This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | char_isascii(ch) ((unsigned int)(ch) < 128u) |
| check for an ASCII character | |
| #define | char_isblank(ch) (ch == ' ' || ch == '\t') |
| check for a blank character (space, horizontal tab) | |
| #define | char_iscntrl(ch) ((unsigned int)(ch) < 32u || ch == 127) |
| check for an ASCII control character | |
| #define | char_isdigit(ch) ((unsigned int)(ch - '0') < 10u) |
| check for a digit character (0-9) | |
| #define | char_isgraph(ch) ((unsigned int)(ch - '!') < 94u) |
| check for graphable characters (excluding space) | |
| #define | char_islower(ch) ((unsigned int)(ch - 'a') < 26u) |
| check for a lower-case character | |
| #define | char_isprint(ch) ((unsigned int)(ch - ' ') < 95u) |
| check for a printable character (including space) | |
| #define | char_isspace(ch) ((unsigned int)(ch - '\t') < 5u || ch == ' ') |
| check for a whitespace character (\t, \n, \v, \f, \r) | |
| #define | char_isupper(ch) ((unsigned int)(ch - 'A') < 26u) |
| check for an upper-case character | |
| #define | char_isxdigit(ch) |
| check for a hexadecimal character | |
| #define | char_isalpha(ch) (char_islower(ch) || char_isupper(ch)) |
| check for an upper- or lower-case character | |
| #define | char_isalnum(ch) (char_isalpha(ch) || char_isdigit(ch)) |
| check for an upper-, lower-case or digit character | |
| #define | char_ispunct(ch) |
| check for a punctuation character | |
| #define | char_tolower(ch) do { if (char_isupper(ch)) ch += 32; } while(0) |
| convert character to lower-case | |
| #define | char_toupper(ch) do { if (char_islower(ch)) ch -= 32; } while(0) |
| convert character to upper-case | |
1.5.2