4 releases

Uses old Rust 2015

0.0.5 Sep 22, 2016
0.0.4 Jul 26, 2016
0.0.3 Nov 4, 2015
0.0.1 Aug 26, 2015

#76 in #bits

MIT license

510KB
2K SLoC

Esprit

Build Status

A JavaScript parser written in Rust.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.


lib.rs:

A JavaScript parsing library.

Esprit currently parses all of ES5 and bits of ES6. The goal is to support all of ES6.

Currently the parser is hard-coded to produce the Easter AST data structures. Eventually it should be abstracted to support pluggable builders.

Dependencies

~1.5MB
~28K SLoC