Skip to content

1.18.1

Compare
Choose a tag to compare
@gares gares released this 01 Dec 11:33
· 180 commits to master since this release
v1.18.1
3ebfce2

CHANGES:

Requires Menhir 20211230 and OCaml 4.08 or above.

Parser:

  • Remove legacy parsing engine based on Camlp5

API:

  • New RawQuery.compile_ast, lets one set up the initial state in which the
    query is run, even if the query is given as an ast.
  • New solution.relocate_assignment_to_runtime to pass a query result
    to another query
  • New BuiltInPredicate.FullHO for higher order external predicates
  • New BuiltInPredicate.HOAdaptors for map and filter like HO predicates
  • New Calc.register to register operators for calc (aka infix is)

Library:

  • New std.fold-right

Runtime:

  • New clause retrieval through discrimination tree. This new index is enabled
    whenever the :index directive selects only one argument with a depth > 1.

What's Changed

New Contributors

Full Changelog: v1.18.0...v1.18.1