|
#define | isascii(c) ((unsigned int)(c) <= 127) |
|
#define | toascii(c) ((unsigned char)(c) & 127) |
|
#define | isblank(c) ((c == ' ') || (c == '\t')) |
|
#define | _U 0x01 |
|
#define | _L 0x02 |
|
#define | _N 0x04 |
|
#define | _S 0x08 |
|
#define | _P 0x10 |
|
#define | _C 0x20 |
|
#define | _X 0x40 |
|
#define | _B 0x80 |
|
#define | isalpha(c) (look_ctype_table((unsigned int)(c)) & (_U|_L)) |
|
#define | isupper(c) (look_ctype_table((unsigned int)(c)) & (_U)) |
|
#define | islower(c) (look_ctype_table((unsigned int)(c)) & (_L)) |
|
#define | isdigit(c) (look_ctype_table((unsigned int)(c)) & (_N)) |
|
#define | isxdigit(c) (look_ctype_table((unsigned int)(c)) & (_X|_N)) |
|
#define | isspace(c) (look_ctype_table((unsigned int)(c)) & (_S)) |
|
#define | ispunct(c) (look_ctype_table((unsigned int)(c)) & (_P)) |
|
#define | isalnum(c) (look_ctype_table((unsigned int)(c)) & (_U|_L|_N)) |
|
#define | isprint(c) (look_ctype_table((unsigned int)(c)) & (_P|_U|_L|_N|_B)) |
|
#define | isgraph(c) (look_ctype_table((unsigned int)(c)) & (_P|_U|_L|_N)) |
|
#define | iscntrl(c) (look_ctype_table((unsigned int)(c)) & (_C)) |
|
#define | toupper(c) _toupper(c) |
|
#define | tolower(c) _tolower(c) |
|
ctype functions for the IOP
Definition in file ctype.h.