On 2003-02-11 at 17:12:52, Joseph F. Ryan wrote:
> >   (@a,@b,@c).pop
> 
> This doesn't make any sense, since pop modifies the pop-ee.
> What do you expect should happen here?
> 
> 
> >
> >   [@a,@b,@c].pop 
> 
> 
> Same as above.
Except that the Perl5 equivalent, ugly as the syntax may be, works fine:

        pop @{[@a,@b,@c]}

It creates an anonymous array, then removes the last element, leaving two
elements in the array - which is irrelevant since the array is
then discarded completely.  

I don't see any reason to change this behavior for Perl6.

-- 
Mark REED                    | CNN Internet Technology
1 CNN Center Rm SW0831G      | [EMAIL PROTECTED]
Atlanta, GA 30348      USA   | +1 404 827 4754

Reply via email to