| 372 | |
| 373 | |
| 374 | static int nilK(FuncState *fs) { |
| 375 | TValue k, v; |
| 376 | setnilvalue(&v); |
| 377 | /* cannot use nil as key; instead use table itself to represent nil */ |
| 378 | sethvalue(fs->ls->L, &k, fs->ls->h); |
| 379 | return addk(fs, &k, &v); |
| 380 | } |
| 381 | |
| 382 | |
| 383 | void luaK_setreturns(FuncState *fs, expdesc *e, int nresults) { |