src/Pure/General/graph.ML
changeset 23655 d2d1138e0ddc
parent 21935 4e20a5397b57
child 23964 d2df2797519b
--- a/src/Pure/General/graph.ML	Sun Jul 08 19:51:55 2007 +0200
+++ b/src/Pure/General/graph.ML	Sun Jul 08 19:51:58 2007 +0200
@@ -10,7 +10,6 @@
   type key
   type 'a T
   exception DUP of key
-  exception DUPS of key list
   exception SAME
   exception UNDEF of key
   val empty: 'a T
@@ -36,9 +35,9 @@
   val is_edge: 'a T -> key * key -> bool
   val add_edge: key * key -> 'a T -> 'a T
   val del_edge: key * key -> 'a T -> 'a T
-  val merge: ('a * 'a -> bool) -> 'a T * 'a T -> 'a T                 (*exception DUPS*)
+  val merge: ('a * 'a -> bool) -> 'a T * 'a T -> 'a T                 (*exception DUP*)
   val join: (key -> 'a * 'a -> 'a) (*exception DUP/SAME*) ->
-    'a T * 'a T -> 'a T                                               (*exception DUPS*)
+    'a T * 'a T -> 'a T                                               (*exception DUP*)
   val irreducible_paths: 'a T -> key * key -> key list list
   val all_paths: 'a T -> key * key -> key list list
   exception CYCLES of key list list
@@ -78,7 +77,6 @@
 datatype 'a T = Graph of ('a * (key list * key list)) Table.table;
 
 exception DUP = Table.DUP;
-exception DUPS = Table.DUPS;
 exception UNDEF = Table.UNDEF;
 exception SAME = Table.SAME;