Rev 7172 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7172 | Rev 7520 | ||
---|---|---|---|
Line 16... | Line 16... | ||
16 | #define __PUNCT 128 |
16 | #define __PUNCT 128 |
17 | #define __BLANK 256 |
17 | #define __BLANK 256 |
18 | #define __UPPER 512 |
18 | #define __UPPER 512 |
19 | #define __XDIGIT 1024 |
19 | #define __XDIGIT 1024 |
Line 20... | Line 20... | ||
20 | 20 | ||
Line 21... | Line 21... | ||
21 | extern unsigned short __is[128]; |
21 | extern unsigned short __is[129]; |
22 | 22 | ||
23 | #define isalnum(c)(__is[c+1] & __ALNUM ) /* 'a'-'z', 'A'-'Z', '0'-'9' */ |
23 | #define isalnum(c)(__is[c+1] & __ALNUM ) /* 'a'-'z', 'A'-'Z', '0'-'9' */ |
24 | #define isalpha(c)(__is[c+1] & __ALPHA ) /* 'a'-'z', 'A'-'Z' */ |
24 | #define isalpha(c)(__is[c+1] & __ALPHA ) /* 'a'-'z', 'A'-'Z' */ |