src/Provers/induct_method.ML
changeset 12240 0760eda193c4
parent 12168 dc93c2e82205
child 12305 3c3f98b3d9e7
--- a/src/Provers/induct_method.ML	Mon Nov 19 17:42:00 2001 +0100
+++ b/src/Provers/induct_method.ML	Mon Nov 19 20:46:05 2001 +0100
@@ -10,12 +10,12 @@
 sig
   val dest_concls: term -> term list
   val cases_default: thm
-  val local_imp_def: thm
   val local_impI: thm
   val conjI: thm
   val atomize: thm list
   val rulify1: thm list
   val rulify2: thm list
+  val localize: thm list
 end;
 
 signature INDUCT_METHOD =
@@ -150,7 +150,7 @@
   Tactic.rewrite_goal_tac Data.rulify2 THEN'
   Tactic.norm_hhf_tac;
 
-val localize = Tactic.simplify false [Thm.symmetric Data.local_imp_def];
+val localize = Tactic.norm_hhf o Tactic.simplify false Data.localize;
 
 
 (* imp_intr --- limited to atomic prems *)