MBTOWC
MBTOWC(p, q);
MBTOWC(p, q);
MBTOWC(ap, hp);
MBTOWC(wcs_buffer, " ");
MBTOWC(wcs_buffer, " ");
MBTOWC(wcs_buffer, " ");
for (s; MBTOWC(wc_buffer, s); s++) {
for (s = "#|=^();&<>*?[]:$`'\"\\\n"; MBTOWC(wc_buffer, s); s++) {
for (s = "@*<%?^"; MBTOWC(wc_buffer, s); s++) {
for (s = "?[*"; MBTOWC(wc_buffer, s); s++) {