AltErgoLib.Explanationtype exp = | Literal of Satml_types.Atom.atom |
| Fresh of int |
| Bj of Expr.t |
| Dep of Expr.t |
| RootDep of string |
exception Inconsistent of t * AltErgoLib.Expr.Set.t listval empty : tval is_empty : t -> boolval fresh_exp : unit -> expval print : Stdlib.Format.formatter -> t -> unitval print_unsat_core : ?tab:bool -> Stdlib.Format.formatter -> t -> unitval formulas_of : t -> AltErgoLib.Expr.Set.tval bj_formulas_of : t -> AltErgoLib.Expr.Set.tval literals_ids_of : t -> int MI.tval make_deps : AltErgoLib.Expr.Set.t -> tval has_no_bj : t -> bool