src/HOL/Tools/ATP/atp_proof_reconstruct.ML
changeset 67091 1393c2340eec
parent 63692 1bc4bc2c9fd1
child 67522 9e712280cc37
--- a/src/HOL/Tools/ATP/atp_proof_reconstruct.ML	Sun Nov 26 13:19:52 2017 +0100
+++ b/src/HOL/Tools/ATP/atp_proof_reconstruct.ML	Sun Nov 26 21:08:32 2017 +0100
@@ -285,10 +285,10 @@
         else if s = tptp_and then HOLogic.conj
         else if s = tptp_implies then HOLogic.imp
         else if s = tptp_iff orelse s = tptp_equal then HOLogic.eq_const dummyT
-        else if s = tptp_not_iff orelse s = tptp_not_equal then @{term "%P Q. Q ~= P"}
-        else if s = tptp_if then @{term "%P Q. Q --> P"}
-        else if s = tptp_not_and then @{term "%P Q. ~ (P & Q)"}
-        else if s = tptp_not_or then @{term "%P Q. ~ (P | Q)"}
+        else if s = tptp_not_iff orelse s = tptp_not_equal then @{term "\<lambda>P Q. Q \<noteq> P"}
+        else if s = tptp_if then @{term "\<lambda>P Q. Q \<longrightarrow> P"}
+        else if s = tptp_not_and then @{term "\<lambda>P Q. \<not> (P \<and> Q)"}
+        else if s = tptp_not_or then @{term "\<lambda>P Q. \<not> (P \<or> Q)"}
         else if s = tptp_not then HOLogic.Not
         else if s = tptp_ho_forall then HOLogic.all_const dummyT
         else if s = tptp_ho_exists then HOLogic.exists_const dummyT