js_antlr
Partial port of aphyr/clj-antlr bindings for ANTLR 4 parser library, returning a tree or sexpr-formatted tree
Installation
npm install --save js_antlr
Usage
Compile your Grammar to a JS lexer and parser.
require "./YourLexer" require "./YourParser" options = format: "sexp" root: null parser = YourLexerYourParseroptions string = "someNum > 3"sexpParseTree = parserparse string
License
EPL-1.0 adopted from clj-antlr