/* See the generating file for comments */
-UV Latin1_invlist[] = {
+#ifndef PERL_IN_XSUB_RE
+
+static const UV Latin1_invlist[] = {
2, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 0, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
- 256,
- 0
-};
-
-UV AboveLatin1_invlist[] = {
- 1, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+ 148565664, /* Version and data structure type */
+ 0, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
256
};
-UV ASCII_invlist[] = {
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV AboveLatin1_invlist[] = {
2, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 0, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
- 128,
- 0
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
+ 256
+};
+
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV ASCII_invlist[] = {
+ 2, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 0, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
+ 128
};
-UV L1Cased_invlist[] = {
- 16, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV L1Cased_invlist[] = {
+ 17, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
65,
91,
97,
443
};
-UV VertSpace_invlist[] = {
- 6, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV VertSpace_invlist[] = {
+ 7, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
10,
14,
133,
8234
};
-UV PerlSpace_invlist[] = {
- 4, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV PerlSpace_invlist[] = {
+ 5, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
9,
14,
32,
33
};
-UV XPerlSpace_invlist[] = {
- 22, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV XPerlSpace_invlist[] = {
+ 21, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
9,
14,
32,
161,
5760,
5761,
- 6158,
- 6159,
8192,
8203,
8232,
12289
};
-UV PosixAlnum_invlist[] = {
- 6, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV PosixAlnum_invlist[] = {
+ 7, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
48,
58,
65,
123
};
-UV L1PosixAlnum_invlist[] = {
- 18, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV L1PosixAlnum_invlist[] = {
+ 19, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
48,
58,
65,
706
};
-UV PosixAlpha_invlist[] = {
- 4, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV PosixAlpha_invlist[] = {
+ 5, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
65,
91,
97,
123
};
-UV L1PosixAlpha_invlist[] = {
- 16, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV L1PosixAlpha_invlist[] = {
+ 17, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
65,
91,
97,
706
};
-UV PosixBlank_invlist[] = {
- 4, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV PosixBlank_invlist[] = {
+ 5, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
9,
10,
32,
33
};
-UV XPosixBlank_invlist[] = {
- 18, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV XPosixBlank_invlist[] = {
+ 17, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
9,
10,
32,
161,
5760,
5761,
- 6158,
- 6159,
8192,
8203,
8239,
12289
};
-UV PosixCntrl_invlist[] = {
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV PosixCntrl_invlist[] = {
4, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 0, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+ 148565664, /* Version and data structure type */
+ 0, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
32,
127,
- 128,
- 0
+ 128
};
-UV XPosixCntrl_invlist[] = {
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV XPosixCntrl_invlist[] = {
4, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 0, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+ 148565664, /* Version and data structure type */
+ 0, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
32,
127,
- 160,
- 0
+ 160
};
-UV PosixDigit_invlist[] = {
- 2, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV PosixDigit_invlist[] = {
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
48,
58
};
-UV PosixGraph_invlist[] = {
- 2, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV PosixGraph_invlist[] = {
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
33,
127
};
-UV L1PosixGraph_invlist[] = {
- 4, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV L1PosixGraph_invlist[] = {
+ 5, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
33,
127,
161,
888
};
-UV PosixLower_invlist[] = {
- 2, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV PosixLower_invlist[] = {
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
97,
123
};
-UV L1PosixLower_invlist[] = {
- 12, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV L1PosixLower_invlist[] = {
+ 13, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
97,
123,
170,
256
};
-UV PosixPrint_invlist[] = {
- 2, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV PosixPrint_invlist[] = {
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
32,
127
};
-UV L1PosixPrint_invlist[] = {
- 4, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV L1PosixPrint_invlist[] = {
+ 5, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
32,
127,
160,
888
};
-UV PosixPunct_invlist[] = {
- 8, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV PosixPunct_invlist[] = {
+ 9, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
33,
48,
58,
127
};
-UV L1PosixPunct_invlist[] = {
- 20, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV L1PosixPunct_invlist[] = {
+ 21, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
33,
48,
58,
192
};
-UV PosixSpace_invlist[] = {
- 4, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV PosixSpace_invlist[] = {
+ 5, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
9,
14,
32,
33
};
-UV XPosixSpace_invlist[] = {
- 22, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV XPosixSpace_invlist[] = {
+ 21, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
9,
14,
32,
161,
5760,
5761,
- 6158,
- 6159,
8192,
8203,
8232,
12289
};
-UV PosixUpper_invlist[] = {
- 2, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV PosixUpper_invlist[] = {
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
65,
91
};
-UV L1PosixUpper_invlist[] = {
- 6, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV L1PosixUpper_invlist[] = {
+ 7, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
65,
91,
192,
223
};
-UV PosixWord_invlist[] = {
- 8, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV PosixWord_invlist[] = {
+ 9, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
48,
58,
65,
123
};
-UV L1PosixWord_invlist[] = {
- 20, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV L1PosixWord_invlist[] = {
+ 21, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
48,
58,
65,
706
};
-UV PosixXDigit_invlist[] = {
- 6, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV PosixXDigit_invlist[] = {
+ 7, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
48,
58,
65,
103
};
-UV XPosixXDigit_invlist[] = {
- 12, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV XPosixXDigit_invlist[] = {
+ 13, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
48,
58,
65,
65351
};
-UV NonL1_Perl_Non_Final_Folds_invlist[] = {
- 44, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#endif
+
+static const UV NonL1_Perl_Non_Final_Folds_invlist[] = {
+ 45, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
700,
701,
776,
8061
};
-UV _Perl_Multi_Char_Folds_invlist[] = {
- 58, /* Number of elements */
- 0, /* Current iteration position */
- 0, /* Cache of previous search index result */
- 290655244, /* Version and data structure type */
- 1, /* 0 if this is the first element of the list proper;
- 1 if the next element is the first */
+#ifndef PERL_IN_XSUB_RE
+
+static const UV _Perl_Multi_Char_Folds_invlist[] = {
+ 59, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
223,
224,
304,
64280
};
+#endif
+
+#ifndef PERL_IN_XSUB_RE
+
+static const UV UpperLatin1_invlist[] = {
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0,
+ 128,
+ 256
+};
+
+#endif
+
/* ex: set ro: */