You forgot to include MentalJS. I can parse 120k identifier in 5ms on
Firefox on my crappy machine. My method is much faster than any of the
parsers you listed and I handle unicode escapes too.
http://businessinfo.co.uk/labs/MentalJS/MentalJS.html

On 8 March 2013 07:35, Norbert Lindenberg <ecmascr...@lindenbergsoftware.com
> wrote:

> ECMAScript is used to implement a variety of tools that check code for
> conformance with the ECMAScript specification, minimize it, perform other
> transformations, or generate ECMAScript code. These tools have to be able
> to recognize ECMAScript identifiers, taking the identifier specification
> and the underlying Unicode specification into consideration - not quite
> easy given the ever-growing Unicode character set.
>
> While looking at support for Unicode character properties in general, I
> realized that this use case is shaped differently from others, fundamental
> to ECMAScript, and amenable to a fairly simple solution, and so there's now
> a strawman:
> http://wiki.ecmascript.org/doku.php?id=strawman:identifier_identification
>
> I'd like to discuss this at next week's TC 39 meeting, but also invite
> earlier comments.
>
> Thanks,
> Norbert
>
> _______________________________________________
> 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

Reply via email to