Statements and Declarations are separate production rules (cf. "12 Statements and Declarations" in the draft), only a Statement can be nested directly within an if-Statement.

- André


Hi,

I've noted that it is a Syntax error to write things like `if (foo) let x;` or 
`while (bar) let x;` (without block enclosing the `let x` statement), both in 
the latest version of FF and Chrome (appropriate experimental flags enabled), 
which is a very reasonable behaviour. However, I was unable to find where (or 
if) that behaviour is defined in the current spec draft. Could you help?

Thanks,

—Claude
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to