summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'data/unit-testing/map.fate')
-rw-r--r--data/unit-testing/map.fate58
1 files changed, 29 insertions, 29 deletions
diff --git a/data/unit-testing/map.fate b/data/unit-testing/map.fate
index bea1ada..3d6c16c 100644
--- a/data/unit-testing/map.fate
+++ b/data/unit-testing/map.fate
@@ -2,28 +2,28 @@
(global string test_name)
-(set test_name ( MAP ))
+(set! test_name ( MAP ))
(global (list int) li0)
(global (list int) li1)
(global (list int) li2)
(global (list int) li3)
-(set li0
+(set! li0
(map
(lambda ((int i)) (* i 2))
(range 0 10 1)
)
)
-(set li1 (range 0 10 1))
+(set! li1 (range 0 10 1))
(map!
(lambda ((int i)) (* i 2))
li1
)
-(set li2
+(set! li2
(map
(lambda ((int i) (int mod)) (* i mod))
(range 0 10 1)
@@ -31,7 +31,7 @@
)
)
-(set li3 (range 0 10 1))
+(set! li3 (range 0 10 1))
(map!
(lambda ((int i) (int mod)) (* i mod))
@@ -39,78 +39,78 @@
2
)
-(assert
+(assert!
(= (var li1) (var li0) (var li2) (var li3))
[FAILED] (var test_name) Equality test 0.
)
-(assert
+(assert!
(= 0 (var li1.0) (var li0.0))
[FAILED] (var test_name) Test for 0: (var li1.0), (var li0.0).
)
-(assert
+(assert!
(= 2 (var li1.1) (var li0.1))
[FAILED] (var test_name) Test for 2: (var li1.1), (var li0.1).
)
-(assert
+(assert!
(= 4 (var li1.2) (var li0.2))
[FAILED] (var test_name) Test for 4: (var li1.2), (var li0.2).
)
-(assert
+(assert!
(= 6 (var li1.3) (var li0.3))
[FAILED] (var test_name) Test for 6: (var li1.3), (var li0.3).
)
-(assert
+(assert!
(= 8 (var li1.4) (var li0.4))
[FAILED] (var test_name) Test for 8: (var li1.4), (var li0.4).
)
-(assert
+(assert!
(= 10 (var li1.5) (var li0.5))
[FAILED] (var test_name) Test for 10: (var li1.5), (var li0.5).
)
-(assert
+(assert!
(= 12 (var li1.6) (var li0.6))
[FAILED] (var test_name) Test for 12: (var li1.6), (var li0.6).
)
-(assert
+(assert!
(= 14 (var li1.7) (var li0.7))
[FAILED] (var test_name) Test for 14: (var li1.7), (var li0.7).
)
-(assert
+(assert!
(= 16 (var li1.8) (var li0.8))
[FAILED] (var test_name) Test for 16: (var li1.8), (var li0.8).
)
-(assert
+(assert!
(= 18 (var li1.9) (var li0.9))
[FAILED] (var test_name) Test for 18: (var li1.9), (var li0.9).
)
-(assert
+(assert!
(= 20 (var li1.10) (var li0.10))
[FAILED] (var test_name) Test for 20: (var li1.10), (var li0.10).
)
-(clear li0)
-(clear li1)
-(clear li2)
-(clear li3)
+(clear! li0)
+(clear! li1)
+(clear! li2)
+(clear! li3)
-(set li0
+(set! li0
(indexed_map
(lambda ((int ix) (int i)) (+ (* i ix) 1000))
(range 10 20 1)
)
)
-(set li1 (range 10 20 1))
+(set! li1 (range 10 20 1))
(indexed_map!
(lambda ((int ix) (int i)) (+ (* i ix) 1000))
li1
)
-(set li2
+(set! li2
(indexed_map
(lambda ((int ix) (int i) (int mod)) (+ (* i ix) mod))
(range 10 20 1)
@@ -118,7 +118,7 @@
)
)
-(set li3 (range 10 20 1))
+(set! li3 (range 10 20 1))
(indexed_map!
(lambda ((int ix) (int i) (int mod)) (+ (* i ix) mod))
@@ -126,15 +126,15 @@
1000
)
-(assert
+(assert!
(= (var li1) (var li0) (var li2) (var li3))
[FAILED] (var test_name) Equality test 1.
)
(global int i)
-(for (set i 0) (=< i 10) (set i (+ i 1))
- (assert
+(for (set! i 0) (=< i 10) (set! i (+ i 1))
+ (assert!
(=
(access i li1) (access i li0) (access i li2) (access i li3)
(+ (* i (+ 10 i)) 1000)
@@ -146,4 +146,4 @@
[COMPLETED] (var test_name)
-(end)
+(end!)