This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
minor perlipc doc fix missing semicolon
[perl5.git] / charclass_invlists.h
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: */