lua_insert[-1, +1, –] void lua_insert (lua_State *L, int index); Moves the top element into the given valid
3.4.4 – Relational Operators Lua supports the following relational operators: ==: equality ~=: inequality <:
table.unpack (list [, i [, j]]) Returns the elements from the given list. This function is equivalent to return list[i], list[i+1]
package.searchers A table used by require to control how to load modules.
lua_setfield[-1, +0, e] void lua_setfield (lua_State *L, int index, const char *k); Does the equivalent
luaL_loadfile[-0, +1, m] int luaL_loadfile (lua_State *L, const char *filename); Equivalent to
os.time ([table]) Returns the current time when called without arguments, or a time representing the local date and time specified by the given table. This table must have fields
lua_pushstring[-0, +1, m] const char *lua_pushstring (lua_State *L, const char *s); Pushes the
package.preload A table to store loaders for specific modules (see require).
table.concat (list [, sep [, i [, j]]]) Given a list where all elements are strings or numbers, returns the string list[i]..sep..list[i+1] ··· sep..list[j]. The default
Page 22 of 36