L : sig ... endmodule Q : sig ... endmodule Var_map : sig ... endtype cert = Funarith__Simplex.Make_full(Funarith_zarith__.Rat_zarith)(V)(L).cert = {cert_var : var; |
cert_expr : (Q.t * var) list; |
}type res = Funarith__Simplex.Make_full(Funarith_zarith__.Rat_zarith)(V)(L).res = | Solution of Q.t Var_map.t |
| Unsatisfiable of cert |
val create : unit ‑> tval pp_cert : cert CCFormat.printerval pp_full_state : t CCFormat.printerval check_invariants : t ‑> boolmodule L : sig ... endmodule Problem : sig ... end