package msat

  1. Overview
  2. Docs

Parameters

module L : Log_intf.S
module F : Formula_intf.S
module Th : sig ... end

Signature

exception Unsat
module St : sig ... end
module Proof : sig ... end
val solve : unit -> unit
val assume : ?tag:int -> F.t list list -> unit
val eval : F.t -> bool
val hyps : unit -> St.clause Vec.t
val history : unit -> St.clause Vec.t
val unsat_conflict : unit -> St.clause option
type level
val base_level : level
val current_level : unit -> level
val push : unit -> level
val pop : level -> unit
val reset : unit -> unit
OCaml

Innovation. Community. Security.