
#include <lua.h>
#include <lualib.h>

#include <iup.h>
#include <iupcontrols.h>

#include <iuplua.h>
#include <luacontrols.h>


int main(void)
{
  IupOpen();
  IupControlsOpen();

  /* Lua 3 initialization */
  lua_open();   
  lua_iolibopen();
  lua_strlibopen();
  lua_mathlibopen();

  iuplua_open();      /* Initialize Binding Lua */
  controlslua_open(); /* Inicialize CPI controls binding Lua */

/* do other things, like running a lua script */
  lua_dofile("myfile.lua");

  IupMainLoop();
  IupControlsClose();
  IupClose();
  return 0;
}
