summaryrefslogtreecommitdiff
path: root/testing.sh
diff options
context:
space:
mode:
authorkdx <kikoodx@paranoici.org>2023-06-10 14:06:29 +0200
committerkdx <kikoodx@paranoici.org>2023-06-10 14:06:29 +0200
commitd376c5605a94663f3720fba6516b8804e82313c7 (patch)
tree70470192dd1431a535a2650dff19367cdfc650e6 /testing.sh
parent2fa4ea1e6a5c9219b9573d45aaa2a554344d059d (diff)
downloadgolem-d376c5605a94663f3720fba6516b8804e82313c7.tar.gz
block statement
Diffstat (limited to 'testing.sh')
-rwxr-xr-xtesting.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/testing.sh b/testing.sh
index 2675e95..12d1f45 100755
--- a/testing.sh
+++ b/testing.sh
@@ -24,4 +24,6 @@ test "$1" "main() { wrt('H'); wrt('e'); wrt('l'); wrt('l'); wrt('o'); wrt('!');
test "$1" "main() { wrt(inc(inc('0'))); wrt('\n'); } inc(x) { return x + 1; }"
test "$1" "main() { wrt(up('u')); wrt('w'); wrt(up('u')); wrt('\n'); } up(c) { return c + 'A' - 'a'; }"
test "$1" "main() { wrt(add('A' - 'a', 'u')); wrt('\n'); } add(a, b) { return a + b; }"
+test "$1" "main() return 0;"
+test "$1" "main() { { wrt('c'); } { wrt('b'); { wrt('A'); } wrt('B'); } wrt('\n'); }"
rm -f build/tmp.*