wctype
extern wctype_t wctype(const char *property);
# define __wctype wctype
if (iswctype(k, wctype(buf)) ||
iswctype(kfold, wctype(buf)))
wctype_t bit_alnum = wctype("alnum");
wctype_t bit_alpha = wctype("alpha");
wctype_t bit_cntrl = wctype("cntrl");
wctype_t bit_digit = wctype("digit");
wctype_t bit_graph = wctype("graph");
wctype_t bit_lower = wctype("lower");
wctype_t bit_print = wctype("print");
wctype_t bit_punct = wctype("punct");
wctype_t bit_space = wctype("space");
wctype_t bit_upper = wctype("upper");
wctype_t bit_xdigit = wctype("xdigit");
if (wctype("does not exist") != 0) {