cp950_pua_tbl 133 ext/mbstring/libmbfl/filters/mbfilter_big5.c static unsigned short cp950_pua_tbl[][4] = { cp950_pua_tbl 195 ext/mbstring/libmbfl/filters/mbfilter_big5.c for (k = 0; k < sizeof(cp950_pua_tbl)/(sizeof(unsigned short)*4); k++) { cp950_pua_tbl 196 ext/mbstring/libmbfl/filters/mbfilter_big5.c if (c2 >= cp950_pua_tbl[k][2] && c2 <= cp950_pua_tbl[k][3]) { cp950_pua_tbl 201 ext/mbstring/libmbfl/filters/mbfilter_big5.c if ((cp950_pua_tbl[k][2] & 0xff) == 0x40) { cp950_pua_tbl 202 ext/mbstring/libmbfl/filters/mbfilter_big5.c w = 157*(c1 - (cp950_pua_tbl[k][2]>>8)) + c - (c >= 0xa1 ? 0x62 : 0x40) cp950_pua_tbl 203 ext/mbstring/libmbfl/filters/mbfilter_big5.c + cp950_pua_tbl[k][0]; cp950_pua_tbl 205 ext/mbstring/libmbfl/filters/mbfilter_big5.c w = c2 - cp950_pua_tbl[k][2] + cp950_pua_tbl[k][0]; cp950_pua_tbl 262 ext/mbstring/libmbfl/filters/mbfilter_big5.c for (k = 0; k < sizeof(cp950_pua_tbl)/(sizeof(unsigned short)*4); k++) { cp950_pua_tbl 263 ext/mbstring/libmbfl/filters/mbfilter_big5.c if (c <= cp950_pua_tbl[k][1]) { cp950_pua_tbl 267 ext/mbstring/libmbfl/filters/mbfilter_big5.c c1 = c - cp950_pua_tbl[k][0]; cp950_pua_tbl 268 ext/mbstring/libmbfl/filters/mbfilter_big5.c if ((cp950_pua_tbl[k][2] & 0xff) == 0x40) { cp950_pua_tbl 269 ext/mbstring/libmbfl/filters/mbfilter_big5.c c2 = cp950_pua_tbl[k][2] >> 8; cp950_pua_tbl 273 ext/mbstring/libmbfl/filters/mbfilter_big5.c s = c1 + cp950_pua_tbl[k][2];