Return to emoji2uni.h CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / mbstring / libmbfl / filters |
1.1 misho 1: static const int mb_tbl_code2uni_docomo1_min = 0x28c2; 2: static const int mb_tbl_code2uni_docomo1_max = 0x29db; 3: 4: static const unsigned short mb_tbl_code2uni_docomo1[] = { // 0x28c2 - 0x29db 5: 0x2600, 0x2601, 0x2614, 0x26c4, 6: 0x26a1, 0xf300, 0xf301, 0xf302, 7: 0x2648, 0x2649, 0x264a, 0x264b, 8: 0x264c, 0x264d, 0x264e, 0x264f, 9: 0x2650, 0x2651, 0x2652, 0x2653, 10: 0xf3bd, 0x26be, 0x26f3, 0xf3be, 11: 0x26bd, 0xf3bf, 0xf3c0, 0xf3c1, 12: 0xf4df, 0xf683, 0x24c2, 0xf684, 13: 0xf697, 0xf699, 0xf68c, 0xf6a2, 14: 0x2708, 0xf3e0, 0xf3e2, 0xf3e3, 15: 0xf3e5, 0xf3e6, 0xf3e7, 0xf3e8, 16: 0xf3ea, 0x26fd, 0xf17f, 0xf6a5, 17: 0xf6bb, 0xf374, 0x2615, 0xf378, 18: 0xf37a, 0xf354, 0xf460, 0x2702, 19: 0xf3a4, 0xf3a5, 0x2197, 0xf3a0, 20: 0xf3a7, 0xf3a8, 0xf3a9, 0xf3aa, 21: 0xf3ab, 0xf6ac, 0xf6ad, 0xf4f7, 22: 0xf45c, 0xf4d6, 0xf380, 0xf381, 23: 0xf382, 0x260e, 0xf4f1, 0xf4dd, 24: 0xf4fa, 0xf3ae, 0xf4bf, 0x2665, 25: 0x2660, 0x2666, 0x2663, 0xf440, 26: 0xf442, 0x270a, 0x270c, 0x270b, 27: 0x2198, 0x2196, 0xf463, 0xf45f, 28: 0xf453, 0x267f, 0xf311, 0xf314, 29: 0xf313, 0xf319, 0xf315, 0xf436, 30: 0xf431, 0x26f5, 0xf384, 0x2199, 31: 0xEE16, 0xEE17, 0xEE18, 0xEE19, 32: 0xEE1A, 0xEE1B, 0xf3ac, 0xf45d, 33: 0x2712, 0xEE1C, 0xEE1D, 0xf464, 34: 0xf4ba, 0xf303, 0xEE1E, 0xEE1F, 35: 0xEE20, 0xf51c, 0xf51b, 0xf51a, 36: 0x23f0, 0xEE21, 0xEE22, 0xEE23, 37: 0xEE24, 0xEE25, 0xEE26, 0xEE27, 38: 0xEE28, 0xEE29, 0xEE2A, 0xEE2B, 39: 0xEE2C, 0xEE2D, 0xEE2E, 0xEE2F, 40: 0xEE30, 0xEE31, 0xEE32, 0xEE33, 41: 0xf4f2, 0xf4e9, 0xf4e0, 0xEE10, 42: 0xEE11, 0x2709, 0xEE12, 0xEE13, 43: 0xf4b4, 0xf193, 0xf194, 0xf511, 44: 0x21a9, 0xf191, 0xf50d, 0xf195, 45: 0xf6a9, 0x27bf, 0x0023, 0xE82D, 46: 0x0031, 0x0032, 0x0033, 0x0034, 47: 0x0035, 0x0036, 0x0037, 0x0038, 48: 0x0039, 0x0030, 0x2764, 0xf493, 49: 0xf494, 0xf495, 0xf603, 0xf620, 50: 0xf61e, 0xf616, 0xf635, 0x2934, 51: 0xf3b5, 0x2668, 0xf4a0, 0xf48b, 52: 0x2728, 0xf4a1, 0xf4a2, 0xf44a, 53: 0xf4a3, 0xf3b6, 0x2935, 0xf4a4, 54: 0x2757, 0x2049, 0x203c, 0xf4a5, 55: 0xf4a6, 0xf4a7, 0xf4a8, 0x3030, 56: 0x27b0, 0xf197, 0xEE14, 0xEE15, 57: 0xf455, 0xf45b, 0xf484, 0xf456, 58: 0xf3c2, 0xf514, 0xf6aa, 0xf4b0, 59: 0xf4bb, 0xf48c, 0xf527, 0x270f, 60: 0xf451, 0xf48d, 0x23f3, 0xf6b2, 61: 0xf375, 0x231a, 0xf614, 0xf60c, 62: 0xf605, 0xf613, 0xf621, 0xf612, 63: 0xf60d, 0xf44d, 0xf61c, 0xf609, 64: 0xf606, 0xf623, 0xf60f, 0xf62d, 65: 0xf622, 0xf196, 0xf4ce, 0x00a9, 66: 0x2122, 0xf3c3, 0x3299, 0x267b, 67: 0x00ae, 0x26a0, 0xf232, 0xf233, 68: 0xf234, 0xf235, 0x2194, 0x2195, 69: 0xf3eb, 0xf30a, 0xf5fb, 0xf340, 70: 0xf352, 0xf337, 0xf34c, 0xf34e, 71: 0xf331, 0xf341, 0xf338, 0xf359, 72: 0xf370, 0xf376, 0xf35c, 0xf35e, 73: 0xf40c, 0xf424, 0xf427, 0xf41f, 74: 0xf60b, 0xf601, 0xf434, 0xf437, 75: 0xf377, 0xf631, }; 76: static const int mb_tbl_code2uni_kddi1_min = 0x24b8; 77: static const int mb_tbl_code2uni_kddi1_max = 0x25c6; 78: 79: static const unsigned short mb_tbl_code2uni_kddi1[] = { // 0x24b8 - 0x25c6 80: 0xf342, 0xf4bc, 0x26f2, 0x26fa, 81: 0xf004, 0xf19a, 0xf3c6, 0xf422, 82: 0xf1ea, 0xf1f7, 0xf6a7, 0xf6c0, 83: 0xf38c, 0xf306, 0xf423, 0xf4b9, 84: 0xf46e, 0xf3e3, 0xf3e5, 0xf3eb, 85: 0xf3e8, 0xf6a2, 0xf51e, 0xf4f6, 86: 0xf192, 0xf239, 0xf202, 0xf194, 87: 0xf235, 0xf233, 0xf22f, 0xf23a, 88: 0xf446, 0xf447, 0xf52e, 0xf4f3, 89: 0xf4f4, 0xf4dd, 0xf454, 0xf33a, 90: 0xf490, 0xf335, 0xf376, 0xf37b, 91: 0x3297, 0xf48a, 0xf388, 0xf389, 92: 0xEE42, 0xf452, 0xf462, 0xf485, 93: 0xf487, 0xf488, 0xf458, 0xf459, 94: 0x2665, 0xf496, 0xf499, 0xf49a, 95: 0xf49b, 0xf49c, 0x2728, 0xf3bf, 96: 0x2b55, 0xf375, 0xf35e, 0xf366, 97: 0xf35f, 0xf361, 0xf358, 0xf35a, 98: 0xf35d, 0xf35b, 0xf362, 0xf363, 99: 0xf34e, 0xf34a, 0xf345, 0xf346, 100: 0xf371, 0xf372, 0xf60f, 0xf614, 101: 0xf624, 0xf623, 0xf616, 0xf62a, 102: 0xf60c, 0xf628, 0xf637, 0xf633, 103: 0xf612, 0xf632, 0xf630, 0xf3bc, 104: 0xf60a, 0xf61a, 0xf618, 0xf443, 105: 0xf444, 0xf64f, 0xf44f, 0xf44c, 106: 0xf44e, 0xf44b, 0xf645, 0xf646, 107: 0xf647, 0xf491, 0xf46f, 0xf3ba, 108: 0xf3b1, 0xf3ca, 0xf692, 0xf691, 109: 0xf693, 0xf3a2, 0xf38d, 0xf38e, 110: 0xf393, 0xf392, 0xf38f, 0xf302, 111: 0xf470, 0xf367, 0xf387, 0xf41a, 112: 0xf390, 0xf383, 0xf391, 0xf385, 113: 0xf303, 0xf308, 0xf3e9, 0xf305, 114: 0xf3a9, 0xf3ec, 0xf3ef, 0xf3f0, 115: 0xf3ed, 0xf1eb, 0xf1e9, 0xf1ee, 116: 0xf1ec, 0xf1e8, 0xf1f0, 0xf471, 117: 0xf472, 0xf473, 0xf474, 0xf475, 118: 0xf476, 0xf477, 0xf478, 0xf42c, 119: 0xf483, 0xf420, 0xf41b, 0xf418, 120: 0xf428, 0xf42e, 0xf40d, 0xf414, 121: 0xf417, 0xf42b, 0xf170, 0xf171, 122: 0xf17e, 0xf18e, 0xf463, 0xf45f, 123: 0xf6a9, 0x2934, 0x2935, 0x2049, 124: 0x203c, 0x27b0, 0xf348, 0xf34d, 125: 0xf347, 0xf34c, 0xf33d, 0xf344, 126: 0xf330, 0xf351, 0xf360, 0xf355, 127: 0xf357, 0xf38b, 0xf379, 0xf432, 128: 0xf3b9, 0xf3c4, 0xf3a3, 0xf3b3, 129: 0xf479, 0xf47a, 0xf43c, 0xf445, 130: 0xf43d, 0xf33c, 0xf368, 0xf369, 131: 0xf36a, 0xf36b, 0xf36c, 0xf36d, 132: 0xf648, 0xf64a, 0xf649, 0xf30b, 133: 0xf49d, 0xf524, 0xf36e, 0xf41d, 134: 0xf41e, 0xf36f, 0xf34f, 0xf4b8, 135: 0xf4ab, 0xf621, 0xf63e, 0xf30c, 136: 0xf63d, 0xf63a, 0xf4e9, 0xf639, 137: 0xf602, 0xf63b, 0xf640, 0xf629, 138: 0xf63f, 0xf622, 0xf63c, 0xf457, 139: 0xf5ff, 0xf689, 0xf3b4, 0xf0cf, 140: 0xf364, 0xf4e7, 0xf6b6, 0xf6a8, 141: 0xEE43, 0xf493, 0xf425, 0xf456, 142: 0xf48c, 0x267b, 0x2194, 0x2195, 143: 0xf30a, 0xf331, 0xf40c, 0xf638, 144: 0xf601, 0xEE44, 0xf33f, 0x270a, 145: 0x0023, 0xf64b, 0xf64c, 0xf64d, 146: 0xf64e, 0xEE45, 0xEE46, 0xEE47, 147: 0xEE48, 0xEE49, 0xEE4A}; 148: static const int mb_tbl_code2uni_kddi2_min = 0x26ec; 149: static const int mb_tbl_code2uni_kddi2_max = 0x2863; 150: 151: static const unsigned short mb_tbl_code2uni_kddi2[] = { // 0x26ec - 0x2863 152: 0xf320, 0xf300, 0xf6a5, 0xf3c3, 153: 0x2747, 0xf3a1, 0xf3b0, 0xf38a, 154: 0xf433, 0xf603, 0xf620, 0xf62d, 155: 0xf62b, 0xf4a4, 0xf4a1, 0xf494, 156: 0xf495, 0x2734, 0xf4a3, 0xf525, 157: 0x23f3, 0xf6ac, 0xf6ad, 0x267f, 158: 0xf530, 0x26a0, 0x2757, 0x2753, 159: 0x26d4, 0x26c4, 0xf319, 0x26a1, 160: 0x2600, 0xf31b, 0x2744, 0x2b50, 161: 0x2614, 0x2601, 0x26c5, 0x2648, 162: 0x2649, 0x264a, 0x264b, 0x264c, 163: 0x264d, 0x264e, 0x264f, 0x2650, 164: 0x2651, 0x2652, 0x2653, 0x26ce, 165: 0xf45c, 0xf4d4, 0xf3ab, 0xf4d6, 166: 0xf4ce, 0x270f, 0xf4d0, 0xf3e7, 167: 0xf3ea, 0xf6bb, 0xf17f, 0xf68f, 168: 0xf4e1, 0x2693, 0xf3e6, 0xf3e0, 169: 0xf374, 0xf3e2, 0xf6b2, 0xf68c, 170: 0xf685, 0xf697, 0xf69a, 0x2708, 171: 0x26f5, 0xf683, 0x26bd, 0xf3be, 172: 0xf3c2, 0xf3c1, 0x26be, 0xf3c8, 173: 0x2668, 0xf3ee, 0xf3ac, 0xf309, 174: 0xf5fc, 0xf377, 0xf378, 0xf37a, 175: 0xf356, 0xf3af, 0xf3ae, 0xf4b0, 176: 0xf3b2, 0xf384, 0xf338, 0xf47b, 177: 0xf1ef, 0xf349, 0xf341, 0xf381, 178: 0xf370, 0xf373, 0xf352, 0xf421, 179: 0xf353, 0xf359, 0xf354, 0xf430, 180: 0xf434, 0xf435, 0xf438, 0xf431, 181: 0xf427, 0xf41c, 0xf437, 0xf429, 182: 0xf424, 0xf436, 0xf334, 0xf33b, 183: 0xf337, 0xf4a2, 0xf4a7, 0xf61c, 184: 0xf198, 0xf4aa, 0xf498, 0xf48b, 185: 0xf47e, 0xf365, 0xf43e, 0xf47f, 186: 0xf4ae, 0x3299, 0xf4af, 0xf44a, 187: 0xf4a8, 0xf4a9, 0x261d, 0xf250, 188: 0xf480, 0xf44d, 0xf469, 0x263a, 189: 0xf468, 0xf4ac, 0xf453, 0xf448, 190: 0xf449, 0xf46a, 0xf4fa, 0xf3a4, 191: 0xf45b, 0xf3b6, 0xf3b8, 0xf3bb, 192: 0xf3a7, 0xf484, 0xf52b, 0xf486, 193: 0xf4bf, 0xf45a, 0xf47d, 0xf199, 194: 0xf489, 0xf50a, 0xf514, 0xf340, 195: 0xf48d, 0xf4f7, 0x2702, 0xf3a5, 196: 0xf50d, 0xf511, 0xf460, 0xf4ea, 197: 0xf512, 0xf4db, 0xf4de, 0xf4e6, 198: 0xf4e0, 0x2709, 0x0031, 0x0032, 199: 0x0033, 0x0034, 0x0035, 0x0036, 200: 0x0037, 0x0038, 0x0039, 0xf51f, 201: 0xE82D, 0x25c0, 0x25b6, 0x23ea, 202: 0x23e9, 0x25ab, 0x25aa, 0x2139, 203: 0x25fd, 0x25fe, 0xf538, 0xf539, 204: 0x25fb, 0x25fc, 0x26aa, 0x26ab, 205: 0x2795, 0x2796, 0x2733, 0x2b06, 206: 0x2b07, 0xf6ab, 0xf53d, 0xf53c, 207: 0x23ec, 0x23eb, 0xf536, 0xf537, 208: 0x2b1c, 0x2b1b, 0xf534, 0xf535, 209: 0x2196, 0x2198, 0x2122, 0x2716, 210: 0x274c, 0x274e, 0x27a1, 0x2b05, 211: 0x2797, 0x2197, 0x2199, 0x2714, 212: 0x00a9, 0x00ae, 0xf53a, 0xf53b, 213: 0x21aa, 0x21a9, 0x2705, 0xf4dc, 214: 0xf4cd, 0xf4c3, 0xf4be, 0xf4c5, 215: 0xf4cb, 0xf4d7, 0xf4d8, 0xf4d9, 216: 0xf4d5, 0xf4c4, 0xf4c6, 0xf4d3, 217: 0xf4c7, 0xf4cc, 0xf4d2, 0xf4da, 218: 0xf4cf, 0x26fd, 0xf5fe, 0xf1fa, 219: 0xf4ca, 0xf4c8, 0xf4c9, 0xEE40, 220: 0xf193, 0xf4b2, 0x231a, 0x231b, 221: 0xf4b3, 0xf4b4, 0xf4f9, 0xf52a, 222: 0xf4fc, 0xf529, 0xf4bd, 0xf526, 223: 0xf50b, 0xf4b5, 0xE83C, 0xf527, 224: 0xf4f1, 0xf50c, 0xf517, 0xf4f0, 225: 0x2003, 0x2002, 0x2005, 0xf4c1, 226: 0xf4c2, 0xf4e8, 0xf4e4, 0xf4e5, 227: 0x23f0, 0x2764, 0x260e, 0x2615, 228: 0xf301, 0x26f3, 0xf3c0, 0xf4df, 229: 0xf3a8, 0xf3ad, 0xf3aa, 0xf380, 230: 0xf382, 0x2660, 0x2666, 0x2663, 231: 0xf440, 0xf442, 0x270c, 0x270b, 232: 0xf311, 0xf314, 0xf313, 0xf191, 233: 0x0030, 0xf197, 0xf635, 0xf49e, 234: 0xf4a5, 0xf4a6, 0xEE41, 0xf30f, 235: 0xf35c, 0xEB89, 0xf510, 0xf520, 236: 0xf521, 0xf522, 0xf523, 0xf251, 237: 0x2611, 0x2712, 0xf518, 0xf50e, 238: 0xf519, 0xf516, 0xf4f2, 0xf3e1, 239: 0xf4eb, 0xf4d1, 0xf50f, 0xf503, 240: 0xf195, 0xf455, 0xf45e, 0xf4bb, 241: 0xf4fb, 0xf339, 0x26ea, 0xf687, 242: 0xf5fb, 0xf3b5, 0xf47c, 0xf42f, 243: 0xf43b, 0xf42d, 0xf609, 0xf60d, 244: 0xf631, 0xf613, 0xf419, 0xf680, 245: 0xf451, 0xf48f, 0xf528, 0xf386, 246: }; 247: static const int mb_tbl_code2uni_sb1_min = 0x27a9; 248: static const int mb_tbl_code2uni_sb1_max = 0x2861; 249: 250: static const unsigned short mb_tbl_code2uni_sb1[] = { // 0x27a9 - 0x2861 251: 0xf4eb, 0xf4ee, 0xf4e9, 0xf4f2, 252: 0xf61c, 0xf60d, 0xf631, 0xf613, 253: 0xf435, 0xf419, 0xf437, 0xf47d, 254: 0xf680, 0xf451, 0xf4a1, 0xf340, 255: 0xf48f, 0xf381, 0xf52b, 0xf50d, 256: 0xf3c3, 0xf528, 0xf386, 0xf341, 257: 0xf342, 0xf47f, 0xf47b, 0xf480, 258: 0xf525, 0xf4bc, 0xf4ba, 0xf354, 259: 0x26f2, 0x26fa, 0x2668, 0xf3a1, 260: 0xf3ab, 0xf4bf, 0xf4c0, 0xf4fb, 261: 0xf4fc, 0xf4fa, 0xf47e, 0x303d, 262: 0xf004, 0xf19a, 0xf4b0, 0xf3af, 263: 0xf3c6, 0xf3c1, 0xf3b0, 0xf40e, 264: 0xf6a4, 0xf6b2, 0xf6a7, 0xf6b9, 265: 0xf6ba, 0xf6bc, 0xf489, 0xf4a4, 266: 0x26a1, 0xf460, 0xf6c0, 0xf6bd, 267: 0xf50a, 0xf4e2, 0xf38c, 0xf512, 268: 0xf513, 0xf306, 0xf373, 0xf4d6, 269: 0xf4b1, 0xf4b9, 0xf4e1, 0xf4aa, 270: 0xf3e6, 0xf6a5, 0xf17f, 0xf68f, 271: 0xf6bb, 0xf46e, 0xf3e3, 0xf3e7, 272: 0xf3e5, 0xf3ea, 0xf3eb, 0xf3e8, 273: 0xf68c, 0xf695, 0x0000, 0x0000, 274: 0x0000, 0x0000, 0x0000, 0xf6b6, 275: 0xf6a2, 0xf201, 0xf49f, 0x2734, 276: 0x2733, 0xf51e, 0xf6ad, 0xf530, 277: 0x267f, 0xf4f6, 0x2665, 0x2666, 278: 0x2660, 0x2663, 0x0023, 0x27bf, 279: 0xf195, 0xf199, 0xf192, 0xf236, 280: 0xf21a, 0xf237, 0xf238, 0xf534, 281: 0xf532, 0xf533, 0x0031, 0x0032, 282: 0x0033, 0x0034, 0x0035, 0x0036, 283: 0x0037, 0x0038, 0x0039, 0x0030, 284: 0xf250, 0xf239, 0xf202, 0xf194, 285: 0xf235, 0xf233, 0xf22f, 0xf23a, 286: 0xf446, 0xf447, 0xf448, 0xf449, 287: 0x2b06, 0x2b07, 0x27a1, 0x2b05, 288: 0x2197, 0x2196, 0x2198, 0x2199, 289: 0x25b6, 0x25c0, 0x23e9, 0x23ea, 290: 0xf52f, 0x2648, 0x2649, 0x264a, 291: 0x264b, 0x264c, 0x264d, 0x264e, 292: 0x264f, 0x2650, 0x2651, 0x2652, 293: 0x2653, 0x26ce, 0xf51d, 0xf197, 294: 0x00a9, 0x00ae, 0xf4f3, 0xf4f4, 295: 0x26a0, 0xf481, 0xEE77, 0xEE78, 296: 0xEE79, 0xEE7A, 0xEE7B, 0xEE7C, 297: 0xEE7D}; 298: 299: static const int mb_tbl_code2uni_sb2_min = 0x2921; 300: static const int mb_tbl_code2uni_sb2_max = 0x29cc; 301: 302: static const unsigned short mb_tbl_code2uni_sb2[] = { // 0x2921 - 0x29cc 303: 0xf466, 0xf467, 0xf48b, 0xf468, 304: 0xf469, 0xf455, 0xf45f, 0xf4f7, 305: 0x260e, 0xf4f1, 0xf4e0, 0xf4bb, 306: 0xf44a, 0xf44d, 0x261d, 0x270a, 307: 0x270c, 0x270b, 0xf3bf, 0x26f3, 308: 0xf3be, 0x26be, 0xf3c4, 0x26bd, 309: 0xf41f, 0xf434, 0xf697, 0x26f5, 310: 0x2708, 0xf683, 0xf685, 0x2753, 311: 0x2757, 0x2764, 0xf494, 0xf550, 312: 0xf551, 0xf552, 0xf553, 0xf554, 313: 0xf555, 0xf556, 0xf557, 0xf558, 314: 0xf559, 0xf55a, 0xf55b, 0xf338, 315: 0xf531, 0xf339, 0xf384, 0xf48d, 316: 0xf48e, 0xf3e0, 0x26ea, 0xf3e2, 317: 0xf689, 0x26fd, 0xf5fb, 0xf3a4, 318: 0xf3a5, 0xf3b5, 0xf511, 0xf3b7, 319: 0xf3b8, 0xf3ba, 0xf374, 0xf378, 320: 0x2615, 0xf370, 0xf37a, 0x26c4, 321: 0x2601, 0x2600, 0x2614, 0xf319, 322: 0xf304, 0xf47c, 0xf431, 0xf42f, 323: 0xf43b, 0xf436, 0xf42d, 0xf433, 324: 0xf427, 0xf60a, 0xf603, 0xf61e, 325: 0xf620, 0xf4a9, 0x0000, 0x0000, 326: 0x0000, 0x0000, 0x0000, 0xf4dd, 327: 0xf454, 0xf33a, 0xf337, 0xf33b, 328: 0xf490, 0xf334, 0xf335, 0xf6be, 329: 0xf3a7, 0xf376, 0xf37b, 0x3297, 330: 0xf6ac, 0xf48a, 0xf388, 0xf4a3, 331: 0xf389, 0x2702, 0xf380, 0x3299, 332: 0xf4bd, 0xf4e3, 0xf452, 0xf457, 333: 0xf461, 0xf462, 0xf484, 0xf485, 334: 0xf486, 0xf487, 0xf488, 0xf458, 335: 0xf459, 0xf45c, 0xf3ac, 0xf514, 336: 0xf3b6, 0xf493, 0xf497, 0xf498, 337: 0xf499, 0xf49a, 0xf49b, 0xf49c, 338: 0x2728, 0x2b50, 0xf4a8, 0xf4a6, 339: 0x2b55, 0x274c, 0xf4a2, 0xf31f, 340: 0x2754, 0x2755, 0xf375, 0xf35e, 341: 0xf366, 0xf35f, 0xf361, 0xf358, 342: 0xf35a, 0xf35d, 0xf35c, 0xf35b, 343: 0xf359, 0xf362, 0xf363, 0xf34e, 344: 0xf34a, 0xf353, 0xf349, 0xf345, 345: 0xf346, 0xf382, 0xf371, 0xf372, 346: }; 347: static const int mb_tbl_code2uni_sb3_min = 0x2a99; 348: static const int mb_tbl_code2uni_sb3_max = 0x2b35; 349: 350: static const unsigned short mb_tbl_code2uni_sb3[] = { // 0x2a99 - 0x2b35 351: 0xf625, 0xf60f, 0xf614, 0xf601, 352: 0xf609, 0xf623, 0xf616, 0xf62a, 353: 0xf61d, 0xf60c, 0xf628, 0xf637, 354: 0xf633, 0xf612, 0xf630, 0xf632, 355: 0xf62d, 0xf602, 0xf622, 0x263a, 356: 0xf604, 0xf621, 0xf61a, 0xf618, 357: 0xf440, 0xf443, 0xf442, 0xf444, 358: 0xf64f, 0xf44b, 0xf44f, 0xf44c, 359: 0xf44e, 0xf450, 0xf645, 0xf646, 360: 0xf491, 0xf647, 0xf64c, 0xf46b, 361: 0xf46f, 0xf3c0, 0xf3c8, 0xf3b1, 362: 0xf3ca, 0xf699, 0xf69a, 0xf692, 363: 0xf691, 0xf693, 0xf3a2, 0xf687, 364: 0xf684, 0xf38d, 0xf49d, 0xf38e, 365: 0xf393, 0xf392, 0xf38f, 0xf302, 366: 0xf492, 0xf30a, 0xf367, 0xf387, 367: 0xf41a, 0xf390, 0xf300, 0xf33e, 368: 0xf383, 0xf391, 0xf343, 0xf385, 369: 0xf305, 0xf307, 0xf303, 0xf308, 370: 0x0000, 0x0000, 0x0000, 0x0000, 371: 0x0000, 0x0000, 0x0000, 0x0000, 372: 0x0000, 0x0000, 0x0000, 0x0000, 373: 0x0000, 0x0000, 0x0000, 0x0000, 374: 0x0000, 0x0000, 0x0000, 0xf3e9, 375: 0xf3a8, 0xf3a9, 0xf3ec, 0xf3ef, 376: 0xf3f0, 0xf3a6, 0xf3ed, 0xf5fc, 377: 0xE4C5, 0xf1ef, 0xf1fa, 0xf1eb, 378: 0xf1e9, 0xf1ee, 0xf1ec, 0xf1ea, 379: 0xf1f7, 0xf1e8, 0xf1f0, 0xf471, 380: 0xf472, 0xf473, 0xf474, 0xf475, 381: 0xf476, 0xf477, 0xf478, 0xf5fd, 382: 0xf482, 0xf483, 0xf42c, 0xf426, 383: 0xf420, 0xf424, 0xf439, 0xf41b, 384: 0xf418, 0xf428, 0xf412, 0xf411, 385: 0xf43a, 0xf42e, 0xf430, 0xf40d, 386: 0xf414, 0xf417, 0xf42b, 0xf438, 387: 0xf170, 0xf171, 0xf18e, 0xf17e, 388: 0xf463, 0x2122, 0xEE70, 0xEE71, 389: 0xEE72, 0xEE73, 0xEE74, 0xEE75, 390: 0xEE76}; 391: 392: 393: 394: static const int mb_tbl_uni_docomo2code1_min = 0x0023; 395: static const int mb_tbl_uni_docomo2code1_max = 0x00ae; 396: 397: static const unsigned short mb_tbl_uni_docomo2code1_key[] = { // 0x0023 - 0x00ae 398: 0x0023, 0x0030, 0x0031, 0x0032, 399: 0x0033, 0x0034, 0x0035, 0x0036, 400: 0x0037, 0x0038, 0x0039, 0x00a9, 401: 0x00ae, }; 402: 403: static const unsigned short mb_tbl_uni_docomo2code1_value[] = { // 0x0023 - 0x00ae 404: 0x2964, 0x296f, 0x2966, 0x2967, 405: 0x2968, 0x2969, 0x296a, 0x296b, 406: 0x296c, 0x296d, 0x296e, 0x29b5, 407: 0x29ba, }; 408: 409: static const int mb_tbl_uni_docomo2code1_len = sizeof(mb_tbl_uni_docomo2code1_key)/sizeof(unsigned short); 410: 411: static const int mb_tbl_uni_docomo2code2_min = 0x203c; 412: static const int mb_tbl_uni_docomo2code2_max = 0x3299; 413: 414: static const unsigned short mb_tbl_uni_docomo2code2_key[] = { // 0x203c - 0x3299 415: 0x203c, 0x2049, 0x2122, 0x2194, 416: 0x2195, 0x2196, 0x2197, 0x2198, 417: 0x2199, 0x21a9, 0x231a, 0x23f0, 418: 0x23f3, 0x24c2, 0x2600, 0x2601, 419: 0x260e, 0x2614, 0x2615, 0x2648, 420: 0x2649, 0x264a, 0x264b, 0x264c, 421: 0x264d, 0x264e, 0x264f, 0x2650, 422: 0x2651, 0x2652, 0x2653, 0x2660, 423: 0x2663, 0x2665, 0x2666, 0x2668, 424: 0x267b, 0x267f, 0x26a0, 0x26a1, 425: 0x26bd, 0x26be, 0x26c4, 0x26f3, 426: 0x26f5, 0x26fd, 0x2702, 0x2708, 427: 0x2709, 0x270a, 0x270b, 0x270c, 428: 0x270f, 0x2712, 0x2728, 0x2757, 429: 0x2764, 0x27b0, 0x27bf, 0x2934, 430: 0x2935, 0x3030, 0x3299, }; 431: 432: static const unsigned short mb_tbl_uni_docomo2code2_value[] = { // 0x203c - 0x3299 433: 0x2988, 0x2987, 0x29b6, 0x29c0, 434: 0x29c1, 0x291b, 0x28fc, 0x291a, 435: 0x2929, 0x295e, 0x29a3, 0x293e, 436: 0x29a0, 0x28e0, 0x28c2, 0x28c3, 437: 0x290b, 0x28c4, 0x28f4, 0x28ca, 438: 0x28cb, 0x28cc, 0x28cd, 0x28ce, 439: 0x28cf, 0x28d0, 0x28d1, 0x28d2, 440: 0x28d3, 0x28d4, 0x28d5, 0x2912, 441: 0x2914, 0x2911, 0x2913, 0x297b, 442: 0x29b9, 0x291f, 0x29bb, 0x28c6, 443: 0x28da, 0x28d7, 0x28c5, 0x28d8, 444: 0x2927, 0x28ef, 0x28f9, 0x28e6, 445: 0x2957, 0x2917, 0x2919, 0x2918, 446: 0x299d, 0x2932, 0x297e, 0x2986, 447: 0x2970, 0x298e, 0x2963, 0x2979, 448: 0x2984, 0x298d, 0x29b8, }; 449: 450: static const int mb_tbl_uni_docomo2code2_len = sizeof(mb_tbl_uni_docomo2code2_key)/sizeof(unsigned short); 451: 452: static const int mb_tbl_uni_docomo2code3_min = 0x1f17f; 453: static const int mb_tbl_uni_docomo2code3_max = 0x1f6bb; 454: 455: static const unsigned short mb_tbl_uni_docomo2code3_key[] = { // 0x1f17f - 0x1f6bb 456: 0xf17f, 0xf191, 0xf193, 0xf194, 457: 0xf195, 0xf196, 0xf197, 0xf232, 458: 0xf233, 0xf234, 0xf235, 0xf300, 459: 0xf301, 0xf302, 0xf303, 0xf30a, 460: 0xf311, 0xf313, 0xf314, 0xf315, 461: 0xf319, 0xf331, 0xf337, 0xf338, 462: 0xf340, 0xf341, 0xf34c, 0xf34e, 463: 0xf352, 0xf354, 0xf359, 0xf35c, 464: 0xf35e, 0xf370, 0xf374, 0xf375, 465: 0xf376, 0xf377, 0xf378, 0xf37a, 466: 0xf380, 0xf381, 0xf382, 0xf384, 467: 0xf3a0, 0xf3a4, 0xf3a5, 0xf3a7, 468: 0xf3a8, 0xf3a9, 0xf3aa, 0xf3ab, 469: 0xf3ac, 0xf3ae, 0xf3b5, 0xf3b6, 470: 0xf3bd, 0xf3be, 0xf3bf, 0xf3c0, 471: 0xf3c1, 0xf3c2, 0xf3c3, 0xf3e0, 472: 0xf3e2, 0xf3e3, 0xf3e5, 0xf3e6, 473: 0xf3e7, 0xf3e8, 0xf3ea, 0xf3eb, 474: 0xf40c, 0xf41f, 0xf424, 0xf427, 475: 0xf431, 0xf434, 0xf436, 0xf437, 476: 0xf440, 0xf442, 0xf44a, 0xf44d, 477: 0xf451, 0xf453, 0xf455, 0xf456, 478: 0xf45b, 0xf45c, 0xf45d, 0xf45f, 479: 0xf460, 0xf463, 0xf464, 0xf484, 480: 0xf48b, 0xf48c, 0xf48d, 0xf493, 481: 0xf494, 0xf495, 0xf4a0, 0xf4a1, 482: 0xf4a2, 0xf4a3, 0xf4a4, 0xf4a5, 483: 0xf4a6, 0xf4a7, 0xf4a8, 0xf4b0, 484: 0xf4b4, 0xf4ba, 0xf4bb, 0xf4bf, 485: 0xf4ce, 0xf4d6, 0xf4dd, 0xf4df, 486: 0xf4e0, 0xf4e9, 0xf4f1, 0xf4f2, 487: 0xf4f7, 0xf4fa, 0xf50d, 0xf511, 488: 0xf514, 0xf51a, 0xf51b, 0xf51c, 489: 0xf527, 0xf5fb, 0xf601, 0xf603, 490: 0xf605, 0xf606, 0xf609, 0xf60b, 491: 0xf60c, 0xf60d, 0xf60f, 0xf612, 492: 0xf613, 0xf614, 0xf616, 0xf61c, 493: 0xf61e, 0xf620, 0xf621, 0xf622, 494: 0xf623, 0xf62d, 0xf631, 0xf635, 495: 0xf683, 0xf684, 0xf68c, 0xf697, 496: 0xf699, 0xf6a2, 0xf6a5, 0xf6a9, 497: 0xf6aa, 0xf6ac, 0xf6ad, 0xf6b2, 498: 0xf6bb, }; 499: 500: static const unsigned short mb_tbl_uni_docomo2code3_value[] = { // 0x1f17f - 0x1f6bb 501: 0x28f0, 0x295f, 0x295b, 0x295c, 502: 0x2961, 0x29b3, 0x298f, 0x29bc, 503: 0x29bd, 0x29be, 0x29bf, 0x28c7, 504: 0x28c8, 0x28c9, 0x2937, 0x29c3, 505: 0x2920, 0x2922, 0x2921, 0x2924, 506: 0x2923, 0x29ca, 0x29c7, 0x29cc, 507: 0x29c5, 0x29cb, 0x29c8, 0x29c9, 508: 0x29c6, 0x28f7, 0x29cd, 0x29d0, 509: 0x29d1, 0x29ce, 0x28f3, 0x29a2, 510: 0x29cf, 0x29da, 0x28f5, 0x28f6, 511: 0x2908, 0x2909, 0x290a, 0x2928, 512: 0x28fd, 0x28fa, 0x28fb, 0x28fe, 513: 0x28ff, 0x2900, 0x2901, 0x2902, 514: 0x2930, 0x290f, 0x297a, 0x2983, 515: 0x28d6, 0x28d9, 0x28db, 0x28dc, 516: 0x28dd, 0x2996, 0x29b7, 0x28e7, 517: 0x28e8, 0x28e9, 0x28ea, 0x28eb, 518: 0x28ec, 0x28ed, 0x28ee, 0x29c2, 519: 0x29d2, 0x29d5, 0x29d3, 0x29d4, 520: 0x2926, 0x29d8, 0x2925, 0x29d9, 521: 0x2915, 0x2916, 0x2981, 0x29ab, 522: 0x299e, 0x291e, 0x2992, 0x2995, 523: 0x2993, 0x2906, 0x2931, 0x291d, 524: 0x28f8, 0x291c, 0x2935, 0x2994, 525: 0x297d, 0x299b, 0x299f, 0x2971, 526: 0x2972, 0x2973, 0x297c, 0x297f, 527: 0x2980, 0x2982, 0x2985, 0x2989, 528: 0x298a, 0x298b, 0x298c, 0x2999, 529: 0x295a, 0x2936, 0x299a, 0x2910, 530: 0x29b4, 0x2907, 0x290d, 0x28de, 531: 0x2954, 0x2953, 0x290c, 0x2952, 532: 0x2905, 0x290e, 0x2960, 0x295d, 533: 0x2997, 0x293d, 0x293c, 0x293b, 534: 0x299c, 0x29c4, 0x29d7, 0x2974, 535: 0x29a6, 0x29ae, 0x29ad, 0x29d6, 536: 0x29a5, 0x29aa, 0x29b0, 0x29a9, 537: 0x29a7, 0x29a4, 0x2977, 0x29ac, 538: 0x2976, 0x2975, 0x29a8, 0x29b2, 539: 0x29af, 0x29b1, 0x29db, 0x2978, 540: 0x28df, 0x28e1, 0x28e4, 0x28e2, 541: 0x28e3, 0x28e5, 0x28f1, 0x2962, 542: 0x2998, 0x2903, 0x2904, 0x29a1, 543: 0x28f2, }; 544: 545: static const int mb_tbl_uni_docomo2code3_len = sizeof(mb_tbl_uni_docomo2code3_key)/sizeof(unsigned short); 546: 547: static const int mb_tbl_uni_kddi2code1_min = 0x0023; 548: static const int mb_tbl_uni_kddi2code1_max = 0x00ae; 549: 550: static const unsigned short mb_tbl_uni_kddi2code1_key[] = { // 0x0023 - 0x00ae 551: 0x0023, 0x0030, 0x0031, 0x0032, 552: 0x0033, 0x0034, 0x0035, 0x0036, 553: 0x0037, 0x0038, 0x0039, 0x00a9, 554: 0x00ae, }; 555: 556: static const unsigned short mb_tbl_uni_kddi2code1_value[] = { // 0x0023 - 0x00ae 557: 0x25bc, 0x2830, 0x27a6, 0x27a7, 558: 0x27a8, 0x27a9, 0x27aa, 0x27ab, 559: 0x27ac, 0x27ad, 0x27ae, 0x27dc, 560: 0x27dd, }; 561: 562: static const int mb_tbl_uni_kddi2code1_len = sizeof(mb_tbl_uni_kddi2code1_key)/sizeof(unsigned short); 563: 564: static const int mb_tbl_uni_kddi2code2_min = 0x2002; 565: static const int mb_tbl_uni_kddi2code2_max = 0x3299; 566: 567: static const unsigned short mb_tbl_uni_kddi2code2_key[] = { // 0x2002 - 0x3299 568: 0x2002, 0x2003, 0x2005, 0x203c, 569: 0x2049, 0x2122, 0x2139, 0x2194, 570: 0x2195, 0x2196, 0x2197, 0x2198, 571: 0x2199, 0x21a9, 0x21aa, 0x231a, 572: 0x231b, 0x23e9, 0x23ea, 0x23eb, 573: 0x23ec, 0x23f0, 0x23f3, 0x25aa, 574: 0x25ab, 0x25b6, 0x25c0, 0x25fb, 575: 0x25fc, 0x25fd, 0x25fe, 0x2600, 576: 0x2601, 0x260e, 0x2611, 0x2614, 577: 0x2615, 0x261d, 0x263a, 0x2648, 578: 0x2649, 0x264a, 0x264b, 0x264c, 579: 0x264d, 0x264e, 0x264f, 0x2650, 580: 0x2651, 0x2652, 0x2653, 0x2660, 581: 0x2663, 0x2665, 0x2666, 0x2668, 582: 0x267b, 0x267f, 0x2693, 0x26a0, 583: 0x26a1, 0x26aa, 0x26ab, 0x26bd, 584: 0x26be, 0x26c4, 0x26c5, 0x26ce, 585: 0x26d4, 0x26ea, 0x26f2, 0x26f3, 586: 0x26f5, 0x26fa, 0x26fd, 0x2702, 587: 0x2705, 0x2708, 0x2709, 0x270a, 588: 0x270b, 0x270c, 0x270f, 0x2712, 589: 0x2714, 0x2716, 0x2728, 0x2733, 590: 0x2734, 0x2744, 0x2747, 0x274c, 591: 0x274e, 0x2753, 0x2757, 0x2764, 592: 0x2795, 0x2796, 0x2797, 0x27a1, 593: 0x27b0, 0x2934, 0x2935, 0x2b05, 594: 0x2b06, 0x2b07, 0x2b1b, 0x2b1c, 595: 0x2b50, 0x2b55, 0x3297, 0x3299, 596: }; 597: 598: static const unsigned short mb_tbl_uni_kddi2code2_value[] = { // 0x2002 - 0x3299 599: 0x2811, 0x2810, 0x2812, 0x2568, 600: 0x2567, 0x27d2, 0x27b7, 0x25b2, 601: 0x25b3, 0x27d0, 0x27d9, 0x27d1, 602: 0x27da, 0x27e1, 0x27e0, 0x27fe, 603: 0x27ff, 0x27b4, 0x27b3, 0x27c9, 604: 0x27c8, 0x2818, 0x2700, 0x27b6, 605: 0x27b5, 0x27b2, 0x27b1, 0x27bc, 606: 0x27bd, 0x27b8, 0x27b9, 0x270c, 607: 0x2711, 0x281a, 0x2840, 0x2710, 608: 0x281b, 0x277a, 0x277f, 0x2713, 609: 0x2714, 0x2715, 0x2716, 0x2717, 610: 0x2718, 0x2719, 0x271a, 0x271b, 611: 0x271c, 0x271d, 0x271e, 0x2825, 612: 0x2827, 0x24f0, 0x2826, 0x2740, 613: 0x25b1, 0x2703, 0x272d, 0x2705, 614: 0x270b, 0x27be, 0x27bf, 0x273a, 615: 0x273e, 0x2709, 0x2712, 0x271f, 616: 0x2708, 0x2852, 0x24ba, 0x281d, 617: 0x2738, 0x24bb, 0x27f5, 0x279a, 618: 0x27e2, 0x2737, 0x27a5, 0x25bb, 619: 0x282b, 0x282a, 0x2725, 0x2841, 620: 0x27db, 0x27d3, 0x24f6, 0x27c2, 621: 0x26fd, 0x270e, 0x26f0, 0x27d4, 622: 0x27d5, 0x2707, 0x2706, 0x2819, 623: 0x27c0, 0x27c1, 0x27d8, 0x27d6, 624: 0x2569, 0x2565, 0x2566, 0x27d7, 625: 0x27c3, 0x27c4, 0x27cd, 0x27cc, 626: 0x270f, 0x24f8, 0x24e4, 0x2775, 627: }; 628: 629: static const int mb_tbl_uni_kddi2code2_len = sizeof(mb_tbl_uni_kddi2code2_key)/sizeof(unsigned short); 630: 631: static const int mb_tbl_uni_kddi2code3_min = 0x1f004; 632: static const int mb_tbl_uni_kddi2code3_max = 0x1f6c0; 633: 634: static const unsigned short mb_tbl_uni_kddi2code3_key[] = { // 0x1f004 - 0x1f6c0 635: 0xf004, 0xf0cf, 0xf170, 0xf171, 636: 0xf17e, 0xf17f, 0xf18e, 0xf191, 637: 0xf192, 0xf193, 0xf194, 0xf195, 638: 0xf197, 0xf198, 0xf199, 0xf19a, 639: 0xf1e8, 0xf1e9, 0xf1ea, 0xf1eb, 640: 0xf1ec, 0xf1ee, 0xf1ef, 0xf1f0, 641: 0xf1f7, 0xf1fa, 0xf202, 0xf22f, 642: 0xf233, 0xf235, 0xf239, 0xf23a, 643: 0xf250, 0xf251, 0xf300, 0xf301, 644: 0xf302, 0xf303, 0xf305, 0xf306, 645: 0xf308, 0xf309, 0xf30a, 0xf30b, 646: 0xf30c, 0xf30f, 0xf311, 0xf313, 647: 0xf314, 0xf319, 0xf31b, 0xf320, 648: 0xf330, 0xf331, 0xf334, 0xf335, 649: 0xf337, 0xf338, 0xf339, 0xf33a, 650: 0xf33b, 0xf33c, 0xf33d, 0xf33f, 651: 0xf340, 0xf341, 0xf342, 0xf344, 652: 0xf345, 0xf346, 0xf347, 0xf348, 653: 0xf349, 0xf34a, 0xf34c, 0xf34d, 654: 0xf34e, 0xf34f, 0xf351, 0xf352, 655: 0xf353, 0xf354, 0xf355, 0xf356, 656: 0xf357, 0xf358, 0xf359, 0xf35a, 657: 0xf35b, 0xf35c, 0xf35d, 0xf35e, 658: 0xf35f, 0xf360, 0xf361, 0xf362, 659: 0xf363, 0xf364, 0xf365, 0xf366, 660: 0xf367, 0xf368, 0xf369, 0xf36a, 661: 0xf36b, 0xf36c, 0xf36d, 0xf36e, 662: 0xf36f, 0xf370, 0xf371, 0xf372, 663: 0xf373, 0xf374, 0xf375, 0xf376, 664: 0xf377, 0xf378, 0xf379, 0xf37a, 665: 0xf37b, 0xf380, 0xf381, 0xf382, 666: 0xf383, 0xf384, 0xf385, 0xf386, 667: 0xf387, 0xf388, 0xf389, 0xf38a, 668: 0xf38b, 0xf38c, 0xf38d, 0xf38e, 669: 0xf38f, 0xf390, 0xf391, 0xf392, 670: 0xf393, 0xf3a1, 0xf3a2, 0xf3a3, 671: 0xf3a4, 0xf3a5, 0xf3a7, 0xf3a8, 672: 0xf3a9, 0xf3aa, 0xf3ab, 0xf3ac, 673: 0xf3ad, 0xf3ae, 0xf3af, 0xf3b0, 674: 0xf3b1, 0xf3b2, 0xf3b3, 0xf3b4, 675: 0xf3b5, 0xf3b6, 0xf3b8, 0xf3b9, 676: 0xf3ba, 0xf3bb, 0xf3bc, 0xf3be, 677: 0xf3bf, 0xf3c0, 0xf3c1, 0xf3c2, 678: 0xf3c3, 0xf3c4, 0xf3c6, 0xf3c8, 679: 0xf3ca, 0xf3e0, 0xf3e1, 0xf3e2, 680: 0xf3e3, 0xf3e5, 0xf3e6, 0xf3e7, 681: 0xf3e8, 0xf3e9, 0xf3ea, 0xf3eb, 682: 0xf3ec, 0xf3ed, 0xf3ee, 0xf3ef, 683: 0xf3f0, 0xf40c, 0xf40d, 0xf414, 684: 0xf417, 0xf418, 0xf419, 0xf41a, 685: 0xf41b, 0xf41c, 0xf41d, 0xf41e, 686: 0xf420, 0xf421, 0xf422, 0xf423, 687: 0xf424, 0xf425, 0xf427, 0xf428, 688: 0xf429, 0xf42b, 0xf42c, 0xf42d, 689: 0xf42e, 0xf42f, 0xf430, 0xf431, 690: 0xf432, 0xf433, 0xf434, 0xf435, 691: 0xf436, 0xf437, 0xf438, 0xf43b, 692: 0xf43c, 0xf43d, 0xf43e, 0xf440, 693: 0xf442, 0xf443, 0xf444, 0xf445, 694: 0xf446, 0xf447, 0xf448, 0xf449, 695: 0xf44a, 0xf44b, 0xf44c, 0xf44d, 696: 0xf44e, 0xf44f, 0xf451, 0xf452, 697: 0xf453, 0xf454, 0xf455, 0xf456, 698: 0xf457, 0xf458, 0xf459, 0xf45a, 699: 0xf45b, 0xf45c, 0xf45e, 0xf45f, 700: 0xf460, 0xf462, 0xf463, 0xf468, 701: 0xf469, 0xf46a, 0xf46e, 0xf46f, 702: 0xf470, 0xf471, 0xf472, 0xf473, 703: 0xf474, 0xf475, 0xf476, 0xf477, 704: 0xf478, 0xf479, 0xf47a, 0xf47b, 705: 0xf47c, 0xf47d, 0xf47e, 0xf47f, 706: 0xf480, 0xf483, 0xf484, 0xf485, 707: 0xf486, 0xf487, 0xf488, 0xf489, 708: 0xf48a, 0xf48b, 0xf48c, 0xf48d, 709: 0xf48f, 0xf490, 0xf491, 0xf493, 710: 0xf494, 0xf495, 0xf496, 0xf498, 711: 0xf499, 0xf49a, 0xf49b, 0xf49c, 712: 0xf49d, 0xf49e, 0xf4a1, 0xf4a2, 713: 0xf4a3, 0xf4a4, 0xf4a5, 0xf4a6, 714: 0xf4a7, 0xf4a8, 0xf4a9, 0xf4aa, 715: 0xf4ab, 0xf4ac, 0xf4ae, 0xf4af, 716: 0xf4b0, 0xf4b2, 0xf4b3, 0xf4b4, 717: 0xf4b5, 0xf4b8, 0xf4b9, 0xf4bb, 718: 0xf4bc, 0xf4bd, 0xf4be, 0xf4bf, 719: 0xf4c1, 0xf4c2, 0xf4c3, 0xf4c4, 720: 0xf4c5, 0xf4c6, 0xf4c7, 0xf4c8, 721: 0xf4c9, 0xf4ca, 0xf4cb, 0xf4cc, 722: 0xf4cd, 0xf4ce, 0xf4cf, 0xf4d0, 723: 0xf4d1, 0xf4d2, 0xf4d3, 0xf4d4, 724: 0xf4d5, 0xf4d6, 0xf4d7, 0xf4d8, 725: 0xf4d9, 0xf4da, 0xf4db, 0xf4dc, 726: 0xf4dd, 0xf4de, 0xf4df, 0xf4e0, 727: 0xf4e1, 0xf4e4, 0xf4e5, 0xf4e6, 728: 0xf4e7, 0xf4e8, 0xf4e9, 0xf4ea, 729: 0xf4eb, 0xf4f0, 0xf4f1, 0xf4f2, 730: 0xf4f3, 0xf4f4, 0xf4f6, 0xf4f7, 731: 0xf4f9, 0xf4fa, 0xf4fb, 0xf4fc, 732: 0xf503, 0xf50a, 0xf50b, 0xf50c, 733: 0xf50d, 0xf50e, 0xf50f, 0xf510, 734: 0xf511, 0xf512, 0xf514, 0xf516, 735: 0xf517, 0xf518, 0xf519, 0xf51e, 736: 0xf51f, 0xf520, 0xf521, 0xf522, 737: 0xf523, 0xf524, 0xf525, 0xf526, 738: 0xf527, 0xf528, 0xf529, 0xf52a, 739: 0xf52b, 0xf52e, 0xf530, 0xf534, 740: 0xf535, 0xf536, 0xf537, 0xf538, 741: 0xf539, 0xf53a, 0xf53b, 0xf53c, 742: 0xf53d, 0xf5fb, 0xf5fc, 0xf5fe, 743: 0xf5ff, 0xf601, 0xf602, 0xf603, 744: 0xf609, 0xf60a, 0xf60c, 0xf60d, 745: 0xf60f, 0xf612, 0xf613, 0xf614, 746: 0xf616, 0xf618, 0xf61a, 0xf61c, 747: 0xf620, 0xf621, 0xf622, 0xf623, 748: 0xf624, 0xf628, 0xf629, 0xf62a, 749: 0xf62b, 0xf62d, 0xf630, 0xf631, 750: 0xf632, 0xf633, 0xf635, 0xf637, 751: 0xf638, 0xf639, 0xf63a, 0xf63b, 752: 0xf63c, 0xf63d, 0xf63e, 0xf63f, 753: 0xf640, 0xf645, 0xf646, 0xf647, 754: 0xf648, 0xf649, 0xf64a, 0xf64b, 755: 0xf64c, 0xf64d, 0xf64e, 0xf64f, 756: 0xf680, 0xf683, 0xf685, 0xf687, 757: 0xf689, 0xf68c, 0xf68f, 0xf691, 758: 0xf692, 0xf693, 0xf697, 0xf69a, 759: 0xf6a2, 0xf6a5, 0xf6a7, 0xf6a8, 760: 0xf6a9, 0xf6ab, 0xf6ac, 0xf6ad, 761: 0xf6b2, 0xf6b6, 0xf6bb, 0xf6c0, 762: }; 763: 764: static const unsigned short mb_tbl_uni_kddi2code3_value[] = { // 0x1f004 - 0x1f6c0 765: 0x24bc, 0x25a7, 0x255e, 0x255f, 766: 0x2560, 0x272a, 0x2561, 0x282f, 767: 0x24d0, 0x27fc, 0x24d3, 0x284c, 768: 0x2831, 0x276c, 0x2793, 0x24bd, 769: 0x2549, 0x2546, 0x24c0, 0x2545, 770: 0x2548, 0x2547, 0x2750, 0x254a, 771: 0x24c1, 0x27f7, 0x24d2, 0x24d6, 772: 0x24d5, 0x24d4, 0x24d1, 0x24d7, 773: 0x277b, 0x283f, 0x26ed, 0x281c, 774: 0x2533, 0x253c, 0x253f, 0x24c5, 775: 0x253d, 0x2743, 0x25b4, 0x258b, 776: 0x2597, 0x2837, 0x282c, 0x282e, 777: 0x282d, 0x270a, 0x270d, 0x26ec, 778: 0x2570, 0x25b5, 0x2766, 0x24e1, 779: 0x2768, 0x274e, 0x2851, 0x24df, 780: 0x2767, 0x2581, 0x256e, 0x25ba, 781: 0x2797, 0x2752, 0x24b8, 0x256f, 782: 0x2506, 0x2507, 0x256c, 0x256a, 783: 0x2751, 0x2505, 0x256d, 0x256b, 784: 0x2504, 0x2592, 0x2571, 0x2756, 785: 0x2758, 0x275a, 0x2573, 0x2748, 786: 0x2574, 0x24fe, 0x2759, 0x24ff, 787: 0x2501, 0x2838, 0x2500, 0x24fa, 788: 0x24fc, 0x2572, 0x24fd, 0x2502, 789: 0x2503, 0x25a8, 0x2771, 0x24fb, 790: 0x2535, 0x2582, 0x2583, 0x2584, 791: 0x2585, 0x2586, 0x2587, 0x258e, 792: 0x2591, 0x2754, 0x2508, 0x2509, 793: 0x2755, 0x2730, 0x24f9, 0x24e2, 794: 0x2745, 0x2746, 0x2576, 0x2747, 795: 0x24e3, 0x2823, 0x2753, 0x2824, 796: 0x2539, 0x274d, 0x253b, 0x2863, 797: 0x2536, 0x24e6, 0x24e7, 0x26f3, 798: 0x2575, 0x24c4, 0x252e, 0x252f, 799: 0x2532, 0x2538, 0x253a, 0x2531, 800: 0x2530, 0x26f1, 0x252d, 0x257a, 801: 0x2787, 0x279b, 0x278c, 0x2820, 802: 0x2540, 0x2822, 0x2722, 0x2742, 803: 0x2821, 0x274a, 0x2749, 0x26f2, 804: 0x2528, 0x274c, 0x257b, 0x25a6, 805: 0x2855, 0x2789, 0x278a, 0x2578, 806: 0x2527, 0x278b, 0x2517, 0x273b, 807: 0x24f7, 0x281e, 0x273d, 0x273c, 808: 0x26ef, 0x2579, 0x24be, 0x273f, 809: 0x2529, 0x272f, 0x2847, 0x2731, 810: 0x24c9, 0x24ca, 0x272e, 0x2727, 811: 0x24cc, 0x253e, 0x2728, 0x24cb, 812: 0x2541, 0x2544, 0x2741, 0x2542, 813: 0x2543, 0x25b6, 0x255a, 0x255b, 814: 0x255c, 0x2557, 0x285e, 0x2537, 815: 0x2556, 0x2761, 0x258f, 0x2590, 816: 0x2555, 0x2757, 0x24bf, 0x24c6, 817: 0x2764, 0x25ae, 0x2760, 0x2558, 818: 0x2763, 0x255d, 0x2553, 0x2859, 819: 0x2559, 0x2857, 0x275b, 0x275f, 820: 0x2577, 0x26f4, 0x275c, 0x275d, 821: 0x2765, 0x2762, 0x275e, 0x2858, 822: 0x257e, 0x2580, 0x2772, 0x2828, 823: 0x2829, 0x251b, 0x251c, 0x257f, 824: 0x24d8, 0x24d9, 0x2783, 0x2784, 825: 0x2777, 0x2521, 0x251f, 0x277d, 826: 0x2520, 0x251e, 0x2860, 0x24e9, 827: 0x2782, 0x24de, 0x284d, 0x25af, 828: 0x25a3, 0x24ee, 0x24ef, 0x2791, 829: 0x2788, 0x2720, 0x284e, 0x2563, 830: 0x279e, 0x24ea, 0x2562, 0x2780, 831: 0x277e, 0x2785, 0x24c8, 0x2526, 832: 0x2534, 0x254b, 0x254c, 0x254d, 833: 0x254e, 0x254f, 0x2550, 0x2551, 834: 0x2552, 0x257c, 0x257d, 0x274f, 835: 0x2856, 0x2792, 0x2770, 0x2773, 836: 0x277c, 0x2554, 0x278d, 0x24eb, 837: 0x278f, 0x24ec, 0x24ed, 0x2794, 838: 0x24e5, 0x276f, 0x25b0, 0x2798, 839: 0x2861, 0x24e0, 0x2525, 0x25ad, 840: 0x26fb, 0x26fc, 0x24f1, 0x276e, 841: 0x24f2, 0x24f3, 0x24f4, 0x24f5, 842: 0x258c, 0x2833, 0x26fa, 0x2769, 843: 0x26fe, 0x26f9, 0x2834, 0x2835, 844: 0x276a, 0x2778, 0x2779, 0x276d, 845: 0x2594, 0x2781, 0x2774, 0x2776, 846: 0x274b, 0x27fd, 0x2800, 0x2801, 847: 0x2809, 0x2593, 0x24c7, 0x284f, 848: 0x24b9, 0x2806, 0x27e6, 0x2790, 849: 0x2813, 0x2814, 0x27e5, 0x27ed, 850: 0x27e7, 0x27ee, 0x27f0, 0x27f9, 851: 0x27fa, 0x27f8, 0x27e8, 0x27f1, 852: 0x27e4, 0x2724, 0x27f4, 0x2726, 853: 0x2849, 0x27f2, 0x27ef, 0x2721, 854: 0x27ec, 0x2723, 0x27e9, 0x27ea, 855: 0x27eb, 0x27f3, 0x27a1, 0x27e3, 856: 0x24dd, 0x27a2, 0x281f, 0x27a4, 857: 0x272c, 0x2816, 0x2817, 0x27a3, 858: 0x25a9, 0x2815, 0x259a, 0x279f, 859: 0x2848, 0x280f, 0x280c, 0x2846, 860: 0x24db, 0x24dc, 0x24cf, 0x2799, 861: 0x2802, 0x2786, 0x2850, 0x2804, 862: 0x284b, 0x2795, 0x2808, 0x280d, 863: 0x279c, 0x2843, 0x284a, 0x283a, 864: 0x279d, 0x27a0, 0x2796, 0x2845, 865: 0x280e, 0x2842, 0x2844, 0x24ce, 866: 0x27af, 0x283b, 0x283c, 0x283d, 867: 0x283e, 0x258d, 0x26ff, 0x2807, 868: 0x280b, 0x2862, 0x2805, 0x2803, 869: 0x278e, 0x24da, 0x2704, 0x27ce, 870: 0x27cf, 0x27ca, 0x27cb, 0x27ba, 871: 0x27bb, 0x27de, 0x27df, 0x27c7, 872: 0x27c6, 0x2854, 0x2744, 0x27f6, 873: 0x25a4, 0x25b8, 0x259c, 0x26f5, 874: 0x285a, 0x2518, 0x2510, 0x285b, 875: 0x250a, 0x2514, 0x285d, 0x250b, 876: 0x250e, 0x251a, 0x2519, 0x276b, 877: 0x26f6, 0x2595, 0x25a1, 0x250d, 878: 0x250c, 0x2511, 0x259f, 0x250f, 879: 0x26f8, 0x26f7, 0x2516, 0x285c, 880: 0x2515, 0x2513, 0x2832, 0x2512, 881: 0x25b7, 0x259b, 0x2599, 0x259d, 882: 0x25a2, 0x2598, 0x2596, 0x25a0, 883: 0x259e, 0x2522, 0x2523, 0x2524, 884: 0x2588, 0x258a, 0x2589, 0x25bd, 885: 0x25be, 0x25bf, 0x25c0, 0x251d, 886: 0x285f, 0x2739, 0x2734, 0x2853, 887: 0x25a5, 0x2733, 0x272b, 0x252b, 888: 0x252a, 0x252c, 0x2735, 0x2736, 889: 0x24cd, 0x26ee, 0x24c2, 0x25ab, 890: 0x2564, 0x27c5, 0x2701, 0x2702, 891: 0x2732, 0x25aa, 0x2729, 0x24c3, 892: }; 893: 894: static const int mb_tbl_uni_kddi2code3_len = sizeof(mb_tbl_uni_kddi2code3_key)/sizeof(unsigned short); 895: 896: static const int mb_tbl_uni_sb2code1_min = 0x0023; 897: static const int mb_tbl_uni_sb2code1_max = 0x00ae; 898: 899: static const unsigned short mb_tbl_uni_sb2code1_key[] = { // 0x0023 - 0x00ae 900: 0x0023, 0x0030, 0x0031, 0x0032, 901: 0x0033, 0x0034, 0x0035, 0x0036, 902: 0x0037, 0x0038, 0x0039, 0x00a9, 903: 0x00ae, }; 904: 905: static const unsigned short mb_tbl_uni_sb2code1_value[] = { // 0x0023 - 0x00ae 906: 0x2817, 0x282c, 0x2823, 0x2824, 907: 0x2825, 0x2826, 0x2827, 0x2828, 908: 0x2829, 0x282a, 0x282b, 0x2855, 909: 0x2856, }; 910: 911: static const int mb_tbl_uni_sb2code1_len = sizeof(mb_tbl_uni_sb2code1_key)/sizeof(unsigned short); 912: 913: static const int mb_tbl_uni_sb2code2_min = 0x2122; 914: static const int mb_tbl_uni_sb2code2_max = 0x3299; 915: 916: static const unsigned short mb_tbl_uni_sb2code2_key[] = { // 0x2122 - 0x3299 917: 0x2122, 0x2196, 0x2197, 0x2198, 918: 0x2199, 0x23e9, 0x23ea, 0x25b6, 919: 0x25c0, 0x2600, 0x2601, 0x260e, 920: 0x2614, 0x2615, 0x261d, 0x263a, 921: 0x2648, 0x2649, 0x264a, 0x264b, 922: 0x264c, 0x264d, 0x264e, 0x264f, 923: 0x2650, 0x2651, 0x2652, 0x2653, 924: 0x2660, 0x2663, 0x2665, 0x2666, 925: 0x2668, 0x267f, 0x26a0, 0x26a1, 926: 0x26bd, 0x26be, 0x26c4, 0x26ce, 927: 0x26ea, 0x26f2, 0x26f3, 0x26f5, 928: 0x26fa, 0x26fd, 0x2702, 0x2708, 929: 0x270a, 0x270b, 0x270c, 0x2728, 930: 0x2733, 0x2734, 0x274c, 0x2753, 931: 0x2754, 0x2755, 0x2757, 0x2764, 932: 0x27a1, 0x27bf, 0x2b05, 0x2b06, 933: 0x2b07, 0x2b50, 0x2b55, 0x303d, 934: 0x3297, 0x3299, }; 935: 936: static const unsigned short mb_tbl_uni_sb2code2_value[] = { // 0x2122 - 0x3299 937: 0x2b2e, 0x283e, 0x283d, 0x283f, 938: 0x2840, 0x2843, 0x2844, 0x2841, 939: 0x2842, 0x296a, 0x2969, 0x2929, 940: 0x296b, 0x2965, 0x292f, 0x2aac, 941: 0x2846, 0x2847, 0x2848, 0x2849, 942: 0x284a, 0x284b, 0x284c, 0x284d, 943: 0x284e, 0x284f, 0x2850, 0x2851, 944: 0x2815, 0x2816, 0x2813, 0x2814, 945: 0x27cb, 0x2811, 0x2859, 0x27e5, 946: 0x2938, 0x2936, 0x2968, 0x2852, 947: 0x2957, 0x27c9, 0x2934, 0x293c, 948: 0x27ca, 0x295a, 0x2992, 0x293d, 949: 0x2930, 0x2932, 0x2931, 0x29ad, 950: 0x280d, 0x280c, 0x29b2, 0x2940, 951: 0x29b5, 0x29b6, 0x2941, 0x2942, 952: 0x283b, 0x2818, 0x283c, 0x2839, 953: 0x283a, 0x29ae, 0x29b1, 0x27d4, 954: 0x298c, 0x2994, }; 955: 956: static const int mb_tbl_uni_sb2code2_len = sizeof(mb_tbl_uni_sb2code2_key)/sizeof(unsigned short); 957: 958: static const int mb_tbl_uni_sb2code3_min = 0x1f004; 959: static const int mb_tbl_uni_sb2code3_max = 0x1f6c0; 960: 961: static const unsigned short mb_tbl_uni_sb2code3_key[] = { // 0x1f004 - 0x1f6c0 962: 0xf004, 0xf170, 0xf171, 0xf17e, 963: 0xf17f, 0xf18e, 0xf192, 0xf194, 964: 0xf195, 0xf197, 0xf199, 0xf19a, 965: 0xf1e8, 0xf1e9, 0xf1ea, 0xf1eb, 966: 0xf1ec, 0xf1ee, 0xf1ef, 0xf1f0, 967: 0xf1f7, 0xf1fa, 0xf201, 0xf202, 968: 0xf21a, 0xf22f, 0xf233, 0xf235, 969: 0xf236, 0xf237, 0xf238, 0xf239, 970: 0xf23a, 0xf250, 0xf300, 0xf302, 971: 0xf303, 0xf304, 0xf305, 0xf306, 972: 0xf307, 0xf308, 0xf30a, 0xf319, 973: 0xf31f, 0xf334, 0xf335, 0xf337, 974: 0xf338, 0xf339, 0xf33a, 0xf33b, 975: 0xf33e, 0xf340, 0xf341, 0xf342, 976: 0xf343, 0xf345, 0xf346, 0xf349, 977: 0xf34a, 0xf34e, 0xf353, 0xf354, 978: 0xf358, 0xf359, 0xf35a, 0xf35b, 979: 0xf35c, 0xf35d, 0xf35e, 0xf35f, 980: 0xf361, 0xf362, 0xf363, 0xf366, 981: 0xf367, 0xf370, 0xf371, 0xf372, 982: 0xf373, 0xf374, 0xf375, 0xf376, 983: 0xf378, 0xf37a, 0xf37b, 0xf380, 984: 0xf381, 0xf382, 0xf383, 0xf384, 985: 0xf385, 0xf386, 0xf387, 0xf388, 986: 0xf389, 0xf38c, 0xf38d, 0xf38e, 987: 0xf38f, 0xf390, 0xf391, 0xf392, 988: 0xf393, 0xf3a1, 0xf3a2, 0xf3a4, 989: 0xf3a5, 0xf3a6, 0xf3a7, 0xf3a8, 990: 0xf3a9, 0xf3ab, 0xf3ac, 0xf3af, 991: 0xf3b0, 0xf3b1, 0xf3b5, 0xf3b6, 992: 0xf3b7, 0xf3b8, 0xf3ba, 0xf3be, 993: 0xf3bf, 0xf3c0, 0xf3c1, 0xf3c3, 994: 0xf3c4, 0xf3c6, 0xf3c8, 0xf3ca, 995: 0xf3e0, 0xf3e2, 0xf3e3, 0xf3e5, 996: 0xf3e6, 0xf3e7, 0xf3e8, 0xf3e9, 997: 0xf3ea, 0xf3eb, 0xf3ec, 0xf3ed, 998: 0xf3ef, 0xf3f0, 0xf40d, 0xf40e, 999: 0xf411, 0xf412, 0xf414, 0xf417, 1000: 0xf418, 0xf419, 0xf41a, 0xf41b, 1001: 0xf41f, 0xf420, 0xf424, 0xf426, 1002: 0xf427, 0xf428, 0xf42b, 0xf42c, 1003: 0xf42d, 0xf42e, 0xf42f, 0xf430, 1004: 0xf431, 0xf433, 0xf434, 0xf435, 1005: 0xf436, 0xf437, 0xf438, 0xf439, 1006: 0xf43a, 0xf43b, 0xf440, 0xf442, 1007: 0xf443, 0xf444, 0xf446, 0xf447, 1008: 0xf448, 0xf449, 0xf44a, 0xf44b, 1009: 0xf44c, 0xf44d, 0xf44e, 0xf44f, 1010: 0xf450, 0xf451, 0xf452, 0xf454, 1011: 0xf455, 0xf457, 0xf458, 0xf459, 1012: 0xf45c, 0xf45f, 0xf460, 0xf461, 1013: 0xf462, 0xf463, 0xf466, 0xf467, 1014: 0xf468, 0xf469, 0xf46b, 0xf46e, 1015: 0xf46f, 0xf471, 0xf472, 0xf473, 1016: 0xf474, 0xf475, 0xf476, 0xf477, 1017: 0xf478, 0xf47b, 0xf47c, 0xf47d, 1018: 0xf47e, 0xf47f, 0xf480, 0xf481, 1019: 0xf482, 0xf483, 0xf484, 0xf485, 1020: 0xf486, 0xf487, 0xf488, 0xf489, 1021: 0xf48a, 0xf48b, 0xf48d, 0xf48e, 1022: 0xf48f, 0xf490, 0xf491, 0xf492, 1023: 0xf493, 0xf494, 0xf497, 0xf498, 1024: 0xf499, 0xf49a, 0xf49b, 0xf49c, 1025: 0xf49d, 0xf49f, 0xf4a1, 0xf4a2, 1026: 0xf4a3, 0xf4a4, 0xf4a6, 0xf4a8, 1027: 0xf4a9, 0xf4aa, 0xf4b0, 0xf4b1, 1028: 0xf4b9, 0xf4ba, 0xf4bb, 0xf4bc, 1029: 0xf4bd, 0xf4bf, 0xf4c0, 0xf4d6, 1030: 0xf4dd, 0xf4e0, 0xf4e1, 0xf4e2, 1031: 0xf4e3, 0xf4e9, 0xf4eb, 0xf4ee, 1032: 0xf4f1, 0xf4f2, 0xf4f3, 0xf4f4, 1033: 0xf4f6, 0xf4f7, 0xf4fa, 0xf4fb, 1034: 0xf4fc, 0xf50a, 0xf50d, 0xf511, 1035: 0xf512, 0xf513, 0xf514, 0xf51d, 1036: 0xf51e, 0xf525, 0xf528, 0xf52b, 1037: 0xf52f, 0xf530, 0xf531, 0xf532, 1038: 0xf533, 0xf534, 0xf550, 0xf551, 1039: 0xf552, 0xf553, 0xf554, 0xf555, 1040: 0xf556, 0xf557, 0xf558, 0xf559, 1041: 0xf55a, 0xf55b, 0xf5fb, 0xf5fc, 1042: 0xf5fd, 0xf601, 0xf602, 0xf603, 1043: 0xf604, 0xf609, 0xf60a, 0xf60c, 1044: 0xf60d, 0xf60f, 0xf612, 0xf613, 1045: 0xf614, 0xf616, 0xf618, 0xf61a, 1046: 0xf61c, 0xf61d, 0xf61e, 0xf620, 1047: 0xf621, 0xf622, 0xf623, 0xf625, 1048: 0xf628, 0xf62a, 0xf62d, 0xf630, 1049: 0xf631, 0xf632, 0xf633, 0xf637, 1050: 0xf645, 0xf646, 0xf647, 0xf64c, 1051: 0xf64f, 0xf680, 0xf683, 0xf684, 1052: 0xf685, 0xf687, 0xf689, 0xf68c, 1053: 0xf68f, 0xf691, 0xf692, 0xf693, 1054: 0xf695, 0xf697, 0xf699, 0xf69a, 1055: 0xf6a2, 0xf6a4, 0xf6a5, 0xf6a7, 1056: 0xf6ac, 0xf6ad, 0xf6b2, 0xf6b6, 1057: 0xf6b9, 0xf6ba, 0xf6bb, 0xf6bc, 1058: 0xf6bd, 0xf6be, 0xf6c0, }; 1059: 1060: static const unsigned short mb_tbl_uni_sb2code3_value[] = { // 0x1f004 - 0x1f6c0 1061: 0x27d5, 0x2b29, 0x2b2a, 0x2b2c, 1062: 0x27f7, 0x2b2b, 0x281b, 0x2830, 1063: 0x2819, 0x2854, 0x281a, 0x27d6, 1064: 0x2b0a, 0x2b05, 0x2b08, 0x2b04, 1065: 0x2b07, 0x2b06, 0x2b02, 0x2b0b, 1066: 0x2b09, 0x2b03, 0x280a, 0x282f, 1067: 0x281d, 0x2833, 0x2832, 0x2831, 1068: 0x281c, 0x281e, 0x281f, 0x282e, 1069: 0x2834, 0x282d, 0x2adb, 0x2ad4, 1070: 0x2ae3, 0x296d, 0x2ae1, 0x27ee, 1071: 0x2ae2, 0x2ae4, 0x2ad6, 0x296c, 1072: 0x29b4, 0x2986, 0x2987, 0x2983, 1073: 0x2950, 0x2952, 0x2982, 0x2984, 1074: 0x2adc, 0x27b8, 0x27c0, 0x27c1, 1075: 0x2adf, 0x29c8, 0x29c9, 0x29c7, 1076: 0x29c5, 0x29c4, 0x29c6, 0x27c8, 1077: 0x29bc, 0x29c1, 0x29bd, 0x29c0, 1078: 0x29bf, 0x29be, 0x29b8, 0x29ba, 1079: 0x29bb, 0x29c2, 0x29c3, 0x29b9, 1080: 0x2ad7, 0x2966, 0x29cb, 0x29cc, 1081: 0x27ef, 0x2963, 0x29b7, 0x298a, 1082: 0x2964, 0x2967, 0x298b, 0x2993, 1083: 0x27ba, 0x29ca, 0x2add, 0x2953, 1084: 0x2ae0, 0x27bf, 0x2ad8, 0x298f, 1085: 0x2991, 0x27eb, 0x2ace, 0x2ad0, 1086: 0x2ad3, 0x2ada, 0x2ade, 0x2ad2, 1087: 0x2ad1, 0x27cc, 0x2acb, 0x295c, 1088: 0x295d, 0x2afe, 0x2989, 0x2af9, 1089: 0x2afa, 0x27cd, 0x29a3, 0x27d8, 1090: 0x27db, 0x2ac4, 0x295e, 0x29a5, 1091: 0x2960, 0x2961, 0x2962, 0x2935, 1092: 0x2933, 0x2ac2, 0x27da, 0x27bd, 1093: 0x2937, 0x27d9, 0x2ac3, 0x2ac5, 1094: 0x2956, 0x2958, 0x27fb, 0x27fd, 1095: 0x27f5, 0x27fc, 0x2800, 0x2af8, 1096: 0x27fe, 0x27ff, 0x2afb, 0x2aff, 1097: 0x2afc, 0x2afd, 0x2b24, 0x27dc, 1098: 0x2b20, 0x2b1f, 0x2b25, 0x2b26, 1099: 0x2b1d, 0x27b2, 0x2ad9, 0x2b1c, 1100: 0x2939, 0x2b19, 0x2b1a, 0x2b18, 1101: 0x2975, 0x2b1e, 0x2b27, 0x2b17, 1102: 0x2973, 0x2b22, 0x2970, 0x2b23, 1103: 0x296f, 0x2974, 0x293a, 0x27b1, 1104: 0x2972, 0x27b3, 0x2b28, 0x2b1b, 1105: 0x2b21, 0x2971, 0x2ab1, 0x2ab3, 1106: 0x2ab2, 0x2ab4, 0x2835, 0x2836, 1107: 0x2837, 0x2838, 0x292d, 0x2ab6, 1108: 0x2ab8, 0x292e, 0x2ab9, 0x2ab7, 1109: 0x2aba, 0x27b6, 0x2997, 0x2981, 1110: 0x2926, 0x2998, 0x29a0, 0x29a1, 1111: 0x29a2, 0x2927, 0x27e6, 0x2999, 1112: 0x299a, 0x2b2d, 0x2921, 0x2922, 1113: 0x2924, 0x2925, 0x2ac0, 0x27fa, 1114: 0x2ac1, 0x2b0c, 0x2b0d, 0x2b0e, 1115: 0x2b0f, 0x2b10, 0x2b11, 0x2b12, 1116: 0x2b13, 0x27c3, 0x296e, 0x27b4, 1117: 0x27d3, 0x27c2, 0x27c4, 0x285a, 1118: 0x2b15, 0x2b16, 0x299b, 0x299c, 1119: 0x299d, 0x299e, 0x299f, 0x27e3, 1120: 0x298e, 0x2923, 0x2954, 0x2955, 1121: 0x27b9, 0x2985, 0x2abd, 0x2ad5, 1122: 0x29a6, 0x2943, 0x29a7, 0x29a8, 1123: 0x29a9, 0x29aa, 0x29ab, 0x29ac, 1124: 0x2acf, 0x280b, 0x27b7, 0x29b3, 1125: 0x2990, 0x27e4, 0x29b0, 0x29af, 1126: 0x297a, 0x27f4, 0x27d7, 0x27f1, 1127: 0x27f2, 0x27c7, 0x292c, 0x27c6, 1128: 0x2995, 0x27ce, 0x27cf, 0x27f0, 1129: 0x2980, 0x292b, 0x27f3, 0x27ea, 1130: 0x2996, 0x27ab, 0x27a9, 0x27aa, 1131: 0x292a, 0x27ac, 0x2857, 0x2858, 1132: 0x2812, 0x2928, 0x27d2, 0x27d0, 1133: 0x27d1, 0x27e9, 0x27bc, 0x295f, 1134: 0x27ec, 0x27ed, 0x29a4, 0x2853, 1135: 0x280e, 0x27c5, 0x27be, 0x27bb, 1136: 0x2845, 0x2810, 0x2951, 0x2821, 1137: 0x2822, 0x2820, 0x2944, 0x2945, 1138: 0x2946, 0x2947, 0x2948, 0x2949, 1139: 0x294a, 0x294b, 0x294c, 0x294d, 1140: 0x294e, 0x294f, 0x295b, 0x2b00, 1141: 0x2b14, 0x2a9c, 0x2aaa, 0x2977, 1142: 0x2aad, 0x2a9d, 0x2976, 0x2aa2, 1143: 0x27ae, 0x2a9a, 0x2aa6, 0x27b0, 1144: 0x2a9b, 0x2a9f, 0x2ab0, 0x2aaf, 1145: 0x27ad, 0x2aa1, 0x2978, 0x2979, 1146: 0x2aae, 0x2aab, 0x2a9e, 0x2a99, 1147: 0x2aa3, 0x2aa0, 0x2aa9, 0x2aa7, 1148: 0x27af, 0x2aa8, 0x2aa5, 0x2aa4, 1149: 0x2abb, 0x2abc, 0x2abe, 0x2abf, 1150: 0x2ab5, 0x27b5, 0x293e, 0x2acd, 1151: 0x293f, 0x2acc, 0x2959, 0x2801, 1152: 0x27f8, 0x2ac9, 0x2ac8, 0x2aca, 1153: 0x2802, 0x293b, 0x2ac6, 0x2ac7, 1154: 0x2809, 0x27dd, 0x27f6, 0x27df, 1155: 0x298d, 0x280f, 0x27de, 0x2808, 1156: 0x27e0, 0x27e1, 0x27f9, 0x27e2, 1157: 0x27e8, 0x2988, 0x27e7, }; 1158: 1159: static const int mb_tbl_uni_sb2code3_len = sizeof(mb_tbl_uni_sb2code3_key)/sizeof(unsigned short); 1160: 1161: /* unsupported in Unicode 6.0 */ 1162: 1163: static const int mb_tbl_uni_docomo2code5_min = 0xfe82d; 1164: static const int mb_tbl_uni_docomo2code5_max = 0xfee33; 1165: 1166: static const unsigned short mb_tbl_uni_docomo2code5_key[] = { // 0xfe82d - 0xfee33 1167: 0xE82D, 0xEE10, 0xEE11, 0xEE12, 1168: 0xEE13, 0xEE14, 0xEE15, 0xEE16, 1169: 0xEE17, 0xEE18, 0xEE19, 0xEE1A, 1170: 0xEE1B, 0xEE1C, 0xEE1D, 0xEE1E, 1171: 0xEE1F, 0xEE20, 0xEE21, 0xEE22, 1172: 0xEE23, 0xEE24, 0xEE25, 0xEE26, 1173: 0xEE27, 0xEE28, 0xEE29, 0xEE2A, 1174: 0xEE2B, 0xEE2C, 0xEE2D, 0xEE2E, 1175: 0xEE2F, 0xEE30, 0xEE31, 0xEE32, 1176: 0xEE33, }; 1177: 1178: static const unsigned short mb_tbl_uni_docomo2code5_val[] = { // 0xfe82d - 0xfee33 1179: 0x2965, 0x2955, 0x2956, 0x2958, 1180: 0x2959, 0x2990, 0x2991, 0x292A, 1181: 0x292B, 0x292C, 0x292D, 0x292E, 1182: 0x292F, 0x2933, 0x2934, 0x2938, 1183: 0x2939, 0x293A, 0x293F, 0x2940, 1184: 0x2941, 0x2942, 0x2943, 0x2944, 1185: 0x2945, 0x2946, 0x2947, 0x2948, 1186: 0x2949, 0x294A, 0x294B, 0x294C, 1187: 0x294D, 0x294E, 0x294F, 0x2950, 1188: 0x2951, }; 1189: 1190: static const unsigned short mb_tbl_uni_docomo2code5_len = sizeof(mb_tbl_uni_docomo2code5_key)/sizeof(unsigned short); 1191: 1192: 1193: static const int mb_tbl_uni_kddi2code5_min = 0xfe82d; 1194: static const int mb_tbl_uni_kddi2code5_max = 0xfee4a; 1195: 1196: static const unsigned short mb_tbl_uni_kddi2code5_key[] = { // 0xfe82d - 0xfee4a 1197: 0xE82D, 0xE83C, 0xEB89, 0xEE40, 1198: 0xEE41, 0xEE42, 0xEE43, 0xEE44, 1199: 0xEE45, 0xEE46, 0xEE47, 0xEE48, 1200: 0xEE49, 0xEE4A, }; 1201: 1202: static const unsigned short mb_tbl_uni_kddi2code5_val[] = { // 0xfe82d - 0xfee4a 1203: 0x27B0, 0x280A, 0x2839, 0x27FB, 1204: 0x2836, 0x24E8, 0x25AC, 0x25B9, 1205: 0x25C1, 0x25C2, 0x25C3, 0x25C4, 1206: 0x25C5, 0x25C6, }; 1207: 1208: static const unsigned short mb_tbl_uni_kddi2code5_len = sizeof(mb_tbl_uni_kddi2code5_key)/sizeof(unsigned short); 1209: 1210: 1211: static const int mb_tbl_uni_sb2code5_min = 0xfe4c5; 1212: static const int mb_tbl_uni_sb2code5_max = 0xfee7d; 1213: 1214: static const unsigned short mb_tbl_uni_sb2code5_key[] = { // 0xfe4c5 - 0xfee7d 1215: 0xE4C5, 0xEE70, 0xEE71, 0xEE72, 1216: 0xEE73, 0xEE74, 0xEE75, 0xEE76, 1217: 0xEE77, 0xEE78, 0xEE79, 0xEE7A, 1218: 0xEE7B, 0xEE7C, 0xEE7D, }; 1219: 1220: static const unsigned short mb_tbl_uni_sb2code5_val[] = { // 0xfe4c5 - 0xfee7d 1221: 0x2B01, 0x2B2F, 0x2B30, 0x2B31, 1222: 0x2B32, 0x2B33, 0x2B34, 0x2B35, 1223: 0x285B, 0x285C, 0x285D, 0x285E, 1224: 0x285F, 0x2860, 0x2861, }; 1225: 1226: static const unsigned short mb_tbl_uni_sb2code5_len = sizeof(mb_tbl_uni_sb2code5_key)/sizeof(unsigned short); 1227: