1 #include <u.h> 2 #include <libc.h> 3 #include <ctype.h> 4 5 uchar _ctype[256] = 6 { 7 /* 0 1 2 3 4 5 6 7 */ 8 9 /* 0*/ _C, _C, _C, _C, _C, _C, _C, _C, 10 /* 10*/ _C, _S|_C, _S|_C, _S|_C, _S|_C, _S|_C, _C, _C, 11 /* 20*/ _C, _C, _C, _C, _C, _C, _C, _C, 12 /* 30*/ _C, _C, _C, _C, _C, _C, _C, _C, 13 /* 40*/ _S|_B, _P, _P, _P, _P, _P, _P, _P, 14 /* 50*/ _P, _P, _P, _P, _P, _P, _P, _P, 15 /* 60*/ _N|_X, _N|_X, _N|_X, _N|_X, _N|_X, _N|_X, _N|_X, _N|_X, 16 /* 70*/ _N|_X, _N|_X, _P, _P, _P, _P, _P, _P, 17 /*100*/ _P, _U|_X, _U|_X, _U|_X, _U|_X, _U|_X, _U|_X, _U, 18 /*110*/ _U, _U, _U, _U, _U, _U, _U, _U, 19 /*120*/ _U, _U, _U, _U, _U, _U, _U, _U, 20 /*130*/ _U, _U, _U, _P, _P, _P, _P, _P, 21 /*140*/ _P, _L|_X, _L|_X, _L|_X, _L|_X, _L|_X, _L|_X, _L, 22 /*150*/ _L, _L, _L, _L, _L, _L, _L, _L, 23 /*160*/ _L, _L, _L, _L, _L, _L, _L, _L, 24 /*170*/ _L, _L, _L, _P, _P, _P, _P, _C, 25 }; 26