IS_SPACE
#define IS_SPACE(c) ((c) == ' ')
#undef IS_SPACE
#define IS_SPACE(c) isspace((unsigned char)(c))