lua_getglobal[-0, +1, e] int lua_getglobal (lua_State *L, const char *name); Pushes onto the stack
math.atan (y [, x]) Returns the arc tangent of y/x (in radians), but uses the signs of both parameters to find the quadrant of the result. (It also handles correctly
lua_atpanic[-0, +0, –] lua_CFunction lua_atpanic (lua_State *L, lua_CFunction panicf); Sets a new panic
table.insert (list, [pos,] value) Inserts element value at position pos in list, shifting up the elements list[pos], list[pos+1],
debug.setuservalue (udata, value) Sets the given value as the Lua value associated to the given udata. udata must be a full userdata.
3.4.2 – Bitwise Operators Lua supports the following bitwise operators: &: bitwise AND |: bitwise OR ~:
file:flush () Saves any written data to file.
string.find (s, pattern [, init [, plain]]) Looks for the first match of pattern (see
lua_insert[-1, +1, –] void lua_insert (lua_State *L, int index); Moves the top element into the given valid
os.rename (oldname, newname) Renames the file or directory named oldname to newname. If this function fails, it returns nil, plus a string describing
Page 19 of 36