481482483484485486487488489490491
LObject result = LNull.NULL; while(condition.evaluate(innerEnvironment, tokens) == LBoolean.TRUE) { result = block.evaluate(innerEnvironment, tokens); increment.evaluate(innerEnvironment, tokens); } return result;
503504505506507508509510511512513
LObject result = LNull.NULL; while(condition.evaluate(environment, tokens) == LBoolean.TRUE) { result = block.evaluate(environment, tokens); } return result; } });
523524525526527528529530531532533
LObject result = LNull.NULL; do { result = block.evaluate(environment, tokens); }while(condition.evaluate(environment, tokens) == LBoolean.TRUE); return result; }