while (bl != null && !bl.isbreakable) {
upval |= bl.upval;
bl = bl.previous;
}
if (bl == null) {
<BUG>this.syntaxerror("no loop to break");
</BUG>
}
if (upval) {
fs.codeABC(Lua.OP_CLOSE, bl.nactvar, 0, 0);

while (bl != null && !bl.isbreakable) {
upval |= bl.upval;
bl = bl.previous;
}
if (bl == null) {
throw syntaxerror("no loop to break");
}
if (upval) {
fs.codeABC(Lua.OP_CLOSE, bl.nactvar, 0, 0);
