diff --git a/testdata/eval/positive/5.pdl b/testdata/eval/positive/5.pdl new file mode 100644 index 0000000000000000000000000000000000000000..1642e91304f0d026f706663e59e1e3fca896f4e2 --- /dev/null +++ b/testdata/eval/positive/5.pdl @@ -0,0 +1,19 @@ +#version 100 + +composite main() {} + +int test() { + int x = 5; +l: while (x < 10) { + if (x % 2 == 0) { + x += 1; // if even, add one, making it odd + } else { + x += 3; // if odd, add three, making it even + } + } + if (x > 10) { + x -= 10; // keep under 10 + goto l; + } + return x; +} \ No newline at end of file