PEG.js is still very much work in progress. There are no compatibility guarantees until version 1.0
- Simple and expressive grammar syntax
- Integrates both lexical and syntactical analysis
- Parsers have excellent error reporting out of the box
- Based on parsing expression grammar formalism - more powerful than traditional LL(k) and LR(k) parsers
Released under the MIT License.
Copyright (c) 2010-2016 David Majda
Copyright (c) 2017+ Futago-za Ryuu