Home › Forums › General › Programming › Debugging Support for Lua › Reply To: Debugging Support for Lua
October 9, 2014 at 12:53 pm
#30357
This is how it should look like (the fact that it doesn’t is my stupidity and the fact that i didn’t read the manual), this seems to work (ctrlr is not crashing):
lua_pushcfunction(luaState, luaopen_base);
lua_pushliteral(luaState, "base");
lua_call(luaState, 1, 0);
lua_pushcfunction(luaState, luaopen_table);
lua_pushliteral(luaState, "table");
lua_call(luaState, 1, 0);
lua_pushcfunction(luaState, luaopen_string);
lua_pushliteral(luaState, "string");
lua_call(luaState, 1, 0);
lua_pushcfunction(luaState, luaopen_math);
lua_pushliteral(luaState, "math");
lua_call(luaState, 1, 0);
lua_pushcfunction(luaState, luaopen_io);
lua_pushliteral(luaState, "io");
lua_call(luaState, 1, 0);
lua_pushcfunction(luaState, luaopen_debug);
lua_pushliteral(luaState, "debug");
lua_call(luaState, 1, 0);
lua_pushcfunction(luaState, luaopen_package);
lua_pushliteral(luaState, "package");
lua_call(luaState, 1, 0);