mirror of
https://github.com/c-cube/sidekick.git
synced 2026-01-29 21:04:53 -05:00
Merge branch 'master' into push_pop
This commit is contained in:
commit
3f6de07440
23 changed files with 666 additions and 658 deletions
|
|
@ -1,7 +1,7 @@
|
|||
# MSAT
|
||||
|
||||
MSAT is an OCaml library that features a modular SAT-solver and some
|
||||
extensions (including SMT). This is *work in progress*.
|
||||
extensions (including SMT). This is **work in progress**.
|
||||
|
||||
|
||||
It derives from [Alt-Ergo Zero](http://cubicle.lri.fr/alt-ergo-zero).
|
||||
|
|
@ -65,7 +65,9 @@ For the development version, use:
|
|||
|
||||
opam pin add msat https://github.com/Gbury/mSAT.git
|
||||
|
||||
### Manual installation You will need ocamlfind. The command is:
|
||||
### Manual installation
|
||||
|
||||
You will need ocamlfind. The command is:
|
||||
|
||||
make install
|
||||
|
||||
|
|
|
|||
|
|
@ -4,8 +4,11 @@ Copyright 2014 Guillaume Bury
|
|||
Copyright 2014 Simon Cruanes
|
||||
*)
|
||||
|
||||
module Make (L : Log_intf.S)(St : Solver_types.S)
|
||||
(Th : Plugin_intf.S with type term = St.term and type formula = St.formula and type proof = St.proof) = struct
|
||||
module Make
|
||||
(L : Log_intf.S)
|
||||
(St : Solver_types.S)
|
||||
(Th : Plugin_intf.S with type term = St.term and type formula = St.formula and type proof = St.proof)
|
||||
= struct
|
||||
|
||||
module Proof = Res.Make(L)(St)
|
||||
|
||||
|
|
|
|||
|
|
@ -4,8 +4,11 @@ Copyright 2014 Guillaume Bury
|
|||
Copyright 2014 Simon Cruanes
|
||||
*)
|
||||
|
||||
module Make (L : Log_intf.S)(St : Solver_types.S)
|
||||
(Th : Plugin_intf.S with type term = St.term and type formula = St.formula and type proof = St.proof) : sig
|
||||
module Make
|
||||
(L : Log_intf.S)
|
||||
(St : Solver_types.S)
|
||||
(Th : Plugin_intf.S with type term = St.term and type formula = St.formula and type proof = St.proof)
|
||||
: sig
|
||||
(** Functor to create a solver parametrised by the atomic formulas and a theory. *)
|
||||
|
||||
(** {2 Solving facilities} *)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue