(resend) PDF and doc drafts are at http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts
Changes marked as “Rev 7” Changes include: Clarified that IdentifierNames can include escape sequences Added syntax and semantics for Binary and Octal integers Extended Reference to support super references Added semantics for super in MemberExpressions and CallExpressions Added abstract operations for Object and Array creations Added arrow functions (13.2) and concise methods (13.3) Preliminary introduction of the code “Realms” (contexts with their own globals, intrinsics, etc.) (incomplete) Added Method Environment Records as part of super support Extensions to execution contexts needed to support generators, super, and code realms Eliminated “enter execution context” algorithms by merging them with Call, eval, Program etc. General migration of most material related to functions and their execution into Chapter 13. Added more explicit checks of completion values. made yield illegal outside of generators additional work/cleanup on for-in/for-of (prep for array comprehensions) Started tracking Annex D and E additions refactored “Creating Function Objects” into separate function and constructor creation abstract operations. added Object.isObject added Array.of and Array.from and cleanup Array constructor specification added String.prototype repeat, startsWith, endsWith, contains, toArray clarification of Number.MIN_Value for Arm processors (that don;t support denormalized numbers) added Number.EPSILON,MAX_INTEGER,parseInt, parseFloat,isNaN,isFinite, isInteger, toInt added Number.prototype.clz added Math.log10, log2, log1p, expm1, cosh, sinh, tanh, acosh, asinh, atanh, hypot, trunc, sign, cbrt
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

