Perhaps I was using the wrong term. The alternate expansion that uses ASTs contains no source of non-determinism, so if the quasi handler can be proven deterministic, then the result could be inclined during parse.
On Dec 23, 2009 2:06 PM, "Kevin Curtis" <[email protected]> wrote: Ihab - thanks for that info. My basic first cut of evaluating JsonML was implemented in C++ by treewalking the ES objects and building the AST. (Not sure why i went down the string parsing road). I could put the code into ecmascript-ast which people could experiment with on V8 (and then JSC). ES-Harmony - or it's prototype - could be pure ES - if the translation from the AST in ES Objects to the native AST is fast enough. Maybe ES6 could focus on the core semantics that dev's want: lexical vars, 'hermetic eval' etc. (And maybe syntax cleanup - eg mandatory ; and ideas from JSLint). Then the sugar is build on the 'good bits' 'kernel' ES language/semantics. On Wed, Dec 23, 2009 at 6:48 PM, <[email protected]> wrote: > On Wed, Dec 23, 2009 at 10:45 AM,...
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

