ES4 Grammar

Michael O'Brien mob at mbedthis.com
Sun Oct 14 11:25:04 PDT 2007


This is probably for Jeff, but I'll send to the list anyway.

I was doing a scrub through the latest posted grammar and may have a few 
small edits.


1. QualifiedNameIdentifier includes the tokens "*" and 
OverloadedOperator. However, overloaded operator includes "*" also. Is 
the "*' token
    therefore multiply resolved?

2. AttributeIdentifier in PrimaryExpression (production 110) should be 
AttributeName

3. The production on 414 under NamespaceAttribute has:

    Path . Identifier
    Identifier

    But Path already encompasses this. So you can replace these two 
lines with just "Path"

    Same in productions on lines 417+418

Let me know if I have any of this wrong.


Cheers


Michael O'Brien



More information about the Es4-discuss mailing list