Skip to content

v0.4.0-beta.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@DiscreteTom DiscreteTom released this 17 Jan 08:06
· 1492 commits to main since this release

Highlight Features

Introducing ELR(Expectational LR) Parser

  • The ELR parser will actively use the Lexer to lex the input string to tokens according to the grammar rules.
  • Re-Lex: If the lexed token can't be accepted, the ELR parser will try to restore & re-lex input.

Lexer

  • Add Lexer.trimStart/clone/dryClone/take.