lua_rawgetp
  • References/Lua/Lua/API/Functions and Types

lua_rawgetp[-0, +1, –] int lua_rawgetp (lua_State *L, int index, const void *p); Pushes onto the stack

2025-01-10 15:47:30
lua_tolstring
  • References/Lua/Lua/API/Functions and Types

lua_tolstring[-0, +0, m] const char *lua_tolstring (lua_State *L, int index, size_t *len); Converts

2025-01-10 15:47:30
lua_type
  • References/Lua/Lua/API/Functions and Types

lua_type[-0, +0, –] int lua_type (lua_State *L, int index); Returns the type of the value in the given

2025-01-10 15:47:30
luaL_ref
  • References/Lua/Lua/Auxiliary Library/Functions and Types

luaL_ref[-1, +0, m] int luaL_ref (lua_State *L, int t); Creates and returns a reference

2025-01-10 15:47:30
os.getenv()
  • References/Lua/Lua/Standard Libraries/Operating System Facilities

os.getenv (varname) Returns the value of the process environment variable varname, or nil if the variable is not defined.

2025-01-10 15:47:30
table.move()
  • References/Lua/Lua/Standard Libraries/Table Manipulation

table.move (a1, f, e, t [,a2]) Moves elements from table a1 to table a2, performing the equivalent to the following multiple assignment: a2[t]

2025-01-10 15:47:30
lua_getallocf
  • References/Lua/Lua/API/Functions and Types

lua_getallocf[-0, +0, –] lua_Alloc lua_getallocf (lua_State *L, void **ud); Returns the memory-allocation

2025-01-10 15:47:30
lua_pushinteger
  • References/Lua/Lua/API/Functions and Types

lua_pushinteger[-0, +1, –] void lua_pushinteger (lua_State *L, lua_Integer n); Pushes an integer with value

2025-01-10 15:47:30
package.config
  • References/Lua/Lua/Standard Libraries/Modules

package.config A string describing some compile-time configurations for packages. This string is a sequence of lines: The first line is the directory separator string

2025-01-10 15:47:30
luaL_pushresultsize
  • References/Lua/Lua/Auxiliary Library/Functions and Types

luaL_pushresultsize[-?, +1, m] void luaL_pushresultsize (luaL_Buffer *B, size_t sz); Equivalent

2025-01-10 15:47:30