src/FOL/intprover.ML
changeset 38500 d5477ee35820
parent 32449 696d64ed85da
child 51798 ad3a241def73
--- a/src/FOL/intprover.ML	Tue Aug 17 19:36:38 2010 +0200
+++ b/src/FOL/intprover.ML	Tue Aug 17 19:36:39 2010 +0200
@@ -40,22 +40,22 @@
   step of an intuitionistic proof.
 *)
 val safe_brls = sort (make_ord lessb)
-    [ (true, thm "FalseE"), (false, thm "TrueI"), (false, thm "refl"),
-      (false, thm "impI"), (false, thm "notI"), (false, thm "allI"),
-      (true, thm "conjE"), (true, thm "exE"),
-      (false, thm "conjI"), (true, thm "conj_impE"),
-      (true, thm "disj_impE"), (true, thm "disjE"), 
-      (false, thm "iffI"), (true, thm "iffE"), (true, thm "not_to_imp") ];
+    [ (true, @{thm FalseE}), (false, @{thm TrueI}), (false, @{thm refl}),
+      (false, @{thm impI}), (false, @{thm notI}), (false, @{thm allI}),
+      (true, @{thm conjE}), (true, @{thm exE}),
+      (false, @{thm conjI}), (true, @{thm conj_impE}),
+      (true, @{thm disj_impE}), (true, @{thm disjE}), 
+      (false, @{thm iffI}), (true, @{thm iffE}), (true, @{thm not_to_imp}) ];
 
 val haz_brls =
-    [ (false, thm "disjI1"), (false, thm "disjI2"), (false, thm "exI"), 
-      (true, thm "allE"), (true, thm "not_impE"), (true, thm "imp_impE"), (true, thm "iff_impE"),
-      (true, thm "all_impE"), (true, thm "ex_impE"), (true, thm "impE") ];
+    [ (false, @{thm disjI1}), (false, @{thm disjI2}), (false, @{thm exI}), 
+      (true, @{thm allE}), (true, @{thm not_impE}), (true, @{thm imp_impE}), (true, @{thm iff_impE}),
+      (true, @{thm all_impE}), (true, @{thm ex_impE}), (true, @{thm impE}) ];
 
 val haz_dup_brls =
-    [ (false, thm "disjI1"), (false, thm "disjI2"), (false, thm "exI"),
-      (true, thm "all_dupE"), (true, thm "not_impE"), (true, thm "imp_impE"), (true, thm "iff_impE"),
-      (true, thm "all_impE"), (true, thm "ex_impE"), (true, thm "impE") ];
+    [ (false, @{thm disjI1}), (false, @{thm disjI2}), (false, @{thm exI}),
+      (true, @{thm all_dupE}), (true, @{thm not_impE}), (true, @{thm imp_impE}), (true, @{thm iff_impE}),
+      (true, @{thm all_impE}), (true, @{thm ex_impE}), (true, @{thm impE}) ];
 
 (*0 subgoals vs 1 or more: the p in safep is for positive*)
 val (safe0_brls, safep_brls) =