My comments:

The grammar is ambiguous.

var [x, y] = expr;

is both an assignment expression statement and a destructuring variable binding 
statement.


How does the "length" property work for structural type literals?  Is it always 
a fixture?


> If the array initializer is prefixed by |const| or |var| then the array 
> properties created will be created as fixtures; if the prefix is |const| 
> those fixtures will additionally be read-only.

Am I to read this as stating that the length is also a constant if "const" is 
used?  It's a bit unclear.


    Waldemar
_______________________________________________
Es4-discuss mailing list
Es4-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es4-discuss

Reply via email to