Further to toolic's reply: the expression @_[0, 1, 2] is an array slice (see Slices in perldata). Don't be thrown by the _ (underscore): that's a perfectly valid (special) variable name.
Give a man a fish: <%-{-{-{-<
In reply to Re: What does @_[OBJECT, ARG0, ARG1] mean?
by AnomalousMonk
in thread What does @_[OBJECT, ARG0, ARG1] mean?
by neilwatson
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |