On Sat, 2002-09-21 at 06:38, Smylers wrote:

> So if the difference between lists with parens and anon arrays with
> square brackets is going away, it may make sense to standardize on the
> latter rather than the former.  In other words, lists now use square
> brackets.
> 
> That frees up parens for overriding precedence:
> 
> > (3 + 4) == 7  -- the mathematical way
> > (3 + 4) == 1  -- the length of the list ... BAD!
> 
>   (3 + 4) == 7
>   [3 + 4] == 1

I don't disagree that this is a good thing, but let's look at some cases
that might not look the way you had intended:

        [$a,$b,$c] = [1,2,3]; # or is that ($a,$b,$c)?
        my($x,$y,$z) = [1,2,3];
        
        [1,2,3][1] == 2;

Thoughts?

-- 
Aaron Sherman <[EMAIL PROTECTED]>

Reply via email to