luaH_set
setobj2t(L, luaH_set(L, hvalue(t), L->top-2), L->top-1);
setobj2t(L, luaH_set(L, hvalue(t), &k), L->top - 1);
TValue *idx = luaH_set(L, fs->h, key);
o = luaH_set(L, ls->fs->h, L->top - 1);
setobjt2t(L, luaH_set(L, t, gkey(old)), gval(old));
return luaH_set(L, t, key); /* insert key into grown table */
LUAI_FUNC TValue *luaH_set (lua_State *L, Table *t, const TValue *key);