]> gitweb.factorcode.org Git - factor.git/blobdiff - extra/project-euler/040/040.factor
over push -> suffix!, over push-all -> append!
[factor.git] / extra / project-euler / 040 / 040.factor
index a60714357ea2578dc36f4b460ebfda2cfcfb9b3a..09185e9a64609100394d39fccef02c9d087cc677 100755 (executable)
@@ -28,7 +28,7 @@ IN: project-euler.040
 
 : (concat-upto) ( n limit str -- str )
     2dup length > [
-        pick number>string over push-all rot 1 + -rot (concat-upto)
+        pick number>string append! [ 1 + ] 2dip (concat-upto)
     ] [
         2nip
     ] if ;