Skip to content

v2.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 31 Aug 22:15
· 9 commits to main since this release
v2.0.0
4f9602e

This release includes significant refactoring to modernize the codebase
and improve parser generation performance by a factor of 7 to 15
depending on whether the mypycified version is used.

There are breaking changes in the exported classes:

  • Symbol, Token, and Nonterm no longer take parser as the
    argument.

  • The Spec class is no longer subclassable. This is mostly due to its
    mypycification, but also because it's supposed to be an opaque piece
    of parser state.

Changelog