Added constant folding for strings, tweaked some error messages

This commit is contained in:
2023-02-04 09:50:29 +00:00
parent 57c16d2ede
commit 8d278077b1
6 changed files with 34 additions and 17 deletions

View File

@@ -18,7 +18,7 @@
//test division prevention
{
var x = 0;
assert x ? 0 : 1 / x == 0, "Division by zero prevention failed";
assert (x ? 0 : 1 / x) == 0, "Division by zero prevention failed";
}
//test ambiguous syntax
@@ -29,7 +29,7 @@
var ddddd = 4;
var eeeeee = 5;
assert aa ? bbb ? cccc : ddddd : eeeeee, "Ambiguous syntax failed";
assert (aa ? bbb ? cccc : ddddd : eeeeee) == 3, "Ambiguous syntax failed";
}