func doWhile(condition) if(isdef("Check")) blk.println('while (', d("Condition"), ') {').inc() event("onLoop") blk.dec().println('}') else blk.println('do {').inc() event("onLoop") blk.dec().println('} while (', d("Condition"), ');') end end func doBreak() if(linked("doWhile")) blk.println('break;') end end func doContinue() if(linked("doWhile")) blk.println('continue;') end end