WCHAR_CSMASK
#define iscodeset1(c) (((c) & WCHAR_CSMASK) == WCHAR_CS1)
#define iscodeset2(c) (((c) & WCHAR_CSMASK) == WCHAR_CS2)
#define iscodeset3(c) (((c) & WCHAR_CSMASK) == WCHAR_CS3)
(((lower_char & WCHAR_CSMASK) ==
(upper_char & WCHAR_CSMASK)) &&
(((test_char & WCHAR_CSMASK) == (lower_char & WCHAR_CSMASK)) &&
((test_char & WCHAR_CSMASK) == (upper_char & WCHAR_CSMASK)) &&
if (rawc & WCHAR_CSMASK) {
(((c1) & WCHAR_CSMASK) == ((c2) & WCHAR_CSMASK) && \