FWIW, JavaScriptCore provides automatic semicolon insertion after all do-while
statements in all contexts. We made this change for web compatibility,
mimicking a Firefox quirk.
Geoff
On Feb 8, 2011, at 11:53 AM, Dave Fugate wrote:
> Just to confirm, do-while iteration statements do in fact require a
> semi-colon at the end as indicated in 12.6.1 of ES5, correct? That is, a
> production of the nature:
> do {;} while (false) false;
>
> would be invalid JavaScript as doesn’t meet any of the three rules set out in
> 7.9.1, right?
>
> Thanks,
>
> Dave
> _______________________________________________
> es-discuss mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/es-discuss
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss