]> gitweb.factorcode.org Git - factor.git/blobdiff - extra/compiler/cfg/gvn/testing/testing.factor
Rename and add sorting words
[factor.git] / extra / compiler / cfg / gvn / testing / testing.factor
index 2c27728e609d01323f0436320c9395e9b0691692..1d0d1d37cadebfbd0dc6e2be2fc06b54c1880501 100644 (file)
@@ -26,7 +26,7 @@ M: object expr>str unparse ;
     ] if ;
 
 : gvns ( -- str )
-    vregs>vns get >alist natural-sort [
+    vregs>vns get >alist sort [
         first2 value-mapping
     ] map "" concat-as ;
 
@@ -36,9 +36,9 @@ M: object expr>str unparse ;
     ] keep ;
 
 : congruence-classes ( -- str )
-    vregs>vns get invert-assoc >alist natural-sort [
+    vregs>vns get invert-assoc >alist sort [
         first2
-        natural-sort [ number>string ] map ", " join
+        sort [ number>string ] map ", " join
         over exprs>vns get value-at expr>str
         "<%d> : {%s} (%s)\\l" sprintf
     ] map "" concat-as ;