]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/stack-checker/backend/backend.factor
basis: use head-to-index and index-to-tail
[factor.git] / basis / stack-checker / backend / backend.factor
index e3e231e93e4640517ccfb6757bf9e63cb3eb35ce..9f4342412902c0cfef147d20fa1e3379b5bd7e97 100644 (file)
@@ -5,7 +5,6 @@ math.order namespaces quotations sequences
 stack-checker.dependencies stack-checker.errors
 stack-checker.recursive-state stack-checker.state
 stack-checker.values stack-checker.visitor words ;
-FROM: sequences.private => from-end ;
 IN: stack-checker.backend
 
 : push-d ( obj -- ) meta-d push ;
@@ -36,7 +35,7 @@ IN: stack-checker.backend
         [ introduce-values ] [ meta-d push-all ] bi
         meta-d push-all
     ] when
-    swap from-end [ tail ] [ update-inner-d ] bi ;
+    swap from-tail [ tail ] [ update-inner-d ] bi ;
 
 : shorten-by ( n seq -- )
     [ length swap - ] keep shorten ; inline