lua_State top-base top-base base[$i] l_gt l_G->l_registry ci->func {i_key} = {i_val} i_val nil {(bool)value.b} {value.p} lightuserdata number={value.n} {value.gc->ts} {value.gc->h} function {value.gc->cl} userdata {value.gc->u} thread {value.gc->th} empty (const char *)value.p value.gc->h value.gc->cl value.gc->u value.gc->th userdata {f} Lua function {c} {value.gc->cl.l} table sizearray metatable sizearray array[$i] 1<<lsizenode node[$i] {(const char *)(&tsv+sizeof(*this)/sizeof(tsv)),s} {tvk}