- or download this
$ perl -MO=Concise,-exec -e'@b = map { foo() } @a'
1 <0> enter
...
f <2> aassign[t8] vKS/COMMON
g <@> leave[1 ref] vKP/REFC
-e syntax OK
- or download this
$ perl -MO=Concise,-exec -e'@b = grep { foo() } @a'
1 <0> enter
...
f <2> aassign[t8] vKS/COMMON
g <@> leave[1 ref] vKP/REFC
-e syntax OK
- or download this
$ perl -MO=Concise,-exec -e'for (@a) { foo() }'
1 <0> enter
...
f <2> leaveloop vK/2
g <@> leave[1 ref] vKP/REFC
-e syntax OK
- or download this
$ perl -MO=Concise,-exec -e'@b = sort foo @a'
1 <0> enter
...
c <2> aassign[t5] vKS
d <@> leave[1 ref] vKP/REFC
-e syntax OK
- or download this
$ perl -MO=Concise,-exec -e'@b = sort { foo() } @a'
1 <0> enter
...
b <2> aassign[t7] vKS
c <@> leave[1 ref] vKP/REFC
-e syntax OK
- or download this
$ perl -MO=Concise,-exec -e'sub faker(&); faker { foo() }'
1 <0> enter
...
8 <1> entersub[t3] vKS/TARG,1
9 <@> leave[1 ref] vKP/REFC
-e syntax OK
- or download this
$ perl -MO=Concise,-exec -e'sub faker(&); faker sub { foo() }'
1 <0> enter
...
8 <1> entersub[t3] vKS/TARG,1
9 <@> leave[1 ref] vKP/REFC
-e syntax OK