This is almost never what you want and contradicts the shift @_ idiom for processing subroutine parameters.push @_,$_;
Rather than judging what push @a; does against what you consider the proper implicit behavior, I think it's more appropriate to judge against what unshift does in this case.
In reply to Re: Why doesn't Perl default (more)
by perlfan
in thread Why doesn't Perl default (more)
by misterperl
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |