$ perl -MO=Concise,-exec -e'local $s = "foo"' 2>&1 | grep assign 5 <2> sassign vKS/2 $ perl -MO=Concise,-exec -e'local ($s) = "foo"' 2>&1 | grep assign 7 <2> aassign[t2] vKS #### $ perl -le'my $x = local $s = "foo"; print $x' foo $ perl -le'my $x = local ($s) = "foo"; print $x' 1 #### map( { print $_."\n" } @list ); # Block and no comma works. map( print($_."\n"), @list ); # Expression with comma works. map { print $_."\n" } @list; # Block and no comma works. map print($_."\n"), @list; # Expression with comma works. #### print "$_\n" for @list;