1 #ifndef _CTYPE_H 2 #define _CTYPE_H 3 4 #ifdef __cplusplus 5 extern "C" { 6 #endif 7 8 int isalnum(int); 9 int isalpha(int); 10 int isascii(int); 11 int isblank(int); 12 int iscntrl(int); 13 int isdigit(int); 14 int isgraph(int); 15 int islower(int); 16 int isprint(int); 17 int ispunct(int); 18 int isspace(int); 19 int isupper(int); 20 int isxdigit(int); 21 int toascii(int); 22 int tolower(int); 23 int toupper(int); 24 25 #define _toupper(ch) ((int) (((int)ch) - 'a' + 'A')) 26 #define _tolower(ch) ((int) (((int)ch) - 'A' + 'a')) 27 28 #ifdef __cplusplus 29 } 30 #endif 31 32 #endif // _CTYPE_H 33