Github User Fetcher 1.0.0
C Application with Server and GUI
|
Go to the source code of this file.
Macros | |
#define | ltablib_c |
#define | LUA_LIB |
#define | aux_getn(L, n) (luaL_checktype(L, n, LUA_TTABLE), luaL_len(L, n)) |
Functions | |
static int | tinsert (lua_State *L) |
static int | tremove (lua_State *L) |
static void | addfield (lua_State *L, luaL_Buffer *b, int i) |
static int | tconcat (lua_State *L) |
static int | pack (lua_State *L) |
static int | unpack (lua_State *L) |
static void | set2 (lua_State *L, int i, int j) |
static int | sort_comp (lua_State *L, int a, int b) |
static void | auxsort (lua_State *L, int l, int u) |
static int | sort (lua_State *L) |
LUAMOD_API int | luaopen_table (lua_State *L) |
Variables | |
static const luaL_Reg | tab_funcs [] |
#define aux_getn | ( | L, | |
n ) (luaL_checktype(L, n, LUA_TTABLE), luaL_len(L, n)) |
Definition at line 20 of file lua-5.2.4/src/ltablib.c.
#define ltablib_c |
Definition at line 11 of file lua-5.2.4/src/ltablib.c.
#define LUA_LIB |
Definition at line 12 of file lua-5.2.4/src/ltablib.c.
|
static |
Definition at line 85 of file lua-5.2.4/src/ltablib.c.
References lua_isstring(), LUA_QL, lua_rawgeti(), luaL_addvalue(), luaL_error(), and luaL_typename.
Referenced by tconcat().
|
static |
Definition at line 186 of file lua-5.2.4/src/ltablib.c.
References auxsort(), lua_pop, lua_pushvalue(), lua_rawgeti(), luaL_error(), set2(), and sort_comp().
LUAMOD_API int luaopen_table | ( | lua_State * | L | ) |
Definition at line 276 of file lua-5.2.4/src/ltablib.c.
References lua_getfield(), lua_setglobal, luaL_newlib, and tab_funcs.
|
static |
Definition at line 120 of file lua-5.2.4/src/ltablib.c.
References lua_createtable(), lua_gettop(), lua_pushinteger(), lua_pushvalue(), lua_rawseti(), lua_replace, and lua_setfield().
|
static |
Definition at line 166 of file lua-5.2.4/src/ltablib.c.
References lua_rawseti().
Referenced by auxsort().
|
static |
Definition at line 249 of file lua-5.2.4/src/ltablib.c.
References aux_getn, auxsort(), lua_isnoneornil, lua_settop(), LUA_TFUNCTION, luaL_checkstack(), and luaL_checktype().
|
static |
Definition at line 171 of file lua-5.2.4/src/ltablib.c.
References lua_call, lua_compare(), lua_isnil, LUA_OPLT, lua_pop, lua_pushvalue(), and lua_toboolean().
Referenced by auxsort().
|
static |
Definition at line 94 of file lua-5.2.4/src/ltablib.c.
References addfield(), LUA_TTABLE, luaL_addlstring(), luaL_buffinit(), luaL_checkint, luaL_checktype(), luaL_len(), luaL_opt, luaL_optint, luaL_optlstring(), and luaL_pushresult().
|
static |
Definition at line 42 of file lua-5.2.4/src/ltablib.c.
References aux_getn, lua_gettop(), LUA_QL, lua_rawgeti(), lua_rawseti(), luaL_argcheck, luaL_checkint, and luaL_error().
|
static |
Definition at line 69 of file lua-5.2.4/src/ltablib.c.
References aux_getn, lua_pushnil(), lua_rawgeti(), lua_rawseti(), luaL_argcheck, and luaL_optint.
|
static |
Definition at line 137 of file lua-5.2.4/src/ltablib.c.
References lua_checkstack(), lua_rawgeti(), LUA_TTABLE, luaL_checkint, luaL_checktype(), luaL_error(), luaL_len(), luaL_opt, and luaL_optint.
|
static |
Definition at line 262 of file lua-5.2.4/src/ltablib.c.
Referenced by luaopen_table().