#include #include #include #include #include #include #include int main(void) { lua_State *L; IupOpen(); IupControlsOpen(); /* Lua 5 initialization */ L = lua_open(); luaL_openlibs(L); iuplua_open(L); /* Initialize Binding Lua */ iupcontrolslua_open(L); /* Inicialize CPI controls binding Lua */ /* do other things, like running a lua script */ lua_dofile(L, "myfile.lua"); IupMainLoop(); /* could be here or inside "myfile.lua" */ lua_close(L); IupControlsClose(); IupClose(); return 0; }