aboutsummaryrefslogtreecommitdiffstats
path: root/tests/booleans_expected.txt
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2024-06-17 18:38:50 +0200
committerBad Diode <bd@badd10de.dev>2024-06-17 18:38:50 +0200
commitc581804c6ffa5824a9b762097a990425007e49cf (patch)
tree516e314a60d537d8e1617f945afc8a12b3e0d61f /tests/booleans_expected.txt
parent7fee0fc28809042a2ecbc03f2e1b5b569073982b (diff)
downloadbdl-c581804c6ffa5824a9b762097a990425007e49cf.tar.gz
bdl-c581804c6ffa5824a9b762097a990425007e49cf.zip
Add let/set/struct parsing
Diffstat (limited to 'tests/booleans_expected.txt')
-rw-r--r--tests/booleans_expected.txt53
1 files changed, 0 insertions, 53 deletions
diff --git a/tests/booleans_expected.txt b/tests/booleans_expected.txt
deleted file mode 100644
index 43f67e5..0000000
--- a/tests/booleans_expected.txt
+++ /dev/null
@@ -1,53 +0,0 @@
1(not true) -> false
2(not false) -> true
3(not (not true)) -> true
4(not (not false)) -> false
5(not 1) -> false
6(not (not 1)) -> true
7(not "string") -> false
8(not (not "string")) -> true
9(and 1 "string" 4 true) -> true
10(and true true true) -> true
11(and (+ 1 2 3)) -> true
12(and false false false) -> false
13(and true false false) -> false
14(and false true false) -> false
15(and false true true) -> false
16(and (not false) true true) -> true
17(or 1 "string" 4 true) -> true
18(or false 1) -> true
19(or false "string") -> true
20(or false) -> false
21(or true true true) -> true
22(or false false false) -> false
23(or true false false) -> true
24(or false true false) -> true
25(or false true true) -> true
26(or (not false) true true) -> true
27(or (not true) false) -> false
28(if true true false) -> true
29(if false true false) -> false
30(if true (+ 1 2 3) 0) -> 6
31(if false (+ 1 2 3) 0) -> 0
32(if (or true false) (+ 1 2 3) (+ 7 8 9)) -> 6
33(if (or false false) (+ 1 2 3) (+ 7 8 9)) -> 24
34(if (or (+ 1 2 3) false) (+ 1 2 3) (+ 7 8 9)) -> 6
35(if true 7) -> 7
36(if false 7) ->
37(cond ((and true true true) 1) ((or true true false) 2) (else 3)) -> 1
38(cond ((and true true false) 1) ((or true true false) 2) (else 3)) -> 2
39(cond ((and true true false) 1) ((or false false false) 2) (else 3)) -> 3
40(cond ((and true true true) 1) ((or true true false) 2)) ->
41(cond ((and true true true) (+ 1 2 3)) ((or true true false) 2) (else 3)) -> 6
42(< 1 2 3) -> true
43(< 3 2 1) -> false
44(> 1 2 3) -> false
45(> 3 2 1) -> true
46(= 1 2 3) -> false
47(= 3 2 1) -> false
48(= 3 3 3) -> true
49(= (+ 1 2) 3 (- 6 3)) -> true
50(< 1 1 3) -> false
51(<= 1 1 3) -> true
52(> 3 3 1) -> false
53(>= 3 3 1) -> true