FOL/FOL/swap: deleted
authorlcp
Tue, 01 Nov 1994 10:40:10 +0100
changeset 677 dbb8431184f9
parent 676 f304c8379e4d
child 678 6151b7f3b606
FOL/FOL/swap: deleted FOL/FOL: tidied the signature
src/FOL/FOL.ML
--- a/src/FOL/FOL.ML	Tue Nov 01 10:32:18 1994 +0100
+++ b/src/FOL/FOL.ML	Tue Nov 01 10:40:10 1994 +0100
@@ -10,15 +10,14 @@
 
 signature FOL_LEMMAS = 
   sig
-  val disjCI : thm
-  val excluded_middle : thm
-  val excluded_middle_tac : string -> int -> tactic
-  val exCI : thm
-  val ex_classical : thm
-  val iffCE : thm
-  val impCE : thm
-  val notnotD : thm
-  val swap : thm
+  val disjCI 		: thm
+  val excluded_middle 	: thm
+  val excluded_middle_tac: string -> int -> tactic
+  val exCI 		: thm
+  val ex_classical 	: thm
+  val iffCE 		: thm
+  val impCE 		: thm
+  val notnotD 		: thm
   end;
 
 
@@ -85,14 +84,6 @@
 	(etac impCE 1  ORELSE  mp_tac 1  ORELSE  ares_tac prems 1))) ]);
 
 
-(*Should be used as swap since ~P becomes redundant*)
-val swap = prove_goal FOL.thy 
-   "~P ==> (~Q ==> P) ==> Q"
- (fn major::prems=>
-  [ (resolve_tac [classical] 1),
-    (rtac (major RS notE) 1),
-    (REPEAT (ares_tac prems 1)) ]);
-
 end;
 
 open FOL_Lemmas;