On Mar 2, 2012, at 1:55 AM, Andreas Rossberg wrote: > On 2 March 2012 00:38, Allen Wirfs-Brock <[email protected]> wrote: >> - Eliminated various static semantic rules that would be breaking changes in >> “one JavaScript” > > Can you give a brief overview of the class of rules that you had to abandon? > > Among other things, I'm wondering how that affects our existing > implementation of lexical scoping. > > Thanks, > /Andreas >
There doesn't appear to be as many as I recalled. This is probably partially because I still haven't dealt with the global scope yet. Here are a couple issues from section 13: • It is a Syntax Error if the source code matching this production is extended code and the BoundNames of BindingIdentifier also occurs in the VarDeclaredNames of FunctionBody. • It is a Syntax Error if the source code matching this production is extended code and the BoundNames of BindingIdentifier also occurs in the LexicallyDeclaredNames of FunctionBody.
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

