Removing the space in `a+ +b`?

Isiah Meadows isiahmeadows at gmail.com
Fri Jun 28 15:41:45 UTC 2019


Currently, the production `a+ +b` requires a space to disambiguate it from
the increment operator. However, `a++b` is not itself valid, as the postfix
increment cannot be immediately followed by a bare identifier on the same
line, nor can a prefix operator be preceded by one on the same line. Could
the grammar be amended to include this production and make it evaluate
equivalently to `a+ +b`

AdditionExpression :: AdditionExpression `++` [no LineTerminator here]
UnaryExpression
-- 
-----

Isiah Meadows
contact at isiahmeadows.com
www.isiahmeadows.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20190628/c1c0e566/attachment-0001.html>


More information about the es-discuss mailing list