Put freeze into the signature TACTIC for export
authorlcp
Sat, 11 Mar 1995 11:58:21 +0100
changeset 947 812ccc91bfa0
parent 946 c0f4ae3fda92
child 948 3647161d15d3
Put freeze into the signature TACTIC for export
src/Pure/tactic.ML
--- a/src/Pure/tactic.ML	Fri Mar 10 10:20:18 1995 +0100
+++ b/src/Pure/tactic.ML	Sat Mar 11 11:58:21 1995 +0100
@@ -45,6 +45,7 @@
   val fold_tac: thm list -> tactic
   val forward_tac: thm list -> int -> tactic   
   val forw_inst_tac: (string*string)list -> thm -> int -> tactic
+  val freeze: thm -> thm   
   val is_fact: thm -> bool
   val lessb: (bool * thm) * (bool * thm) -> bool
   val lift_inst_rule: thm * int * (string*string)list * thm -> thm
@@ -99,7 +100,7 @@
 fun string_of (a,0) = a
   | string_of (a,i) = a ^ "_" ^ string_of_int i;
 
-(*convert all Vars in a theorem to Frees -- export??*)
+(*convert all Vars in a theorem to Frees*)
 fun freeze th =
   let val fth = freezeT th
       val {prop,sign,...} = rep_thm fth