/*----- String and character hacks ----------------------------------------*/
#define CTYPE_HACK(func, ch) (func((unsigned char)(ch)))
/*----- String and character hacks ----------------------------------------*/
#define CTYPE_HACK(func, ch) (func((unsigned char)(ch)))