src/Pure/theory.ML
changeset 23086 12320f6e2523
parent 22846 fb79144af9a3
child 23600 5a5332e1351b
--- a/src/Pure/theory.ML	Thu May 24 07:27:44 2007 +0200
+++ b/src/Pure/theory.ML	Thu May 24 08:37:37 2007 +0200
@@ -181,7 +181,7 @@
 fun gen_add_axioms prep_axm raw_axms thy = thy |> map_axioms (fn axioms =>
   let
     val axms = map (apsnd (Compress.term thy o Logic.varify) o prep_axm thy) raw_axms;
-    val axioms' = NameSpace.extend_table (Sign.naming_of thy) (axioms, axms)
+    val axioms' = NameSpace.extend_table (Sign.naming_of thy) axms axioms
       handle Symtab.DUPS dups => err_dup_axms dups;
   in axioms' end);
 
@@ -306,7 +306,7 @@
 (** add oracle **)
 
 fun add_oracle (bname, oracle) thy = thy |> map_oracles (fn oracles =>
-  NameSpace.extend_table (Sign.naming_of thy) (oracles, [(bname, (oracle, stamp ()))])
+  NameSpace.extend_table (Sign.naming_of thy) [(bname, (oracle, stamp ()))] oracles
     handle Symtab.DUPS dups => err_dup_oras dups);
 
 end;