| summaryrefslogtreecommitdiff |
diff options
| author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2020-09-15 22:22:49 +0200 |
|---|---|---|
| committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2020-09-15 22:22:49 +0200 |
| commit | ce433e51aa644e416f961125a0f690cac76b21a4 (patch) | |
| tree | 8afa19d74cb0df208aa42cde996acf33381bff2c /data/tests | |
| parent | 2252812f48a5792aeeed2956dc54313a830b697e (diff) | |
Need to think on instruction ref vs comp vs ptr.
Diffstat (limited to 'data/tests')
| -rw-r--r-- | data/tests/extra_functionals.fate | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/data/tests/extra_functionals.fate b/data/tests/extra_functionals.fate index de44c6f..44cd525 100644 --- a/data/tests/extra_functionals.fate +++ b/data/tests/extra_functionals.fate @@ -73,4 +73,51 @@ (set int_list_a (var int_list_c)) (reverse! int_list_a) (set int_list_b (reverse (range 0 50 5))) + +(global (list string) some_words_a) +(global (list string) some_words_b) +(global (set string) some_words_c) + +(set some_words + (map + (lambda ( (int i) ) + (switch 0 + ((% (var i) 5) Five) + ((% (var i) 4) Four) + ((% (var i) 3) Three) + ((% (var i) 2) Two) + None + ) + ) + (range 0 20 1) + ) +) +(map! + (lambda ( (int i) ) + (switch 0 + ((% (var i) 5) Five) + ((% (var i) 4) Four) + ((% (var i) 3) Three) + ((% (var i) 2) Two) + None + ) + ) + (range 0 20 1) + some_words_b +) + +(map! + (lambda ( (int i) ) + (switch 0 + ((% (var i) 5) Five) + ((% (var i) 4) Four) + ((% (var i) 3) Three) + ((% (var i) 2) Two) + None + ) + ) + (range 0 20 1) + some_words_c +) + (end) |


