Github User Fetcher 1.0.0
C Application with Server and GUI
|
Go to the source code of this file.
Data Structures | |
struct | lua_Debug |
Macros | |
#define | LUA_VERSION_MAJOR "5" |
#define | LUA_VERSION_MINOR "3" |
#define | LUA_VERSION_NUM 503 |
#define | LUA_VERSION_RELEASE "6" |
#define | LUA_VERSION "Lua " LUA_VERSION_MAJOR "." LUA_VERSION_MINOR |
#define | LUA_RELEASE LUA_VERSION "." LUA_VERSION_RELEASE |
#define | LUA_COPYRIGHT LUA_RELEASE " Copyright (C) 1994-2020 Lua.org, PUC-Rio" |
#define | LUA_AUTHORS "R. Ierusalimschy, L. H. de Figueiredo, W. Celes" |
#define | LUA_SIGNATURE "\x1bLua" |
#define | LUA_MULTRET (-1) |
#define | LUA_REGISTRYINDEX (-LUAI_MAXSTACK - 1000) |
#define | lua_upvalueindex(i) (LUA_REGISTRYINDEX - (i)) |
#define | LUA_OK 0 |
#define | LUA_YIELD 1 |
#define | LUA_ERRRUN 2 |
#define | LUA_ERRSYNTAX 3 |
#define | LUA_ERRMEM 4 |
#define | LUA_ERRGCMM 5 |
#define | LUA_ERRERR 6 |
#define | LUA_TNONE (-1) |
#define | LUA_TNIL 0 |
#define | LUA_TBOOLEAN 1 |
#define | LUA_TLIGHTUSERDATA 2 |
#define | LUA_TNUMBER 3 |
#define | LUA_TSTRING 4 |
#define | LUA_TTABLE 5 |
#define | LUA_TFUNCTION 6 |
#define | LUA_TUSERDATA 7 |
#define | LUA_TTHREAD 8 |
#define | LUA_NUMTAGS 9 |
#define | LUA_MINSTACK 20 |
#define | LUA_RIDX_MAINTHREAD 1 |
#define | LUA_RIDX_GLOBALS 2 |
#define | LUA_RIDX_LAST LUA_RIDX_GLOBALS |
#define | LUA_OPADD 0 /* ORDER TM, ORDER OP */ |
#define | LUA_OPSUB 1 |
#define | LUA_OPMUL 2 |
#define | LUA_OPMOD 3 |
#define | LUA_OPPOW 4 |
#define | LUA_OPDIV 5 |
#define | LUA_OPIDIV 6 |
#define | LUA_OPBAND 7 |
#define | LUA_OPBOR 8 |
#define | LUA_OPBXOR 9 |
#define | LUA_OPSHL 10 |
#define | LUA_OPSHR 11 |
#define | LUA_OPUNM 12 |
#define | LUA_OPBNOT 13 |
#define | LUA_OPEQ 0 |
#define | LUA_OPLT 1 |
#define | LUA_OPLE 2 |
#define | lua_call(L, n, r) lua_callk(L, (n), (r), 0, NULL) |
#define | lua_pcall(L, n, r, f) lua_pcallk(L, (n), (r), (f), 0, NULL) |
#define | lua_yield(L, n) lua_yieldk(L, (n), 0, NULL) |
#define | LUA_GCSTOP 0 |
#define | LUA_GCRESTART 1 |
#define | LUA_GCCOLLECT 2 |
#define | LUA_GCCOUNT 3 |
#define | LUA_GCCOUNTB 4 |
#define | LUA_GCSTEP 5 |
#define | LUA_GCSETPAUSE 6 |
#define | LUA_GCSETSTEPMUL 7 |
#define | LUA_GCISRUNNING 9 |
#define | lua_getextraspace(L) ((void *)((char *)(L) - LUA_EXTRASPACE)) |
#define | lua_tonumber(L, i) lua_tonumberx(L,(i),NULL) |
#define | lua_tointeger(L, i) lua_tointegerx(L,(i),NULL) |
#define | lua_pop(L, n) lua_settop(L, -(n)-1) |
#define | lua_newtable(L) lua_createtable(L, 0, 0) |
#define | lua_register(L, n, f) (lua_pushcfunction(L, (f)), lua_setglobal(L, (n))) |
#define | lua_pushcfunction(L, f) lua_pushcclosure(L, (f), 0) |
#define | lua_isfunction(L, n) (lua_type(L, (n)) == LUA_TFUNCTION) |
#define | lua_istable(L, n) (lua_type(L, (n)) == LUA_TTABLE) |
#define | lua_islightuserdata(L, n) (lua_type(L, (n)) == LUA_TLIGHTUSERDATA) |
#define | lua_isnil(L, n) (lua_type(L, (n)) == LUA_TNIL) |
#define | lua_isboolean(L, n) (lua_type(L, (n)) == LUA_TBOOLEAN) |
#define | lua_isthread(L, n) (lua_type(L, (n)) == LUA_TTHREAD) |
#define | lua_isnone(L, n) (lua_type(L, (n)) == LUA_TNONE) |
#define | lua_isnoneornil(L, n) (lua_type(L, (n)) <= 0) |
#define | lua_pushliteral(L, s) lua_pushstring(L, "" s) |
#define | lua_pushglobaltable(L) ((void)lua_rawgeti(L, LUA_REGISTRYINDEX, LUA_RIDX_GLOBALS)) |
#define | lua_tostring(L, i) lua_tolstring(L, (i), NULL) |
#define | lua_insert(L, idx) lua_rotate(L, (idx), 1) |
#define | lua_remove(L, idx) (lua_rotate(L, (idx), -1), lua_pop(L, 1)) |
#define | lua_replace(L, idx) (lua_copy(L, -1, (idx)), lua_pop(L, 1)) |
#define | LUA_HOOKCALL 0 |
#define | LUA_HOOKRET 1 |
#define | LUA_HOOKLINE 2 |
#define | LUA_HOOKCOUNT 3 |
#define | LUA_HOOKTAILCALL 4 |
#define | LUA_MASKCALL (1 << LUA_HOOKCALL) |
#define | LUA_MASKRET (1 << LUA_HOOKRET) |
#define | LUA_MASKLINE (1 << LUA_HOOKLINE) |
#define | LUA_MASKCOUNT (1 << LUA_HOOKCOUNT) |
Typedefs | |
typedef struct lua_State | lua_State |
typedef LUA_NUMBER | lua_Number |
typedef LUA_INTEGER | lua_Integer |
typedef LUA_UNSIGNED | lua_Unsigned |
typedef LUA_KCONTEXT | lua_KContext |
typedef int(* | lua_CFunction) (lua_State *L) |
typedef int(* | lua_KFunction) (lua_State *L, int status, lua_KContext ctx) |
typedef const char *(* | lua_Reader) (lua_State *L, void *ud, size_t *sz) |
typedef int(* | lua_Writer) (lua_State *L, const void *p, size_t sz, void *ud) |
typedef void *(* | lua_Alloc) (void *ud, void *ptr, size_t osize, size_t nsize) |
typedef struct lua_Debug | lua_Debug |
typedef void(* | lua_Hook) (lua_State *L, lua_Debug *ar) |
Variables | |
const char | lua_ident [] |
#define LUA_AUTHORS "R. Ierusalimschy, L. H. de Figueiredo, W. Celes" |
Definition at line 26 of file lua-5.3.6/src/lua.h.
Definition at line 273 of file lua-5.3.6/src/lua.h.
#define LUA_COPYRIGHT LUA_RELEASE " Copyright (C) 1994-2020 Lua.org, PUC-Rio" |
Definition at line 25 of file lua-5.3.6/src/lua.h.
#define LUA_ERRERR 6 |
Definition at line 52 of file lua-5.3.6/src/lua.h.
#define LUA_ERRGCMM 5 |
Definition at line 51 of file lua-5.3.6/src/lua.h.
#define LUA_ERRMEM 4 |
Definition at line 50 of file lua-5.3.6/src/lua.h.
#define LUA_ERRRUN 2 |
Definition at line 48 of file lua-5.3.6/src/lua.h.
#define LUA_ERRSYNTAX 3 |
Definition at line 49 of file lua-5.3.6/src/lua.h.
#define LUA_GCCOLLECT 2 |
Definition at line 303 of file lua-5.3.6/src/lua.h.
#define LUA_GCCOUNT 3 |
Definition at line 304 of file lua-5.3.6/src/lua.h.
#define LUA_GCCOUNTB 4 |
Definition at line 305 of file lua-5.3.6/src/lua.h.
#define LUA_GCISRUNNING 9 |
Definition at line 309 of file lua-5.3.6/src/lua.h.
#define LUA_GCRESTART 1 |
Definition at line 302 of file lua-5.3.6/src/lua.h.
#define LUA_GCSETPAUSE 6 |
Definition at line 307 of file lua-5.3.6/src/lua.h.
#define LUA_GCSETSTEPMUL 7 |
Definition at line 308 of file lua-5.3.6/src/lua.h.
#define LUA_GCSTEP 5 |
Definition at line 306 of file lua-5.3.6/src/lua.h.
#define LUA_GCSTOP 0 |
Definition at line 301 of file lua-5.3.6/src/lua.h.
#define lua_getextraspace | ( | L | ) | ((void *)((char *)(L) - LUA_EXTRASPACE)) |
Definition at line 338 of file lua-5.3.6/src/lua.h.
Referenced by lua_newthread().
#define LUA_HOOKCALL 0 |
Definition at line 401 of file lua-5.3.6/src/lua.h.
#define LUA_HOOKCOUNT 3 |
Definition at line 404 of file lua-5.3.6/src/lua.h.
#define LUA_HOOKLINE 2 |
Definition at line 403 of file lua-5.3.6/src/lua.h.
#define LUA_HOOKRET 1 |
Definition at line 402 of file lua-5.3.6/src/lua.h.
#define LUA_HOOKTAILCALL 4 |
Definition at line 405 of file lua-5.3.6/src/lua.h.
#define lua_insert | ( | L, | |
idx ) lua_rotate(L, (idx), 1) |
Definition at line 368 of file lua-5.3.6/src/lua.h.
Referenced by auxupvalue(), auxupvalue(), auxupvalue(), auxupvalue(), db_do_rows(), dbvm_do_rows(), docall(), docall(), docall(), docall(), dotty(), dotty(), findfield(), findfield(), handle_script(), handle_script(), l_print(), l_print(), ll_loadlib(), ll_loadlib(), ll_loadlib(), ll_loadlib(), ll_require(), ll_require(), ll_searchpath(), ll_searchpath(), ll_searchpath(), load_aux(), load_aux(), load_aux(), load_aux(), loadline(), loadline(), luaB_auxwrap(), luaB_auxwrap(), luaB_auxwrap(), luaB_auxwrap(), luaB_coresume(), luaB_coresume(), luaB_coresume(), luaB_coresume(), luaB_pcall(), luaB_pcall(), luaB_pcall(), luaB_pcall(), luaB_setfenv(), luaB_xpcall(), luaI_openlib(), luaL_addvalue(), multiline(), multiline(), pack(), prepbuffsize(), tpack(), trymt(), Xml_append(), Xml_find(), Xml_iterate(), Xml_new(), Xml_pushDecode(), Xml_registerCode(), and Xml_str().
#define lua_isboolean | ( | L, | |
n ) (lua_type(L, (n)) == LUA_TBOOLEAN) |
Definition at line 355 of file lua-5.3.6/src/lua.h.
#define lua_isfunction | ( | L, | |
n ) (lua_type(L, (n)) == LUA_TFUNCTION) |
Definition at line 351 of file lua-5.3.6/src/lua.h.
#define lua_islightuserdata | ( | L, | |
n ) (lua_type(L, (n)) == LUA_TLIGHTUSERDATA) |
Definition at line 353 of file lua-5.3.6/src/lua.h.
Definition at line 354 of file lua-5.3.6/src/lua.h.
Definition at line 357 of file lua-5.3.6/src/lua.h.
#define lua_isnoneornil | ( | L, | |
n ) (lua_type(L, (n)) <= 0) |
Definition at line 358 of file lua-5.3.6/src/lua.h.
#define lua_istable | ( | L, | |
n ) (lua_type(L, (n)) == LUA_TTABLE) |
Definition at line 352 of file lua-5.3.6/src/lua.h.
#define lua_isthread | ( | L, | |
n ) (lua_type(L, (n)) == LUA_TTHREAD) |
Definition at line 356 of file lua-5.3.6/src/lua.h.
#define LUA_MASKCALL (1 << LUA_HOOKCALL) |
Definition at line 411 of file lua-5.3.6/src/lua.h.
#define LUA_MASKCOUNT (1 << LUA_HOOKCOUNT) |
Definition at line 414 of file lua-5.3.6/src/lua.h.
#define LUA_MASKLINE (1 << LUA_HOOKLINE) |
Definition at line 413 of file lua-5.3.6/src/lua.h.
#define LUA_MASKRET (1 << LUA_HOOKRET) |
Definition at line 412 of file lua-5.3.6/src/lua.h.
#define LUA_MINSTACK 20 |
Definition at line 78 of file lua-5.3.6/src/lua.h.
#define LUA_MULTRET (-1) |
Definition at line 33 of file lua-5.3.6/src/lua.h.
#define lua_newtable | ( | L | ) | lua_createtable(L, 0, 0) |
Definition at line 345 of file lua-5.3.6/src/lua.h.
#define LUA_NUMTAGS 9 |
Definition at line 73 of file lua-5.3.6/src/lua.h.
#define LUA_OK 0 |
Definition at line 46 of file lua-5.3.6/src/lua.h.
#define LUA_OPADD 0 /* ORDER TM, ORDER OP */ |
Definition at line 195 of file lua-5.3.6/src/lua.h.
#define LUA_OPBAND 7 |
Definition at line 202 of file lua-5.3.6/src/lua.h.
Referenced by intarith(), intarith(), luaO_arith(), luaO_rawarith(), validop(), and validop().
#define LUA_OPBNOT 13 |
Definition at line 208 of file lua-5.3.6/src/lua.h.
Referenced by intarith(), intarith(), lua_arith(), luaO_arith(), luaO_rawarith(), validop(), and validop().
#define LUA_OPBOR 8 |
Definition at line 203 of file lua-5.3.6/src/lua.h.
Referenced by intarith(), intarith(), luaO_arith(), luaO_rawarith(), validop(), and validop().
#define LUA_OPBXOR 9 |
Definition at line 204 of file lua-5.3.6/src/lua.h.
Referenced by intarith(), intarith(), luaO_arith(), luaO_rawarith(), validop(), and validop().
#define LUA_OPDIV 5 |
Definition at line 200 of file lua-5.3.6/src/lua.h.
#define LUA_OPEQ 0 |
Definition at line 212 of file lua-5.3.6/src/lua.h.
#define LUA_OPIDIV 6 |
Definition at line 201 of file lua-5.3.6/src/lua.h.
Referenced by arith_idiv(), intarith(), intarith(), numarith(), numarith(), validop(), and validop().
#define LUA_OPLE 2 |
Definition at line 214 of file lua-5.3.6/src/lua.h.
#define LUA_OPLT 1 |
Definition at line 213 of file lua-5.3.6/src/lua.h.
#define LUA_OPMOD 3 |
Definition at line 198 of file lua-5.3.6/src/lua.h.
#define LUA_OPMUL 2 |
Definition at line 197 of file lua-5.3.6/src/lua.h.
#define LUA_OPPOW 4 |
Definition at line 199 of file lua-5.3.6/src/lua.h.
#define LUA_OPSHL 10 |
Definition at line 205 of file lua-5.3.6/src/lua.h.
Referenced by intarith(), intarith(), luaO_arith(), luaO_rawarith(), validop(), and validop().
#define LUA_OPSHR 11 |
Definition at line 206 of file lua-5.3.6/src/lua.h.
Referenced by intarith(), intarith(), luaO_arith(), luaO_rawarith(), validop(), and validop().
#define LUA_OPSUB 1 |
Definition at line 196 of file lua-5.3.6/src/lua.h.
#define LUA_OPUNM 12 |
Definition at line 207 of file lua-5.3.6/src/lua.h.
#define lua_pcall | ( | L, | |
n, | |||
r, | |||
f ) lua_pcallk(L, (n), (r), (f), 0, NULL) |
Definition at line 277 of file lua-5.3.6/src/lua.h.
#define lua_pop | ( | L, | |
n ) lua_settop(L, -(n)-1) |
Definition at line 343 of file lua-5.3.6/src/lua.h.
#define lua_pushcfunction | ( | L, | |
f ) lua_pushcclosure(L, (f), 0) |
Definition at line 349 of file lua-5.3.6/src/lua.h.
#define lua_pushglobaltable | ( | L | ) | ((void)lua_rawgeti(L, LUA_REGISTRYINDEX, LUA_RIDX_GLOBALS)) |
Definition at line 362 of file lua-5.3.6/src/lua.h.
#define lua_pushliteral | ( | L, | |
s ) lua_pushstring(L, "" s) |
Definition at line 360 of file lua-5.3.6/src/lua.h.
#define lua_register | ( | L, | |
n, | |||
f ) (lua_pushcfunction(L, (f)), lua_setglobal(L, (n))) |
Definition at line 347 of file lua-5.3.6/src/lua.h.
#define LUA_REGISTRYINDEX (-LUAI_MAXSTACK - 1000) |
Definition at line 41 of file lua-5.3.6/src/lua.h.
#define LUA_RELEASE LUA_VERSION "." LUA_VERSION_RELEASE |
Definition at line 24 of file lua-5.3.6/src/lua.h.
#define lua_remove | ( | L, | |
idx ) (lua_rotate(L, (idx), -1), lua_pop(L, 1)) |
Definition at line 370 of file lua-5.3.6/src/lua.h.
Referenced by add_s(), addreturn(), addreturn(), db_gethook(), db_gethook(), db_gethook(), db_gethook(), docall(), docall(), docall(), docall(), errfile(), errfile(), errfile(), errfile(), findfield(), findfield(), findfile(), get_prompt(), loadline(), loadline(), loadline(), loadline(), luaB_assert(), luaB_assert(), luaI_openlib(), luaL_addvalue(), luaL_findtable(), luaL_getmetafield(), luaL_loadfile(), luaL_loadfilex(), luaL_prepbuffsize(), luaL_pushresult(), luaL_requiref(), luaL_tolstring(), mkfuncname(), prepbuffsize(), pushargs(), pushargs(), pushfuncname(), pushfuncname(), pushfuncname(), pushglobalfuncname(), pushglobalfuncname(), searchpath(), searchpath(), setpath(), setpath(), setpath(), treatstackoption(), treatstackoption(), and Xml_str().
Definition at line 372 of file lua-5.3.6/src/lua.h.
Referenced by db_exec_callback(), do_gsub(), findfield(), finishpcall(), generic_reader(), generic_reader(), generic_reader(), generic_reader(), gmatch_aux(), gmatch_aux(), io_lines(), io_lines(), io_lines(), luaB_xpcall(), luaB_xpcall(), luaopen_io(), luaopen_package(), pack(), Xml_load(), Xml_pushEncode(), and Xml_str().
#define LUA_RIDX_GLOBALS 2 |
Definition at line 83 of file lua-5.3.6/src/lua.h.
#define LUA_RIDX_LAST LUA_RIDX_GLOBALS |
Definition at line 84 of file lua-5.3.6/src/lua.h.
#define LUA_RIDX_MAINTHREAD 1 |
Definition at line 82 of file lua-5.3.6/src/lua.h.
#define LUA_SIGNATURE "\x1bLua" |
Definition at line 30 of file lua-5.3.6/src/lua.h.
#define LUA_TBOOLEAN 1 |
Definition at line 64 of file lua-5.3.6/src/lua.h.
#define LUA_TFUNCTION 6 |
Definition at line 69 of file lua-5.3.6/src/lua.h.
#define LUA_TLIGHTUSERDATA 2 |
Definition at line 65 of file lua-5.3.6/src/lua.h.
#define LUA_TNIL 0 |
Definition at line 63 of file lua-5.3.6/src/lua.h.
#define LUA_TNONE (-1) |
Definition at line 61 of file lua-5.3.6/src/lua.h.
#define LUA_TNUMBER 3 |
Definition at line 66 of file lua-5.3.6/src/lua.h.
#define lua_tointeger | ( | L, | |
i ) lua_tointegerx(L,(i),NULL) |
Definition at line 341 of file lua-5.3.6/src/lua.h.
#define lua_tonumber | ( | L, | |
i ) lua_tonumberx(L,(i),NULL) |
Definition at line 340 of file lua-5.3.6/src/lua.h.
#define lua_tostring | ( | L, | |
i ) lua_tolstring(L, (i), NULL) |
Definition at line 365 of file lua-5.3.6/src/lua.h.
#define LUA_TSTRING 4 |
Definition at line 67 of file lua-5.3.6/src/lua.h.
#define LUA_TTABLE 5 |
Definition at line 68 of file lua-5.3.6/src/lua.h.
#define LUA_TTHREAD 8 |
Definition at line 71 of file lua-5.3.6/src/lua.h.
#define LUA_TUSERDATA 7 |
Definition at line 70 of file lua-5.3.6/src/lua.h.
#define lua_upvalueindex | ( | i | ) | (LUA_REGISTRYINDEX - (i)) |
Definition at line 42 of file lua-5.3.6/src/lua.h.
#define LUA_VERSION "Lua " LUA_VERSION_MAJOR "." LUA_VERSION_MINOR |
Definition at line 23 of file lua-5.3.6/src/lua.h.
#define LUA_VERSION_MAJOR "5" |
Definition at line 18 of file lua-5.3.6/src/lua.h.
#define LUA_VERSION_MINOR "3" |
Definition at line 19 of file lua-5.3.6/src/lua.h.
#define LUA_VERSION_NUM 503 |
Definition at line 20 of file lua-5.3.6/src/lua.h.
#define LUA_VERSION_RELEASE "6" |
Definition at line 21 of file lua-5.3.6/src/lua.h.
#define LUA_YIELD 1 |
Definition at line 47 of file lua-5.3.6/src/lua.h.
#define lua_yield | ( | L, | |
n ) lua_yieldk(L, (n), 0, NULL) |
Definition at line 294 of file lua-5.3.6/src/lua.h.
typedef void *(* lua_Alloc) (void *ud, void *ptr, size_t osize, size_t nsize) |
Definition at line 123 of file lua-5.3.6/src/lua.h.
typedef int(* lua_CFunction) (lua_State *L) |
Definition at line 104 of file lua-5.3.6/src/lua.h.
typedef struct lua_Debug lua_Debug |
Definition at line 416 of file lua-5.3.6/src/lua.h.
Definition at line 420 of file lua-5.3.6/src/lua.h.
typedef LUA_INTEGER lua_Integer |
Definition at line 92 of file lua-5.3.6/src/lua.h.
typedef LUA_KCONTEXT lua_KContext |
Definition at line 98 of file lua-5.3.6/src/lua.h.
typedef int(* lua_KFunction) (lua_State *L, int status, lua_KContext ctx) |
Definition at line 109 of file lua-5.3.6/src/lua.h.
typedef LUA_NUMBER lua_Number |
Definition at line 88 of file lua-5.3.6/src/lua.h.
typedef const char *(* lua_Reader) (lua_State *L, void *ud, size_t *sz) |
Definition at line 115 of file lua-5.3.6/src/lua.h.
typedef struct lua_State lua_State |
Definition at line 55 of file lua-5.3.6/src/lua.h.
typedef LUA_UNSIGNED lua_Unsigned |
Definition at line 95 of file lua-5.3.6/src/lua.h.
typedef int(* lua_Writer) (lua_State *L, const void *p, size_t sz, void *ud) |
Definition at line 117 of file lua-5.3.6/src/lua.h.
Definition at line 153 of file lua-5.2.4/src/lapi.c.
Definition at line 293 of file lua-5.2.4/src/lapi.c.
LUA_API lua_CFunction lua_atpanic | ( | lua_State * | L, |
lua_CFunction | panicf ) |
Definition at line 130 of file lua-5.1.5/src/lapi.c.
LUA_API void lua_callk | ( | lua_State * | L, |
int | nargs, | ||
int | nresults, | ||
lua_KContext | ctx, | ||
lua_KFunction | k ) |
Definition at line 909 of file lua-5.3.6/src/lapi.c.
Definition at line 95 of file lua-5.1.5/src/lapi.c.
Definition at line 199 of file lua-5.1.5/src/lstate.c.
Definition at line 316 of file lua-5.2.4/src/lapi.c.
Definition at line 990 of file lua-5.1.5/src/lapi.c.
Definition at line 226 of file lua-5.2.4/src/lapi.c.
Definition at line 578 of file lua-5.1.5/src/lapi.c.
LUA_API int lua_dump | ( | lua_State * | L, |
lua_Writer | writer, | ||
void * | data, | ||
int | strip ) |
Definition at line 1016 of file lua-5.3.6/src/lapi.c.
Definition at line 964 of file lua-5.1.5/src/lapi.c.
Definition at line 899 of file lua-5.1.5/src/lapi.c.
References cast, cast_int, G, global_State::GCdebt, global_State::GCestimate, global_State::gckind, global_State::gcmajorinc, global_State::gcpause, global_State::gcrunning, GCSpause, global_State::gcstate, global_State::gcstepmul, GCSTEPSIZE, global_State::GCthreshold, gettotalbytes, KGC_GEN, KGC_NORMAL, LUA_GCCOLLECT, LUA_GCCOUNT, LUA_GCCOUNTB, LUA_GCGEN, LUA_GCINC, LUA_GCISRUNNING, LUA_GCRESTART, LUA_GCSETMAJORINC, LUA_GCSETPAUSE, LUA_GCSETSTEPMUL, LUA_GCSTEP, LUA_GCSTOP, lua_lock, lua_unlock, luaC_changemode(), luaC_checkGC, luaC_forcestep(), luaC_fullgc(), luaC_step(), luaE_setdebt(), MAX_LUMEM, and global_State::totalbytes.
Referenced by docall(), luaB_collectgarbage(), luaB_collectgarbage(), luaB_collectgarbage(), luaB_collectgarbage(), pmain(), pmain(), pmain(), and report().
Definition at line 1007 of file lua-5.1.5/src/lapi.c.
Definition at line 544 of file lua-5.1.5/src/lapi.c.
Definition at line 608 of file lua-5.2.4/src/lapi.c.
Definition at line 69 of file lua-5.1.5/src/ldebug.c.
Definition at line 79 of file lua-5.1.5/src/ldebug.c.
Definition at line 74 of file lua-5.1.5/src/ldebug.c.
LUA_API int lua_geti | ( | lua_State * | L, |
int | idx, | ||
lua_Integer | n ) |
Definition at line 628 of file lua-5.3.6/src/lapi.c.
Definition at line 232 of file lua-5.1.5/src/ldebug.c.
Definition at line 127 of file lua-5.1.5/src/ldebug.c.
Definition at line 587 of file lua-5.1.5/src/lapi.c.
Definition at line 84 of file lua-5.1.5/src/ldebug.c.
Definition at line 534 of file lua-5.1.5/src/lapi.c.
Definition at line 159 of file lua-5.1.5/src/lapi.c.
Definition at line 1057 of file lua-5.1.5/src/lapi.c.
Definition at line 715 of file lua-5.2.4/src/lapi.c.
References api_check, api_incr_top, getuservalue, index2addr(), index2addr(), lua_lock, lua_unlock, sethvalue, setnilvalue, lua_State::top, ttisfulluserdata, ttisuserdata, ttnov, and uvalue.
Definition at line 254 of file lua-5.1.5/src/lapi.c.
Definition at line 270 of file lua-5.3.6/src/lapi.c.
Definition at line 260 of file lua-5.1.5/src/lapi.c.
Definition at line 267 of file lua-5.1.5/src/lapi.c.
Definition at line 273 of file lua-5.1.5/src/lapi.c.
Definition at line 687 of file lua-5.3.6/src/ldo.c.
Definition at line 1147 of file lua-5.2.4/src/lapi.c.
LUA_API int lua_load | ( | lua_State * | L, |
lua_Reader | reader, | ||
void * | dt, | ||
const char * | chunkname, | ||
const char * | mode ) |
Definition at line 973 of file lua-5.2.4/src/lapi.c.
Definition at line 143 of file lua-5.1.5/src/lstate.c.
Definition at line 140 of file lua-5.1.5/src/lapi.c.
Definition at line 1025 of file lua-5.1.5/src/lapi.c.
References api_incr_top, getcurrenv(), getudatamem, lua_lock, lua_unlock, luaC_checkGC, luaS_newudata(), NULL, setuvalue, and lua_State::top.
Definition at line 973 of file lua-5.1.5/src/lapi.c.
LUA_API int lua_pcallk | ( | lua_State * | L, |
int | nargs, | ||
int | nresults, | ||
int | errfunc, | ||
lua_KContext | ctx, | ||
lua_KFunction | k ) |
Definition at line 948 of file lua-5.3.6/src/lapi.c.
Definition at line 503 of file lua-5.1.5/src/lapi.c.
LUA_API void lua_pushcclosure | ( | lua_State * | L, |
lua_CFunction | fn, | ||
int | n ) |
Definition at line 486 of file lua-5.1.5/src/lapi.c.
Definition at line 473 of file lua-5.1.5/src/lapi.c.
LUA_API void lua_pushinteger | ( | lua_State * | L, |
lua_Integer | n ) |
Definition at line 437 of file lua-5.1.5/src/lapi.c.
Definition at line 511 of file lua-5.1.5/src/lapi.c.
Definition at line 445 of file lua-5.1.5/src/lapi.c.
Definition at line 421 of file lua-5.1.5/src/lapi.c.
LUA_API void lua_pushnumber | ( | lua_State * | L, |
lua_Number | n ) |
Definition at line 429 of file lua-5.1.5/src/lapi.c.
Definition at line 454 of file lua-5.1.5/src/lapi.c.
Definition at line 519 of file lua-5.1.5/src/lapi.c.
Definition at line 228 of file lua-5.1.5/src/lapi.c.
Definition at line 462 of file lua-5.1.5/src/lapi.c.
Definition at line 279 of file lua-5.1.5/src/lapi.c.
Definition at line 557 of file lua-5.1.5/src/lapi.c.
LUA_API int lua_rawgeti | ( | lua_State * | L, |
int | idx, | ||
lua_Integer | n ) |
Definition at line 658 of file lua-5.3.6/src/lapi.c.
Definition at line 660 of file lua-5.2.4/src/lapi.c.
Definition at line 407 of file lua-5.2.4/src/lapi.c.
Definition at line 671 of file lua-5.1.5/src/lapi.c.
LUA_API void lua_rawseti | ( | lua_State * | L, |
int | idx, | ||
lua_Integer | n ) |
Definition at line 817 of file lua-5.3.6/src/lapi.c.
Definition at line 797 of file lua-5.2.4/src/lapi.c.
Definition at line 535 of file lua-5.2.4/src/ldo.c.
References api_checknelems, lua_State::base_ci, cast_byte, lua_State::ci, errorstatus, lua_assert, LUA_ERRRUN, lua_lock, LUA_OK, lua_unlock, LUA_YIELD, luaD_rawrunprotected(), LUAI_MAXCCALLS, luai_userstateresume, lua_State::nCcalls, lua_State::nny, NULL, recover(), recover(), resume(), resume(), resume_error(), seterrorobj(), seterrorobj(), lua_longjmp::status, lua_State::status, CallInfo::top, lua_State::top, unroll(), and unroll().
Definition at line 207 of file lua-5.3.6/src/lapi.c.
Definition at line 1017 of file lua-5.1.5/src/lapi.c.
Definition at line 657 of file lua-5.1.5/src/lapi.c.
Definition at line 734 of file lua-5.2.4/src/lapi.c.
Definition at line 56 of file lua-5.1.5/src/ldebug.c.
LUA_API void lua_seti | ( | lua_State * | L, |
int | idx, | ||
lua_Integer | n ) |
Definition at line 783 of file lua-5.3.6/src/lapi.c.
Definition at line 697 of file lua-5.1.5/src/lapi.c.
Definition at line 645 of file lua-5.1.5/src/lapi.c.
Definition at line 164 of file lua-5.1.5/src/lapi.c.
Definition at line 1071 of file lua-5.1.5/src/lapi.c.
Definition at line 852 of file lua-5.2.4/src/lapi.c.
References api_check, api_checknelems, gcvalue, hvalue, index2addr(), index2addr(), lua_lock, lua_unlock, luaC_barrier, luaC_objbarrier, NULL, setuservalue, lua_State::top, ttisfulluserdata, ttisnil, ttistable, ttisuserdata, and uvalue.
Definition at line 890 of file lua-5.1.5/src/lapi.c.
Definition at line 337 of file lua-5.3.6/src/lapi.c.
Definition at line 337 of file lua-5.1.5/src/lapi.c.
LUA_API lua_CFunction lua_tocfunction | ( | lua_State * | L, |
int | idx ) |
Definition at line 379 of file lua-5.1.5/src/lapi.c.
LUA_API lua_Integer lua_tointegerx | ( | lua_State * | L, |
int | idx, | ||
int * | isnum ) |
Definition at line 349 of file lua-5.2.4/src/lapi.c.
Definition at line 343 of file lua-5.1.5/src/lapi.c.
LUA_API lua_Number lua_tonumberx | ( | lua_State * | L, |
int | idx, | ||
int * | isnum ) |
Definition at line 335 of file lua-5.2.4/src/lapi.c.
Definition at line 401 of file lua-5.1.5/src/lapi.c.
Definition at line 395 of file lua-5.1.5/src/lapi.c.
Definition at line 385 of file lua-5.1.5/src/lapi.c.
Definition at line 242 of file lua-5.1.5/src/lapi.c.
Definition at line 248 of file lua-5.1.5/src/lapi.c.
Definition at line 1257 of file lua-5.2.4/src/lapi.c.
Definition at line 1276 of file lua-5.2.4/src/lapi.c.
LUA_API const lua_Number * lua_version | ( | lua_State * | L | ) |
Definition at line 137 of file lua-5.2.4/src/lapi.c.
Definition at line 110 of file lua-5.1.5/src/lapi.c.
LUA_API int lua_yieldk | ( | lua_State * | L, |
int | nresults, | ||
lua_KContext | ctx, | ||
lua_KFunction | k ) |
Definition at line 692 of file lua-5.3.6/src/ldo.c.
|
extern |
Definition at line 34 of file lua-5.1.5/src/lapi.c.