author | haftmann |
Fri, 29 Dec 2006 12:11:03 +0100 | |
changeset 21926 | 1091904ddb19 |
parent 21925 | 5389dcd524e3 |
child 21927 | 9677abe5d374 |
src/Pure/sorts.ML | file | annotate | diff | comparison | revisions |
--- a/src/Pure/sorts.ML Fri Dec 29 12:11:02 2006 +0100 +++ b/src/Pure/sorts.ML Fri Dec 29 12:11:03 2006 +0100 @@ -120,7 +120,8 @@ (* classes *) -val classes = Graph.keys o classes_of; +val classes = flat o rev o Graph.strong_conn o classes_of; + (*order allows for left-to-right traversal*) val super_classes = Graph.imm_succs o classes_of;