luaL_requiref[-0, +1, e] void luaL_requiref (lua_State *L, const char *modname, lua_CFunction
debug.setlocal ([thread,] level, local, value) This function assigns the value value to the local variable with index local of the function at level
file:close () Closes file. Note that files are automatically closed when their handles are garbage collected, but that takes an unpredictable amount of time to happen
rawset (table, index, value)table[index]value__newindextableindexnilvalue This function returns
package.loadlib (libname, funcname) Dynamically links the host program with the C library libname. If funcname is "*", then it
lua_KContext typedef ... lua_KContext; The type for continuation-function contexts. It must be a numeric type. This type is defined
lua_sethook[-0, +0, –] void lua_sethook (lua_State *L, lua_Hook f, int mask, int count); Sets the debugging
math.mininteger
lua_pop[-n, +0, –] void lua_pop (lua_State *L, int n); Pops n elements from the stack.
lua_Number typedef ... lua_Number; The type of floats in Lua. By default this type is double, but that can be changed to
Page 24 of 36