ISLOWALPHA
cnputc(ISLOWALPHA(c) && ABC_ISCLR(c) ? '-' : *p);
if (ISLOWALPHA(c) && ABC_ISCLR(c)) {
#define ISALPHA(c) ISLOWALPHA(TOLOWER(c))