- Timestamp:
- Jan 18, 2004, 11:02:10 AM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/include/sys/locale.h
-
Property cvs2svn:cvs-rev
changed from
1.3
to1.4
r1006 r1007 21 21 #define __LC_COUNT 6 22 22 23 /* Bit masks for __locale_global.ctype */ 24 #define __UPPER 0x0001 25 #define __LOWER 0x0002 26 #define __DIGIT 0x0004 27 #define __XDIGIT 0x0008 28 #define __CNTRL 0x0010 29 #define __SPACE 0x0020 30 #define __PUNCT 0x0040 31 #define __PRINT 0x0080 32 #define __BLANK 0x0100 23 /* Bit masks for __locale_global.ctype - 24 !NOTE! - these have identical values to the CT_* to speed up setlocale(). */ 25 #define __UPPER 0x0001 /* Upper case alphabetic character. */ 26 #define __LOWER 0x0002 /* Lower case alphabetic character. */ 27 #define __DIGIT 0x0004 /* Digits 0-9. */ 28 #define __SPACE 0x0008 /* White space and line ends. */ 29 #define __PUNCT 0x0010 /* Punctuation marks. */ 30 #define __CNTRL 0x0020 /* Control and format characters. */ 31 #define __BLANK 0x0040 /* Space and tab. */ 32 #define __XDIGIT 0x0080 /* Hex digits. */ 33 #define __ALPHA 0x0100 /* Letters and linguistic marks. */ 34 #define __ALNUM 0x0200 /* Alphanumeric. */ 35 #define __GRAPH 0x0400 /* All except controls and space. */ 36 #define __PRINT 0x0800 /* Everything except controls. */ 37 #define __NUMBER 0x1000 /* Integral number. */ 38 #define __SYMBOL 0x2000 /* Symbol. */ 39 #define __ASCII 0x8000 /* In standard ASCII set. */ 33 40 34 41 #ifdef __INTERNAL_DEFS … … 131 138 132 139 /* A static constant string denoting the "C" locale. */ 133 extern const char *__locale_C;140 extern const char __locale_C[2]; 134 141 135 142 /* Global locale information. */ -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.