PearleyParser
A Javascript Lexer + Parser generator using the Earley algorithm.
Install / Use
/learn @purag/PearleyParserREADME
PearleyParser
A parser generator using the Earley parsing algorithm.
PearleyParser supports built-in lexical analysis and parse tree generation. The result of the parse() function is a completed parse tree, if it exists, or a "Parse failed" message.
Coming Soon:
A walkthrough of the algorithm used here!
TODO:
- Parse user lex rules to generate tokenizers for the lexer.
- Determine the ideal parse more effectively. It's not always the longest.
