On Oct 23, 2011, at 3:27 PM, Axel Rauschmayer wrote:

> Can you elaborate? It seems like a cultural reference, but I don’t get it.
> 
> On Oct 24, 2011, at 0:18 , Brendan Eich wrote:
> 
>> Does no one read RPG's fine Clause 3 of ECMA-262 these days?


Sorry, Clause 4. That's "Section 4" or "Chapter 4" to most of us. RPG = Richard 
P. Gabriel, who drafted this section. Here's the start of 4.2:

4.2 Language Overview

The following is an informal overview of ECMAScript—not all parts of the 
language are described. This overview is not part of the standard proper.

ECMAScript is object-based: basic language and host facilities are provided by 
objects, and an ECMAScript program is a cluster of communicating objects. An 
ECMAScript object is a collection of properties each with zero or more 
attributes that determine how each property can be used—for example, when the 
Writable attribute for a property is set to false, any attempt by executed 
ECMAScript code to change the value of the property fails. Properties are 
containers that hold other objects, primitive values, or functions. A primitive 
value is a member of one of the following built-in types: Undefined, Null, 
Boolean, Number, and String; an object is a member of the remaining built-in 
type Object; and a function is a callable object. A function that is associated 
with an object via a property is a method.

ECMAScript defines a collection of built-in objects that round out the 
definition of ECMAScript entities. These built-in objects include the global 
object, the Object object, the Function object, the Array object, the String 
object, the Boolean object, the Number object, the Math object, the Date 
object, the RegExp object, the JSON object, and the Error objects Error, 
EvalError, RangeError, ReferenceError, SyntaxError, TypeError and URIError.

ECMAScript also defines a set of built-in operators. ECMAScript operators ...
--- end snip ---

/be

> 
> -- 
> Dr. Axel Rauschmayer
> [email protected]
> 
> home: rauschma.de
> twitter: twitter.com/rauschma
> blog: 2ality.com
> 
> 
> 

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

Reply via email to