]> gitweb.factorcode.org Git - factor.git/blobdiff - core/kernel/kernel-tests.factor
core: Add the shuffler words but without primitives.
[factor.git] / core / kernel / kernel-tests.factor
index 23f12b419dc11730d0954aba9fdae3208e3b8208..a1942a4de870d5a40fc7cf0a97330ab43431fc5b 100644 (file)
@@ -132,7 +132,7 @@ IN: kernel.tests
 
 ! Regression
 : (loop) ( a b c d -- )
-    [ pick ] dip swap [ pick ] dip swap
+    pickd swap pickd swap
     < [ [ 1 + ] 3dip (loop) ] [ 4drop ] if ; inline recursive
 
 : loop ( obj -- )
@@ -201,3 +201,6 @@ IN: kernel.tests
 
 { 1 2 3 1 2 3 } [ 1 2 3 3dup ] unit-test
 { 1 2 3 4 1 2 3 4 } [ 1 2 3 4 4dup ] unit-test
+
+{ 2 3 4 1 } [ 1 2 3 4 roll ] unit-test
+{ 1 2 3 4 } [ 2 3 4 1 -roll ] unit-test