esparser (work in progress)
JavaScript Parser in rust
NOTE: This is a toy project for me.
TO DO
- parse language conforming to ECMAScript 2016 v7.0 spec
- JSX implementation (see: https://facebook.github.io/jsx/)
- minifier
- transpiliation to older JS editions
References
- http://www.ecma-international.org/ecma-262/7.0/
- https://github.com/dherman/esprit/blob/master/grammar.md
- https://gist.github.com/avdg/1f10e268e484b1284b46
entry point: http://www.ecma-international.org/ecma-262/7.0/#sec-initializehostdefinedrealm
License
MIT.