1 /* -*- buffer-read-only: t -*- 2 * !!!!!!! DO NOT EDIT THIS FILE !!!!!!! 3 * This file is built by regen/mk_invlists.pl from Unicode::UCD. 4 * Any changes made here will be lost! 5 */ 6 7 /* See the generating file for comments */ 8 9 10 #ifndef PERL_IN_XSUB_RE 11 12 static UV Latin1_invlist[] = { 13 2, /* Number of elements */ 14 0, /* Current iteration position */ 15 0, /* Cache of previous search index result */ 16 290655244, /* Version and data structure type */ 17 0, /* 0 if this is the first element of the list proper; 18 1 if the next element is the first */ 19 256, 20 0 21 }; 22 23 #endif 24 25 #ifndef PERL_IN_XSUB_RE 26 27 static UV AboveLatin1_invlist[] = { 28 1, /* Number of elements */ 29 0, /* Current iteration position */ 30 0, /* Cache of previous search index result */ 31 290655244, /* Version and data structure type */ 32 1, /* 0 if this is the first element of the list proper; 33 1 if the next element is the first */ 34 256 35 }; 36 37 #endif 38 39 #ifndef PERL_IN_XSUB_RE 40 41 static UV ASCII_invlist[] = { 42 2, /* Number of elements */ 43 0, /* Current iteration position */ 44 0, /* Cache of previous search index result */ 45 290655244, /* Version and data structure type */ 46 0, /* 0 if this is the first element of the list proper; 47 1 if the next element is the first */ 48 128, 49 0 50 }; 51 52 #endif 53 54 #ifndef PERL_IN_XSUB_RE 55 56 static UV L1Cased_invlist[] = { 57 16, /* Number of elements */ 58 0, /* Current iteration position */ 59 0, /* Cache of previous search index result */ 60 290655244, /* Version and data structure type */ 61 1, /* 0 if this is the first element of the list proper; 62 1 if the next element is the first */ 63 65, 64 91, 65 97, 66 123, 67 170, 68 171, 69 181, 70 182, 71 186, 72 187, 73 192, 74 215, 75 216, 76 247, 77 248, 78 443 79 }; 80 81 #endif 82 83 #ifndef PERL_IN_XSUB_RE 84 85 static UV VertSpace_invlist[] = { 86 6, /* Number of elements */ 87 0, /* Current iteration position */ 88 0, /* Cache of previous search index result */ 89 290655244, /* Version and data structure type */ 90 1, /* 0 if this is the first element of the list proper; 91 1 if the next element is the first */ 92 10, 93 14, 94 133, 95 134, 96 8232, 97 8234 98 }; 99 100 #endif 101 102 #ifndef PERL_IN_XSUB_RE 103 104 static UV PerlSpace_invlist[] = { 105 4, /* Number of elements */ 106 0, /* Current iteration position */ 107 0, /* Cache of previous search index result */ 108 290655244, /* Version and data structure type */ 109 1, /* 0 if this is the first element of the list proper; 110 1 if the next element is the first */ 111 9, 112 14, 113 32, 114 33 115 }; 116 117 #endif 118 119 #ifndef PERL_IN_XSUB_RE 120 121 static UV XPerlSpace_invlist[] = { 122 22, /* Number of elements */ 123 0, /* Current iteration position */ 124 0, /* Cache of previous search index result */ 125 290655244, /* Version and data structure type */ 126 1, /* 0 if this is the first element of the list proper; 127 1 if the next element is the first */ 128 9, 129 14, 130 32, 131 33, 132 133, 133 134, 134 160, 135 161, 136 5760, 137 5761, 138 6158, 139 6159, 140 8192, 141 8203, 142 8232, 143 8234, 144 8239, 145 8240, 146 8287, 147 8288, 148 12288, 149 12289 150 }; 151 152 #endif 153 154 #ifndef PERL_IN_XSUB_RE 155 156 static UV PosixAlnum_invlist[] = { 157 6, /* Number of elements */ 158 0, /* Current iteration position */ 159 0, /* Cache of previous search index result */ 160 290655244, /* Version and data structure type */ 161 1, /* 0 if this is the first element of the list proper; 162 1 if the next element is the first */ 163 48, 164 58, 165 65, 166 91, 167 97, 168 123 169 }; 170 171 #endif 172 173 #ifndef PERL_IN_XSUB_RE 174 175 static UV L1PosixAlnum_invlist[] = { 176 18, /* Number of elements */ 177 0, /* Current iteration position */ 178 0, /* Cache of previous search index result */ 179 290655244, /* Version and data structure type */ 180 1, /* 0 if this is the first element of the list proper; 181 1 if the next element is the first */ 182 48, 183 58, 184 65, 185 91, 186 97, 187 123, 188 170, 189 171, 190 181, 191 182, 192 186, 193 187, 194 192, 195 215, 196 216, 197 247, 198 248, 199 706 200 }; 201 202 #endif 203 204 #ifndef PERL_IN_XSUB_RE 205 206 static UV PosixAlpha_invlist[] = { 207 4, /* Number of elements */ 208 0, /* Current iteration position */ 209 0, /* Cache of previous search index result */ 210 290655244, /* Version and data structure type */ 211 1, /* 0 if this is the first element of the list proper; 212 1 if the next element is the first */ 213 65, 214 91, 215 97, 216 123 217 }; 218 219 #endif 220 221 #ifndef PERL_IN_XSUB_RE 222 223 static UV L1PosixAlpha_invlist[] = { 224 16, /* Number of elements */ 225 0, /* Current iteration position */ 226 0, /* Cache of previous search index result */ 227 290655244, /* Version and data structure type */ 228 1, /* 0 if this is the first element of the list proper; 229 1 if the next element is the first */ 230 65, 231 91, 232 97, 233 123, 234 170, 235 171, 236 181, 237 182, 238 186, 239 187, 240 192, 241 215, 242 216, 243 247, 244 248, 245 706 246 }; 247 248 #endif 249 250 #ifndef PERL_IN_XSUB_RE 251 252 static UV PosixBlank_invlist[] = { 253 4, /* Number of elements */ 254 0, /* Current iteration position */ 255 0, /* Cache of previous search index result */ 256 290655244, /* Version and data structure type */ 257 1, /* 0 if this is the first element of the list proper; 258 1 if the next element is the first */ 259 9, 260 10, 261 32, 262 33 263 }; 264 265 #endif 266 267 #ifndef PERL_IN_XSUB_RE 268 269 static UV XPosixBlank_invlist[] = { 270 18, /* Number of elements */ 271 0, /* Current iteration position */ 272 0, /* Cache of previous search index result */ 273 290655244, /* Version and data structure type */ 274 1, /* 0 if this is the first element of the list proper; 275 1 if the next element is the first */ 276 9, 277 10, 278 32, 279 33, 280 160, 281 161, 282 5760, 283 5761, 284 6158, 285 6159, 286 8192, 287 8203, 288 8239, 289 8240, 290 8287, 291 8288, 292 12288, 293 12289 294 }; 295 296 #endif 297 298 #ifndef PERL_IN_XSUB_RE 299 300 static UV PosixCntrl_invlist[] = { 301 4, /* Number of elements */ 302 0, /* Current iteration position */ 303 0, /* Cache of previous search index result */ 304 290655244, /* Version and data structure type */ 305 0, /* 0 if this is the first element of the list proper; 306 1 if the next element is the first */ 307 32, 308 127, 309 128, 310 0 311 }; 312 313 #endif 314 315 #ifndef PERL_IN_XSUB_RE 316 317 static UV XPosixCntrl_invlist[] = { 318 4, /* Number of elements */ 319 0, /* Current iteration position */ 320 0, /* Cache of previous search index result */ 321 290655244, /* Version and data structure type */ 322 0, /* 0 if this is the first element of the list proper; 323 1 if the next element is the first */ 324 32, 325 127, 326 160, 327 0 328 }; 329 330 #endif 331 332 #ifndef PERL_IN_XSUB_RE 333 334 static UV PosixDigit_invlist[] = { 335 2, /* Number of elements */ 336 0, /* Current iteration position */ 337 0, /* Cache of previous search index result */ 338 290655244, /* Version and data structure type */ 339 1, /* 0 if this is the first element of the list proper; 340 1 if the next element is the first */ 341 48, 342 58 343 }; 344 345 #endif 346 347 #ifndef PERL_IN_XSUB_RE 348 349 static UV PosixGraph_invlist[] = { 350 2, /* Number of elements */ 351 0, /* Current iteration position */ 352 0, /* Cache of previous search index result */ 353 290655244, /* Version and data structure type */ 354 1, /* 0 if this is the first element of the list proper; 355 1 if the next element is the first */ 356 33, 357 127 358 }; 359 360 #endif 361 362 #ifndef PERL_IN_XSUB_RE 363 364 static UV L1PosixGraph_invlist[] = { 365 4, /* Number of elements */ 366 0, /* Current iteration position */ 367 0, /* Cache of previous search index result */ 368 290655244, /* Version and data structure type */ 369 1, /* 0 if this is the first element of the list proper; 370 1 if the next element is the first */ 371 33, 372 127, 373 161, 374 888 375 }; 376 377 #endif 378 379 #ifndef PERL_IN_XSUB_RE 380 381 static UV PosixLower_invlist[] = { 382 2, /* Number of elements */ 383 0, /* Current iteration position */ 384 0, /* Cache of previous search index result */ 385 290655244, /* Version and data structure type */ 386 1, /* 0 if this is the first element of the list proper; 387 1 if the next element is the first */ 388 97, 389 123 390 }; 391 392 #endif 393 394 #ifndef PERL_IN_XSUB_RE 395 396 static UV L1PosixLower_invlist[] = { 397 12, /* Number of elements */ 398 0, /* Current iteration position */ 399 0, /* Cache of previous search index result */ 400 290655244, /* Version and data structure type */ 401 1, /* 0 if this is the first element of the list proper; 402 1 if the next element is the first */ 403 97, 404 123, 405 170, 406 171, 407 181, 408 182, 409 186, 410 187, 411 223, 412 247, 413 248, 414 256 415 }; 416 417 #endif 418 419 #ifndef PERL_IN_XSUB_RE 420 421 static UV PosixPrint_invlist[] = { 422 2, /* Number of elements */ 423 0, /* Current iteration position */ 424 0, /* Cache of previous search index result */ 425 290655244, /* Version and data structure type */ 426 1, /* 0 if this is the first element of the list proper; 427 1 if the next element is the first */ 428 32, 429 127 430 }; 431 432 #endif 433 434 #ifndef PERL_IN_XSUB_RE 435 436 static UV L1PosixPrint_invlist[] = { 437 4, /* Number of elements */ 438 0, /* Current iteration position */ 439 0, /* Cache of previous search index result */ 440 290655244, /* Version and data structure type */ 441 1, /* 0 if this is the first element of the list proper; 442 1 if the next element is the first */ 443 32, 444 127, 445 160, 446 888 447 }; 448 449 #endif 450 451 #ifndef PERL_IN_XSUB_RE 452 453 static UV PosixPunct_invlist[] = { 454 8, /* Number of elements */ 455 0, /* Current iteration position */ 456 0, /* Cache of previous search index result */ 457 290655244, /* Version and data structure type */ 458 1, /* 0 if this is the first element of the list proper; 459 1 if the next element is the first */ 460 33, 461 48, 462 58, 463 65, 464 91, 465 97, 466 123, 467 127 468 }; 469 470 #endif 471 472 #ifndef PERL_IN_XSUB_RE 473 474 static UV L1PosixPunct_invlist[] = { 475 20, /* Number of elements */ 476 0, /* Current iteration position */ 477 0, /* Cache of previous search index result */ 478 290655244, /* Version and data structure type */ 479 1, /* 0 if this is the first element of the list proper; 480 1 if the next element is the first */ 481 33, 482 48, 483 58, 484 65, 485 91, 486 97, 487 123, 488 127, 489 161, 490 162, 491 167, 492 168, 493 171, 494 172, 495 182, 496 184, 497 187, 498 188, 499 191, 500 192 501 }; 502 503 #endif 504 505 #ifndef PERL_IN_XSUB_RE 506 507 static UV PosixSpace_invlist[] = { 508 4, /* Number of elements */ 509 0, /* Current iteration position */ 510 0, /* Cache of previous search index result */ 511 290655244, /* Version and data structure type */ 512 1, /* 0 if this is the first element of the list proper; 513 1 if the next element is the first */ 514 9, 515 14, 516 32, 517 33 518 }; 519 520 #endif 521 522 #ifndef PERL_IN_XSUB_RE 523 524 static UV XPosixSpace_invlist[] = { 525 22, /* Number of elements */ 526 0, /* Current iteration position */ 527 0, /* Cache of previous search index result */ 528 290655244, /* Version and data structure type */ 529 1, /* 0 if this is the first element of the list proper; 530 1 if the next element is the first */ 531 9, 532 14, 533 32, 534 33, 535 133, 536 134, 537 160, 538 161, 539 5760, 540 5761, 541 6158, 542 6159, 543 8192, 544 8203, 545 8232, 546 8234, 547 8239, 548 8240, 549 8287, 550 8288, 551 12288, 552 12289 553 }; 554 555 #endif 556 557 #ifndef PERL_IN_XSUB_RE 558 559 static UV PosixUpper_invlist[] = { 560 2, /* Number of elements */ 561 0, /* Current iteration position */ 562 0, /* Cache of previous search index result */ 563 290655244, /* Version and data structure type */ 564 1, /* 0 if this is the first element of the list proper; 565 1 if the next element is the first */ 566 65, 567 91 568 }; 569 570 #endif 571 572 #ifndef PERL_IN_XSUB_RE 573 574 static UV L1PosixUpper_invlist[] = { 575 6, /* Number of elements */ 576 0, /* Current iteration position */ 577 0, /* Cache of previous search index result */ 578 290655244, /* Version and data structure type */ 579 1, /* 0 if this is the first element of the list proper; 580 1 if the next element is the first */ 581 65, 582 91, 583 192, 584 215, 585 216, 586 223 587 }; 588 589 #endif 590 591 #ifndef PERL_IN_XSUB_RE 592 593 static UV PosixWord_invlist[] = { 594 8, /* Number of elements */ 595 0, /* Current iteration position */ 596 0, /* Cache of previous search index result */ 597 290655244, /* Version and data structure type */ 598 1, /* 0 if this is the first element of the list proper; 599 1 if the next element is the first */ 600 48, 601 58, 602 65, 603 91, 604 95, 605 96, 606 97, 607 123 608 }; 609 610 #endif 611 612 #ifndef PERL_IN_XSUB_RE 613 614 static UV L1PosixWord_invlist[] = { 615 20, /* Number of elements */ 616 0, /* Current iteration position */ 617 0, /* Cache of previous search index result */ 618 290655244, /* Version and data structure type */ 619 1, /* 0 if this is the first element of the list proper; 620 1 if the next element is the first */ 621 48, 622 58, 623 65, 624 91, 625 95, 626 96, 627 97, 628 123, 629 170, 630 171, 631 181, 632 182, 633 186, 634 187, 635 192, 636 215, 637 216, 638 247, 639 248, 640 706 641 }; 642 643 #endif 644 645 #ifndef PERL_IN_XSUB_RE 646 647 static UV PosixXDigit_invlist[] = { 648 6, /* Number of elements */ 649 0, /* Current iteration position */ 650 0, /* Cache of previous search index result */ 651 290655244, /* Version and data structure type */ 652 1, /* 0 if this is the first element of the list proper; 653 1 if the next element is the first */ 654 48, 655 58, 656 65, 657 71, 658 97, 659 103 660 }; 661 662 #endif 663 664 #ifndef PERL_IN_XSUB_RE 665 666 static UV XPosixXDigit_invlist[] = { 667 12, /* Number of elements */ 668 0, /* Current iteration position */ 669 0, /* Cache of previous search index result */ 670 290655244, /* Version and data structure type */ 671 1, /* 0 if this is the first element of the list proper; 672 1 if the next element is the first */ 673 48, 674 58, 675 65, 676 71, 677 97, 678 103, 679 65296, 680 65306, 681 65313, 682 65319, 683 65345, 684 65351 685 }; 686 687 #endif 688 689 static UV NonL1_Perl_Non_Final_Folds_invlist[] = { 690 44, /* Number of elements */ 691 0, /* Current iteration position */ 692 0, /* Cache of previous search index result */ 693 290655244, /* Version and data structure type */ 694 1, /* 0 if this is the first element of the list proper; 695 1 if the next element is the first */ 696 700, 697 701, 698 776, 699 777, 700 787, 701 788, 702 834, 703 835, 704 940, 705 941, 706 942, 707 943, 708 945, 709 946, 710 951, 711 952, 712 953, 713 954, 714 961, 715 962, 716 965, 717 966, 718 969, 719 970, 720 974, 721 975, 722 1381, 723 1382, 724 1396, 725 1397, 726 1406, 727 1407, 728 7936, 729 7944, 730 7968, 731 7976, 732 8032, 733 8040, 734 8048, 735 8049, 736 8052, 737 8053, 738 8060, 739 8061 740 }; 741 742 #ifndef PERL_IN_XSUB_RE 743 744 static UV _Perl_Multi_Char_Folds_invlist[] = { 745 58, /* Number of elements */ 746 0, /* Current iteration position */ 747 0, /* Cache of previous search index result */ 748 290655244, /* Version and data structure type */ 749 1, /* 0 if this is the first element of the list proper; 750 1 if the next element is the first */ 751 223, 752 224, 753 304, 754 305, 755 329, 756 330, 757 496, 758 497, 759 912, 760 913, 761 944, 762 945, 763 1415, 764 1416, 765 7830, 766 7835, 767 7838, 768 7839, 769 8016, 770 8017, 771 8018, 772 8019, 773 8020, 774 8021, 775 8022, 776 8023, 777 8064, 778 8112, 779 8114, 780 8117, 781 8118, 782 8120, 783 8124, 784 8125, 785 8130, 786 8133, 787 8134, 788 8136, 789 8140, 790 8141, 791 8146, 792 8148, 793 8150, 794 8152, 795 8162, 796 8165, 797 8166, 798 8168, 799 8178, 800 8181, 801 8182, 802 8184, 803 8188, 804 8189, 805 64256, 806 64263, 807 64275, 808 64280 809 }; 810 811 #endif 812 813 /* ex: set ro: */ 814