+1

I'm not sure that there would be enough content, but you could have a part 
titled “Grammar”.


[[[Sent from a mobile device. Please forgive brevity and typos.]]]

Dr. Axel Rauschmayer
[email protected]
Home: http://rauschma.de
Blog: http://2ality.com

On 02.11.2012, at 23:08, Allen Wirfs-Brock <[email protected]> wrote:

> In both ES5 and ES6 (so far) we have generally tried to maintain the section 
> structure of the previous editions.  Occasionally we have had to do some 
> minor subsection renumbering (or not so minor in the case of ES5 section 10) 
> but have generally maintained the overall structure of the entire document, 
> even when it has appeared to non-optimial or even confusing. 
> 
> I'm now looking at the work to implement the refactoring of the  internal 
> methods in section 8 and I see we are probably going to loose even more of 
> the section number correspondence with previous editions.  This tempts me to 
> seize the moment, abandon the legacy organization, and reorganize in a more 
> logical manner.
> 
> Here is the new structure that I have in mind, with reference to existing ES5 
> (section numbers:)
> 
> Introductory Material
>        Scope (1)
>        Conformance (2)
>        Normative References (3)
>        Overview (4)
>        Notational Conventions(5)
> 
> The ECMAScript Computational Engine
>        Data Types and Values (8)
>        Commonly used Abstract Operations (9)
>        ECMAScript Execution (10 and possibly parts of 14)
>        [Possibly new material related to module loaders and realms] 
> 
> The ECMAScript Programming Language
>        Source Text (6)
>        Conformance, Error Handling, and Extensions (16)
>        Lexical Tokens (7)
>        Expressions  (11)
>        Statements (12)
>        Functions and Classes (13)
>        Scripts and Modules (14)
> 
> The ECMAScript Standard Library (15)
>         [potentially some reordering and reorganization]
> 
> Annexes
> 
> 
> What thoughts do people have  about this? Should we go for an improved 
> document organization or should be continue to patch around the current 
> structure, probably forever.  If we do restructure, I would probably do most 
> of the work after we were feature complete and until them, only make 
> incremental changes that make sense that the context of new feature work. But 
> it would be helpful to decide soon which path we are going to take.
> 
> One of the issue is the correspondence between the spec. organization and the 
> test262 organization.  We already have massive changes changes and the 
> algorithm and algorithm set level that will impact test232, so I'm not sure 
> that the higher level reorg that I'm thinking about would have that much more 
> impact on it.
> 
> Feedback???
> 
> Allen
> 
> 
> 
> 
> 
> 
> _______________________________________________
> 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