mikesamuel at gmail.com
Wed Dec 23 13:21:45 PST 2009
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" <kevinc1846 at googlemail.com> 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
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, <ihab.awad at gmail.com> wrote: > On Wed, Dec
23, 2009 at 10:45 AM,...
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the es-discuss