Help for this page

Select Code to Download


  1. 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
    
  2. 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
    
  3. 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
    
  4. 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
    
  5. 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
    
  6. 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
    
  7. 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