src/FOL/IFOL_lemmas.ML
changeset 7422 c63d619286a3
parent 7355 4c43090659ca
child 9264 051592f4236a
--- a/src/FOL/IFOL_lemmas.ML	Wed Sep 01 21:21:01 1999 +0200
+++ b/src/FOL/IFOL_lemmas.ML	Wed Sep 01 21:21:22 1999 +0200
@@ -251,7 +251,7 @@
  (fn [prem1,prem2] => [ (rtac (prem2 RS subst) 1), (rtac prem1 1) ]);
 
 (** ~ b=a ==> ~ a=b **)
-val [not_sym] = compose(sym,2,contrapos);
+bind_thm ("not_sym", hd (compose(sym,2,contrapos)));
 
 
 (* Two theorms for rewriting only one instance of a definition:
@@ -358,7 +358,7 @@
                (explode"PQRS"));
 
 (*special case for the equality predicate!*)
-val eq_cong = read_instantiate [("P","op =")] pred2_cong;
+bind_thm ("eq_cong", read_instantiate [("P","op =")] pred2_cong);
 
 
 (*** Simplifications of assumed implications.