/* Test: Parser Changes */ /* Tests: Operator expressions are now translated to combinator calls */ /* Test arithmetic operations */ result1 : 3 + 4; result2 : 10 - 3; result3 : 5 * 6; result4 : 20 / 4; result5 : -7; ..out result1; ..out result2; ..out result3; ..out result4; ..out result5; /* Test comparison operations */ test1 : 5 = 5; test2 : 3 != 7; test3 : 2 < 8; test4 : 10 > 3; ..out test1; ..out test2; ..out test3; ..out test4; /* Test logical operations */ logic1 : true and true; logic2 : false or true; logic3 : not false; ..out logic1; ..out logic2; ..out logic3;