On 9/23/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
@args = [EMAIL PROTECTED],1,2,3; - push [,] @args; # same as push @foo,1,2,3 + push [,] @args; # same as push(@foo: 1,2,3)
I don't quite understand this. Shouldn't C<[,] @args> be equivalent to C<[EMAIL PROTECTED],1,2,3> just as C<[+] 0,1,2,3> is equivalent to C<0+1+2+3>? So why is there C<:> instead of C<,> after C<@foo>? Does this have something to do with the fact that C<@args> is C<[EMAIL PROTECTED],1,2,3> and not C<@foo,1,2,3>? -- Markus Laire