Existential Operator / Null Propagation Operator

John Lenz concavelenz at gmail.com
Thu May 19 16:46:43 UTC 2016


It is a parser problem:

obj.prop?.2:.1

You need arbitrary look ahead to disambiguate ?. from ?: solve the problem.

On Tue, May 10, 2016 at 10:32 AM, <mads.k at jubii.dk> wrote:

> Why isn't it possible to use the obj.property?.sub syntax in combination
> with lookahead as suggested by Brendan Eich 4 years ago?
>
> http://wiki.ecmascript.org/doku.php?id=strawman:existential_operator
>
>
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20160519/cebf91f9/attachment.html>


More information about the es-discuss mailing list