Skip to content

Releases: arr-ai/wbnf

Miscellaneous improvements

05 Sep 10:33
faecaef
Compare
Choose a tag to compare
  • Disambiguate 'unexpected term type' panic messages (#84)
  • Tidier IDENT syntax (#86)
  • Cleanup temp file after make (#87)
  • Reduce gc pressure (#89)

Clean up linter, module dependencies and CI

13 Jun 13:20
136636f
Compare
Choose a tag to compare
v0.23.0

make all in CI (#82)

New Scanner.Contains

05 Jun 04:42
f2e7de0
Compare
Choose a tag to compare

Scanner.Contains: Checks if a scanner is part of another scanner

implement Scanner for Many and Branch

27 Apr 07:40
4cddf83
Compare
Choose a tag to compare
  • feat: add MergeScanners function to merge multiple same-src Scanners

  • feat: implement Scanner function for Many and Branch

Add source context to error message

15 Apr 01:34
63ecbfa
Compare
Choose a tag to compare
  • Add filename, line number and column number to error message.
  • Fix a few bugs.

Various codegen fixes

25 Mar 04:46
Compare
Choose a tag to compare
v0.14.0

Add RefDiff

v0.13.0

04 Mar 03:29
Compare
Choose a tag to compare
Don't store a pointer

v0.12.2

20 Feb 00:28
Compare
Choose a tag to compare
fix failing test run

Generated walker API for wbnf users

13 Feb 02:34
Compare
Choose a tag to compare
v0.12.1

Generate a tree walker API to allow simple access to important nodes

v0.12.0

13 Feb 00:52
Compare
Choose a tag to compare
Fix data race in attemptRuleCompletion()