canopy

PEG parser compiler for JavaScript

MPL-2.0 4 个版本
安装
npm install canopy
yarn add canopy
pnpm add canopy
bun add canopy
README

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.

版本列表
0.4.1 2023-05-29
0.4.0 2022-04-01
0.3.0 2015-07-19
0.2.0 2012-07-17