src/HOL/Lambda/ParRed.ML
changeset 2057 4d7a4b25a11f
parent 2031 03a843f0f447
child 2159 e650a3f6f600
--- a/src/HOL/Lambda/ParRed.ML	Mon Oct 07 10:28:44 1996 +0200
+++ b/src/HOL/Lambda/ParRed.ML	Mon Oct 07 10:31:50 1996 +0200
@@ -58,12 +58,12 @@
 goal ParRed.thy
   "!s s' t' n. s => s' --> t => t' --> t[s/n] => t'[s'/n]";
 by (db.induct_tac "t" 1);
-  by(asm_simp_tac (addsplit(!simpset)) 1);
- by(strip_tac 1);
- bes par_beta_cases 1;
-  by(Asm_simp_tac 1);
- by(asm_simp_tac (!simpset addsimps [subst_subst RS sym]) 1);
- by(fast_tac (!claset addSIs [par_beta_lift] addss (!simpset)) 1);
+  by (asm_simp_tac (addsplit(!simpset)) 1);
+ by (strip_tac 1);
+ by (eresolve_tac par_beta_cases 1);
+  by (Asm_simp_tac 1);
+ by (asm_simp_tac (!simpset addsimps [subst_subst RS sym]) 1);
+ by (fast_tac (!claset addSIs [par_beta_lift] addss (!simpset)) 1);
 by (fast_tac (!claset addss (!simpset)) 1);
 qed_spec_mp "par_beta_subst";
 
@@ -80,10 +80,10 @@
 
 goal ParRed.thy "!t. s => t --> t => cd s";
 by (db.induct_tac "s" 1);
-  by(Simp_tac 1);
- be rev_mp 1;
- by(db.induct_tac "db1" 1);
- by(ALLGOALS(fast_tac (!claset addSIs [par_beta_subst] addss !simpset)));
+  by (Simp_tac 1);
+ by (etac rev_mp 1);
+ by (db.induct_tac "db1" 1);
+ by (ALLGOALS(fast_tac (!claset addSIs [par_beta_subst] addss !simpset)));
 qed_spec_mp "par_beta_cd";
 
 (*** Confluence (via cd) ***)