math.modf (x) Returns the integral part of x and the fractional part of x. Its second result is always a float.
coroutine.create (f) Creates a new coroutine, with body f. f must be a function. Returns this new coroutine, an object with type "thread"
lua_KContext typedef ... lua_KContext; The type for continuation-function contexts. It must be a numeric type. This type is defined
2.5.1 – Garbage-Collection Metamethods You can set garbage-collector metamethods for tables and, using the C API, for full userdata (see
lua_newstate[-0, +0, –] lua_State *lua_newstate (lua_Alloc f, void *ud); Creates a new thread running in
lua_settable[-2, +0, e] void lua_settable (lua_State *L, int index); Does the equivalent to t[k]
lua_tointegerx[-0, +0, –] lua_Integer lua_tointegerx (lua_State *L, int index, int *isnum); Converts the
luaL_checkstring[-0, +0, v] const char *luaL_checkstring (lua_State *L, int arg); Checks whether
debug.getinfo ([thread,] f [, what]) Returns a table with information about a function. You can give the function directly or you can give a number as the value of f
debug.setlocal ([thread,] level, local, value) This function assigns the value value to the local variable with index local of the function at level
Page 29 of 36