On Mon, Sep 8, 2008 at 11:08 AM, TSa <[EMAIL PROTECTED]> wrote:
> Sorry, what am I missing that I see no problem with List
> always itemizing to an Array?

A List *does* always itemize to an Array.  But parens do not a List
make; the discontinuity mentioned is syntactic.

(1,2,3) # (or longer)  List
(1,2)  # List
(1)     # Item
()       # ?

If () goes back to a List, then there's a double discontinuity in the
way parenthesized expressions are parsed.

On the other hand, there's just that sort of double discontinuity in
English pluralization, where we say "2 (or more) items", then "1
item", but then "no items".  So perhaps it's justifiable in Perl6 as


Reply via email to