isodigit
if (isodigit(*q) == 0)
while (num < 32 && isodigit(*q) && (q - *src < 3)) {
|| (base == 8 && !isodigit(digit))
isodigit(bp[1]) && (bp[1] <= '3') &&
isodigit(bp[2]) &&
isodigit(bp[3])) {