]> gitweb.factorcode.org Git - factor.git/blob - basis/compiler/tree/dead-code/dead-code.factor
core, basis, extra: Remove DOS line endings from files.
[factor.git] / basis / compiler / tree / dead-code / dead-code.factor
1 ! Copyright (C) 2008 Slava Pestov.
2 ! See http://factorcode.org/license.txt for BSD license.
3 USING: compiler.tree.dead-code.branches
4 compiler.tree.dead-code.liveness
5 compiler.tree.dead-code.recursive
6 compiler.tree.dead-code.simple ;
7 IN: compiler.tree.dead-code
8
9 : remove-dead-code ( nodes -- nodes )
10     init-dead-code
11     mark-live-values
12     compute-live-values
13     (remove-dead-code) ;