It is important to note that Chevrotain is NOT a parser generator. It solves the same kind of problems as a parser generator, just without any code generation. Chevrotain Grammars are pure code which can be created/debugged/edited as any other pure code without requiring any new tools or processes.
npm install chevrotain
The npm package contains Chevrotain as concatenated and minified files ready for use in a browser.
These can also be accessed directly via UNPKG in a script tag.
- Explicit version number:
Documentation & Resources
- Uses UMD to work with common module loaders (browser global / amd / commonjs).
Contributions are greatly appreciated. See CONTRIBUTING.md for details.
A small curated list:
- HyperFormula is an open source, spreadsheet-like calculation engine
- Langium is a language engineering tool with built-in support for the Language Server Protocol.
- A Prettier Plugin for Java
- The JDL is a JHipster-specific domain language where you can describe all your applications, deployments, entities and their relationships in a single file (or more than one) with a user-friendly syntax.
- Argdown is a simple syntax for analyzing complex argumentation.