gehe zum Quellcode dieser Datei
|
LUAI_FUNC const TValue * | luaH_getnum (Table *t, int key) |
|
LUAI_FUNC TValue * | luaH_setnum (lua_State *L, Table *t, int key) |
|
LUAI_FUNC const TValue * | luaH_getstr (Table *t, TString *key) |
|
LUAI_FUNC TValue * | luaH_setstr (lua_State *L, Table *t, TString *key) |
|
LUAI_FUNC const TValue * | luaH_get (Table *t, const TValue *key) |
|
LUAI_FUNC TValue * | luaH_set (lua_State *L, Table *t, const TValue *key) |
|
LUAI_FUNC Table * | luaH_new (lua_State *L, int narray, int lnhash) |
|
LUAI_FUNC void | luaH_resizearray (lua_State *L, Table *t, int nasize) |
|
LUAI_FUNC void | luaH_free (lua_State *L, Table *t) |
|
LUAI_FUNC int | luaH_next (lua_State *L, Table *t, StkId key) |
|
LUAI_FUNC int | luaH_getn (Table *t) |
|
#define gkey |
( |
|
n) | |
(&(n)->i_key.nk) |
#define gnode |
( |
|
t, |
|
|
|
i |
|
) |
| (&(t)->node[i]) |
#define gval |
( |
|
n) | |
(&(n)->i_val) |
#define key2tval |
( |
|
n) | |
(&(n)->i_key.tvk) |
Definiert in Zeile 560 der Datei ltable.c.
566 unsigned int m = (i+j)/2;