Module Logtk_arbitrary.ArTerm
Arbitrary Typed Terms and Formulas
val shrink : Logtk.Term.t QCheck.Shrink.tval default_g : Logtk.Term.t genval default_fuel : int -> Logtk.Term.t genval default : Logtk.Term.t arbitraryDefault polymorphic term
val default_ho_g : Logtk.Term.t genval default_lfho_g : Logtk.Term.t genval default_ho : Logtk.Term.t arbitraryDefault polymorphic term, with lambdas
val default_lfho : Logtk.Term.t arbitraryval default_ho_fuel : int -> Logtk.Term.t genval ground_g : Logtk.Term.t genval ground : Logtk.Term.t arbitraryDefault ground monomorphic term
val pred : Logtk.Term.t arbitrarypredicates (type "o")
val pos : Logtk.Term.t -> Logtk.Position.t genRandom valid position in the term
S Terms
module PT : sig ... end