src/HOL/Induct/Mutil.ML
changeset 4686 74a12e86b20b
parent 4477 b3e5857d8d99
child 5069 3ea049f7979d
--- a/src/HOL/Induct/Mutil.ML	Fri Mar 06 18:25:28 1998 +0100
+++ b/src/HOL/Induct/Mutil.ML	Sat Mar 07 16:29:29 1998 +0100
@@ -92,7 +92,7 @@
 goalw thy [evnodd_def]
     "evnodd (insert (i,j) C) b = \
 \      (if (i+j) mod 2 = b then insert (i,j) (evnodd C b) else evnodd C b)";
-by (simp_tac (simpset() addsplits [expand_if]) 1);
+by (Simp_tac 1);
 by (Blast_tac 1);
 qed "evnodd_insert";
 
@@ -107,8 +107,7 @@
 by (res_inst_tac [("k1", "i+j")] (mod2_cases RS disjE) 1);
 by (REPEAT_FIRST assume_tac);
 (*Four similar cases: case (i+j) mod 2 = b, 2#-b, ...*)
-by (REPEAT (asm_full_simp_tac (simpset() addsimps [less_Suc_eq, mod_Suc] 
-                          addsplits [expand_if]) 1
+by (REPEAT (asm_full_simp_tac (simpset() addsimps [less_Suc_eq, mod_Suc]) 1
            THEN Blast_tac 1));
 qed "domino_singleton";