创建Lua虚拟机
示例
#include <lua.h> #include <lauxlib.h> #include <lualib.h> int main(void) {
/* Start by creating a new VM state */ lua_State *L = luaL_newstate(); /* Load standard Lua libraries: */ luaL_openlibs(L);
/* For older version of Lua use lua_open instead */ lua_State *L = lua_open(); /* Load standard libraries*/ luaopen_base(L); luaopen_io(L); luaopen_math(L); luaopen_string(L); luaopen_table(L);