c:\@Work\Perl\monks>perl -wMstrict -MData::Dump -e
"my ($w, $x, @y, @z);
($w, $x, @y, @z) = qw(Dubya Eks Why? Zee-List-Is-Flattened);
dd 'w', $w;
dd 'x', $x;
dd 'y', \@y;
dd 'z', \@z;
"
("w", "Dubya")
("x", "Eks")
("y", ["Why?", "Zee-List-Is-Flattened"])
("z", [])
####
c:\@Work\Perl\monks>perl -wMstrict -le
"my %hash = (4 => 12, 34 => 102);
;;
while (my %h = each %hash) {
printf qq{%s => %s \n}, %h;
}
"
4 => 12
34 => 102
####
c:\@Work\Perl\monks>perl -wMstrict -le
"my %hash = (4 => 12, 34 => 102);
;;
while (my @kv = each %hash) {
local $, = ' => ';
print @kv;
}
"
4 => 12
34 => 102