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

Reply via email to