Th_bool.Amodule S : sig ... endtype term = S.T.Term.tval view_as_bool :
term ->
( term, term Iter.t ) Sidekick_th_bool_static.bool_viewval mk_bool :
S.T.Term.store ->
( term, term Sidekick_util.IArray.t ) Sidekick_th_bool_static.bool_view ->
termval lemma_bool_tauto : S.Lit.t Iter.t -> S.P.t -> S.P.proof_stepval lemma_bool_c : string -> S.T.Term.t list -> S.P.t -> S.P.proof_stepval lemma_bool_equiv : S.T.Term.t -> S.T.Term.t -> S.P.t -> S.P.proof_stepval lemma_ite_true : ite:S.T.Term.t -> S.P.t -> S.P.proof_stepval lemma_ite_false : ite:S.T.Term.t -> S.P.t -> S.P.proof_stepmodule Gensym : sig ... end