in reply to variable declaration question
To add to what tobyink said, "none" - in context.
my $foo = @some_array_value and my ($foo) = @some_array_value will give two very different results.
print(my $foo = (1, 2, 3), "\n"); print(my ($foo) = (1, 2, 3), "\n"); __END__ 3 1
Update: Alright, either QuickDraw McGraw updated his node, or I skipped over the second and following line when I read it. :-) We stated basically the same thing.
--MidLifeXis
In Section
Seekers of Perl Wisdom