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