induct_rulify;
authorwenzelm
Thu, 22 Dec 2005 00:28:49 +0100
changeset 18464 a081b771392c
parent 18463 56414918dbbd
child 18465 16dcd36499b8
induct_rulify;
src/HOL/Tools/record_package.ML
--- a/src/HOL/Tools/record_package.ML	Thu Dec 22 00:28:47 2005 +0100
+++ b/src/HOL/Tools/record_package.ML	Thu Dec 22 00:28:49 2005 +0100
@@ -1105,7 +1105,7 @@
 
 local
 val inductive_atomize = thms "induct_atomize";
-val inductive_rulify1 = thms "induct_rulify1";
+val inductive_rulify = thms "induct_rulify";
 in
 (* record_split_simp_tac *)
 (* splits (and simplifies) all records in the goal for which P holds.
@@ -1135,7 +1135,7 @@
             val thm  = cterm_instantiate [(crec,cfree)] induct_thm;
         in EVERY [simp_tac (HOL_basic_ss addsimps inductive_atomize) i,
                   rtac thm i,
-                  simp_tac (HOL_basic_ss addsimps inductive_rulify1) i]
+                  simp_tac (HOL_basic_ss addsimps inductive_rulify) i]
         end;
 
     fun split_free_tac P i (free as Free (n,T)) =