is_digit
#define is_digit(c) ((unsigned)to_digit(c) <= 9)
#define is_digit(c) ((unsigned)to_digit(c) <= 9)
#define is_digit(c) ((unsigned)to_digit(c) <= 9)
#define is_digit(c) ((unsigned)to_digit(c) <= 9)