ocaml-bdd

This is a simple implementation of a BDD library for OCaml, mostly for teaching and quick experiment purposes.

Build

You need dune on your system. If you don't have it, install opam then try opam install dune.

To build everything:

make

It will build these libraries:

Many executables:

To run any of them, let's say check, do:

dune exec test/check.exe

You can combine some of them, e.g.:

dune exec test/bench_prop_cli -pigeon-p 7 | dune exec test/bdd_sat.exe

Test

You can run tests using:

make test

Install

make install