summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authornsensfel <SpamShield0@noot-noot.org>2020-09-15 10:03:29 +0200
committernsensfel <SpamShield0@noot-noot.org>2020-09-15 10:03:29 +0200
commitd4eb4ff9a013c870936b7546a65bdfd048c60133 (patch)
tree5c932c1f99f28e4d1717896de2ccde786c300353 /data
parenta7976e05d481ade628b3a31855dd34398646b33b (diff)
Fully implements shuffle.
Diffstat (limited to 'data')
-rw-r--r--data/tests/extra_functionals.fate13
1 files changed, 13 insertions, 0 deletions
diff --git a/data/tests/extra_functionals.fate b/data/tests/extra_functionals.fate
index 090ab5b..bc629cb 100644
--- a/data/tests/extra_functionals.fate
+++ b/data/tests/extra_functionals.fate
@@ -42,4 +42,17 @@
(car (cdr (cdr (cdr (cons 1 (cons 2 (cons 3 (cons 4 5))))))))
(cdr (cdr (cdr (cdr (cons 1 (cons 2 (cons 3 (cons 4 5))))))))
+(global (list int) int_list_a)
+(global (list int) int_list_b)
+(global (list int) int_list_c)
+(global int i)
+
+(for (set i 0) (< (var i) 10) (set i (+ (var i) 1))
+ (add! (var i) int_list_a)
+ (add! (var i) int_list_c)
+)
+
+(set int_list_b (shuffle int_list_a))
+(shuffle! int_list_c)
+
(end)