Skip to content

1.1.8 - Output-stable Earley; Interactive standalone; various improvements

Compare
Choose a tag to compare
@erezsh erezsh released this 23 Oct 08:18
· 66 commits to master since this release

What's Changed

  • Populate the Token.end_* fields for ignored tokens by @jtbraun in #1309
  • Include .lark files in package data by @ptrcnull in #1308
  • Add an error message when using Lark.save() when parser!='lalr' by @erezsh in #1328
  • Add and improve docstrings by @erezsh in #1326
  • Small update to PR #1338 by @erezsh in #1339
  • Fix 1345 attempt two by @MegaIng in #1347
  • Earley now uses OrderedSet for better output stability by @erezsh in #1327
  • ContextualLexer now uses self.basic_lexer for easy extensibility (iss… by @erezsh in #1342
  • Improved typing around LALR and ParserState by @erezsh in #1343
  • Typing fixes. Mypy now produces 0 type errors by @erezsh in #1354
  • Standalone: Added support for interactive parser. by @erezsh in #1356

New Contributors

Full Changelog: 1.1.7...1.1.8