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