home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 3 / goldfish_volume_3.bin / files / dev / e / amigae / modulessrc / libraries / locale.e < prev    next >
Text File  |  1995-07-05  |  3KB  |  148 lines

  1. OPT MODULE
  2. OPT EXPORT
  3.  
  4. MODULE 'exec/libraries',
  5.        'exec/nodes'
  6.  
  7. CONST DAY_1=1,
  8.       DAY_2=2,
  9.       DAY_3=3,
  10.       DAY_4=4,
  11.       DAY_5=5,
  12.       DAY_6=6,
  13.       DAY_7=7,
  14.       ABDAY_1=8,
  15.       ABDAY_2=9,
  16.       ABDAY_3=10,
  17.       ABDAY_4=11,
  18.       ABDAY_5=12,
  19.       ABDAY_6=13,
  20.       ABDAY_7=14,
  21.       MON_1=15,
  22.       MON_2=16,
  23.       MON_3=17,
  24.       MON_4=18,
  25.       MON_5=19,
  26.       MON_6=20,
  27.       MON_7=21,
  28.       MON_8=22,
  29.       MON_9=23,
  30.       MON_10=24,
  31.       MON_11=25,
  32.       MON_12=26,
  33.       ABMON_1=27,
  34.       ABMON_2=28,
  35.       ABMON_3=29,
  36.       ABMON_4=30,
  37.       ABMON_5=31,
  38.       ABMON_6=$20,
  39.       ABMON_7=$21,
  40.       ABMON_8=$22,
  41.       ABMON_9=$23,
  42.       ABMON_10=$24,
  43.       ABMON_11=$25,
  44.       ABMON_12=$26,
  45.       YESSTR=$27,
  46.       NOSTR=$28,
  47.       AM_STR=$29,
  48.       PM_STR=$2A,
  49.       SOFTHYPHEN=$2B,
  50.       HARDHYPHEN=$2C,
  51.       OPENQUOTE=$2D,
  52.       CLOSEQUOTE=$2E,
  53.       YESTERDAYSTR=$2F,
  54.       TODAYSTR=$30,
  55.       TOMORROWSTR=$31,
  56.       FUTURESTR=$32,
  57.       MAXSTRMSG=$33
  58.  
  59. OBJECT localebase
  60.   lib:lib
  61.   syspatches:INT
  62. ENDOBJECT     /* SIZEOF=NONE !!! */
  63.  
  64. OBJECT locale
  65.   localename:PTR TO CHAR
  66.   languagename:PTR TO CHAR
  67.   preflanguages[10]:ARRAY OF LONG
  68.   flags:LONG
  69.   codeset:LONG
  70.   countrycode:LONG
  71.   telephonecode:LONG
  72.   gmtoffset:LONG
  73.   measuringsystem:CHAR
  74.   calendartype:CHAR
  75.   reserved0[2]:ARRAY
  76.   datetimeformat:PTR TO CHAR
  77.   dateformat:PTR TO CHAR
  78.   timeformat:PTR TO CHAR
  79.   shortdatetimeformat:PTR TO CHAR
  80.   shortdateformat:PTR TO CHAR
  81.   shorttimeformat:PTR TO CHAR
  82.   decimalpoint:PTR TO CHAR
  83.   groupseparator:PTR TO CHAR
  84.   fracgroupseparator:PTR TO CHAR
  85.   grouping:PTR TO CHAR
  86.   fracgrouping:PTR TO CHAR
  87.   mondecimalpoint:PTR TO CHAR
  88.   mongroupseparator:PTR TO CHAR
  89.   monfracgroupseparator:PTR TO CHAR
  90.   mongrouping:PTR TO CHAR
  91.   monfracgrouping:PTR TO CHAR
  92.   monfracdigits:CHAR
  93.   monintfracdigits:CHAR
  94.   reserved1[2]:ARRAY
  95.   moncs:PTR TO CHAR
  96.   monsmallcs:PTR TO CHAR
  97.   monintcs:PTR TO CHAR
  98.   monpositivesign:PTR TO CHAR
  99.   monpositivespacesep:CHAR
  100.   monpositivesignpos:CHAR
  101.   monpositivecspos:CHAR
  102.   reserved2:CHAR
  103.   monnegativesign:PTR TO CHAR
  104.   monnegativespacesep:CHAR
  105.   monnegativesignpos:CHAR
  106.   monnegativecspos:CHAR
  107.   reserved3:CHAR
  108. ENDOBJECT     /* SIZEOF=168 */
  109.  
  110. CONST MS_ISO=0,
  111.       MS_AMERICAN=1,
  112.       MS_IMPERIAL=2,
  113.       MS_BRITISH=3,
  114.       CT_7SUN=0,
  115.       CT_7MON=1,
  116.       CT_7TUE=2,
  117.       CT_7WED=3,
  118.       CT_7THU=4,
  119.       CT_7FRI=5,
  120.       CT_7SAT=6,
  121.       SS_NOSPACE=0,
  122.       SS_SPACE=1,
  123.       SP_PARENS=0,
  124.       SP_PREC_ALL=1,
  125.       SP_SUCC_ALL=2,
  126.       SP_PREC_CURR=3,
  127.       SP_SUCC_CURR=4,
  128.       CSP_PRECEDES=0,
  129.       CSP_SUCCEEDS=1,
  130.       OC_TAGBASE=$80090000,
  131.       OC_BUILTINLANGUAGE=$80090001,
  132.       OC_BUILTINCODESET=$80090002,
  133.       OC_VERSION=$80090003,
  134.       OC_LANGUAGE=$80090004,
  135.       SC_ASCII=0,
  136.       SC_COLLATE1=1,
  137.       SC_COLLATE2=2
  138.  
  139. OBJECT catalog
  140.   ln:ln
  141.   pad:INT
  142.   language:PTR TO CHAR
  143.   codeset:LONG
  144.   version:INT  -> This is unsigned
  145.   revision:INT  -> This is unsigned
  146. ENDOBJECT     /* SIZEOF=28 */
  147.  
  148.