luaL_requiref[-0, +1, e] void luaL_requiref (lua_State *L, const char *modname, lua_CFunction
string.format (formatstring, ···) Returns a formatted version of its variable number of arguments following the description given in its first argument (which must be a string)
math.randomseed (x) Sets x as the "seed" for the pseudo-random generator: equal seeds produce equal sequences of numbers.
math.type (x) Returns "integer" if x is an integer, "float" if it is a float, or nil if x is not a number.
string.char (···) Numeric codes are not necessarily portable across platforms.
lua_istable[-0, +0, –] int lua_istable (lua_State *L, int index); Returns 1 if the value at the given index
lua_rawseti[-1, +0, m] void lua_rawseti (lua_State *L, int index, lua_Integer i); Does the equivalent
file:setvbuf (mode [, size]) Sets the buffering mode for an output file. There are three available modes: "no": no buffering; the result of
ipairs (t) Returns three values (an iterator function, the table t, and 0) so that the construction for i,v in ipairs(t)
lua_concat[-n, +1, e] void lua_concat (lua_State *L, int n); Concatenates the n values
Page 30 of 36