src/HOL/IOA/IOA.ML
changeset 3919 c036caebfc75
parent 3842 b55686a7b22c
child 4089 96fba19bcbe2
--- a/src/HOL/IOA/IOA.ML	Fri Oct 17 15:23:14 1997 +0200
+++ b/src/HOL/IOA/IOA.ML	Fri Oct 17 15:25:12 1997 +0200
@@ -32,7 +32,7 @@
   by (rtac ext 1);
   by (exhaust_tac "s(i)" 1);
   by (Asm_simp_tac 1);
-  by (asm_simp_tac (!simpset setloop (split_tac [expand_if])) 1);
+  by (asm_simp_tac (!simpset addsplits [expand_if]) 1);
 qed "filter_oseq_idemp";
 
 goalw IOA.thy [mk_trace_def,filter_oseq_def]
@@ -42,7 +42,7 @@
 \  (mk_trace A s n = Some(a)) =                                   \
 \   (s(n)=Some(a) & a : externals(asig_of(A)))";
   by (exhaust_tac "s(n)" 1);
-  by (ALLGOALS (asm_simp_tac (!simpset setloop (split_tac [expand_if]))));
+  by (ALLGOALS (asm_simp_tac (!simpset addsplits [expand_if])));
   by (Fast_tac 1);
 qed "mk_trace_thm";
 
@@ -135,7 +135,7 @@
 \   else snd(snd(snd(t)))=snd(snd(snd(s)))))";
   by (simp_tac (!simpset addsimps ([par_def,actions_asig_comp,Pair_fst_snd_eq]@
                             ioa_projections)
-                  setloop (split_tac [expand_if])) 1);
+                  addsplits [expand_if]) 1);
 qed "trans_of_par4";
 
 goal IOA.thy "starts_of(restrict ioa acts) = starts_of(ioa) &     \