[-0, +0, -]
lua_State *lua_newstate (lua_Alloc f, void *ud);
Creates a new, independent state.
Returns NULL if cannot create the state
(due to lack of memory).
The argument f is the allocator function;
Lua does all memory allocation for this state through this function.
The second argument, ud , is an opaque pointer that Lua
simply passes to the allocator in every call. |