This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
test "Odd number of elements in hash assignment"
[perl5.git] / charclass_invlists.h
CommitLineData
9d9177be
KW
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
015bb97c
CB
10#ifndef PERL_IN_XSUB_RE
11
12static UV Latin1_invlist[] = {
9d9177be
KW
13 2, /* Number of elements */
14 0, /* Current iteration position */
15896d2f
KW
15 0, /* Cache of previous search index result */
16 290655244, /* Version and data structure type */
9d9177be
KW
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
015bb97c
CB
23#endif
24
25#ifndef PERL_IN_XSUB_RE
26
27static UV AboveLatin1_invlist[] = {
9d9177be
KW
28 1, /* Number of elements */
29 0, /* Current iteration position */
15896d2f
KW
30 0, /* Cache of previous search index result */
31 290655244, /* Version and data structure type */
9d9177be
KW
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
015bb97c
CB
37#endif
38
39#ifndef PERL_IN_XSUB_RE
40
41static UV ASCII_invlist[] = {
9d9177be
KW
42 2, /* Number of elements */
43 0, /* Current iteration position */
15896d2f
KW
44 0, /* Cache of previous search index result */
45 290655244, /* Version and data structure type */
9d9177be
KW
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
015bb97c
CB
52#endif
53
54#ifndef PERL_IN_XSUB_RE
55
56static UV L1Cased_invlist[] = {
dab0c3e7
KW
57 16, /* Number of elements */
58 0, /* Current iteration position */
15896d2f
KW
59 0, /* Cache of previous search index result */
60 290655244, /* Version and data structure type */
dab0c3e7
KW
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
015bb97c
CB
81#endif
82
83#ifndef PERL_IN_XSUB_RE
84
85static UV VertSpace_invlist[] = {
3f427fd9
KW
86 6, /* Number of elements */
87 0, /* Current iteration position */
15896d2f
KW
88 0, /* Cache of previous search index result */
89 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
100#endif
101
102#ifndef PERL_IN_XSUB_RE
103
104static UV PerlSpace_invlist[] = {
075b9d7d 105 4, /* Number of elements */
3f427fd9 106 0, /* Current iteration position */
15896d2f
KW
107 0, /* Cache of previous search index result */
108 290655244, /* Version and data structure type */
3f427fd9
KW
109 1, /* 0 if this is the first element of the list proper;
110 1 if the next element is the first */
111 9,
3f427fd9
KW
112 14,
113 32,
114 33
115};
116
015bb97c
CB
117#endif
118
119#ifndef PERL_IN_XSUB_RE
120
121static UV XPerlSpace_invlist[] = {
075b9d7d 122 22, /* Number of elements */
3f427fd9 123 0, /* Current iteration position */
15896d2f
KW
124 0, /* Cache of previous search index result */
125 290655244, /* Version and data structure type */
3f427fd9
KW
126 1, /* 0 if this is the first element of the list proper;
127 1 if the next element is the first */
128 9,
3f427fd9
KW
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
015bb97c
CB
152#endif
153
154#ifndef PERL_IN_XSUB_RE
155
156static UV PosixAlnum_invlist[] = {
3f427fd9
KW
157 6, /* Number of elements */
158 0, /* Current iteration position */
15896d2f
KW
159 0, /* Cache of previous search index result */
160 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
171#endif
172
173#ifndef PERL_IN_XSUB_RE
174
175static UV L1PosixAlnum_invlist[] = {
3f427fd9
KW
176 18, /* Number of elements */
177 0, /* Current iteration position */
15896d2f
KW
178 0, /* Cache of previous search index result */
179 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
202#endif
203
204#ifndef PERL_IN_XSUB_RE
205
206static UV PosixAlpha_invlist[] = {
3f427fd9
KW
207 4, /* Number of elements */
208 0, /* Current iteration position */
15896d2f
KW
209 0, /* Cache of previous search index result */
210 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
219#endif
220
221#ifndef PERL_IN_XSUB_RE
222
223static UV L1PosixAlpha_invlist[] = {
3f427fd9
KW
224 16, /* Number of elements */
225 0, /* Current iteration position */
15896d2f
KW
226 0, /* Cache of previous search index result */
227 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
248#endif
249
250#ifndef PERL_IN_XSUB_RE
251
252static UV PosixBlank_invlist[] = {
3f427fd9
KW
253 4, /* Number of elements */
254 0, /* Current iteration position */
15896d2f
KW
255 0, /* Cache of previous search index result */
256 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
265#endif
266
267#ifndef PERL_IN_XSUB_RE
268
269static UV XPosixBlank_invlist[] = {
3f427fd9
KW
270 18, /* Number of elements */
271 0, /* Current iteration position */
15896d2f
KW
272 0, /* Cache of previous search index result */
273 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
296#endif
297
298#ifndef PERL_IN_XSUB_RE
299
300static UV PosixCntrl_invlist[] = {
3f427fd9
KW
301 4, /* Number of elements */
302 0, /* Current iteration position */
15896d2f
KW
303 0, /* Cache of previous search index result */
304 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
313#endif
314
315#ifndef PERL_IN_XSUB_RE
316
317static UV XPosixCntrl_invlist[] = {
3f427fd9
KW
318 4, /* Number of elements */
319 0, /* Current iteration position */
15896d2f
KW
320 0, /* Cache of previous search index result */
321 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
330#endif
331
332#ifndef PERL_IN_XSUB_RE
333
334static UV PosixDigit_invlist[] = {
3f427fd9
KW
335 2, /* Number of elements */
336 0, /* Current iteration position */
15896d2f
KW
337 0, /* Cache of previous search index result */
338 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
345#endif
346
347#ifndef PERL_IN_XSUB_RE
348
349static UV PosixGraph_invlist[] = {
3f427fd9
KW
350 2, /* Number of elements */
351 0, /* Current iteration position */
15896d2f
KW
352 0, /* Cache of previous search index result */
353 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
360#endif
361
362#ifndef PERL_IN_XSUB_RE
363
364static UV L1PosixGraph_invlist[] = {
3f427fd9
KW
365 4, /* Number of elements */
366 0, /* Current iteration position */
15896d2f
KW
367 0, /* Cache of previous search index result */
368 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
377#endif
378
379#ifndef PERL_IN_XSUB_RE
380
381static UV PosixLower_invlist[] = {
3f427fd9
KW
382 2, /* Number of elements */
383 0, /* Current iteration position */
15896d2f
KW
384 0, /* Cache of previous search index result */
385 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
392#endif
393
394#ifndef PERL_IN_XSUB_RE
395
396static UV L1PosixLower_invlist[] = {
3f427fd9
KW
397 12, /* Number of elements */
398 0, /* Current iteration position */
15896d2f
KW
399 0, /* Cache of previous search index result */
400 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
417#endif
418
419#ifndef PERL_IN_XSUB_RE
420
421static UV PosixPrint_invlist[] = {
3f427fd9
KW
422 2, /* Number of elements */
423 0, /* Current iteration position */
15896d2f
KW
424 0, /* Cache of previous search index result */
425 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
432#endif
433
434#ifndef PERL_IN_XSUB_RE
435
436static UV L1PosixPrint_invlist[] = {
3f427fd9
KW
437 4, /* Number of elements */
438 0, /* Current iteration position */
15896d2f
KW
439 0, /* Cache of previous search index result */
440 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
449#endif
450
451#ifndef PERL_IN_XSUB_RE
452
453static UV PosixPunct_invlist[] = {
3f427fd9
KW
454 8, /* Number of elements */
455 0, /* Current iteration position */
15896d2f
KW
456 0, /* Cache of previous search index result */
457 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
470#endif
471
472#ifndef PERL_IN_XSUB_RE
473
474static UV L1PosixPunct_invlist[] = {
b4069bca 475 20, /* Number of elements */
3f427fd9 476 0, /* Current iteration position */
15896d2f
KW
477 0, /* Cache of previous search index result */
478 290655244, /* Version and data structure type */
3f427fd9
KW
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,
b4069bca 500 192
3f427fd9
KW
501};
502
015bb97c
CB
503#endif
504
505#ifndef PERL_IN_XSUB_RE
506
507static UV PosixSpace_invlist[] = {
3f427fd9
KW
508 4, /* Number of elements */
509 0, /* Current iteration position */
15896d2f
KW
510 0, /* Cache of previous search index result */
511 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
520#endif
521
522#ifndef PERL_IN_XSUB_RE
523
524static UV XPosixSpace_invlist[] = {
3f427fd9
KW
525 22, /* Number of elements */
526 0, /* Current iteration position */
15896d2f
KW
527 0, /* Cache of previous search index result */
528 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
555#endif
556
557#ifndef PERL_IN_XSUB_RE
558
559static UV PosixUpper_invlist[] = {
3f427fd9
KW
560 2, /* Number of elements */
561 0, /* Current iteration position */
15896d2f
KW
562 0, /* Cache of previous search index result */
563 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
570#endif
571
572#ifndef PERL_IN_XSUB_RE
573
574static UV L1PosixUpper_invlist[] = {
b4069bca 575 6, /* Number of elements */
3f427fd9 576 0, /* Current iteration position */
15896d2f
KW
577 0, /* Cache of previous search index result */
578 290655244, /* Version and data structure type */
3f427fd9
KW
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,
b4069bca 586 223
3f427fd9
KW
587};
588
015bb97c
CB
589#endif
590
591#ifndef PERL_IN_XSUB_RE
592
593static UV PosixWord_invlist[] = {
3f427fd9
KW
594 8, /* Number of elements */
595 0, /* Current iteration position */
15896d2f
KW
596 0, /* Cache of previous search index result */
597 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
610#endif
611
612#ifndef PERL_IN_XSUB_RE
613
614static UV L1PosixWord_invlist[] = {
3f427fd9
KW
615 20, /* Number of elements */
616 0, /* Current iteration position */
15896d2f
KW
617 0, /* Cache of previous search index result */
618 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
643#endif
644
645#ifndef PERL_IN_XSUB_RE
646
647static UV PosixXDigit_invlist[] = {
3f427fd9
KW
648 6, /* Number of elements */
649 0, /* Current iteration position */
15896d2f
KW
650 0, /* Cache of previous search index result */
651 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
662#endif
663
664#ifndef PERL_IN_XSUB_RE
665
666static UV XPosixXDigit_invlist[] = {
3f427fd9
KW
667 12, /* Number of elements */
668 0, /* Current iteration position */
15896d2f
KW
669 0, /* Cache of previous search index result */
670 290655244, /* Version and data structure type */
3f427fd9
KW
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
015bb97c
CB
687#endif
688
689static UV NonL1_Perl_Non_Final_Folds_invlist[] = {
b72a36d4
KW
690 44, /* Number of elements */
691 0, /* Current iteration position */
15896d2f
KW
692 0, /* Cache of previous search index result */
693 290655244, /* Version and data structure type */
b72a36d4
KW
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
015bb97c
CB
742#ifndef PERL_IN_XSUB_RE
743
744static UV _Perl_Multi_Char_Folds_invlist[] = {
9ffebac4
KW
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
015bb97c
CB
811#endif
812
9d9177be 813/* ex: set ro: */