lua_rawequal[-0, +0, –] int lua_rawequal (lua_State *L, int index1, int index2); Returns 1 if the two values
luaL_loadbufferx[-0, +1, –] int luaL_loadbufferx (lua_State *L, const char *buff,
package.searchers A table used by require to control how to load modules.
lua_gethookmask[-0, +0, –] int lua_gethookmask (lua_State *L); Returns the current hook mask.
lua_isboolean[-0, +0, –] int lua_isboolean (lua_State *L, int index); Returns 1 if the value at the given
3.4.7 – The Length Operator The length operator is denoted by the unary prefix operator #. The length of a string is its number of bytes (that is, the usual meaning of
lua_getuservalue[-0, +1, –] int lua_getuservalue (lua_State *L, int index); Pushes onto the stack the Lua
lua_pushstring[-0, +1, m] const char *lua_pushstring (lua_State *L, const char *s); Pushes the
lua_setlocal[-(0|1), +0, –] const char *lua_setlocal (lua_State *L, const lua_Debug *ar, int n); Sets the
3.4.5 – Logical Operators The logical operators in Lua are and, or, and not. Like the control structures (see
Page 21 of 36