canopy

0.4.1 • Public • Published

Canopy

Canopy is a parser compiler targeting Java, JavaScript, Python and Ruby. It takes a file describing a parsing expression grammar and compiles it into a parser module in the target language. The generated parsers have no runtime dependency on Canopy itself.

For usage documentation see canopy.jcoglan.com.

See CONTRIBUTING.md for instructions for building the project.

Dependents (5)

Package Sidebar

Install

npm i canopy

Weekly Downloads

781

Version

0.4.1

License

MPL-2.0

Unpacked Size

191 kB

Total Files

39

Last publish

Collaborators

  • jcoglan