And 15.1.2.1 says what eval returns if programs that evaluate to  
(normal,empty, emtry): undefined.

On Feb 24, 2011, at 3:24 PM, Mike Samuel wrote:

> Nothing.
> 
> From chapter 14:
> 
> The production SourceElement : FunctionDeclaration is evaluated as
> follows: 1.   Return (normal, empty, empty).
> 
> 2011/2/24 Dave Fugate <[email protected]>:
>> By ES5.1, what would we expect to be ‘x’ in the following snippet:
>> 
>>                 x = eval("function z() {return 1;}");
>> 
>> 
>> 
>> ‘undefined’, ‘z’, or something else entirely?
>> 
>> 
>> 
>> 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

_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to