setsvalue2s
setsvalue2s(L, L->top, luaS_newlstr(L, "", 0));
setsvalue2s(L, L->top, ts);
setsvalue2s(L, L->top, ts);
setsvalue2s(L, L->top++, luaS_new(L, var));
setsvalue2s(L, L->top, luaS_new(L, k));
setsvalue2s(L, L->top++, luaS_new(L, var));
setsvalue2s(L, L->top++, luaS_new(L, k));
setsvalue2s(L, L->top, luaS_new(L, msg)); /* push error message */
setsvalue2s(L, oldtop, G(L)->memerrmsg); /* reuse preregistered msg. */
setsvalue2s(L, oldtop, luaS_newliteral(L, "error in error handling"));
setsvalue2s(L, L->top++, ts); /* temporarily anchor it in stack */
setsvalue2s(L, L->top++, luaS_newlstr(L, str, l));
setsvalue2s(L, top-n, luaS_newlstr(L, buffer, tl));
setsvalue2s(L, obj, luaS_newlstr(L, s, l));