iswctype
extern int iswctype(wint_t wc, wctype_t desc);
# define __iswctype iswctype
return iswctype(wc, _ISpunct);
return iswctype(wc, _ISspace);
return iswctype(wc, _ISupper);
return iswctype(wc, _ISxdigit);
return iswctype(wc, _ISalnum);
return iswctype(wc, _ISalpha);
return iswctype(wc, _ISblank);
return iswctype(wc, _IScntrl);
return iswctype(wc, _ISdigit);
return iswctype(wc, _ISgraph);
return iswctype(wc, _ISlower);
return iswctype(wc, _ISprint);
if (iswctype(k, wctype(buf)) ||
iswctype(kfold, wctype(buf)))
if ((is##test (ch) == 0) != (iswctype (ch, bit_##test) == 0)) { \