]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/compiler/cfg/stacks/local/local.factor
use reject instead of [ ... not ] filter.
[factor.git] / basis / compiler / cfg / stacks / local / local.factor
index b1dfdaaef6823840e9f4c54baa887b6aa5357b57..f26bf76654b998527f368bdc1854c87502b41224 100644 (file)
@@ -24,7 +24,7 @@ IN: compiler.cfg.stacks.local
 
 : height-state>insns ( state -- insns )
     [ second ] map { ds-loc rs-loc } [ new swap >>n ] 2map
-    [ n>> 0 = not ] filter [ ##inc new swap >>loc ] map ;
+    [ n>> 0 = ] reject [ ##inc new swap >>loc ] map ;
 
 : translate-local-loc ( loc state -- loc' )
     [ clone ] dip over >loc< 0 1 ? rot nth first - >>n ;