1 /* based on eucjp-208A.txt */
3 /* a1 is contiguous from a1a1 to a1fe */
4 static unsigned short a1
[] = {
101 /* a2 has a number of holes between a2a1 and a2fe which we fill with 0x0000 */
102 static unsigned short a2
[] = {
200 /* a3a1 to a3fe is mostly contiguous. Conversion output values are
201 of the form 0xFFxx where xx is (yy - 0xA0) where the input is 0xA3yy */
202 static unsigned char a3
[] = {
296 /* a4 is contiguous from a4a1 to a4f3 */
297 /* transform = 0x30xx where xx = last byte - 0x60 */
299 /* a5 is contiguous from a5a1 to a5f6 */
300 /* transform = 0x30xx where xx = last byte */
302 /* a6 is mostly contiguous from a6a1 to a6d8 */
303 static unsigned short a6
[] = {
362 /* a7 is mostly contiguous from a7a1 to a7f1 */
363 static unsigned short a7
[] = {
447 /* a8 is contiguous from a8a1 to a8c0 */
448 static unsigned short a8
[] = {
483 /* no conversion a9 to af */
485 /* b0a1 to cfd3 is contiguous except for illegal sequences with 0xfe */
486 static unsigned short b02cf
[] = {
3454 /* d0a1 to f4a6 is contiguous */
3456 static unsigned short d02f4
[] = {
6849 /* f5 to fe is non-existent */