lua_geti[-0, +1, e] int lua_geti (lua_State *L, int index, lua_Integer i); Pushes onto the stack
math.modf (x) Returns the integral part of x and the fractional part of x. Its second result is always a float.
luaL_prepbuffer[-?, +?, m] char *luaL_prepbuffer (luaL_Buffer *B); Equivalent to
lua_isyieldable[-0, +0, –] int lua_isyieldable (lua_State *L); Returns 1 if the given coroutine can yield
lua_Number typedef ... lua_Number; The type of floats in Lua. By default this type is double, but that can be changed to
lua_sethook[-0, +0, –] void lua_sethook (lua_State *L, lua_Hook f, int mask, int count); Sets the debugging
lua_pushthread[-0, +1, –] int lua_pushthread (lua_State *L); Pushes the thread represented by L
lua_register[-0, +0, e] void lua_register (lua_State *L, const char *name, lua_CFunction f); Sets
lua_iscfunction[-0, +0, –] int lua_iscfunction (lua_State *L, int index); Returns 1 if the value at the
math.exp (x) Returns the value ex (where e is the base of natural logarithms).
Page 25 of 36