lua_tointeger[-0, +0, –] lua_Integer lua_tointeger (lua_State *L, int index); Equivalent to
utf8.codes (s) Returns values so that the construction for p, c in utf8.codes(s) do body end will iterate over all characters
lua_checkstack[-0, +0, –] int lua_checkstack (lua_State *L, int n); Ensures that the stack has space for
string.lower (s)
luaL_checklstring[-0, +0, v] const char *luaL_checklstring (lua_State *L, int arg, size_t *l);
table.pack (···) Returns a new table with all parameters stored into keys 1, 2, etc. and with a field "n" with the total number of parameters. Note that the resulting
math.floor (x) Returns the largest integral value smaller than or equal to x.
lua_Writer typedef int (*lua_Writer) (lua_State *L, const void* p, size_t sz,
lua_rawget[-1, +1, –] int lua_rawget (lua_State *L, int index); Similar to
os.difftime (t2, t1) Returns the difference, in seconds, from time t1 to time t2 (where the times are values returned by
Page 33 of 36