Subj : Re: Seeking clarification on effect of literal vs. object syntax. To : Christopher M. Balz From : Brendan Eich Date : Fri Aug 26 2005 07:12 pm Christopher M. Balz wrote: > The usage is in ECMA-262, 3rd Edition -- this is the > one available (or most available) from the ECMA site. > (See below). The spec does use 'initialiser' often, > though. Usage of 'literal' is also in the 4th edition > of the O'Reilly JS book, which imho is the best book > on JavaScript. > > ECMA-262, 3rd Edition, Page 158: > > ArrayLiteral : See 11.1.4 > [ Elisionopt ] > [ ElementList ] > [ ElementList , Elisionopt ] > > ObjectLiteral : See 11.1.5 > { } > { PropertyNameAndValueList } Argh, the nonterminals in the grammar were never fixed. But note that the section headers use "Initialiser". /be .