_LOCALE_SDECIMAL = &E
      _LOCALE_SLONGDATE = 32
      _LOCALE_USER_DEFAULT = &400
      
      DIM DateFormat{text&(80)}
      SYS "GetLocaleInfo", _LOCALE_USER_DEFAULT, _LOCALE_SLONGDATE, \
      \                    DateFormat{}, DIM(DateFormat{})
      PRINT "The user's date format is " DateFormat.text&()
      
      DIM DecimalSep{text&(4)}
      SYS "GetLocaleInfo", _LOCALE_USER_DEFAULT, _LOCALE_SDECIMAL, \
      \                    DecimalSep{}, DIM(DecimalSep{})
      PRINT "The user's decimal separator is " DecimalSep.text&()       DATE_LONGDATE = 2
      _LOCALE_USER_DEFAULT = &400
      DIM Date{text&(80)}
      SYS "GetDateFormat", _LOCALE_USER_DEFAULT, DATE_LONGDATE, 0, 0, \
      \                    Date{}, DIM(Date{})
      PRINT Date.text&()