4static inline int islower (
int c) {
return c >=
'a' && c <=
'z'; }
5static inline int isupper (
int c) {
return c >=
'A' && c <=
'Z'; }
7static inline int isdigit (
int c) {
return c >=
'0' && c <=
'9'; }
10 return isdigit (c) || (c >=
'a' && c <=
'f') || (c >=
'A' && c <=
'F');
13 return (c ==
' ' || c ==
'\f' || c ==
'\n'
14 || c ==
'\r' || c ==
'\t' || c ==
'\v');
16static inline int isblank (
int c) {
return c ==
' ' || c ==
'\t'; }
17static inline int isgraph (
int c) {
return c > 32 && c < 127; }
18static inline int isprint (
int c) {
return c >= 32 && c < 127; }
19static inline int iscntrl (
int c) {
return (c >= 0 && c < 32) || c == 127; }
20static inline int isascii (
int c) {
return c >= 0 && c < 128; }
static int islower(int c)
static int isupper(int c)
static int tolower(int c)
static int iscntrl(int c)
static int isascii(int c)
static int isalnum(int c)
static int isgraph(int c)
static int isspace(int c)
static int isblank(int c)
static int isprint(int c)
static int isalpha(int c)
static int ispunct(int c)
static int toupper(int c)
lib/ctype.h
static int isdigit(int c)
static int isxdigit(int c)