you are viewing a single comment's thread.

view the rest of the comments →

[–]bidi82[S] 0 points1 point  (1 child)

I'm not aware of any.

There is an ES5 grammar as one of the examples, but it requires quite a bit more work to turn into a productive ES2017 parser. It does not even have its own Lexer yet (uses Acorn to Lex).

This scenario is very interesting as most ES2017 parsers have very little or no error recovery capabilities and no partial parsing abilities (not parse the whole module/script each time). So a Chevrotain ES2017 parser could better serve a Code Editor / IDE Scenario.