Libzipperposition.Cut_formtype var = Logtk.Term.vartype term = Logtk.Term.ttype clause = Logtk.Literals.ttype form = clause listA formula of the form forall vars. \bigand_i C_i. The C_i are clauses with free variables in vars
type cut_form = tval make : Logtk.Literals.t list -> tval trivial : tinclude Logtk.Interfaces.HASH with type t := tinclude Logtk.Interfaces.EQ with type t := tval hash : t -> intinclude Logtk.Interfaces.ORD with type t := tinclude Logtk.Interfaces.PRINT with type t := tval pp : t CCFormat.printerval to_string : t -> stringval pp_tstp : t CCFormat.printerval pp_zf : t CCFormat.printerval vars : t -> Logtk.Term.VarSet.tval cs : t -> Logtk.Literals.t listval apply_subst :
Logtk.Subst.Renaming.t ->
Logtk.Subst.t ->
t Logtk.Scoped.t ->
tval to_s_form : t -> Logtk.TypedSTerm.Form.tConvert to input formula
module Pos : sig ... endmodule Seq : sig ... endmodule FV_tbl (X : Map.OrderedType) : sig ... end