luaL_checknumber
  • References/Lua/Lua/Auxiliary Library/Functions and Types

luaL_checknumber[-0, +0, v] lua_Number luaL_checknumber (lua_State *L, int arg); Checks whether

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

luaL_newlib[-0, +1, m] void luaL_newlib (lua_State *L, const luaL_Reg l[]); Creates a new table

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

lua_topointer[-0, +0, –] const void *lua_topointer (lua_State *L, int index); Converts the value at the

2025-01-10 15:47:30
Assignment
  • References/Lua/Lua/Language/Statements

3.3.3 – Assignment Lua allows multiple assignments. Therefore, the syntax for assignment defines a list of variables on the left side and a list of expressions on the right side. The elements

2025-01-10 15:47:30
next()
  • References/Lua/Lua/Standard Libraries/Basic Functions

next (table [, index]) Allows a program to traverse all fields of a table. Its first argument is a table and its second argument is an index in this table. next returns

2025-01-10 15:47:30
rawget()
  • References/Lua/Lua/Standard Libraries/Basic Functions

rawget (table, index)table[index]__indextableindex

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

luaL_getmetafield[-0, +(0|1), m] int luaL_getmetafield (lua_State *L, int obj, const char *e);

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

lua_gc[-0, +0, m] int lua_gc (lua_State *L, int what, int data); Controls the garbage collector

2025-01-10 15:47:30
debug.getregistry()
  • References/Lua/Lua/Standard Libraries/The Debug Library

debug.getregistry () Returns the registry table (see §4.5).

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

luaL_setfuncs[-nup, +0, m] void luaL_setfuncs (lua_State *L, const luaL_Reg *l, int nup); Registers

2025-01-10 15:47:30