AST in JSON format
david-sarah at jacaranda.org
Tue Dec 8 02:43:14 PST 2009
Breton Slivka wrote:
> On Tue, Dec 8, 2009 at 3:57 PM, David-Sarah Hopwood
> <david-sarah at jacaranda.org> wrote:
>> That would however depend on an assessment of whether browser
>> implementors had succeeded in implementing secure and correct
>> ES5->AST parsers (with a mode that accepts exactly ES5 as specified,
>> not ES5 plus undocumented cruft and short-cuts for edge cases).
> would it make sense to abandon our attachment to using the browser
> native parser, and just implement an ES5 parser/serializer as a
> seperate standard unit, without ties to the js engine itself? Would
> there be significant disadvantage to having two parsers in one ES
What "attachment to using the browser native parser"? It's an
implementation detail how the ES5->AST parser is constructed.
However, I wouldn't expect many implementors to want to duplicate
code and effort.
Note that with an event-driven parser, for example, it's trivially
easy to plug in different event consumers to the same parser and
generate different AST formats.
David-Sarah Hopwood ⚥ http://davidsarah.livejournal.com
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 292 bytes
Desc: OpenPGP digital signature
More information about the es-discuss