`do` expression conflicting with `do ... while` grammar?
Bradley Meck
bradley.meck at gmail.com
Mon Feb 22 16:38:16 UTC 2016
how will people distinguish `do ... while` from `do` expressions? I tried
to find the exact grammar but couldn't after a bit of searching.
For example in current JS,
```
do {
console.log(1);
}
while (true);
```
would cause infinite number of `console.log`s. But if the `do` is seen as
an expression statement it would only log once.
Any pointer to where the grammar is discussed would be quite helpful.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20160222/55748087/attachment.html>
More information about the es-discuss
mailing list