diff options
Diffstat (limited to 'lcode.h')
-rw-r--r-- | lcode.h | 28 |
1 files changed, 14 insertions, 14 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: lcode.h,v 1.5 2000/03/09 13:57:37 roberto Exp roberto $ | 2 | ** $Id: lcode.h,v 1.6 2000/03/10 18:37:44 roberto Exp roberto $ |
3 | ** Code generator for Lua | 3 | ** Code generator for Lua |
4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
5 | */ | 5 | */ |
@@ -20,20 +20,20 @@ | |||
20 | 20 | ||
21 | 21 | ||
22 | void luaK_error (LexState *ls, const char *msg); | 22 | void luaK_error (LexState *ls, const char *msg); |
23 | int luaK_primitivecode (LexState *ls, Instruction i); | 23 | int luaK_primitivecode (FuncState *fs, Instruction i); |
24 | int luaK_code (LexState *ls, Instruction i, int delta); | 24 | int luaK_code (FuncState *fs, Instruction i, int delta); |
25 | void luaK_retcode (LexState *ls, int nlocals, int nexps); | 25 | void luaK_retcode (FuncState *fs, int nlocals, int nexps); |
26 | void luaK_fixjump (LexState *ls, int pc, int dest); | 26 | void luaK_fixjump (FuncState *fs, int pc, int dest); |
27 | void luaK_patchlist (LexState *ls, int list, int target); | 27 | void luaK_patchlist (FuncState *fs, int list, int target); |
28 | void luaK_goiftrue (LexState *ls, expdesc *v, int keepvalue); | 28 | void luaK_goiftrue (FuncState *fs, expdesc *v, int keepvalue); |
29 | void luaK_goiffalse (LexState *ls, expdesc *v, int keepvalue); | 29 | void luaK_goiffalse (FuncState *fs, expdesc *v, int keepvalue); |
30 | int luaK_getlabel (LexState *ls); | 30 | int luaK_getlabel (FuncState *fs); |
31 | void luaK_deltastack (LexState *ls, int delta); | 31 | void luaK_deltastack (FuncState *fs, int delta); |
32 | void luaK_kstr (LexState *ls, int c); | 32 | void luaK_kstr (LexState *ls, int c); |
33 | void luaK_number (LexState *ls, Number f); | 33 | void luaK_number (FuncState *fs, Number f); |
34 | void luaK_adjuststack (LexState *ls, int n); | 34 | void luaK_adjuststack (FuncState *fs, int n); |
35 | int luaK_lastisopen (LexState *ls); | 35 | int luaK_lastisopen (FuncState *fs); |
36 | void luaK_setcallreturns (LexState *ls, int nresults); | 36 | void luaK_setcallreturns (FuncState *fs, int nresults); |
37 | void luaK_tostack (LexState *ls, expdesc *v, int onlyone); | 37 | void luaK_tostack (LexState *ls, expdesc *v, int onlyone); |
38 | void luaK_storevar (LexState *ls, const expdesc *var); | 38 | void luaK_storevar (LexState *ls, const expdesc *var); |
39 | void luaK_prefix (LexState *ls, int op, expdesc *v); | 39 | void luaK_prefix (LexState *ls, int op, expdesc *v); |