Module Sidekick_smtlib.Process
Process Statements
module Solver : Sidekick_msat_solver.S with type A.Term.t = Sidekick_base_term.Term.t and type A.Term.state = Sidekick_base_term.Term.state and type A.Ty.t = Sidekick_base_term.Ty.tval th_bool : Solver.theory
val conv_ty : Ast.Ty.t -> Sidekick_base_term.Ty.tval conv_term : Sidekick_base_term.Term.state -> Ast.term -> Sidekick_base_term.Term.t
module Check_cc : sig ... endval process_stmt : ?hyps:Solver.Atom.t list Sidekick_util.Vec.t -> ?gc:bool -> ?restarts:bool -> ?pp_cnf:bool -> ?dot_proof:string -> ?pp_model:bool -> ?check:bool -> ?time:float -> ?memory:float -> ?progress:bool -> Solver.t -> Ast.statement -> unit or_error