| 165 | |
| 166 | |
| 167 | static void adjustlocalvars (LexState *ls, int nvars) { |
| 168 | FuncState *fs = ls->fs; |
| 169 | fs->nactvar = cast_byte(fs->nactvar + nvars); |
| 170 | for (; nvars; nvars--) { |
| 171 | getlocvar(fs, fs->nactvar - nvars).startpc = fs->pc; |
| 172 | } |
| 173 | } |
| 174 | |
| 175 | |
| 176 | static void removevars (LexState *ls, int tolevel) { |