lua_pushfstring
if (msg) lua_pushfstring(L, "%s\n", msg);
lua_pushfstring(L, "\n\t%s:", ar.short_src);
lua_pushfstring(L, "%d:", ar.currentline);
const char *msg = lua_pushfstring(L, "%s expected, got %s",
lua_pushfstring(L, "%s:%d: ", ar.short_src, ar.currentline);
lua_pushfstring(L, "invalid option " LUA_QS, name));
lua_pushfstring(L, "%s: %p", luaL_typename(L, idx),
lua_pushfstring(L, "function " LUA_QS, ar->name);
lua_pushfstring(L, "function " LUA_QS, lua_tostring(L, -1));
lua_pushfstring(L, "function <%s:%d>", ar->short_src, ar->linedefined);
LUA_API const char *(lua_pushfstring) (lua_State *L, const char *fmt, ...);
(void) lua_pushfstring(state, "Invalid key "
(void) lua_pushfstring(state, "Collision of "
(void) lua_pushfstring(state, "Maximum table "
(void) lua_pushfstring(state,
(void) lua_pushfstring(state, "Multiple return "
(void) lua_pushfstring(ri->zri_state, "Could not open pool: %s",