UNPKG

parseit.js

Version:

Customizable parsing library for converting a list of tokens into an AST tree

8 lines (7 loc) 469 B
import Grammar, { either } from "./grammar/grammar"; import GrammarRule, { GrammarAtom, GrammarBinaryLoop, GrammarBlockLoop, GrammarEither } from "./grammar/rule"; import ASTNode from "./classes/ASTNode"; import ParseError from "./classes/ParseError"; import Token from "./classes/Token"; import Parser from "./parser/parser"; export { Grammar, either, GrammarRule, GrammarAtom, GrammarBinaryLoop, GrammarBlockLoop, GrammarEither, ASTNode, ParseError, Token, Parser };