diff options
Diffstat (limited to 'tests')
-rwxr-xr-x | tests/test.sh | 2 | ||||
-rw-r--r-- | tests/varargs.toc | 4 | ||||
-rw-r--r-- | tests/varargs_expected | 1 |
3 files changed, 3 insertions, 4 deletions
diff --git a/tests/test.sh b/tests/test.sh index ac195bc..5b2cb14 100755 --- a/tests/test.sh +++ b/tests/test.sh @@ -1,13 +1,13 @@ #!/bin/bash tests='bf -varargs arr arr2 arr3 foreign params nms +varargs misc' STARTPWD=$(pwd) diff --git a/tests/varargs.toc b/tests/varargs.toc index 7ffb758..8709a64 100644 --- a/tests/varargs.toc +++ b/tests/varargs.toc @@ -8,7 +8,7 @@ sum ::= fn(x: ..) int { total := 0; n := 0; for a, i := x { - total += a + i / i; + total += a + i - i + 1; n += 1; } total - n @@ -18,7 +18,7 @@ sumc ::= fn(x:: ..) int { total := 0; n := 0; for a, i := x { - total += a + i / i; + total += a + i - i + 1; n += 1; } total - n diff --git a/tests/varargs_expected b/tests/varargs_expected index 5436134..29c273c 100644 --- a/tests/varargs_expected +++ b/tests/varargs_expected @@ -6,4 +6,3 @@ 4 11111 11111 - |