DRC | 2ff39b8 | 2011-07-28 08:38:59 +0000 | [diff] [blame^] | 1 | /* spacing */ |
| 2 | |
| 3 | static const unsigned short ucs_table_0041[] = { |
| 4 | /* U+0041 */ 0x0061, |
| 5 | /* U+0042 */ 0x0062, |
| 6 | /* U+0043 */ 0x0063, |
| 7 | /* U+0044 */ 0x0064, |
| 8 | /* U+0045 */ 0x0065, |
| 9 | /* U+0046 */ 0x0066, |
| 10 | /* U+0047 */ 0x0067, |
| 11 | /* U+0048 */ 0x0068, |
| 12 | /* U+0049 */ 0x0069, |
| 13 | /* U+004A */ 0x006A, |
| 14 | /* U+004B */ 0x006B, |
| 15 | /* U+004C */ 0x006C, |
| 16 | /* U+004D */ 0x006D, |
| 17 | /* U+004E */ 0x006E, |
| 18 | /* U+004F */ 0x006F, |
| 19 | /* U+0050 */ 0x0070, |
| 20 | /* U+0051 */ 0x0071, |
| 21 | /* U+0052 */ 0x0072, |
| 22 | /* U+0053 */ 0x0073, |
| 23 | /* U+0054 */ 0x0074, |
| 24 | /* U+0055 */ 0x0075, |
| 25 | /* U+0056 */ 0x0076, |
| 26 | /* U+0057 */ 0x0077, |
| 27 | /* U+0058 */ 0x0078, |
| 28 | /* U+0059 */ 0x0079, |
| 29 | /* U+005A */ 0x007A, |
| 30 | 0x00, |
| 31 | 0x00, |
| 32 | 0x00, |
| 33 | 0x00, |
| 34 | 0x00, |
| 35 | 0x00, |
| 36 | 0x00, |
| 37 | 0x00, |
| 38 | 0x00, |
| 39 | 0x00, |
| 40 | 0x00, |
| 41 | 0x00, |
| 42 | 0x00, |
| 43 | 0x00, |
| 44 | 0x00, |
| 45 | 0x00, |
| 46 | 0x00, |
| 47 | 0x00, |
| 48 | 0x00, |
| 49 | 0x00, |
| 50 | 0x00, |
| 51 | 0x00, |
| 52 | 0x00, |
| 53 | 0x00, |
| 54 | 0x00, |
| 55 | 0x00, |
| 56 | 0x00, |
| 57 | 0x00, |
| 58 | 0x00, |
| 59 | 0x00, |
| 60 | 0x00, |
| 61 | 0x00, |
| 62 | 0x00, |
| 63 | 0x00, |
| 64 | 0x00, |
| 65 | 0x00, |
| 66 | 0x00, |
| 67 | 0x00, |
| 68 | 0x00, |
| 69 | 0x00, |
| 70 | 0x00, |
| 71 | 0x00, |
| 72 | 0x00, |
| 73 | 0x00, |
| 74 | 0x00, |
| 75 | 0x00, |
| 76 | 0x00, |
| 77 | 0x00, |
| 78 | 0x00, |
| 79 | 0x00, |
| 80 | 0x00, |
| 81 | 0x00, |
| 82 | 0x00, |
| 83 | 0x00, |
| 84 | 0x00, |
| 85 | 0x00, |
| 86 | 0x00, |
| 87 | 0x00, |
| 88 | 0x00, |
| 89 | 0x00, |
| 90 | 0x00, |
| 91 | 0x00, |
| 92 | 0x00, |
| 93 | 0x00, |
| 94 | 0x00, |
| 95 | 0x00, |
| 96 | 0x00, |
| 97 | 0x00, |
| 98 | 0x00, |
| 99 | 0x00, |
| 100 | 0x00, |
| 101 | 0x00, |
| 102 | 0x00, |
| 103 | 0x00, |
| 104 | 0x00, |
| 105 | 0x00, |
| 106 | 0x00, |
| 107 | 0x00, |
| 108 | 0x00, |
| 109 | 0x00, |
| 110 | 0x00, |
| 111 | 0x00, |
| 112 | 0x00, |
| 113 | 0x00, |
| 114 | 0x00, |
| 115 | 0x00, |
| 116 | 0x00, |
| 117 | 0x00, |
| 118 | 0x00, |
| 119 | 0x00, |
| 120 | 0x00, |
| 121 | 0x00, |
| 122 | 0x00, |
| 123 | 0x00, |
| 124 | 0x00, |
| 125 | 0x00, |
| 126 | 0x00, |
| 127 | 0x00, |
| 128 | 0x00, |
| 129 | 0x00, |
| 130 | 0x00, |
| 131 | /* U+00C0 */ 0x00E0, |
| 132 | /* U+00C1 */ 0x00E1, |
| 133 | /* U+00C2 */ 0x00E2, |
| 134 | /* U+00C3 */ 0x00E3, |
| 135 | /* U+00C4 */ 0x00E4, |
| 136 | /* U+00C5 */ 0x00E5, |
| 137 | /* U+00C6 */ 0x00E6, |
| 138 | /* U+00C7 */ 0x00E7, |
| 139 | /* U+00C8 */ 0x00E8, |
| 140 | /* U+00C9 */ 0x00E9, |
| 141 | /* U+00CA */ 0x00EA, |
| 142 | /* U+00CB */ 0x00EB, |
| 143 | /* U+00CC */ 0x00EC, |
| 144 | /* U+00CD */ 0x00ED, |
| 145 | /* U+00CE */ 0x00EE, |
| 146 | /* U+00CF */ 0x00EF, |
| 147 | /* U+00D0 */ 0x00F0, |
| 148 | /* U+00D1 */ 0x00F1, |
| 149 | /* U+00D2 */ 0x00F2, |
| 150 | /* U+00D3 */ 0x00F3, |
| 151 | /* U+00D4 */ 0x00F4, |
| 152 | /* U+00D5 */ 0x00F5, |
| 153 | /* U+00D6 */ 0x00F6, |
| 154 | 0x00, |
| 155 | /* U+00D8 */ 0x00F8, |
| 156 | /* U+00D9 */ 0x00F9, |
| 157 | /* U+00DA */ 0x00FA, |
| 158 | /* U+00DB */ 0x00FB, |
| 159 | /* U+00DC */ 0x00FC, |
| 160 | /* U+00DD */ 0x00FD, |
| 161 | /* U+00DE */ 0x00FE, |
| 162 | 0x00, |
| 163 | 0x00, |
| 164 | 0x00, |
| 165 | 0x00, |
| 166 | 0x00, |
| 167 | 0x00, |
| 168 | 0x00, |
| 169 | 0x00, |
| 170 | 0x00, |
| 171 | 0x00, |
| 172 | 0x00, |
| 173 | 0x00, |
| 174 | 0x00, |
| 175 | 0x00, |
| 176 | 0x00, |
| 177 | 0x00, |
| 178 | 0x00, |
| 179 | 0x00, |
| 180 | 0x00, |
| 181 | 0x00, |
| 182 | 0x00, |
| 183 | 0x00, |
| 184 | 0x00, |
| 185 | 0x00, |
| 186 | 0x00, |
| 187 | 0x00, |
| 188 | 0x00, |
| 189 | 0x00, |
| 190 | 0x00, |
| 191 | 0x00, |
| 192 | 0x00, |
| 193 | 0x00, |
| 194 | 0x00, |
| 195 | /* U+0100 */ 0x0101, |
| 196 | 0x00, |
| 197 | /* U+0102 */ 0x0103, |
| 198 | 0x00, |
| 199 | /* U+0104 */ 0x0105, |
| 200 | 0x00, |
| 201 | /* U+0106 */ 0x0107, |
| 202 | 0x00, |
| 203 | /* U+0108 */ 0x0109, |
| 204 | 0x00, |
| 205 | /* U+010A */ 0x010B, |
| 206 | 0x00, |
| 207 | /* U+010C */ 0x010D, |
| 208 | 0x00, |
| 209 | /* U+010E */ 0x010F, |
| 210 | 0x00, |
| 211 | /* U+0110 */ 0x0111, |
| 212 | 0x00, |
| 213 | /* U+0112 */ 0x0113, |
| 214 | 0x00, |
| 215 | /* U+0114 */ 0x0115, |
| 216 | 0x00, |
| 217 | /* U+0116 */ 0x0117, |
| 218 | 0x00, |
| 219 | /* U+0118 */ 0x0119, |
| 220 | 0x00, |
| 221 | /* U+011A */ 0x011B, |
| 222 | 0x00, |
| 223 | /* U+011C */ 0x011D, |
| 224 | 0x00, |
| 225 | /* U+011E */ 0x011F, |
| 226 | 0x00, |
| 227 | /* U+0120 */ 0x0121, |
| 228 | 0x00, |
| 229 | /* U+0122 */ 0x0123, |
| 230 | 0x00, |
| 231 | /* U+0124 */ 0x0125, |
| 232 | 0x00, |
| 233 | /* U+0126 */ 0x0127, |
| 234 | 0x00, |
| 235 | /* U+0128 */ 0x0129, |
| 236 | 0x00, |
| 237 | /* U+012A */ 0x012B, |
| 238 | 0x00, |
| 239 | /* U+012C */ 0x012D, |
| 240 | 0x00, |
| 241 | /* U+012E */ 0x012F, |
| 242 | 0x00, |
| 243 | /* U+0130 */ 0x0, |
| 244 | 0x00, |
| 245 | /* U+0132 */ 0x0133, |
| 246 | 0x00, |
| 247 | /* U+0134 */ 0x0135, |
| 248 | 0x00, |
| 249 | /* U+0136 */ 0x0137, |
| 250 | 0x00, |
| 251 | 0x00, |
| 252 | /* U+0139 */ 0x013A, |
| 253 | 0x00, |
| 254 | /* U+013B */ 0x013C, |
| 255 | 0x00, |
| 256 | /* U+013D */ 0x013E, |
| 257 | 0x00, |
| 258 | /* U+013F */ 0x0140, |
| 259 | 0x00, |
| 260 | /* U+0141 */ 0x0142, |
| 261 | 0x00, |
| 262 | /* U+0143 */ 0x0144, |
| 263 | 0x00, |
| 264 | /* U+0145 */ 0x0146, |
| 265 | 0x00, |
| 266 | /* U+0147 */ 0x0148, |
| 267 | 0x00, |
| 268 | 0x00, |
| 269 | /* U+014A */ 0x014B, |
| 270 | 0x00, |
| 271 | /* U+014C */ 0x014D, |
| 272 | 0x00, |
| 273 | /* U+014E */ 0x014F, |
| 274 | 0x00, |
| 275 | /* U+0150 */ 0x0151, |
| 276 | 0x00, |
| 277 | /* U+0152 */ 0x0153, |
| 278 | 0x00, |
| 279 | /* U+0154 */ 0x0155, |
| 280 | 0x00, |
| 281 | /* U+0156 */ 0x0157, |
| 282 | 0x00, |
| 283 | /* U+0158 */ 0x0159, |
| 284 | 0x00, |
| 285 | /* U+015A */ 0x015B, |
| 286 | 0x00, |
| 287 | /* U+015C */ 0x015D, |
| 288 | 0x00, |
| 289 | /* U+015E */ 0x015F, |
| 290 | 0x00, |
| 291 | /* U+0160 */ 0x0161, |
| 292 | 0x00, |
| 293 | /* U+0162 */ 0x0163, |
| 294 | 0x00, |
| 295 | /* U+0164 */ 0x0165, |
| 296 | 0x00, |
| 297 | /* U+0166 */ 0x0167, |
| 298 | 0x00, |
| 299 | /* U+0168 */ 0x0169, |
| 300 | 0x00, |
| 301 | /* U+016A */ 0x016B, |
| 302 | 0x00, |
| 303 | /* U+016C */ 0x016D, |
| 304 | 0x00, |
| 305 | /* U+016E */ 0x016F, |
| 306 | 0x00, |
| 307 | /* U+0170 */ 0x0171, |
| 308 | 0x00, |
| 309 | /* U+0172 */ 0x0173, |
| 310 | 0x00, |
| 311 | /* U+0174 */ 0x0175, |
| 312 | 0x00, |
| 313 | /* U+0176 */ 0x0177, |
| 314 | 0x00, |
| 315 | /* U+0178 */ 0x00FF, |
| 316 | /* U+0179 */ 0x017A, |
| 317 | 0x00, |
| 318 | /* U+017B */ 0x017C, |
| 319 | 0x00, |
| 320 | /* U+017D */ 0x017E, |
| 321 | 0x00, |
| 322 | 0x00, |
| 323 | 0x00, |
| 324 | /* U+0181 */ 0x0253, |
| 325 | /* U+0182 */ 0x0183, |
| 326 | 0x00, |
| 327 | /* U+0184 */ 0x0185, |
| 328 | 0x00, |
| 329 | /* U+0186 */ 0x0254, |
| 330 | /* U+0187 */ 0x0188, |
| 331 | 0x00, |
| 332 | /* U+0189 */ 0x0, |
| 333 | /* U+018A */ 0x0257, |
| 334 | /* U+018B */ 0x018C, |
| 335 | 0x00, |
| 336 | 0x00, |
| 337 | /* U+018E */ 0x0258, |
| 338 | /* U+018F */ 0x0259, |
| 339 | /* U+0190 */ 0x025B, |
| 340 | /* U+0191 */ 0x0192, |
| 341 | 0x00, |
| 342 | /* U+0193 */ 0x0260, |
| 343 | /* U+0194 */ 0x0263, |
| 344 | 0x00, |
| 345 | /* U+0196 */ 0x0269, |
| 346 | /* U+0197 */ 0x0268, |
| 347 | /* U+0198 */ 0x0199, |
| 348 | 0x00, |
| 349 | 0x00, |
| 350 | 0x00, |
| 351 | /* U+019C */ 0x026F, |
| 352 | /* U+019D */ 0x0272, |
| 353 | 0x00, |
| 354 | /* U+019F */ 0x0, |
| 355 | /* U+01A0 */ 0x01A1, |
| 356 | 0x00, |
| 357 | /* U+01A2 */ 0x01A3, |
| 358 | 0x00, |
| 359 | /* U+01A4 */ 0x01A5, |
| 360 | 0x00, |
| 361 | 0x00, |
| 362 | /* U+01A7 */ 0x01A8, |
| 363 | 0x00, |
| 364 | /* U+01A9 */ 0x0283, |
| 365 | 0x00, |
| 366 | 0x00, |
| 367 | /* U+01AC */ 0x01AD, |
| 368 | 0x00, |
| 369 | /* U+01AE */ 0x0288, |
| 370 | /* U+01AF */ 0x01B0, |
| 371 | 0x00, |
| 372 | /* U+01B1 */ 0x028A, |
| 373 | /* U+01B2 */ 0x028B, |
| 374 | /* U+01B3 */ 0x01B4, |
| 375 | 0x00, |
| 376 | /* U+01B5 */ 0x01B6, |
| 377 | 0x00, |
| 378 | /* U+01B7 */ 0x0292, |
| 379 | /* U+01B8 */ 0x01B9, |
| 380 | 0x00, |
| 381 | 0x00, |
| 382 | 0x00, |
| 383 | /* U+01BC */ 0x01BD, |
| 384 | 0x00, |
| 385 | 0x00, |
| 386 | 0x00, |
| 387 | 0x00, |
| 388 | 0x00, |
| 389 | 0x00, |
| 390 | 0x00, |
| 391 | /* U+01C4 */ 0x01C6, |
| 392 | /* U+01C5 */ 0x0, |
| 393 | 0x00, |
| 394 | /* U+01C7 */ 0x01C9, |
| 395 | /* U+01C8 */ 0x0, |
| 396 | 0x00, |
| 397 | /* U+01CA */ 0x01CC, |
| 398 | /* U+01CB */ 0x0, |
| 399 | 0x00, |
| 400 | /* U+01CD */ 0x01CE, |
| 401 | 0x00, |
| 402 | /* U+01CF */ 0x01D0, |
| 403 | 0x00, |
| 404 | /* U+01D1 */ 0x01D2, |
| 405 | 0x00, |
| 406 | /* U+01D3 */ 0x01D4, |
| 407 | 0x00, |
| 408 | /* U+01D5 */ 0x01D6, |
| 409 | 0x00, |
| 410 | /* U+01D7 */ 0x01D8, |
| 411 | 0x00, |
| 412 | /* U+01D9 */ 0x01DA, |
| 413 | 0x00, |
| 414 | /* U+01DB */ 0x01DC, |
| 415 | 0x00, |
| 416 | 0x00, |
| 417 | /* U+01DE */ 0x01DF, |
| 418 | 0x00, |
| 419 | /* U+01E0 */ 0x01E1, |
| 420 | 0x00, |
| 421 | /* U+01E2 */ 0x01E3, |
| 422 | 0x00, |
| 423 | /* U+01E4 */ 0x01E5, |
| 424 | 0x00, |
| 425 | /* U+01E6 */ 0x01E7, |
| 426 | 0x00, |
| 427 | /* U+01E8 */ 0x01E9, |
| 428 | 0x00, |
| 429 | /* U+01EA */ 0x01EB, |
| 430 | 0x00, |
| 431 | /* U+01EC */ 0x01ED, |
| 432 | 0x00, |
| 433 | /* U+01EE */ 0x01EF, |
| 434 | 0x00, |
| 435 | 0x00, |
| 436 | /* U+01F1 */ 0x01F3, |
| 437 | /* U+01F2 */ 0x0, |
| 438 | 0x00, |
| 439 | /* U+01F4 */ 0x01F5, |
| 440 | 0x00, |
| 441 | 0x00, |
| 442 | 0x00, |
| 443 | 0x00, |
| 444 | 0x00, |
| 445 | /* U+01FA */ 0x01FB, |
| 446 | 0x00, |
| 447 | /* U+01FC */ 0x01FD, |
| 448 | 0x00, |
| 449 | /* U+01FE */ 0x01FF, |
| 450 | 0x00, |
| 451 | /* U+0200 */ 0x0201, |
| 452 | 0x00, |
| 453 | /* U+0202 */ 0x0203, |
| 454 | 0x00, |
| 455 | /* U+0204 */ 0x0205, |
| 456 | 0x00, |
| 457 | /* U+0206 */ 0x0207, |
| 458 | 0x00, |
| 459 | /* U+0208 */ 0x0209, |
| 460 | 0x00, |
| 461 | /* U+020A */ 0x020B, |
| 462 | 0x00, |
| 463 | /* U+020C */ 0x020D, |
| 464 | 0x00, |
| 465 | /* U+020E */ 0x020F, |
| 466 | 0x00, |
| 467 | /* U+0210 */ 0x0211, |
| 468 | 0x00, |
| 469 | /* U+0212 */ 0x0213, |
| 470 | 0x00, |
| 471 | /* U+0214 */ 0x0215, |
| 472 | 0x00, |
| 473 | /* U+0216 */ 0x0217, |
| 474 | 0x00, |
| 475 | 0x00, |
| 476 | 0x00, |
| 477 | 0x00, |
| 478 | 0x00, |
| 479 | 0x00, |
| 480 | 0x00, |
| 481 | 0x00, |
| 482 | 0x00, |
| 483 | 0x00, |
| 484 | 0x00, |
| 485 | 0x00, |
| 486 | 0x00, |
| 487 | 0x00, |
| 488 | 0x00, |
| 489 | 0x00, |
| 490 | 0x00, |
| 491 | 0x00, |
| 492 | 0x00, |
| 493 | 0x00, |
| 494 | 0x00, |
| 495 | 0x00, |
| 496 | 0x00, |
| 497 | 0x00, |
| 498 | 0x00, |
| 499 | 0x00, |
| 500 | 0x00, |
| 501 | 0x00, |
| 502 | 0x00, |
| 503 | 0x00, |
| 504 | 0x00, |
| 505 | 0x00, |
| 506 | 0x00, |
| 507 | 0x00, |
| 508 | 0x00, |
| 509 | 0x00, |
| 510 | 0x00, |
| 511 | 0x00, |
| 512 | 0x00, |
| 513 | 0x00, |
| 514 | 0x00, |
| 515 | 0x00, |
| 516 | 0x00, |
| 517 | 0x00, |
| 518 | 0x00, |
| 519 | 0x00, |
| 520 | 0x00, |
| 521 | 0x00, |
| 522 | 0x00, |
| 523 | 0x00, |
| 524 | 0x00, |
| 525 | 0x00, |
| 526 | 0x00, |
| 527 | 0x00, |
| 528 | 0x00, |
| 529 | 0x00, |
| 530 | 0x00, |
| 531 | 0x00, |
| 532 | 0x00, |
| 533 | 0x00, |
| 534 | 0x00, |
| 535 | 0x00, |
| 536 | 0x00, |
| 537 | 0x00, |
| 538 | 0x00, |
| 539 | 0x00, |
| 540 | 0x00, |
| 541 | 0x00, |
| 542 | 0x00, |
| 543 | 0x00, |
| 544 | 0x00, |
| 545 | 0x00, |
| 546 | 0x00, |
| 547 | 0x00, |
| 548 | 0x00, |
| 549 | /* U+0262 */ 0x0, |
| 550 | 0x00, |
| 551 | 0x00, |
| 552 | 0x00, |
| 553 | 0x00, |
| 554 | 0x00, |
| 555 | 0x00, |
| 556 | 0x00, |
| 557 | /* U+026A */ 0x0, |
| 558 | 0x00, |
| 559 | 0x00, |
| 560 | 0x00, |
| 561 | 0x00, |
| 562 | 0x00, |
| 563 | 0x00, |
| 564 | 0x00, |
| 565 | 0x00, |
| 566 | 0x00, |
| 567 | /* U+0274 */ 0x0, |
| 568 | 0x00, |
| 569 | /* U+0276 */ 0x0, |
| 570 | 0x00, |
| 571 | 0x00, |
| 572 | 0x00, |
| 573 | 0x00, |
| 574 | 0x00, |
| 575 | 0x00, |
| 576 | 0x00, |
| 577 | 0x00, |
| 578 | 0x00, |
| 579 | /* U+0280 */ 0x0, |
| 580 | /* U+0281 */ 0x0, |
| 581 | 0x00, |
| 582 | 0x00, |
| 583 | 0x00, |
| 584 | 0x00, |
| 585 | 0x00, |
| 586 | 0x00, |
| 587 | 0x00, |
| 588 | 0x00, |
| 589 | 0x00, |
| 590 | 0x00, |
| 591 | 0x00, |
| 592 | 0x00, |
| 593 | 0x00, |
| 594 | /* U+028F */ 0x0, |
| 595 | 0x00, |
| 596 | 0x00, |
| 597 | 0x00, |
| 598 | 0x00, |
| 599 | 0x00, |
| 600 | 0x00, |
| 601 | 0x00, |
| 602 | 0x00, |
| 603 | 0x00, |
| 604 | /* U+0299 */ 0x0, |
| 605 | 0x00, |
| 606 | /* U+029B */ 0x0, |
| 607 | /* U+029C */ 0x0, |
| 608 | 0x00, |
| 609 | 0x00, |
| 610 | /* U+029F */ 0x0, |
| 611 | 0x00, |
| 612 | 0x00, |
| 613 | 0x00, |
| 614 | 0x00, |
| 615 | 0x00, |
| 616 | 0x00, |
| 617 | 0x00, |
| 618 | 0x00, |
| 619 | 0x00, |
| 620 | 0x00, |
| 621 | 0x00, |
| 622 | 0x00, |
| 623 | 0x00, |
| 624 | 0x00, |
| 625 | 0x00, |
| 626 | 0x00, |
| 627 | 0x00, |
| 628 | 0x00, |
| 629 | 0x00, |
| 630 | 0x00, |
| 631 | 0x00, |
| 632 | 0x00, |
| 633 | /* U+02B6 */ 0x0, |
| 634 | }; |
| 635 | |
| 636 | static const unsigned short ucs_table_0386[] = { |
| 637 | /* U+0386 */ 0x03AC, |
| 638 | 0x00, |
| 639 | /* U+0388 */ 0x03AD, |
| 640 | /* U+0389 */ 0x03AE, |
| 641 | /* U+038A */ 0x03AF, |
| 642 | 0x00, |
| 643 | /* U+038C */ 0x03CC, |
| 644 | 0x00, |
| 645 | /* U+038E */ 0x03CD, |
| 646 | /* U+038F */ 0x03CE, |
| 647 | 0x00, |
| 648 | /* U+0391 */ 0x03B1, |
| 649 | /* U+0392 */ 0x03B2, |
| 650 | /* U+0393 */ 0x03B3, |
| 651 | /* U+0394 */ 0x03B4, |
| 652 | /* U+0395 */ 0x03B5, |
| 653 | /* U+0396 */ 0x03B6, |
| 654 | /* U+0397 */ 0x03B7, |
| 655 | /* U+0398 */ 0x03B8, |
| 656 | /* U+0399 */ 0x03B9, |
| 657 | /* U+039A */ 0x03BA, |
| 658 | /* U+039B */ 0x03BB, |
| 659 | /* U+039C */ 0x03BC, |
| 660 | /* U+039D */ 0x03BD, |
| 661 | /* U+039E */ 0x03BE, |
| 662 | /* U+039F */ 0x03BF, |
| 663 | /* U+03A0 */ 0x03C0, |
| 664 | /* U+03A1 */ 0x03C1, |
| 665 | 0x00, |
| 666 | /* U+03A3 */ 0x03C3, |
| 667 | /* U+03A4 */ 0x03C4, |
| 668 | /* U+03A5 */ 0x03C5, |
| 669 | /* U+03A6 */ 0x03C6, |
| 670 | /* U+03A7 */ 0x03C7, |
| 671 | /* U+03A8 */ 0x03C8, |
| 672 | /* U+03A9 */ 0x03C9, |
| 673 | /* U+03AA */ 0x03CA, |
| 674 | /* U+03AB */ 0x03CB, |
| 675 | 0x00, |
| 676 | 0x00, |
| 677 | 0x00, |
| 678 | 0x00, |
| 679 | 0x00, |
| 680 | 0x00, |
| 681 | 0x00, |
| 682 | 0x00, |
| 683 | 0x00, |
| 684 | 0x00, |
| 685 | 0x00, |
| 686 | 0x00, |
| 687 | 0x00, |
| 688 | 0x00, |
| 689 | 0x00, |
| 690 | 0x00, |
| 691 | 0x00, |
| 692 | 0x00, |
| 693 | 0x00, |
| 694 | 0x00, |
| 695 | 0x00, |
| 696 | 0x00, |
| 697 | 0x00, |
| 698 | 0x00, |
| 699 | 0x00, |
| 700 | 0x00, |
| 701 | 0x00, |
| 702 | 0x00, |
| 703 | 0x00, |
| 704 | 0x00, |
| 705 | 0x00, |
| 706 | 0x00, |
| 707 | 0x00, |
| 708 | 0x00, |
| 709 | 0x00, |
| 710 | 0x00, |
| 711 | 0x00, |
| 712 | 0x00, |
| 713 | /* U+03D2 */ 0x03D2, |
| 714 | /* U+03D3 */ 0x03D3, |
| 715 | /* U+03D4 */ 0x03D4, |
| 716 | 0x00, |
| 717 | 0x00, |
| 718 | 0x00, |
| 719 | 0x00, |
| 720 | 0x00, |
| 721 | /* U+03DA */ 0x03DA, |
| 722 | 0x00, |
| 723 | /* U+03DC */ 0x03DC, |
| 724 | 0x00, |
| 725 | /* U+03DE */ 0x03DE, |
| 726 | 0x00, |
| 727 | /* U+03E0 */ 0x03E0, |
| 728 | 0x00, |
| 729 | /* U+03E2 */ 0x03E3, |
| 730 | 0x00, |
| 731 | /* U+03E4 */ 0x03E5, |
| 732 | 0x00, |
| 733 | /* U+03E6 */ 0x03E7, |
| 734 | 0x00, |
| 735 | /* U+03E8 */ 0x03E9, |
| 736 | 0x00, |
| 737 | /* U+03EA */ 0x03EB, |
| 738 | 0x00, |
| 739 | /* U+03EC */ 0x03ED, |
| 740 | 0x00, |
| 741 | /* U+03EE */ 0x03EF, |
| 742 | 0x00, |
| 743 | 0x00, |
| 744 | 0x00, |
| 745 | 0x00, |
| 746 | 0x00, |
| 747 | 0x00, |
| 748 | 0x00, |
| 749 | 0x00, |
| 750 | 0x00, |
| 751 | 0x00, |
| 752 | 0x00, |
| 753 | 0x00, |
| 754 | 0x00, |
| 755 | 0x00, |
| 756 | 0x00, |
| 757 | 0x00, |
| 758 | 0x00, |
| 759 | 0x00, |
| 760 | /* U+0401 */ 0x0451, |
| 761 | /* U+0402 */ 0x0452, |
| 762 | /* U+0403 */ 0x0453, |
| 763 | /* U+0404 */ 0x0454, |
| 764 | /* U+0405 */ 0x0455, |
| 765 | /* U+0406 */ 0x0456, |
| 766 | /* U+0407 */ 0x0457, |
| 767 | /* U+0408 */ 0x0458, |
| 768 | /* U+0409 */ 0x0459, |
| 769 | /* U+040A */ 0x045A, |
| 770 | /* U+040B */ 0x045B, |
| 771 | /* U+040C */ 0x045C, |
| 772 | 0x00, |
| 773 | /* U+040E */ 0x045E, |
| 774 | /* U+040F */ 0x045F, |
| 775 | /* U+0410 */ 0x0430, |
| 776 | /* U+0411 */ 0x0431, |
| 777 | /* U+0412 */ 0x0432, |
| 778 | /* U+0413 */ 0x0433, |
| 779 | /* U+0414 */ 0x0434, |
| 780 | /* U+0415 */ 0x0435, |
| 781 | /* U+0416 */ 0x0436, |
| 782 | /* U+0417 */ 0x0437, |
| 783 | /* U+0418 */ 0x0438, |
| 784 | /* U+0419 */ 0x0439, |
| 785 | /* U+041A */ 0x043A, |
| 786 | /* U+041B */ 0x043B, |
| 787 | /* U+041C */ 0x043C, |
| 788 | /* U+041D */ 0x043D, |
| 789 | /* U+041E */ 0x043E, |
| 790 | /* U+041F */ 0x043F, |
| 791 | /* U+0420 */ 0x0440, |
| 792 | /* U+0421 */ 0x0441, |
| 793 | /* U+0422 */ 0x0442, |
| 794 | /* U+0423 */ 0x0443, |
| 795 | /* U+0424 */ 0x0444, |
| 796 | /* U+0425 */ 0x0445, |
| 797 | /* U+0426 */ 0x0446, |
| 798 | /* U+0427 */ 0x0447, |
| 799 | /* U+0428 */ 0x0448, |
| 800 | /* U+0429 */ 0x0449, |
| 801 | /* U+042A */ 0x044A, |
| 802 | /* U+042B */ 0x044B, |
| 803 | /* U+042C */ 0x044C, |
| 804 | /* U+042D */ 0x044D, |
| 805 | /* U+042E */ 0x044E, |
| 806 | /* U+042F */ 0x044F, |
| 807 | 0x00, |
| 808 | 0x00, |
| 809 | 0x00, |
| 810 | 0x00, |
| 811 | 0x00, |
| 812 | 0x00, |
| 813 | 0x00, |
| 814 | 0x00, |
| 815 | 0x00, |
| 816 | 0x00, |
| 817 | 0x00, |
| 818 | 0x00, |
| 819 | 0x00, |
| 820 | 0x00, |
| 821 | 0x00, |
| 822 | 0x00, |
| 823 | 0x00, |
| 824 | 0x00, |
| 825 | 0x00, |
| 826 | 0x00, |
| 827 | 0x00, |
| 828 | 0x00, |
| 829 | 0x00, |
| 830 | 0x00, |
| 831 | 0x00, |
| 832 | 0x00, |
| 833 | 0x00, |
| 834 | 0x00, |
| 835 | 0x00, |
| 836 | 0x00, |
| 837 | 0x00, |
| 838 | 0x00, |
| 839 | 0x00, |
| 840 | 0x00, |
| 841 | 0x00, |
| 842 | 0x00, |
| 843 | 0x00, |
| 844 | 0x00, |
| 845 | 0x00, |
| 846 | 0x00, |
| 847 | 0x00, |
| 848 | 0x00, |
| 849 | 0x00, |
| 850 | 0x00, |
| 851 | 0x00, |
| 852 | 0x00, |
| 853 | 0x00, |
| 854 | 0x00, |
| 855 | /* U+0460 */ 0x0461, |
| 856 | 0x00, |
| 857 | /* U+0462 */ 0x0463, |
| 858 | 0x00, |
| 859 | /* U+0464 */ 0x0465, |
| 860 | 0x00, |
| 861 | /* U+0466 */ 0x0467, |
| 862 | 0x00, |
| 863 | /* U+0468 */ 0x0469, |
| 864 | 0x00, |
| 865 | /* U+046A */ 0x046B, |
| 866 | 0x00, |
| 867 | /* U+046C */ 0x046D, |
| 868 | 0x00, |
| 869 | /* U+046E */ 0x046F, |
| 870 | 0x00, |
| 871 | /* U+0470 */ 0x0471, |
| 872 | 0x00, |
| 873 | /* U+0472 */ 0x0473, |
| 874 | 0x00, |
| 875 | /* U+0474 */ 0x0475, |
| 876 | 0x00, |
| 877 | /* U+0476 */ 0x0477, |
| 878 | 0x00, |
| 879 | /* U+0478 */ 0x0479, |
| 880 | 0x00, |
| 881 | /* U+047A */ 0x047B, |
| 882 | 0x00, |
| 883 | /* U+047C */ 0x047D, |
| 884 | 0x00, |
| 885 | /* U+047E */ 0x047F, |
| 886 | 0x00, |
| 887 | /* U+0480 */ 0x0481, |
| 888 | 0x00, |
| 889 | 0x00, |
| 890 | 0x00, |
| 891 | 0x00, |
| 892 | 0x00, |
| 893 | 0x00, |
| 894 | 0x00, |
| 895 | 0x00, |
| 896 | 0x00, |
| 897 | 0x00, |
| 898 | 0x00, |
| 899 | 0x00, |
| 900 | 0x00, |
| 901 | 0x00, |
| 902 | 0x00, |
| 903 | /* U+0490 */ 0x0491, |
| 904 | 0x00, |
| 905 | /* U+0492 */ 0x0493, |
| 906 | 0x00, |
| 907 | /* U+0494 */ 0x0495, |
| 908 | 0x00, |
| 909 | /* U+0496 */ 0x0497, |
| 910 | 0x00, |
| 911 | /* U+0498 */ 0x0499, |
| 912 | 0x00, |
| 913 | /* U+049A */ 0x049B, |
| 914 | 0x00, |
| 915 | /* U+049C */ 0x049D, |
| 916 | 0x00, |
| 917 | /* U+049E */ 0x049F, |
| 918 | 0x00, |
| 919 | /* U+04A0 */ 0x04A1, |
| 920 | 0x00, |
| 921 | /* U+04A2 */ 0x04A3, |
| 922 | 0x00, |
| 923 | /* U+04A4 */ 0x04A5, |
| 924 | 0x00, |
| 925 | /* U+04A6 */ 0x04A7, |
| 926 | 0x00, |
| 927 | /* U+04A8 */ 0x04A9, |
| 928 | 0x00, |
| 929 | /* U+04AA */ 0x04AB, |
| 930 | 0x00, |
| 931 | /* U+04AC */ 0x04AD, |
| 932 | 0x00, |
| 933 | /* U+04AE */ 0x04AF, |
| 934 | 0x00, |
| 935 | /* U+04B0 */ 0x04B1, |
| 936 | 0x00, |
| 937 | /* U+04B2 */ 0x04B3, |
| 938 | 0x00, |
| 939 | /* U+04B4 */ 0x04B5, |
| 940 | 0x00, |
| 941 | /* U+04B6 */ 0x04B7, |
| 942 | 0x00, |
| 943 | /* U+04B8 */ 0x04B9, |
| 944 | 0x00, |
| 945 | /* U+04BA */ 0x04BB, |
| 946 | 0x00, |
| 947 | /* U+04BC */ 0x04BD, |
| 948 | 0x00, |
| 949 | /* U+04BE */ 0x04BF, |
| 950 | 0x00, |
| 951 | 0x00, |
| 952 | /* U+04C1 */ 0x04C2, |
| 953 | 0x00, |
| 954 | /* U+04C3 */ 0x04C4, |
| 955 | 0x00, |
| 956 | 0x00, |
| 957 | 0x00, |
| 958 | /* U+04C7 */ 0x04C8, |
| 959 | 0x00, |
| 960 | 0x00, |
| 961 | 0x00, |
| 962 | /* U+04CB */ 0x04CC, |
| 963 | 0x00, |
| 964 | 0x00, |
| 965 | 0x00, |
| 966 | 0x00, |
| 967 | /* U+04D0 */ 0x04D1, |
| 968 | 0x00, |
| 969 | /* U+04D2 */ 0x04D3, |
| 970 | 0x00, |
| 971 | /* U+04D4 */ 0x04D5, |
| 972 | 0x00, |
| 973 | /* U+04D6 */ 0x04D7, |
| 974 | 0x00, |
| 975 | /* U+04D8 */ 0x04D9, |
| 976 | 0x00, |
| 977 | /* U+04DA */ 0x04DB, |
| 978 | 0x00, |
| 979 | /* U+04DC */ 0x04DD, |
| 980 | 0x00, |
| 981 | /* U+04DE */ 0x04DF, |
| 982 | 0x00, |
| 983 | /* U+04E0 */ 0x04E1, |
| 984 | 0x00, |
| 985 | /* U+04E2 */ 0x04E3, |
| 986 | 0x00, |
| 987 | /* U+04E4 */ 0x04E5, |
| 988 | 0x00, |
| 989 | /* U+04E6 */ 0x04E7, |
| 990 | 0x00, |
| 991 | /* U+04E8 */ 0x04E9, |
| 992 | 0x00, |
| 993 | /* U+04EA */ 0x04EB, |
| 994 | 0x00, |
| 995 | 0x00, |
| 996 | 0x00, |
| 997 | /* U+04EE */ 0x04EF, |
| 998 | 0x00, |
| 999 | /* U+04F0 */ 0x04F1, |
| 1000 | 0x00, |
| 1001 | /* U+04F2 */ 0x04F3, |
| 1002 | 0x00, |
| 1003 | /* U+04F4 */ 0x04F5, |
| 1004 | 0x00, |
| 1005 | 0x00, |
| 1006 | 0x00, |
| 1007 | /* U+04F8 */ 0x04F9, |
| 1008 | 0x00, |
| 1009 | 0x00, |
| 1010 | 0x00, |
| 1011 | 0x00, |
| 1012 | 0x00, |
| 1013 | 0x00, |
| 1014 | 0x00, |
| 1015 | 0x00, |
| 1016 | 0x00, |
| 1017 | 0x00, |
| 1018 | 0x00, |
| 1019 | 0x00, |
| 1020 | 0x00, |
| 1021 | 0x00, |
| 1022 | 0x00, |
| 1023 | 0x00, |
| 1024 | 0x00, |
| 1025 | 0x00, |
| 1026 | 0x00, |
| 1027 | 0x00, |
| 1028 | 0x00, |
| 1029 | 0x00, |
| 1030 | 0x00, |
| 1031 | 0x00, |
| 1032 | 0x00, |
| 1033 | 0x00, |
| 1034 | 0x00, |
| 1035 | 0x00, |
| 1036 | 0x00, |
| 1037 | 0x00, |
| 1038 | 0x00, |
| 1039 | 0x00, |
| 1040 | 0x00, |
| 1041 | 0x00, |
| 1042 | 0x00, |
| 1043 | 0x00, |
| 1044 | 0x00, |
| 1045 | 0x00, |
| 1046 | 0x00, |
| 1047 | 0x00, |
| 1048 | 0x00, |
| 1049 | 0x00, |
| 1050 | 0x00, |
| 1051 | 0x00, |
| 1052 | 0x00, |
| 1053 | 0x00, |
| 1054 | 0x00, |
| 1055 | 0x00, |
| 1056 | 0x00, |
| 1057 | 0x00, |
| 1058 | 0x00, |
| 1059 | 0x00, |
| 1060 | 0x00, |
| 1061 | 0x00, |
| 1062 | 0x00, |
| 1063 | 0x00, |
| 1064 | /* U+0531 */ 0x0561, |
| 1065 | /* U+0532 */ 0x0562, |
| 1066 | /* U+0533 */ 0x0563, |
| 1067 | /* U+0534 */ 0x0564, |
| 1068 | /* U+0535 */ 0x0565, |
| 1069 | /* U+0536 */ 0x0566, |
| 1070 | /* U+0537 */ 0x0567, |
| 1071 | /* U+0538 */ 0x0568, |
| 1072 | /* U+0539 */ 0x0569, |
| 1073 | /* U+053A */ 0x056A, |
| 1074 | /* U+053B */ 0x056B, |
| 1075 | /* U+053C */ 0x056C, |
| 1076 | /* U+053D */ 0x056D, |
| 1077 | /* U+053E */ 0x056E, |
| 1078 | /* U+053F */ 0x056F, |
| 1079 | /* U+0540 */ 0x0570, |
| 1080 | /* U+0541 */ 0x0571, |
| 1081 | /* U+0542 */ 0x0572, |
| 1082 | /* U+0543 */ 0x0573, |
| 1083 | /* U+0544 */ 0x0574, |
| 1084 | /* U+0545 */ 0x0575, |
| 1085 | /* U+0546 */ 0x0576, |
| 1086 | /* U+0547 */ 0x0577, |
| 1087 | /* U+0548 */ 0x0578, |
| 1088 | /* U+0549 */ 0x0579, |
| 1089 | /* U+054A */ 0x057A, |
| 1090 | /* U+054B */ 0x057B, |
| 1091 | /* U+054C */ 0x057C, |
| 1092 | /* U+054D */ 0x057D, |
| 1093 | /* U+054E */ 0x057E, |
| 1094 | /* U+054F */ 0x057F, |
| 1095 | /* U+0550 */ 0x0580, |
| 1096 | /* U+0551 */ 0x0581, |
| 1097 | /* U+0552 */ 0x0582, |
| 1098 | /* U+0553 */ 0x0583, |
| 1099 | /* U+0554 */ 0x0584, |
| 1100 | /* U+0555 */ 0x0585, |
| 1101 | /* U+0556 */ 0x0586, |
| 1102 | }; |
| 1103 | |
| 1104 | static const unsigned short ucs_table_10A0[] = { |
| 1105 | /* U+10A0 */ 0x10D0, |
| 1106 | /* U+10A1 */ 0x10D1, |
| 1107 | /* U+10A2 */ 0x10D2, |
| 1108 | /* U+10A3 */ 0x10D3, |
| 1109 | /* U+10A4 */ 0x10D4, |
| 1110 | /* U+10A5 */ 0x10D5, |
| 1111 | /* U+10A6 */ 0x10D6, |
| 1112 | /* U+10A7 */ 0x10D7, |
| 1113 | /* U+10A8 */ 0x10D8, |
| 1114 | /* U+10A9 */ 0x10D9, |
| 1115 | /* U+10AA */ 0x10DA, |
| 1116 | /* U+10AB */ 0x10DB, |
| 1117 | /* U+10AC */ 0x10DC, |
| 1118 | /* U+10AD */ 0x10DD, |
| 1119 | /* U+10AE */ 0x10DE, |
| 1120 | /* U+10AF */ 0x10DF, |
| 1121 | /* U+10B0 */ 0x10E0, |
| 1122 | /* U+10B1 */ 0x10E1, |
| 1123 | /* U+10B2 */ 0x10E2, |
| 1124 | /* U+10B3 */ 0x10E3, |
| 1125 | /* U+10B4 */ 0x10E4, |
| 1126 | /* U+10B5 */ 0x10E5, |
| 1127 | /* U+10B6 */ 0x10E6, |
| 1128 | /* U+10B7 */ 0x10E7, |
| 1129 | /* U+10B8 */ 0x10E8, |
| 1130 | /* U+10B9 */ 0x10E9, |
| 1131 | /* U+10BA */ 0x10EA, |
| 1132 | /* U+10BB */ 0x10EB, |
| 1133 | /* U+10BC */ 0x10EC, |
| 1134 | /* U+10BD */ 0x10ED, |
| 1135 | /* U+10BE */ 0x10EE, |
| 1136 | /* U+10BF */ 0x10EF, |
| 1137 | /* U+10C0 */ 0x10F0, |
| 1138 | /* U+10C1 */ 0x10F1, |
| 1139 | /* U+10C2 */ 0x10F2, |
| 1140 | /* U+10C3 */ 0x10F3, |
| 1141 | /* U+10C4 */ 0x10F4, |
| 1142 | /* U+10C5 */ 0x10F5, |
| 1143 | }; |
| 1144 | |
| 1145 | static const unsigned short ucs_table_1E00[] = { |
| 1146 | /* U+1E00 */ 0x1E01, |
| 1147 | 0x00, |
| 1148 | /* U+1E02 */ 0x1E03, |
| 1149 | 0x00, |
| 1150 | /* U+1E04 */ 0x1E05, |
| 1151 | 0x00, |
| 1152 | /* U+1E06 */ 0x1E07, |
| 1153 | 0x00, |
| 1154 | /* U+1E08 */ 0x1E09, |
| 1155 | 0x00, |
| 1156 | /* U+1E0A */ 0x1E0B, |
| 1157 | 0x00, |
| 1158 | /* U+1E0C */ 0x1E0D, |
| 1159 | 0x00, |
| 1160 | /* U+1E0E */ 0x1E0F, |
| 1161 | 0x00, |
| 1162 | /* U+1E10 */ 0x1E11, |
| 1163 | 0x00, |
| 1164 | /* U+1E12 */ 0x1E13, |
| 1165 | 0x00, |
| 1166 | /* U+1E14 */ 0x1E15, |
| 1167 | 0x00, |
| 1168 | /* U+1E16 */ 0x1E17, |
| 1169 | 0x00, |
| 1170 | /* U+1E18 */ 0x1E19, |
| 1171 | 0x00, |
| 1172 | /* U+1E1A */ 0x1E1B, |
| 1173 | 0x00, |
| 1174 | /* U+1E1C */ 0x1E1D, |
| 1175 | 0x00, |
| 1176 | /* U+1E1E */ 0x1E1F, |
| 1177 | 0x00, |
| 1178 | /* U+1E20 */ 0x1E21, |
| 1179 | 0x00, |
| 1180 | /* U+1E22 */ 0x1E23, |
| 1181 | 0x00, |
| 1182 | /* U+1E24 */ 0x1E25, |
| 1183 | 0x00, |
| 1184 | /* U+1E26 */ 0x1E27, |
| 1185 | 0x00, |
| 1186 | /* U+1E28 */ 0x1E29, |
| 1187 | 0x00, |
| 1188 | /* U+1E2A */ 0x1E2B, |
| 1189 | 0x00, |
| 1190 | /* U+1E2C */ 0x1E2D, |
| 1191 | 0x00, |
| 1192 | /* U+1E2E */ 0x1E2F, |
| 1193 | 0x00, |
| 1194 | /* U+1E30 */ 0x1E31, |
| 1195 | 0x00, |
| 1196 | /* U+1E32 */ 0x1E33, |
| 1197 | 0x00, |
| 1198 | /* U+1E34 */ 0x1E35, |
| 1199 | 0x00, |
| 1200 | /* U+1E36 */ 0x1E37, |
| 1201 | 0x00, |
| 1202 | /* U+1E38 */ 0x1E39, |
| 1203 | 0x00, |
| 1204 | /* U+1E3A */ 0x1E3B, |
| 1205 | 0x00, |
| 1206 | /* U+1E3C */ 0x1E3D, |
| 1207 | 0x00, |
| 1208 | /* U+1E3E */ 0x1E3F, |
| 1209 | 0x00, |
| 1210 | /* U+1E40 */ 0x1E41, |
| 1211 | 0x00, |
| 1212 | /* U+1E42 */ 0x1E43, |
| 1213 | 0x00, |
| 1214 | /* U+1E44 */ 0x1E45, |
| 1215 | 0x00, |
| 1216 | /* U+1E46 */ 0x1E47, |
| 1217 | 0x00, |
| 1218 | /* U+1E48 */ 0x1E49, |
| 1219 | 0x00, |
| 1220 | /* U+1E4A */ 0x1E4B, |
| 1221 | 0x00, |
| 1222 | /* U+1E4C */ 0x1E4D, |
| 1223 | 0x00, |
| 1224 | /* U+1E4E */ 0x1E4F, |
| 1225 | 0x00, |
| 1226 | /* U+1E50 */ 0x1E51, |
| 1227 | 0x00, |
| 1228 | /* U+1E52 */ 0x1E53, |
| 1229 | 0x00, |
| 1230 | /* U+1E54 */ 0x1E55, |
| 1231 | 0x00, |
| 1232 | /* U+1E56 */ 0x1E57, |
| 1233 | 0x00, |
| 1234 | /* U+1E58 */ 0x1E59, |
| 1235 | 0x00, |
| 1236 | /* U+1E5A */ 0x1E5B, |
| 1237 | 0x00, |
| 1238 | /* U+1E5C */ 0x1E5D, |
| 1239 | 0x00, |
| 1240 | /* U+1E5E */ 0x1E5F, |
| 1241 | 0x00, |
| 1242 | /* U+1E60 */ 0x1E61, |
| 1243 | 0x00, |
| 1244 | /* U+1E62 */ 0x1E63, |
| 1245 | 0x00, |
| 1246 | /* U+1E64 */ 0x1E65, |
| 1247 | 0x00, |
| 1248 | /* U+1E66 */ 0x1E67, |
| 1249 | 0x00, |
| 1250 | /* U+1E68 */ 0x1E69, |
| 1251 | 0x00, |
| 1252 | /* U+1E6A */ 0x1E6B, |
| 1253 | 0x00, |
| 1254 | /* U+1E6C */ 0x1E6D, |
| 1255 | 0x00, |
| 1256 | /* U+1E6E */ 0x1E6F, |
| 1257 | 0x00, |
| 1258 | /* U+1E70 */ 0x1E71, |
| 1259 | 0x00, |
| 1260 | /* U+1E72 */ 0x1E73, |
| 1261 | 0x00, |
| 1262 | /* U+1E74 */ 0x1E75, |
| 1263 | 0x00, |
| 1264 | /* U+1E76 */ 0x1E77, |
| 1265 | 0x00, |
| 1266 | /* U+1E78 */ 0x1E79, |
| 1267 | 0x00, |
| 1268 | /* U+1E7A */ 0x1E7B, |
| 1269 | 0x00, |
| 1270 | /* U+1E7C */ 0x1E7D, |
| 1271 | 0x00, |
| 1272 | /* U+1E7E */ 0x1E7F, |
| 1273 | 0x00, |
| 1274 | /* U+1E80 */ 0x1E81, |
| 1275 | 0x00, |
| 1276 | /* U+1E82 */ 0x1E83, |
| 1277 | 0x00, |
| 1278 | /* U+1E84 */ 0x1E85, |
| 1279 | 0x00, |
| 1280 | /* U+1E86 */ 0x1E87, |
| 1281 | 0x00, |
| 1282 | /* U+1E88 */ 0x1E89, |
| 1283 | 0x00, |
| 1284 | /* U+1E8A */ 0x1E8B, |
| 1285 | 0x00, |
| 1286 | /* U+1E8C */ 0x1E8D, |
| 1287 | 0x00, |
| 1288 | /* U+1E8E */ 0x1E8F, |
| 1289 | 0x00, |
| 1290 | /* U+1E90 */ 0x1E91, |
| 1291 | 0x00, |
| 1292 | /* U+1E92 */ 0x1E93, |
| 1293 | 0x00, |
| 1294 | /* U+1E94 */ 0x1E95, |
| 1295 | 0x00, |
| 1296 | 0x00, |
| 1297 | 0x00, |
| 1298 | 0x00, |
| 1299 | 0x00, |
| 1300 | 0x00, |
| 1301 | 0x00, |
| 1302 | 0x00, |
| 1303 | 0x00, |
| 1304 | 0x00, |
| 1305 | 0x00, |
| 1306 | /* U+1EA0 */ 0x1EA1, |
| 1307 | 0x00, |
| 1308 | /* U+1EA2 */ 0x1EA3, |
| 1309 | 0x00, |
| 1310 | /* U+1EA4 */ 0x1EA5, |
| 1311 | 0x00, |
| 1312 | /* U+1EA6 */ 0x1EA7, |
| 1313 | 0x00, |
| 1314 | /* U+1EA8 */ 0x1EA9, |
| 1315 | 0x00, |
| 1316 | /* U+1EAA */ 0x1EAB, |
| 1317 | 0x00, |
| 1318 | /* U+1EAC */ 0x1EAD, |
| 1319 | 0x00, |
| 1320 | /* U+1EAE */ 0x1EAF, |
| 1321 | 0x00, |
| 1322 | /* U+1EB0 */ 0x1EB1, |
| 1323 | 0x00, |
| 1324 | /* U+1EB2 */ 0x1EB3, |
| 1325 | 0x00, |
| 1326 | /* U+1EB4 */ 0x1EB5, |
| 1327 | 0x00, |
| 1328 | /* U+1EB6 */ 0x1EB7, |
| 1329 | 0x00, |
| 1330 | /* U+1EB8 */ 0x1EB9, |
| 1331 | 0x00, |
| 1332 | /* U+1EBA */ 0x1EBB, |
| 1333 | 0x00, |
| 1334 | /* U+1EBC */ 0x1EBD, |
| 1335 | 0x00, |
| 1336 | /* U+1EBE */ 0x1EBF, |
| 1337 | 0x00, |
| 1338 | /* U+1EC0 */ 0x1EC1, |
| 1339 | 0x00, |
| 1340 | /* U+1EC2 */ 0x1EC3, |
| 1341 | 0x00, |
| 1342 | /* U+1EC4 */ 0x1EC5, |
| 1343 | 0x00, |
| 1344 | /* U+1EC6 */ 0x1EC7, |
| 1345 | 0x00, |
| 1346 | /* U+1EC8 */ 0x1EC9, |
| 1347 | 0x00, |
| 1348 | /* U+1ECA */ 0x1ECB, |
| 1349 | 0x00, |
| 1350 | /* U+1ECC */ 0x1ECD, |
| 1351 | 0x00, |
| 1352 | /* U+1ECE */ 0x1ECF, |
| 1353 | 0x00, |
| 1354 | /* U+1ED0 */ 0x1ED1, |
| 1355 | 0x00, |
| 1356 | /* U+1ED2 */ 0x1ED3, |
| 1357 | 0x00, |
| 1358 | /* U+1ED4 */ 0x1ED5, |
| 1359 | 0x00, |
| 1360 | /* U+1ED6 */ 0x1ED7, |
| 1361 | 0x00, |
| 1362 | /* U+1ED8 */ 0x1ED9, |
| 1363 | 0x00, |
| 1364 | /* U+1EDA */ 0x1EDB, |
| 1365 | 0x00, |
| 1366 | /* U+1EDC */ 0x1EDD, |
| 1367 | 0x00, |
| 1368 | /* U+1EDE */ 0x1EDF, |
| 1369 | 0x00, |
| 1370 | /* U+1EE0 */ 0x1EE1, |
| 1371 | 0x00, |
| 1372 | /* U+1EE2 */ 0x1EE3, |
| 1373 | 0x00, |
| 1374 | /* U+1EE4 */ 0x1EE5, |
| 1375 | 0x00, |
| 1376 | /* U+1EE6 */ 0x1EE7, |
| 1377 | 0x00, |
| 1378 | /* U+1EE8 */ 0x1EE9, |
| 1379 | 0x00, |
| 1380 | /* U+1EEA */ 0x1EEB, |
| 1381 | 0x00, |
| 1382 | /* U+1EEC */ 0x1EED, |
| 1383 | 0x00, |
| 1384 | /* U+1EEE */ 0x1EEF, |
| 1385 | 0x00, |
| 1386 | /* U+1EF0 */ 0x1EF1, |
| 1387 | 0x00, |
| 1388 | /* U+1EF2 */ 0x1EF3, |
| 1389 | 0x00, |
| 1390 | /* U+1EF4 */ 0x1EF5, |
| 1391 | 0x00, |
| 1392 | /* U+1EF6 */ 0x1EF7, |
| 1393 | 0x00, |
| 1394 | /* U+1EF8 */ 0x1EF9, |
| 1395 | 0x00, |
| 1396 | 0x00, |
| 1397 | 0x00, |
| 1398 | 0x00, |
| 1399 | 0x00, |
| 1400 | 0x00, |
| 1401 | 0x00, |
| 1402 | 0x00, |
| 1403 | 0x00, |
| 1404 | 0x00, |
| 1405 | 0x00, |
| 1406 | 0x00, |
| 1407 | 0x00, |
| 1408 | 0x00, |
| 1409 | 0x00, |
| 1410 | /* U+1F08 */ 0x1F00, |
| 1411 | /* U+1F09 */ 0x1F01, |
| 1412 | /* U+1F0A */ 0x1F02, |
| 1413 | /* U+1F0B */ 0x1F03, |
| 1414 | /* U+1F0C */ 0x1F04, |
| 1415 | /* U+1F0D */ 0x1F05, |
| 1416 | /* U+1F0E */ 0x1F06, |
| 1417 | /* U+1F0F */ 0x1F07, |
| 1418 | 0x00, |
| 1419 | 0x00, |
| 1420 | 0x00, |
| 1421 | 0x00, |
| 1422 | 0x00, |
| 1423 | 0x00, |
| 1424 | 0x00, |
| 1425 | 0x00, |
| 1426 | /* U+1F18 */ 0x1F10, |
| 1427 | /* U+1F19 */ 0x1F11, |
| 1428 | /* U+1F1A */ 0x1F12, |
| 1429 | /* U+1F1B */ 0x1F13, |
| 1430 | /* U+1F1C */ 0x1F14, |
| 1431 | /* U+1F1D */ 0x1F15, |
| 1432 | 0x00, |
| 1433 | 0x00, |
| 1434 | 0x00, |
| 1435 | 0x00, |
| 1436 | 0x00, |
| 1437 | 0x00, |
| 1438 | 0x00, |
| 1439 | 0x00, |
| 1440 | 0x00, |
| 1441 | 0x00, |
| 1442 | /* U+1F28 */ 0x1F20, |
| 1443 | /* U+1F29 */ 0x1F21, |
| 1444 | /* U+1F2A */ 0x1F22, |
| 1445 | /* U+1F2B */ 0x1F23, |
| 1446 | /* U+1F2C */ 0x1F24, |
| 1447 | /* U+1F2D */ 0x1F25, |
| 1448 | /* U+1F2E */ 0x1F26, |
| 1449 | /* U+1F2F */ 0x1F27, |
| 1450 | 0x00, |
| 1451 | 0x00, |
| 1452 | 0x00, |
| 1453 | 0x00, |
| 1454 | 0x00, |
| 1455 | 0x00, |
| 1456 | 0x00, |
| 1457 | 0x00, |
| 1458 | /* U+1F38 */ 0x1F30, |
| 1459 | /* U+1F39 */ 0x1F31, |
| 1460 | /* U+1F3A */ 0x1F32, |
| 1461 | /* U+1F3B */ 0x1F33, |
| 1462 | /* U+1F3C */ 0x1F34, |
| 1463 | /* U+1F3D */ 0x1F35, |
| 1464 | /* U+1F3E */ 0x1F36, |
| 1465 | /* U+1F3F */ 0x1F37, |
| 1466 | 0x00, |
| 1467 | 0x00, |
| 1468 | 0x00, |
| 1469 | 0x00, |
| 1470 | 0x00, |
| 1471 | 0x00, |
| 1472 | 0x00, |
| 1473 | 0x00, |
| 1474 | /* U+1F48 */ 0x1F40, |
| 1475 | /* U+1F49 */ 0x1F41, |
| 1476 | /* U+1F4A */ 0x1F42, |
| 1477 | /* U+1F4B */ 0x1F43, |
| 1478 | /* U+1F4C */ 0x1F44, |
| 1479 | /* U+1F4D */ 0x1F45, |
| 1480 | 0x00, |
| 1481 | 0x00, |
| 1482 | 0x00, |
| 1483 | 0x00, |
| 1484 | 0x00, |
| 1485 | 0x00, |
| 1486 | 0x00, |
| 1487 | 0x00, |
| 1488 | 0x00, |
| 1489 | 0x00, |
| 1490 | 0x00, |
| 1491 | /* U+1F59 */ 0x1F51, |
| 1492 | 0x00, |
| 1493 | /* U+1F5B */ 0x1F53, |
| 1494 | 0x00, |
| 1495 | /* U+1F5D */ 0x1F55, |
| 1496 | 0x00, |
| 1497 | /* U+1F5F */ 0x1F57, |
| 1498 | 0x00, |
| 1499 | 0x00, |
| 1500 | 0x00, |
| 1501 | 0x00, |
| 1502 | 0x00, |
| 1503 | 0x00, |
| 1504 | 0x00, |
| 1505 | 0x00, |
| 1506 | /* U+1F68 */ 0x1F60, |
| 1507 | /* U+1F69 */ 0x1F61, |
| 1508 | /* U+1F6A */ 0x1F62, |
| 1509 | /* U+1F6B */ 0x1F63, |
| 1510 | /* U+1F6C */ 0x1F64, |
| 1511 | /* U+1F6D */ 0x1F65, |
| 1512 | /* U+1F6E */ 0x1F66, |
| 1513 | /* U+1F6F */ 0x1F67, |
| 1514 | 0x00, |
| 1515 | 0x00, |
| 1516 | 0x00, |
| 1517 | 0x00, |
| 1518 | 0x00, |
| 1519 | 0x00, |
| 1520 | 0x00, |
| 1521 | 0x00, |
| 1522 | 0x00, |
| 1523 | 0x00, |
| 1524 | 0x00, |
| 1525 | 0x00, |
| 1526 | 0x00, |
| 1527 | 0x00, |
| 1528 | 0x00, |
| 1529 | 0x00, |
| 1530 | 0x00, |
| 1531 | 0x00, |
| 1532 | 0x00, |
| 1533 | 0x00, |
| 1534 | 0x00, |
| 1535 | 0x00, |
| 1536 | 0x00, |
| 1537 | 0x00, |
| 1538 | /* U+1F88 */ 0x0, |
| 1539 | /* U+1F89 */ 0x0, |
| 1540 | /* U+1F8A */ 0x0, |
| 1541 | /* U+1F8B */ 0x0, |
| 1542 | /* U+1F8C */ 0x0, |
| 1543 | /* U+1F8D */ 0x0, |
| 1544 | /* U+1F8E */ 0x0, |
| 1545 | /* U+1F8F */ 0x0, |
| 1546 | 0x00, |
| 1547 | 0x00, |
| 1548 | 0x00, |
| 1549 | 0x00, |
| 1550 | 0x00, |
| 1551 | 0x00, |
| 1552 | 0x00, |
| 1553 | 0x00, |
| 1554 | /* U+1F98 */ 0x0, |
| 1555 | /* U+1F99 */ 0x0, |
| 1556 | /* U+1F9A */ 0x0, |
| 1557 | /* U+1F9B */ 0x0, |
| 1558 | /* U+1F9C */ 0x0, |
| 1559 | /* U+1F9D */ 0x0, |
| 1560 | /* U+1F9E */ 0x0, |
| 1561 | /* U+1F9F */ 0x0, |
| 1562 | 0x00, |
| 1563 | 0x00, |
| 1564 | 0x00, |
| 1565 | 0x00, |
| 1566 | 0x00, |
| 1567 | 0x00, |
| 1568 | 0x00, |
| 1569 | 0x00, |
| 1570 | /* U+1FA8 */ 0x0, |
| 1571 | /* U+1FA9 */ 0x0, |
| 1572 | /* U+1FAA */ 0x0, |
| 1573 | /* U+1FAB */ 0x0, |
| 1574 | /* U+1FAC */ 0x0, |
| 1575 | /* U+1FAD */ 0x0, |
| 1576 | /* U+1FAE */ 0x0, |
| 1577 | /* U+1FAF */ 0x0, |
| 1578 | 0x00, |
| 1579 | 0x00, |
| 1580 | 0x00, |
| 1581 | 0x00, |
| 1582 | 0x00, |
| 1583 | 0x00, |
| 1584 | 0x00, |
| 1585 | 0x00, |
| 1586 | /* U+1FB8 */ 0x1FB0, |
| 1587 | /* U+1FB9 */ 0x1FB1, |
| 1588 | /* U+1FBA */ 0x1F70, |
| 1589 | /* U+1FBB */ 0x1F71, |
| 1590 | /* U+1FBC */ 0x0, |
| 1591 | 0x00, |
| 1592 | 0x00, |
| 1593 | 0x00, |
| 1594 | 0x00, |
| 1595 | 0x00, |
| 1596 | 0x00, |
| 1597 | 0x00, |
| 1598 | 0x00, |
| 1599 | 0x00, |
| 1600 | 0x00, |
| 1601 | 0x00, |
| 1602 | /* U+1FC8 */ 0x1F72, |
| 1603 | /* U+1FC9 */ 0x1F73, |
| 1604 | /* U+1FCA */ 0x1F74, |
| 1605 | /* U+1FCB */ 0x1F75, |
| 1606 | /* U+1FCC */ 0x0, |
| 1607 | 0x00, |
| 1608 | 0x00, |
| 1609 | 0x00, |
| 1610 | 0x00, |
| 1611 | 0x00, |
| 1612 | 0x00, |
| 1613 | 0x00, |
| 1614 | 0x00, |
| 1615 | 0x00, |
| 1616 | 0x00, |
| 1617 | 0x00, |
| 1618 | /* U+1FD8 */ 0x1FD0, |
| 1619 | /* U+1FD9 */ 0x1FD1, |
| 1620 | /* U+1FDA */ 0x1F76, |
| 1621 | /* U+1FDB */ 0x1F77, |
| 1622 | 0x00, |
| 1623 | 0x00, |
| 1624 | 0x00, |
| 1625 | 0x00, |
| 1626 | 0x00, |
| 1627 | 0x00, |
| 1628 | 0x00, |
| 1629 | 0x00, |
| 1630 | 0x00, |
| 1631 | 0x00, |
| 1632 | 0x00, |
| 1633 | 0x00, |
| 1634 | /* U+1FE8 */ 0x1FE0, |
| 1635 | /* U+1FE9 */ 0x1FE1, |
| 1636 | /* U+1FEA */ 0x1F7A, |
| 1637 | /* U+1FEB */ 0x1F7B, |
| 1638 | /* U+1FEC */ 0x1FE5, |
| 1639 | 0x00, |
| 1640 | 0x00, |
| 1641 | 0x00, |
| 1642 | 0x00, |
| 1643 | 0x00, |
| 1644 | 0x00, |
| 1645 | 0x00, |
| 1646 | 0x00, |
| 1647 | 0x00, |
| 1648 | 0x00, |
| 1649 | 0x00, |
| 1650 | /* U+1FF8 */ 0x1F78, |
| 1651 | /* U+1FF9 */ 0x1F79, |
| 1652 | /* U+1FFA */ 0x1F7C, |
| 1653 | /* U+1FFB */ 0x1F7D, |
| 1654 | /* U+1FFC */ 0x0, |
| 1655 | }; |
| 1656 | |
| 1657 | static const unsigned short ucs_table_2102[] = { |
| 1658 | /* U+2102 */ 0x0, |
| 1659 | 0x00, |
| 1660 | 0x00, |
| 1661 | 0x00, |
| 1662 | 0x00, |
| 1663 | 0x00, |
| 1664 | 0x00, |
| 1665 | 0x00, |
| 1666 | 0x00, |
| 1667 | /* U+210B */ 0x0, |
| 1668 | /* U+210C */ 0x0, |
| 1669 | /* U+210D */ 0x0, |
| 1670 | 0x00, |
| 1671 | 0x00, |
| 1672 | /* U+2110 */ 0x0, |
| 1673 | /* U+2111 */ 0x0, |
| 1674 | /* U+2112 */ 0x2113, |
| 1675 | 0x00, |
| 1676 | 0x00, |
| 1677 | /* U+2115 */ 0x0, |
| 1678 | 0x00, |
| 1679 | 0x00, |
| 1680 | /* U+2118 */ 0x0, |
| 1681 | /* U+2119 */ 0x0, |
| 1682 | /* U+211A */ 0x0, |
| 1683 | /* U+211B */ 0x0, |
| 1684 | /* U+211C */ 0x0, |
| 1685 | /* U+211D */ 0x0, |
| 1686 | 0x00, |
| 1687 | 0x00, |
| 1688 | 0x00, |
| 1689 | 0x00, |
| 1690 | 0x00, |
| 1691 | 0x00, |
| 1692 | /* U+2124 */ 0x0, |
| 1693 | 0x00, |
| 1694 | 0x00, |
| 1695 | 0x00, |
| 1696 | /* U+2128 */ 0x0, |
| 1697 | 0x00, |
| 1698 | 0x00, |
| 1699 | 0x00, |
| 1700 | /* U+212C */ 0x0, |
| 1701 | /* U+212D */ 0x0, |
| 1702 | 0x00, |
| 1703 | 0x00, |
| 1704 | /* U+2130 */ 0x212F, |
| 1705 | /* U+2131 */ 0x0, |
| 1706 | /* U+2132 */ 0x0, |
| 1707 | /* U+2133 */ 0x0, |
| 1708 | }; |
| 1709 | |
| 1710 | static const unsigned short ucs_table_24B6[] = { |
| 1711 | /* U+24B6 */ 0x24D0, |
| 1712 | /* U+24B7 */ 0x24D1, |
| 1713 | /* U+24B8 */ 0x24D2, |
| 1714 | /* U+24B9 */ 0x24D3, |
| 1715 | /* U+24BA */ 0x24D4, |
| 1716 | /* U+24BB */ 0x24D5, |
| 1717 | /* U+24BC */ 0x24D6, |
| 1718 | /* U+24BD */ 0x24D7, |
| 1719 | /* U+24BE */ 0x24D8, |
| 1720 | /* U+24BF */ 0x24D9, |
| 1721 | /* U+24C0 */ 0x24DA, |
| 1722 | /* U+24C1 */ 0x24DB, |
| 1723 | /* U+24C2 */ 0x24DC, |
| 1724 | /* U+24C3 */ 0x24DD, |
| 1725 | /* U+24C4 */ 0x24DE, |
| 1726 | /* U+24C5 */ 0x24DF, |
| 1727 | /* U+24C6 */ 0x24E0, |
| 1728 | /* U+24C7 */ 0x24E1, |
| 1729 | /* U+24C8 */ 0x24E2, |
| 1730 | /* U+24C9 */ 0x24E3, |
| 1731 | /* U+24CA */ 0x24E4, |
| 1732 | /* U+24CB */ 0x24E5, |
| 1733 | /* U+24CC */ 0x24E6, |
| 1734 | /* U+24CD */ 0x24E7, |
| 1735 | /* U+24CE */ 0x24E8, |
| 1736 | /* U+24CF */ 0x24E9, |
| 1737 | }; |
| 1738 | |
| 1739 | static const unsigned short ucs_table_33CE[] = { |
| 1740 | /* U+33CE */ 0x0, |
| 1741 | }; |
| 1742 | |
| 1743 | static const unsigned short ucs_table_FF21[] = { |
| 1744 | /* U+FF21 */ 0xFF41, |
| 1745 | /* U+FF22 */ 0xFF42, |
| 1746 | /* U+FF23 */ 0xFF43, |
| 1747 | /* U+FF24 */ 0xFF44, |
| 1748 | /* U+FF25 */ 0xFF45, |
| 1749 | /* U+FF26 */ 0xFF46, |
| 1750 | /* U+FF27 */ 0xFF47, |
| 1751 | /* U+FF28 */ 0xFF48, |
| 1752 | /* U+FF29 */ 0xFF49, |
| 1753 | /* U+FF2A */ 0xFF4A, |
| 1754 | /* U+FF2B */ 0xFF4B, |
| 1755 | /* U+FF2C */ 0xFF4C, |
| 1756 | /* U+FF2D */ 0xFF4D, |
| 1757 | /* U+FF2E */ 0xFF4E, |
| 1758 | /* U+FF2F */ 0xFF4F, |
| 1759 | /* U+FF30 */ 0xFF50, |
| 1760 | /* U+FF31 */ 0xFF51, |
| 1761 | /* U+FF32 */ 0xFF52, |
| 1762 | /* U+FF33 */ 0xFF53, |
| 1763 | /* U+FF34 */ 0xFF54, |
| 1764 | /* U+FF35 */ 0xFF55, |
| 1765 | /* U+FF36 */ 0xFF56, |
| 1766 | /* U+FF37 */ 0xFF57, |
| 1767 | /* U+FF38 */ 0xFF58, |
| 1768 | /* U+FF39 */ 0xFF59, |
| 1769 | /* U+FF3A */ 0xFF5A, |
| 1770 | }; |