extern "C" { #include #include #include } #include "common.h" //Expose things to the lua state void loadLLibs(lua_State* L){ lua_pushcfunction(L,luaopen_base); lua_pushliteral(L,""); lua_call(L,1,0); lua_pushcfunction(L,luaopen_table); lua_pushliteral(L,LUA_TABLIBNAME); lua_call(L,1,0); lua_pushcfunction(L,luaopen_string); lua_pushliteral(L,LUA_STRLIBNAME); lua_call(L,1,0); lua_pushcfunction(L,luaopen_math); lua_pushliteral(L,LUA_MATHLIBNAME); lua_call(L,1,0); lua_pushcfunction(L,luaopen_string); lua_pushliteral(L,LUA_STRLIBNAME); lua_call(L,1,0); /* lua_pushcfunction(L,luaopen_string); lua_pushliteral(L,LUA_STRLIBNAME); lua_call(L,1,0); */ }