diff options
Diffstat (limited to 'lcode.h')
-rw-r--r-- | lcode.h | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -24,6 +24,9 @@ int luaK_primitivecode (LexState *ls, Instruction i); | |||
24 | int luaK_code (LexState *ls, Instruction i, int delta); | 24 | int luaK_code (LexState *ls, Instruction i, int delta); |
25 | void luaK_retcode (LexState *ls, int nlocals, int nexps); | 25 | void luaK_retcode (LexState *ls, int nlocals, int nexps); |
26 | void luaK_fixjump (LexState *ls, int pc, int dest); | 26 | void luaK_fixjump (LexState *ls, int pc, int dest); |
27 | void luaK_patchlist (LexState *ls, int list, int target); | ||
28 | void luaK_goiftrue (LexState *ls, expdesc *v, int keepvalue); | ||
29 | void luaK_goiffalse (LexState *ls, expdesc *v, int keepvalue); | ||
27 | int luaK_getlabel (LexState *ls); | 30 | int luaK_getlabel (LexState *ls); |
28 | void luaK_deltastack (LexState *ls, int delta); | 31 | void luaK_deltastack (LexState *ls, int delta); |
29 | void luaK_kstr (LexState *ls, int c); | 32 | void luaK_kstr (LexState *ls, int c); |
@@ -31,8 +34,7 @@ void luaK_number (LexState *ls, real f); | |||
31 | void luaK_adjuststack (LexState *ls, int n); | 34 | void luaK_adjuststack (LexState *ls, int n); |
32 | int luaK_lastisopen (LexState *ls); | 35 | int luaK_lastisopen (LexState *ls); |
33 | void luaK_setcallreturns (LexState *ls, int nresults); | 36 | void luaK_setcallreturns (LexState *ls, int nresults); |
34 | void luaK_tostack (LexState *ls, expdesc *var); | 37 | void luaK_tostack (LexState *ls, expdesc *v, int onlyone); |
35 | void luaK_1tostack (LexState *ls, expdesc *var); | ||
36 | void luaK_storevar (LexState *ls, const expdesc *var); | 38 | void luaK_storevar (LexState *ls, const expdesc *var); |
37 | void luaK_prefix (LexState *ls, int op, expdesc *v); | 39 | void luaK_prefix (LexState *ls, int op, expdesc *v); |
38 | void luaK_infix (LexState *ls, int op, expdesc *v); | 40 | void luaK_infix (LexState *ls, int op, expdesc *v); |