http://www.perlmonks.org?node_id=1014219


in reply to Is it evaluated in scalar or list context?

maybe your irritated by the "function-like" look of my, but

my ($var1, $var2, $var3, $var4);

is only a short form of

(my $var1, my $var2, my $var3, my $var4);

Cheers Rolf