src/HOL/Auth/Recur.ML
changeset 7499 23e090051cb8
parent 7057 b9ddbb925939
child 10833 c0844a30ea4e
--- a/src/HOL/Auth/Recur.ML	Mon Sep 06 22:12:08 1999 +0200
+++ b/src/HOL/Auth/Recur.ML	Tue Sep 07 10:40:58 1999 +0200
@@ -112,9 +112,9 @@
 (*For proving the easier theorems about X ~: parts (spies evs).*)
 fun parts_induct_tac i = 
   EVERY [etac recur.induct i,
-	 forward_tac [RA4_parts_spies] (i+5),
-	 forward_tac [respond_imp_responses] (i+4),
-	 forward_tac [RA2_parts_spies] (i+3),
+	 ftac RA4_parts_spies (i+5),
+	 ftac respond_imp_responses (i+4),
+	 ftac RA2_parts_spies (i+3),
 	 prove_simple_subgoals_tac i];
 
 
@@ -175,7 +175,7 @@
 (*For proofs involving analz.*)
 val analz_spies_tac = 
     dtac RA2_analz_spies 4 THEN 
-    forward_tac [respond_imp_responses] 5                THEN
+    ftac respond_imp_responses 5                THEN
     dtac RA4_analz_spies 6;
 
 
@@ -354,8 +354,8 @@
 \         Crypt (shrK A) {|Key K, Agent A', N|} : parts{RB} -->  \
 \         Key K ~: analz (insert RB (spies evs))";
 by (etac respond.induct 1);
-by (forward_tac [respond_imp_responses] 2);
-by (forward_tac [respond_imp_not_used] 2);
+by (ftac respond_imp_responses 2);
+by (ftac respond_imp_not_used 2);
 by (ALLGOALS (*6 seconds*)
     (asm_simp_tac 
      (analz_image_freshK_ss