Skip to content

Multiple start rules, negative priority, and various bugfixes

Compare
Choose a tag to compare
@erezsh erezsh released this 30 Jul 09:39
· 1310 commits to master since this release

New features:

  • Lark now allows you to specify the start symbol when calling Lark.parse() (requires pre-declaration of all possible start states, see the start option)

  • Negative priority now allows in rules and terminals (default value is still 1, may change in 0.8)

Also includes many minor bugfixes, optimizations, and improvements to documentation