UNPKG

@thinql/parse

Version:
15 lines (13 loc) 334 B
import nearley from 'nearley'; import compiledGrammar from './grammar.js'; const { Grammar, Parser } = nearley; const grammar = Grammar.fromCompiled(compiledGrammar); const parse = input => { const output = new Parser(grammar).feed(input); return output.results[0]; }; export default parse; //# sourceMappingURL=parse.js.map