| 435 |
STRING_Zs0; |
STRING_Zs0; |
| 436 |
|
|
| 437 |
const ucp_type_table PRIV(utt)[] = { |
const ucp_type_table PRIV(utt)[] = { |
| 438 |
{ 0, PT_ANY, 0 }, |
{ 0, PT_ANY, 0 }, |
| 439 |
{ 4, PT_SC, ucp_Arabic }, |
{ 4, PT_SC, ucp_Arabic }, |
| 440 |
{ 11, PT_SC, ucp_Armenian }, |
{ 11, PT_SC, ucp_Armenian }, |
| 441 |
{ 20, PT_SC, ucp_Avestan }, |
{ 20, PT_SC, ucp_Avestan }, |
| 442 |
{ 28, PT_SC, ucp_Balinese }, |
{ 28, PT_SC, ucp_Balinese }, |
| 443 |
{ 37, PT_SC, ucp_Bamum }, |
{ 37, PT_SC, ucp_Bamum }, |
| 444 |
{ 43, PT_SC, ucp_Batak }, |
{ 43, PT_SC, ucp_Batak }, |
| 445 |
{ 49, PT_SC, ucp_Bengali }, |
{ 49, PT_SC, ucp_Bengali }, |
| 446 |
{ 57, PT_SC, ucp_Bopomofo }, |
{ 57, PT_SC, ucp_Bopomofo }, |
| 447 |
{ 66, PT_SC, ucp_Brahmi }, |
{ 66, PT_SC, ucp_Brahmi }, |
| 448 |
{ 73, PT_SC, ucp_Braille }, |
{ 73, PT_SC, ucp_Braille }, |
| 449 |
{ 81, PT_SC, ucp_Buginese }, |
{ 81, PT_SC, ucp_Buginese }, |
| 450 |
{ 90, PT_SC, ucp_Buhid }, |
{ 90, PT_SC, ucp_Buhid }, |
| 451 |
{ 96, PT_GC, ucp_C }, |
{ 96, PT_GC, ucp_C }, |
| 452 |
{ 98, PT_SC, ucp_Canadian_Aboriginal }, |
{ 98, PT_SC, ucp_Canadian_Aboriginal }, |
| 453 |
{ 118, PT_SC, ucp_Carian }, |
{ 118, PT_SC, ucp_Carian }, |
| 454 |
{ 125, PT_PC, ucp_Cc }, |
{ 125, PT_PC, ucp_Cc }, |
| 455 |
{ 128, PT_PC, ucp_Cf }, |
{ 128, PT_PC, ucp_Cf }, |
| 456 |
{ 131, PT_SC, ucp_Chakma }, |
{ 131, PT_SC, ucp_Chakma }, |
| 457 |
{ 138, PT_SC, ucp_Cham }, |
{ 138, PT_SC, ucp_Cham }, |
| 458 |
{ 143, PT_SC, ucp_Cherokee }, |
{ 143, PT_SC, ucp_Cherokee }, |
| 459 |
{ 152, PT_PC, ucp_Cn }, |
{ 152, PT_PC, ucp_Cn }, |
| 460 |
{ 155, PT_PC, ucp_Co }, |
{ 155, PT_PC, ucp_Co }, |
| 461 |
{ 158, PT_SC, ucp_Common }, |
{ 158, PT_SC, ucp_Common }, |
| 462 |
{ 165, PT_SC, ucp_Coptic }, |
{ 165, PT_SC, ucp_Coptic }, |
| 463 |
{ 172, PT_PC, ucp_Cs }, |
{ 172, PT_PC, ucp_Cs }, |
| 464 |
{ 175, PT_SC, ucp_Cuneiform }, |
{ 175, PT_SC, ucp_Cuneiform }, |
| 465 |
{ 185, PT_SC, ucp_Cypriot }, |
{ 185, PT_SC, ucp_Cypriot }, |
| 466 |
{ 193, PT_SC, ucp_Cyrillic }, |
{ 193, PT_SC, ucp_Cyrillic }, |
| 467 |
{ 202, PT_SC, ucp_Deseret }, |
{ 202, PT_SC, ucp_Deseret }, |
| 468 |
{ 210, PT_SC, ucp_Devanagari }, |
{ 210, PT_SC, ucp_Devanagari }, |
| 469 |
{ 221, PT_SC, ucp_Egyptian_Hieroglyphs }, |
{ 221, PT_SC, ucp_Egyptian_Hieroglyphs }, |
| 470 |
{ 242, PT_SC, ucp_Ethiopic }, |
{ 242, PT_SC, ucp_Ethiopic }, |
| 471 |
{ 251, PT_SC, ucp_Georgian }, |
{ 251, PT_SC, ucp_Georgian }, |
| 472 |
{ 260, PT_SC, ucp_Glagolitic }, |
{ 260, PT_SC, ucp_Glagolitic }, |
| 473 |
{ 271, PT_SC, ucp_Gothic }, |
{ 271, PT_SC, ucp_Gothic }, |
| 474 |
{ 278, PT_SC, ucp_Greek }, |
{ 278, PT_SC, ucp_Greek }, |
| 475 |
{ 284, PT_SC, ucp_Gujarati }, |
{ 284, PT_SC, ucp_Gujarati }, |
| 476 |
{ 293, PT_SC, ucp_Gurmukhi }, |
{ 293, PT_SC, ucp_Gurmukhi }, |
| 477 |
{ 302, PT_SC, ucp_Han }, |
{ 302, PT_SC, ucp_Han }, |
| 478 |
{ 306, PT_SC, ucp_Hangul }, |
{ 306, PT_SC, ucp_Hangul }, |
| 479 |
{ 313, PT_SC, ucp_Hanunoo }, |
{ 313, PT_SC, ucp_Hanunoo }, |
| 480 |
{ 321, PT_SC, ucp_Hebrew }, |
{ 321, PT_SC, ucp_Hebrew }, |
| 481 |
{ 328, PT_SC, ucp_Hiragana }, |
{ 328, PT_SC, ucp_Hiragana }, |
| 482 |
{ 337, PT_SC, ucp_Imperial_Aramaic }, |
{ 337, PT_SC, ucp_Imperial_Aramaic }, |
| 483 |
{ 354, PT_SC, ucp_Inherited }, |
{ 354, PT_SC, ucp_Inherited }, |
| 484 |
{ 364, PT_SC, ucp_Inscriptional_Pahlavi }, |
{ 364, PT_SC, ucp_Inscriptional_Pahlavi }, |
| 485 |
{ 386, PT_SC, ucp_Inscriptional_Parthian }, |
{ 386, PT_SC, ucp_Inscriptional_Parthian }, |
| 486 |
{ 409, PT_SC, ucp_Javanese }, |
{ 409, PT_SC, ucp_Javanese }, |
| 487 |
{ 418, PT_SC, ucp_Kaithi }, |
{ 418, PT_SC, ucp_Kaithi }, |
| 488 |
{ 425, PT_SC, ucp_Kannada }, |
{ 425, PT_SC, ucp_Kannada }, |
| 489 |
{ 433, PT_SC, ucp_Katakana }, |
{ 433, PT_SC, ucp_Katakana }, |
| 490 |
{ 442, PT_SC, ucp_Kayah_Li }, |
{ 442, PT_SC, ucp_Kayah_Li }, |
| 491 |
{ 451, PT_SC, ucp_Kharoshthi }, |
{ 451, PT_SC, ucp_Kharoshthi }, |
| 492 |
{ 462, PT_SC, ucp_Khmer }, |
{ 462, PT_SC, ucp_Khmer }, |
| 493 |
{ 468, PT_GC, ucp_L }, |
{ 468, PT_GC, ucp_L }, |
| 494 |
{ 470, PT_LAMP, 0 }, |
{ 470, PT_LAMP, 0 }, |
| 495 |
{ 473, PT_SC, ucp_Lao }, |
{ 473, PT_SC, ucp_Lao }, |
| 496 |
{ 477, PT_SC, ucp_Latin }, |
{ 477, PT_SC, ucp_Latin }, |
| 497 |
{ 483, PT_SC, ucp_Lepcha }, |
{ 483, PT_SC, ucp_Lepcha }, |
| 498 |
{ 490, PT_SC, ucp_Limbu }, |
{ 490, PT_SC, ucp_Limbu }, |
| 499 |
{ 496, PT_SC, ucp_Linear_B }, |
{ 496, PT_SC, ucp_Linear_B }, |
| 500 |
{ 505, PT_SC, ucp_Lisu }, |
{ 505, PT_SC, ucp_Lisu }, |
| 501 |
{ 510, PT_PC, ucp_Ll }, |
{ 510, PT_PC, ucp_Ll }, |
| 502 |
{ 513, PT_PC, ucp_Lm }, |
{ 513, PT_PC, ucp_Lm }, |
| 503 |
{ 516, PT_PC, ucp_Lo }, |
{ 516, PT_PC, ucp_Lo }, |
| 504 |
{ 519, PT_PC, ucp_Lt }, |
{ 519, PT_PC, ucp_Lt }, |
| 505 |
{ 522, PT_PC, ucp_Lu }, |
{ 522, PT_PC, ucp_Lu }, |
| 506 |
{ 525, PT_SC, ucp_Lycian }, |
{ 525, PT_SC, ucp_Lycian }, |
| 507 |
{ 532, PT_SC, ucp_Lydian }, |
{ 532, PT_SC, ucp_Lydian }, |
| 508 |
{ 539, PT_GC, ucp_M }, |
{ 539, PT_GC, ucp_M }, |
| 509 |
{ 541, PT_SC, ucp_Malayalam }, |
{ 541, PT_SC, ucp_Malayalam }, |
| 510 |
{ 551, PT_SC, ucp_Mandaic }, |
{ 551, PT_SC, ucp_Mandaic }, |
| 511 |
{ 559, PT_PC, ucp_Mc }, |
{ 559, PT_PC, ucp_Mc }, |
| 512 |
{ 562, PT_PC, ucp_Me }, |
{ 562, PT_PC, ucp_Me }, |
| 513 |
{ 565, PT_SC, ucp_Meetei_Mayek }, |
{ 565, PT_SC, ucp_Meetei_Mayek }, |
| 514 |
{ 578, PT_SC, ucp_Meroitic_Cursive }, |
{ 578, PT_SC, ucp_Meroitic_Cursive }, |
| 515 |
{ 595, PT_SC, ucp_Meroitic_Hieroglyphs }, |
{ 595, PT_SC, ucp_Meroitic_Hieroglyphs }, |
| 516 |
{ 616, PT_SC, ucp_Miao }, |
{ 616, PT_SC, ucp_Miao }, |
| 517 |
{ 621, PT_PC, ucp_Mn }, |
{ 621, PT_PC, ucp_Mn }, |
| 518 |
{ 624, PT_SC, ucp_Mongolian }, |
{ 624, PT_SC, ucp_Mongolian }, |
| 519 |
{ 634, PT_SC, ucp_Myanmar }, |
{ 634, PT_SC, ucp_Myanmar }, |
| 520 |
{ 642, PT_GC, ucp_N }, |
{ 642, PT_GC, ucp_N }, |
| 521 |
{ 644, PT_PC, ucp_Nd }, |
{ 644, PT_PC, ucp_Nd }, |
| 522 |
{ 647, PT_SC, ucp_New_Tai_Lue }, |
{ 647, PT_SC, ucp_New_Tai_Lue }, |
| 523 |
{ 659, PT_SC, ucp_Nko }, |
{ 659, PT_SC, ucp_Nko }, |
| 524 |
{ 663, PT_PC, ucp_Nl }, |
{ 663, PT_PC, ucp_Nl }, |
| 525 |
{ 666, PT_PC, ucp_No }, |
{ 666, PT_PC, ucp_No }, |
| 526 |
{ 669, PT_SC, ucp_Ogham }, |
{ 669, PT_SC, ucp_Ogham }, |
| 527 |
{ 675, PT_SC, ucp_Ol_Chiki }, |
{ 675, PT_SC, ucp_Ol_Chiki }, |
| 528 |
{ 684, PT_SC, ucp_Old_Italic }, |
{ 684, PT_SC, ucp_Old_Italic }, |
| 529 |
{ 695, PT_SC, ucp_Old_Persian }, |
{ 695, PT_SC, ucp_Old_Persian }, |
| 530 |
{ 707, PT_SC, ucp_Old_South_Arabian }, |
{ 707, PT_SC, ucp_Old_South_Arabian }, |
| 531 |
{ 725, PT_SC, ucp_Old_Turkic }, |
{ 725, PT_SC, ucp_Old_Turkic }, |
| 532 |
{ 736, PT_SC, ucp_Oriya }, |
{ 736, PT_SC, ucp_Oriya }, |
| 533 |
{ 742, PT_SC, ucp_Osmanya }, |
{ 742, PT_SC, ucp_Osmanya }, |
| 534 |
{ 750, PT_GC, ucp_P }, |
{ 750, PT_GC, ucp_P }, |
| 535 |
{ 752, PT_PC, ucp_Pc }, |
{ 752, PT_PC, ucp_Pc }, |
| 536 |
{ 755, PT_PC, ucp_Pd }, |
{ 755, PT_PC, ucp_Pd }, |
| 537 |
{ 758, PT_PC, ucp_Pe }, |
{ 758, PT_PC, ucp_Pe }, |
| 538 |
{ 761, PT_PC, ucp_Pf }, |
{ 761, PT_PC, ucp_Pf }, |
| 539 |
{ 764, PT_SC, ucp_Phags_Pa }, |
{ 764, PT_SC, ucp_Phags_Pa }, |
| 540 |
{ 773, PT_SC, ucp_Phoenician }, |
{ 773, PT_SC, ucp_Phoenician }, |
| 541 |
{ 784, PT_PC, ucp_Pi }, |
{ 784, PT_PC, ucp_Pi }, |
| 542 |
{ 787, PT_PC, ucp_Po }, |
{ 787, PT_PC, ucp_Po }, |
| 543 |
{ 790, PT_PC, ucp_Ps }, |
{ 790, PT_PC, ucp_Ps }, |
| 544 |
{ 793, PT_SC, ucp_Rejang }, |
{ 793, PT_SC, ucp_Rejang }, |
| 545 |
{ 800, PT_SC, ucp_Runic }, |
{ 800, PT_SC, ucp_Runic }, |
| 546 |
{ 806, PT_GC, ucp_S }, |
{ 806, PT_GC, ucp_S }, |
| 547 |
{ 808, PT_SC, ucp_Samaritan }, |
{ 808, PT_SC, ucp_Samaritan }, |
| 548 |
{ 818, PT_SC, ucp_Saurashtra }, |
{ 818, PT_SC, ucp_Saurashtra }, |
| 549 |
{ 829, PT_PC, ucp_Sc }, |
{ 829, PT_PC, ucp_Sc }, |
| 550 |
{ 832, PT_SC, ucp_Sharada }, |
{ 832, PT_SC, ucp_Sharada }, |
| 551 |
{ 840, PT_SC, ucp_Shavian }, |
{ 840, PT_SC, ucp_Shavian }, |
| 552 |
{ 848, PT_SC, ucp_Sinhala }, |
{ 848, PT_SC, ucp_Sinhala }, |
| 553 |
{ 856, PT_PC, ucp_Sk }, |
{ 856, PT_PC, ucp_Sk }, |
| 554 |
{ 859, PT_PC, ucp_Sm }, |
{ 859, PT_PC, ucp_Sm }, |
| 555 |
{ 862, PT_PC, ucp_So }, |
{ 862, PT_PC, ucp_So }, |
| 556 |
{ 865, PT_SC, ucp_Sora_Sompeng }, |
{ 865, PT_SC, ucp_Sora_Sompeng }, |
| 557 |
{ 878, PT_SC, ucp_Sundanese }, |
{ 878, PT_SC, ucp_Sundanese }, |
| 558 |
{ 888, PT_SC, ucp_Syloti_Nagri }, |
{ 888, PT_SC, ucp_Syloti_Nagri }, |
| 559 |
{ 901, PT_SC, ucp_Syriac }, |
{ 901, PT_SC, ucp_Syriac }, |
| 560 |
{ 908, PT_SC, ucp_Tagalog }, |
{ 908, PT_SC, ucp_Tagalog }, |
| 561 |
{ 916, PT_SC, ucp_Tagbanwa }, |
{ 916, PT_SC, ucp_Tagbanwa }, |
| 562 |
{ 925, PT_SC, ucp_Tai_Le }, |
{ 925, PT_SC, ucp_Tai_Le }, |
| 563 |
{ 932, PT_SC, ucp_Tai_Tham }, |
{ 932, PT_SC, ucp_Tai_Tham }, |
| 564 |
{ 941, PT_SC, ucp_Tai_Viet }, |
{ 941, PT_SC, ucp_Tai_Viet }, |
| 565 |
{ 950, PT_SC, ucp_Takri }, |
{ 950, PT_SC, ucp_Takri }, |
| 566 |
{ 956, PT_SC, ucp_Tamil }, |
{ 956, PT_SC, ucp_Tamil }, |
| 567 |
{ 962, PT_SC, ucp_Telugu }, |
{ 962, PT_SC, ucp_Telugu }, |
| 568 |
{ 969, PT_SC, ucp_Thaana }, |
{ 969, PT_SC, ucp_Thaana }, |
| 569 |
{ 976, PT_SC, ucp_Thai }, |
{ 976, PT_SC, ucp_Thai }, |
| 570 |
{ 981, PT_SC, ucp_Tibetan }, |
{ 981, PT_SC, ucp_Tibetan }, |
| 571 |
{ 989, PT_SC, ucp_Tifinagh }, |
{ 989, PT_SC, ucp_Tifinagh }, |
| 572 |
{ 998, PT_SC, ucp_Ugaritic }, |
{ 998, PT_SC, ucp_Ugaritic }, |
| 573 |
{ 1007, PT_SC, ucp_Vai }, |
{ 1007, PT_SC, ucp_Vai }, |
| 574 |
{ 1011, PT_ALNUM, 0 }, |
{ 1011, PT_ALNUM, 0 }, |
| 575 |
{ 1015, PT_PXSPACE, 0 }, |
{ 1015, PT_PXSPACE, 0 }, |
| 576 |
{ 1019, PT_SPACE, 0 }, |
{ 1019, PT_SPACE, 0 }, |
| 577 |
{ 1023, PT_WORD, 0 }, |
{ 1023, PT_WORD, 0 }, |
| 578 |
{ 1027, PT_SC, ucp_Yi }, |
{ 1027, PT_SC, ucp_Yi }, |
| 579 |
{ 1030, PT_GC, ucp_Z }, |
{ 1030, PT_GC, ucp_Z }, |
| 580 |
{ 1032, PT_PC, ucp_Zl }, |
{ 1032, PT_PC, ucp_Zl }, |
| 581 |
{ 1035, PT_PC, ucp_Zp }, |
{ 1035, PT_PC, ucp_Zp }, |
| 582 |
{ 1038, PT_PC, ucp_Zs } |
{ 1038, PT_PC, ucp_Zs } |
| 583 |
}; |
}; |
| 584 |
|
|
| 585 |
const int PRIV(utt_size) = sizeof(PRIV(utt)) / sizeof(ucp_type_table); |
const int PRIV(utt_size) = sizeof(PRIV(utt)) / sizeof(ucp_type_table); |