sidekick/README.md
2014-10-29 17:43:59 +01:00

35 lines
775 B
Markdown

# MSAT
MSAT is an OCaml library that features a modular SAT-solver and some
extensions (including SMT). This is *work in progress*.
It derives from [Alt-Ergo Zero](http://cubicle.lri.fr/alt-ergo-zero).
The following theories should be supported:
- Equality and uninterpreted functions
- Arithmetic (linear, non-linear, integer, real)
- Enumerated data-types
## COPYRIGHT
This program is distributed under the Apache Software License version
2.0. See the enclosed file COPYING.
## INSTALLATION
### Via opam
Once the package is on [opam](http://opam.ocaml.org), just `opam install msat`.
For the development version, use:
opam pin add msat https://github.com/Gbury/mSAT.git
### Manual installation You will need ocamlfind. The command is:
make install