コード例 #1
0
ファイル: iuplua.c プロジェクト: mwoz/Hildim.Source
static void setinfo (lua_State *L) 
{
  /* global table is at the stack */

  lua_pushliteral (L, IUP_COPYRIGHT);
  lua_setfield(L, -2, "_COPYRIGHT");

  lua_pushliteral (L, IUP_DESCRIPTION);
  lua_setfield(L, -2, "_DESCRIPTION");

  lua_pushliteral (L, IUP_NAME);
  lua_setfield(L, -2, "_NAME");

  lua_pushstring (L, IupVersion());
  lua_setfield(L, -2, "_VERSION");

  lua_pushliteral (L, IUP_VERSION_DATE);
  lua_setfield(L, -2, "_VERSION_DATE");

  lua_pushinteger (L, IupVersionNumber());
  lua_setfield(L, -2, "_VERSION_NUMBER");
}
コード例 #2
0
ファイル: iuplua_api.c プロジェクト: LuaDist/iup
static int VersionNumber(lua_State *L)
{
  lua_pushinteger(L, IupVersionNumber());
  return 1;
}
コード例 #3
0
ファイル: iuplua_api.c プロジェクト: svn2github/iup-iup
static void VersionNumber(void)
{
  lua_pushnumber(IupVersionNumber());
}