Skip to content

Release v0.1.0

Latest
Compare
Choose a tag to compare
@luc-tielen luc-tielen released this 20 Nov 12:05
· 290 commits to main since this release
4df7d77

Added

  • WebAssembly support
  • Support for the string data type
  • Wildcards are now supported in rule bodies
  • Assignments are now supported in rule bodies
  • Support for multiple occurences of the same variable in a single clause of
    a rule body
  • (UTF-8) strings in relations are now supported
  • Optimizations on the AST level:
    • Copy propagation
    • Dead code elimination

Changed

  • Improved error reporting
  • Parsing now continues after failure and reports multiple errors back to the
    user at once.

Fixed

  • Rules with multiple equalities.
  • Edgecase in index selection algorithm. The algorithm now does not take
    NoElem variants into account.