src/Pure/simplifier.ML
changeset 23655 d2d1138e0ddc
parent 23598 e03a43b8178c
child 24024 c46bd50df3f9
--- a/src/Pure/simplifier.ML	Sun Jul 08 19:51:55 2007 +0200
+++ b/src/Pure/simplifier.ML	Sun Jul 08 19:51:58 2007 +0200
@@ -167,8 +167,7 @@
 
 (** named simprocs **)
 
-fun err_dup_simprocs ds =
-  error ("Duplicate simproc(s): " ^ commas_quote ds);
+fun err_dup_simproc name = error ("Duplicate simproc: " ^ quote name);
 
 
 (* data *)
@@ -179,7 +178,7 @@
   val empty = NameSpace.empty_table;
   val extend = I;
   fun merge _ simprocs = NameSpace.merge_tables eq_simproc simprocs
-    handle Symtab.DUPS ds => err_dup_simprocs ds;
+    handle Symtab.DUP dup => err_dup_simproc dup;
 );
 
 
@@ -229,7 +228,7 @@
         context
         |> Simprocs.map (fn simprocs =>
             NameSpace.extend_table naming [(name', simproc')] simprocs
-              handle Symtab.DUPS ds => err_dup_simprocs ds)
+              handle Symtab.DUP dup => err_dup_simproc dup)
         |> map_ss (fn ss => ss addsimprocs [simproc'])
       end)
   end;