Make.Thval empty : unit -> tval assume :
?ordered:bool ->
(Expr.t * Explanation.t * int * int) list ->
t ->
t * Expr.Set.t * intval query : Expr.t -> t -> Th_util.answerval cl_extract : t -> Expr.Set.t listval extract_ground_terms : t -> Expr.Set.tval get_real_env : t -> Ccx.Main.tval get_case_split_env : t -> Ccx.Main.tval do_case_split : t -> t * Expr.Set.tval assume_th_elt : t -> Expr.th_elt -> Explanation.t -> tval theories_instances :
do_syntactic_matching:bool ->
(Matching_types.info Expr.Map.t * Expr.t list Expr.Map.t Symbols.Map.t) ->
t ->
(Expr.t -> Expr.t -> bool) ->
int ->
int ->
t * Sig_rel.instancesval get_assumed : t -> Expr.Set.tval output_concrete_model :
Format.formatter ->
prop_model:Expr.Set.t ->
t ->
unit