Skip to content

v0.4.0

Choose a tag to compare

@chharvey chharvey released this 11 Nov 23:01
· 99 commits to main since this release

Breaking

  • declare ParseNode#children as a readonly property

Non-Breaking

  • allow EBNF production definitions to lead and/or trail with a delimiter symbol: |, &, or .
  • emit abstract superclasses for parse node families corresponding to parameterized productions

O&M

  • better string parsing
  • filter out empty items & empty sequences
  • refactor internals