Re: Rev21 ES6 Draft now available

2013-11-13 Thread Rafael Weinstein
Nit: 9.1.10 [[Delete]] (P)

Steps 5  6 should be steps 4a  4b (lost an indent)


On Fri, Nov 8, 2013 at 12:25 PM, Allen Wirfs-Brock al...@wirfs-brock.comwrote:

 PDFs and .doc file available at

 http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts#november_8_2013_draft_rev_21


 New in this revision:
 • Updated Module Syntax and static semantics
 • Scripts no longer may contain import statements
 • Specified how to determine if a call is in tail position
 • The call and apply functions now internally do tail calls to the target
 function
 • Tweaked the new operator so it will work in tail position
 • Eliminated the [[Invoke]] MOP operation
 • Calling the next method of an completed generator returns a “done”
 result instead of throwing
 • The length property of bound functions is now configurable/non-writable
 • Clarified requirements of String localeCompare when no language
 sensitive comparison support is available.
 • Tweaked the ordering of a few steps in Array.from to enable self-hosting
 using for-of
 • Added ToInt8 and similar abstract operation
 • Defined name property of %TypedArray% and the individual typed array
 constructors
 • Significant fixed to yield * evaluation semantics
 • Fixed handling of identifier ‘yield’ in generator function parameter
 lists
 • A little static semantic cleanup making sure that FunctionDeclarations
 and GeneratorDeclarations have the same top level scoping rules



 ___
 es-discuss mailing list
 es-discuss@mozilla.org
 https://mail.mozilla.org/listinfo/es-discuss


___
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss


Re: Rev21 ES6 Draft now available

2013-11-12 Thread Andreas Rossberg
I have a nit: would it possible to use international standard date
format (YY-MM-DD) for the revision's file names? Then they would sort
in a meaningful manner. :)

/Andreas

On 8 November 2013 21:25, Allen Wirfs-Brock al...@wirfs-brock.com wrote:
 PDFs and .doc file available at
 http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts#november_8_2013_draft_rev_21

 New in this revision:
 • Updated Module Syntax and static semantics
 • Scripts no longer may contain import statements
 • Specified how to determine if a call is in tail position
 • The call and apply functions now internally do tail calls to the target
 function
 • Tweaked the new operator so it will work in tail position
 • Eliminated the [[Invoke]] MOP operation
 • Calling the next method of an completed generator returns a “done” result
 instead of throwing
 • The length property of bound functions is now configurable/non-writable
 • Clarified requirements of String localeCompare when no language sensitive
 comparison support is available.
 • Tweaked the ordering of a few steps in Array.from to enable self-hosting
 using for-of
 • Added ToInt8 and similar abstract operation
 • Defined name property of %TypedArray% and the individual typed array
 constructors
 • Significant fixed to yield * evaluation semantics
 • Fixed handling of identifier ‘yield’ in generator function parameter lists
 • A little static semantic cleanup making sure that FunctionDeclarations and
 GeneratorDeclarations have the same top level scoping rules



 ___
 es-discuss mailing list
 es-discuss@mozilla.org
 https://mail.mozilla.org/listinfo/es-discuss

___
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss


Re: Rev21 ES6 Draft now available

2013-11-12 Thread Jason Orendorff
Rev. 21 is now available in HTML at
http://people.mozilla.org/~jorendorff/es6-draft.html.

As always, bug reports are greatly appreciated. Email me or file
issues at https://github.com/jorendorff/es-spec-html.

-j
___
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss


Rev21 ES6 Draft now available

2013-11-08 Thread Allen Wirfs-Brock
PDFs and .doc file available at
http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts#november_8_2013_draft_rev_21
 

New in this revision:
• Updated Module Syntax and static semantics
• Scripts no longer may contain import statements
• Specified how to determine if a call is in tail position
• The call and apply functions now internally do tail calls to the 
target function
• Tweaked the new operator so it will work in tail position
• Eliminated the [[Invoke]] MOP operation
• Calling the next method of an completed generator returns a “done” 
result instead of throwing
• The length property of bound functions is now 
configurable/non-writable
• Clarified requirements of String localeCompare when no language 
sensitive comparison support is available.
• Tweaked the ordering of a few steps in Array.from to enable 
self-hosting using for-of
• Added ToInt8 and similar abstract operation
• Defined name property of %TypedArray% and the individual typed array 
constructors
• Significant fixed to yield * evaluation semantics
• Fixed handling of identifier ‘yield’ in generator function parameter 
lists
• A little static semantic cleanup making sure that 
FunctionDeclarations and GeneratorDeclarations have the same top level scoping 
rules


___
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss