diff options
author | kdx <kikoodx@paranoici.org> | 2023-06-10 15:35:03 +0200 |
---|---|---|
committer | kdx <kikoodx@paranoici.org> | 2023-06-10 15:35:03 +0200 |
commit | ceabe04d92a8eb1d57206fd9138fd6548f5ed3b6 (patch) | |
tree | 8d6105ee8cb50bda553ca5dbf3f94f2c06bd3e40 /testing.sh | |
parent | e999ab159ff54d45f91c8c7c10ee2367a504c233 (diff) | |
download | golem-ceabe04d92a8eb1d57206fd9138fd6548f5ed3b6.tar.gz |
deref
Diffstat (limited to 'testing.sh')
-rwxr-xr-x | testing.sh | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -27,5 +27,8 @@ test "$1" "main() { wrt(add('A' - 'a', 'u')); wrt('\n'); } add(a, b) { return a test "$1" "main() return 0;" test "$1" "main() { { wrt('c'); } { wrt('b'); { wrt('A'); } wrt('B'); } wrt('\n'); }" test "$1" "main() { local i; i = '0'; loop { wrt i; i = i + 1; if (i > '9') break; } wrt '\n'; }" -test "$1" "global a[5]; main() {}" +test "$1" "global a[5] = 4; main() { wrt([a] + '0'); wrt '\n'; }" +test "$1" "global a[5] = 4; main() { wrt([a + 1] + '0'); wrt '\n'; }" +test "$1" "global a[5] = 4; main() { wrt([a + 4] + '0'); wrt '\n'; }" +test "$1" "global a[5] = 4; main() { wrt([a + 5] + '0'); wrt '\n'; }" rm -f build/tmp.* |