src/HOL/Library/refute.ML
changeset 54757 4960647932ec
parent 54556 dd511ddcb203
child 55411 27de2c976d90
--- a/src/HOL/Library/refute.ML	Sun Dec 15 18:54:26 2013 +0100
+++ b/src/HOL/Library/refute.ML	Sun Dec 15 19:01:06 2013 +0100
@@ -393,21 +393,7 @@
 (* ------------------------------------------------------------------------- *)
 
 val typ_of_dtyp = Nitpick_Util.typ_of_dtyp
-
-(* ------------------------------------------------------------------------- *)
-(* close_form: universal closure over schematic variables in 't'             *)
-(* ------------------------------------------------------------------------- *)
-
-(* Term.term -> Term.term *)
-
-fun close_form t =
-  let
-    val vars = sort_wrt (fst o fst) (Term.add_vars t [])
-  in
-    fold (fn ((x, i), T) => fn t' =>
-      Logic.all_const T $ Abs (x, T, abstract_over (Var ((x, i), T), t'))) vars t
-  end;
-
+val close_form = ATP_Util.close_form
 val monomorphic_term = ATP_Util.monomorphic_term
 val specialize_type = ATP_Util.specialize_type