11 lines
356 B
Factor
11 lines
356 B
Factor
|
USING: kernel tools.test compiler.tree compiler.tree.builder
|
||
|
compiler.tree.def-use compiler.tree.def-use.simplified accessors
|
||
|
sequences sorting classes ;
|
||
|
IN: compiler.tree.def-use.simplified
|
||
|
|
||
|
[ { #call #return } ] [
|
||
|
[ 1 dup reverse ] build-tree compute-def-use
|
||
|
first out-d>> first actually-used-by
|
||
|
[ node>> class ] map natural-sort
|
||
|
] unit-test
|