Lines Matching refs:ISDIGIT
39 /* ISDIGIT differs from isdigit, as follows:
43 POSIX says that only '0' through '9' are digits. Prefer ISDIGIT to
44 isdigit unless it's important to use the locale's definition
46 #define ISDIGIT(c) ((unsigned int) (c) - '0' <= 9)
101 state = S_N | ((c1 == '0') + (ISDIGIT (c1) != 0));
108 state |= (c1 == '0') + (ISDIGIT (c1) != 0);
111 state = result_type[state << 2 | ((c2 == '0') + (ISDIGIT (c2) != 0))];
119 while (ISDIGIT (*p1++))
120 if (!ISDIGIT (*p2++))
123 return ISDIGIT (*p2) ? -1 : diff;