mirror of
https://github.com/c-cube/sidekick.git
synced 2025-12-06 03:05:31 -05:00
A modular library for CDCL(T) SMT solvers, with [wip] proof generation.
| common | ||
| doc | ||
| smt | ||
| tests | ||
| .depend | ||
| .gitignore | ||
| _tags | ||
| LICENSE | ||
| Makefile | ||
| META | ||
| msat.mlpack | ||
| msat.odocl | ||
| README.md | ||
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.
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
============
You will need ocamlfind.