src/HOL/IMP/Transition.ML
changeset 6141 a6922171b396
parent 5278 a903b66822e2
child 8016 b7713108ffd8
--- a/src/HOL/IMP/Transition.ML	Tue Jan 19 11:16:39 1999 +0100
+++ b/src/HOL/IMP/Transition.ML	Tue Jan 19 11:18:11 1999 +0100
@@ -10,11 +10,14 @@
 
 AddSEs [rel_pow_0_E];
 
-val evalc1_SEs = map (evalc1.mk_cases com.simps)
-   ["(SKIP,s) -1-> t", "(x:=a,s) -1-> t","(c1;c2, s) -1-> t", 
-    "(IF b THEN c1 ELSE c2, s) -1-> t"];
-val evalc1_Es = map (evalc1.mk_cases com.simps)
-   ["(WHILE b DO c,s) -1-> t"];
+val evalc1_SEs = 
+    map evalc1.mk_cases
+       ["(SKIP,s) -1-> t", 
+	"(x:=a,s) -1-> t",
+	"(c1;c2, s) -1-> t", 
+	"(IF b THEN c1 ELSE c2, s) -1-> t"];
+
+val evalc1_E = evalc1.mk_cases "(WHILE b DO c,s) -1-> t";
 
 AddSEs evalc1_SEs;
 
@@ -95,7 +98,7 @@
 by (strip_tac 1);
 by (etac rel_pow_E2 1);
  by (Asm_full_simp_tac 1);
-by (eresolve_tac evalc1_Es 1);
+by (etac evalc1_E 1);
 
 (* WhileFalse *)
  by (fast_tac (claset() addSDs [hlemma]) 1);