Bitwuzla is a Satisfiability Modulo Theories (SMT) solvers for the theories of fixed-size bit-vectors, floating-point arithmetic, arrays, uninterpreted functions and their combinations.
This library contains basic bindings for using Bitwuzla in OCaml code. Bitwuzla sources and dependencies are repackaged for convenient use with opam.
opam install bitwuzlaThe latest version of ocaml-bitwuzla is available on GitHub: https://github.com/bitwuzla/ocaml-bitwuzla
dune buildTo build the API documentation, it is required to install
dune build @docTo run the tests, it is required to install
dune runtest