1: #include <ctype.h> 2: 3: char _ctype_[] = { 4: 0, 5: _C, _C, _C, _C, _C, _C, _C, _C, 6: _C, _S, _S, _S, _S, _S, _C, _C, 7: _C, _C, _C, _C, _C, _C, _C, _C, 8: _C, _C, _C, _C, _C, _C, _C, _C, 9: _S, _P, _P, _P, _P, _P, _P, _P, 10: _P, _P, _P, _P, _P, _P, _P, _P, 11: _N, _N, _N, _N, _N, _N, _N, _N, 12: _N, _N, _P, _P, _P, _P, _P, _P, 13: _P, _U|_X, _U|_X, _U|_X, _U|_X, _U|_X, _U|_X, _U, 14: _U, _U, _U, _U, _U, _U, _U, _U, 15: _U, _U, _U, _U, _U, _U, _U, _U, 16: _U, _U, _U, _P, _P, _P, _P, _P, 17: _P, _L|_X, _L|_X, _L|_X, _L|_X, _L|_X, _L|_X, _L, 18: _L, _L, _L, _L, _L, _L, _L, _L, 19: _L, _L, _L, _L, _L, _L, _L, _L, 20: _L, _L, _L, _P, _P, _P, _P, _C 21: };