Simplified the statement parser, fixed a few quirks and adjusted a test case.

This commit is contained in:
TomyLobo
2011-11-30 08:55:35 +01:00
parent 9cdac001e3
commit af9e2da6d3
2 changed files with 18 additions and 25 deletions

View File

@ -90,7 +90,7 @@ public class ExpressionTest {
@Test
public void testWhile() throws ExpressionException {
assertEquals(5, simpleEval("c=5; a=0; while (c > 0) { ++a; --c; } a"), 0);
assertEquals(5, simpleEval("c=5; a=0; do { ++a; --c; } while (c > 0) a"), 0);
assertEquals(5, simpleEval("c=5; a=0; do { ++a; --c; } while (c > 0); a"), 0);
}
@Test