Brendan Eich wrote:
I say over-general because: do we really want this to be valid ES6?

class D extends B = C {
}

Using a higher-precedence expression non-terminal seems better. How about the next lower-precedence

Sorry, higher-precedence (jetlag)

nonterminal that does not end in AssignmentExpression, namely LogicalORExpression?

Another way to go is far higher precedence, say LeftHandSideExpression? That avoids all arithmetic operators, unary and binary.

/be
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to