]> gitweb.factorcode.org Git - factor.git/blobdiff - extra/html/parser/analyzer/analyzer.factor
extra: using "swap index".
[factor.git] / extra / html / parser / analyzer / analyzer.factor
index 60b7457acf6151f1bdb6c4cd9fa66ce760a939da..1487fb9d36ec0db89d29342e78a73ffafe7f01b2 100644 (file)
@@ -58,7 +58,7 @@ ERROR: undefined-find-nth m n seq quot ;
     >lower '[ name>> _ = ] find ; inline
 
 : stack-find ( seq quot: ( elt -- 1/0/-1 ) -- i/f )
-    map cum-sum [ 0 = ] find drop ; inline
+    map cum-sum 0 swap index ; inline
 
 : tag-classifier ( string -- quot )
     >lower