epeg.js
v0.0.0-checkpoint
Published
ePEG.js - Extended PEG.js for Node.js 4+
Maintainers
Readme
about ePEG.js
ePEG.js (Extended PEG.js) is an extension of PEG.js made for Node.js 4 and above.
It adds a number of syntax extensions and compiler passes that enable the following features:
[TODO]Include statements (@include ...) for local grammar files[TODO]Import statements (@import ...) for Node.js modules that contain grammar files[TODO]Template rules (rule<T> = ... b:T ...) to avoid repeated PEG.js grammar[TODO]Optional ECMAScript 2015+ transformers (Babel 6 or Buble) for.pegjsfiles[TODO]Optional CoffeeScript transformer for.pegcoffeefiles[TODO]Optional AST generator for rules with titled sequence's but no code blocks
install
to use as a command line tool
npm install -g epeg.jsto use as a node.js module
npm install --save-dev epeg.jslicense
Released under the MIT License, http://opensource.org/licenses/MIT.
PEG.js is developed by David Majda (@dmajda).
ePEG.js is developed by Futago-za Ryuu.
