| 55 | |
| 56 | |
| 57 | int luaK_jump (FuncState *fs) { |
| 58 | int jpc = fs->jpc; /* save list of jumps to here */ |
| 59 | int j; |
| 60 | fs->jpc = NO_JUMP; |
| 61 | j = luaK_codeAsBx(fs, OP_JMP, 0, NO_JUMP); |
| 62 | luaK_concat(fs, &j, jpc); /* keep them on hold */ |
| 63 | return j; |
| 64 | } |
| 65 | |
| 66 | |
| 67 | void luaK_ret (FuncState *fs, int first, int nret) { |