typedef struct lua_State lua_State;
Opaque structure that keeps the whole state of a Lua interpreter.
The Lua library is fully reentrant:
it has no global variables.
All information about a state is kept in this structure.
A pointer to this state must be passed as the first argument to
every function in the library, except to lua_newstate ,
which creates a Lua state from scratch. |