varifyT: no longer pervasive;
authorwenzelm
Tue, 04 Jul 2006 19:49:53 +0200
changeset 20002 09ac655904a9
parent 20001 392e39bd1811
child 20003 aac2c0d29751
varifyT: no longer pervasive;
src/Pure/thm.ML
--- a/src/Pure/thm.ML	Tue Jul 04 19:49:52 2006 +0200
+++ b/src/Pure/thm.ML	Tue Jul 04 19:49:53 2006 +0200
@@ -114,8 +114,6 @@
   val trivial: cterm -> thm
   val class_triv: theory -> class -> thm
   val unconstrainT: ctyp -> thm -> thm
-  val varifyT: thm -> thm
-  val varifyT': (string * sort) list -> thm -> ((string * sort) * indexname) list * thm
   val dest_state: thm * int -> (term * term) list * term list * term * term
   val lift_rule: cterm -> thm -> thm
   val incr_indexes: int -> thm -> thm
@@ -163,6 +161,8 @@
   val cterm_match: cterm * cterm -> (ctyp * ctyp) list * (cterm * cterm) list
   val cterm_first_order_match: cterm * cterm -> (ctyp * ctyp) list * (cterm * cterm) list
   val cterm_incr_indexes: int -> cterm -> cterm
+  val varifyT: thm -> thm
+  val varifyT': (string * sort) list -> thm -> ((string * sort) * indexname) list * thm
   val freezeT: thm -> thm
 end;