#include "lua.h" #include "table.h" int luaopen_llib(lua_State* L) { lua_newtable(L); //create .array functions lua_newtable(L); luaL_register(L, NULL, array_function_list); lua_setfield(L, -2, "array"); //make llib global lua_setglobal(L, "llib"); return 1; }