Top "Ecma262" questions

ECMA-262 is a Standard defining the ECMAScript scripting language also known as JavaScript.

Why does "dtoa.c" contain so much code?

I'll be the first to admit that my overall knowledge of low level programming is a bit sparse. I understand …

c# javascript c floating-point ecma262
Are there any .NET CLR/DLR implementations of ECMAScript?

Does anyone know of real (i.. no vaporware) implementations of ECMAScript targeting the .NET CLR/DLR? Ideally something like what …

.net javascript clr dynamic-language-runtime ecma262
EcmaScript 5 browser implementation

So Safari and Chrome have started in their betas to implement some ES5 stuff. For instance Object.create is in …

javascript cross-browser ecma262 ecmascript-5
Javascript IN operator compatibility

Can someone tell me since which ECMA version the IN operator is available and which browsers (versions) support it ? Explanation: …

javascript ecma262
Is ECMAScript really a dialect of Lisp?

A friend of mine drew my attention the welcome message of 4th European Lisp Symposium: ... implementation and application of any …

javascript lisp ecma262
Math.pow with negative numbers and non-integer powers

The ECMAScript specification for Math.pow has the following peculiar rule: If x < 0 and x is finite and y …

javascript floating-point ieee-754 ecmascript-5 ecma262
In ECMAScript5, what's the scope of "use strict"?

What scope does the strict mode pragma have in ECMAScript5? "use strict"; I'd like to do this (mainly because JSLint …

javascript scope ecma262 strict ecmascript-5
Activation and Variable Object in JavaScript?

Is the term "activation object" just another name of "variable object" or is there actually any difference between them? I …

javascript ecma262
Which (javascript) environments support ECMAscript 5 strict mode? (aka "use strict")

ECMAScript 5 is in its final draft as I write this; It is due to include a strict mode which will …

javascript strict ecma262 ecmascript-5
What's a valid left-hand-side expression in JavaScript grammar?

Okay, we all know what the valid left-hand-side expressions are. Kind of.* But, looking at the definition from the ECMA-Script …

javascript grammar ecma262