summaryrefslogtreecommitdiff
path: root/Master/tlpkg/tlperl/lib/CORE/charclass_invlists.h
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/tlperl/lib/CORE/charclass_invlists.h')
-rw-r--r--Master/tlpkg/tlperl/lib/CORE/charclass_invlists.h40993
1 files changed, 15780 insertions, 25213 deletions
diff --git a/Master/tlpkg/tlperl/lib/CORE/charclass_invlists.h b/Master/tlpkg/tlperl/lib/CORE/charclass_invlists.h
index 90517660bc4..6abd325442f 100644
--- a/Master/tlpkg/tlperl/lib/CORE/charclass_invlists.h
+++ b/Master/tlpkg/tlperl/lib/CORE/charclass_invlists.h
@@ -43,7 +43,7 @@ static const UV ASCII_invlist[] = { /* for ASCII/Latin1 */
};
static const UV Cased_invlist[] = { /* for ASCII/Latin1 */
- 255, /* Number of elements */
+ 263, /* 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 */
@@ -108,6 +108,10 @@ static const UV Cased_invlist[] = { /* for ASCII/Latin1 */
0x10C8,
0x10CD,
0x10CE,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1D00,
0x1DC0,
0x1E00,
@@ -215,15 +219,15 @@ static const UV Cased_invlist[] = { /* for ASCII/Latin1 */
0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
+ 0xAB70,
+ 0xABC0,
0xFB00,
0xFB07,
0xFB13,
@@ -234,6 +238,10 @@ static const UV Cased_invlist[] = { /* for ASCII/Latin1 */
0xFF5B,
0x10400,
0x10450,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x118A0,
0x118E0,
0x1D400,
@@ -304,8 +312,388 @@ static const UV Cased_invlist[] = { /* for ASCII/Latin1 */
0x1F18A
};
-static const UV Grapheme_Cluster_Break_invlist[] = { /* for ASCII/Latin1 */
- 1484, /* Number of elements */
+#endif /* defined(PERL_IN_PERL_C) */
+
+#if defined(PERL_IN_REGCOMP_C)
+
+static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for ASCII/Latin1 */
+ 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 */
+ 0x0,
+ 0x2BC,
+ 0x2BD,
+ 0x308,
+ 0x309,
+ 0x313,
+ 0x314,
+ 0x342,
+ 0x343,
+ 0x3AC,
+ 0x3AD,
+ 0x3AE,
+ 0x3AF,
+ 0x3B1,
+ 0x3B2,
+ 0x3B7,
+ 0x3B8,
+ 0x3B9,
+ 0x3BA,
+ 0x3C1,
+ 0x3C2,
+ 0x3C5,
+ 0x3C6,
+ 0x3C9,
+ 0x3CA,
+ 0x3CE,
+ 0x3CF,
+ 0x565,
+ 0x566,
+ 0x574,
+ 0x575,
+ 0x57E,
+ 0x57F,
+ 0x1F00,
+ 0x1F08,
+ 0x1F20,
+ 0x1F28,
+ 0x1F60,
+ 0x1F68,
+ 0x1F70,
+ 0x1F71,
+ 0x1F74,
+ 0x1F75,
+ 0x1F7C,
+ 0x1F7D
+};
+
+static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
+ 247, /* 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 */
+ 0x0,
+ 0x41,
+ 0x5B,
+ 0x61,
+ 0x7B,
+ 0xB5,
+ 0xB6,
+ 0xC0,
+ 0xD7,
+ 0xD8,
+ 0xF7,
+ 0xF8,
+ 0x131,
+ 0x132,
+ 0x138,
+ 0x139,
+ 0x18D,
+ 0x18E,
+ 0x19B,
+ 0x19C,
+ 0x1AA,
+ 0x1AC,
+ 0x1BA,
+ 0x1BC,
+ 0x1BE,
+ 0x1BF,
+ 0x1C0,
+ 0x1C4,
+ 0x221,
+ 0x222,
+ 0x234,
+ 0x23A,
+ 0x255,
+ 0x256,
+ 0x258,
+ 0x259,
+ 0x25A,
+ 0x25B,
+ 0x25D,
+ 0x260,
+ 0x262,
+ 0x263,
+ 0x264,
+ 0x265,
+ 0x267,
+ 0x268,
+ 0x26A,
+ 0x26B,
+ 0x26D,
+ 0x26F,
+ 0x270,
+ 0x271,
+ 0x273,
+ 0x275,
+ 0x276,
+ 0x27D,
+ 0x27E,
+ 0x280,
+ 0x281,
+ 0x283,
+ 0x284,
+ 0x287,
+ 0x28D,
+ 0x292,
+ 0x293,
+ 0x29D,
+ 0x29F,
+ 0x2BC,
+ 0x2BD,
+ 0x2BE,
+ 0x2BF,
+ 0x300,
+ 0x302,
+ 0x307,
+ 0x309,
+ 0x30A,
+ 0x30B,
+ 0x30C,
+ 0x30D,
+ 0x313,
+ 0x314,
+ 0x331,
+ 0x332,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x370,
+ 0x374,
+ 0x376,
+ 0x378,
+ 0x37B,
+ 0x37E,
+ 0x37F,
+ 0x380,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3D2,
+ 0x3D5,
+ 0x3F6,
+ 0x3F7,
+ 0x3FC,
+ 0x3FD,
+ 0x482,
+ 0x48A,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x561,
+ 0x588,
+ 0x10A0,
+ 0x10C6,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
+ 0x1D79,
+ 0x1D7A,
+ 0x1D7D,
+ 0x1D7E,
+ 0x1E00,
+ 0x1E9C,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F7E,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBD,
+ 0x1FBE,
+ 0x1FBF,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD4,
+ 0x1FD6,
+ 0x1FDC,
+ 0x1FE0,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FFD,
+ 0x2126,
+ 0x2127,
+ 0x212A,
+ 0x212C,
+ 0x2132,
+ 0x2133,
+ 0x214E,
+ 0x214F,
+ 0x2160,
+ 0x2180,
+ 0x2183,
+ 0x2185,
+ 0x24B6,
+ 0x24EA,
+ 0x2C00,
+ 0x2C2F,
+ 0x2C30,
+ 0x2C5F,
+ 0x2C60,
+ 0x2C71,
+ 0x2C72,
+ 0x2C74,
+ 0x2C75,
+ 0x2C77,
+ 0x2C7E,
+ 0x2CE4,
+ 0x2CEB,
+ 0x2CEF,
+ 0x2CF2,
+ 0x2CF4,
+ 0x2D00,
+ 0x2D26,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0xA640,
+ 0xA66E,
+ 0xA680,
+ 0xA69C,
+ 0xA722,
+ 0xA730,
+ 0xA732,
+ 0xA770,
+ 0xA779,
+ 0xA788,
+ 0xA78B,
+ 0xA78E,
+ 0xA790,
+ 0xA794,
+ 0xA796,
+ 0xA7AE,
+ 0xA7B0,
+ 0xA7B8,
+ 0xAB53,
+ 0xAB54,
+ 0xAB70,
+ 0xABC0,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFF21,
+ 0xFF3B,
+ 0xFF41,
+ 0xFF5B,
+ 0x10400,
+ 0x10450,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x118A0,
+ 0x118E0
+};
+
+static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for ASCII/Latin1 */
+ 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 */
+ 0x0,
+ 0xDF,
+ 0xE0,
+ 0x130,
+ 0x131,
+ 0x149,
+ 0x14A,
+ 0x1F0,
+ 0x1F1,
+ 0x390,
+ 0x391,
+ 0x3B0,
+ 0x3B1,
+ 0x587,
+ 0x588,
+ 0x1E96,
+ 0x1E9B,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1F50,
+ 0x1F51,
+ 0x1F52,
+ 0x1F53,
+ 0x1F54,
+ 0x1F55,
+ 0x1F56,
+ 0x1F57,
+ 0x1F80,
+ 0x1FB0,
+ 0x1FB2,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FB8,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC8,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD2,
+ 0x1FD4,
+ 0x1FD6,
+ 0x1FD8,
+ 0x1FE2,
+ 0x1FE5,
+ 0x1FE6,
+ 0x1FE8,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF8,
+ 0x1FFC,
+ 0x1FFD,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18
+};
+
+#endif /* defined(PERL_IN_REGCOMP_C) */
+
+#if defined(PERL_IN_PERL_C)
+
+static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
+ 1502, /* 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 */
@@ -372,7 +760,7 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for ASCII/Latin1 */
0x82E,
0x859,
0x85C,
- 0x8E4,
+ 0x8E3,
0x903,
0x904,
0x93A,
@@ -640,10 +1028,6 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for ASCII/Latin1 */
0x1933,
0x1939,
0x193C,
- 0x19B5,
- 0x19B8,
- 0x19BA,
- 0x19BB,
0x1A17,
0x1A19,
0x1A1B,
@@ -744,7 +1128,7 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for ASCII/Latin1 */
0xA673,
0xA674,
0xA67E,
- 0xA69F,
+ 0xA69E,
0xA6A0,
0xA6F0,
0xA6F2,
@@ -1633,7 +2017,7 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for ASCII/Latin1 */
0xFE00,
0xFE10,
0xFE20,
- 0xFE2E,
+ 0xFE30,
0xFEFF,
0xFF00,
0xFF9E,
@@ -1689,6 +2073,8 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for ASCII/Latin1 */
0x111B6,
0x111BF,
0x111C1,
+ 0x111CA,
+ 0x111CD,
0x1122C,
0x1122F,
0x11232,
@@ -1700,7 +2086,7 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for ASCII/Latin1 */
0x112E0,
0x112E3,
0x112EB,
- 0x11301,
+ 0x11300,
0x11302,
0x11304,
0x1133C,
@@ -1743,6 +2129,8 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for ASCII/Latin1 */
0x115BE,
0x115BF,
0x115C1,
+ 0x115DC,
+ 0x115DE,
0x11630,
0x11633,
0x1163B,
@@ -1758,6 +2146,12 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for ASCII/Latin1 */
0x116B6,
0x116B7,
0x116B8,
+ 0x1171D,
+ 0x11720,
+ 0x11722,
+ 0x11726,
+ 0x11727,
+ 0x1172C,
0x16AF0,
0x16AF5,
0x16B30,
@@ -1785,6 +2179,18 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for ASCII/Latin1 */
0x1D1AE,
0x1D242,
0x1D245,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E8D0,
0x1E8D7,
0x1F1E6,
@@ -1805,20 +2211,20 @@ typedef enum {
GCB_Other = 0,
GCB_CR = 1,
GCB_Control = 2,
- GCB_EDGE = 3,
- GCB_Extend = 4,
- GCB_L = 5,
- GCB_LF = 6,
- GCB_LV = 7,
- GCB_LVT = 8,
- GCB_Prepend = 9,
- GCB_Regional_Indicator = 10,
- GCB_SpacingMark = 11,
- GCB_T = 12,
- GCB_V = 13
+ GCB_Extend = 3,
+ GCB_L = 4,
+ GCB_LF = 5,
+ GCB_LV = 6,
+ GCB_LVT = 7,
+ GCB_Prepend = 8,
+ GCB_Regional_Indicator = 9,
+ GCB_SpacingMark = 10,
+ GCB_T = 11,
+ GCB_V = 12,
+ GCB_EDGE = 13
} GCB_enum;
-static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for ASCII/Latin1 */
+static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */
GCB_Control,
GCB_LF,
GCB_Control,
@@ -2150,10 +2556,6 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for ASCII/Latin1 */
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
@@ -3199,6 +3601,8 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for ASCII/Latin1 */
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
@@ -3253,6 +3657,8 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for ASCII/Latin1 */
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
@@ -3269,6 +3675,12 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for ASCII/Latin1 */
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
@@ -3297,6 +3709,18 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for ASCII/Latin1 */
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_Regional_Indicator,
GCB_Other,
GCB_Control,
@@ -3307,374 +3731,10 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for ASCII/Latin1 */
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_REGCOMP_C)
-
-static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for ASCII/Latin1 */
- 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 */
- 0x0,
- 0x2BC,
- 0x2BD,
- 0x308,
- 0x309,
- 0x313,
- 0x314,
- 0x342,
- 0x343,
- 0x3AC,
- 0x3AD,
- 0x3AE,
- 0x3AF,
- 0x3B1,
- 0x3B2,
- 0x3B7,
- 0x3B8,
- 0x3B9,
- 0x3BA,
- 0x3C1,
- 0x3C2,
- 0x3C5,
- 0x3C6,
- 0x3C9,
- 0x3CA,
- 0x3CE,
- 0x3CF,
- 0x565,
- 0x566,
- 0x574,
- 0x575,
- 0x57E,
- 0x57F,
- 0x1F00,
- 0x1F08,
- 0x1F20,
- 0x1F28,
- 0x1F60,
- 0x1F68,
- 0x1F70,
- 0x1F71,
- 0x1F74,
- 0x1F75,
- 0x1F7C,
- 0x1F7D
-};
-
-static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
- 235, /* 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 */
- 0x0,
- 0x41,
- 0x5B,
- 0x61,
- 0x7B,
- 0xB5,
- 0xB6,
- 0xC0,
- 0xD7,
- 0xD8,
- 0xF7,
- 0xF8,
- 0x131,
- 0x132,
- 0x138,
- 0x139,
- 0x18D,
- 0x18E,
- 0x19B,
- 0x19C,
- 0x1AA,
- 0x1AC,
- 0x1BA,
- 0x1BC,
- 0x1BE,
- 0x1BF,
- 0x1C0,
- 0x1C4,
- 0x221,
- 0x222,
- 0x234,
- 0x23A,
- 0x255,
- 0x256,
- 0x258,
- 0x259,
- 0x25A,
- 0x25B,
- 0x25D,
- 0x260,
- 0x262,
- 0x263,
- 0x264,
- 0x265,
- 0x267,
- 0x268,
- 0x26A,
- 0x26B,
- 0x26D,
- 0x26F,
- 0x270,
- 0x271,
- 0x273,
- 0x275,
- 0x276,
- 0x27D,
- 0x27E,
- 0x280,
- 0x281,
- 0x283,
- 0x284,
- 0x287,
- 0x28D,
- 0x292,
- 0x293,
- 0x29E,
- 0x29F,
- 0x2BC,
- 0x2BD,
- 0x2BE,
- 0x2BF,
- 0x300,
- 0x302,
- 0x307,
- 0x309,
- 0x30A,
- 0x30B,
- 0x30C,
- 0x30D,
- 0x313,
- 0x314,
- 0x331,
- 0x332,
- 0x342,
- 0x343,
- 0x345,
- 0x346,
- 0x370,
- 0x374,
- 0x376,
- 0x378,
- 0x37B,
- 0x37E,
- 0x37F,
- 0x380,
- 0x386,
- 0x387,
- 0x388,
- 0x38B,
- 0x38C,
- 0x38D,
- 0x38E,
- 0x3A2,
- 0x3A3,
- 0x3D2,
- 0x3D5,
- 0x3F6,
- 0x3F7,
- 0x3FC,
- 0x3FD,
- 0x482,
- 0x48A,
- 0x530,
- 0x531,
- 0x557,
- 0x561,
- 0x588,
- 0x10A0,
- 0x10C6,
- 0x10C7,
- 0x10C8,
- 0x10CD,
- 0x10CE,
- 0x1D79,
- 0x1D7A,
- 0x1D7D,
- 0x1D7E,
- 0x1E00,
- 0x1E9C,
- 0x1E9E,
- 0x1E9F,
- 0x1EA0,
- 0x1F16,
- 0x1F18,
- 0x1F1E,
- 0x1F20,
- 0x1F46,
- 0x1F48,
- 0x1F4E,
- 0x1F50,
- 0x1F58,
- 0x1F59,
- 0x1F5A,
- 0x1F5B,
- 0x1F5C,
- 0x1F5D,
- 0x1F5E,
- 0x1F5F,
- 0x1F7E,
- 0x1F80,
- 0x1FB5,
- 0x1FB6,
- 0x1FBD,
- 0x1FBE,
- 0x1FBF,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FCD,
- 0x1FD0,
- 0x1FD4,
- 0x1FD6,
- 0x1FDC,
- 0x1FE0,
- 0x1FED,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FFD,
- 0x2126,
- 0x2127,
- 0x212A,
- 0x212C,
- 0x2132,
- 0x2133,
- 0x214E,
- 0x214F,
- 0x2160,
- 0x2180,
- 0x2183,
- 0x2185,
- 0x24B6,
- 0x24EA,
- 0x2C00,
- 0x2C2F,
- 0x2C30,
- 0x2C5F,
- 0x2C60,
- 0x2C71,
- 0x2C72,
- 0x2C74,
- 0x2C75,
- 0x2C77,
- 0x2C7E,
- 0x2CE4,
- 0x2CEB,
- 0x2CEF,
- 0x2CF2,
- 0x2CF4,
- 0x2D00,
- 0x2D26,
- 0x2D27,
- 0x2D28,
- 0x2D2D,
- 0x2D2E,
- 0xA640,
- 0xA66E,
- 0xA680,
- 0xA69C,
- 0xA722,
- 0xA730,
- 0xA732,
- 0xA770,
- 0xA779,
- 0xA788,
- 0xA78B,
- 0xA78E,
- 0xA790,
- 0xA794,
- 0xA796,
- 0xA7AE,
- 0xA7B0,
- 0xA7B2,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18,
- 0xFF21,
- 0xFF3B,
- 0xFF41,
- 0xFF5B,
- 0x10400,
- 0x10450,
- 0x118A0,
- 0x118E0
-};
-
-static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for ASCII/Latin1 */
- 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 */
- 0x0,
- 0xDF,
- 0xE0,
- 0x130,
- 0x131,
- 0x149,
- 0x14A,
- 0x1F0,
- 0x1F1,
- 0x390,
- 0x391,
- 0x3B0,
- 0x3B1,
- 0x587,
- 0x588,
- 0x1E96,
- 0x1E9B,
- 0x1E9E,
- 0x1E9F,
- 0x1F50,
- 0x1F51,
- 0x1F52,
- 0x1F53,
- 0x1F54,
- 0x1F55,
- 0x1F56,
- 0x1F57,
- 0x1F80,
- 0x1FB0,
- 0x1FB2,
- 0x1FB5,
- 0x1FB6,
- 0x1FB8,
- 0x1FBC,
- 0x1FBD,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FC8,
- 0x1FCC,
- 0x1FCD,
- 0x1FD2,
- 0x1FD4,
- 0x1FD6,
- 0x1FD8,
- 0x1FE2,
- 0x1FE5,
- 0x1FE6,
- 0x1FE8,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FF8,
- 0x1FFC,
- 0x1FFD,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18
-};
-
-#endif /* defined(PERL_IN_REGCOMP_C) */
-
#if defined(PERL_IN_UTF8_C)
static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
- 1267, /* Number of elements */
+ 1317, /* 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 */
@@ -3778,8 +3838,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0x840,
0x85C,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x964,
0x966,
0x970,
@@ -3869,6 +3929,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0xAE4,
0xAE6,
0xAF0,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -3950,7 +4012,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC66,
@@ -3999,7 +4061,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD66,
0xD70,
@@ -4144,7 +4206,9 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -4388,7 +4452,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -4402,19 +4466,15 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0xA674,
0xA67E,
0xA67F,
- 0xA69E,
- 0xA69F,
0xA6F2,
0xA717,
0xA720,
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA828,
0xA840,
@@ -4427,6 +4487,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA900,
0xA92E,
0xA930,
@@ -4468,10 +4530,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEB,
0xABEC,
0xABEE,
@@ -4518,7 +4578,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0xFE00,
0xFE10,
0xFE20,
- 0xFE2E,
+ 0xFE30,
0xFE33,
0xFE35,
0xFE4D,
@@ -4623,6 +4683,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -4663,6 +4727,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11047,
0x11066,
@@ -4683,17 +4751,31 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0x11177,
0x11180,
0x111C5,
+ 0x111CA,
+ 0x111CD,
0x111D0,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x11238,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -4713,6 +4795,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -4731,6 +4815,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0x115B6,
0x115B8,
0x115C1,
+ 0x115D8,
+ 0x115DE,
0x11600,
0x11641,
0x11644,
@@ -4741,6 +4827,12 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0x116B8,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x1173A,
0x118A0,
0x118EA,
0x118FF,
@@ -4748,11 +4840,15 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -4865,6 +4961,18 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8D0,
@@ -4941,6 +5049,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E,
0xE0100,
@@ -4948,7 +5058,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
};
static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
- 1095, /* Number of elements */
+ 1129, /* 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 */
@@ -5052,7 +5162,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0x840,
0x859,
0x8A0,
- 0x8B3,
+ 0x8B5,
0x904,
0x93A,
0x93D,
@@ -5123,6 +5233,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0xAD1,
0xAE0,
0xAE2,
+ 0xAF9,
+ 0xAFA,
0xB05,
0xB0D,
0xB0F,
@@ -5176,7 +5288,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0xC3D,
0xC3E,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC62,
0xC85,
@@ -5207,7 +5319,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0xD3E,
0xD4E,
0xD4F,
- 0xD60,
+ 0xD5F,
0xD62,
0xD7A,
0xD80,
@@ -5330,7 +5442,9 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -5375,8 +5489,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0x1975,
0x1980,
0x19AC,
- 0x19C1,
- 0x19C8,
+ 0x19B0,
+ 0x19CA,
0x1A00,
0x1A17,
0x1A20,
@@ -5544,7 +5658,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -5566,11 +5680,9 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA802,
0xA803,
@@ -5587,6 +5699,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA90A,
0xA926,
0xA930,
@@ -5644,10 +5758,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABE3,
0xAC00,
0xD7A4,
@@ -5781,6 +5893,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -5815,6 +5931,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11003,
0x11038,
0x11083,
@@ -5833,10 +5953,22 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0x111C5,
0x111DA,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x1122C,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112DF,
0x11305,
@@ -5853,6 +5985,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0x1133A,
0x1133D,
0x1133E,
+ 0x11350,
+ 0x11351,
0x1135D,
0x11362,
0x11480,
@@ -5863,12 +5997,16 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0x114C8,
0x11580,
0x115AF,
+ 0x115D8,
+ 0x115DC,
0x11600,
0x11630,
0x11644,
0x11645,
0x11680,
0x116AB,
+ 0x11700,
+ 0x1171A,
0x118A0,
0x118E0,
0x118FF,
@@ -5876,11 +6014,15 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -6045,6 +6187,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E
};
@@ -6053,8 +6197,4379 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
#if defined(PERL_IN_PERL_C)
-static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
- 2835, /* Number of elements */
+static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
+ 2156, /* 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 */
+ 0x0,
+ 0x9,
+ 0xA,
+ 0xB,
+ 0xD,
+ 0xE,
+ 0x20,
+ 0x21,
+ 0x22,
+ 0x23,
+ 0x24,
+ 0x25,
+ 0x26,
+ 0x27,
+ 0x28,
+ 0x29,
+ 0x2A,
+ 0x2B,
+ 0x2C,
+ 0x2D,
+ 0x2E,
+ 0x2F,
+ 0x30,
+ 0x3A,
+ 0x3C,
+ 0x3F,
+ 0x40,
+ 0x5B,
+ 0x5C,
+ 0x5D,
+ 0x5E,
+ 0x7B,
+ 0x7C,
+ 0x7D,
+ 0x7E,
+ 0x7F,
+ 0x85,
+ 0x86,
+ 0xA0,
+ 0xA1,
+ 0xA2,
+ 0xA3,
+ 0xA6,
+ 0xAB,
+ 0xAC,
+ 0xAD,
+ 0xAE,
+ 0xB0,
+ 0xB1,
+ 0xB2,
+ 0xB4,
+ 0xB5,
+ 0xBB,
+ 0xBC,
+ 0xBF,
+ 0xC0,
+ 0x2C8,
+ 0x2C9,
+ 0x2CC,
+ 0x2CD,
+ 0x2DF,
+ 0x2E0,
+ 0x300,
+ 0x34F,
+ 0x350,
+ 0x35C,
+ 0x363,
+ 0x370,
+ 0x37E,
+ 0x37F,
+ 0x483,
+ 0x48A,
+ 0x589,
+ 0x58A,
+ 0x58B,
+ 0x58F,
+ 0x590,
+ 0x591,
+ 0x5BE,
+ 0x5BF,
+ 0x5C0,
+ 0x5C1,
+ 0x5C3,
+ 0x5C4,
+ 0x5C6,
+ 0x5C7,
+ 0x5C8,
+ 0x5D0,
+ 0x5EB,
+ 0x5F0,
+ 0x5F3,
+ 0x609,
+ 0x60C,
+ 0x60E,
+ 0x610,
+ 0x61B,
+ 0x61C,
+ 0x61D,
+ 0x61E,
+ 0x620,
+ 0x64B,
+ 0x660,
+ 0x66A,
+ 0x66B,
+ 0x66D,
+ 0x670,
+ 0x671,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6DD,
+ 0x6DF,
+ 0x6E5,
+ 0x6E7,
+ 0x6E9,
+ 0x6EA,
+ 0x6EE,
+ 0x6F0,
+ 0x6FA,
+ 0x711,
+ 0x712,
+ 0x730,
+ 0x74B,
+ 0x7A6,
+ 0x7B1,
+ 0x7C0,
+ 0x7CA,
+ 0x7EB,
+ 0x7F4,
+ 0x7F8,
+ 0x7F9,
+ 0x7FA,
+ 0x816,
+ 0x81A,
+ 0x81B,
+ 0x824,
+ 0x825,
+ 0x828,
+ 0x829,
+ 0x82E,
+ 0x859,
+ 0x85C,
+ 0x8E3,
+ 0x904,
+ 0x93A,
+ 0x93D,
+ 0x93E,
+ 0x950,
+ 0x951,
+ 0x958,
+ 0x962,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x981,
+ 0x984,
+ 0x9BC,
+ 0x9BD,
+ 0x9BE,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CE,
+ 0x9D7,
+ 0x9D8,
+ 0x9E2,
+ 0x9E4,
+ 0x9E6,
+ 0x9F0,
+ 0x9F2,
+ 0x9F4,
+ 0x9F9,
+ 0x9FA,
+ 0x9FB,
+ 0x9FC,
+ 0xA01,
+ 0xA04,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA51,
+ 0xA52,
+ 0xA66,
+ 0xA70,
+ 0xA72,
+ 0xA75,
+ 0xA76,
+ 0xA81,
+ 0xA84,
+ 0xABC,
+ 0xABD,
+ 0xABE,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAE2,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAF1,
+ 0xAF2,
+ 0xB01,
+ 0xB04,
+ 0xB3C,
+ 0xB3D,
+ 0xB3E,
+ 0xB45,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB56,
+ 0xB58,
+ 0xB62,
+ 0xB64,
+ 0xB66,
+ 0xB70,
+ 0xB82,
+ 0xB83,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xBF9,
+ 0xBFA,
+ 0xC00,
+ 0xC04,
+ 0xC3E,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC62,
+ 0xC64,
+ 0xC66,
+ 0xC70,
+ 0xC81,
+ 0xC84,
+ 0xCBC,
+ 0xCBD,
+ 0xCBE,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE2,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xD01,
+ 0xD04,
+ 0xD3E,
+ 0xD45,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4E,
+ 0xD57,
+ 0xD58,
+ 0xD62,
+ 0xD64,
+ 0xD66,
+ 0xD70,
+ 0xD79,
+ 0xD7A,
+ 0xD82,
+ 0xD84,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDE0,
+ 0xDE6,
+ 0xDF0,
+ 0xDF2,
+ 0xDF4,
+ 0xE31,
+ 0xE32,
+ 0xE34,
+ 0xE3B,
+ 0xE3F,
+ 0xE40,
+ 0xE47,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE5C,
+ 0xEB1,
+ 0xEB2,
+ 0xEB4,
+ 0xEBA,
+ 0xEBB,
+ 0xEBD,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xF01,
+ 0xF05,
+ 0xF06,
+ 0xF08,
+ 0xF09,
+ 0xF0B,
+ 0xF0C,
+ 0xF0D,
+ 0xF12,
+ 0xF13,
+ 0xF14,
+ 0xF15,
+ 0xF18,
+ 0xF1A,
+ 0xF20,
+ 0xF2A,
+ 0xF34,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF39,
+ 0xF3A,
+ 0xF3B,
+ 0xF3C,
+ 0xF3D,
+ 0xF3E,
+ 0xF40,
+ 0xF71,
+ 0xF7F,
+ 0xF80,
+ 0xF85,
+ 0xF86,
+ 0xF88,
+ 0xF8D,
+ 0xF98,
+ 0xF99,
+ 0xFBD,
+ 0xFBE,
+ 0xFC0,
+ 0xFC6,
+ 0xFC7,
+ 0xFD0,
+ 0xFD2,
+ 0xFD3,
+ 0xFD4,
+ 0xFD9,
+ 0xFDB,
+ 0x102B,
+ 0x103F,
+ 0x1040,
+ 0x104A,
+ 0x104C,
+ 0x1056,
+ 0x105A,
+ 0x105E,
+ 0x1061,
+ 0x1062,
+ 0x1065,
+ 0x1067,
+ 0x106E,
+ 0x1071,
+ 0x1075,
+ 0x1082,
+ 0x108E,
+ 0x108F,
+ 0x1090,
+ 0x109A,
+ 0x109E,
+ 0x1100,
+ 0x1160,
+ 0x11A8,
+ 0x1200,
+ 0x135D,
+ 0x1360,
+ 0x1361,
+ 0x1362,
+ 0x1400,
+ 0x1401,
+ 0x1680,
+ 0x1681,
+ 0x169B,
+ 0x169C,
+ 0x169D,
+ 0x16EB,
+ 0x16EE,
+ 0x1712,
+ 0x1715,
+ 0x1732,
+ 0x1735,
+ 0x1737,
+ 0x1752,
+ 0x1754,
+ 0x1772,
+ 0x1774,
+ 0x17B4,
+ 0x17D4,
+ 0x17D6,
+ 0x17D7,
+ 0x17D8,
+ 0x17D9,
+ 0x17DA,
+ 0x17DB,
+ 0x17DC,
+ 0x17DD,
+ 0x17DE,
+ 0x17E0,
+ 0x17EA,
+ 0x1802,
+ 0x1804,
+ 0x1806,
+ 0x1807,
+ 0x1808,
+ 0x180A,
+ 0x180B,
+ 0x180E,
+ 0x180F,
+ 0x1810,
+ 0x181A,
+ 0x18A9,
+ 0x18AA,
+ 0x1920,
+ 0x192C,
+ 0x1930,
+ 0x193C,
+ 0x1944,
+ 0x1946,
+ 0x1950,
+ 0x19D0,
+ 0x19DA,
+ 0x1A17,
+ 0x1A1C,
+ 0x1A55,
+ 0x1A5F,
+ 0x1A60,
+ 0x1A7D,
+ 0x1A7F,
+ 0x1A80,
+ 0x1A8A,
+ 0x1A90,
+ 0x1A9A,
+ 0x1AB0,
+ 0x1ABF,
+ 0x1B00,
+ 0x1B05,
+ 0x1B34,
+ 0x1B45,
+ 0x1B50,
+ 0x1B5A,
+ 0x1B5C,
+ 0x1B5D,
+ 0x1B61,
+ 0x1B6B,
+ 0x1B74,
+ 0x1B80,
+ 0x1B83,
+ 0x1BA1,
+ 0x1BAE,
+ 0x1BB0,
+ 0x1BBA,
+ 0x1BE6,
+ 0x1BF4,
+ 0x1C24,
+ 0x1C38,
+ 0x1C3B,
+ 0x1C40,
+ 0x1C4A,
+ 0x1C50,
+ 0x1C5A,
+ 0x1C7E,
+ 0x1C80,
+ 0x1CD0,
+ 0x1CD3,
+ 0x1CD4,
+ 0x1CE9,
+ 0x1CED,
+ 0x1CEE,
+ 0x1CF2,
+ 0x1CF5,
+ 0x1CF8,
+ 0x1CFA,
+ 0x1DC0,
+ 0x1DF6,
+ 0x1DFC,
+ 0x1E00,
+ 0x1FFD,
+ 0x1FFE,
+ 0x2000,
+ 0x2007,
+ 0x2008,
+ 0x200B,
+ 0x200C,
+ 0x2010,
+ 0x2011,
+ 0x2012,
+ 0x2014,
+ 0x2015,
+ 0x2018,
+ 0x201A,
+ 0x201B,
+ 0x201E,
+ 0x201F,
+ 0x2020,
+ 0x2024,
+ 0x2027,
+ 0x2028,
+ 0x202A,
+ 0x202F,
+ 0x2030,
+ 0x2038,
+ 0x2039,
+ 0x203B,
+ 0x203C,
+ 0x203E,
+ 0x2044,
+ 0x2045,
+ 0x2046,
+ 0x2047,
+ 0x204A,
+ 0x2056,
+ 0x2057,
+ 0x2058,
+ 0x205C,
+ 0x205D,
+ 0x2060,
+ 0x2061,
+ 0x2066,
+ 0x2070,
+ 0x207D,
+ 0x207E,
+ 0x207F,
+ 0x208D,
+ 0x208E,
+ 0x208F,
+ 0x20A0,
+ 0x20A7,
+ 0x20A8,
+ 0x20B6,
+ 0x20B7,
+ 0x20BB,
+ 0x20BC,
+ 0x20BE,
+ 0x20BF,
+ 0x20D0,
+ 0x20F1,
+ 0x2103,
+ 0x2104,
+ 0x2109,
+ 0x210A,
+ 0x2116,
+ 0x2117,
+ 0x2212,
+ 0x2214,
+ 0x22EF,
+ 0x22F0,
+ 0x2308,
+ 0x2309,
+ 0x230A,
+ 0x230B,
+ 0x230C,
+ 0x231A,
+ 0x231C,
+ 0x2329,
+ 0x232A,
+ 0x232B,
+ 0x23F0,
+ 0x23F4,
+ 0x2600,
+ 0x2604,
+ 0x2614,
+ 0x2616,
+ 0x2618,
+ 0x2619,
+ 0x261A,
+ 0x2620,
+ 0x2639,
+ 0x263C,
+ 0x2668,
+ 0x2669,
+ 0x267F,
+ 0x2680,
+ 0x26BD,
+ 0x26C9,
+ 0x26CD,
+ 0x26CE,
+ 0x26CF,
+ 0x26D2,
+ 0x26D3,
+ 0x26D5,
+ 0x26D8,
+ 0x26DA,
+ 0x26DC,
+ 0x26DD,
+ 0x26DF,
+ 0x26E2,
+ 0x26EA,
+ 0x26EB,
+ 0x26F1,
+ 0x26F6,
+ 0x26F7,
+ 0x26FB,
+ 0x26FD,
+ 0x2705,
+ 0x2708,
+ 0x270E,
+ 0x275B,
+ 0x2761,
+ 0x2762,
+ 0x2764,
+ 0x2768,
+ 0x2769,
+ 0x276A,
+ 0x276B,
+ 0x276C,
+ 0x276D,
+ 0x276E,
+ 0x276F,
+ 0x2770,
+ 0x2771,
+ 0x2772,
+ 0x2773,
+ 0x2774,
+ 0x2775,
+ 0x2776,
+ 0x27C5,
+ 0x27C6,
+ 0x27C7,
+ 0x27E6,
+ 0x27E7,
+ 0x27E8,
+ 0x27E9,
+ 0x27EA,
+ 0x27EB,
+ 0x27EC,
+ 0x27ED,
+ 0x27EE,
+ 0x27EF,
+ 0x27F0,
+ 0x2983,
+ 0x2984,
+ 0x2985,
+ 0x2986,
+ 0x2987,
+ 0x2988,
+ 0x2989,
+ 0x298A,
+ 0x298B,
+ 0x298C,
+ 0x298D,
+ 0x298E,
+ 0x298F,
+ 0x2990,
+ 0x2991,
+ 0x2992,
+ 0x2993,
+ 0x2994,
+ 0x2995,
+ 0x2996,
+ 0x2997,
+ 0x2998,
+ 0x2999,
+ 0x29D8,
+ 0x29D9,
+ 0x29DA,
+ 0x29DB,
+ 0x29DC,
+ 0x29FC,
+ 0x29FD,
+ 0x29FE,
+ 0x2CEF,
+ 0x2CF2,
+ 0x2CF9,
+ 0x2CFA,
+ 0x2CFD,
+ 0x2CFE,
+ 0x2CFF,
+ 0x2D00,
+ 0x2D70,
+ 0x2D71,
+ 0x2D7F,
+ 0x2D80,
+ 0x2DE0,
+ 0x2E00,
+ 0x2E0E,
+ 0x2E16,
+ 0x2E17,
+ 0x2E18,
+ 0x2E19,
+ 0x2E1A,
+ 0x2E1C,
+ 0x2E1E,
+ 0x2E20,
+ 0x2E22,
+ 0x2E23,
+ 0x2E24,
+ 0x2E25,
+ 0x2E26,
+ 0x2E27,
+ 0x2E28,
+ 0x2E29,
+ 0x2E2A,
+ 0x2E2E,
+ 0x2E2F,
+ 0x2E30,
+ 0x2E32,
+ 0x2E33,
+ 0x2E35,
+ 0x2E3A,
+ 0x2E3C,
+ 0x2E3F,
+ 0x2E40,
+ 0x2E42,
+ 0x2E43,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3000,
+ 0x3001,
+ 0x3003,
+ 0x3005,
+ 0x3006,
+ 0x3008,
+ 0x3009,
+ 0x300A,
+ 0x300B,
+ 0x300C,
+ 0x300D,
+ 0x300E,
+ 0x300F,
+ 0x3010,
+ 0x3011,
+ 0x3012,
+ 0x3014,
+ 0x3015,
+ 0x3016,
+ 0x3017,
+ 0x3018,
+ 0x3019,
+ 0x301A,
+ 0x301B,
+ 0x301C,
+ 0x301D,
+ 0x301E,
+ 0x3020,
+ 0x302A,
+ 0x3030,
+ 0x3035,
+ 0x3036,
+ 0x303B,
+ 0x303D,
+ 0x3040,
+ 0x3041,
+ 0x3042,
+ 0x3043,
+ 0x3044,
+ 0x3045,
+ 0x3046,
+ 0x3047,
+ 0x3048,
+ 0x3049,
+ 0x304A,
+ 0x3063,
+ 0x3064,
+ 0x3083,
+ 0x3084,
+ 0x3085,
+ 0x3086,
+ 0x3087,
+ 0x3088,
+ 0x308E,
+ 0x308F,
+ 0x3095,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309F,
+ 0x30A0,
+ 0x30A2,
+ 0x30A3,
+ 0x30A4,
+ 0x30A5,
+ 0x30A6,
+ 0x30A7,
+ 0x30A8,
+ 0x30A9,
+ 0x30AA,
+ 0x30C3,
+ 0x30C4,
+ 0x30E3,
+ 0x30E4,
+ 0x30E5,
+ 0x30E6,
+ 0x30E7,
+ 0x30E8,
+ 0x30EE,
+ 0x30EF,
+ 0x30F5,
+ 0x30F7,
+ 0x30FB,
+ 0x30FF,
+ 0x3100,
+ 0x3105,
+ 0x312E,
+ 0x3131,
+ 0x318F,
+ 0x3190,
+ 0x31BB,
+ 0x31C0,
+ 0x31E4,
+ 0x31F0,
+ 0x3200,
+ 0x321F,
+ 0x3220,
+ 0x3248,
+ 0x3250,
+ 0x32FF,
+ 0x3300,
+ 0x4DC0,
+ 0x4E00,
+ 0xA015,
+ 0xA016,
+ 0xA48D,
+ 0xA490,
+ 0xA4C7,
+ 0xA4FE,
+ 0xA500,
+ 0xA60D,
+ 0xA60E,
+ 0xA60F,
+ 0xA610,
+ 0xA620,
+ 0xA62A,
+ 0xA66F,
+ 0xA673,
+ 0xA674,
+ 0xA67E,
+ 0xA69E,
+ 0xA6A0,
+ 0xA6F0,
+ 0xA6F2,
+ 0xA6F3,
+ 0xA6F8,
+ 0xA802,
+ 0xA803,
+ 0xA806,
+ 0xA807,
+ 0xA80B,
+ 0xA80C,
+ 0xA823,
+ 0xA828,
+ 0xA838,
+ 0xA839,
+ 0xA874,
+ 0xA876,
+ 0xA878,
+ 0xA880,
+ 0xA882,
+ 0xA8B4,
+ 0xA8C5,
+ 0xA8CE,
+ 0xA8D0,
+ 0xA8DA,
+ 0xA8E0,
+ 0xA8F2,
+ 0xA8FC,
+ 0xA8FD,
+ 0xA900,
+ 0xA90A,
+ 0xA926,
+ 0xA92E,
+ 0xA930,
+ 0xA947,
+ 0xA954,
+ 0xA960,
+ 0xA97D,
+ 0xA980,
+ 0xA984,
+ 0xA9B3,
+ 0xA9C1,
+ 0xA9C7,
+ 0xA9CA,
+ 0xA9D0,
+ 0xA9DA,
+ 0xA9E5,
+ 0xA9E6,
+ 0xA9F0,
+ 0xA9FA,
+ 0xAA29,
+ 0xAA37,
+ 0xAA43,
+ 0xAA44,
+ 0xAA4C,
+ 0xAA4E,
+ 0xAA50,
+ 0xAA5A,
+ 0xAA5D,
+ 0xAA60,
+ 0xAA7B,
+ 0xAA7E,
+ 0xAAB0,
+ 0xAAB1,
+ 0xAAB2,
+ 0xAAB5,
+ 0xAAB7,
+ 0xAAB9,
+ 0xAABE,
+ 0xAAC0,
+ 0xAAC1,
+ 0xAAC2,
+ 0xAAEB,
+ 0xAAF0,
+ 0xAAF2,
+ 0xAAF5,
+ 0xAAF7,
+ 0xABE3,
+ 0xABEB,
+ 0xABEC,
+ 0xABEE,
+ 0xABF0,
+ 0xABFA,
+ 0xAC00,
+ 0xAC01,
+ 0xAC1C,
+ 0xAC1D,
+ 0xAC38,
+ 0xAC39,
+ 0xAC54,
+ 0xAC55,
+ 0xAC70,
+ 0xAC71,
+ 0xAC8C,
+ 0xAC8D,
+ 0xACA8,
+ 0xACA9,
+ 0xACC4,
+ 0xACC5,
+ 0xACE0,
+ 0xACE1,
+ 0xACFC,
+ 0xACFD,
+ 0xAD18,
+ 0xAD19,
+ 0xAD34,
+ 0xAD35,
+ 0xAD50,
+ 0xAD51,
+ 0xAD6C,
+ 0xAD6D,
+ 0xAD88,
+ 0xAD89,
+ 0xADA4,
+ 0xADA5,
+ 0xADC0,
+ 0xADC1,
+ 0xADDC,
+ 0xADDD,
+ 0xADF8,
+ 0xADF9,
+ 0xAE14,
+ 0xAE15,
+ 0xAE30,
+ 0xAE31,
+ 0xAE4C,
+ 0xAE4D,
+ 0xAE68,
+ 0xAE69,
+ 0xAE84,
+ 0xAE85,
+ 0xAEA0,
+ 0xAEA1,
+ 0xAEBC,
+ 0xAEBD,
+ 0xAED8,
+ 0xAED9,
+ 0xAEF4,
+ 0xAEF5,
+ 0xAF10,
+ 0xAF11,
+ 0xAF2C,
+ 0xAF2D,
+ 0xAF48,
+ 0xAF49,
+ 0xAF64,
+ 0xAF65,
+ 0xAF80,
+ 0xAF81,
+ 0xAF9C,
+ 0xAF9D,
+ 0xAFB8,
+ 0xAFB9,
+ 0xAFD4,
+ 0xAFD5,
+ 0xAFF0,
+ 0xAFF1,
+ 0xB00C,
+ 0xB00D,
+ 0xB028,
+ 0xB029,
+ 0xB044,
+ 0xB045,
+ 0xB060,
+ 0xB061,
+ 0xB07C,
+ 0xB07D,
+ 0xB098,
+ 0xB099,
+ 0xB0B4,
+ 0xB0B5,
+ 0xB0D0,
+ 0xB0D1,
+ 0xB0EC,
+ 0xB0ED,
+ 0xB108,
+ 0xB109,
+ 0xB124,
+ 0xB125,
+ 0xB140,
+ 0xB141,
+ 0xB15C,
+ 0xB15D,
+ 0xB178,
+ 0xB179,
+ 0xB194,
+ 0xB195,
+ 0xB1B0,
+ 0xB1B1,
+ 0xB1CC,
+ 0xB1CD,
+ 0xB1E8,
+ 0xB1E9,
+ 0xB204,
+ 0xB205,
+ 0xB220,
+ 0xB221,
+ 0xB23C,
+ 0xB23D,
+ 0xB258,
+ 0xB259,
+ 0xB274,
+ 0xB275,
+ 0xB290,
+ 0xB291,
+ 0xB2AC,
+ 0xB2AD,
+ 0xB2C8,
+ 0xB2C9,
+ 0xB2E4,
+ 0xB2E5,
+ 0xB300,
+ 0xB301,
+ 0xB31C,
+ 0xB31D,
+ 0xB338,
+ 0xB339,
+ 0xB354,
+ 0xB355,
+ 0xB370,
+ 0xB371,
+ 0xB38C,
+ 0xB38D,
+ 0xB3A8,
+ 0xB3A9,
+ 0xB3C4,
+ 0xB3C5,
+ 0xB3E0,
+ 0xB3E1,
+ 0xB3FC,
+ 0xB3FD,
+ 0xB418,
+ 0xB419,
+ 0xB434,
+ 0xB435,
+ 0xB450,
+ 0xB451,
+ 0xB46C,
+ 0xB46D,
+ 0xB488,
+ 0xB489,
+ 0xB4A4,
+ 0xB4A5,
+ 0xB4C0,
+ 0xB4C1,
+ 0xB4DC,
+ 0xB4DD,
+ 0xB4F8,
+ 0xB4F9,
+ 0xB514,
+ 0xB515,
+ 0xB530,
+ 0xB531,
+ 0xB54C,
+ 0xB54D,
+ 0xB568,
+ 0xB569,
+ 0xB584,
+ 0xB585,
+ 0xB5A0,
+ 0xB5A1,
+ 0xB5BC,
+ 0xB5BD,
+ 0xB5D8,
+ 0xB5D9,
+ 0xB5F4,
+ 0xB5F5,
+ 0xB610,
+ 0xB611,
+ 0xB62C,
+ 0xB62D,
+ 0xB648,
+ 0xB649,
+ 0xB664,
+ 0xB665,
+ 0xB680,
+ 0xB681,
+ 0xB69C,
+ 0xB69D,
+ 0xB6B8,
+ 0xB6B9,
+ 0xB6D4,
+ 0xB6D5,
+ 0xB6F0,
+ 0xB6F1,
+ 0xB70C,
+ 0xB70D,
+ 0xB728,
+ 0xB729,
+ 0xB744,
+ 0xB745,
+ 0xB760,
+ 0xB761,
+ 0xB77C,
+ 0xB77D,
+ 0xB798,
+ 0xB799,
+ 0xB7B4,
+ 0xB7B5,
+ 0xB7D0,
+ 0xB7D1,
+ 0xB7EC,
+ 0xB7ED,
+ 0xB808,
+ 0xB809,
+ 0xB824,
+ 0xB825,
+ 0xB840,
+ 0xB841,
+ 0xB85C,
+ 0xB85D,
+ 0xB878,
+ 0xB879,
+ 0xB894,
+ 0xB895,
+ 0xB8B0,
+ 0xB8B1,
+ 0xB8CC,
+ 0xB8CD,
+ 0xB8E8,
+ 0xB8E9,
+ 0xB904,
+ 0xB905,
+ 0xB920,
+ 0xB921,
+ 0xB93C,
+ 0xB93D,
+ 0xB958,
+ 0xB959,
+ 0xB974,
+ 0xB975,
+ 0xB990,
+ 0xB991,
+ 0xB9AC,
+ 0xB9AD,
+ 0xB9C8,
+ 0xB9C9,
+ 0xB9E4,
+ 0xB9E5,
+ 0xBA00,
+ 0xBA01,
+ 0xBA1C,
+ 0xBA1D,
+ 0xBA38,
+ 0xBA39,
+ 0xBA54,
+ 0xBA55,
+ 0xBA70,
+ 0xBA71,
+ 0xBA8C,
+ 0xBA8D,
+ 0xBAA8,
+ 0xBAA9,
+ 0xBAC4,
+ 0xBAC5,
+ 0xBAE0,
+ 0xBAE1,
+ 0xBAFC,
+ 0xBAFD,
+ 0xBB18,
+ 0xBB19,
+ 0xBB34,
+ 0xBB35,
+ 0xBB50,
+ 0xBB51,
+ 0xBB6C,
+ 0xBB6D,
+ 0xBB88,
+ 0xBB89,
+ 0xBBA4,
+ 0xBBA5,
+ 0xBBC0,
+ 0xBBC1,
+ 0xBBDC,
+ 0xBBDD,
+ 0xBBF8,
+ 0xBBF9,
+ 0xBC14,
+ 0xBC15,
+ 0xBC30,
+ 0xBC31,
+ 0xBC4C,
+ 0xBC4D,
+ 0xBC68,
+ 0xBC69,
+ 0xBC84,
+ 0xBC85,
+ 0xBCA0,
+ 0xBCA1,
+ 0xBCBC,
+ 0xBCBD,
+ 0xBCD8,
+ 0xBCD9,
+ 0xBCF4,
+ 0xBCF5,
+ 0xBD10,
+ 0xBD11,
+ 0xBD2C,
+ 0xBD2D,
+ 0xBD48,
+ 0xBD49,
+ 0xBD64,
+ 0xBD65,
+ 0xBD80,
+ 0xBD81,
+ 0xBD9C,
+ 0xBD9D,
+ 0xBDB8,
+ 0xBDB9,
+ 0xBDD4,
+ 0xBDD5,
+ 0xBDF0,
+ 0xBDF1,
+ 0xBE0C,
+ 0xBE0D,
+ 0xBE28,
+ 0xBE29,
+ 0xBE44,
+ 0xBE45,
+ 0xBE60,
+ 0xBE61,
+ 0xBE7C,
+ 0xBE7D,
+ 0xBE98,
+ 0xBE99,
+ 0xBEB4,
+ 0xBEB5,
+ 0xBED0,
+ 0xBED1,
+ 0xBEEC,
+ 0xBEED,
+ 0xBF08,
+ 0xBF09,
+ 0xBF24,
+ 0xBF25,
+ 0xBF40,
+ 0xBF41,
+ 0xBF5C,
+ 0xBF5D,
+ 0xBF78,
+ 0xBF79,
+ 0xBF94,
+ 0xBF95,
+ 0xBFB0,
+ 0xBFB1,
+ 0xBFCC,
+ 0xBFCD,
+ 0xBFE8,
+ 0xBFE9,
+ 0xC004,
+ 0xC005,
+ 0xC020,
+ 0xC021,
+ 0xC03C,
+ 0xC03D,
+ 0xC058,
+ 0xC059,
+ 0xC074,
+ 0xC075,
+ 0xC090,
+ 0xC091,
+ 0xC0AC,
+ 0xC0AD,
+ 0xC0C8,
+ 0xC0C9,
+ 0xC0E4,
+ 0xC0E5,
+ 0xC100,
+ 0xC101,
+ 0xC11C,
+ 0xC11D,
+ 0xC138,
+ 0xC139,
+ 0xC154,
+ 0xC155,
+ 0xC170,
+ 0xC171,
+ 0xC18C,
+ 0xC18D,
+ 0xC1A8,
+ 0xC1A9,
+ 0xC1C4,
+ 0xC1C5,
+ 0xC1E0,
+ 0xC1E1,
+ 0xC1FC,
+ 0xC1FD,
+ 0xC218,
+ 0xC219,
+ 0xC234,
+ 0xC235,
+ 0xC250,
+ 0xC251,
+ 0xC26C,
+ 0xC26D,
+ 0xC288,
+ 0xC289,
+ 0xC2A4,
+ 0xC2A5,
+ 0xC2C0,
+ 0xC2C1,
+ 0xC2DC,
+ 0xC2DD,
+ 0xC2F8,
+ 0xC2F9,
+ 0xC314,
+ 0xC315,
+ 0xC330,
+ 0xC331,
+ 0xC34C,
+ 0xC34D,
+ 0xC368,
+ 0xC369,
+ 0xC384,
+ 0xC385,
+ 0xC3A0,
+ 0xC3A1,
+ 0xC3BC,
+ 0xC3BD,
+ 0xC3D8,
+ 0xC3D9,
+ 0xC3F4,
+ 0xC3F5,
+ 0xC410,
+ 0xC411,
+ 0xC42C,
+ 0xC42D,
+ 0xC448,
+ 0xC449,
+ 0xC464,
+ 0xC465,
+ 0xC480,
+ 0xC481,
+ 0xC49C,
+ 0xC49D,
+ 0xC4B8,
+ 0xC4B9,
+ 0xC4D4,
+ 0xC4D5,
+ 0xC4F0,
+ 0xC4F1,
+ 0xC50C,
+ 0xC50D,
+ 0xC528,
+ 0xC529,
+ 0xC544,
+ 0xC545,
+ 0xC560,
+ 0xC561,
+ 0xC57C,
+ 0xC57D,
+ 0xC598,
+ 0xC599,
+ 0xC5B4,
+ 0xC5B5,
+ 0xC5D0,
+ 0xC5D1,
+ 0xC5EC,
+ 0xC5ED,
+ 0xC608,
+ 0xC609,
+ 0xC624,
+ 0xC625,
+ 0xC640,
+ 0xC641,
+ 0xC65C,
+ 0xC65D,
+ 0xC678,
+ 0xC679,
+ 0xC694,
+ 0xC695,
+ 0xC6B0,
+ 0xC6B1,
+ 0xC6CC,
+ 0xC6CD,
+ 0xC6E8,
+ 0xC6E9,
+ 0xC704,
+ 0xC705,
+ 0xC720,
+ 0xC721,
+ 0xC73C,
+ 0xC73D,
+ 0xC758,
+ 0xC759,
+ 0xC774,
+ 0xC775,
+ 0xC790,
+ 0xC791,
+ 0xC7AC,
+ 0xC7AD,
+ 0xC7C8,
+ 0xC7C9,
+ 0xC7E4,
+ 0xC7E5,
+ 0xC800,
+ 0xC801,
+ 0xC81C,
+ 0xC81D,
+ 0xC838,
+ 0xC839,
+ 0xC854,
+ 0xC855,
+ 0xC870,
+ 0xC871,
+ 0xC88C,
+ 0xC88D,
+ 0xC8A8,
+ 0xC8A9,
+ 0xC8C4,
+ 0xC8C5,
+ 0xC8E0,
+ 0xC8E1,
+ 0xC8FC,
+ 0xC8FD,
+ 0xC918,
+ 0xC919,
+ 0xC934,
+ 0xC935,
+ 0xC950,
+ 0xC951,
+ 0xC96C,
+ 0xC96D,
+ 0xC988,
+ 0xC989,
+ 0xC9A4,
+ 0xC9A5,
+ 0xC9C0,
+ 0xC9C1,
+ 0xC9DC,
+ 0xC9DD,
+ 0xC9F8,
+ 0xC9F9,
+ 0xCA14,
+ 0xCA15,
+ 0xCA30,
+ 0xCA31,
+ 0xCA4C,
+ 0xCA4D,
+ 0xCA68,
+ 0xCA69,
+ 0xCA84,
+ 0xCA85,
+ 0xCAA0,
+ 0xCAA1,
+ 0xCABC,
+ 0xCABD,
+ 0xCAD8,
+ 0xCAD9,
+ 0xCAF4,
+ 0xCAF5,
+ 0xCB10,
+ 0xCB11,
+ 0xCB2C,
+ 0xCB2D,
+ 0xCB48,
+ 0xCB49,
+ 0xCB64,
+ 0xCB65,
+ 0xCB80,
+ 0xCB81,
+ 0xCB9C,
+ 0xCB9D,
+ 0xCBB8,
+ 0xCBB9,
+ 0xCBD4,
+ 0xCBD5,
+ 0xCBF0,
+ 0xCBF1,
+ 0xCC0C,
+ 0xCC0D,
+ 0xCC28,
+ 0xCC29,
+ 0xCC44,
+ 0xCC45,
+ 0xCC60,
+ 0xCC61,
+ 0xCC7C,
+ 0xCC7D,
+ 0xCC98,
+ 0xCC99,
+ 0xCCB4,
+ 0xCCB5,
+ 0xCCD0,
+ 0xCCD1,
+ 0xCCEC,
+ 0xCCED,
+ 0xCD08,
+ 0xCD09,
+ 0xCD24,
+ 0xCD25,
+ 0xCD40,
+ 0xCD41,
+ 0xCD5C,
+ 0xCD5D,
+ 0xCD78,
+ 0xCD79,
+ 0xCD94,
+ 0xCD95,
+ 0xCDB0,
+ 0xCDB1,
+ 0xCDCC,
+ 0xCDCD,
+ 0xCDE8,
+ 0xCDE9,
+ 0xCE04,
+ 0xCE05,
+ 0xCE20,
+ 0xCE21,
+ 0xCE3C,
+ 0xCE3D,
+ 0xCE58,
+ 0xCE59,
+ 0xCE74,
+ 0xCE75,
+ 0xCE90,
+ 0xCE91,
+ 0xCEAC,
+ 0xCEAD,
+ 0xCEC8,
+ 0xCEC9,
+ 0xCEE4,
+ 0xCEE5,
+ 0xCF00,
+ 0xCF01,
+ 0xCF1C,
+ 0xCF1D,
+ 0xCF38,
+ 0xCF39,
+ 0xCF54,
+ 0xCF55,
+ 0xCF70,
+ 0xCF71,
+ 0xCF8C,
+ 0xCF8D,
+ 0xCFA8,
+ 0xCFA9,
+ 0xCFC4,
+ 0xCFC5,
+ 0xCFE0,
+ 0xCFE1,
+ 0xCFFC,
+ 0xCFFD,
+ 0xD018,
+ 0xD019,
+ 0xD034,
+ 0xD035,
+ 0xD050,
+ 0xD051,
+ 0xD06C,
+ 0xD06D,
+ 0xD088,
+ 0xD089,
+ 0xD0A4,
+ 0xD0A5,
+ 0xD0C0,
+ 0xD0C1,
+ 0xD0DC,
+ 0xD0DD,
+ 0xD0F8,
+ 0xD0F9,
+ 0xD114,
+ 0xD115,
+ 0xD130,
+ 0xD131,
+ 0xD14C,
+ 0xD14D,
+ 0xD168,
+ 0xD169,
+ 0xD184,
+ 0xD185,
+ 0xD1A0,
+ 0xD1A1,
+ 0xD1BC,
+ 0xD1BD,
+ 0xD1D8,
+ 0xD1D9,
+ 0xD1F4,
+ 0xD1F5,
+ 0xD210,
+ 0xD211,
+ 0xD22C,
+ 0xD22D,
+ 0xD248,
+ 0xD249,
+ 0xD264,
+ 0xD265,
+ 0xD280,
+ 0xD281,
+ 0xD29C,
+ 0xD29D,
+ 0xD2B8,
+ 0xD2B9,
+ 0xD2D4,
+ 0xD2D5,
+ 0xD2F0,
+ 0xD2F1,
+ 0xD30C,
+ 0xD30D,
+ 0xD328,
+ 0xD329,
+ 0xD344,
+ 0xD345,
+ 0xD360,
+ 0xD361,
+ 0xD37C,
+ 0xD37D,
+ 0xD398,
+ 0xD399,
+ 0xD3B4,
+ 0xD3B5,
+ 0xD3D0,
+ 0xD3D1,
+ 0xD3EC,
+ 0xD3ED,
+ 0xD408,
+ 0xD409,
+ 0xD424,
+ 0xD425,
+ 0xD440,
+ 0xD441,
+ 0xD45C,
+ 0xD45D,
+ 0xD478,
+ 0xD479,
+ 0xD494,
+ 0xD495,
+ 0xD4B0,
+ 0xD4B1,
+ 0xD4CC,
+ 0xD4CD,
+ 0xD4E8,
+ 0xD4E9,
+ 0xD504,
+ 0xD505,
+ 0xD520,
+ 0xD521,
+ 0xD53C,
+ 0xD53D,
+ 0xD558,
+ 0xD559,
+ 0xD574,
+ 0xD575,
+ 0xD590,
+ 0xD591,
+ 0xD5AC,
+ 0xD5AD,
+ 0xD5C8,
+ 0xD5C9,
+ 0xD5E4,
+ 0xD5E5,
+ 0xD600,
+ 0xD601,
+ 0xD61C,
+ 0xD61D,
+ 0xD638,
+ 0xD639,
+ 0xD654,
+ 0xD655,
+ 0xD670,
+ 0xD671,
+ 0xD68C,
+ 0xD68D,
+ 0xD6A8,
+ 0xD6A9,
+ 0xD6C4,
+ 0xD6C5,
+ 0xD6E0,
+ 0xD6E1,
+ 0xD6FC,
+ 0xD6FD,
+ 0xD718,
+ 0xD719,
+ 0xD734,
+ 0xD735,
+ 0xD750,
+ 0xD751,
+ 0xD76C,
+ 0xD76D,
+ 0xD788,
+ 0xD789,
+ 0xD7A4,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0xF900,
+ 0xFB00,
+ 0xFB1D,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFB29,
+ 0xFB2A,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFB50,
+ 0xFD3E,
+ 0xFD3F,
+ 0xFD40,
+ 0xFDFC,
+ 0xFDFD,
+ 0xFE00,
+ 0xFE10,
+ 0xFE11,
+ 0xFE13,
+ 0xFE15,
+ 0xFE17,
+ 0xFE18,
+ 0xFE19,
+ 0xFE1A,
+ 0xFE20,
+ 0xFE30,
+ 0xFE35,
+ 0xFE36,
+ 0xFE37,
+ 0xFE38,
+ 0xFE39,
+ 0xFE3A,
+ 0xFE3B,
+ 0xFE3C,
+ 0xFE3D,
+ 0xFE3E,
+ 0xFE3F,
+ 0xFE40,
+ 0xFE41,
+ 0xFE42,
+ 0xFE43,
+ 0xFE44,
+ 0xFE45,
+ 0xFE47,
+ 0xFE48,
+ 0xFE49,
+ 0xFE50,
+ 0xFE51,
+ 0xFE52,
+ 0xFE53,
+ 0xFE54,
+ 0xFE56,
+ 0xFE58,
+ 0xFE59,
+ 0xFE5A,
+ 0xFE5B,
+ 0xFE5C,
+ 0xFE5D,
+ 0xFE5E,
+ 0xFE5F,
+ 0xFE67,
+ 0xFE68,
+ 0xFE69,
+ 0xFE6A,
+ 0xFE6B,
+ 0xFE6C,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF01,
+ 0xFF02,
+ 0xFF04,
+ 0xFF05,
+ 0xFF06,
+ 0xFF08,
+ 0xFF09,
+ 0xFF0A,
+ 0xFF0C,
+ 0xFF0D,
+ 0xFF0E,
+ 0xFF0F,
+ 0xFF1A,
+ 0xFF1C,
+ 0xFF1F,
+ 0xFF20,
+ 0xFF3B,
+ 0xFF3C,
+ 0xFF3D,
+ 0xFF3E,
+ 0xFF5B,
+ 0xFF5C,
+ 0xFF5D,
+ 0xFF5E,
+ 0xFF5F,
+ 0xFF60,
+ 0xFF62,
+ 0xFF63,
+ 0xFF65,
+ 0xFF66,
+ 0xFF67,
+ 0xFF71,
+ 0xFF9E,
+ 0xFFA0,
+ 0xFFE0,
+ 0xFFE1,
+ 0xFFE2,
+ 0xFFE5,
+ 0xFFE7,
+ 0xFFF9,
+ 0xFFFC,
+ 0xFFFD,
+ 0x10100,
+ 0x10103,
+ 0x101FD,
+ 0x101FE,
+ 0x102E0,
+ 0x102E1,
+ 0x10376,
+ 0x1037B,
+ 0x1039F,
+ 0x103A0,
+ 0x103D0,
+ 0x103D1,
+ 0x104A0,
+ 0x104AA,
+ 0x10857,
+ 0x10858,
+ 0x1091F,
+ 0x10920,
+ 0x10A01,
+ 0x10A04,
+ 0x10A05,
+ 0x10A07,
+ 0x10A0C,
+ 0x10A10,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A40,
+ 0x10A50,
+ 0x10A58,
+ 0x10AE5,
+ 0x10AE7,
+ 0x10AF0,
+ 0x10AF6,
+ 0x10AF7,
+ 0x10B39,
+ 0x10B40,
+ 0x11000,
+ 0x11003,
+ 0x11038,
+ 0x11047,
+ 0x11049,
+ 0x11066,
+ 0x11070,
+ 0x1107F,
+ 0x11083,
+ 0x110B0,
+ 0x110BB,
+ 0x110BE,
+ 0x110C2,
+ 0x110F0,
+ 0x110FA,
+ 0x11100,
+ 0x11103,
+ 0x11127,
+ 0x11135,
+ 0x11136,
+ 0x11140,
+ 0x11144,
+ 0x11173,
+ 0x11174,
+ 0x11175,
+ 0x11176,
+ 0x11180,
+ 0x11183,
+ 0x111B3,
+ 0x111C1,
+ 0x111C5,
+ 0x111C7,
+ 0x111C8,
+ 0x111C9,
+ 0x111CA,
+ 0x111CD,
+ 0x111D0,
+ 0x111DA,
+ 0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x111E0,
+ 0x1122C,
+ 0x11238,
+ 0x1123A,
+ 0x1123B,
+ 0x1123D,
+ 0x112A9,
+ 0x112AA,
+ 0x112DF,
+ 0x112EB,
+ 0x112F0,
+ 0x112FA,
+ 0x11300,
+ 0x11304,
+ 0x1133C,
+ 0x1133D,
+ 0x1133E,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
+ 0x11357,
+ 0x11358,
+ 0x11362,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
+ 0x114B0,
+ 0x114C4,
+ 0x114D0,
+ 0x114DA,
+ 0x115AF,
+ 0x115B6,
+ 0x115B8,
+ 0x115C1,
+ 0x115C2,
+ 0x115C4,
+ 0x115C6,
+ 0x115C9,
+ 0x115D8,
+ 0x115DC,
+ 0x115DE,
+ 0x11630,
+ 0x11641,
+ 0x11643,
+ 0x11650,
+ 0x1165A,
+ 0x116AB,
+ 0x116B8,
+ 0x116C0,
+ 0x116CA,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x1173A,
+ 0x1173C,
+ 0x1173F,
+ 0x118E0,
+ 0x118EA,
+ 0x12470,
+ 0x12475,
+ 0x13258,
+ 0x1325B,
+ 0x1325E,
+ 0x13282,
+ 0x13283,
+ 0x13286,
+ 0x13287,
+ 0x13288,
+ 0x13289,
+ 0x1328A,
+ 0x13379,
+ 0x1337A,
+ 0x1337C,
+ 0x145CE,
+ 0x145CF,
+ 0x145D0,
+ 0x16A60,
+ 0x16A6A,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AF0,
+ 0x16AF5,
+ 0x16AF6,
+ 0x16B30,
+ 0x16B37,
+ 0x16B3A,
+ 0x16B44,
+ 0x16B45,
+ 0x16B50,
+ 0x16B5A,
+ 0x16F51,
+ 0x16F7F,
+ 0x16F8F,
+ 0x16F93,
+ 0x1B000,
+ 0x1B002,
+ 0x1BC9D,
+ 0x1BC9F,
+ 0x1BCA0,
+ 0x1BCA4,
+ 0x1D165,
+ 0x1D16A,
+ 0x1D16D,
+ 0x1D183,
+ 0x1D185,
+ 0x1D18C,
+ 0x1D1AA,
+ 0x1D1AE,
+ 0x1D242,
+ 0x1D245,
+ 0x1D7CE,
+ 0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA87,
+ 0x1DA8B,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
+ 0x1E8D0,
+ 0x1E8D7,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23B,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1F300,
+ 0x1F39C,
+ 0x1F39E,
+ 0x1F3B5,
+ 0x1F3B7,
+ 0x1F3BC,
+ 0x1F3BD,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F4A0,
+ 0x1F4A1,
+ 0x1F4A2,
+ 0x1F4A3,
+ 0x1F4A4,
+ 0x1F4A5,
+ 0x1F4AF,
+ 0x1F4B0,
+ 0x1F4B1,
+ 0x1F4B3,
+ 0x1F500,
+ 0x1F507,
+ 0x1F517,
+ 0x1F525,
+ 0x1F532,
+ 0x1F54A,
+ 0x1F57A,
+ 0x1F57B,
+ 0x1F5A4,
+ 0x1F5A5,
+ 0x1F5D4,
+ 0x1F5DC,
+ 0x1F5F4,
+ 0x1F5FA,
+ 0x1F650,
+ 0x1F676,
+ 0x1F679,
+ 0x1F67C,
+ 0x1F680,
+ 0x1F6D1,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6F4,
+ 0x1F910,
+ 0x1F919,
+ 0x1F980,
+ 0x1F985,
+ 0x1F9C0,
+ 0x1F9C1,
+ 0x20000,
+ 0x2FFFE,
+ 0x30000,
+ 0x3FFFE,
+ 0xE0001,
+ 0xE0002,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0
+};
+
+#endif /* defined(PERL_IN_PERL_C) */
+
+#if defined(PERL_IN_REGEXEC_C)
+
+#define LB_ENUM_COUNT 36
+
+typedef enum {
+ LB_Alphabetic = 0,
+ LB_Break_After = 1,
+ LB_Break_Before = 2,
+ LB_Break_Both = 3,
+ LB_Break_Symbols = 4,
+ LB_Carriage_Return = 5,
+ LB_Close_Parenthesis = 6,
+ LB_Close_Punctuation = 7,
+ LB_Combining_Mark = 8,
+ LB_Contingent_Break = 9,
+ LB_Exclamation = 10,
+ LB_Glue = 11,
+ LB_H2 = 12,
+ LB_H3 = 13,
+ LB_Hebrew_Letter = 14,
+ LB_Hyphen = 15,
+ LB_Ideographic = 16,
+ LB_Infix_Numeric = 17,
+ LB_Inseparable = 18,
+ LB_JL = 19,
+ LB_JT = 20,
+ LB_JV = 21,
+ LB_Line_Feed = 22,
+ LB_Mandatory_Break = 23,
+ LB_Next_Line = 24,
+ LB_Nonstarter = 25,
+ LB_Numeric = 26,
+ LB_Open_Punctuation = 27,
+ LB_Postfix_Numeric = 28,
+ LB_Prefix_Numeric = 29,
+ LB_Quotation = 30,
+ LB_Regional_Indicator = 31,
+ LB_Space = 32,
+ LB_Word_Joiner = 33,
+ LB_ZWSpace = 34,
+ LB_EDGE = 35
+} LB_enum;
+
+static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Line_Feed,
+ LB_Mandatory_Break,
+ LB_Carriage_Return,
+ LB_Combining_Mark,
+ LB_Space,
+ LB_Exclamation,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Open_Punctuation,
+ LB_Close_Parenthesis,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Infix_Numeric,
+ LB_Hyphen,
+ LB_Infix_Numeric,
+ LB_Break_Symbols,
+ LB_Numeric,
+ LB_Infix_Numeric,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Prefix_Numeric,
+ LB_Close_Parenthesis,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Break_After,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Next_Line,
+ LB_Combining_Mark,
+ LB_Glue,
+ LB_Open_Punctuation,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Glue,
+ LB_Combining_Mark,
+ LB_Glue,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Infix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Infix_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Exclamation,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Infix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Exclamation,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Numeric,
+ LB_Postfix_Numeric,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Infix_Numeric,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Glue,
+ LB_Break_Before,
+ LB_Break_After,
+ LB_Glue,
+ LB_Exclamation,
+ LB_Glue,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Break_After,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Glue,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Numeric,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_JL,
+ LB_JV,
+ LB_JT,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Break_After,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Glue,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Glue,
+ LB_Break_After,
+ LB_ZWSpace,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Glue,
+ LB_Break_After,
+ LB_Break_Both,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Open_Punctuation,
+ LB_Quotation,
+ LB_Open_Punctuation,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Inseparable,
+ LB_Break_After,
+ LB_Mandatory_Break,
+ LB_Combining_Mark,
+ LB_Glue,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Infix_Numeric,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Word_Joiner,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Inseparable,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Quotation,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Open_Punctuation,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Break_After,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_Both,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Open_Punctuation,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Nonstarter,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Combining_Mark,
+ LB_Ideographic,
+ LB_Combining_Mark,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Exclamation,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_JL,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_Alphabetic,
+ LB_JV,
+ LB_Alphabetic,
+ LB_JT,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Combining_Mark,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Infix_Numeric,
+ LB_Close_Punctuation,
+ LB_Infix_Numeric,
+ LB_Exclamation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Inseparable,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Exclamation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Word_Joiner,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Ideographic,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Exclamation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Ideographic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Contingent_Break,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Inseparable,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_Before,
+ LB_Break_After,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Regional_Indicator,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic
+};
+
+#endif /* defined(PERL_IN_REGEXEC_C) */
+
+#if defined(PERL_IN_PERL_C)
+
+static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
+ 2896, /* 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 */
@@ -6760,8 +11275,8 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0x859,
0x85C,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x904,
0x93A,
0x93D,
@@ -6871,6 +11386,8 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0xAE4,
0xAE6,
0xAF0,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -6957,7 +11474,7 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC62,
0xC64,
@@ -7012,7 +11529,7 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD62,
0xD64,
0xD66,
@@ -7192,7 +11709,9 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166E,
@@ -7267,8 +11786,6 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0x1980,
0x19AC,
0x19B0,
- 0x19C1,
- 0x19C8,
0x19CA,
0x19D0,
0x19DA,
@@ -7955,7 +12472,7 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -8049,7 +12566,6 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0xA69A,
0xA69B,
0xA69E,
- 0xA69F,
0xA6A0,
0xA6F0,
0xA6F2,
@@ -8183,7 +12699,10 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0xA7AA,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B5,
+ 0xA7B6,
+ 0xA7B7,
+ 0xA7B8,
0xA7F7,
0xA7F8,
0xA7FB,
@@ -8211,6 +12730,8 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA900,
0xA90A,
0xA926,
@@ -8284,9 +12805,8 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
+ 0xAB70,
0xABC0,
0xABE3,
0xABEB,
@@ -8341,7 +12861,7 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0xFE17,
0xFE19,
0xFE20,
- 0xFE2E,
+ 0xFE30,
0xFE31,
0xFE33,
0xFE35,
@@ -8475,6 +12995,10 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -8520,6 +13044,10 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11003,
0x11038,
@@ -8557,11 +13085,16 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0x111C1,
0x111C5,
0x111C7,
+ 0x111CA,
0x111CD,
0x111CE,
0x111D0,
0x111DA,
0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x111DE,
+ 0x111E0,
0x11200,
0x11212,
0x11213,
@@ -8570,12 +13103,23 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0x1123A,
0x1123B,
0x1123D,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
+ 0x112AA,
0x112B0,
0x112DF,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -8597,6 +13141,8 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -8622,7 +13168,9 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0x115C2,
0x115C4,
0x115C9,
- 0x115CA,
+ 0x115D8,
+ 0x115DC,
+ 0x115DE,
0x11600,
0x11630,
0x11641,
@@ -8636,6 +13184,14 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0x116B8,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x1173A,
+ 0x1173C,
+ 0x1173F,
0x118A0,
0x118C0,
0x118E0,
@@ -8645,11 +13201,15 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -8801,6 +13361,20 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA88,
+ 0x1DA89,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8D0,
@@ -8885,6 +13459,8 @@ static const UV Sentence_Break_invlist[] = { /* for ASCII/Latin1 */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E,
0xE0001,
@@ -8906,21 +13482,21 @@ typedef enum {
SB_ATerm = 1,
SB_CR = 2,
SB_Close = 3,
- SB_EDGE = 4,
- SB_Extend = 5,
- SB_Format = 6,
- SB_LF = 7,
- SB_Lower = 8,
- SB_Numeric = 9,
- SB_OLetter = 10,
- SB_SContinue = 11,
- SB_STerm = 12,
- SB_Sep = 13,
- SB_Sp = 14,
- SB_Upper = 15
+ SB_Extend = 4,
+ SB_Format = 5,
+ SB_LF = 6,
+ SB_Lower = 7,
+ SB_Numeric = 8,
+ SB_OLetter = 9,
+ SB_SContinue = 10,
+ SB_STerm = 11,
+ SB_Sep = 12,
+ SB_Sp = 13,
+ SB_Upper = 14,
+ SB_EDGE = 15
} SB_enum;
-static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
+static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_Sp,
SB_LF,
@@ -9734,6 +14310,8 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_Numeric,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_Other,
SB_OLetter,
@@ -10054,7 +14632,9 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_OLetter,
SB_Other,
- SB_OLetter,
+ SB_Upper,
+ SB_Other,
+ SB_Lower,
SB_Other,
SB_OLetter,
SB_Other,
@@ -10129,9 +14709,7 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_OLetter,
SB_Other,
- SB_Extend,
SB_OLetter,
- SB_Extend,
SB_Other,
SB_Numeric,
SB_Other,
@@ -10911,7 +15489,6 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_Lower,
SB_Upper,
SB_Lower,
- SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
@@ -11018,7 +15595,7 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_Lower,
SB_Upper,
SB_Lower,
- SB_Other,
+ SB_OLetter,
SB_Upper,
SB_Lower,
SB_Upper,
@@ -11046,6 +15623,9 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_Upper,
SB_Other,
SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
SB_Other,
SB_OLetter,
SB_Lower,
@@ -11074,6 +15654,8 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Numeric,
SB_OLetter,
SB_Extend,
@@ -11149,7 +15731,6 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_Lower,
SB_Other,
SB_Lower,
- SB_Other,
SB_OLetter,
SB_Extend,
SB_STerm,
@@ -11347,6 +15928,10 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_Extend,
@@ -11383,6 +15968,10 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Upper,
+ SB_Other,
+ SB_Lower,
+ SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
@@ -11420,6 +16009,7 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_OLetter,
SB_STerm,
SB_Other,
+ SB_Extend,
SB_STerm,
SB_Other,
SB_Numeric,
@@ -11427,6 +16017,10 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_STerm,
@@ -11434,6 +16028,17 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_STerm,
SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_STerm,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_Numeric,
@@ -11460,6 +16065,8 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_Extend,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_Other,
SB_OLetter,
@@ -11485,6 +16092,8 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_STerm,
SB_Other,
SB_STerm,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
SB_OLetter,
SB_Extend,
@@ -11499,6 +16108,14 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_Numeric,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
SB_Upper,
SB_Lower,
SB_Numeric,
@@ -11517,6 +16134,10 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Numeric,
SB_Other,
SB_STerm,
@@ -11664,6 +16285,20 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_Numeric,
SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_Extend,
@@ -11750,6 +16385,8 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Format,
SB_Other,
SB_Format,
@@ -11760,46 +16397,21 @@ static const SB_enum Sentence_Break_invmap[] = { /* for ASCII/Latin1 */
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_REGCOMP_C)
-
-static const UV UpperLatin1_invlist[] = { /* for ASCII/Latin1 */
- 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 */
- 0x0,
- 0x80,
- 0x100
-};
-
-#endif /* defined(PERL_IN_REGCOMP_C) */
-
#if defined(PERL_IN_PERL_C)
-static const UV VertSpace_invlist[] = { /* for ASCII/Latin1 */
- 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 */
- 0x0,
- 0xA,
- 0xE,
- 0x85,
- 0x86,
- 0x2028,
- 0x202A
-};
-
-static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
- 1480, /* Number of elements */
+static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
+ 1535, /* 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 */
0x0,
+ 0x9,
0xA,
0xB,
0xD,
0xE,
+ 0x20,
+ 0x21,
0x22,
0x23,
0x27,
@@ -11820,6 +16432,8 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0x7B,
0x85,
0x86,
+ 0xA0,
+ 0xA1,
0xAA,
0xAB,
0xAD,
@@ -11960,8 +16574,8 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0x859,
0x85C,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x904,
0x93A,
0x93D,
@@ -12071,6 +16685,8 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0xAE4,
0xAE6,
0xAF0,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -12157,7 +16773,7 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC62,
0xC64,
@@ -12212,7 +16828,7 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD62,
0xD64,
0xD66,
@@ -12353,7 +16969,9 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -12408,10 +17026,6 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0x193C,
0x1946,
0x1950,
- 0x19B0,
- 0x19C1,
- 0x19C8,
- 0x19CA,
0x19D0,
0x19DA,
0x1A00,
@@ -12507,6 +17121,8 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0x1FF5,
0x1FF6,
0x1FFD,
+ 0x2000,
+ 0x200B,
0x200C,
0x200E,
0x2010,
@@ -12518,12 +17134,14 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0x2028,
0x202A,
0x202F,
+ 0x2030,
0x203F,
0x2041,
0x2044,
0x2045,
0x2054,
0x2055,
+ 0x205F,
0x2060,
0x2065,
0x2066,
@@ -12609,6 +17227,8 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0x2E00,
0x2E2F,
0x2E30,
+ 0x3000,
+ 0x3001,
0x3005,
0x3006,
0x302A,
@@ -12653,7 +17273,6 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0xA67E,
0xA67F,
0xA69E,
- 0xA69F,
0xA6A0,
0xA6F0,
0xA6F2,
@@ -12662,11 +17281,9 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA802,
0xA803,
@@ -12689,6 +17306,8 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA900,
0xA90A,
0xA926,
@@ -12750,10 +17369,8 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABE3,
0xABEB,
0xABEC,
@@ -12802,7 +17419,7 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0xFE14,
0xFE15,
0xFE20,
- 0xFE2E,
+ 0xFE30,
0xFE33,
0xFE35,
0xFE4D,
@@ -12917,6 +17534,10 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -12960,6 +17581,10 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11003,
0x11038,
@@ -12992,20 +17617,34 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0x111B3,
0x111C1,
0x111C5,
+ 0x111CA,
+ 0x111CD,
0x111D0,
0x111DA,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x1122C,
0x11238,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112DF,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -13027,6 +17666,8 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -13049,6 +17690,9 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0x115B6,
0x115B8,
0x115C1,
+ 0x115D8,
+ 0x115DC,
+ 0x115DE,
0x11600,
0x11630,
0x11641,
@@ -13061,6 +17705,10 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0x116B8,
0x116C0,
0x116CA,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x1173A,
0x118A0,
0x118E0,
0x118EA,
@@ -13069,11 +17717,15 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -13191,6 +17843,18 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8D0,
@@ -13281,36 +17945,40 @@ static const UV Word_Break_invlist[] = { /* for ASCII/Latin1 */
#if defined(PERL_IN_REGEXEC_C)
-#define WB_ENUM_COUNT 19
+#define WB_ENUM_COUNT 20
typedef enum {
WB_Other = 0,
WB_ALetter = 1,
WB_CR = 2,
WB_Double_Quote = 3,
- WB_EDGE = 4,
- WB_Extend = 5,
- WB_ExtendNumLet = 6,
- WB_Format = 7,
- WB_Hebrew_Letter = 8,
- WB_Katakana = 9,
- WB_LF = 10,
- WB_MidLetter = 11,
- WB_MidNum = 12,
- WB_MidNumLet = 13,
- WB_Newline = 14,
- WB_Numeric = 15,
+ WB_Extend = 4,
+ WB_ExtendNumLet = 5,
+ WB_Format = 6,
+ WB_Hebrew_Letter = 7,
+ WB_Katakana = 8,
+ WB_LF = 9,
+ WB_MidLetter = 10,
+ WB_MidNum = 11,
+ WB_MidNumLet = 12,
+ WB_Newline = 13,
+ WB_Numeric = 14,
+ WB_Perl_Tailored_HSpace = 15,
WB_Regional_Indicator = 16,
WB_Single_Quote = 17,
- WB_UNKNOWN = 18
+ WB_EDGE = 18,
+ WB_UNKNOWN = 19
} WB_enum;
-static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
+static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
+ WB_Perl_Tailored_HSpace,
WB_LF,
WB_Newline,
WB_CR,
WB_Other,
+ WB_Perl_Tailored_HSpace,
+ WB_Other,
WB_Double_Quote,
WB_Other,
WB_Single_Quote,
@@ -13331,6 +17999,8 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_Newline,
WB_Other,
+ WB_Perl_Tailored_HSpace,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Format,
@@ -13582,6 +18252,8 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_Numeric,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
@@ -13870,6 +18542,8 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Perl_Tailored_HSpace,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
@@ -13919,10 +18593,6 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_Numeric,
WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
WB_Numeric,
WB_Other,
WB_ALetter,
@@ -14018,6 +18688,8 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Perl_Tailored_HSpace,
+ WB_Other,
WB_Extend,
WB_Format,
WB_Other,
@@ -14028,6 +18700,7 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_MidLetter,
WB_Newline,
WB_Format,
+ WB_Perl_Tailored_HSpace,
WB_Other,
WB_ExtendNumLet,
WB_Other,
@@ -14035,6 +18708,7 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_ExtendNumLet,
WB_Other,
+ WB_Perl_Tailored_HSpace,
WB_Format,
WB_Other,
WB_Format,
@@ -14120,6 +18794,8 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Perl_Tailored_HSpace,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
@@ -14163,7 +18839,6 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_Extend,
WB_Other,
WB_ALetter,
- WB_Other,
WB_Extend,
WB_ALetter,
WB_Extend,
@@ -14177,8 +18852,6 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
@@ -14200,6 +18873,8 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Numeric,
WB_ALetter,
WB_Extend,
@@ -14263,8 +18938,6 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
@@ -14437,6 +19110,10 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
@@ -14471,6 +19148,10 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_ALetter,
WB_Extend,
@@ -14503,15 +19184,29 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_Extend,
WB_ALetter,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_Numeric,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Numeric,
@@ -14538,6 +19233,8 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_Extend,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
@@ -14564,6 +19261,9 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_Extend,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_Numeric,
WB_Other,
@@ -14572,6 +19272,10 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_Numeric,
WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Numeric,
+ WB_Other,
WB_ALetter,
WB_Numeric,
WB_Other,
@@ -14589,6 +19293,10 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Numeric,
WB_Other,
WB_ALetter,
@@ -14702,6 +19410,18 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_Numeric,
WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
@@ -14790,8 +19510,36 @@ static const WB_enum Word_Break_invmap[] = { /* for ASCII/Latin1 */
#endif /* defined(PERL_IN_REGEXEC_C) */
+#if defined(PERL_IN_REGCOMP_C)
+
+static const UV UpperLatin1_invlist[] = { /* for ASCII/Latin1 */
+ 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 */
+ 0x0,
+ 0x80,
+ 0x100
+};
+
+#endif /* defined(PERL_IN_REGCOMP_C) */
+
#if defined(PERL_IN_PERL_C)
+static const UV VertSpace_invlist[] = { /* for ASCII/Latin1 */
+ 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 */
+ 0x0,
+ 0xA,
+ 0xE,
+ 0x85,
+ 0x86,
+ 0x2028,
+ 0x202A
+};
+
static const UV XPerlSpace_invlist[] = { /* for ASCII/Latin1 */
21, /* Number of elements */
148565664, /* Version and data structure type */
@@ -14821,7 +19569,7 @@ static const UV XPerlSpace_invlist[] = { /* for ASCII/Latin1 */
};
static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
- 1261, /* Number of elements */
+ 1297, /* 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 */
@@ -14929,8 +19677,8 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0x840,
0x859,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x8EA,
0x8F0,
0x93C,
@@ -15028,6 +19776,8 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0xAE4,
0xAE6,
0xAF0,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -15109,7 +19859,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC66,
@@ -15160,7 +19910,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD66,
0xD70,
@@ -15309,7 +20059,9 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -15553,7 +20305,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -15567,19 +20319,15 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0xA674,
0xA67C,
0xA67F,
- 0xA69E,
- 0xA69F,
0xA6F0,
0xA717,
0xA720,
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA802,
0xA803,
@@ -15598,6 +20346,8 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA900,
0xA92B,
0xA930,
@@ -15649,10 +20399,8 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEB,
0xABF0,
0xABFA,
@@ -15776,6 +20524,10 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -15812,6 +20564,10 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11046,
0x11066,
@@ -15836,17 +20592,29 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0x111C5,
0x111D0,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x11235,
0x11237,
0x11238,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112E9,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -15866,6 +20634,8 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0x11349,
0x1134B,
0x1134D,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -15882,6 +20652,8 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0x115B6,
0x115B8,
0x115BF,
+ 0x115D8,
+ 0x115DE,
0x11600,
0x1163F,
0x11640,
@@ -15894,6 +20666,12 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0x116B6,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172B,
+ 0x11730,
+ 0x1173A,
0x118A0,
0x118EA,
0x118FF,
@@ -15901,11 +20679,15 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -16084,12 +20866,14 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E
};
static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
- 1201, /* Number of elements */
+ 1235, /* 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 */
@@ -16197,8 +20981,8 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0x840,
0x859,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x8EA,
0x8F0,
0x93C,
@@ -16292,6 +21076,8 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0xAD1,
0xAE0,
0xAE4,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -16369,7 +21155,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC81,
@@ -16416,7 +21202,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD7A,
0xD80,
@@ -16553,7 +21339,9 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -16787,7 +21575,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -16803,19 +21591,15 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0xA674,
0xA67C,
0xA67F,
- 0xA69E,
- 0xA69F,
0xA6F0,
0xA717,
0xA720,
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA802,
0xA803,
@@ -16832,6 +21616,8 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA90A,
0xA92B,
0xA930,
@@ -16883,10 +21669,8 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEB,
0xAC00,
0xD7A4,
@@ -17004,6 +21788,10 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -17040,6 +21828,10 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11046,
0x11082,
@@ -17058,15 +21850,27 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0x111C5,
0x111DA,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x11235,
0x11237,
0x11238,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112E9,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -17086,6 +21890,8 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0x11349,
0x1134B,
0x1134D,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -17100,6 +21906,8 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0x115B6,
0x115B8,
0x115BF,
+ 0x115D8,
+ 0x115DE,
0x11600,
0x1163F,
0x11640,
@@ -17108,6 +21916,10 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0x11645,
0x11680,
0x116B6,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172B,
0x118A0,
0x118E0,
0x118FF,
@@ -17115,11 +21927,15 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -17292,6 +22108,8 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E
};
@@ -17332,7 +22150,7 @@ static const UV XPosixCntrl_invlist[] = { /* for ASCII/Latin1 */
};
static const UV XPosixDigit_invlist[] = { /* for ASCII/Latin1 */
- 101, /* Number of elements */
+ 103, /* 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 */
@@ -17429,6 +22247,8 @@ static const UV XPosixDigit_invlist[] = { /* for ASCII/Latin1 */
0x1165A,
0x116C0,
0x116CA,
+ 0x11730,
+ 0x1173A,
0x118E0,
0x118EA,
0x16A60,
@@ -17440,7 +22260,7 @@ static const UV XPosixDigit_invlist[] = { /* for ASCII/Latin1 */
};
static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
- 1211, /* Number of elements */
+ 1237, /* 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 */
@@ -17494,8 +22314,8 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x85E,
0x85F,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x984,
0x985,
0x98D,
@@ -17581,6 +22401,8 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0xAE4,
0xAE6,
0xAF2,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -17660,7 +22482,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC66,
@@ -17711,7 +22533,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD66,
0xD76,
@@ -17836,7 +22658,9 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x1380,
0x139A,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1400,
0x1680,
0x1681,
@@ -17972,11 +22796,11 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x2090,
0x209D,
0x20A0,
- 0x20BE,
+ 0x20BF,
0x20D0,
0x20F1,
0x2100,
- 0x218A,
+ 0x218C,
0x2190,
0x23FB,
0x2400,
@@ -17993,6 +22817,8 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x2BC9,
0x2BCA,
0x2BD2,
+ 0x2BEC,
+ 0x2BF0,
0x2C00,
0x2C2F,
0x2C30,
@@ -18058,7 +22884,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x3300,
0x4DB6,
0x4DC0,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA490,
@@ -18066,15 +22892,11 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0xA4D0,
0xA62C,
0xA640,
- 0xA69E,
- 0xA69F,
0xA6F8,
0xA700,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA82C,
0xA830,
@@ -18086,7 +22908,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FC,
+ 0xA8FE,
0xA900,
0xA954,
0xA95F,
@@ -18118,10 +22940,8 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0xAB28,
0xAB2F,
0xAB30,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEE,
0xABF0,
0xABFA,
@@ -18162,8 +22982,6 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0xFE00,
0xFE1A,
0xFE20,
- 0xFE2E,
- 0xFE30,
0xFE53,
0xFE54,
0xFE67,
@@ -18267,7 +23085,11 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x1089F,
0x108A7,
0x108B0,
- 0x10900,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x108FB,
0x1091C,
0x1091F,
0x1093A,
@@ -18275,9 +23097,9 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x10940,
0x10980,
0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
0x10A04,
0x10A05,
0x10A07,
@@ -18313,6 +23135,12 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x10BB0,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x10CFA,
+ 0x10D00,
0x10E60,
0x10E7F,
0x11000,
@@ -18332,22 +23160,30 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x11150,
0x11177,
0x11180,
- 0x111C9,
- 0x111CD,
0x111CE,
0x111D0,
- 0x111DB,
+ 0x111E0,
0x111E1,
0x111F5,
0x11200,
0x11212,
0x11213,
0x1123E,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112AA,
0x112B0,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -18367,6 +23203,8 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -18382,7 +23220,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x11580,
0x115B6,
0x115B8,
- 0x115CA,
+ 0x115DE,
0x11600,
0x11645,
0x11650,
@@ -18391,6 +23229,12 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x116B8,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
0x118A0,
0x118F3,
0x118FF,
@@ -18398,13 +23242,17 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
0x12470,
0x12475,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -18450,7 +23298,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x1D100,
0x1D127,
0x1D129,
- 0x1D1DE,
+ 0x1D1E9,
0x1D200,
0x1D246,
0x1D300,
@@ -18498,7 +23346,11 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x1D6A8,
0x1D7CC,
0x1D7CE,
- 0x1D800,
+ 0x1DA8C,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8C7,
@@ -18600,25 +23452,11 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x1F250,
0x1F252,
0x1F300,
- 0x1F32D,
- 0x1F330,
- 0x1F37E,
- 0x1F380,
- 0x1F3CF,
- 0x1F3D4,
- 0x1F3F8,
- 0x1F400,
- 0x1F4FF,
- 0x1F500,
- 0x1F54B,
- 0x1F550,
0x1F57A,
0x1F57B,
0x1F5A4,
0x1F5A5,
- 0x1F643,
- 0x1F645,
- 0x1F6D0,
+ 0x1F6D1,
0x1F6E0,
0x1F6ED,
0x1F6F0,
@@ -18637,12 +23475,20 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F910,
+ 0x1F919,
+ 0x1F980,
+ 0x1F985,
+ 0x1F9C0,
+ 0x1F9C1,
0x20000,
0x2A6D7,
0x2A700,
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E,
0xE0001,
@@ -18658,7 +23504,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
};
static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */
- 1267, /* Number of elements */
+ 1275, /* 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 */
@@ -19213,6 +24059,8 @@ static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */
0x530,
0x561,
0x588,
+ 0x13F8,
+ 0x13FE,
0x1D00,
0x1DC0,
0x1E01,
@@ -19855,14 +24703,18 @@ static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */
0xA7A8,
0xA7A9,
0xA7AA,
+ 0xA7B5,
+ 0xA7B6,
+ 0xA7B7,
+ 0xA7B8,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
+ 0xAB70,
+ 0xABC0,
0xFB00,
0xFB07,
0xFB13,
@@ -19871,6 +24723,8 @@ static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */
0xFF5B,
0x10428,
0x10450,
+ 0x10CC0,
+ 0x10CF3,
0x118C0,
0x118E0,
0x1D41A,
@@ -19932,7 +24786,7 @@ static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */
};
static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
- 1205, /* Number of elements */
+ 1231, /* 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 */
@@ -19986,8 +24840,8 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x85E,
0x85F,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x984,
0x985,
0x98D,
@@ -20073,6 +24927,8 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0xAE4,
0xAE6,
0xAF2,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -20152,7 +25008,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC66,
@@ -20203,7 +25059,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD66,
0xD76,
@@ -20328,7 +25184,9 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x1380,
0x139A,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1400,
0x169D,
0x16A0,
@@ -20458,11 +25316,11 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x2090,
0x209D,
0x20A0,
- 0x20BE,
+ 0x20BF,
0x20D0,
0x20F1,
0x2100,
- 0x218A,
+ 0x218C,
0x2190,
0x23FB,
0x2400,
@@ -20479,6 +25337,8 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x2BC9,
0x2BCA,
0x2BD2,
+ 0x2BEC,
+ 0x2BF0,
0x2C00,
0x2C2F,
0x2C30,
@@ -20544,7 +25404,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x3300,
0x4DB6,
0x4DC0,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA490,
@@ -20552,15 +25412,11 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0xA4D0,
0xA62C,
0xA640,
- 0xA69E,
- 0xA69F,
0xA6F8,
0xA700,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA82C,
0xA830,
@@ -20572,7 +25428,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FC,
+ 0xA8FE,
0xA900,
0xA954,
0xA95F,
@@ -20604,10 +25460,8 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0xAB28,
0xAB2F,
0xAB30,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEE,
0xABF0,
0xABFA,
@@ -20648,8 +25502,6 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0xFE00,
0xFE1A,
0xFE20,
- 0xFE2E,
- 0xFE30,
0xFE53,
0xFE54,
0xFE67,
@@ -20753,7 +25605,11 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x1089F,
0x108A7,
0x108B0,
- 0x10900,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x108FB,
0x1091C,
0x1091F,
0x1093A,
@@ -20761,9 +25617,9 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x10940,
0x10980,
0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
0x10A04,
0x10A05,
0x10A07,
@@ -20799,6 +25655,12 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x10BB0,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x10CFA,
+ 0x10D00,
0x10E60,
0x10E7F,
0x11000,
@@ -20818,22 +25680,30 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x11150,
0x11177,
0x11180,
- 0x111C9,
- 0x111CD,
0x111CE,
0x111D0,
- 0x111DB,
+ 0x111E0,
0x111E1,
0x111F5,
0x11200,
0x11212,
0x11213,
0x1123E,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112AA,
0x112B0,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -20853,6 +25723,8 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -20868,7 +25740,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x11580,
0x115B6,
0x115B8,
- 0x115CA,
+ 0x115DE,
0x11600,
0x11645,
0x11650,
@@ -20877,6 +25749,12 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x116B8,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
0x118A0,
0x118F3,
0x118FF,
@@ -20884,13 +25762,17 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
0x12470,
0x12475,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -20936,7 +25818,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x1D100,
0x1D127,
0x1D129,
- 0x1D1DE,
+ 0x1D1E9,
0x1D200,
0x1D246,
0x1D300,
@@ -20984,7 +25866,11 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x1D6A8,
0x1D7CC,
0x1D7CE,
- 0x1D800,
+ 0x1DA8C,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8C7,
@@ -21086,25 +25972,11 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x1F250,
0x1F252,
0x1F300,
- 0x1F32D,
- 0x1F330,
- 0x1F37E,
- 0x1F380,
- 0x1F3CF,
- 0x1F3D4,
- 0x1F3F8,
- 0x1F400,
- 0x1F4FF,
- 0x1F500,
- 0x1F54B,
- 0x1F550,
0x1F57A,
0x1F57B,
0x1F5A4,
0x1F5A5,
- 0x1F643,
- 0x1F645,
- 0x1F6D0,
+ 0x1F6D1,
0x1F6E0,
0x1F6ED,
0x1F6F0,
@@ -21123,12 +25995,20 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F910,
+ 0x1F919,
+ 0x1F980,
+ 0x1F985,
+ 0x1F9C0,
+ 0x1F9C1,
0x20000,
0x2A6D7,
0x2A700,
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E,
0xE0001,
@@ -21144,7 +26024,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
};
static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */
- 301, /* Number of elements */
+ 313, /* 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 */
@@ -21341,6 +26221,8 @@ static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */
0xA8D0,
0xA8F8,
0xA8FB,
+ 0xA8FC,
+ 0xA8FD,
0xA92E,
0xA930,
0xA95F,
@@ -21426,17 +26308,25 @@ static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */
0x11174,
0x11176,
0x111C5,
- 0x111C9,
+ 0x111CA,
0x111CD,
0x111CE,
+ 0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x111E0,
0x11238,
0x1123E,
+ 0x112A9,
+ 0x112AA,
0x114C6,
0x114C7,
0x115C1,
- 0x115CA,
+ 0x115D8,
0x11641,
0x11644,
+ 0x1173C,
+ 0x1173F,
0x12470,
0x12475,
0x16A6E,
@@ -21448,7 +26338,9 @@ static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */
0x16B44,
0x16B45,
0x1BC9F,
- 0x1BCA0
+ 0x1BCA0,
+ 0x1DA87,
+ 0x1DA8C
};
static const UV XPosixSpace_invlist[] = { /* for ASCII/Latin1 */
@@ -21480,7 +26372,7 @@ static const UV XPosixSpace_invlist[] = { /* for ASCII/Latin1 */
};
static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */
- 1255, /* Number of elements */
+ 1261, /* 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 */
@@ -22035,6 +26927,8 @@ static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */
0x10C8,
0x10CD,
0x10CE,
+ 0x13A0,
+ 0x13F6,
0x1E00,
0x1E01,
0x1E02,
@@ -22664,11 +27558,15 @@ static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */
0xA7AA,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B5,
+ 0xA7B6,
+ 0xA7B7,
0xFF21,
0xFF3B,
0x10400,
0x10428,
+ 0x10C80,
+ 0x10CB3,
0x118A0,
0x118C0,
0x1D400,
@@ -22742,7 +27640,7 @@ static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */
};
static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
- 1261, /* Number of elements */
+ 1311, /* 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 */
@@ -22844,8 +27742,8 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0x840,
0x85C,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x964,
0x966,
0x970,
@@ -22935,6 +27833,8 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0xAE4,
0xAE6,
0xAF0,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -23016,7 +27916,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC66,
@@ -23065,7 +27965,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD66,
0xD70,
@@ -23210,7 +28110,9 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -23456,7 +28358,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -23470,19 +28372,15 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0xA674,
0xA67E,
0xA67F,
- 0xA69E,
- 0xA69F,
0xA6F2,
0xA717,
0xA720,
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA828,
0xA840,
@@ -23495,6 +28393,8 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA900,
0xA92E,
0xA930,
@@ -23536,10 +28436,8 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEB,
0xABEC,
0xABEE,
@@ -23584,7 +28482,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0xFE00,
0xFE10,
0xFE20,
- 0xFE2E,
+ 0xFE30,
0xFE33,
0xFE35,
0xFE4D,
@@ -23679,6 +28577,10 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -23719,6 +28621,10 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11047,
0x11066,
@@ -23739,17 +28645,31 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0x11177,
0x11180,
0x111C5,
+ 0x111CA,
+ 0x111CD,
0x111D0,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x11238,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -23769,6 +28689,8 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -23787,6 +28709,8 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0x115B6,
0x115B8,
0x115C1,
+ 0x115D8,
+ 0x115DE,
0x11600,
0x11641,
0x11644,
@@ -23797,6 +28721,12 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0x116B8,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x1173A,
0x118A0,
0x118EA,
0x118FF,
@@ -23804,11 +28734,15 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -23921,6 +28855,18 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8D0,
@@ -24003,6 +28949,8 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E,
0xE0100,
@@ -24102,7 +29050,7 @@ static const UV ASCII_invlist[] = { /* for EBCDIC 1047 */
};
static const UV Cased_invlist[] = { /* for EBCDIC 1047 */
- 281, /* Number of elements */
+ 289, /* 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 */
@@ -24193,6 +29141,10 @@ static const UV Cased_invlist[] = { /* for EBCDIC 1047 */
0x10C8,
0x10CD,
0x10CE,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1D00,
0x1DC0,
0x1E00,
@@ -24300,15 +29252,15 @@ static const UV Cased_invlist[] = { /* for EBCDIC 1047 */
0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
+ 0xAB70,
+ 0xABC0,
0xFB00,
0xFB07,
0xFB13,
@@ -24319,6 +29271,10 @@ static const UV Cased_invlist[] = { /* for EBCDIC 1047 */
0xFF5B,
0x10400,
0x10450,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x118A0,
0x118E0,
0x1D400,
@@ -24389,8 +29345,420 @@ static const UV Cased_invlist[] = { /* for EBCDIC 1047 */
0x1F18A
};
-static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 1047 */
- 1484, /* Number of elements */
+#endif /* defined(PERL_IN_PERL_C) */
+
+#if defined(PERL_IN_REGCOMP_C)
+
+static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 1047 */
+ 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 */
+ 0x0,
+ 0x2BC,
+ 0x2BD,
+ 0x308,
+ 0x309,
+ 0x313,
+ 0x314,
+ 0x342,
+ 0x343,
+ 0x3AC,
+ 0x3AD,
+ 0x3AE,
+ 0x3AF,
+ 0x3B1,
+ 0x3B2,
+ 0x3B7,
+ 0x3B8,
+ 0x3B9,
+ 0x3BA,
+ 0x3C1,
+ 0x3C2,
+ 0x3C5,
+ 0x3C6,
+ 0x3C9,
+ 0x3CA,
+ 0x3CE,
+ 0x3CF,
+ 0x565,
+ 0x566,
+ 0x574,
+ 0x575,
+ 0x57E,
+ 0x57F,
+ 0x1F00,
+ 0x1F08,
+ 0x1F20,
+ 0x1F28,
+ 0x1F60,
+ 0x1F68,
+ 0x1F70,
+ 0x1F71,
+ 0x1F74,
+ 0x1F75,
+ 0x1F7C,
+ 0x1F7D
+};
+
+static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */
+ 279, /* 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 */
+ 0x0,
+ 0x42,
+ 0x4A,
+ 0x51,
+ 0x5A,
+ 0x62,
+ 0x6A,
+ 0x70,
+ 0x79,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0x9F,
+ 0xA0,
+ 0xA1,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAD,
+ 0xAE,
+ 0xAF,
+ 0xBA,
+ 0xBB,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xDA,
+ 0xDB,
+ 0xE0,
+ 0xE2,
+ 0xEA,
+ 0xEB,
+ 0xF0,
+ 0xFB,
+ 0xFF,
+ 0x100,
+ 0x131,
+ 0x132,
+ 0x138,
+ 0x139,
+ 0x18D,
+ 0x18E,
+ 0x19B,
+ 0x19C,
+ 0x1AA,
+ 0x1AC,
+ 0x1BA,
+ 0x1BC,
+ 0x1BE,
+ 0x1BF,
+ 0x1C0,
+ 0x1C4,
+ 0x221,
+ 0x222,
+ 0x234,
+ 0x23A,
+ 0x255,
+ 0x256,
+ 0x258,
+ 0x259,
+ 0x25A,
+ 0x25B,
+ 0x25D,
+ 0x260,
+ 0x262,
+ 0x263,
+ 0x264,
+ 0x265,
+ 0x267,
+ 0x268,
+ 0x26A,
+ 0x26B,
+ 0x26D,
+ 0x26F,
+ 0x270,
+ 0x271,
+ 0x273,
+ 0x275,
+ 0x276,
+ 0x27D,
+ 0x27E,
+ 0x280,
+ 0x281,
+ 0x283,
+ 0x284,
+ 0x287,
+ 0x28D,
+ 0x292,
+ 0x293,
+ 0x29D,
+ 0x29F,
+ 0x2BC,
+ 0x2BD,
+ 0x2BE,
+ 0x2BF,
+ 0x300,
+ 0x302,
+ 0x307,
+ 0x309,
+ 0x30A,
+ 0x30B,
+ 0x30C,
+ 0x30D,
+ 0x313,
+ 0x314,
+ 0x331,
+ 0x332,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x370,
+ 0x374,
+ 0x376,
+ 0x378,
+ 0x37B,
+ 0x37E,
+ 0x37F,
+ 0x380,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3D2,
+ 0x3D5,
+ 0x3F6,
+ 0x3F7,
+ 0x3FC,
+ 0x3FD,
+ 0x482,
+ 0x48A,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x561,
+ 0x588,
+ 0x10A0,
+ 0x10C6,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
+ 0x1D79,
+ 0x1D7A,
+ 0x1D7D,
+ 0x1D7E,
+ 0x1E00,
+ 0x1E9C,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F7E,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBD,
+ 0x1FBE,
+ 0x1FBF,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD4,
+ 0x1FD6,
+ 0x1FDC,
+ 0x1FE0,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FFD,
+ 0x2126,
+ 0x2127,
+ 0x212A,
+ 0x212C,
+ 0x2132,
+ 0x2133,
+ 0x214E,
+ 0x214F,
+ 0x2160,
+ 0x2180,
+ 0x2183,
+ 0x2185,
+ 0x24B6,
+ 0x24EA,
+ 0x2C00,
+ 0x2C2F,
+ 0x2C30,
+ 0x2C5F,
+ 0x2C60,
+ 0x2C71,
+ 0x2C72,
+ 0x2C74,
+ 0x2C75,
+ 0x2C77,
+ 0x2C7E,
+ 0x2CE4,
+ 0x2CEB,
+ 0x2CEF,
+ 0x2CF2,
+ 0x2CF4,
+ 0x2D00,
+ 0x2D26,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0xA640,
+ 0xA66E,
+ 0xA680,
+ 0xA69C,
+ 0xA722,
+ 0xA730,
+ 0xA732,
+ 0xA770,
+ 0xA779,
+ 0xA788,
+ 0xA78B,
+ 0xA78E,
+ 0xA790,
+ 0xA794,
+ 0xA796,
+ 0xA7AE,
+ 0xA7B0,
+ 0xA7B8,
+ 0xAB53,
+ 0xAB54,
+ 0xAB70,
+ 0xABC0,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFF21,
+ 0xFF3B,
+ 0xFF41,
+ 0xFF5B,
+ 0x10400,
+ 0x10450,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x118A0,
+ 0x118E0
+};
+
+static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC 1047 */
+ 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 */
+ 0x0,
+ 0x59,
+ 0x5A,
+ 0x130,
+ 0x131,
+ 0x149,
+ 0x14A,
+ 0x1F0,
+ 0x1F1,
+ 0x390,
+ 0x391,
+ 0x3B0,
+ 0x3B1,
+ 0x587,
+ 0x588,
+ 0x1E96,
+ 0x1E9B,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1F50,
+ 0x1F51,
+ 0x1F52,
+ 0x1F53,
+ 0x1F54,
+ 0x1F55,
+ 0x1F56,
+ 0x1F57,
+ 0x1F80,
+ 0x1FB0,
+ 0x1FB2,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FB8,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC8,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD2,
+ 0x1FD4,
+ 0x1FD6,
+ 0x1FD8,
+ 0x1FE2,
+ 0x1FE5,
+ 0x1FE6,
+ 0x1FE8,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF8,
+ 0x1FFC,
+ 0x1FFD,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18
+};
+
+#endif /* defined(PERL_IN_REGCOMP_C) */
+
+#if defined(PERL_IN_PERL_C)
+
+static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */
+ 1502, /* 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 */
@@ -24457,7 +29825,7 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 1047 */
0x82E,
0x859,
0x85C,
- 0x8E4,
+ 0x8E3,
0x903,
0x904,
0x93A,
@@ -24725,10 +30093,6 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 1047 */
0x1933,
0x1939,
0x193C,
- 0x19B5,
- 0x19B8,
- 0x19BA,
- 0x19BB,
0x1A17,
0x1A19,
0x1A1B,
@@ -24829,7 +30193,7 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 1047 */
0xA673,
0xA674,
0xA67E,
- 0xA69F,
+ 0xA69E,
0xA6A0,
0xA6F0,
0xA6F2,
@@ -25718,7 +31082,7 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 1047 */
0xFE00,
0xFE10,
0xFE20,
- 0xFE2E,
+ 0xFE30,
0xFEFF,
0xFF00,
0xFF9E,
@@ -25774,6 +31138,8 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 1047 */
0x111B6,
0x111BF,
0x111C1,
+ 0x111CA,
+ 0x111CD,
0x1122C,
0x1122F,
0x11232,
@@ -25785,7 +31151,7 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 1047 */
0x112E0,
0x112E3,
0x112EB,
- 0x11301,
+ 0x11300,
0x11302,
0x11304,
0x1133C,
@@ -25828,6 +31194,8 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 1047 */
0x115BE,
0x115BF,
0x115C1,
+ 0x115DC,
+ 0x115DE,
0x11630,
0x11633,
0x1163B,
@@ -25843,6 +31211,12 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 1047 */
0x116B6,
0x116B7,
0x116B8,
+ 0x1171D,
+ 0x11720,
+ 0x11722,
+ 0x11726,
+ 0x11727,
+ 0x1172C,
0x16AF0,
0x16AF5,
0x16B30,
@@ -25870,6 +31244,18 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 1047 */
0x1D1AE,
0x1D242,
0x1D245,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E8D0,
0x1E8D7,
0x1F1E6,
@@ -25890,20 +31276,20 @@ typedef enum {
GCB_Other = 0,
GCB_CR = 1,
GCB_Control = 2,
- GCB_EDGE = 3,
- GCB_Extend = 4,
- GCB_L = 5,
- GCB_LF = 6,
- GCB_LV = 7,
- GCB_LVT = 8,
- GCB_Prepend = 9,
- GCB_Regional_Indicator = 10,
- GCB_SpacingMark = 11,
- GCB_T = 12,
- GCB_V = 13
+ GCB_Extend = 3,
+ GCB_L = 4,
+ GCB_LF = 5,
+ GCB_LV = 6,
+ GCB_LVT = 7,
+ GCB_Prepend = 8,
+ GCB_Regional_Indicator = 9,
+ GCB_SpacingMark = 10,
+ GCB_T = 11,
+ GCB_V = 12,
+ GCB_EDGE = 13
} GCB_enum;
-static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for EBCDIC 1047 */
+static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */
GCB_Control,
GCB_CR,
GCB_Control,
@@ -26235,10 +31621,6 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for EBCDIC 1047 */
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
@@ -27284,6 +32666,8 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for EBCDIC 1047 */
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
@@ -27338,6 +32722,8 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for EBCDIC 1047 */
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
@@ -27354,6 +32740,12 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for EBCDIC 1047 */
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
@@ -27382,6 +32774,18 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for EBCDIC 1047 */
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_Regional_Indicator,
GCB_Other,
GCB_Control,
@@ -27392,406 +32796,10 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for EBCDIC 1047 */
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_REGCOMP_C)
-
-static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 1047 */
- 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 */
- 0x0,
- 0x2BC,
- 0x2BD,
- 0x308,
- 0x309,
- 0x313,
- 0x314,
- 0x342,
- 0x343,
- 0x3AC,
- 0x3AD,
- 0x3AE,
- 0x3AF,
- 0x3B1,
- 0x3B2,
- 0x3B7,
- 0x3B8,
- 0x3B9,
- 0x3BA,
- 0x3C1,
- 0x3C2,
- 0x3C5,
- 0x3C6,
- 0x3C9,
- 0x3CA,
- 0x3CE,
- 0x3CF,
- 0x565,
- 0x566,
- 0x574,
- 0x575,
- 0x57E,
- 0x57F,
- 0x1F00,
- 0x1F08,
- 0x1F20,
- 0x1F28,
- 0x1F60,
- 0x1F68,
- 0x1F70,
- 0x1F71,
- 0x1F74,
- 0x1F75,
- 0x1F7C,
- 0x1F7D
-};
-
-static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */
- 267, /* 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 */
- 0x0,
- 0x42,
- 0x4A,
- 0x51,
- 0x5A,
- 0x62,
- 0x6A,
- 0x70,
- 0x79,
- 0x80,
- 0x8A,
- 0x8C,
- 0x8F,
- 0x91,
- 0x9A,
- 0x9C,
- 0x9D,
- 0x9E,
- 0x9F,
- 0xA0,
- 0xA1,
- 0xA2,
- 0xAA,
- 0xAC,
- 0xAD,
- 0xAE,
- 0xAF,
- 0xBA,
- 0xBB,
- 0xC1,
- 0xCA,
- 0xCB,
- 0xD0,
- 0xD1,
- 0xDA,
- 0xDB,
- 0xE0,
- 0xE2,
- 0xEA,
- 0xEB,
- 0xF0,
- 0xFB,
- 0xFF,
- 0x100,
- 0x131,
- 0x132,
- 0x138,
- 0x139,
- 0x18D,
- 0x18E,
- 0x19B,
- 0x19C,
- 0x1AA,
- 0x1AC,
- 0x1BA,
- 0x1BC,
- 0x1BE,
- 0x1BF,
- 0x1C0,
- 0x1C4,
- 0x221,
- 0x222,
- 0x234,
- 0x23A,
- 0x255,
- 0x256,
- 0x258,
- 0x259,
- 0x25A,
- 0x25B,
- 0x25D,
- 0x260,
- 0x262,
- 0x263,
- 0x264,
- 0x265,
- 0x267,
- 0x268,
- 0x26A,
- 0x26B,
- 0x26D,
- 0x26F,
- 0x270,
- 0x271,
- 0x273,
- 0x275,
- 0x276,
- 0x27D,
- 0x27E,
- 0x280,
- 0x281,
- 0x283,
- 0x284,
- 0x287,
- 0x28D,
- 0x292,
- 0x293,
- 0x29E,
- 0x29F,
- 0x2BC,
- 0x2BD,
- 0x2BE,
- 0x2BF,
- 0x300,
- 0x302,
- 0x307,
- 0x309,
- 0x30A,
- 0x30B,
- 0x30C,
- 0x30D,
- 0x313,
- 0x314,
- 0x331,
- 0x332,
- 0x342,
- 0x343,
- 0x345,
- 0x346,
- 0x370,
- 0x374,
- 0x376,
- 0x378,
- 0x37B,
- 0x37E,
- 0x37F,
- 0x380,
- 0x386,
- 0x387,
- 0x388,
- 0x38B,
- 0x38C,
- 0x38D,
- 0x38E,
- 0x3A2,
- 0x3A3,
- 0x3D2,
- 0x3D5,
- 0x3F6,
- 0x3F7,
- 0x3FC,
- 0x3FD,
- 0x482,
- 0x48A,
- 0x530,
- 0x531,
- 0x557,
- 0x561,
- 0x588,
- 0x10A0,
- 0x10C6,
- 0x10C7,
- 0x10C8,
- 0x10CD,
- 0x10CE,
- 0x1D79,
- 0x1D7A,
- 0x1D7D,
- 0x1D7E,
- 0x1E00,
- 0x1E9C,
- 0x1E9E,
- 0x1E9F,
- 0x1EA0,
- 0x1F16,
- 0x1F18,
- 0x1F1E,
- 0x1F20,
- 0x1F46,
- 0x1F48,
- 0x1F4E,
- 0x1F50,
- 0x1F58,
- 0x1F59,
- 0x1F5A,
- 0x1F5B,
- 0x1F5C,
- 0x1F5D,
- 0x1F5E,
- 0x1F5F,
- 0x1F7E,
- 0x1F80,
- 0x1FB5,
- 0x1FB6,
- 0x1FBD,
- 0x1FBE,
- 0x1FBF,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FCD,
- 0x1FD0,
- 0x1FD4,
- 0x1FD6,
- 0x1FDC,
- 0x1FE0,
- 0x1FED,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FFD,
- 0x2126,
- 0x2127,
- 0x212A,
- 0x212C,
- 0x2132,
- 0x2133,
- 0x214E,
- 0x214F,
- 0x2160,
- 0x2180,
- 0x2183,
- 0x2185,
- 0x24B6,
- 0x24EA,
- 0x2C00,
- 0x2C2F,
- 0x2C30,
- 0x2C5F,
- 0x2C60,
- 0x2C71,
- 0x2C72,
- 0x2C74,
- 0x2C75,
- 0x2C77,
- 0x2C7E,
- 0x2CE4,
- 0x2CEB,
- 0x2CEF,
- 0x2CF2,
- 0x2CF4,
- 0x2D00,
- 0x2D26,
- 0x2D27,
- 0x2D28,
- 0x2D2D,
- 0x2D2E,
- 0xA640,
- 0xA66E,
- 0xA680,
- 0xA69C,
- 0xA722,
- 0xA730,
- 0xA732,
- 0xA770,
- 0xA779,
- 0xA788,
- 0xA78B,
- 0xA78E,
- 0xA790,
- 0xA794,
- 0xA796,
- 0xA7AE,
- 0xA7B0,
- 0xA7B2,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18,
- 0xFF21,
- 0xFF3B,
- 0xFF41,
- 0xFF5B,
- 0x10400,
- 0x10450,
- 0x118A0,
- 0x118E0
-};
-
-static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC 1047 */
- 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 */
- 0x0,
- 0x59,
- 0x5A,
- 0x130,
- 0x131,
- 0x149,
- 0x14A,
- 0x1F0,
- 0x1F1,
- 0x390,
- 0x391,
- 0x3B0,
- 0x3B1,
- 0x587,
- 0x588,
- 0x1E96,
- 0x1E9B,
- 0x1E9E,
- 0x1E9F,
- 0x1F50,
- 0x1F51,
- 0x1F52,
- 0x1F53,
- 0x1F54,
- 0x1F55,
- 0x1F56,
- 0x1F57,
- 0x1F80,
- 0x1FB0,
- 0x1FB2,
- 0x1FB5,
- 0x1FB6,
- 0x1FB8,
- 0x1FBC,
- 0x1FBD,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FC8,
- 0x1FCC,
- 0x1FCD,
- 0x1FD2,
- 0x1FD4,
- 0x1FD6,
- 0x1FD8,
- 0x1FE2,
- 0x1FE5,
- 0x1FE6,
- 0x1FE8,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FF8,
- 0x1FFC,
- 0x1FFD,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18
-};
-
-#endif /* defined(PERL_IN_REGCOMP_C) */
-
#if defined(PERL_IN_UTF8_C)
static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
- 1291, /* Number of elements */
+ 1341, /* 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 */
@@ -27919,8 +32927,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0x840,
0x85C,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x964,
0x966,
0x970,
@@ -28010,6 +33018,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0xAE4,
0xAE6,
0xAF0,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -28091,7 +33101,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC66,
@@ -28140,7 +33150,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD66,
0xD70,
@@ -28285,7 +33295,9 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -28529,7 +33541,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -28543,19 +33555,15 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0xA674,
0xA67E,
0xA67F,
- 0xA69E,
- 0xA69F,
0xA6F2,
0xA717,
0xA720,
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA828,
0xA840,
@@ -28568,6 +33576,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA900,
0xA92E,
0xA930,
@@ -28609,10 +33619,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEB,
0xABEC,
0xABEE,
@@ -28659,7 +33667,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0xFE00,
0xFE10,
0xFE20,
- 0xFE2E,
+ 0xFE30,
0xFE33,
0xFE35,
0xFE4D,
@@ -28764,6 +33772,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -28804,6 +33816,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11047,
0x11066,
@@ -28824,17 +33840,31 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0x11177,
0x11180,
0x111C5,
+ 0x111CA,
+ 0x111CD,
0x111D0,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x11238,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -28854,6 +33884,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -28872,6 +33904,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0x115B6,
0x115B8,
0x115C1,
+ 0x115D8,
+ 0x115DE,
0x11600,
0x11641,
0x11644,
@@ -28882,6 +33916,12 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0x116B8,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x1173A,
0x118A0,
0x118EA,
0x118FF,
@@ -28889,11 +33929,15 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -29006,6 +34050,18 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8D0,
@@ -29082,6 +34138,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E,
0xE0100,
@@ -29089,7 +34147,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
};
static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
- 1121, /* Number of elements */
+ 1155, /* 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 */
@@ -29219,7 +34277,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0x840,
0x859,
0x8A0,
- 0x8B3,
+ 0x8B5,
0x904,
0x93A,
0x93D,
@@ -29290,6 +34348,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0xAD1,
0xAE0,
0xAE2,
+ 0xAF9,
+ 0xAFA,
0xB05,
0xB0D,
0xB0F,
@@ -29343,7 +34403,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0xC3D,
0xC3E,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC62,
0xC85,
@@ -29374,7 +34434,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0xD3E,
0xD4E,
0xD4F,
- 0xD60,
+ 0xD5F,
0xD62,
0xD7A,
0xD80,
@@ -29497,7 +34557,9 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -29542,8 +34604,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0x1975,
0x1980,
0x19AC,
- 0x19C1,
- 0x19C8,
+ 0x19B0,
+ 0x19CA,
0x1A00,
0x1A17,
0x1A20,
@@ -29711,7 +34773,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -29733,11 +34795,9 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA802,
0xA803,
@@ -29754,6 +34814,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA90A,
0xA926,
0xA930,
@@ -29811,10 +34873,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABE3,
0xAC00,
0xD7A4,
@@ -29948,6 +35008,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -29982,6 +35046,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11003,
0x11038,
0x11083,
@@ -30000,10 +35068,22 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0x111C5,
0x111DA,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x1122C,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112DF,
0x11305,
@@ -30020,6 +35100,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0x1133A,
0x1133D,
0x1133E,
+ 0x11350,
+ 0x11351,
0x1135D,
0x11362,
0x11480,
@@ -30030,12 +35112,16 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0x114C8,
0x11580,
0x115AF,
+ 0x115D8,
+ 0x115DC,
0x11600,
0x11630,
0x11644,
0x11645,
0x11680,
0x116AB,
+ 0x11700,
+ 0x1171A,
0x118A0,
0x118E0,
0x118FF,
@@ -30043,11 +35129,15 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -30212,6 +35302,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E
};
@@ -30220,8 +35312,4403 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
#if defined(PERL_IN_PERL_C)
-static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
- 2859, /* Number of elements */
+static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
+ 2168, /* 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 */
+ 0x0,
+ 0x5,
+ 0x6,
+ 0xB,
+ 0xD,
+ 0xE,
+ 0x15,
+ 0x16,
+ 0x25,
+ 0x26,
+ 0x40,
+ 0x41,
+ 0x42,
+ 0x4A,
+ 0x4B,
+ 0x4C,
+ 0x4D,
+ 0x4E,
+ 0x4F,
+ 0x50,
+ 0x5A,
+ 0x5B,
+ 0x5C,
+ 0x5D,
+ 0x5E,
+ 0x5F,
+ 0x60,
+ 0x61,
+ 0x62,
+ 0x6B,
+ 0x6C,
+ 0x6D,
+ 0x6F,
+ 0x70,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0x7F,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x90,
+ 0x91,
+ 0x9F,
+ 0xA0,
+ 0xAA,
+ 0xAC,
+ 0xAD,
+ 0xAE,
+ 0xB1,
+ 0xB3,
+ 0xBD,
+ 0xBE,
+ 0xBF,
+ 0xC0,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xE0,
+ 0xE1,
+ 0xF0,
+ 0xFA,
+ 0xFF,
+ 0x100,
+ 0x2C8,
+ 0x2C9,
+ 0x2CC,
+ 0x2CD,
+ 0x2DF,
+ 0x2E0,
+ 0x300,
+ 0x34F,
+ 0x350,
+ 0x35C,
+ 0x363,
+ 0x370,
+ 0x37E,
+ 0x37F,
+ 0x483,
+ 0x48A,
+ 0x589,
+ 0x58A,
+ 0x58B,
+ 0x58F,
+ 0x590,
+ 0x591,
+ 0x5BE,
+ 0x5BF,
+ 0x5C0,
+ 0x5C1,
+ 0x5C3,
+ 0x5C4,
+ 0x5C6,
+ 0x5C7,
+ 0x5C8,
+ 0x5D0,
+ 0x5EB,
+ 0x5F0,
+ 0x5F3,
+ 0x609,
+ 0x60C,
+ 0x60E,
+ 0x610,
+ 0x61B,
+ 0x61C,
+ 0x61D,
+ 0x61E,
+ 0x620,
+ 0x64B,
+ 0x660,
+ 0x66A,
+ 0x66B,
+ 0x66D,
+ 0x670,
+ 0x671,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6DD,
+ 0x6DF,
+ 0x6E5,
+ 0x6E7,
+ 0x6E9,
+ 0x6EA,
+ 0x6EE,
+ 0x6F0,
+ 0x6FA,
+ 0x711,
+ 0x712,
+ 0x730,
+ 0x74B,
+ 0x7A6,
+ 0x7B1,
+ 0x7C0,
+ 0x7CA,
+ 0x7EB,
+ 0x7F4,
+ 0x7F8,
+ 0x7F9,
+ 0x7FA,
+ 0x816,
+ 0x81A,
+ 0x81B,
+ 0x824,
+ 0x825,
+ 0x828,
+ 0x829,
+ 0x82E,
+ 0x859,
+ 0x85C,
+ 0x8E3,
+ 0x904,
+ 0x93A,
+ 0x93D,
+ 0x93E,
+ 0x950,
+ 0x951,
+ 0x958,
+ 0x962,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x981,
+ 0x984,
+ 0x9BC,
+ 0x9BD,
+ 0x9BE,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CE,
+ 0x9D7,
+ 0x9D8,
+ 0x9E2,
+ 0x9E4,
+ 0x9E6,
+ 0x9F0,
+ 0x9F2,
+ 0x9F4,
+ 0x9F9,
+ 0x9FA,
+ 0x9FB,
+ 0x9FC,
+ 0xA01,
+ 0xA04,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA51,
+ 0xA52,
+ 0xA66,
+ 0xA70,
+ 0xA72,
+ 0xA75,
+ 0xA76,
+ 0xA81,
+ 0xA84,
+ 0xABC,
+ 0xABD,
+ 0xABE,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAE2,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAF1,
+ 0xAF2,
+ 0xB01,
+ 0xB04,
+ 0xB3C,
+ 0xB3D,
+ 0xB3E,
+ 0xB45,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB56,
+ 0xB58,
+ 0xB62,
+ 0xB64,
+ 0xB66,
+ 0xB70,
+ 0xB82,
+ 0xB83,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xBF9,
+ 0xBFA,
+ 0xC00,
+ 0xC04,
+ 0xC3E,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC62,
+ 0xC64,
+ 0xC66,
+ 0xC70,
+ 0xC81,
+ 0xC84,
+ 0xCBC,
+ 0xCBD,
+ 0xCBE,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE2,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xD01,
+ 0xD04,
+ 0xD3E,
+ 0xD45,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4E,
+ 0xD57,
+ 0xD58,
+ 0xD62,
+ 0xD64,
+ 0xD66,
+ 0xD70,
+ 0xD79,
+ 0xD7A,
+ 0xD82,
+ 0xD84,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDE0,
+ 0xDE6,
+ 0xDF0,
+ 0xDF2,
+ 0xDF4,
+ 0xE31,
+ 0xE32,
+ 0xE34,
+ 0xE3B,
+ 0xE3F,
+ 0xE40,
+ 0xE47,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE5C,
+ 0xEB1,
+ 0xEB2,
+ 0xEB4,
+ 0xEBA,
+ 0xEBB,
+ 0xEBD,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xF01,
+ 0xF05,
+ 0xF06,
+ 0xF08,
+ 0xF09,
+ 0xF0B,
+ 0xF0C,
+ 0xF0D,
+ 0xF12,
+ 0xF13,
+ 0xF14,
+ 0xF15,
+ 0xF18,
+ 0xF1A,
+ 0xF20,
+ 0xF2A,
+ 0xF34,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF39,
+ 0xF3A,
+ 0xF3B,
+ 0xF3C,
+ 0xF3D,
+ 0xF3E,
+ 0xF40,
+ 0xF71,
+ 0xF7F,
+ 0xF80,
+ 0xF85,
+ 0xF86,
+ 0xF88,
+ 0xF8D,
+ 0xF98,
+ 0xF99,
+ 0xFBD,
+ 0xFBE,
+ 0xFC0,
+ 0xFC6,
+ 0xFC7,
+ 0xFD0,
+ 0xFD2,
+ 0xFD3,
+ 0xFD4,
+ 0xFD9,
+ 0xFDB,
+ 0x102B,
+ 0x103F,
+ 0x1040,
+ 0x104A,
+ 0x104C,
+ 0x1056,
+ 0x105A,
+ 0x105E,
+ 0x1061,
+ 0x1062,
+ 0x1065,
+ 0x1067,
+ 0x106E,
+ 0x1071,
+ 0x1075,
+ 0x1082,
+ 0x108E,
+ 0x108F,
+ 0x1090,
+ 0x109A,
+ 0x109E,
+ 0x1100,
+ 0x1160,
+ 0x11A8,
+ 0x1200,
+ 0x135D,
+ 0x1360,
+ 0x1361,
+ 0x1362,
+ 0x1400,
+ 0x1401,
+ 0x1680,
+ 0x1681,
+ 0x169B,
+ 0x169C,
+ 0x169D,
+ 0x16EB,
+ 0x16EE,
+ 0x1712,
+ 0x1715,
+ 0x1732,
+ 0x1735,
+ 0x1737,
+ 0x1752,
+ 0x1754,
+ 0x1772,
+ 0x1774,
+ 0x17B4,
+ 0x17D4,
+ 0x17D6,
+ 0x17D7,
+ 0x17D8,
+ 0x17D9,
+ 0x17DA,
+ 0x17DB,
+ 0x17DC,
+ 0x17DD,
+ 0x17DE,
+ 0x17E0,
+ 0x17EA,
+ 0x1802,
+ 0x1804,
+ 0x1806,
+ 0x1807,
+ 0x1808,
+ 0x180A,
+ 0x180B,
+ 0x180E,
+ 0x180F,
+ 0x1810,
+ 0x181A,
+ 0x18A9,
+ 0x18AA,
+ 0x1920,
+ 0x192C,
+ 0x1930,
+ 0x193C,
+ 0x1944,
+ 0x1946,
+ 0x1950,
+ 0x19D0,
+ 0x19DA,
+ 0x1A17,
+ 0x1A1C,
+ 0x1A55,
+ 0x1A5F,
+ 0x1A60,
+ 0x1A7D,
+ 0x1A7F,
+ 0x1A80,
+ 0x1A8A,
+ 0x1A90,
+ 0x1A9A,
+ 0x1AB0,
+ 0x1ABF,
+ 0x1B00,
+ 0x1B05,
+ 0x1B34,
+ 0x1B45,
+ 0x1B50,
+ 0x1B5A,
+ 0x1B5C,
+ 0x1B5D,
+ 0x1B61,
+ 0x1B6B,
+ 0x1B74,
+ 0x1B80,
+ 0x1B83,
+ 0x1BA1,
+ 0x1BAE,
+ 0x1BB0,
+ 0x1BBA,
+ 0x1BE6,
+ 0x1BF4,
+ 0x1C24,
+ 0x1C38,
+ 0x1C3B,
+ 0x1C40,
+ 0x1C4A,
+ 0x1C50,
+ 0x1C5A,
+ 0x1C7E,
+ 0x1C80,
+ 0x1CD0,
+ 0x1CD3,
+ 0x1CD4,
+ 0x1CE9,
+ 0x1CED,
+ 0x1CEE,
+ 0x1CF2,
+ 0x1CF5,
+ 0x1CF8,
+ 0x1CFA,
+ 0x1DC0,
+ 0x1DF6,
+ 0x1DFC,
+ 0x1E00,
+ 0x1FFD,
+ 0x1FFE,
+ 0x2000,
+ 0x2007,
+ 0x2008,
+ 0x200B,
+ 0x200C,
+ 0x2010,
+ 0x2011,
+ 0x2012,
+ 0x2014,
+ 0x2015,
+ 0x2018,
+ 0x201A,
+ 0x201B,
+ 0x201E,
+ 0x201F,
+ 0x2020,
+ 0x2024,
+ 0x2027,
+ 0x2028,
+ 0x202A,
+ 0x202F,
+ 0x2030,
+ 0x2038,
+ 0x2039,
+ 0x203B,
+ 0x203C,
+ 0x203E,
+ 0x2044,
+ 0x2045,
+ 0x2046,
+ 0x2047,
+ 0x204A,
+ 0x2056,
+ 0x2057,
+ 0x2058,
+ 0x205C,
+ 0x205D,
+ 0x2060,
+ 0x2061,
+ 0x2066,
+ 0x2070,
+ 0x207D,
+ 0x207E,
+ 0x207F,
+ 0x208D,
+ 0x208E,
+ 0x208F,
+ 0x20A0,
+ 0x20A7,
+ 0x20A8,
+ 0x20B6,
+ 0x20B7,
+ 0x20BB,
+ 0x20BC,
+ 0x20BE,
+ 0x20BF,
+ 0x20D0,
+ 0x20F1,
+ 0x2103,
+ 0x2104,
+ 0x2109,
+ 0x210A,
+ 0x2116,
+ 0x2117,
+ 0x2212,
+ 0x2214,
+ 0x22EF,
+ 0x22F0,
+ 0x2308,
+ 0x2309,
+ 0x230A,
+ 0x230B,
+ 0x230C,
+ 0x231A,
+ 0x231C,
+ 0x2329,
+ 0x232A,
+ 0x232B,
+ 0x23F0,
+ 0x23F4,
+ 0x2600,
+ 0x2604,
+ 0x2614,
+ 0x2616,
+ 0x2618,
+ 0x2619,
+ 0x261A,
+ 0x2620,
+ 0x2639,
+ 0x263C,
+ 0x2668,
+ 0x2669,
+ 0x267F,
+ 0x2680,
+ 0x26BD,
+ 0x26C9,
+ 0x26CD,
+ 0x26CE,
+ 0x26CF,
+ 0x26D2,
+ 0x26D3,
+ 0x26D5,
+ 0x26D8,
+ 0x26DA,
+ 0x26DC,
+ 0x26DD,
+ 0x26DF,
+ 0x26E2,
+ 0x26EA,
+ 0x26EB,
+ 0x26F1,
+ 0x26F6,
+ 0x26F7,
+ 0x26FB,
+ 0x26FD,
+ 0x2705,
+ 0x2708,
+ 0x270E,
+ 0x275B,
+ 0x2761,
+ 0x2762,
+ 0x2764,
+ 0x2768,
+ 0x2769,
+ 0x276A,
+ 0x276B,
+ 0x276C,
+ 0x276D,
+ 0x276E,
+ 0x276F,
+ 0x2770,
+ 0x2771,
+ 0x2772,
+ 0x2773,
+ 0x2774,
+ 0x2775,
+ 0x2776,
+ 0x27C5,
+ 0x27C6,
+ 0x27C7,
+ 0x27E6,
+ 0x27E7,
+ 0x27E8,
+ 0x27E9,
+ 0x27EA,
+ 0x27EB,
+ 0x27EC,
+ 0x27ED,
+ 0x27EE,
+ 0x27EF,
+ 0x27F0,
+ 0x2983,
+ 0x2984,
+ 0x2985,
+ 0x2986,
+ 0x2987,
+ 0x2988,
+ 0x2989,
+ 0x298A,
+ 0x298B,
+ 0x298C,
+ 0x298D,
+ 0x298E,
+ 0x298F,
+ 0x2990,
+ 0x2991,
+ 0x2992,
+ 0x2993,
+ 0x2994,
+ 0x2995,
+ 0x2996,
+ 0x2997,
+ 0x2998,
+ 0x2999,
+ 0x29D8,
+ 0x29D9,
+ 0x29DA,
+ 0x29DB,
+ 0x29DC,
+ 0x29FC,
+ 0x29FD,
+ 0x29FE,
+ 0x2CEF,
+ 0x2CF2,
+ 0x2CF9,
+ 0x2CFA,
+ 0x2CFD,
+ 0x2CFE,
+ 0x2CFF,
+ 0x2D00,
+ 0x2D70,
+ 0x2D71,
+ 0x2D7F,
+ 0x2D80,
+ 0x2DE0,
+ 0x2E00,
+ 0x2E0E,
+ 0x2E16,
+ 0x2E17,
+ 0x2E18,
+ 0x2E19,
+ 0x2E1A,
+ 0x2E1C,
+ 0x2E1E,
+ 0x2E20,
+ 0x2E22,
+ 0x2E23,
+ 0x2E24,
+ 0x2E25,
+ 0x2E26,
+ 0x2E27,
+ 0x2E28,
+ 0x2E29,
+ 0x2E2A,
+ 0x2E2E,
+ 0x2E2F,
+ 0x2E30,
+ 0x2E32,
+ 0x2E33,
+ 0x2E35,
+ 0x2E3A,
+ 0x2E3C,
+ 0x2E3F,
+ 0x2E40,
+ 0x2E42,
+ 0x2E43,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3000,
+ 0x3001,
+ 0x3003,
+ 0x3005,
+ 0x3006,
+ 0x3008,
+ 0x3009,
+ 0x300A,
+ 0x300B,
+ 0x300C,
+ 0x300D,
+ 0x300E,
+ 0x300F,
+ 0x3010,
+ 0x3011,
+ 0x3012,
+ 0x3014,
+ 0x3015,
+ 0x3016,
+ 0x3017,
+ 0x3018,
+ 0x3019,
+ 0x301A,
+ 0x301B,
+ 0x301C,
+ 0x301D,
+ 0x301E,
+ 0x3020,
+ 0x302A,
+ 0x3030,
+ 0x3035,
+ 0x3036,
+ 0x303B,
+ 0x303D,
+ 0x3040,
+ 0x3041,
+ 0x3042,
+ 0x3043,
+ 0x3044,
+ 0x3045,
+ 0x3046,
+ 0x3047,
+ 0x3048,
+ 0x3049,
+ 0x304A,
+ 0x3063,
+ 0x3064,
+ 0x3083,
+ 0x3084,
+ 0x3085,
+ 0x3086,
+ 0x3087,
+ 0x3088,
+ 0x308E,
+ 0x308F,
+ 0x3095,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309F,
+ 0x30A0,
+ 0x30A2,
+ 0x30A3,
+ 0x30A4,
+ 0x30A5,
+ 0x30A6,
+ 0x30A7,
+ 0x30A8,
+ 0x30A9,
+ 0x30AA,
+ 0x30C3,
+ 0x30C4,
+ 0x30E3,
+ 0x30E4,
+ 0x30E5,
+ 0x30E6,
+ 0x30E7,
+ 0x30E8,
+ 0x30EE,
+ 0x30EF,
+ 0x30F5,
+ 0x30F7,
+ 0x30FB,
+ 0x30FF,
+ 0x3100,
+ 0x3105,
+ 0x312E,
+ 0x3131,
+ 0x318F,
+ 0x3190,
+ 0x31BB,
+ 0x31C0,
+ 0x31E4,
+ 0x31F0,
+ 0x3200,
+ 0x321F,
+ 0x3220,
+ 0x3248,
+ 0x3250,
+ 0x32FF,
+ 0x3300,
+ 0x4DC0,
+ 0x4E00,
+ 0xA015,
+ 0xA016,
+ 0xA48D,
+ 0xA490,
+ 0xA4C7,
+ 0xA4FE,
+ 0xA500,
+ 0xA60D,
+ 0xA60E,
+ 0xA60F,
+ 0xA610,
+ 0xA620,
+ 0xA62A,
+ 0xA66F,
+ 0xA673,
+ 0xA674,
+ 0xA67E,
+ 0xA69E,
+ 0xA6A0,
+ 0xA6F0,
+ 0xA6F2,
+ 0xA6F3,
+ 0xA6F8,
+ 0xA802,
+ 0xA803,
+ 0xA806,
+ 0xA807,
+ 0xA80B,
+ 0xA80C,
+ 0xA823,
+ 0xA828,
+ 0xA838,
+ 0xA839,
+ 0xA874,
+ 0xA876,
+ 0xA878,
+ 0xA880,
+ 0xA882,
+ 0xA8B4,
+ 0xA8C5,
+ 0xA8CE,
+ 0xA8D0,
+ 0xA8DA,
+ 0xA8E0,
+ 0xA8F2,
+ 0xA8FC,
+ 0xA8FD,
+ 0xA900,
+ 0xA90A,
+ 0xA926,
+ 0xA92E,
+ 0xA930,
+ 0xA947,
+ 0xA954,
+ 0xA960,
+ 0xA97D,
+ 0xA980,
+ 0xA984,
+ 0xA9B3,
+ 0xA9C1,
+ 0xA9C7,
+ 0xA9CA,
+ 0xA9D0,
+ 0xA9DA,
+ 0xA9E5,
+ 0xA9E6,
+ 0xA9F0,
+ 0xA9FA,
+ 0xAA29,
+ 0xAA37,
+ 0xAA43,
+ 0xAA44,
+ 0xAA4C,
+ 0xAA4E,
+ 0xAA50,
+ 0xAA5A,
+ 0xAA5D,
+ 0xAA60,
+ 0xAA7B,
+ 0xAA7E,
+ 0xAAB0,
+ 0xAAB1,
+ 0xAAB2,
+ 0xAAB5,
+ 0xAAB7,
+ 0xAAB9,
+ 0xAABE,
+ 0xAAC0,
+ 0xAAC1,
+ 0xAAC2,
+ 0xAAEB,
+ 0xAAF0,
+ 0xAAF2,
+ 0xAAF5,
+ 0xAAF7,
+ 0xABE3,
+ 0xABEB,
+ 0xABEC,
+ 0xABEE,
+ 0xABF0,
+ 0xABFA,
+ 0xAC00,
+ 0xAC01,
+ 0xAC1C,
+ 0xAC1D,
+ 0xAC38,
+ 0xAC39,
+ 0xAC54,
+ 0xAC55,
+ 0xAC70,
+ 0xAC71,
+ 0xAC8C,
+ 0xAC8D,
+ 0xACA8,
+ 0xACA9,
+ 0xACC4,
+ 0xACC5,
+ 0xACE0,
+ 0xACE1,
+ 0xACFC,
+ 0xACFD,
+ 0xAD18,
+ 0xAD19,
+ 0xAD34,
+ 0xAD35,
+ 0xAD50,
+ 0xAD51,
+ 0xAD6C,
+ 0xAD6D,
+ 0xAD88,
+ 0xAD89,
+ 0xADA4,
+ 0xADA5,
+ 0xADC0,
+ 0xADC1,
+ 0xADDC,
+ 0xADDD,
+ 0xADF8,
+ 0xADF9,
+ 0xAE14,
+ 0xAE15,
+ 0xAE30,
+ 0xAE31,
+ 0xAE4C,
+ 0xAE4D,
+ 0xAE68,
+ 0xAE69,
+ 0xAE84,
+ 0xAE85,
+ 0xAEA0,
+ 0xAEA1,
+ 0xAEBC,
+ 0xAEBD,
+ 0xAED8,
+ 0xAED9,
+ 0xAEF4,
+ 0xAEF5,
+ 0xAF10,
+ 0xAF11,
+ 0xAF2C,
+ 0xAF2D,
+ 0xAF48,
+ 0xAF49,
+ 0xAF64,
+ 0xAF65,
+ 0xAF80,
+ 0xAF81,
+ 0xAF9C,
+ 0xAF9D,
+ 0xAFB8,
+ 0xAFB9,
+ 0xAFD4,
+ 0xAFD5,
+ 0xAFF0,
+ 0xAFF1,
+ 0xB00C,
+ 0xB00D,
+ 0xB028,
+ 0xB029,
+ 0xB044,
+ 0xB045,
+ 0xB060,
+ 0xB061,
+ 0xB07C,
+ 0xB07D,
+ 0xB098,
+ 0xB099,
+ 0xB0B4,
+ 0xB0B5,
+ 0xB0D0,
+ 0xB0D1,
+ 0xB0EC,
+ 0xB0ED,
+ 0xB108,
+ 0xB109,
+ 0xB124,
+ 0xB125,
+ 0xB140,
+ 0xB141,
+ 0xB15C,
+ 0xB15D,
+ 0xB178,
+ 0xB179,
+ 0xB194,
+ 0xB195,
+ 0xB1B0,
+ 0xB1B1,
+ 0xB1CC,
+ 0xB1CD,
+ 0xB1E8,
+ 0xB1E9,
+ 0xB204,
+ 0xB205,
+ 0xB220,
+ 0xB221,
+ 0xB23C,
+ 0xB23D,
+ 0xB258,
+ 0xB259,
+ 0xB274,
+ 0xB275,
+ 0xB290,
+ 0xB291,
+ 0xB2AC,
+ 0xB2AD,
+ 0xB2C8,
+ 0xB2C9,
+ 0xB2E4,
+ 0xB2E5,
+ 0xB300,
+ 0xB301,
+ 0xB31C,
+ 0xB31D,
+ 0xB338,
+ 0xB339,
+ 0xB354,
+ 0xB355,
+ 0xB370,
+ 0xB371,
+ 0xB38C,
+ 0xB38D,
+ 0xB3A8,
+ 0xB3A9,
+ 0xB3C4,
+ 0xB3C5,
+ 0xB3E0,
+ 0xB3E1,
+ 0xB3FC,
+ 0xB3FD,
+ 0xB418,
+ 0xB419,
+ 0xB434,
+ 0xB435,
+ 0xB450,
+ 0xB451,
+ 0xB46C,
+ 0xB46D,
+ 0xB488,
+ 0xB489,
+ 0xB4A4,
+ 0xB4A5,
+ 0xB4C0,
+ 0xB4C1,
+ 0xB4DC,
+ 0xB4DD,
+ 0xB4F8,
+ 0xB4F9,
+ 0xB514,
+ 0xB515,
+ 0xB530,
+ 0xB531,
+ 0xB54C,
+ 0xB54D,
+ 0xB568,
+ 0xB569,
+ 0xB584,
+ 0xB585,
+ 0xB5A0,
+ 0xB5A1,
+ 0xB5BC,
+ 0xB5BD,
+ 0xB5D8,
+ 0xB5D9,
+ 0xB5F4,
+ 0xB5F5,
+ 0xB610,
+ 0xB611,
+ 0xB62C,
+ 0xB62D,
+ 0xB648,
+ 0xB649,
+ 0xB664,
+ 0xB665,
+ 0xB680,
+ 0xB681,
+ 0xB69C,
+ 0xB69D,
+ 0xB6B8,
+ 0xB6B9,
+ 0xB6D4,
+ 0xB6D5,
+ 0xB6F0,
+ 0xB6F1,
+ 0xB70C,
+ 0xB70D,
+ 0xB728,
+ 0xB729,
+ 0xB744,
+ 0xB745,
+ 0xB760,
+ 0xB761,
+ 0xB77C,
+ 0xB77D,
+ 0xB798,
+ 0xB799,
+ 0xB7B4,
+ 0xB7B5,
+ 0xB7D0,
+ 0xB7D1,
+ 0xB7EC,
+ 0xB7ED,
+ 0xB808,
+ 0xB809,
+ 0xB824,
+ 0xB825,
+ 0xB840,
+ 0xB841,
+ 0xB85C,
+ 0xB85D,
+ 0xB878,
+ 0xB879,
+ 0xB894,
+ 0xB895,
+ 0xB8B0,
+ 0xB8B1,
+ 0xB8CC,
+ 0xB8CD,
+ 0xB8E8,
+ 0xB8E9,
+ 0xB904,
+ 0xB905,
+ 0xB920,
+ 0xB921,
+ 0xB93C,
+ 0xB93D,
+ 0xB958,
+ 0xB959,
+ 0xB974,
+ 0xB975,
+ 0xB990,
+ 0xB991,
+ 0xB9AC,
+ 0xB9AD,
+ 0xB9C8,
+ 0xB9C9,
+ 0xB9E4,
+ 0xB9E5,
+ 0xBA00,
+ 0xBA01,
+ 0xBA1C,
+ 0xBA1D,
+ 0xBA38,
+ 0xBA39,
+ 0xBA54,
+ 0xBA55,
+ 0xBA70,
+ 0xBA71,
+ 0xBA8C,
+ 0xBA8D,
+ 0xBAA8,
+ 0xBAA9,
+ 0xBAC4,
+ 0xBAC5,
+ 0xBAE0,
+ 0xBAE1,
+ 0xBAFC,
+ 0xBAFD,
+ 0xBB18,
+ 0xBB19,
+ 0xBB34,
+ 0xBB35,
+ 0xBB50,
+ 0xBB51,
+ 0xBB6C,
+ 0xBB6D,
+ 0xBB88,
+ 0xBB89,
+ 0xBBA4,
+ 0xBBA5,
+ 0xBBC0,
+ 0xBBC1,
+ 0xBBDC,
+ 0xBBDD,
+ 0xBBF8,
+ 0xBBF9,
+ 0xBC14,
+ 0xBC15,
+ 0xBC30,
+ 0xBC31,
+ 0xBC4C,
+ 0xBC4D,
+ 0xBC68,
+ 0xBC69,
+ 0xBC84,
+ 0xBC85,
+ 0xBCA0,
+ 0xBCA1,
+ 0xBCBC,
+ 0xBCBD,
+ 0xBCD8,
+ 0xBCD9,
+ 0xBCF4,
+ 0xBCF5,
+ 0xBD10,
+ 0xBD11,
+ 0xBD2C,
+ 0xBD2D,
+ 0xBD48,
+ 0xBD49,
+ 0xBD64,
+ 0xBD65,
+ 0xBD80,
+ 0xBD81,
+ 0xBD9C,
+ 0xBD9D,
+ 0xBDB8,
+ 0xBDB9,
+ 0xBDD4,
+ 0xBDD5,
+ 0xBDF0,
+ 0xBDF1,
+ 0xBE0C,
+ 0xBE0D,
+ 0xBE28,
+ 0xBE29,
+ 0xBE44,
+ 0xBE45,
+ 0xBE60,
+ 0xBE61,
+ 0xBE7C,
+ 0xBE7D,
+ 0xBE98,
+ 0xBE99,
+ 0xBEB4,
+ 0xBEB5,
+ 0xBED0,
+ 0xBED1,
+ 0xBEEC,
+ 0xBEED,
+ 0xBF08,
+ 0xBF09,
+ 0xBF24,
+ 0xBF25,
+ 0xBF40,
+ 0xBF41,
+ 0xBF5C,
+ 0xBF5D,
+ 0xBF78,
+ 0xBF79,
+ 0xBF94,
+ 0xBF95,
+ 0xBFB0,
+ 0xBFB1,
+ 0xBFCC,
+ 0xBFCD,
+ 0xBFE8,
+ 0xBFE9,
+ 0xC004,
+ 0xC005,
+ 0xC020,
+ 0xC021,
+ 0xC03C,
+ 0xC03D,
+ 0xC058,
+ 0xC059,
+ 0xC074,
+ 0xC075,
+ 0xC090,
+ 0xC091,
+ 0xC0AC,
+ 0xC0AD,
+ 0xC0C8,
+ 0xC0C9,
+ 0xC0E4,
+ 0xC0E5,
+ 0xC100,
+ 0xC101,
+ 0xC11C,
+ 0xC11D,
+ 0xC138,
+ 0xC139,
+ 0xC154,
+ 0xC155,
+ 0xC170,
+ 0xC171,
+ 0xC18C,
+ 0xC18D,
+ 0xC1A8,
+ 0xC1A9,
+ 0xC1C4,
+ 0xC1C5,
+ 0xC1E0,
+ 0xC1E1,
+ 0xC1FC,
+ 0xC1FD,
+ 0xC218,
+ 0xC219,
+ 0xC234,
+ 0xC235,
+ 0xC250,
+ 0xC251,
+ 0xC26C,
+ 0xC26D,
+ 0xC288,
+ 0xC289,
+ 0xC2A4,
+ 0xC2A5,
+ 0xC2C0,
+ 0xC2C1,
+ 0xC2DC,
+ 0xC2DD,
+ 0xC2F8,
+ 0xC2F9,
+ 0xC314,
+ 0xC315,
+ 0xC330,
+ 0xC331,
+ 0xC34C,
+ 0xC34D,
+ 0xC368,
+ 0xC369,
+ 0xC384,
+ 0xC385,
+ 0xC3A0,
+ 0xC3A1,
+ 0xC3BC,
+ 0xC3BD,
+ 0xC3D8,
+ 0xC3D9,
+ 0xC3F4,
+ 0xC3F5,
+ 0xC410,
+ 0xC411,
+ 0xC42C,
+ 0xC42D,
+ 0xC448,
+ 0xC449,
+ 0xC464,
+ 0xC465,
+ 0xC480,
+ 0xC481,
+ 0xC49C,
+ 0xC49D,
+ 0xC4B8,
+ 0xC4B9,
+ 0xC4D4,
+ 0xC4D5,
+ 0xC4F0,
+ 0xC4F1,
+ 0xC50C,
+ 0xC50D,
+ 0xC528,
+ 0xC529,
+ 0xC544,
+ 0xC545,
+ 0xC560,
+ 0xC561,
+ 0xC57C,
+ 0xC57D,
+ 0xC598,
+ 0xC599,
+ 0xC5B4,
+ 0xC5B5,
+ 0xC5D0,
+ 0xC5D1,
+ 0xC5EC,
+ 0xC5ED,
+ 0xC608,
+ 0xC609,
+ 0xC624,
+ 0xC625,
+ 0xC640,
+ 0xC641,
+ 0xC65C,
+ 0xC65D,
+ 0xC678,
+ 0xC679,
+ 0xC694,
+ 0xC695,
+ 0xC6B0,
+ 0xC6B1,
+ 0xC6CC,
+ 0xC6CD,
+ 0xC6E8,
+ 0xC6E9,
+ 0xC704,
+ 0xC705,
+ 0xC720,
+ 0xC721,
+ 0xC73C,
+ 0xC73D,
+ 0xC758,
+ 0xC759,
+ 0xC774,
+ 0xC775,
+ 0xC790,
+ 0xC791,
+ 0xC7AC,
+ 0xC7AD,
+ 0xC7C8,
+ 0xC7C9,
+ 0xC7E4,
+ 0xC7E5,
+ 0xC800,
+ 0xC801,
+ 0xC81C,
+ 0xC81D,
+ 0xC838,
+ 0xC839,
+ 0xC854,
+ 0xC855,
+ 0xC870,
+ 0xC871,
+ 0xC88C,
+ 0xC88D,
+ 0xC8A8,
+ 0xC8A9,
+ 0xC8C4,
+ 0xC8C5,
+ 0xC8E0,
+ 0xC8E1,
+ 0xC8FC,
+ 0xC8FD,
+ 0xC918,
+ 0xC919,
+ 0xC934,
+ 0xC935,
+ 0xC950,
+ 0xC951,
+ 0xC96C,
+ 0xC96D,
+ 0xC988,
+ 0xC989,
+ 0xC9A4,
+ 0xC9A5,
+ 0xC9C0,
+ 0xC9C1,
+ 0xC9DC,
+ 0xC9DD,
+ 0xC9F8,
+ 0xC9F9,
+ 0xCA14,
+ 0xCA15,
+ 0xCA30,
+ 0xCA31,
+ 0xCA4C,
+ 0xCA4D,
+ 0xCA68,
+ 0xCA69,
+ 0xCA84,
+ 0xCA85,
+ 0xCAA0,
+ 0xCAA1,
+ 0xCABC,
+ 0xCABD,
+ 0xCAD8,
+ 0xCAD9,
+ 0xCAF4,
+ 0xCAF5,
+ 0xCB10,
+ 0xCB11,
+ 0xCB2C,
+ 0xCB2D,
+ 0xCB48,
+ 0xCB49,
+ 0xCB64,
+ 0xCB65,
+ 0xCB80,
+ 0xCB81,
+ 0xCB9C,
+ 0xCB9D,
+ 0xCBB8,
+ 0xCBB9,
+ 0xCBD4,
+ 0xCBD5,
+ 0xCBF0,
+ 0xCBF1,
+ 0xCC0C,
+ 0xCC0D,
+ 0xCC28,
+ 0xCC29,
+ 0xCC44,
+ 0xCC45,
+ 0xCC60,
+ 0xCC61,
+ 0xCC7C,
+ 0xCC7D,
+ 0xCC98,
+ 0xCC99,
+ 0xCCB4,
+ 0xCCB5,
+ 0xCCD0,
+ 0xCCD1,
+ 0xCCEC,
+ 0xCCED,
+ 0xCD08,
+ 0xCD09,
+ 0xCD24,
+ 0xCD25,
+ 0xCD40,
+ 0xCD41,
+ 0xCD5C,
+ 0xCD5D,
+ 0xCD78,
+ 0xCD79,
+ 0xCD94,
+ 0xCD95,
+ 0xCDB0,
+ 0xCDB1,
+ 0xCDCC,
+ 0xCDCD,
+ 0xCDE8,
+ 0xCDE9,
+ 0xCE04,
+ 0xCE05,
+ 0xCE20,
+ 0xCE21,
+ 0xCE3C,
+ 0xCE3D,
+ 0xCE58,
+ 0xCE59,
+ 0xCE74,
+ 0xCE75,
+ 0xCE90,
+ 0xCE91,
+ 0xCEAC,
+ 0xCEAD,
+ 0xCEC8,
+ 0xCEC9,
+ 0xCEE4,
+ 0xCEE5,
+ 0xCF00,
+ 0xCF01,
+ 0xCF1C,
+ 0xCF1D,
+ 0xCF38,
+ 0xCF39,
+ 0xCF54,
+ 0xCF55,
+ 0xCF70,
+ 0xCF71,
+ 0xCF8C,
+ 0xCF8D,
+ 0xCFA8,
+ 0xCFA9,
+ 0xCFC4,
+ 0xCFC5,
+ 0xCFE0,
+ 0xCFE1,
+ 0xCFFC,
+ 0xCFFD,
+ 0xD018,
+ 0xD019,
+ 0xD034,
+ 0xD035,
+ 0xD050,
+ 0xD051,
+ 0xD06C,
+ 0xD06D,
+ 0xD088,
+ 0xD089,
+ 0xD0A4,
+ 0xD0A5,
+ 0xD0C0,
+ 0xD0C1,
+ 0xD0DC,
+ 0xD0DD,
+ 0xD0F8,
+ 0xD0F9,
+ 0xD114,
+ 0xD115,
+ 0xD130,
+ 0xD131,
+ 0xD14C,
+ 0xD14D,
+ 0xD168,
+ 0xD169,
+ 0xD184,
+ 0xD185,
+ 0xD1A0,
+ 0xD1A1,
+ 0xD1BC,
+ 0xD1BD,
+ 0xD1D8,
+ 0xD1D9,
+ 0xD1F4,
+ 0xD1F5,
+ 0xD210,
+ 0xD211,
+ 0xD22C,
+ 0xD22D,
+ 0xD248,
+ 0xD249,
+ 0xD264,
+ 0xD265,
+ 0xD280,
+ 0xD281,
+ 0xD29C,
+ 0xD29D,
+ 0xD2B8,
+ 0xD2B9,
+ 0xD2D4,
+ 0xD2D5,
+ 0xD2F0,
+ 0xD2F1,
+ 0xD30C,
+ 0xD30D,
+ 0xD328,
+ 0xD329,
+ 0xD344,
+ 0xD345,
+ 0xD360,
+ 0xD361,
+ 0xD37C,
+ 0xD37D,
+ 0xD398,
+ 0xD399,
+ 0xD3B4,
+ 0xD3B5,
+ 0xD3D0,
+ 0xD3D1,
+ 0xD3EC,
+ 0xD3ED,
+ 0xD408,
+ 0xD409,
+ 0xD424,
+ 0xD425,
+ 0xD440,
+ 0xD441,
+ 0xD45C,
+ 0xD45D,
+ 0xD478,
+ 0xD479,
+ 0xD494,
+ 0xD495,
+ 0xD4B0,
+ 0xD4B1,
+ 0xD4CC,
+ 0xD4CD,
+ 0xD4E8,
+ 0xD4E9,
+ 0xD504,
+ 0xD505,
+ 0xD520,
+ 0xD521,
+ 0xD53C,
+ 0xD53D,
+ 0xD558,
+ 0xD559,
+ 0xD574,
+ 0xD575,
+ 0xD590,
+ 0xD591,
+ 0xD5AC,
+ 0xD5AD,
+ 0xD5C8,
+ 0xD5C9,
+ 0xD5E4,
+ 0xD5E5,
+ 0xD600,
+ 0xD601,
+ 0xD61C,
+ 0xD61D,
+ 0xD638,
+ 0xD639,
+ 0xD654,
+ 0xD655,
+ 0xD670,
+ 0xD671,
+ 0xD68C,
+ 0xD68D,
+ 0xD6A8,
+ 0xD6A9,
+ 0xD6C4,
+ 0xD6C5,
+ 0xD6E0,
+ 0xD6E1,
+ 0xD6FC,
+ 0xD6FD,
+ 0xD718,
+ 0xD719,
+ 0xD734,
+ 0xD735,
+ 0xD750,
+ 0xD751,
+ 0xD76C,
+ 0xD76D,
+ 0xD788,
+ 0xD789,
+ 0xD7A4,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0xF900,
+ 0xFB00,
+ 0xFB1D,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFB29,
+ 0xFB2A,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFB50,
+ 0xFD3E,
+ 0xFD3F,
+ 0xFD40,
+ 0xFDFC,
+ 0xFDFD,
+ 0xFE00,
+ 0xFE10,
+ 0xFE11,
+ 0xFE13,
+ 0xFE15,
+ 0xFE17,
+ 0xFE18,
+ 0xFE19,
+ 0xFE1A,
+ 0xFE20,
+ 0xFE30,
+ 0xFE35,
+ 0xFE36,
+ 0xFE37,
+ 0xFE38,
+ 0xFE39,
+ 0xFE3A,
+ 0xFE3B,
+ 0xFE3C,
+ 0xFE3D,
+ 0xFE3E,
+ 0xFE3F,
+ 0xFE40,
+ 0xFE41,
+ 0xFE42,
+ 0xFE43,
+ 0xFE44,
+ 0xFE45,
+ 0xFE47,
+ 0xFE48,
+ 0xFE49,
+ 0xFE50,
+ 0xFE51,
+ 0xFE52,
+ 0xFE53,
+ 0xFE54,
+ 0xFE56,
+ 0xFE58,
+ 0xFE59,
+ 0xFE5A,
+ 0xFE5B,
+ 0xFE5C,
+ 0xFE5D,
+ 0xFE5E,
+ 0xFE5F,
+ 0xFE67,
+ 0xFE68,
+ 0xFE69,
+ 0xFE6A,
+ 0xFE6B,
+ 0xFE6C,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF01,
+ 0xFF02,
+ 0xFF04,
+ 0xFF05,
+ 0xFF06,
+ 0xFF08,
+ 0xFF09,
+ 0xFF0A,
+ 0xFF0C,
+ 0xFF0D,
+ 0xFF0E,
+ 0xFF0F,
+ 0xFF1A,
+ 0xFF1C,
+ 0xFF1F,
+ 0xFF20,
+ 0xFF3B,
+ 0xFF3C,
+ 0xFF3D,
+ 0xFF3E,
+ 0xFF5B,
+ 0xFF5C,
+ 0xFF5D,
+ 0xFF5E,
+ 0xFF5F,
+ 0xFF60,
+ 0xFF62,
+ 0xFF63,
+ 0xFF65,
+ 0xFF66,
+ 0xFF67,
+ 0xFF71,
+ 0xFF9E,
+ 0xFFA0,
+ 0xFFE0,
+ 0xFFE1,
+ 0xFFE2,
+ 0xFFE5,
+ 0xFFE7,
+ 0xFFF9,
+ 0xFFFC,
+ 0xFFFD,
+ 0x10100,
+ 0x10103,
+ 0x101FD,
+ 0x101FE,
+ 0x102E0,
+ 0x102E1,
+ 0x10376,
+ 0x1037B,
+ 0x1039F,
+ 0x103A0,
+ 0x103D0,
+ 0x103D1,
+ 0x104A0,
+ 0x104AA,
+ 0x10857,
+ 0x10858,
+ 0x1091F,
+ 0x10920,
+ 0x10A01,
+ 0x10A04,
+ 0x10A05,
+ 0x10A07,
+ 0x10A0C,
+ 0x10A10,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A40,
+ 0x10A50,
+ 0x10A58,
+ 0x10AE5,
+ 0x10AE7,
+ 0x10AF0,
+ 0x10AF6,
+ 0x10AF7,
+ 0x10B39,
+ 0x10B40,
+ 0x11000,
+ 0x11003,
+ 0x11038,
+ 0x11047,
+ 0x11049,
+ 0x11066,
+ 0x11070,
+ 0x1107F,
+ 0x11083,
+ 0x110B0,
+ 0x110BB,
+ 0x110BE,
+ 0x110C2,
+ 0x110F0,
+ 0x110FA,
+ 0x11100,
+ 0x11103,
+ 0x11127,
+ 0x11135,
+ 0x11136,
+ 0x11140,
+ 0x11144,
+ 0x11173,
+ 0x11174,
+ 0x11175,
+ 0x11176,
+ 0x11180,
+ 0x11183,
+ 0x111B3,
+ 0x111C1,
+ 0x111C5,
+ 0x111C7,
+ 0x111C8,
+ 0x111C9,
+ 0x111CA,
+ 0x111CD,
+ 0x111D0,
+ 0x111DA,
+ 0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x111E0,
+ 0x1122C,
+ 0x11238,
+ 0x1123A,
+ 0x1123B,
+ 0x1123D,
+ 0x112A9,
+ 0x112AA,
+ 0x112DF,
+ 0x112EB,
+ 0x112F0,
+ 0x112FA,
+ 0x11300,
+ 0x11304,
+ 0x1133C,
+ 0x1133D,
+ 0x1133E,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
+ 0x11357,
+ 0x11358,
+ 0x11362,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
+ 0x114B0,
+ 0x114C4,
+ 0x114D0,
+ 0x114DA,
+ 0x115AF,
+ 0x115B6,
+ 0x115B8,
+ 0x115C1,
+ 0x115C2,
+ 0x115C4,
+ 0x115C6,
+ 0x115C9,
+ 0x115D8,
+ 0x115DC,
+ 0x115DE,
+ 0x11630,
+ 0x11641,
+ 0x11643,
+ 0x11650,
+ 0x1165A,
+ 0x116AB,
+ 0x116B8,
+ 0x116C0,
+ 0x116CA,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x1173A,
+ 0x1173C,
+ 0x1173F,
+ 0x118E0,
+ 0x118EA,
+ 0x12470,
+ 0x12475,
+ 0x13258,
+ 0x1325B,
+ 0x1325E,
+ 0x13282,
+ 0x13283,
+ 0x13286,
+ 0x13287,
+ 0x13288,
+ 0x13289,
+ 0x1328A,
+ 0x13379,
+ 0x1337A,
+ 0x1337C,
+ 0x145CE,
+ 0x145CF,
+ 0x145D0,
+ 0x16A60,
+ 0x16A6A,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AF0,
+ 0x16AF5,
+ 0x16AF6,
+ 0x16B30,
+ 0x16B37,
+ 0x16B3A,
+ 0x16B44,
+ 0x16B45,
+ 0x16B50,
+ 0x16B5A,
+ 0x16F51,
+ 0x16F7F,
+ 0x16F8F,
+ 0x16F93,
+ 0x1B000,
+ 0x1B002,
+ 0x1BC9D,
+ 0x1BC9F,
+ 0x1BCA0,
+ 0x1BCA4,
+ 0x1D165,
+ 0x1D16A,
+ 0x1D16D,
+ 0x1D183,
+ 0x1D185,
+ 0x1D18C,
+ 0x1D1AA,
+ 0x1D1AE,
+ 0x1D242,
+ 0x1D245,
+ 0x1D7CE,
+ 0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA87,
+ 0x1DA8B,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
+ 0x1E8D0,
+ 0x1E8D7,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23B,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1F300,
+ 0x1F39C,
+ 0x1F39E,
+ 0x1F3B5,
+ 0x1F3B7,
+ 0x1F3BC,
+ 0x1F3BD,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F4A0,
+ 0x1F4A1,
+ 0x1F4A2,
+ 0x1F4A3,
+ 0x1F4A4,
+ 0x1F4A5,
+ 0x1F4AF,
+ 0x1F4B0,
+ 0x1F4B1,
+ 0x1F4B3,
+ 0x1F500,
+ 0x1F507,
+ 0x1F517,
+ 0x1F525,
+ 0x1F532,
+ 0x1F54A,
+ 0x1F57A,
+ 0x1F57B,
+ 0x1F5A4,
+ 0x1F5A5,
+ 0x1F5D4,
+ 0x1F5DC,
+ 0x1F5F4,
+ 0x1F5FA,
+ 0x1F650,
+ 0x1F676,
+ 0x1F679,
+ 0x1F67C,
+ 0x1F680,
+ 0x1F6D1,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6F4,
+ 0x1F910,
+ 0x1F919,
+ 0x1F980,
+ 0x1F985,
+ 0x1F9C0,
+ 0x1F9C1,
+ 0x20000,
+ 0x2FFFE,
+ 0x30000,
+ 0x3FFFE,
+ 0xE0001,
+ 0xE0002,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0
+};
+
+#endif /* defined(PERL_IN_PERL_C) */
+
+#if defined(PERL_IN_REGEXEC_C)
+
+#define LB_ENUM_COUNT 36
+
+typedef enum {
+ LB_Alphabetic = 0,
+ LB_Break_After = 1,
+ LB_Break_Before = 2,
+ LB_Break_Both = 3,
+ LB_Break_Symbols = 4,
+ LB_Carriage_Return = 5,
+ LB_Close_Parenthesis = 6,
+ LB_Close_Punctuation = 7,
+ LB_Combining_Mark = 8,
+ LB_Contingent_Break = 9,
+ LB_Exclamation = 10,
+ LB_Glue = 11,
+ LB_H2 = 12,
+ LB_H3 = 13,
+ LB_Hebrew_Letter = 14,
+ LB_Hyphen = 15,
+ LB_Ideographic = 16,
+ LB_Infix_Numeric = 17,
+ LB_Inseparable = 18,
+ LB_JL = 19,
+ LB_JT = 20,
+ LB_JV = 21,
+ LB_Line_Feed = 22,
+ LB_Mandatory_Break = 23,
+ LB_Next_Line = 24,
+ LB_Nonstarter = 25,
+ LB_Numeric = 26,
+ LB_Open_Punctuation = 27,
+ LB_Postfix_Numeric = 28,
+ LB_Prefix_Numeric = 29,
+ LB_Quotation = 30,
+ LB_Regional_Indicator = 31,
+ LB_Space = 32,
+ LB_Word_Joiner = 33,
+ LB_ZWSpace = 34,
+ LB_EDGE = 35
+} LB_enum;
+
+static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Mandatory_Break,
+ LB_Carriage_Return,
+ LB_Combining_Mark,
+ LB_Line_Feed,
+ LB_Combining_Mark,
+ LB_Next_Line,
+ LB_Combining_Mark,
+ LB_Space,
+ LB_Glue,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Infix_Numeric,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Prefix_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Close_Parenthesis,
+ LB_Infix_Numeric,
+ LB_Alphabetic,
+ LB_Hyphen,
+ LB_Break_Symbols,
+ LB_Alphabetic,
+ LB_Infix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Infix_Numeric,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Close_Parenthesis,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Glue,
+ LB_Combining_Mark,
+ LB_Glue,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Infix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Infix_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Exclamation,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Infix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Exclamation,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Numeric,
+ LB_Postfix_Numeric,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Infix_Numeric,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Glue,
+ LB_Break_Before,
+ LB_Break_After,
+ LB_Glue,
+ LB_Exclamation,
+ LB_Glue,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Break_After,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Glue,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Numeric,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_JL,
+ LB_JV,
+ LB_JT,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Break_After,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Glue,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Glue,
+ LB_Break_After,
+ LB_ZWSpace,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Glue,
+ LB_Break_After,
+ LB_Break_Both,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Open_Punctuation,
+ LB_Quotation,
+ LB_Open_Punctuation,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Inseparable,
+ LB_Break_After,
+ LB_Mandatory_Break,
+ LB_Combining_Mark,
+ LB_Glue,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Infix_Numeric,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Word_Joiner,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Inseparable,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Quotation,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Open_Punctuation,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Break_After,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_Both,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Open_Punctuation,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Nonstarter,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Combining_Mark,
+ LB_Ideographic,
+ LB_Combining_Mark,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Exclamation,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_JL,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_Alphabetic,
+ LB_JV,
+ LB_Alphabetic,
+ LB_JT,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Combining_Mark,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Infix_Numeric,
+ LB_Close_Punctuation,
+ LB_Infix_Numeric,
+ LB_Exclamation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Inseparable,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Exclamation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Word_Joiner,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Ideographic,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Exclamation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Ideographic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Contingent_Break,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Inseparable,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_Before,
+ LB_Break_After,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Regional_Indicator,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic
+};
+
+#endif /* defined(PERL_IN_REGEXEC_C) */
+
+#if defined(PERL_IN_PERL_C)
+
+static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
+ 2920, /* 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 */
@@ -30951,8 +40438,8 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0x859,
0x85C,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x904,
0x93A,
0x93D,
@@ -31062,6 +40549,8 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0xAE4,
0xAE6,
0xAF0,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -31148,7 +40637,7 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC62,
0xC64,
@@ -31203,7 +40692,7 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD62,
0xD64,
0xD66,
@@ -31383,7 +40872,9 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166E,
@@ -31458,8 +40949,6 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0x1980,
0x19AC,
0x19B0,
- 0x19C1,
- 0x19C8,
0x19CA,
0x19D0,
0x19DA,
@@ -32146,7 +41635,7 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -32240,7 +41729,6 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0xA69A,
0xA69B,
0xA69E,
- 0xA69F,
0xA6A0,
0xA6F0,
0xA6F2,
@@ -32374,7 +41862,10 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0xA7AA,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B5,
+ 0xA7B6,
+ 0xA7B7,
+ 0xA7B8,
0xA7F7,
0xA7F8,
0xA7FB,
@@ -32402,6 +41893,8 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA900,
0xA90A,
0xA926,
@@ -32475,9 +41968,8 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
+ 0xAB70,
0xABC0,
0xABE3,
0xABEB,
@@ -32532,7 +42024,7 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0xFE17,
0xFE19,
0xFE20,
- 0xFE2E,
+ 0xFE30,
0xFE31,
0xFE33,
0xFE35,
@@ -32666,6 +42158,10 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -32711,6 +42207,10 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11003,
0x11038,
@@ -32748,11 +42248,16 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0x111C1,
0x111C5,
0x111C7,
+ 0x111CA,
0x111CD,
0x111CE,
0x111D0,
0x111DA,
0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x111DE,
+ 0x111E0,
0x11200,
0x11212,
0x11213,
@@ -32761,12 +42266,23 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0x1123A,
0x1123B,
0x1123D,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
+ 0x112AA,
0x112B0,
0x112DF,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -32788,6 +42304,8 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -32813,7 +42331,9 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0x115C2,
0x115C4,
0x115C9,
- 0x115CA,
+ 0x115D8,
+ 0x115DC,
+ 0x115DE,
0x11600,
0x11630,
0x11641,
@@ -32827,6 +42347,14 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0x116B8,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x1173A,
+ 0x1173C,
+ 0x1173F,
0x118A0,
0x118C0,
0x118E0,
@@ -32836,11 +42364,15 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -32992,6 +42524,20 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA88,
+ 0x1DA89,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8D0,
@@ -33076,6 +42622,8 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 1047 */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E,
0xE0001,
@@ -33097,21 +42645,21 @@ typedef enum {
SB_ATerm = 1,
SB_CR = 2,
SB_Close = 3,
- SB_EDGE = 4,
- SB_Extend = 5,
- SB_Format = 6,
- SB_LF = 7,
- SB_Lower = 8,
- SB_Numeric = 9,
- SB_OLetter = 10,
- SB_SContinue = 11,
- SB_STerm = 12,
- SB_Sep = 13,
- SB_Sp = 14,
- SB_Upper = 15
+ SB_Extend = 4,
+ SB_Format = 5,
+ SB_LF = 6,
+ SB_Lower = 7,
+ SB_Numeric = 8,
+ SB_OLetter = 9,
+ SB_SContinue = 10,
+ SB_STerm = 11,
+ SB_Sep = 12,
+ SB_Sp = 13,
+ SB_Upper = 14,
+ SB_EDGE = 15
} SB_enum;
-static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
+static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_Sp,
SB_Other,
@@ -33949,6 +43497,8 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_Numeric,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_Other,
SB_OLetter,
@@ -34269,7 +43819,9 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_OLetter,
SB_Other,
- SB_OLetter,
+ SB_Upper,
+ SB_Other,
+ SB_Lower,
SB_Other,
SB_OLetter,
SB_Other,
@@ -34344,9 +43896,7 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_OLetter,
SB_Other,
- SB_Extend,
SB_OLetter,
- SB_Extend,
SB_Other,
SB_Numeric,
SB_Other,
@@ -35126,7 +44676,6 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_Lower,
SB_Upper,
SB_Lower,
- SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
@@ -35233,7 +44782,7 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_Lower,
SB_Upper,
SB_Lower,
- SB_Other,
+ SB_OLetter,
SB_Upper,
SB_Lower,
SB_Upper,
@@ -35261,6 +44810,9 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_Upper,
SB_Other,
SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
SB_Other,
SB_OLetter,
SB_Lower,
@@ -35289,6 +44841,8 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Numeric,
SB_OLetter,
SB_Extend,
@@ -35364,7 +44918,6 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_Lower,
SB_Other,
SB_Lower,
- SB_Other,
SB_OLetter,
SB_Extend,
SB_STerm,
@@ -35562,6 +45115,10 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_Extend,
@@ -35598,6 +45155,10 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Upper,
+ SB_Other,
+ SB_Lower,
+ SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
@@ -35635,6 +45196,7 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_OLetter,
SB_STerm,
SB_Other,
+ SB_Extend,
SB_STerm,
SB_Other,
SB_Numeric,
@@ -35642,6 +45204,10 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_STerm,
@@ -35649,6 +45215,17 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_STerm,
SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_STerm,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_Numeric,
@@ -35675,6 +45252,8 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_Extend,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_Other,
SB_OLetter,
@@ -35700,6 +45279,8 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_STerm,
SB_Other,
SB_STerm,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
SB_OLetter,
SB_Extend,
@@ -35714,6 +45295,14 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_Numeric,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
SB_Upper,
SB_Lower,
SB_Numeric,
@@ -35732,6 +45321,10 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Numeric,
SB_Other,
SB_STerm,
@@ -35879,6 +45472,20 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_Numeric,
SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_Extend,
@@ -35965,6 +45572,8 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Format,
SB_Other,
SB_Format,
@@ -35975,96 +45584,16 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 1047 */
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_REGCOMP_C)
-
-static const UV UpperLatin1_invlist[] = { /* for EBCDIC 1047 */
- 55, /* 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 */
- 0x0,
- 0x4,
- 0x5,
- 0x6,
- 0x7,
- 0x8,
- 0xB,
- 0x14,
- 0x15,
- 0x17,
- 0x18,
- 0x1A,
- 0x1C,
- 0x20,
- 0x26,
- 0x28,
- 0x2D,
- 0x30,
- 0x32,
- 0x33,
- 0x37,
- 0x38,
- 0x3C,
- 0x3E,
- 0x3F,
- 0x41,
- 0x4B,
- 0x51,
- 0x5A,
- 0x62,
- 0x6B,
- 0x70,
- 0x79,
- 0x80,
- 0x81,
- 0x8A,
- 0x91,
- 0x9A,
- 0xA1,
- 0xAA,
- 0xAD,
- 0xAE,
- 0xBD,
- 0xBE,
- 0xC0,
- 0xCA,
- 0xD0,
- 0xDA,
- 0xE0,
- 0xE1,
- 0xE2,
- 0xEA,
- 0xF0,
- 0xFA,
- 0x100
-};
-
-#endif /* defined(PERL_IN_REGCOMP_C) */
-
#if defined(PERL_IN_PERL_C)
-static const UV VertSpace_invlist[] = { /* for EBCDIC 1047 */
- 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 */
- 0x0,
- 0xB,
- 0xE,
- 0x15,
- 0x16,
- 0x25,
- 0x26,
- 0x2028,
- 0x202A
-};
-
-static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
- 1505, /* Number of elements */
+static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
+ 1558, /* 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 */
0x0,
+ 0x5,
+ 0x6,
0xB,
0xD,
0xE,
@@ -36072,6 +45601,7 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0x16,
0x25,
0x26,
+ 0x40,
0x42,
0x4A,
0x4B,
@@ -36254,8 +45784,8 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0x859,
0x85C,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x904,
0x93A,
0x93D,
@@ -36365,6 +45895,8 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0xAE4,
0xAE6,
0xAF0,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -36451,7 +45983,7 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC62,
0xC64,
@@ -36506,7 +46038,7 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD62,
0xD64,
0xD66,
@@ -36647,7 +46179,9 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -36702,10 +46236,6 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0x193C,
0x1946,
0x1950,
- 0x19B0,
- 0x19C1,
- 0x19C8,
- 0x19CA,
0x19D0,
0x19DA,
0x1A00,
@@ -36801,6 +46331,8 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0x1FF5,
0x1FF6,
0x1FFD,
+ 0x2000,
+ 0x200B,
0x200C,
0x200E,
0x2010,
@@ -36812,12 +46344,14 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0x2028,
0x202A,
0x202F,
+ 0x2030,
0x203F,
0x2041,
0x2044,
0x2045,
0x2054,
0x2055,
+ 0x205F,
0x2060,
0x2065,
0x2066,
@@ -36903,6 +46437,8 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0x2E00,
0x2E2F,
0x2E30,
+ 0x3000,
+ 0x3001,
0x3005,
0x3006,
0x302A,
@@ -36947,7 +46483,6 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0xA67E,
0xA67F,
0xA69E,
- 0xA69F,
0xA6A0,
0xA6F0,
0xA6F2,
@@ -36956,11 +46491,9 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA802,
0xA803,
@@ -36983,6 +46516,8 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA900,
0xA90A,
0xA926,
@@ -37044,10 +46579,8 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABE3,
0xABEB,
0xABEC,
@@ -37096,7 +46629,7 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0xFE14,
0xFE15,
0xFE20,
- 0xFE2E,
+ 0xFE30,
0xFE33,
0xFE35,
0xFE4D,
@@ -37211,6 +46744,10 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -37254,6 +46791,10 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11003,
0x11038,
@@ -37286,20 +46827,34 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0x111B3,
0x111C1,
0x111C5,
+ 0x111CA,
+ 0x111CD,
0x111D0,
0x111DA,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x1122C,
0x11238,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112DF,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -37321,6 +46876,8 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -37343,6 +46900,9 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0x115B6,
0x115B8,
0x115C1,
+ 0x115D8,
+ 0x115DC,
+ 0x115DE,
0x11600,
0x11630,
0x11641,
@@ -37355,6 +46915,10 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0x116B8,
0x116C0,
0x116CA,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x1173A,
0x118A0,
0x118E0,
0x118EA,
@@ -37363,11 +46927,15 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -37485,6 +47053,18 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8D0,
@@ -37575,31 +47155,34 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 1047 */
#if defined(PERL_IN_REGEXEC_C)
-#define WB_ENUM_COUNT 19
+#define WB_ENUM_COUNT 20
typedef enum {
WB_Other = 0,
WB_ALetter = 1,
WB_CR = 2,
WB_Double_Quote = 3,
- WB_EDGE = 4,
- WB_Extend = 5,
- WB_ExtendNumLet = 6,
- WB_Format = 7,
- WB_Hebrew_Letter = 8,
- WB_Katakana = 9,
- WB_LF = 10,
- WB_MidLetter = 11,
- WB_MidNum = 12,
- WB_MidNumLet = 13,
- WB_Newline = 14,
- WB_Numeric = 15,
+ WB_Extend = 4,
+ WB_ExtendNumLet = 5,
+ WB_Format = 6,
+ WB_Hebrew_Letter = 7,
+ WB_Katakana = 8,
+ WB_LF = 9,
+ WB_MidLetter = 10,
+ WB_MidNum = 11,
+ WB_MidNumLet = 12,
+ WB_Newline = 13,
+ WB_Numeric = 14,
+ WB_Perl_Tailored_HSpace = 15,
WB_Regional_Indicator = 16,
WB_Single_Quote = 17,
- WB_UNKNOWN = 18
+ WB_EDGE = 18,
+ WB_UNKNOWN = 19
} WB_enum;
-static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
+static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */
+ WB_Other,
+ WB_Perl_Tailored_HSpace,
WB_Other,
WB_Newline,
WB_CR,
@@ -37608,6 +47191,7 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_Newline,
WB_Other,
+ WB_Perl_Tailored_HSpace,
WB_ALetter,
WB_Other,
WB_MidNumLet,
@@ -37901,6 +47485,8 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_Numeric,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
@@ -38189,6 +47775,8 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Perl_Tailored_HSpace,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
@@ -38238,10 +47826,6 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_Numeric,
WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
WB_Numeric,
WB_Other,
WB_ALetter,
@@ -38337,6 +47921,8 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Perl_Tailored_HSpace,
+ WB_Other,
WB_Extend,
WB_Format,
WB_Other,
@@ -38347,6 +47933,7 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_MidLetter,
WB_Newline,
WB_Format,
+ WB_Perl_Tailored_HSpace,
WB_Other,
WB_ExtendNumLet,
WB_Other,
@@ -38354,6 +47941,7 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_ExtendNumLet,
WB_Other,
+ WB_Perl_Tailored_HSpace,
WB_Format,
WB_Other,
WB_Format,
@@ -38439,6 +48027,8 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Perl_Tailored_HSpace,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
@@ -38482,7 +48072,6 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_Extend,
WB_Other,
WB_ALetter,
- WB_Other,
WB_Extend,
WB_ALetter,
WB_Extend,
@@ -38496,8 +48085,6 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
@@ -38519,6 +48106,8 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Numeric,
WB_ALetter,
WB_Extend,
@@ -38582,8 +48171,6 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
@@ -38756,6 +48343,10 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
@@ -38790,6 +48381,10 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_ALetter,
WB_Extend,
@@ -38822,15 +48417,29 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_Extend,
WB_ALetter,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_Numeric,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Numeric,
@@ -38857,6 +48466,8 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_Extend,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
@@ -38883,6 +48494,9 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_Extend,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_Numeric,
WB_Other,
@@ -38891,6 +48505,10 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_Numeric,
WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Numeric,
+ WB_Other,
WB_ALetter,
WB_Numeric,
WB_Other,
@@ -38908,6 +48526,10 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Numeric,
WB_Other,
WB_ALetter,
@@ -39021,6 +48643,18 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_Numeric,
WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
@@ -39109,8 +48743,90 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 1047 */
#endif /* defined(PERL_IN_REGEXEC_C) */
+#if defined(PERL_IN_REGCOMP_C)
+
+static const UV UpperLatin1_invlist[] = { /* for EBCDIC 1047 */
+ 55, /* 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 */
+ 0x0,
+ 0x4,
+ 0x5,
+ 0x6,
+ 0x7,
+ 0x8,
+ 0xB,
+ 0x14,
+ 0x15,
+ 0x17,
+ 0x18,
+ 0x1A,
+ 0x1C,
+ 0x20,
+ 0x26,
+ 0x28,
+ 0x2D,
+ 0x30,
+ 0x32,
+ 0x33,
+ 0x37,
+ 0x38,
+ 0x3C,
+ 0x3E,
+ 0x3F,
+ 0x41,
+ 0x4B,
+ 0x51,
+ 0x5A,
+ 0x62,
+ 0x6B,
+ 0x70,
+ 0x79,
+ 0x80,
+ 0x81,
+ 0x8A,
+ 0x91,
+ 0x9A,
+ 0xA1,
+ 0xAA,
+ 0xAD,
+ 0xAE,
+ 0xBD,
+ 0xBE,
+ 0xC0,
+ 0xCA,
+ 0xD0,
+ 0xDA,
+ 0xE0,
+ 0xE1,
+ 0xE2,
+ 0xEA,
+ 0xF0,
+ 0xFA,
+ 0x100
+};
+
+#endif /* defined(PERL_IN_REGCOMP_C) */
+
#if defined(PERL_IN_PERL_C)
+static const UV VertSpace_invlist[] = { /* for EBCDIC 1047 */
+ 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 */
+ 0x0,
+ 0xB,
+ 0xE,
+ 0x15,
+ 0x16,
+ 0x25,
+ 0x26,
+ 0x2028,
+ 0x202A
+};
+
static const UV XPerlSpace_invlist[] = { /* for EBCDIC 1047 */
23, /* Number of elements */
148565664, /* Version and data structure type */
@@ -39142,7 +48858,7 @@ static const UV XPerlSpace_invlist[] = { /* for EBCDIC 1047 */
};
static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
- 1285, /* Number of elements */
+ 1321, /* 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 */
@@ -39274,8 +48990,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0x840,
0x859,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x8EA,
0x8F0,
0x93C,
@@ -39373,6 +49089,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0xAE4,
0xAE6,
0xAF0,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -39454,7 +49172,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC66,
@@ -39505,7 +49223,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD66,
0xD70,
@@ -39654,7 +49372,9 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -39898,7 +49618,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -39912,19 +49632,15 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0xA674,
0xA67C,
0xA67F,
- 0xA69E,
- 0xA69F,
0xA6F0,
0xA717,
0xA720,
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA802,
0xA803,
@@ -39943,6 +49659,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA900,
0xA92B,
0xA930,
@@ -39994,10 +49712,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEB,
0xABF0,
0xABFA,
@@ -40121,6 +49837,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -40157,6 +49877,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11046,
0x11066,
@@ -40181,17 +49905,29 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0x111C5,
0x111D0,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x11235,
0x11237,
0x11238,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112E9,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -40211,6 +49947,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0x11349,
0x1134B,
0x1134D,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -40227,6 +49965,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0x115B6,
0x115B8,
0x115BF,
+ 0x115D8,
+ 0x115DE,
0x11600,
0x1163F,
0x11640,
@@ -40239,6 +49979,12 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0x116B6,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172B,
+ 0x11730,
+ 0x1173A,
0x118A0,
0x118EA,
0x118FF,
@@ -40246,11 +49992,15 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -40429,12 +50179,14 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E
};
static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
- 1227, /* Number of elements */
+ 1261, /* 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 */
@@ -40568,8 +50320,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0x840,
0x859,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x8EA,
0x8F0,
0x93C,
@@ -40663,6 +50415,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0xAD1,
0xAE0,
0xAE4,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -40740,7 +50494,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC81,
@@ -40787,7 +50541,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD7A,
0xD80,
@@ -40924,7 +50678,9 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -41158,7 +50914,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -41174,19 +50930,15 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0xA674,
0xA67C,
0xA67F,
- 0xA69E,
- 0xA69F,
0xA6F0,
0xA717,
0xA720,
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA802,
0xA803,
@@ -41203,6 +50955,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA90A,
0xA92B,
0xA930,
@@ -41254,10 +51008,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEB,
0xAC00,
0xD7A4,
@@ -41375,6 +51127,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -41411,6 +51167,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11046,
0x11082,
@@ -41429,15 +51189,27 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0x111C5,
0x111DA,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x11235,
0x11237,
0x11238,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112E9,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -41457,6 +51229,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0x11349,
0x1134B,
0x1134D,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -41471,6 +51245,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0x115B6,
0x115B8,
0x115BF,
+ 0x115D8,
+ 0x115DE,
0x11600,
0x1163F,
0x11640,
@@ -41479,6 +51255,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0x11645,
0x11680,
0x116B6,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172B,
0x118A0,
0x118E0,
0x118FF,
@@ -41486,11 +51266,15 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -41663,6 +51447,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E
};
@@ -41701,7 +51487,7 @@ static const UV XPosixCntrl_invlist[] = { /* for EBCDIC 1047 */
};
static const UV XPosixDigit_invlist[] = { /* for EBCDIC 1047 */
- 101, /* Number of elements */
+ 103, /* 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 */
@@ -41798,6 +51584,8 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC 1047 */
0x1165A,
0x116C0,
0x116CA,
+ 0x11730,
+ 0x1173A,
0x118E0,
0x118EA,
0x16A60,
@@ -41809,7 +51597,7 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC 1047 */
};
static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
- 1211, /* Number of elements */
+ 1237, /* 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 */
@@ -41863,8 +51651,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x85E,
0x85F,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x984,
0x985,
0x98D,
@@ -41950,6 +51738,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0xAE4,
0xAE6,
0xAF2,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -42029,7 +51819,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC66,
@@ -42080,7 +51870,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD66,
0xD76,
@@ -42205,7 +51995,9 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x1380,
0x139A,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1400,
0x1680,
0x1681,
@@ -42341,11 +52133,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x2090,
0x209D,
0x20A0,
- 0x20BE,
+ 0x20BF,
0x20D0,
0x20F1,
0x2100,
- 0x218A,
+ 0x218C,
0x2190,
0x23FB,
0x2400,
@@ -42362,6 +52154,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x2BC9,
0x2BCA,
0x2BD2,
+ 0x2BEC,
+ 0x2BF0,
0x2C00,
0x2C2F,
0x2C30,
@@ -42427,7 +52221,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x3300,
0x4DB6,
0x4DC0,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA490,
@@ -42435,15 +52229,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0xA4D0,
0xA62C,
0xA640,
- 0xA69E,
- 0xA69F,
0xA6F8,
0xA700,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA82C,
0xA830,
@@ -42455,7 +52245,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FC,
+ 0xA8FE,
0xA900,
0xA954,
0xA95F,
@@ -42487,10 +52277,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0xAB28,
0xAB2F,
0xAB30,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEE,
0xABF0,
0xABFA,
@@ -42531,8 +52319,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0xFE00,
0xFE1A,
0xFE20,
- 0xFE2E,
- 0xFE30,
0xFE53,
0xFE54,
0xFE67,
@@ -42636,7 +52422,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x1089F,
0x108A7,
0x108B0,
- 0x10900,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x108FB,
0x1091C,
0x1091F,
0x1093A,
@@ -42644,9 +52434,9 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x10940,
0x10980,
0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
0x10A04,
0x10A05,
0x10A07,
@@ -42682,6 +52472,12 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x10BB0,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x10CFA,
+ 0x10D00,
0x10E60,
0x10E7F,
0x11000,
@@ -42701,22 +52497,30 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x11150,
0x11177,
0x11180,
- 0x111C9,
- 0x111CD,
0x111CE,
0x111D0,
- 0x111DB,
+ 0x111E0,
0x111E1,
0x111F5,
0x11200,
0x11212,
0x11213,
0x1123E,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112AA,
0x112B0,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -42736,6 +52540,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -42751,7 +52557,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x11580,
0x115B6,
0x115B8,
- 0x115CA,
+ 0x115DE,
0x11600,
0x11645,
0x11650,
@@ -42760,6 +52566,12 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x116B8,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
0x118A0,
0x118F3,
0x118FF,
@@ -42767,13 +52579,17 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
0x12470,
0x12475,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -42819,7 +52635,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x1D100,
0x1D127,
0x1D129,
- 0x1D1DE,
+ 0x1D1E9,
0x1D200,
0x1D246,
0x1D300,
@@ -42867,7 +52683,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x1D6A8,
0x1D7CC,
0x1D7CE,
- 0x1D800,
+ 0x1DA8C,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8C7,
@@ -42969,25 +52789,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x1F250,
0x1F252,
0x1F300,
- 0x1F32D,
- 0x1F330,
- 0x1F37E,
- 0x1F380,
- 0x1F3CF,
- 0x1F3D4,
- 0x1F3F8,
- 0x1F400,
- 0x1F4FF,
- 0x1F500,
- 0x1F54B,
- 0x1F550,
0x1F57A,
0x1F57B,
0x1F5A4,
0x1F5A5,
- 0x1F643,
- 0x1F645,
- 0x1F6D0,
+ 0x1F6D1,
0x1F6E0,
0x1F6ED,
0x1F6F0,
@@ -43006,12 +52812,20 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F910,
+ 0x1F919,
+ 0x1F980,
+ 0x1F985,
+ 0x1F9C0,
+ 0x1F9C1,
0x20000,
0x2A6D7,
0x2A700,
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E,
0xE0001,
@@ -43027,7 +52841,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
};
static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */
- 1275, /* Number of elements */
+ 1283, /* 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 */
@@ -43590,6 +53404,8 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */
0x530,
0x561,
0x588,
+ 0x13F8,
+ 0x13FE,
0x1D00,
0x1DC0,
0x1E01,
@@ -44232,14 +54048,18 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */
0xA7A8,
0xA7A9,
0xA7AA,
+ 0xA7B5,
+ 0xA7B6,
+ 0xA7B7,
+ 0xA7B8,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
+ 0xAB70,
+ 0xABC0,
0xFB00,
0xFB07,
0xFB13,
@@ -44248,6 +54068,8 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */
0xFF5B,
0x10428,
0x10450,
+ 0x10CC0,
+ 0x10CF3,
0x118C0,
0x118E0,
0x1D41A,
@@ -44309,7 +54131,7 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */
};
static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
- 1205, /* Number of elements */
+ 1231, /* 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 */
@@ -44363,8 +54185,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x85E,
0x85F,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x984,
0x985,
0x98D,
@@ -44450,6 +54272,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0xAE4,
0xAE6,
0xAF2,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -44529,7 +54353,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC66,
@@ -44580,7 +54404,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD66,
0xD76,
@@ -44705,7 +54529,9 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x1380,
0x139A,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1400,
0x169D,
0x16A0,
@@ -44835,11 +54661,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x2090,
0x209D,
0x20A0,
- 0x20BE,
+ 0x20BF,
0x20D0,
0x20F1,
0x2100,
- 0x218A,
+ 0x218C,
0x2190,
0x23FB,
0x2400,
@@ -44856,6 +54682,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x2BC9,
0x2BCA,
0x2BD2,
+ 0x2BEC,
+ 0x2BF0,
0x2C00,
0x2C2F,
0x2C30,
@@ -44921,7 +54749,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x3300,
0x4DB6,
0x4DC0,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA490,
@@ -44929,15 +54757,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0xA4D0,
0xA62C,
0xA640,
- 0xA69E,
- 0xA69F,
0xA6F8,
0xA700,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA82C,
0xA830,
@@ -44949,7 +54773,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FC,
+ 0xA8FE,
0xA900,
0xA954,
0xA95F,
@@ -44981,10 +54805,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0xAB28,
0xAB2F,
0xAB30,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEE,
0xABF0,
0xABFA,
@@ -45025,8 +54847,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0xFE00,
0xFE1A,
0xFE20,
- 0xFE2E,
- 0xFE30,
0xFE53,
0xFE54,
0xFE67,
@@ -45130,7 +54950,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x1089F,
0x108A7,
0x108B0,
- 0x10900,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x108FB,
0x1091C,
0x1091F,
0x1093A,
@@ -45138,9 +54962,9 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x10940,
0x10980,
0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
0x10A04,
0x10A05,
0x10A07,
@@ -45176,6 +55000,12 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x10BB0,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x10CFA,
+ 0x10D00,
0x10E60,
0x10E7F,
0x11000,
@@ -45195,22 +55025,30 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x11150,
0x11177,
0x11180,
- 0x111C9,
- 0x111CD,
0x111CE,
0x111D0,
- 0x111DB,
+ 0x111E0,
0x111E1,
0x111F5,
0x11200,
0x11212,
0x11213,
0x1123E,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112AA,
0x112B0,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -45230,6 +55068,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -45245,7 +55085,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x11580,
0x115B6,
0x115B8,
- 0x115CA,
+ 0x115DE,
0x11600,
0x11645,
0x11650,
@@ -45254,6 +55094,12 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x116B8,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
0x118A0,
0x118F3,
0x118FF,
@@ -45261,13 +55107,17 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
0x12470,
0x12475,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -45313,7 +55163,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x1D100,
0x1D127,
0x1D129,
- 0x1D1DE,
+ 0x1D1E9,
0x1D200,
0x1D246,
0x1D300,
@@ -45361,7 +55211,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x1D6A8,
0x1D7CC,
0x1D7CE,
- 0x1D800,
+ 0x1DA8C,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8C7,
@@ -45463,25 +55317,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x1F250,
0x1F252,
0x1F300,
- 0x1F32D,
- 0x1F330,
- 0x1F37E,
- 0x1F380,
- 0x1F3CF,
- 0x1F3D4,
- 0x1F3F8,
- 0x1F400,
- 0x1F4FF,
- 0x1F500,
- 0x1F54B,
- 0x1F550,
0x1F57A,
0x1F57B,
0x1F5A4,
0x1F5A5,
- 0x1F643,
- 0x1F645,
- 0x1F6D0,
+ 0x1F6D1,
0x1F6E0,
0x1F6ED,
0x1F6F0,
@@ -45500,12 +55340,20 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F910,
+ 0x1F919,
+ 0x1F980,
+ 0x1F985,
+ 0x1F9C0,
+ 0x1F9C1,
0x20000,
0x2A6D7,
0x2A700,
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E,
0xE0001,
@@ -45521,7 +55369,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
};
static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */
- 309, /* Number of elements */
+ 321, /* 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 */
@@ -45726,6 +55574,8 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */
0xA8D0,
0xA8F8,
0xA8FB,
+ 0xA8FC,
+ 0xA8FD,
0xA92E,
0xA930,
0xA95F,
@@ -45811,17 +55661,25 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */
0x11174,
0x11176,
0x111C5,
- 0x111C9,
+ 0x111CA,
0x111CD,
0x111CE,
+ 0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x111E0,
0x11238,
0x1123E,
+ 0x112A9,
+ 0x112AA,
0x114C6,
0x114C7,
0x115C1,
- 0x115CA,
+ 0x115D8,
0x11641,
0x11644,
+ 0x1173C,
+ 0x1173F,
0x12470,
0x12475,
0x16A6E,
@@ -45833,7 +55691,9 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */
0x16B44,
0x16B45,
0x1BC9F,
- 0x1BCA0
+ 0x1BCA0,
+ 0x1DA87,
+ 0x1DA8C
};
static const UV XPosixSpace_invlist[] = { /* for EBCDIC 1047 */
@@ -45867,7 +55727,7 @@ static const UV XPosixSpace_invlist[] = { /* for EBCDIC 1047 */
};
static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */
- 1273, /* Number of elements */
+ 1279, /* 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 */
@@ -46440,6 +56300,8 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */
0x10C8,
0x10CD,
0x10CE,
+ 0x13A0,
+ 0x13F6,
0x1E00,
0x1E01,
0x1E02,
@@ -47069,11 +56931,15 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */
0xA7AA,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B5,
+ 0xA7B6,
+ 0xA7B7,
0xFF21,
0xFF3B,
0x10400,
0x10428,
+ 0x10C80,
+ 0x10CB3,
0x118A0,
0x118C0,
0x1D400,
@@ -47147,7 +57013,7 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */
};
static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
- 1285, /* Number of elements */
+ 1335, /* 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 */
@@ -47273,8 +57139,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0x840,
0x85C,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x964,
0x966,
0x970,
@@ -47364,6 +57230,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0xAE4,
0xAE6,
0xAF0,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -47445,7 +57313,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC66,
@@ -47494,7 +57362,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD66,
0xD70,
@@ -47639,7 +57507,9 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -47885,7 +57755,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -47899,19 +57769,15 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0xA674,
0xA67E,
0xA67F,
- 0xA69E,
- 0xA69F,
0xA6F2,
0xA717,
0xA720,
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA828,
0xA840,
@@ -47924,6 +57790,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA900,
0xA92E,
0xA930,
@@ -47965,10 +57833,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEB,
0xABEC,
0xABEE,
@@ -48013,7 +57879,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0xFE00,
0xFE10,
0xFE20,
- 0xFE2E,
+ 0xFE30,
0xFE33,
0xFE35,
0xFE4D,
@@ -48108,6 +57974,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -48148,6 +58018,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11047,
0x11066,
@@ -48168,17 +58042,31 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0x11177,
0x11180,
0x111C5,
+ 0x111CA,
+ 0x111CD,
0x111D0,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x11238,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -48198,6 +58086,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -48216,6 +58106,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0x115B6,
0x115B8,
0x115C1,
+ 0x115D8,
+ 0x115DE,
0x11600,
0x11641,
0x11644,
@@ -48226,6 +58118,12 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0x116B8,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x1173A,
0x118A0,
0x118EA,
0x118FF,
@@ -48233,11 +58131,15 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -48350,6 +58252,18 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8D0,
@@ -48432,6 +58346,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E,
0xE0100,
@@ -48533,7 +58449,7 @@ static const UV ASCII_invlist[] = { /* for EBCDIC 037 */
};
static const UV Cased_invlist[] = { /* for EBCDIC 037 */
- 277, /* Number of elements */
+ 285, /* 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 */
@@ -48620,6 +58536,10 @@ static const UV Cased_invlist[] = { /* for EBCDIC 037 */
0x10C8,
0x10CD,
0x10CE,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1D00,
0x1DC0,
0x1E00,
@@ -48727,15 +58647,15 @@ static const UV Cased_invlist[] = { /* for EBCDIC 037 */
0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
+ 0xAB70,
+ 0xABC0,
0xFB00,
0xFB07,
0xFB13,
@@ -48746,6 +58666,10 @@ static const UV Cased_invlist[] = { /* for EBCDIC 037 */
0xFF5B,
0x10400,
0x10450,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x118A0,
0x118E0,
0x1D400,
@@ -48816,8 +58740,416 @@ static const UV Cased_invlist[] = { /* for EBCDIC 037 */
0x1F18A
};
-static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 037 */
- 1484, /* Number of elements */
+#endif /* defined(PERL_IN_PERL_C) */
+
+#if defined(PERL_IN_REGCOMP_C)
+
+static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 037 */
+ 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 */
+ 0x0,
+ 0x2BC,
+ 0x2BD,
+ 0x308,
+ 0x309,
+ 0x313,
+ 0x314,
+ 0x342,
+ 0x343,
+ 0x3AC,
+ 0x3AD,
+ 0x3AE,
+ 0x3AF,
+ 0x3B1,
+ 0x3B2,
+ 0x3B7,
+ 0x3B8,
+ 0x3B9,
+ 0x3BA,
+ 0x3C1,
+ 0x3C2,
+ 0x3C5,
+ 0x3C6,
+ 0x3C9,
+ 0x3CA,
+ 0x3CE,
+ 0x3CF,
+ 0x565,
+ 0x566,
+ 0x574,
+ 0x575,
+ 0x57E,
+ 0x57F,
+ 0x1F00,
+ 0x1F08,
+ 0x1F20,
+ 0x1F28,
+ 0x1F60,
+ 0x1F68,
+ 0x1F70,
+ 0x1F71,
+ 0x1F74,
+ 0x1F75,
+ 0x1F7C,
+ 0x1F7D
+};
+
+static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 037 */
+ 275, /* 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 */
+ 0x0,
+ 0x42,
+ 0x4A,
+ 0x51,
+ 0x5A,
+ 0x62,
+ 0x6A,
+ 0x70,
+ 0x79,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0x9F,
+ 0xA0,
+ 0xA1,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAF,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xDA,
+ 0xDB,
+ 0xE0,
+ 0xE2,
+ 0xEA,
+ 0xEB,
+ 0xF0,
+ 0xFB,
+ 0xFF,
+ 0x100,
+ 0x131,
+ 0x132,
+ 0x138,
+ 0x139,
+ 0x18D,
+ 0x18E,
+ 0x19B,
+ 0x19C,
+ 0x1AA,
+ 0x1AC,
+ 0x1BA,
+ 0x1BC,
+ 0x1BE,
+ 0x1BF,
+ 0x1C0,
+ 0x1C4,
+ 0x221,
+ 0x222,
+ 0x234,
+ 0x23A,
+ 0x255,
+ 0x256,
+ 0x258,
+ 0x259,
+ 0x25A,
+ 0x25B,
+ 0x25D,
+ 0x260,
+ 0x262,
+ 0x263,
+ 0x264,
+ 0x265,
+ 0x267,
+ 0x268,
+ 0x26A,
+ 0x26B,
+ 0x26D,
+ 0x26F,
+ 0x270,
+ 0x271,
+ 0x273,
+ 0x275,
+ 0x276,
+ 0x27D,
+ 0x27E,
+ 0x280,
+ 0x281,
+ 0x283,
+ 0x284,
+ 0x287,
+ 0x28D,
+ 0x292,
+ 0x293,
+ 0x29D,
+ 0x29F,
+ 0x2BC,
+ 0x2BD,
+ 0x2BE,
+ 0x2BF,
+ 0x300,
+ 0x302,
+ 0x307,
+ 0x309,
+ 0x30A,
+ 0x30B,
+ 0x30C,
+ 0x30D,
+ 0x313,
+ 0x314,
+ 0x331,
+ 0x332,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x370,
+ 0x374,
+ 0x376,
+ 0x378,
+ 0x37B,
+ 0x37E,
+ 0x37F,
+ 0x380,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3D2,
+ 0x3D5,
+ 0x3F6,
+ 0x3F7,
+ 0x3FC,
+ 0x3FD,
+ 0x482,
+ 0x48A,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x561,
+ 0x588,
+ 0x10A0,
+ 0x10C6,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
+ 0x1D79,
+ 0x1D7A,
+ 0x1D7D,
+ 0x1D7E,
+ 0x1E00,
+ 0x1E9C,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F7E,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBD,
+ 0x1FBE,
+ 0x1FBF,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD4,
+ 0x1FD6,
+ 0x1FDC,
+ 0x1FE0,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FFD,
+ 0x2126,
+ 0x2127,
+ 0x212A,
+ 0x212C,
+ 0x2132,
+ 0x2133,
+ 0x214E,
+ 0x214F,
+ 0x2160,
+ 0x2180,
+ 0x2183,
+ 0x2185,
+ 0x24B6,
+ 0x24EA,
+ 0x2C00,
+ 0x2C2F,
+ 0x2C30,
+ 0x2C5F,
+ 0x2C60,
+ 0x2C71,
+ 0x2C72,
+ 0x2C74,
+ 0x2C75,
+ 0x2C77,
+ 0x2C7E,
+ 0x2CE4,
+ 0x2CEB,
+ 0x2CEF,
+ 0x2CF2,
+ 0x2CF4,
+ 0x2D00,
+ 0x2D26,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0xA640,
+ 0xA66E,
+ 0xA680,
+ 0xA69C,
+ 0xA722,
+ 0xA730,
+ 0xA732,
+ 0xA770,
+ 0xA779,
+ 0xA788,
+ 0xA78B,
+ 0xA78E,
+ 0xA790,
+ 0xA794,
+ 0xA796,
+ 0xA7AE,
+ 0xA7B0,
+ 0xA7B8,
+ 0xAB53,
+ 0xAB54,
+ 0xAB70,
+ 0xABC0,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFF21,
+ 0xFF3B,
+ 0xFF41,
+ 0xFF5B,
+ 0x10400,
+ 0x10450,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x118A0,
+ 0x118E0
+};
+
+static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC 037 */
+ 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 */
+ 0x0,
+ 0x59,
+ 0x5A,
+ 0x130,
+ 0x131,
+ 0x149,
+ 0x14A,
+ 0x1F0,
+ 0x1F1,
+ 0x390,
+ 0x391,
+ 0x3B0,
+ 0x3B1,
+ 0x587,
+ 0x588,
+ 0x1E96,
+ 0x1E9B,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1F50,
+ 0x1F51,
+ 0x1F52,
+ 0x1F53,
+ 0x1F54,
+ 0x1F55,
+ 0x1F56,
+ 0x1F57,
+ 0x1F80,
+ 0x1FB0,
+ 0x1FB2,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FB8,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC8,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD2,
+ 0x1FD4,
+ 0x1FD6,
+ 0x1FD8,
+ 0x1FE2,
+ 0x1FE5,
+ 0x1FE6,
+ 0x1FE8,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF8,
+ 0x1FFC,
+ 0x1FFD,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18
+};
+
+#endif /* defined(PERL_IN_REGCOMP_C) */
+
+#if defined(PERL_IN_PERL_C)
+
+static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */
+ 1502, /* 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 */
@@ -48884,7 +59216,7 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 037 */
0x82E,
0x859,
0x85C,
- 0x8E4,
+ 0x8E3,
0x903,
0x904,
0x93A,
@@ -49152,10 +59484,6 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 037 */
0x1933,
0x1939,
0x193C,
- 0x19B5,
- 0x19B8,
- 0x19BA,
- 0x19BB,
0x1A17,
0x1A19,
0x1A1B,
@@ -49256,7 +59584,7 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 037 */
0xA673,
0xA674,
0xA67E,
- 0xA69F,
+ 0xA69E,
0xA6A0,
0xA6F0,
0xA6F2,
@@ -50145,7 +60473,7 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 037 */
0xFE00,
0xFE10,
0xFE20,
- 0xFE2E,
+ 0xFE30,
0xFEFF,
0xFF00,
0xFF9E,
@@ -50201,6 +60529,8 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 037 */
0x111B6,
0x111BF,
0x111C1,
+ 0x111CA,
+ 0x111CD,
0x1122C,
0x1122F,
0x11232,
@@ -50212,7 +60542,7 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 037 */
0x112E0,
0x112E3,
0x112EB,
- 0x11301,
+ 0x11300,
0x11302,
0x11304,
0x1133C,
@@ -50255,6 +60585,8 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 037 */
0x115BE,
0x115BF,
0x115C1,
+ 0x115DC,
+ 0x115DE,
0x11630,
0x11633,
0x1163B,
@@ -50270,6 +60602,12 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 037 */
0x116B6,
0x116B7,
0x116B8,
+ 0x1171D,
+ 0x11720,
+ 0x11722,
+ 0x11726,
+ 0x11727,
+ 0x1172C,
0x16AF0,
0x16AF5,
0x16B30,
@@ -50297,6 +60635,18 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC 037 */
0x1D1AE,
0x1D242,
0x1D245,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E8D0,
0x1E8D7,
0x1F1E6,
@@ -50317,20 +60667,20 @@ typedef enum {
GCB_Other = 0,
GCB_CR = 1,
GCB_Control = 2,
- GCB_EDGE = 3,
- GCB_Extend = 4,
- GCB_L = 5,
- GCB_LF = 6,
- GCB_LV = 7,
- GCB_LVT = 8,
- GCB_Prepend = 9,
- GCB_Regional_Indicator = 10,
- GCB_SpacingMark = 11,
- GCB_T = 12,
- GCB_V = 13
+ GCB_Extend = 3,
+ GCB_L = 4,
+ GCB_LF = 5,
+ GCB_LV = 6,
+ GCB_LVT = 7,
+ GCB_Prepend = 8,
+ GCB_Regional_Indicator = 9,
+ GCB_SpacingMark = 10,
+ GCB_T = 11,
+ GCB_V = 12,
+ GCB_EDGE = 13
} GCB_enum;
-static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for EBCDIC 037 */
+static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */
GCB_Control,
GCB_CR,
GCB_Control,
@@ -50662,10 +61012,6 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for EBCDIC 037 */
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
@@ -51711,6 +62057,8 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for EBCDIC 037 */
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
@@ -51765,6 +62113,8 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for EBCDIC 037 */
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
@@ -51781,6 +62131,12 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for EBCDIC 037 */
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
@@ -51809,6 +62165,18 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for EBCDIC 037 */
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_Regional_Indicator,
GCB_Other,
GCB_Control,
@@ -51819,402 +62187,10 @@ static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for EBCDIC 037 */
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_REGCOMP_C)
-
-static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 037 */
- 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 */
- 0x0,
- 0x2BC,
- 0x2BD,
- 0x308,
- 0x309,
- 0x313,
- 0x314,
- 0x342,
- 0x343,
- 0x3AC,
- 0x3AD,
- 0x3AE,
- 0x3AF,
- 0x3B1,
- 0x3B2,
- 0x3B7,
- 0x3B8,
- 0x3B9,
- 0x3BA,
- 0x3C1,
- 0x3C2,
- 0x3C5,
- 0x3C6,
- 0x3C9,
- 0x3CA,
- 0x3CE,
- 0x3CF,
- 0x565,
- 0x566,
- 0x574,
- 0x575,
- 0x57E,
- 0x57F,
- 0x1F00,
- 0x1F08,
- 0x1F20,
- 0x1F28,
- 0x1F60,
- 0x1F68,
- 0x1F70,
- 0x1F71,
- 0x1F74,
- 0x1F75,
- 0x1F7C,
- 0x1F7D
-};
-
-static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 037 */
- 263, /* 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 */
- 0x0,
- 0x42,
- 0x4A,
- 0x51,
- 0x5A,
- 0x62,
- 0x6A,
- 0x70,
- 0x79,
- 0x80,
- 0x8A,
- 0x8C,
- 0x8F,
- 0x91,
- 0x9A,
- 0x9C,
- 0x9D,
- 0x9E,
- 0x9F,
- 0xA0,
- 0xA1,
- 0xA2,
- 0xAA,
- 0xAC,
- 0xAF,
- 0xC1,
- 0xCA,
- 0xCB,
- 0xD0,
- 0xD1,
- 0xDA,
- 0xDB,
- 0xE0,
- 0xE2,
- 0xEA,
- 0xEB,
- 0xF0,
- 0xFB,
- 0xFF,
- 0x100,
- 0x131,
- 0x132,
- 0x138,
- 0x139,
- 0x18D,
- 0x18E,
- 0x19B,
- 0x19C,
- 0x1AA,
- 0x1AC,
- 0x1BA,
- 0x1BC,
- 0x1BE,
- 0x1BF,
- 0x1C0,
- 0x1C4,
- 0x221,
- 0x222,
- 0x234,
- 0x23A,
- 0x255,
- 0x256,
- 0x258,
- 0x259,
- 0x25A,
- 0x25B,
- 0x25D,
- 0x260,
- 0x262,
- 0x263,
- 0x264,
- 0x265,
- 0x267,
- 0x268,
- 0x26A,
- 0x26B,
- 0x26D,
- 0x26F,
- 0x270,
- 0x271,
- 0x273,
- 0x275,
- 0x276,
- 0x27D,
- 0x27E,
- 0x280,
- 0x281,
- 0x283,
- 0x284,
- 0x287,
- 0x28D,
- 0x292,
- 0x293,
- 0x29E,
- 0x29F,
- 0x2BC,
- 0x2BD,
- 0x2BE,
- 0x2BF,
- 0x300,
- 0x302,
- 0x307,
- 0x309,
- 0x30A,
- 0x30B,
- 0x30C,
- 0x30D,
- 0x313,
- 0x314,
- 0x331,
- 0x332,
- 0x342,
- 0x343,
- 0x345,
- 0x346,
- 0x370,
- 0x374,
- 0x376,
- 0x378,
- 0x37B,
- 0x37E,
- 0x37F,
- 0x380,
- 0x386,
- 0x387,
- 0x388,
- 0x38B,
- 0x38C,
- 0x38D,
- 0x38E,
- 0x3A2,
- 0x3A3,
- 0x3D2,
- 0x3D5,
- 0x3F6,
- 0x3F7,
- 0x3FC,
- 0x3FD,
- 0x482,
- 0x48A,
- 0x530,
- 0x531,
- 0x557,
- 0x561,
- 0x588,
- 0x10A0,
- 0x10C6,
- 0x10C7,
- 0x10C8,
- 0x10CD,
- 0x10CE,
- 0x1D79,
- 0x1D7A,
- 0x1D7D,
- 0x1D7E,
- 0x1E00,
- 0x1E9C,
- 0x1E9E,
- 0x1E9F,
- 0x1EA0,
- 0x1F16,
- 0x1F18,
- 0x1F1E,
- 0x1F20,
- 0x1F46,
- 0x1F48,
- 0x1F4E,
- 0x1F50,
- 0x1F58,
- 0x1F59,
- 0x1F5A,
- 0x1F5B,
- 0x1F5C,
- 0x1F5D,
- 0x1F5E,
- 0x1F5F,
- 0x1F7E,
- 0x1F80,
- 0x1FB5,
- 0x1FB6,
- 0x1FBD,
- 0x1FBE,
- 0x1FBF,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FCD,
- 0x1FD0,
- 0x1FD4,
- 0x1FD6,
- 0x1FDC,
- 0x1FE0,
- 0x1FED,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FFD,
- 0x2126,
- 0x2127,
- 0x212A,
- 0x212C,
- 0x2132,
- 0x2133,
- 0x214E,
- 0x214F,
- 0x2160,
- 0x2180,
- 0x2183,
- 0x2185,
- 0x24B6,
- 0x24EA,
- 0x2C00,
- 0x2C2F,
- 0x2C30,
- 0x2C5F,
- 0x2C60,
- 0x2C71,
- 0x2C72,
- 0x2C74,
- 0x2C75,
- 0x2C77,
- 0x2C7E,
- 0x2CE4,
- 0x2CEB,
- 0x2CEF,
- 0x2CF2,
- 0x2CF4,
- 0x2D00,
- 0x2D26,
- 0x2D27,
- 0x2D28,
- 0x2D2D,
- 0x2D2E,
- 0xA640,
- 0xA66E,
- 0xA680,
- 0xA69C,
- 0xA722,
- 0xA730,
- 0xA732,
- 0xA770,
- 0xA779,
- 0xA788,
- 0xA78B,
- 0xA78E,
- 0xA790,
- 0xA794,
- 0xA796,
- 0xA7AE,
- 0xA7B0,
- 0xA7B2,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18,
- 0xFF21,
- 0xFF3B,
- 0xFF41,
- 0xFF5B,
- 0x10400,
- 0x10450,
- 0x118A0,
- 0x118E0
-};
-
-static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC 037 */
- 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 */
- 0x0,
- 0x59,
- 0x5A,
- 0x130,
- 0x131,
- 0x149,
- 0x14A,
- 0x1F0,
- 0x1F1,
- 0x390,
- 0x391,
- 0x3B0,
- 0x3B1,
- 0x587,
- 0x588,
- 0x1E96,
- 0x1E9B,
- 0x1E9E,
- 0x1E9F,
- 0x1F50,
- 0x1F51,
- 0x1F52,
- 0x1F53,
- 0x1F54,
- 0x1F55,
- 0x1F56,
- 0x1F57,
- 0x1F80,
- 0x1FB0,
- 0x1FB2,
- 0x1FB5,
- 0x1FB6,
- 0x1FB8,
- 0x1FBC,
- 0x1FBD,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FC8,
- 0x1FCC,
- 0x1FCD,
- 0x1FD2,
- 0x1FD4,
- 0x1FD6,
- 0x1FD8,
- 0x1FE2,
- 0x1FE5,
- 0x1FE6,
- 0x1FE8,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FF8,
- 0x1FFC,
- 0x1FFD,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18
-};
-
-#endif /* defined(PERL_IN_REGCOMP_C) */
-
#if defined(PERL_IN_UTF8_C)
static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
- 1287, /* Number of elements */
+ 1337, /* 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 */
@@ -52338,8 +62314,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0x840,
0x85C,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x964,
0x966,
0x970,
@@ -52429,6 +62405,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0xAE4,
0xAE6,
0xAF0,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -52510,7 +62488,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC66,
@@ -52559,7 +62537,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD66,
0xD70,
@@ -52704,7 +62682,9 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -52948,7 +62928,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -52962,19 +62942,15 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0xA674,
0xA67E,
0xA67F,
- 0xA69E,
- 0xA69F,
0xA6F2,
0xA717,
0xA720,
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA828,
0xA840,
@@ -52987,6 +62963,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA900,
0xA92E,
0xA930,
@@ -53028,10 +63006,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEB,
0xABEC,
0xABEE,
@@ -53078,7 +63054,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0xFE00,
0xFE10,
0xFE20,
- 0xFE2E,
+ 0xFE30,
0xFE33,
0xFE35,
0xFE4D,
@@ -53183,6 +63159,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -53223,6 +63203,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11047,
0x11066,
@@ -53243,17 +63227,31 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0x11177,
0x11180,
0x111C5,
+ 0x111CA,
+ 0x111CD,
0x111D0,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x11238,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -53273,6 +63271,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -53291,6 +63291,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0x115B6,
0x115B8,
0x115C1,
+ 0x115D8,
+ 0x115DE,
0x11600,
0x11641,
0x11644,
@@ -53301,6 +63303,12 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0x116B8,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x1173A,
0x118A0,
0x118EA,
0x118FF,
@@ -53308,11 +63316,15 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -53425,6 +63437,18 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8D0,
@@ -53501,6 +63525,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E,
0xE0100,
@@ -53508,7 +63534,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
};
static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
- 1117, /* Number of elements */
+ 1151, /* 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 */
@@ -53634,7 +63660,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0x840,
0x859,
0x8A0,
- 0x8B3,
+ 0x8B5,
0x904,
0x93A,
0x93D,
@@ -53705,6 +63731,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0xAD1,
0xAE0,
0xAE2,
+ 0xAF9,
+ 0xAFA,
0xB05,
0xB0D,
0xB0F,
@@ -53758,7 +63786,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0xC3D,
0xC3E,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC62,
0xC85,
@@ -53789,7 +63817,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0xD3E,
0xD4E,
0xD4F,
- 0xD60,
+ 0xD5F,
0xD62,
0xD7A,
0xD80,
@@ -53912,7 +63940,9 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -53957,8 +63987,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0x1975,
0x1980,
0x19AC,
- 0x19C1,
- 0x19C8,
+ 0x19B0,
+ 0x19CA,
0x1A00,
0x1A17,
0x1A20,
@@ -54126,7 +64156,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -54148,11 +64178,9 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA802,
0xA803,
@@ -54169,6 +64197,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA90A,
0xA926,
0xA930,
@@ -54226,10 +64256,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABE3,
0xAC00,
0xD7A4,
@@ -54363,6 +64391,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -54397,6 +64429,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11003,
0x11038,
0x11083,
@@ -54415,10 +64451,22 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0x111C5,
0x111DA,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x1122C,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112DF,
0x11305,
@@ -54435,6 +64483,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0x1133A,
0x1133D,
0x1133E,
+ 0x11350,
+ 0x11351,
0x1135D,
0x11362,
0x11480,
@@ -54445,12 +64495,16 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0x114C8,
0x11580,
0x115AF,
+ 0x115D8,
+ 0x115DC,
0x11600,
0x11630,
0x11644,
0x11645,
0x11680,
0x116AB,
+ 0x11700,
+ 0x1171A,
0x118A0,
0x118E0,
0x118FF,
@@ -54458,11 +64512,15 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -54627,6 +64685,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E
};
@@ -54635,8 +64695,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
#if defined(PERL_IN_PERL_C)
-static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
- 2855, /* Number of elements */
+static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
+ 2168, /* 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 */
@@ -54651,636 +64711,84 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0x25,
0x26,
0x40,
+ 0x41,
0x42,
0x4A,
0x4B,
0x4C,
0x4D,
0x4E,
- 0x51,
+ 0x4F,
+ 0x50,
0x5A,
0x5B,
+ 0x5C,
0x5D,
0x5E,
+ 0x5F,
0x60,
0x61,
0x62,
- 0x6A,
0x6B,
0x6C,
+ 0x6D,
0x6F,
0x70,
- 0x71,
- 0x79,
0x7A,
0x7B,
0x7D,
0x7E,
0x7F,
0x80,
- 0x81,
0x8A,
0x8C,
0x8F,
+ 0x90,
0x91,
- 0x9D,
- 0x9E,
0x9F,
0xA0,
- 0xA1,
- 0xA2,
0xAA,
0xAC,
- 0xAF,
+ 0xB1,
+ 0xB3,
0xBA,
+ 0xBB,
0xBC,
+ 0xBE,
+ 0xBF,
0xC0,
0xC1,
0xCA,
0xCB,
0xD0,
0xD1,
- 0xDA,
- 0xDB,
0xE0,
- 0xE2,
- 0xEA,
- 0xEB,
+ 0xE1,
0xF0,
0xFA,
- 0xFB,
0xFF,
0x100,
- 0x101,
- 0x102,
- 0x103,
- 0x104,
- 0x105,
- 0x106,
- 0x107,
- 0x108,
- 0x109,
- 0x10A,
- 0x10B,
- 0x10C,
- 0x10D,
- 0x10E,
- 0x10F,
- 0x110,
- 0x111,
- 0x112,
- 0x113,
- 0x114,
- 0x115,
- 0x116,
- 0x117,
- 0x118,
- 0x119,
- 0x11A,
- 0x11B,
- 0x11C,
- 0x11D,
- 0x11E,
- 0x11F,
- 0x120,
- 0x121,
- 0x122,
- 0x123,
- 0x124,
- 0x125,
- 0x126,
- 0x127,
- 0x128,
- 0x129,
- 0x12A,
- 0x12B,
- 0x12C,
- 0x12D,
- 0x12E,
- 0x12F,
- 0x130,
- 0x131,
- 0x132,
- 0x133,
- 0x134,
- 0x135,
- 0x136,
- 0x137,
- 0x139,
- 0x13A,
- 0x13B,
- 0x13C,
- 0x13D,
- 0x13E,
- 0x13F,
- 0x140,
- 0x141,
- 0x142,
- 0x143,
- 0x144,
- 0x145,
- 0x146,
- 0x147,
- 0x148,
- 0x14A,
- 0x14B,
- 0x14C,
- 0x14D,
- 0x14E,
- 0x14F,
- 0x150,
- 0x151,
- 0x152,
- 0x153,
- 0x154,
- 0x155,
- 0x156,
- 0x157,
- 0x158,
- 0x159,
- 0x15A,
- 0x15B,
- 0x15C,
- 0x15D,
- 0x15E,
- 0x15F,
- 0x160,
- 0x161,
- 0x162,
- 0x163,
- 0x164,
- 0x165,
- 0x166,
- 0x167,
- 0x168,
- 0x169,
- 0x16A,
- 0x16B,
- 0x16C,
- 0x16D,
- 0x16E,
- 0x16F,
- 0x170,
- 0x171,
- 0x172,
- 0x173,
- 0x174,
- 0x175,
- 0x176,
- 0x177,
- 0x178,
- 0x17A,
- 0x17B,
- 0x17C,
- 0x17D,
- 0x17E,
- 0x181,
- 0x183,
- 0x184,
- 0x185,
- 0x186,
- 0x188,
- 0x189,
- 0x18C,
- 0x18E,
- 0x192,
- 0x193,
- 0x195,
- 0x196,
- 0x199,
- 0x19C,
- 0x19E,
- 0x19F,
- 0x1A1,
- 0x1A2,
- 0x1A3,
- 0x1A4,
- 0x1A5,
- 0x1A6,
- 0x1A8,
- 0x1A9,
- 0x1AA,
- 0x1AC,
- 0x1AD,
- 0x1AE,
- 0x1B0,
- 0x1B1,
- 0x1B4,
- 0x1B5,
- 0x1B6,
- 0x1B7,
- 0x1B9,
- 0x1BB,
- 0x1BC,
- 0x1BD,
- 0x1C0,
- 0x1C4,
- 0x1C6,
- 0x1C7,
- 0x1C9,
- 0x1CA,
- 0x1CC,
- 0x1CD,
- 0x1CE,
- 0x1CF,
- 0x1D0,
- 0x1D1,
- 0x1D2,
- 0x1D3,
- 0x1D4,
- 0x1D5,
- 0x1D6,
- 0x1D7,
- 0x1D8,
- 0x1D9,
- 0x1DA,
- 0x1DB,
- 0x1DC,
- 0x1DE,
- 0x1DF,
- 0x1E0,
- 0x1E1,
- 0x1E2,
- 0x1E3,
- 0x1E4,
- 0x1E5,
- 0x1E6,
- 0x1E7,
- 0x1E8,
- 0x1E9,
- 0x1EA,
- 0x1EB,
- 0x1EC,
- 0x1ED,
- 0x1EE,
- 0x1EF,
- 0x1F1,
- 0x1F3,
- 0x1F4,
- 0x1F5,
- 0x1F6,
- 0x1F9,
- 0x1FA,
- 0x1FB,
- 0x1FC,
- 0x1FD,
- 0x1FE,
- 0x1FF,
- 0x200,
- 0x201,
- 0x202,
- 0x203,
- 0x204,
- 0x205,
- 0x206,
- 0x207,
- 0x208,
- 0x209,
- 0x20A,
- 0x20B,
- 0x20C,
- 0x20D,
- 0x20E,
- 0x20F,
- 0x210,
- 0x211,
- 0x212,
- 0x213,
- 0x214,
- 0x215,
- 0x216,
- 0x217,
- 0x218,
- 0x219,
- 0x21A,
- 0x21B,
- 0x21C,
- 0x21D,
- 0x21E,
- 0x21F,
- 0x220,
- 0x221,
- 0x222,
- 0x223,
- 0x224,
- 0x225,
- 0x226,
- 0x227,
- 0x228,
- 0x229,
- 0x22A,
- 0x22B,
- 0x22C,
- 0x22D,
- 0x22E,
- 0x22F,
- 0x230,
- 0x231,
- 0x232,
- 0x233,
- 0x23A,
- 0x23C,
- 0x23D,
- 0x23F,
- 0x241,
- 0x242,
- 0x243,
- 0x247,
- 0x248,
- 0x249,
- 0x24A,
- 0x24B,
- 0x24C,
- 0x24D,
- 0x24E,
- 0x24F,
- 0x294,
- 0x295,
- 0x2B9,
- 0x2C0,
- 0x2C2,
- 0x2C6,
- 0x2D2,
+ 0x2C8,
+ 0x2C9,
+ 0x2CC,
+ 0x2CD,
+ 0x2DF,
0x2E0,
- 0x2E5,
- 0x2EC,
- 0x2ED,
- 0x2EE,
- 0x2EF,
0x300,
+ 0x34F,
+ 0x350,
+ 0x35C,
+ 0x363,
0x370,
- 0x371,
- 0x372,
- 0x373,
- 0x374,
- 0x375,
- 0x376,
- 0x377,
- 0x378,
- 0x37A,
0x37E,
0x37F,
- 0x380,
- 0x386,
- 0x387,
- 0x388,
- 0x38B,
- 0x38C,
- 0x38D,
- 0x38E,
- 0x390,
- 0x391,
- 0x3A2,
- 0x3A3,
- 0x3AC,
- 0x3CF,
- 0x3D0,
- 0x3D2,
- 0x3D5,
- 0x3D8,
- 0x3D9,
- 0x3DA,
- 0x3DB,
- 0x3DC,
- 0x3DD,
- 0x3DE,
- 0x3DF,
- 0x3E0,
- 0x3E1,
- 0x3E2,
- 0x3E3,
- 0x3E4,
- 0x3E5,
- 0x3E6,
- 0x3E7,
- 0x3E8,
- 0x3E9,
- 0x3EA,
- 0x3EB,
- 0x3EC,
- 0x3ED,
- 0x3EE,
- 0x3EF,
- 0x3F4,
- 0x3F5,
- 0x3F6,
- 0x3F7,
- 0x3F8,
- 0x3F9,
- 0x3FB,
- 0x3FD,
- 0x430,
- 0x460,
- 0x461,
- 0x462,
- 0x463,
- 0x464,
- 0x465,
- 0x466,
- 0x467,
- 0x468,
- 0x469,
- 0x46A,
- 0x46B,
- 0x46C,
- 0x46D,
- 0x46E,
- 0x46F,
- 0x470,
- 0x471,
- 0x472,
- 0x473,
- 0x474,
- 0x475,
- 0x476,
- 0x477,
- 0x478,
- 0x479,
- 0x47A,
- 0x47B,
- 0x47C,
- 0x47D,
- 0x47E,
- 0x47F,
- 0x480,
- 0x481,
- 0x482,
0x483,
0x48A,
- 0x48B,
- 0x48C,
- 0x48D,
- 0x48E,
- 0x48F,
- 0x490,
- 0x491,
- 0x492,
- 0x493,
- 0x494,
- 0x495,
- 0x496,
- 0x497,
- 0x498,
- 0x499,
- 0x49A,
- 0x49B,
- 0x49C,
- 0x49D,
- 0x49E,
- 0x49F,
- 0x4A0,
- 0x4A1,
- 0x4A2,
- 0x4A3,
- 0x4A4,
- 0x4A5,
- 0x4A6,
- 0x4A7,
- 0x4A8,
- 0x4A9,
- 0x4AA,
- 0x4AB,
- 0x4AC,
- 0x4AD,
- 0x4AE,
- 0x4AF,
- 0x4B0,
- 0x4B1,
- 0x4B2,
- 0x4B3,
- 0x4B4,
- 0x4B5,
- 0x4B6,
- 0x4B7,
- 0x4B8,
- 0x4B9,
- 0x4BA,
- 0x4BB,
- 0x4BC,
- 0x4BD,
- 0x4BE,
- 0x4BF,
- 0x4C0,
- 0x4C2,
- 0x4C3,
- 0x4C4,
- 0x4C5,
- 0x4C6,
- 0x4C7,
- 0x4C8,
- 0x4C9,
- 0x4CA,
- 0x4CB,
- 0x4CC,
- 0x4CD,
- 0x4CE,
- 0x4D0,
- 0x4D1,
- 0x4D2,
- 0x4D3,
- 0x4D4,
- 0x4D5,
- 0x4D6,
- 0x4D7,
- 0x4D8,
- 0x4D9,
- 0x4DA,
- 0x4DB,
- 0x4DC,
- 0x4DD,
- 0x4DE,
- 0x4DF,
- 0x4E0,
- 0x4E1,
- 0x4E2,
- 0x4E3,
- 0x4E4,
- 0x4E5,
- 0x4E6,
- 0x4E7,
- 0x4E8,
- 0x4E9,
- 0x4EA,
- 0x4EB,
- 0x4EC,
- 0x4ED,
- 0x4EE,
- 0x4EF,
- 0x4F0,
- 0x4F1,
- 0x4F2,
- 0x4F3,
- 0x4F4,
- 0x4F5,
- 0x4F6,
- 0x4F7,
- 0x4F8,
- 0x4F9,
- 0x4FA,
- 0x4FB,
- 0x4FC,
- 0x4FD,
- 0x4FE,
- 0x4FF,
- 0x500,
- 0x501,
- 0x502,
- 0x503,
- 0x504,
- 0x505,
- 0x506,
- 0x507,
- 0x508,
- 0x509,
- 0x50A,
- 0x50B,
- 0x50C,
- 0x50D,
- 0x50E,
- 0x50F,
- 0x510,
- 0x511,
- 0x512,
- 0x513,
- 0x514,
- 0x515,
- 0x516,
- 0x517,
- 0x518,
- 0x519,
- 0x51A,
- 0x51B,
- 0x51C,
- 0x51D,
- 0x51E,
- 0x51F,
- 0x520,
- 0x521,
- 0x522,
- 0x523,
- 0x524,
- 0x525,
- 0x526,
- 0x527,
- 0x528,
- 0x529,
- 0x52A,
- 0x52B,
- 0x52C,
- 0x52D,
- 0x52E,
- 0x52F,
- 0x530,
- 0x531,
- 0x557,
- 0x559,
- 0x55A,
- 0x55D,
- 0x55E,
- 0x561,
- 0x588,
0x589,
0x58A,
+ 0x58B,
+ 0x58F,
+ 0x590,
0x591,
0x5BE,
0x5BF,
@@ -55294,30 +64802,27 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0x5D0,
0x5EB,
0x5F0,
- 0x5F4,
- 0x600,
- 0x606,
+ 0x5F3,
+ 0x609,
0x60C,
0x60E,
0x610,
0x61B,
0x61C,
0x61D,
- 0x61F,
+ 0x61E,
0x620,
0x64B,
0x660,
0x66A,
0x66B,
0x66D,
- 0x66E,
0x670,
0x671,
0x6D4,
0x6D5,
0x6D6,
0x6DD,
- 0x6DE,
0x6DF,
0x6E5,
0x6E7,
@@ -55326,30 +64831,19 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0x6EE,
0x6F0,
0x6FA,
- 0x6FD,
- 0x6FF,
- 0x700,
- 0x703,
- 0x70F,
- 0x710,
0x711,
0x712,
0x730,
0x74B,
- 0x74D,
0x7A6,
0x7B1,
- 0x7B2,
0x7C0,
0x7CA,
0x7EB,
0x7F4,
- 0x7F6,
0x7F8,
0x7F9,
0x7FA,
- 0x7FB,
- 0x800,
0x816,
0x81A,
0x81B,
@@ -55358,12 +64852,9 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0x828,
0x829,
0x82E,
- 0x840,
0x859,
0x85C,
- 0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8E3,
0x904,
0x93A,
0x93D,
@@ -55375,21 +64866,8 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0x964,
0x966,
0x970,
- 0x971,
0x981,
0x984,
- 0x985,
- 0x98D,
- 0x98F,
- 0x991,
- 0x993,
- 0x9A9,
- 0x9AA,
- 0x9B1,
- 0x9B2,
- 0x9B3,
- 0x9B6,
- 0x9BA,
0x9BC,
0x9BD,
0x9BE,
@@ -55398,33 +64876,20 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0x9C9,
0x9CB,
0x9CE,
- 0x9CF,
0x9D7,
0x9D8,
- 0x9DC,
- 0x9DE,
- 0x9DF,
0x9E2,
0x9E4,
0x9E6,
0x9F0,
0x9F2,
+ 0x9F4,
+ 0x9F9,
+ 0x9FA,
+ 0x9FB,
+ 0x9FC,
0xA01,
0xA04,
- 0xA05,
- 0xA0B,
- 0xA0F,
- 0xA11,
- 0xA13,
- 0xA29,
- 0xA2A,
- 0xA31,
- 0xA32,
- 0xA34,
- 0xA35,
- 0xA37,
- 0xA38,
- 0xA3A,
0xA3C,
0xA3D,
0xA3E,
@@ -55435,10 +64900,6 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0xA4E,
0xA51,
0xA52,
- 0xA59,
- 0xA5D,
- 0xA5E,
- 0xA5F,
0xA66,
0xA70,
0xA72,
@@ -55446,18 +64907,6 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0xA76,
0xA81,
0xA84,
- 0xA85,
- 0xA8E,
- 0xA8F,
- 0xA92,
- 0xA93,
- 0xAA9,
- 0xAAA,
- 0xAB1,
- 0xAB2,
- 0xAB4,
- 0xAB5,
- 0xABA,
0xABC,
0xABD,
0xABE,
@@ -55466,27 +64915,14 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0xACA,
0xACB,
0xACE,
- 0xAD0,
- 0xAD1,
- 0xAE0,
0xAE2,
0xAE4,
0xAE6,
0xAF0,
+ 0xAF1,
+ 0xAF2,
0xB01,
0xB04,
- 0xB05,
- 0xB0D,
- 0xB0F,
- 0xB11,
- 0xB13,
- 0xB29,
- 0xB2A,
- 0xB31,
- 0xB32,
- 0xB34,
- 0xB35,
- 0xB3A,
0xB3C,
0xB3D,
0xB3E,
@@ -55497,59 +64933,26 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0xB4E,
0xB56,
0xB58,
- 0xB5C,
- 0xB5E,
- 0xB5F,
0xB62,
0xB64,
0xB66,
0xB70,
- 0xB71,
- 0xB72,
0xB82,
0xB83,
- 0xB84,
- 0xB85,
- 0xB8B,
- 0xB8E,
- 0xB91,
- 0xB92,
- 0xB96,
- 0xB99,
- 0xB9B,
- 0xB9C,
- 0xB9D,
- 0xB9E,
- 0xBA0,
- 0xBA3,
- 0xBA5,
- 0xBA8,
- 0xBAB,
- 0xBAE,
- 0xBBA,
0xBBE,
0xBC3,
0xBC6,
0xBC9,
0xBCA,
0xBCE,
- 0xBD0,
- 0xBD1,
0xBD7,
0xBD8,
0xBE6,
0xBF0,
+ 0xBF9,
+ 0xBFA,
0xC00,
0xC04,
- 0xC05,
- 0xC0D,
- 0xC0E,
- 0xC11,
- 0xC12,
- 0xC29,
- 0xC2A,
- 0xC3A,
- 0xC3D,
0xC3E,
0xC45,
0xC46,
@@ -55558,25 +64961,12 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0xC4E,
0xC55,
0xC57,
- 0xC58,
- 0xC5A,
- 0xC60,
0xC62,
0xC64,
0xC66,
0xC70,
0xC81,
0xC84,
- 0xC85,
- 0xC8D,
- 0xC8E,
- 0xC91,
- 0xC92,
- 0xCA9,
- 0xCAA,
- 0xCB4,
- 0xCB5,
- 0xCBA,
0xCBC,
0xCBD,
0xCBE,
@@ -55587,52 +64977,28 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0xCCE,
0xCD5,
0xCD7,
- 0xCDE,
- 0xCDF,
- 0xCE0,
0xCE2,
0xCE4,
0xCE6,
0xCF0,
- 0xCF1,
- 0xCF3,
0xD01,
0xD04,
- 0xD05,
- 0xD0D,
- 0xD0E,
- 0xD11,
- 0xD12,
- 0xD3B,
- 0xD3D,
0xD3E,
0xD45,
0xD46,
0xD49,
0xD4A,
0xD4E,
- 0xD4F,
0xD57,
0xD58,
- 0xD60,
0xD62,
0xD64,
0xD66,
0xD70,
+ 0xD79,
0xD7A,
- 0xD80,
0xD82,
0xD84,
- 0xD85,
- 0xD97,
- 0xD9A,
- 0xDB2,
- 0xDB3,
- 0xDBC,
- 0xDBD,
- 0xDBE,
- 0xDC0,
- 0xDC7,
0xDCA,
0xDCB,
0xDCF,
@@ -55645,74 +65011,58 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0xDF0,
0xDF2,
0xDF4,
- 0xE01,
0xE31,
0xE32,
0xE34,
0xE3B,
+ 0xE3F,
0xE40,
0xE47,
0xE4F,
0xE50,
0xE5A,
- 0xE81,
- 0xE83,
- 0xE84,
- 0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
- 0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
- 0xEA4,
- 0xEA5,
- 0xEA6,
- 0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
+ 0xE5C,
0xEB1,
0xEB2,
0xEB4,
0xEBA,
0xEBB,
0xEBD,
- 0xEBE,
- 0xEC0,
- 0xEC5,
- 0xEC6,
- 0xEC7,
0xEC8,
0xECE,
0xED0,
0xEDA,
- 0xEDC,
- 0xEE0,
- 0xF00,
0xF01,
+ 0xF05,
+ 0xF06,
+ 0xF08,
+ 0xF09,
+ 0xF0B,
+ 0xF0C,
+ 0xF0D,
+ 0xF12,
+ 0xF13,
+ 0xF14,
+ 0xF15,
0xF18,
0xF1A,
0xF20,
0xF2A,
+ 0xF34,
0xF35,
0xF36,
0xF37,
0xF38,
0xF39,
0xF3A,
+ 0xF3B,
+ 0xF3C,
+ 0xF3D,
0xF3E,
0xF40,
- 0xF48,
- 0xF49,
- 0xF6D,
0xF71,
+ 0xF7F,
+ 0xF80,
0xF85,
0xF86,
0xF88,
@@ -55720,15 +65070,21 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0xF98,
0xF99,
0xFBD,
+ 0xFBE,
+ 0xFC0,
0xFC6,
0xFC7,
- 0x1000,
+ 0xFD0,
+ 0xFD2,
+ 0xFD3,
+ 0xFD4,
+ 0xFD9,
+ 0xFDB,
0x102B,
0x103F,
0x1040,
0x104A,
0x104C,
- 0x1050,
0x1056,
0x105A,
0x105E,
@@ -55745,117 +65101,58 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0x1090,
0x109A,
0x109E,
- 0x10A0,
- 0x10C6,
- 0x10C7,
- 0x10C8,
- 0x10CD,
- 0x10CE,
- 0x10D0,
- 0x10FB,
- 0x10FC,
- 0x1249,
- 0x124A,
- 0x124E,
- 0x1250,
- 0x1257,
- 0x1258,
- 0x1259,
- 0x125A,
- 0x125E,
- 0x1260,
- 0x1289,
- 0x128A,
- 0x128E,
- 0x1290,
- 0x12B1,
- 0x12B2,
- 0x12B6,
- 0x12B8,
- 0x12BF,
- 0x12C0,
- 0x12C1,
- 0x12C2,
- 0x12C6,
- 0x12C8,
- 0x12D7,
- 0x12D8,
- 0x1311,
- 0x1312,
- 0x1316,
- 0x1318,
- 0x135B,
+ 0x1100,
+ 0x1160,
+ 0x11A8,
+ 0x1200,
0x135D,
0x1360,
+ 0x1361,
0x1362,
- 0x1363,
- 0x1367,
- 0x1369,
- 0x1380,
- 0x1390,
- 0x13A0,
- 0x13F5,
+ 0x1400,
0x1401,
- 0x166D,
- 0x166E,
- 0x166F,
0x1680,
0x1681,
0x169B,
+ 0x169C,
0x169D,
- 0x16A0,
0x16EB,
0x16EE,
- 0x16F9,
- 0x1700,
- 0x170D,
- 0x170E,
0x1712,
0x1715,
- 0x1720,
0x1732,
0x1735,
0x1737,
- 0x1740,
0x1752,
0x1754,
- 0x1760,
- 0x176D,
- 0x176E,
- 0x1771,
0x1772,
0x1774,
- 0x1780,
0x17B4,
0x17D4,
+ 0x17D6,
0x17D7,
0x17D8,
+ 0x17D9,
+ 0x17DA,
+ 0x17DB,
0x17DC,
0x17DD,
0x17DE,
0x17E0,
0x17EA,
0x1802,
- 0x1803,
0x1804,
+ 0x1806,
+ 0x1807,
0x1808,
- 0x1809,
0x180A,
0x180B,
0x180E,
0x180F,
0x1810,
0x181A,
- 0x1820,
- 0x1878,
- 0x1880,
0x18A9,
0x18AA,
- 0x18AB,
- 0x18B0,
- 0x18F6,
- 0x1900,
- 0x191F,
0x1920,
0x192C,
0x1930,
@@ -55863,21 +65160,10 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0x1944,
0x1946,
0x1950,
- 0x196E,
- 0x1970,
- 0x1975,
- 0x1980,
- 0x19AC,
- 0x19B0,
- 0x19C1,
- 0x19C8,
- 0x19CA,
0x19D0,
0x19DA,
- 0x1A00,
0x1A17,
0x1A1C,
- 0x1A20,
0x1A55,
0x1A5F,
0x1A60,
@@ -55887,21 +65173,17 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0x1A8A,
0x1A90,
0x1A9A,
- 0x1AA7,
- 0x1AA8,
- 0x1AAC,
0x1AB0,
0x1ABF,
0x1B00,
0x1B05,
0x1B34,
0x1B45,
- 0x1B4C,
0x1B50,
0x1B5A,
0x1B5C,
- 0x1B5E,
- 0x1B60,
+ 0x1B5D,
+ 0x1B61,
0x1B6B,
0x1B74,
0x1B80,
@@ -55912,14 +65194,11 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0x1BBA,
0x1BE6,
0x1BF4,
- 0x1C00,
0x1C24,
0x1C38,
0x1C3B,
- 0x1C3D,
0x1C40,
0x1C4A,
- 0x1C4D,
0x1C50,
0x1C5A,
0x1C7E,
@@ -55932,863 +65211,374 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0x1CEE,
0x1CF2,
0x1CF5,
- 0x1CF7,
0x1CF8,
0x1CFA,
- 0x1D00,
0x1DC0,
0x1DF6,
0x1DFC,
0x1E00,
- 0x1E01,
- 0x1E02,
- 0x1E03,
- 0x1E04,
- 0x1E05,
- 0x1E06,
- 0x1E07,
- 0x1E08,
- 0x1E09,
- 0x1E0A,
- 0x1E0B,
- 0x1E0C,
- 0x1E0D,
- 0x1E0E,
- 0x1E0F,
- 0x1E10,
- 0x1E11,
- 0x1E12,
- 0x1E13,
- 0x1E14,
- 0x1E15,
- 0x1E16,
- 0x1E17,
- 0x1E18,
- 0x1E19,
- 0x1E1A,
- 0x1E1B,
- 0x1E1C,
- 0x1E1D,
- 0x1E1E,
- 0x1E1F,
- 0x1E20,
- 0x1E21,
- 0x1E22,
- 0x1E23,
- 0x1E24,
- 0x1E25,
- 0x1E26,
- 0x1E27,
- 0x1E28,
- 0x1E29,
- 0x1E2A,
- 0x1E2B,
- 0x1E2C,
- 0x1E2D,
- 0x1E2E,
- 0x1E2F,
- 0x1E30,
- 0x1E31,
- 0x1E32,
- 0x1E33,
- 0x1E34,
- 0x1E35,
- 0x1E36,
- 0x1E37,
- 0x1E38,
- 0x1E39,
- 0x1E3A,
- 0x1E3B,
- 0x1E3C,
- 0x1E3D,
- 0x1E3E,
- 0x1E3F,
- 0x1E40,
- 0x1E41,
- 0x1E42,
- 0x1E43,
- 0x1E44,
- 0x1E45,
- 0x1E46,
- 0x1E47,
- 0x1E48,
- 0x1E49,
- 0x1E4A,
- 0x1E4B,
- 0x1E4C,
- 0x1E4D,
- 0x1E4E,
- 0x1E4F,
- 0x1E50,
- 0x1E51,
- 0x1E52,
- 0x1E53,
- 0x1E54,
- 0x1E55,
- 0x1E56,
- 0x1E57,
- 0x1E58,
- 0x1E59,
- 0x1E5A,
- 0x1E5B,
- 0x1E5C,
- 0x1E5D,
- 0x1E5E,
- 0x1E5F,
- 0x1E60,
- 0x1E61,
- 0x1E62,
- 0x1E63,
- 0x1E64,
- 0x1E65,
- 0x1E66,
- 0x1E67,
- 0x1E68,
- 0x1E69,
- 0x1E6A,
- 0x1E6B,
- 0x1E6C,
- 0x1E6D,
- 0x1E6E,
- 0x1E6F,
- 0x1E70,
- 0x1E71,
- 0x1E72,
- 0x1E73,
- 0x1E74,
- 0x1E75,
- 0x1E76,
- 0x1E77,
- 0x1E78,
- 0x1E79,
- 0x1E7A,
- 0x1E7B,
- 0x1E7C,
- 0x1E7D,
- 0x1E7E,
- 0x1E7F,
- 0x1E80,
- 0x1E81,
- 0x1E82,
- 0x1E83,
- 0x1E84,
- 0x1E85,
- 0x1E86,
- 0x1E87,
- 0x1E88,
- 0x1E89,
- 0x1E8A,
- 0x1E8B,
- 0x1E8C,
- 0x1E8D,
- 0x1E8E,
- 0x1E8F,
- 0x1E90,
- 0x1E91,
- 0x1E92,
- 0x1E93,
- 0x1E94,
- 0x1E95,
- 0x1E9E,
- 0x1E9F,
- 0x1EA0,
- 0x1EA1,
- 0x1EA2,
- 0x1EA3,
- 0x1EA4,
- 0x1EA5,
- 0x1EA6,
- 0x1EA7,
- 0x1EA8,
- 0x1EA9,
- 0x1EAA,
- 0x1EAB,
- 0x1EAC,
- 0x1EAD,
- 0x1EAE,
- 0x1EAF,
- 0x1EB0,
- 0x1EB1,
- 0x1EB2,
- 0x1EB3,
- 0x1EB4,
- 0x1EB5,
- 0x1EB6,
- 0x1EB7,
- 0x1EB8,
- 0x1EB9,
- 0x1EBA,
- 0x1EBB,
- 0x1EBC,
- 0x1EBD,
- 0x1EBE,
- 0x1EBF,
- 0x1EC0,
- 0x1EC1,
- 0x1EC2,
- 0x1EC3,
- 0x1EC4,
- 0x1EC5,
- 0x1EC6,
- 0x1EC7,
- 0x1EC8,
- 0x1EC9,
- 0x1ECA,
- 0x1ECB,
- 0x1ECC,
- 0x1ECD,
- 0x1ECE,
- 0x1ECF,
- 0x1ED0,
- 0x1ED1,
- 0x1ED2,
- 0x1ED3,
- 0x1ED4,
- 0x1ED5,
- 0x1ED6,
- 0x1ED7,
- 0x1ED8,
- 0x1ED9,
- 0x1EDA,
- 0x1EDB,
- 0x1EDC,
- 0x1EDD,
- 0x1EDE,
- 0x1EDF,
- 0x1EE0,
- 0x1EE1,
- 0x1EE2,
- 0x1EE3,
- 0x1EE4,
- 0x1EE5,
- 0x1EE6,
- 0x1EE7,
- 0x1EE8,
- 0x1EE9,
- 0x1EEA,
- 0x1EEB,
- 0x1EEC,
- 0x1EED,
- 0x1EEE,
- 0x1EEF,
- 0x1EF0,
- 0x1EF1,
- 0x1EF2,
- 0x1EF3,
- 0x1EF4,
- 0x1EF5,
- 0x1EF6,
- 0x1EF7,
- 0x1EF8,
- 0x1EF9,
- 0x1EFA,
- 0x1EFB,
- 0x1EFC,
- 0x1EFD,
- 0x1EFE,
- 0x1EFF,
- 0x1F08,
- 0x1F10,
- 0x1F16,
- 0x1F18,
- 0x1F1E,
- 0x1F20,
- 0x1F28,
- 0x1F30,
- 0x1F38,
- 0x1F40,
- 0x1F46,
- 0x1F48,
- 0x1F4E,
- 0x1F50,
- 0x1F58,
- 0x1F59,
- 0x1F5A,
- 0x1F5B,
- 0x1F5C,
- 0x1F5D,
- 0x1F5E,
- 0x1F5F,
- 0x1F60,
- 0x1F68,
- 0x1F70,
- 0x1F7E,
- 0x1F80,
- 0x1F88,
- 0x1F90,
- 0x1F98,
- 0x1FA0,
- 0x1FA8,
- 0x1FB0,
- 0x1FB5,
- 0x1FB6,
- 0x1FB8,
- 0x1FBD,
- 0x1FBE,
- 0x1FBF,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FC8,
- 0x1FCD,
- 0x1FD0,
- 0x1FD4,
- 0x1FD6,
- 0x1FD8,
- 0x1FDC,
- 0x1FE0,
- 0x1FE8,
- 0x1FED,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FF8,
0x1FFD,
+ 0x1FFE,
0x2000,
+ 0x2007,
+ 0x2008,
0x200B,
0x200C,
- 0x200E,
0x2010,
- 0x2013,
+ 0x2011,
+ 0x2012,
+ 0x2014,
0x2015,
0x2018,
+ 0x201A,
+ 0x201B,
+ 0x201E,
+ 0x201F,
0x2020,
0x2024,
- 0x2025,
+ 0x2027,
0x2028,
0x202A,
0x202F,
0x2030,
+ 0x2038,
0x2039,
0x203B,
0x203C,
0x203E,
+ 0x2044,
0x2045,
+ 0x2046,
0x2047,
0x204A,
- 0x205F,
+ 0x2056,
+ 0x2057,
+ 0x2058,
+ 0x205C,
+ 0x205D,
0x2060,
- 0x2065,
+ 0x2061,
0x2066,
0x2070,
- 0x2071,
- 0x2072,
0x207D,
+ 0x207E,
0x207F,
- 0x2080,
0x208D,
+ 0x208E,
0x208F,
- 0x2090,
- 0x209D,
+ 0x20A0,
+ 0x20A7,
+ 0x20A8,
+ 0x20B6,
+ 0x20B7,
+ 0x20BB,
+ 0x20BC,
+ 0x20BE,
+ 0x20BF,
0x20D0,
0x20F1,
- 0x2102,
0x2103,
- 0x2107,
- 0x2108,
+ 0x2104,
+ 0x2109,
0x210A,
- 0x210B,
- 0x210E,
- 0x2110,
- 0x2113,
- 0x2114,
- 0x2115,
0x2116,
- 0x2119,
- 0x211E,
- 0x2124,
- 0x2125,
- 0x2126,
- 0x2127,
- 0x2128,
- 0x2129,
- 0x212A,
- 0x212E,
- 0x212F,
- 0x2130,
- 0x2134,
- 0x2135,
- 0x2139,
- 0x213A,
- 0x213C,
- 0x213E,
- 0x2140,
- 0x2145,
- 0x2146,
- 0x214A,
- 0x214E,
- 0x214F,
- 0x2160,
- 0x2170,
- 0x2180,
- 0x2183,
- 0x2184,
- 0x2185,
- 0x2189,
+ 0x2117,
+ 0x2212,
+ 0x2214,
+ 0x22EF,
+ 0x22F0,
0x2308,
+ 0x2309,
+ 0x230A,
+ 0x230B,
0x230C,
+ 0x231A,
+ 0x231C,
0x2329,
+ 0x232A,
0x232B,
- 0x24B6,
- 0x24D0,
- 0x24EA,
+ 0x23F0,
+ 0x23F4,
+ 0x2600,
+ 0x2604,
+ 0x2614,
+ 0x2616,
+ 0x2618,
+ 0x2619,
+ 0x261A,
+ 0x2620,
+ 0x2639,
+ 0x263C,
+ 0x2668,
+ 0x2669,
+ 0x267F,
+ 0x2680,
+ 0x26BD,
+ 0x26C9,
+ 0x26CD,
+ 0x26CE,
+ 0x26CF,
+ 0x26D2,
+ 0x26D3,
+ 0x26D5,
+ 0x26D8,
+ 0x26DA,
+ 0x26DC,
+ 0x26DD,
+ 0x26DF,
+ 0x26E2,
+ 0x26EA,
+ 0x26EB,
+ 0x26F1,
+ 0x26F6,
+ 0x26F7,
+ 0x26FB,
+ 0x26FD,
+ 0x2705,
+ 0x2708,
+ 0x270E,
0x275B,
0x2761,
+ 0x2762,
+ 0x2764,
0x2768,
+ 0x2769,
+ 0x276A,
+ 0x276B,
+ 0x276C,
+ 0x276D,
+ 0x276E,
+ 0x276F,
+ 0x2770,
+ 0x2771,
+ 0x2772,
+ 0x2773,
+ 0x2774,
+ 0x2775,
0x2776,
0x27C5,
+ 0x27C6,
0x27C7,
0x27E6,
+ 0x27E7,
+ 0x27E8,
+ 0x27E9,
+ 0x27EA,
+ 0x27EB,
+ 0x27EC,
+ 0x27ED,
+ 0x27EE,
+ 0x27EF,
0x27F0,
0x2983,
+ 0x2984,
+ 0x2985,
+ 0x2986,
+ 0x2987,
+ 0x2988,
+ 0x2989,
+ 0x298A,
+ 0x298B,
+ 0x298C,
+ 0x298D,
+ 0x298E,
+ 0x298F,
+ 0x2990,
+ 0x2991,
+ 0x2992,
+ 0x2993,
+ 0x2994,
+ 0x2995,
+ 0x2996,
+ 0x2997,
+ 0x2998,
0x2999,
0x29D8,
+ 0x29D9,
+ 0x29DA,
+ 0x29DB,
0x29DC,
0x29FC,
+ 0x29FD,
0x29FE,
- 0x2C00,
- 0x2C2F,
- 0x2C30,
- 0x2C5F,
- 0x2C60,
- 0x2C61,
- 0x2C62,
- 0x2C65,
- 0x2C67,
- 0x2C68,
- 0x2C69,
- 0x2C6A,
- 0x2C6B,
- 0x2C6C,
- 0x2C6D,
- 0x2C71,
- 0x2C72,
- 0x2C73,
- 0x2C75,
- 0x2C76,
- 0x2C7E,
- 0x2C81,
- 0x2C82,
- 0x2C83,
- 0x2C84,
- 0x2C85,
- 0x2C86,
- 0x2C87,
- 0x2C88,
- 0x2C89,
- 0x2C8A,
- 0x2C8B,
- 0x2C8C,
- 0x2C8D,
- 0x2C8E,
- 0x2C8F,
- 0x2C90,
- 0x2C91,
- 0x2C92,
- 0x2C93,
- 0x2C94,
- 0x2C95,
- 0x2C96,
- 0x2C97,
- 0x2C98,
- 0x2C99,
- 0x2C9A,
- 0x2C9B,
- 0x2C9C,
- 0x2C9D,
- 0x2C9E,
- 0x2C9F,
- 0x2CA0,
- 0x2CA1,
- 0x2CA2,
- 0x2CA3,
- 0x2CA4,
- 0x2CA5,
- 0x2CA6,
- 0x2CA7,
- 0x2CA8,
- 0x2CA9,
- 0x2CAA,
- 0x2CAB,
- 0x2CAC,
- 0x2CAD,
- 0x2CAE,
- 0x2CAF,
- 0x2CB0,
- 0x2CB1,
- 0x2CB2,
- 0x2CB3,
- 0x2CB4,
- 0x2CB5,
- 0x2CB6,
- 0x2CB7,
- 0x2CB8,
- 0x2CB9,
- 0x2CBA,
- 0x2CBB,
- 0x2CBC,
- 0x2CBD,
- 0x2CBE,
- 0x2CBF,
- 0x2CC0,
- 0x2CC1,
- 0x2CC2,
- 0x2CC3,
- 0x2CC4,
- 0x2CC5,
- 0x2CC6,
- 0x2CC7,
- 0x2CC8,
- 0x2CC9,
- 0x2CCA,
- 0x2CCB,
- 0x2CCC,
- 0x2CCD,
- 0x2CCE,
- 0x2CCF,
- 0x2CD0,
- 0x2CD1,
- 0x2CD2,
- 0x2CD3,
- 0x2CD4,
- 0x2CD5,
- 0x2CD6,
- 0x2CD7,
- 0x2CD8,
- 0x2CD9,
- 0x2CDA,
- 0x2CDB,
- 0x2CDC,
- 0x2CDD,
- 0x2CDE,
- 0x2CDF,
- 0x2CE0,
- 0x2CE1,
- 0x2CE2,
- 0x2CE3,
- 0x2CE5,
- 0x2CEB,
- 0x2CEC,
- 0x2CED,
- 0x2CEE,
0x2CEF,
0x2CF2,
- 0x2CF3,
- 0x2CF4,
+ 0x2CF9,
+ 0x2CFA,
+ 0x2CFD,
+ 0x2CFE,
+ 0x2CFF,
0x2D00,
- 0x2D26,
- 0x2D27,
- 0x2D28,
- 0x2D2D,
- 0x2D2E,
- 0x2D30,
- 0x2D68,
- 0x2D6F,
0x2D70,
+ 0x2D71,
0x2D7F,
0x2D80,
- 0x2D97,
- 0x2DA0,
- 0x2DA7,
- 0x2DA8,
- 0x2DAF,
- 0x2DB0,
- 0x2DB7,
- 0x2DB8,
- 0x2DBF,
- 0x2DC0,
- 0x2DC7,
- 0x2DC8,
- 0x2DCF,
- 0x2DD0,
- 0x2DD7,
- 0x2DD8,
- 0x2DDF,
0x2DE0,
0x2E00,
0x2E0E,
+ 0x2E16,
+ 0x2E17,
+ 0x2E18,
+ 0x2E19,
+ 0x2E1A,
0x2E1C,
0x2E1E,
0x2E20,
+ 0x2E22,
+ 0x2E23,
+ 0x2E24,
+ 0x2E25,
+ 0x2E26,
+ 0x2E27,
+ 0x2E28,
+ 0x2E29,
0x2E2A,
0x2E2E,
0x2E2F,
0x2E30,
+ 0x2E32,
+ 0x2E33,
+ 0x2E35,
+ 0x2E3A,
0x2E3C,
- 0x2E3D,
+ 0x2E3F,
+ 0x2E40,
0x2E42,
0x2E43,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x2FF0,
+ 0x2FFC,
0x3000,
0x3001,
- 0x3002,
0x3003,
0x3005,
+ 0x3006,
0x3008,
+ 0x3009,
+ 0x300A,
+ 0x300B,
+ 0x300C,
+ 0x300D,
+ 0x300E,
+ 0x300F,
+ 0x3010,
+ 0x3011,
0x3012,
0x3014,
+ 0x3015,
+ 0x3016,
+ 0x3017,
+ 0x3018,
+ 0x3019,
+ 0x301A,
+ 0x301B,
0x301C,
0x301D,
+ 0x301E,
0x3020,
- 0x3021,
0x302A,
0x3030,
- 0x3031,
+ 0x3035,
0x3036,
- 0x3038,
+ 0x303B,
0x303D,
+ 0x3040,
0x3041,
+ 0x3042,
+ 0x3043,
+ 0x3044,
+ 0x3045,
+ 0x3046,
+ 0x3047,
+ 0x3048,
+ 0x3049,
+ 0x304A,
+ 0x3063,
+ 0x3064,
+ 0x3083,
+ 0x3084,
+ 0x3085,
+ 0x3086,
+ 0x3087,
+ 0x3088,
+ 0x308E,
+ 0x308F,
+ 0x3095,
0x3097,
0x3099,
0x309B,
- 0x309D,
+ 0x309F,
0x30A0,
- 0x30A1,
+ 0x30A2,
+ 0x30A3,
+ 0x30A4,
+ 0x30A5,
+ 0x30A6,
+ 0x30A7,
+ 0x30A8,
+ 0x30A9,
+ 0x30AA,
+ 0x30C3,
+ 0x30C4,
+ 0x30E3,
+ 0x30E4,
+ 0x30E5,
+ 0x30E6,
+ 0x30E7,
+ 0x30E8,
+ 0x30EE,
+ 0x30EF,
+ 0x30F5,
+ 0x30F7,
0x30FB,
- 0x30FC,
+ 0x30FF,
0x3100,
0x3105,
0x312E,
0x3131,
0x318F,
- 0x31A0,
+ 0x3190,
0x31BB,
+ 0x31C0,
+ 0x31E4,
0x31F0,
0x3200,
- 0x3400,
- 0x4DB6,
+ 0x321F,
+ 0x3220,
+ 0x3248,
+ 0x3250,
+ 0x32FF,
+ 0x3300,
+ 0x4DC0,
0x4E00,
- 0x9FCD,
- 0xA000,
+ 0xA015,
+ 0xA016,
0xA48D,
- 0xA4D0,
+ 0xA490,
+ 0xA4C7,
0xA4FE,
- 0xA4FF,
0xA500,
0xA60D,
0xA60E,
+ 0xA60F,
0xA610,
0xA620,
0xA62A,
- 0xA62C,
- 0xA640,
- 0xA641,
- 0xA642,
- 0xA643,
- 0xA644,
- 0xA645,
- 0xA646,
- 0xA647,
- 0xA648,
- 0xA649,
- 0xA64A,
- 0xA64B,
- 0xA64C,
- 0xA64D,
- 0xA64E,
- 0xA64F,
- 0xA650,
- 0xA651,
- 0xA652,
- 0xA653,
- 0xA654,
- 0xA655,
- 0xA656,
- 0xA657,
- 0xA658,
- 0xA659,
- 0xA65A,
- 0xA65B,
- 0xA65C,
- 0xA65D,
- 0xA65E,
- 0xA65F,
- 0xA660,
- 0xA661,
- 0xA662,
- 0xA663,
- 0xA664,
- 0xA665,
- 0xA666,
- 0xA667,
- 0xA668,
- 0xA669,
- 0xA66A,
- 0xA66B,
- 0xA66C,
- 0xA66D,
- 0xA66E,
0xA66F,
0xA673,
0xA674,
0xA67E,
- 0xA67F,
- 0xA680,
- 0xA681,
- 0xA682,
- 0xA683,
- 0xA684,
- 0xA685,
- 0xA686,
- 0xA687,
- 0xA688,
- 0xA689,
- 0xA68A,
- 0xA68B,
- 0xA68C,
- 0xA68D,
- 0xA68E,
- 0xA68F,
- 0xA690,
- 0xA691,
- 0xA692,
- 0xA693,
- 0xA694,
- 0xA695,
- 0xA696,
- 0xA697,
- 0xA698,
- 0xA699,
- 0xA69A,
- 0xA69B,
0xA69E,
- 0xA69F,
0xA6A0,
0xA6F0,
0xA6F2,
0xA6F3,
- 0xA6F4,
- 0xA6F7,
0xA6F8,
- 0xA717,
- 0xA720,
- 0xA722,
- 0xA723,
- 0xA724,
- 0xA725,
- 0xA726,
- 0xA727,
- 0xA728,
- 0xA729,
- 0xA72A,
- 0xA72B,
- 0xA72C,
- 0xA72D,
- 0xA72E,
- 0xA72F,
- 0xA732,
- 0xA733,
- 0xA734,
- 0xA735,
- 0xA736,
- 0xA737,
- 0xA738,
- 0xA739,
- 0xA73A,
- 0xA73B,
- 0xA73C,
- 0xA73D,
- 0xA73E,
- 0xA73F,
- 0xA740,
- 0xA741,
- 0xA742,
- 0xA743,
- 0xA744,
- 0xA745,
- 0xA746,
- 0xA747,
- 0xA748,
- 0xA749,
- 0xA74A,
- 0xA74B,
- 0xA74C,
- 0xA74D,
- 0xA74E,
- 0xA74F,
- 0xA750,
- 0xA751,
- 0xA752,
- 0xA753,
- 0xA754,
- 0xA755,
- 0xA756,
- 0xA757,
- 0xA758,
- 0xA759,
- 0xA75A,
- 0xA75B,
- 0xA75C,
- 0xA75D,
- 0xA75E,
- 0xA75F,
- 0xA760,
- 0xA761,
- 0xA762,
- 0xA763,
- 0xA764,
- 0xA765,
- 0xA766,
- 0xA767,
- 0xA768,
- 0xA769,
- 0xA76A,
- 0xA76B,
- 0xA76C,
- 0xA76D,
- 0xA76E,
- 0xA76F,
- 0xA779,
- 0xA77A,
- 0xA77B,
- 0xA77C,
- 0xA77D,
- 0xA77F,
- 0xA780,
- 0xA781,
- 0xA782,
- 0xA783,
- 0xA784,
- 0xA785,
- 0xA786,
- 0xA787,
- 0xA788,
- 0xA789,
- 0xA78B,
- 0xA78C,
- 0xA78D,
- 0xA78E,
- 0xA78F,
- 0xA790,
- 0xA791,
- 0xA792,
- 0xA793,
- 0xA796,
- 0xA797,
- 0xA798,
- 0xA799,
- 0xA79A,
- 0xA79B,
- 0xA79C,
- 0xA79D,
- 0xA79E,
- 0xA79F,
- 0xA7A0,
- 0xA7A1,
- 0xA7A2,
- 0xA7A3,
- 0xA7A4,
- 0xA7A5,
- 0xA7A6,
- 0xA7A7,
- 0xA7A8,
- 0xA7A9,
- 0xA7AA,
- 0xA7AE,
- 0xA7B0,
- 0xA7B2,
- 0xA7F7,
- 0xA7F8,
- 0xA7FB,
0xA802,
0xA803,
0xA806,
@@ -56797,7 +65587,8 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0xA80C,
0xA823,
0xA828,
- 0xA840,
+ 0xA838,
+ 0xA839,
0xA874,
0xA876,
0xA878,
@@ -56810,14 +65601,12 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0xA8DA,
0xA8E0,
0xA8F2,
- 0xA8F8,
- 0xA8FB,
0xA8FC,
+ 0xA8FD,
0xA900,
0xA90A,
0xA926,
0xA92E,
- 0xA92F,
0xA930,
0xA947,
0xA954,
@@ -56827,21 +65616,16 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0xA984,
0xA9B3,
0xA9C1,
- 0xA9C8,
+ 0xA9C7,
0xA9CA,
- 0xA9CF,
0xA9D0,
0xA9DA,
- 0xA9E0,
0xA9E5,
0xA9E6,
0xA9F0,
0xA9FA,
- 0xA9FF,
- 0xAA00,
0xAA29,
0xAA37,
- 0xAA40,
0xAA43,
0xAA44,
0xAA4C,
@@ -56850,4574 +65634,6 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC 037 */
0xAA5A,
0xAA5D,
0xAA60,
- 0xAA77,
- 0xAA7A,
- 0xAA7B,
- 0xAA7E,
- 0xAAB0,
- 0xAAB1,
- 0xAAB2,
- 0xAAB5,
- 0xAAB7,
- 0xAAB9,
- 0xAABE,
- 0xAAC0,
- 0xAAC1,
- 0xAAC2,
- 0xAAC3,
- 0xAADB,
- 0xAADE,
- 0xAAE0,
- 0xAAEB,
- 0xAAF0,
- 0xAAF2,
- 0xAAF5,
- 0xAAF7,
- 0xAB01,
- 0xAB07,
- 0xAB09,
- 0xAB0F,
- 0xAB11,
- 0xAB17,
- 0xAB20,
- 0xAB27,
- 0xAB28,
- 0xAB2F,
- 0xAB30,
- 0xAB5B,
- 0xAB5C,
- 0xAB60,
- 0xAB64,
- 0xAB66,
- 0xABC0,
- 0xABE3,
- 0xABEB,
- 0xABEC,
- 0xABEE,
- 0xABF0,
- 0xABFA,
- 0xAC00,
- 0xD7A4,
- 0xD7B0,
- 0xD7C7,
- 0xD7CB,
- 0xD7FC,
- 0xF900,
- 0xFA6E,
- 0xFA70,
- 0xFADA,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18,
- 0xFB1D,
- 0xFB1E,
- 0xFB1F,
- 0xFB29,
- 0xFB2A,
- 0xFB37,
- 0xFB38,
- 0xFB3D,
- 0xFB3E,
- 0xFB3F,
- 0xFB40,
- 0xFB42,
- 0xFB43,
- 0xFB45,
- 0xFB46,
- 0xFBB2,
- 0xFBD3,
- 0xFD3E,
- 0xFD40,
- 0xFD50,
- 0xFD90,
- 0xFD92,
- 0xFDC8,
- 0xFDF0,
- 0xFDFC,
- 0xFE00,
- 0xFE10,
- 0xFE12,
- 0xFE13,
- 0xFE14,
- 0xFE17,
- 0xFE19,
- 0xFE20,
- 0xFE2E,
- 0xFE31,
- 0xFE33,
- 0xFE35,
- 0xFE45,
- 0xFE47,
- 0xFE49,
- 0xFE50,
- 0xFE52,
- 0xFE53,
- 0xFE55,
- 0xFE56,
- 0xFE58,
- 0xFE59,
- 0xFE5F,
- 0xFE63,
- 0xFE64,
- 0xFE70,
- 0xFE75,
- 0xFE76,
- 0xFEFD,
- 0xFEFF,
- 0xFF00,
- 0xFF01,
- 0xFF02,
- 0xFF08,
- 0xFF0A,
- 0xFF0C,
- 0xFF0E,
- 0xFF0F,
- 0xFF1A,
- 0xFF1B,
- 0xFF1F,
- 0xFF20,
- 0xFF21,
- 0xFF3B,
- 0xFF3C,
- 0xFF3D,
- 0xFF3E,
- 0xFF41,
- 0xFF5B,
- 0xFF5C,
- 0xFF5D,
- 0xFF5E,
- 0xFF5F,
- 0xFF61,
- 0xFF62,
- 0xFF64,
- 0xFF65,
- 0xFF66,
- 0xFF9E,
- 0xFFA0,
- 0xFFBF,
- 0xFFC2,
- 0xFFC8,
- 0xFFCA,
- 0xFFD0,
- 0xFFD2,
- 0xFFD8,
- 0xFFDA,
- 0xFFDD,
- 0xFFF9,
- 0xFFFC,
- 0x10000,
- 0x1000C,
- 0x1000D,
- 0x10027,
- 0x10028,
- 0x1003B,
- 0x1003C,
- 0x1003E,
- 0x1003F,
- 0x1004E,
- 0x10050,
- 0x1005E,
- 0x10080,
- 0x100FB,
- 0x10140,
- 0x10175,
- 0x101FD,
- 0x101FE,
- 0x10280,
- 0x1029D,
- 0x102A0,
- 0x102D1,
- 0x102E0,
- 0x102E1,
- 0x10300,
- 0x10320,
- 0x10330,
- 0x1034B,
- 0x10350,
- 0x10376,
- 0x1037B,
- 0x10380,
- 0x1039E,
- 0x103A0,
- 0x103C4,
- 0x103C8,
- 0x103D0,
- 0x103D1,
- 0x103D6,
- 0x10400,
- 0x10428,
- 0x10450,
- 0x1049E,
- 0x104A0,
- 0x104AA,
- 0x10500,
- 0x10528,
- 0x10530,
- 0x10564,
- 0x10600,
- 0x10737,
- 0x10740,
- 0x10756,
- 0x10760,
- 0x10768,
- 0x10800,
- 0x10806,
- 0x10808,
- 0x10809,
- 0x1080A,
- 0x10836,
- 0x10837,
- 0x10839,
- 0x1083C,
- 0x1083D,
- 0x1083F,
- 0x10856,
- 0x10860,
- 0x10877,
- 0x10880,
- 0x1089F,
- 0x10900,
- 0x10916,
- 0x10920,
- 0x1093A,
- 0x10980,
- 0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
- 0x10A01,
- 0x10A04,
- 0x10A05,
- 0x10A07,
- 0x10A0C,
- 0x10A10,
- 0x10A14,
- 0x10A15,
- 0x10A18,
- 0x10A19,
- 0x10A34,
- 0x10A38,
- 0x10A3B,
- 0x10A3F,
- 0x10A40,
- 0x10A56,
- 0x10A58,
- 0x10A60,
- 0x10A7D,
- 0x10A80,
- 0x10A9D,
- 0x10AC0,
- 0x10AC8,
- 0x10AC9,
- 0x10AE5,
- 0x10AE7,
- 0x10B00,
- 0x10B36,
- 0x10B40,
- 0x10B56,
- 0x10B60,
- 0x10B73,
- 0x10B80,
- 0x10B92,
- 0x10C00,
- 0x10C49,
- 0x11000,
- 0x11003,
- 0x11038,
- 0x11047,
- 0x11049,
- 0x11066,
- 0x11070,
- 0x1107F,
- 0x11083,
- 0x110B0,
- 0x110BB,
- 0x110BD,
- 0x110BE,
- 0x110C2,
- 0x110D0,
- 0x110E9,
- 0x110F0,
- 0x110FA,
- 0x11100,
- 0x11103,
- 0x11127,
- 0x11135,
- 0x11136,
- 0x11140,
- 0x11141,
- 0x11144,
- 0x11150,
- 0x11173,
- 0x11174,
- 0x11176,
- 0x11177,
- 0x11180,
- 0x11183,
- 0x111B3,
- 0x111C1,
- 0x111C5,
- 0x111C7,
- 0x111CD,
- 0x111CE,
- 0x111D0,
- 0x111DA,
- 0x111DB,
- 0x11200,
- 0x11212,
- 0x11213,
- 0x1122C,
- 0x11238,
- 0x1123A,
- 0x1123B,
- 0x1123D,
- 0x112B0,
- 0x112DF,
- 0x112EB,
- 0x112F0,
- 0x112FA,
- 0x11301,
- 0x11304,
- 0x11305,
- 0x1130D,
- 0x1130F,
- 0x11311,
- 0x11313,
- 0x11329,
- 0x1132A,
- 0x11331,
- 0x11332,
- 0x11334,
- 0x11335,
- 0x1133A,
- 0x1133C,
- 0x1133D,
- 0x1133E,
- 0x11345,
- 0x11347,
- 0x11349,
- 0x1134B,
- 0x1134E,
- 0x11357,
- 0x11358,
- 0x1135D,
- 0x11362,
- 0x11364,
- 0x11366,
- 0x1136D,
- 0x11370,
- 0x11375,
- 0x11480,
- 0x114B0,
- 0x114C4,
- 0x114C6,
- 0x114C7,
- 0x114C8,
- 0x114D0,
- 0x114DA,
- 0x11580,
- 0x115AF,
- 0x115B6,
- 0x115B8,
- 0x115C1,
- 0x115C2,
- 0x115C4,
- 0x115C9,
- 0x115CA,
- 0x11600,
- 0x11630,
- 0x11641,
- 0x11643,
- 0x11644,
- 0x11645,
- 0x11650,
- 0x1165A,
- 0x11680,
- 0x116AB,
- 0x116B8,
- 0x116C0,
- 0x116CA,
- 0x118A0,
- 0x118C0,
- 0x118E0,
- 0x118EA,
- 0x118FF,
- 0x11900,
- 0x11AC0,
- 0x11AF9,
- 0x12000,
- 0x12399,
- 0x12400,
- 0x1246F,
- 0x13000,
- 0x1342F,
- 0x16800,
- 0x16A39,
- 0x16A40,
- 0x16A5F,
- 0x16A60,
- 0x16A6A,
- 0x16A6E,
- 0x16A70,
- 0x16AD0,
- 0x16AEE,
- 0x16AF0,
- 0x16AF5,
- 0x16AF6,
- 0x16B00,
- 0x16B30,
- 0x16B37,
- 0x16B39,
- 0x16B40,
- 0x16B44,
- 0x16B45,
- 0x16B50,
- 0x16B5A,
- 0x16B63,
- 0x16B78,
- 0x16B7D,
- 0x16B90,
- 0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F51,
- 0x16F7F,
- 0x16F8F,
- 0x16F93,
- 0x16FA0,
- 0x1B000,
- 0x1B002,
- 0x1BC00,
- 0x1BC6B,
- 0x1BC70,
- 0x1BC7D,
- 0x1BC80,
- 0x1BC89,
- 0x1BC90,
- 0x1BC9A,
- 0x1BC9D,
- 0x1BC9F,
- 0x1BCA0,
- 0x1BCA4,
- 0x1D165,
- 0x1D16A,
- 0x1D16D,
- 0x1D173,
- 0x1D17B,
- 0x1D183,
- 0x1D185,
- 0x1D18C,
- 0x1D1AA,
- 0x1D1AE,
- 0x1D242,
- 0x1D245,
- 0x1D400,
- 0x1D41A,
- 0x1D434,
- 0x1D44E,
- 0x1D455,
- 0x1D456,
- 0x1D468,
- 0x1D482,
- 0x1D49C,
- 0x1D49D,
- 0x1D49E,
- 0x1D4A0,
- 0x1D4A2,
- 0x1D4A3,
- 0x1D4A5,
- 0x1D4A7,
- 0x1D4A9,
- 0x1D4AD,
- 0x1D4AE,
- 0x1D4B6,
- 0x1D4BA,
- 0x1D4BB,
- 0x1D4BC,
- 0x1D4BD,
- 0x1D4C4,
- 0x1D4C5,
- 0x1D4D0,
- 0x1D4EA,
- 0x1D504,
- 0x1D506,
- 0x1D507,
- 0x1D50B,
- 0x1D50D,
- 0x1D515,
- 0x1D516,
- 0x1D51D,
- 0x1D51E,
- 0x1D538,
- 0x1D53A,
- 0x1D53B,
- 0x1D53F,
- 0x1D540,
- 0x1D545,
- 0x1D546,
- 0x1D547,
- 0x1D54A,
- 0x1D551,
- 0x1D552,
- 0x1D56C,
- 0x1D586,
- 0x1D5A0,
- 0x1D5BA,
- 0x1D5D4,
- 0x1D5EE,
- 0x1D608,
- 0x1D622,
- 0x1D63C,
- 0x1D656,
- 0x1D670,
- 0x1D68A,
- 0x1D6A6,
- 0x1D6A8,
- 0x1D6C1,
- 0x1D6C2,
- 0x1D6DB,
- 0x1D6DC,
- 0x1D6E2,
- 0x1D6FB,
- 0x1D6FC,
- 0x1D715,
- 0x1D716,
- 0x1D71C,
- 0x1D735,
- 0x1D736,
- 0x1D74F,
- 0x1D750,
- 0x1D756,
- 0x1D76F,
- 0x1D770,
- 0x1D789,
- 0x1D78A,
- 0x1D790,
- 0x1D7A9,
- 0x1D7AA,
- 0x1D7C3,
- 0x1D7C4,
- 0x1D7CA,
- 0x1D7CB,
- 0x1D7CC,
- 0x1D7CE,
- 0x1D800,
- 0x1E800,
- 0x1E8C5,
- 0x1E8D0,
- 0x1E8D7,
- 0x1EE00,
- 0x1EE04,
- 0x1EE05,
- 0x1EE20,
- 0x1EE21,
- 0x1EE23,
- 0x1EE24,
- 0x1EE25,
- 0x1EE27,
- 0x1EE28,
- 0x1EE29,
- 0x1EE33,
- 0x1EE34,
- 0x1EE38,
- 0x1EE39,
- 0x1EE3A,
- 0x1EE3B,
- 0x1EE3C,
- 0x1EE42,
- 0x1EE43,
- 0x1EE47,
- 0x1EE48,
- 0x1EE49,
- 0x1EE4A,
- 0x1EE4B,
- 0x1EE4C,
- 0x1EE4D,
- 0x1EE50,
- 0x1EE51,
- 0x1EE53,
- 0x1EE54,
- 0x1EE55,
- 0x1EE57,
- 0x1EE58,
- 0x1EE59,
- 0x1EE5A,
- 0x1EE5B,
- 0x1EE5C,
- 0x1EE5D,
- 0x1EE5E,
- 0x1EE5F,
- 0x1EE60,
- 0x1EE61,
- 0x1EE63,
- 0x1EE64,
- 0x1EE65,
- 0x1EE67,
- 0x1EE6B,
- 0x1EE6C,
- 0x1EE73,
- 0x1EE74,
- 0x1EE78,
- 0x1EE79,
- 0x1EE7D,
- 0x1EE7E,
- 0x1EE7F,
- 0x1EE80,
- 0x1EE8A,
- 0x1EE8B,
- 0x1EE9C,
- 0x1EEA1,
- 0x1EEA4,
- 0x1EEA5,
- 0x1EEAA,
- 0x1EEAB,
- 0x1EEBC,
- 0x1F130,
- 0x1F14A,
- 0x1F150,
- 0x1F16A,
- 0x1F170,
- 0x1F18A,
- 0x1F676,
- 0x1F679,
- 0x20000,
- 0x2A6D7,
- 0x2A700,
- 0x2B735,
- 0x2B740,
- 0x2B81E,
- 0x2F800,
- 0x2FA1E,
- 0xE0001,
- 0xE0002,
- 0xE0020,
- 0xE0080,
- 0xE0100,
- 0xE01F0
-};
-
-#endif /* defined(PERL_IN_PERL_C) */
-
-#if defined(PERL_IN_REGEXEC_C)
-
-#define SB_ENUM_COUNT 16
-
-typedef enum {
- SB_Other = 0,
- SB_ATerm = 1,
- SB_CR = 2,
- SB_Close = 3,
- SB_EDGE = 4,
- SB_Extend = 5,
- SB_Format = 6,
- SB_LF = 7,
- SB_Lower = 8,
- SB_Numeric = 9,
- SB_OLetter = 10,
- SB_SContinue = 11,
- SB_STerm = 12,
- SB_Sep = 13,
- SB_Sp = 14,
- SB_Upper = 15
-} SB_enum;
-
-static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC 037 */
- SB_Other,
- SB_Sp,
- SB_Other,
- SB_Sp,
- SB_CR,
- SB_Other,
- SB_Sep,
- SB_Other,
- SB_LF,
- SB_Other,
- SB_Sp,
- SB_Lower,
- SB_Other,
- SB_ATerm,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Lower,
- SB_STerm,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_SContinue,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_SContinue,
- SB_Other,
- SB_STerm,
- SB_Lower,
- SB_Upper,
- SB_Other,
- SB_SContinue,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_Upper,
- SB_Lower,
- SB_Close,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_Upper,
- SB_Format,
- SB_Lower,
- SB_Close,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Numeric,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_OLetter,
- SB_Upper,
- SB_Lower,
- SB_OLetter,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_OLetter,
- SB_Lower,
- SB_OLetter,
- SB_Lower,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_OLetter,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Extend,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_SContinue,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Format,
- SB_Other,
- SB_SContinue,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Format,
- SB_Other,
- SB_STerm,
- SB_OLetter,
- SB_Extend,
- SB_Numeric,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_STerm,
- SB_OLetter,
- SB_Extend,
- SB_Format,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Numeric,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_STerm,
- SB_Other,
- SB_Format,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_Numeric,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_SContinue,
- SB_STerm,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_STerm,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Numeric,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Close,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Numeric,
- SB_STerm,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Numeric,
- SB_Extend,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_STerm,
- SB_OLetter,
- SB_Sp,
- SB_OLetter,
- SB_Close,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_STerm,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_SContinue,
- SB_STerm,
- SB_Other,
- SB_SContinue,
- SB_STerm,
- SB_Other,
- SB_Extend,
- SB_Format,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_STerm,
- SB_Numeric,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Numeric,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_STerm,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_Numeric,
- SB_STerm,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Numeric,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Numeric,
- SB_OLetter,
- SB_STerm,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Lower,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Other,
- SB_Sp,
- SB_Format,
- SB_Extend,
- SB_Format,
- SB_Other,
- SB_SContinue,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_ATerm,
- SB_Other,
- SB_Sep,
- SB_Format,
- SB_Sp,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_Close,
- SB_STerm,
- SB_Other,
- SB_Sp,
- SB_Format,
- SB_Other,
- SB_Format,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Close,
- SB_Lower,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_OLetter,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_OLetter,
- SB_Upper,
- SB_Lower,
- SB_OLetter,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Extend,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_STerm,
- SB_OLetter,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Sp,
- SB_SContinue,
- SB_STerm,
- SB_Other,
- SB_OLetter,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_STerm,
- SB_OLetter,
- SB_Other,
- SB_STerm,
- SB_OLetter,
- SB_Numeric,
- SB_OLetter,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_OLetter,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_OLetter,
- SB_Lower,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_STerm,
- SB_Numeric,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Numeric,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_STerm,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_OLetter,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Numeric,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_STerm,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_STerm,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_STerm,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Close,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_SContinue,
- SB_Other,
- SB_SContinue,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_SContinue,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_SContinue,
- SB_ATerm,
- SB_Other,
- SB_SContinue,
- SB_STerm,
- SB_SContinue,
- SB_Close,
- SB_Other,
- SB_SContinue,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Format,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_SContinue,
- SB_ATerm,
- SB_Other,
- SB_SContinue,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_Upper,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Lower,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_Close,
- SB_STerm,
- SB_Close,
- SB_SContinue,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Format,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_OLetter,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_STerm,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Format,
- SB_STerm,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_STerm,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_Numeric,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_STerm,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_STerm,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_STerm,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_STerm,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_STerm,
- SB_Other,
- SB_OLetter,
- SB_STerm,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_STerm,
- SB_Format,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Format,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Other,
- SB_Lower,
- SB_Other,
- SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Other,
- SB_Numeric,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Extend,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Upper,
- SB_Other,
- SB_Close,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_Format,
- SB_Other,
- SB_Format,
- SB_Other,
- SB_Extend,
- SB_Other
-};
-
-#endif /* defined(PERL_IN_REGEXEC_C) */
-
-#if defined(PERL_IN_REGCOMP_C)
-
-static const UV UpperLatin1_invlist[] = { /* for EBCDIC 037 */
- 57, /* 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 */
- 0x0,
- 0x4,
- 0x5,
- 0x6,
- 0x7,
- 0x8,
- 0xB,
- 0x14,
- 0x16,
- 0x17,
- 0x18,
- 0x1A,
- 0x1C,
- 0x20,
- 0x25,
- 0x28,
- 0x2D,
- 0x30,
- 0x32,
- 0x33,
- 0x37,
- 0x38,
- 0x3C,
- 0x3E,
- 0x3F,
- 0x41,
- 0x4B,
- 0x51,
- 0x5A,
- 0x5F,
- 0x60,
- 0x62,
- 0x6B,
- 0x70,
- 0x79,
- 0x80,
- 0x81,
- 0x8A,
- 0x91,
- 0x9A,
- 0xA1,
- 0xAA,
- 0xB0,
- 0xB1,
- 0xBA,
- 0xBC,
- 0xC0,
- 0xCA,
- 0xD0,
- 0xDA,
- 0xE0,
- 0xE1,
- 0xE2,
- 0xEA,
- 0xF0,
- 0xFA,
- 0x100
-};
-
-#endif /* defined(PERL_IN_REGCOMP_C) */
-
-#if defined(PERL_IN_PERL_C)
-
-static const UV VertSpace_invlist[] = { /* for EBCDIC 037 */
- 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 */
- 0x0,
- 0xB,
- 0xE,
- 0x15,
- 0x16,
- 0x25,
- 0x26,
- 0x2028,
- 0x202A
-};
-
-static const UV Word_Break_invlist[] = { /* for EBCDIC 037 */
- 1501, /* 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 */
- 0x0,
- 0xB,
- 0xD,
- 0xE,
- 0x15,
- 0x16,
- 0x25,
- 0x26,
- 0x42,
- 0x4A,
- 0x4B,
- 0x4C,
- 0x51,
- 0x5A,
- 0x5E,
- 0x5F,
- 0x62,
- 0x6A,
- 0x6B,
- 0x6C,
- 0x6D,
- 0x6E,
- 0x70,
- 0x79,
- 0x7A,
- 0x7B,
- 0x7D,
- 0x7E,
- 0x7F,
- 0x80,
- 0x8A,
- 0x8C,
- 0x8F,
- 0x91,
- 0x9D,
- 0x9E,
- 0x9F,
- 0xA0,
- 0xA1,
- 0xA2,
- 0xAA,
- 0xAC,
- 0xAF,
- 0xB3,
- 0xB4,
- 0xC1,
- 0xCA,
- 0xCB,
- 0xD0,
- 0xD1,
- 0xDA,
- 0xDB,
- 0xE0,
- 0xE2,
- 0xEA,
- 0xEB,
- 0xF0,
- 0xFA,
- 0xFB,
- 0xFF,
- 0x100,
- 0x2C2,
- 0x2C6,
- 0x2D2,
- 0x2D7,
- 0x2D8,
- 0x2E0,
- 0x2E5,
- 0x2EC,
- 0x2ED,
- 0x2EE,
- 0x2EF,
- 0x300,
- 0x370,
- 0x375,
- 0x376,
- 0x378,
- 0x37A,
- 0x37E,
- 0x37F,
- 0x380,
- 0x386,
- 0x387,
- 0x388,
- 0x38B,
- 0x38C,
- 0x38D,
- 0x38E,
- 0x3A2,
- 0x3A3,
- 0x3F6,
- 0x3F7,
- 0x482,
- 0x483,
- 0x48A,
- 0x530,
- 0x531,
- 0x557,
- 0x559,
- 0x55A,
- 0x561,
- 0x588,
- 0x589,
- 0x58A,
- 0x591,
- 0x5BE,
- 0x5BF,
- 0x5C0,
- 0x5C1,
- 0x5C3,
- 0x5C4,
- 0x5C6,
- 0x5C7,
- 0x5C8,
- 0x5D0,
- 0x5EB,
- 0x5F0,
- 0x5F3,
- 0x5F4,
- 0x5F5,
- 0x600,
- 0x606,
- 0x60C,
- 0x60E,
- 0x610,
- 0x61B,
- 0x61C,
- 0x61D,
- 0x620,
- 0x64B,
- 0x660,
- 0x66A,
- 0x66B,
- 0x66C,
- 0x66D,
- 0x66E,
- 0x670,
- 0x671,
- 0x6D4,
- 0x6D5,
- 0x6D6,
- 0x6DD,
- 0x6DE,
- 0x6DF,
- 0x6E5,
- 0x6E7,
- 0x6E9,
- 0x6EA,
- 0x6EE,
- 0x6F0,
- 0x6FA,
- 0x6FD,
- 0x6FF,
- 0x700,
- 0x70F,
- 0x710,
- 0x711,
- 0x712,
- 0x730,
- 0x74B,
- 0x74D,
- 0x7A6,
- 0x7B1,
- 0x7B2,
- 0x7C0,
- 0x7CA,
- 0x7EB,
- 0x7F4,
- 0x7F6,
- 0x7F8,
- 0x7F9,
- 0x7FA,
- 0x7FB,
- 0x800,
- 0x816,
- 0x81A,
- 0x81B,
- 0x824,
- 0x825,
- 0x828,
- 0x829,
- 0x82E,
- 0x840,
- 0x859,
- 0x85C,
- 0x8A0,
- 0x8B3,
- 0x8E4,
- 0x904,
- 0x93A,
- 0x93D,
- 0x93E,
- 0x950,
- 0x951,
- 0x958,
- 0x962,
- 0x964,
- 0x966,
- 0x970,
- 0x971,
- 0x981,
- 0x984,
- 0x985,
- 0x98D,
- 0x98F,
- 0x991,
- 0x993,
- 0x9A9,
- 0x9AA,
- 0x9B1,
- 0x9B2,
- 0x9B3,
- 0x9B6,
- 0x9BA,
- 0x9BC,
- 0x9BD,
- 0x9BE,
- 0x9C5,
- 0x9C7,
- 0x9C9,
- 0x9CB,
- 0x9CE,
- 0x9CF,
- 0x9D7,
- 0x9D8,
- 0x9DC,
- 0x9DE,
- 0x9DF,
- 0x9E2,
- 0x9E4,
- 0x9E6,
- 0x9F0,
- 0x9F2,
- 0xA01,
- 0xA04,
- 0xA05,
- 0xA0B,
- 0xA0F,
- 0xA11,
- 0xA13,
- 0xA29,
- 0xA2A,
- 0xA31,
- 0xA32,
- 0xA34,
- 0xA35,
- 0xA37,
- 0xA38,
- 0xA3A,
- 0xA3C,
- 0xA3D,
- 0xA3E,
- 0xA43,
- 0xA47,
- 0xA49,
- 0xA4B,
- 0xA4E,
- 0xA51,
- 0xA52,
- 0xA59,
- 0xA5D,
- 0xA5E,
- 0xA5F,
- 0xA66,
- 0xA70,
- 0xA72,
- 0xA75,
- 0xA76,
- 0xA81,
- 0xA84,
- 0xA85,
- 0xA8E,
- 0xA8F,
- 0xA92,
- 0xA93,
- 0xAA9,
- 0xAAA,
- 0xAB1,
- 0xAB2,
- 0xAB4,
- 0xAB5,
- 0xABA,
- 0xABC,
- 0xABD,
- 0xABE,
- 0xAC6,
- 0xAC7,
- 0xACA,
- 0xACB,
- 0xACE,
- 0xAD0,
- 0xAD1,
- 0xAE0,
- 0xAE2,
- 0xAE4,
- 0xAE6,
- 0xAF0,
- 0xB01,
- 0xB04,
- 0xB05,
- 0xB0D,
- 0xB0F,
- 0xB11,
- 0xB13,
- 0xB29,
- 0xB2A,
- 0xB31,
- 0xB32,
- 0xB34,
- 0xB35,
- 0xB3A,
- 0xB3C,
- 0xB3D,
- 0xB3E,
- 0xB45,
- 0xB47,
- 0xB49,
- 0xB4B,
- 0xB4E,
- 0xB56,
- 0xB58,
- 0xB5C,
- 0xB5E,
- 0xB5F,
- 0xB62,
- 0xB64,
- 0xB66,
- 0xB70,
- 0xB71,
- 0xB72,
- 0xB82,
- 0xB83,
- 0xB84,
- 0xB85,
- 0xB8B,
- 0xB8E,
- 0xB91,
- 0xB92,
- 0xB96,
- 0xB99,
- 0xB9B,
- 0xB9C,
- 0xB9D,
- 0xB9E,
- 0xBA0,
- 0xBA3,
- 0xBA5,
- 0xBA8,
- 0xBAB,
- 0xBAE,
- 0xBBA,
- 0xBBE,
- 0xBC3,
- 0xBC6,
- 0xBC9,
- 0xBCA,
- 0xBCE,
- 0xBD0,
- 0xBD1,
- 0xBD7,
- 0xBD8,
- 0xBE6,
- 0xBF0,
- 0xC00,
- 0xC04,
- 0xC05,
- 0xC0D,
- 0xC0E,
- 0xC11,
- 0xC12,
- 0xC29,
- 0xC2A,
- 0xC3A,
- 0xC3D,
- 0xC3E,
- 0xC45,
- 0xC46,
- 0xC49,
- 0xC4A,
- 0xC4E,
- 0xC55,
- 0xC57,
- 0xC58,
- 0xC5A,
- 0xC60,
- 0xC62,
- 0xC64,
- 0xC66,
- 0xC70,
- 0xC81,
- 0xC84,
- 0xC85,
- 0xC8D,
- 0xC8E,
- 0xC91,
- 0xC92,
- 0xCA9,
- 0xCAA,
- 0xCB4,
- 0xCB5,
- 0xCBA,
- 0xCBC,
- 0xCBD,
- 0xCBE,
- 0xCC5,
- 0xCC6,
- 0xCC9,
- 0xCCA,
- 0xCCE,
- 0xCD5,
- 0xCD7,
- 0xCDE,
- 0xCDF,
- 0xCE0,
- 0xCE2,
- 0xCE4,
- 0xCE6,
- 0xCF0,
- 0xCF1,
- 0xCF3,
- 0xD01,
- 0xD04,
- 0xD05,
- 0xD0D,
- 0xD0E,
- 0xD11,
- 0xD12,
- 0xD3B,
- 0xD3D,
- 0xD3E,
- 0xD45,
- 0xD46,
- 0xD49,
- 0xD4A,
- 0xD4E,
- 0xD4F,
- 0xD57,
- 0xD58,
- 0xD60,
- 0xD62,
- 0xD64,
- 0xD66,
- 0xD70,
- 0xD7A,
- 0xD80,
- 0xD82,
- 0xD84,
- 0xD85,
- 0xD97,
- 0xD9A,
- 0xDB2,
- 0xDB3,
- 0xDBC,
- 0xDBD,
- 0xDBE,
- 0xDC0,
- 0xDC7,
- 0xDCA,
- 0xDCB,
- 0xDCF,
- 0xDD5,
- 0xDD6,
- 0xDD7,
- 0xDD8,
- 0xDE0,
- 0xDE6,
- 0xDF0,
- 0xDF2,
- 0xDF4,
- 0xE31,
- 0xE32,
- 0xE34,
- 0xE3B,
- 0xE47,
- 0xE4F,
- 0xE50,
- 0xE5A,
- 0xEB1,
- 0xEB2,
- 0xEB4,
- 0xEBA,
- 0xEBB,
- 0xEBD,
- 0xEC8,
- 0xECE,
- 0xED0,
- 0xEDA,
- 0xF00,
- 0xF01,
- 0xF18,
- 0xF1A,
- 0xF20,
- 0xF2A,
- 0xF35,
- 0xF36,
- 0xF37,
- 0xF38,
- 0xF39,
- 0xF3A,
- 0xF3E,
- 0xF40,
- 0xF48,
- 0xF49,
- 0xF6D,
- 0xF71,
- 0xF85,
- 0xF86,
- 0xF88,
- 0xF8D,
- 0xF98,
- 0xF99,
- 0xFBD,
- 0xFC6,
- 0xFC7,
- 0x102B,
- 0x103F,
- 0x1040,
- 0x104A,
- 0x1056,
- 0x105A,
- 0x105E,
- 0x1061,
- 0x1062,
- 0x1065,
- 0x1067,
- 0x106E,
- 0x1071,
- 0x1075,
- 0x1082,
- 0x108E,
- 0x108F,
- 0x1090,
- 0x109A,
- 0x109E,
- 0x10A0,
- 0x10C6,
- 0x10C7,
- 0x10C8,
- 0x10CD,
- 0x10CE,
- 0x10D0,
- 0x10FB,
- 0x10FC,
- 0x1249,
- 0x124A,
- 0x124E,
- 0x1250,
- 0x1257,
- 0x1258,
- 0x1259,
- 0x125A,
- 0x125E,
- 0x1260,
- 0x1289,
- 0x128A,
- 0x128E,
- 0x1290,
- 0x12B1,
- 0x12B2,
- 0x12B6,
- 0x12B8,
- 0x12BF,
- 0x12C0,
- 0x12C1,
- 0x12C2,
- 0x12C6,
- 0x12C8,
- 0x12D7,
- 0x12D8,
- 0x1311,
- 0x1312,
- 0x1316,
- 0x1318,
- 0x135B,
- 0x135D,
- 0x1360,
- 0x1380,
- 0x1390,
- 0x13A0,
- 0x13F5,
- 0x1401,
- 0x166D,
- 0x166F,
- 0x1680,
- 0x1681,
- 0x169B,
- 0x16A0,
- 0x16EB,
- 0x16EE,
- 0x16F9,
- 0x1700,
- 0x170D,
- 0x170E,
- 0x1712,
- 0x1715,
- 0x1720,
- 0x1732,
- 0x1735,
- 0x1740,
- 0x1752,
- 0x1754,
- 0x1760,
- 0x176D,
- 0x176E,
- 0x1771,
- 0x1772,
- 0x1774,
- 0x17B4,
- 0x17D4,
- 0x17DD,
- 0x17DE,
- 0x17E0,
- 0x17EA,
- 0x180B,
- 0x180E,
- 0x180F,
- 0x1810,
- 0x181A,
- 0x1820,
- 0x1878,
- 0x1880,
- 0x18A9,
- 0x18AA,
- 0x18AB,
- 0x18B0,
- 0x18F6,
- 0x1900,
- 0x191F,
- 0x1920,
- 0x192C,
- 0x1930,
- 0x193C,
- 0x1946,
- 0x1950,
- 0x19B0,
- 0x19C1,
- 0x19C8,
- 0x19CA,
- 0x19D0,
- 0x19DA,
- 0x1A00,
- 0x1A17,
- 0x1A1C,
- 0x1A55,
- 0x1A5F,
- 0x1A60,
- 0x1A7D,
- 0x1A7F,
- 0x1A80,
- 0x1A8A,
- 0x1A90,
- 0x1A9A,
- 0x1AB0,
- 0x1ABF,
- 0x1B00,
- 0x1B05,
- 0x1B34,
- 0x1B45,
- 0x1B4C,
- 0x1B50,
- 0x1B5A,
- 0x1B6B,
- 0x1B74,
- 0x1B80,
- 0x1B83,
- 0x1BA1,
- 0x1BAE,
- 0x1BB0,
- 0x1BBA,
- 0x1BE6,
- 0x1BF4,
- 0x1C00,
- 0x1C24,
- 0x1C38,
- 0x1C40,
- 0x1C4A,
- 0x1C4D,
- 0x1C50,
- 0x1C5A,
- 0x1C7E,
- 0x1CD0,
- 0x1CD3,
- 0x1CD4,
- 0x1CE9,
- 0x1CED,
- 0x1CEE,
- 0x1CF2,
- 0x1CF5,
- 0x1CF7,
- 0x1CF8,
- 0x1CFA,
- 0x1D00,
- 0x1DC0,
- 0x1DF6,
- 0x1DFC,
- 0x1E00,
- 0x1F16,
- 0x1F18,
- 0x1F1E,
- 0x1F20,
- 0x1F46,
- 0x1F48,
- 0x1F4E,
- 0x1F50,
- 0x1F58,
- 0x1F59,
- 0x1F5A,
- 0x1F5B,
- 0x1F5C,
- 0x1F5D,
- 0x1F5E,
- 0x1F5F,
- 0x1F7E,
- 0x1F80,
- 0x1FB5,
- 0x1FB6,
- 0x1FBD,
- 0x1FBE,
- 0x1FBF,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FCD,
- 0x1FD0,
- 0x1FD4,
- 0x1FD6,
- 0x1FDC,
- 0x1FE0,
- 0x1FED,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FFD,
- 0x200C,
- 0x200E,
- 0x2010,
- 0x2018,
- 0x201A,
- 0x2024,
- 0x2025,
- 0x2027,
- 0x2028,
- 0x202A,
- 0x202F,
- 0x203F,
- 0x2041,
- 0x2044,
- 0x2045,
- 0x2054,
- 0x2055,
- 0x2060,
- 0x2065,
- 0x2066,
- 0x2070,
- 0x2071,
- 0x2072,
- 0x207F,
- 0x2080,
- 0x2090,
- 0x209D,
- 0x20D0,
- 0x20F1,
- 0x2102,
- 0x2103,
- 0x2107,
- 0x2108,
- 0x210A,
- 0x2114,
- 0x2115,
- 0x2116,
- 0x2119,
- 0x211E,
- 0x2124,
- 0x2125,
- 0x2126,
- 0x2127,
- 0x2128,
- 0x2129,
- 0x212A,
- 0x212E,
- 0x212F,
- 0x213A,
- 0x213C,
- 0x2140,
- 0x2145,
- 0x214A,
- 0x214E,
- 0x214F,
- 0x2160,
- 0x2189,
- 0x24B6,
- 0x24EA,
- 0x2C00,
- 0x2C2F,
- 0x2C30,
- 0x2C5F,
- 0x2C60,
- 0x2CE5,
- 0x2CEB,
- 0x2CEF,
- 0x2CF2,
- 0x2CF4,
- 0x2D00,
- 0x2D26,
- 0x2D27,
- 0x2D28,
- 0x2D2D,
- 0x2D2E,
- 0x2D30,
- 0x2D68,
- 0x2D6F,
- 0x2D70,
- 0x2D7F,
- 0x2D80,
- 0x2D97,
- 0x2DA0,
- 0x2DA7,
- 0x2DA8,
- 0x2DAF,
- 0x2DB0,
- 0x2DB7,
- 0x2DB8,
- 0x2DBF,
- 0x2DC0,
- 0x2DC7,
- 0x2DC8,
- 0x2DCF,
- 0x2DD0,
- 0x2DD7,
- 0x2DD8,
- 0x2DDF,
- 0x2DE0,
- 0x2E00,
- 0x2E2F,
- 0x2E30,
- 0x3005,
- 0x3006,
- 0x302A,
- 0x3030,
- 0x3031,
- 0x3036,
- 0x303B,
- 0x303D,
- 0x3099,
- 0x309B,
- 0x309D,
- 0x30A0,
- 0x30FB,
- 0x30FC,
- 0x3100,
- 0x3105,
- 0x312E,
- 0x3131,
- 0x318F,
- 0x31A0,
- 0x31BB,
- 0x31F0,
- 0x3200,
- 0x32D0,
- 0x32FF,
- 0x3300,
- 0x3358,
- 0xA000,
- 0xA48D,
- 0xA4D0,
- 0xA4FE,
- 0xA500,
- 0xA60D,
- 0xA610,
- 0xA620,
- 0xA62A,
- 0xA62C,
- 0xA640,
- 0xA66F,
- 0xA673,
- 0xA674,
- 0xA67E,
- 0xA67F,
- 0xA69E,
- 0xA69F,
- 0xA6A0,
- 0xA6F0,
- 0xA6F2,
- 0xA717,
- 0xA720,
- 0xA722,
- 0xA789,
- 0xA78B,
- 0xA78F,
- 0xA790,
- 0xA7AE,
- 0xA7B0,
- 0xA7B2,
- 0xA7F7,
- 0xA802,
- 0xA803,
- 0xA806,
- 0xA807,
- 0xA80B,
- 0xA80C,
- 0xA823,
- 0xA828,
- 0xA840,
- 0xA874,
- 0xA880,
- 0xA882,
- 0xA8B4,
- 0xA8C5,
- 0xA8D0,
- 0xA8DA,
- 0xA8E0,
- 0xA8F2,
- 0xA8F8,
- 0xA8FB,
- 0xA8FC,
- 0xA900,
- 0xA90A,
- 0xA926,
- 0xA92E,
- 0xA930,
- 0xA947,
- 0xA954,
- 0xA960,
- 0xA97D,
- 0xA980,
- 0xA984,
- 0xA9B3,
- 0xA9C1,
- 0xA9CF,
- 0xA9D0,
- 0xA9DA,
- 0xA9E5,
- 0xA9E6,
- 0xA9F0,
- 0xA9FA,
- 0xAA00,
- 0xAA29,
- 0xAA37,
- 0xAA40,
- 0xAA43,
- 0xAA44,
- 0xAA4C,
- 0xAA4E,
- 0xAA50,
- 0xAA5A,
0xAA7B,
0xAA7E,
0xAAB0,
@@ -61430,29 +65646,11 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 037 */
0xAAC0,
0xAAC1,
0xAAC2,
- 0xAAE0,
0xAAEB,
0xAAF0,
0xAAF2,
0xAAF5,
0xAAF7,
- 0xAB01,
- 0xAB07,
- 0xAB09,
- 0xAB0F,
- 0xAB11,
- 0xAB17,
- 0xAB20,
- 0xAB27,
- 0xAB28,
- 0xAB2F,
- 0xAB30,
- 0xAB5B,
- 0xAB5C,
- 0xAB60,
- 0xAB64,
- 0xAB66,
- 0xABC0,
0xABE3,
0xABEB,
0xABEC,
@@ -61460,12273 +65658,6 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC 037 */
0xABF0,
0xABFA,
0xAC00,
- 0xD7A4,
- 0xD7B0,
- 0xD7C7,
- 0xD7CB,
- 0xD7FC,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18,
- 0xFB1D,
- 0xFB1E,
- 0xFB1F,
- 0xFB29,
- 0xFB2A,
- 0xFB37,
- 0xFB38,
- 0xFB3D,
- 0xFB3E,
- 0xFB3F,
- 0xFB40,
- 0xFB42,
- 0xFB43,
- 0xFB45,
- 0xFB46,
- 0xFB50,
- 0xFBB2,
- 0xFBD3,
- 0xFD3E,
- 0xFD50,
- 0xFD90,
- 0xFD92,
- 0xFDC8,
- 0xFDF0,
- 0xFDFC,
- 0xFE00,
- 0xFE10,
- 0xFE11,
- 0xFE13,
- 0xFE14,
- 0xFE15,
- 0xFE20,
- 0xFE2E,
- 0xFE33,
- 0xFE35,
- 0xFE4D,
- 0xFE50,
- 0xFE51,
- 0xFE52,
- 0xFE53,
- 0xFE54,
- 0xFE55,
- 0xFE56,
- 0xFE70,
- 0xFE75,
- 0xFE76,
- 0xFEFD,
- 0xFEFF,
- 0xFF00,
- 0xFF07,
- 0xFF08,
- 0xFF0C,
- 0xFF0D,
- 0xFF0E,
- 0xFF0F,
- 0xFF1A,
- 0xFF1B,
- 0xFF1C,
- 0xFF21,
- 0xFF3B,
- 0xFF3F,
- 0xFF40,
- 0xFF41,
- 0xFF5B,
- 0xFF66,
- 0xFF9E,
- 0xFFA0,
- 0xFFBF,
- 0xFFC2,
- 0xFFC8,
- 0xFFCA,
- 0xFFD0,
- 0xFFD2,
- 0xFFD8,
- 0xFFDA,
- 0xFFDD,
- 0xFFF9,
- 0xFFFC,
- 0x10000,
- 0x1000C,
- 0x1000D,
- 0x10027,
- 0x10028,
- 0x1003B,
- 0x1003C,
- 0x1003E,
- 0x1003F,
- 0x1004E,
- 0x10050,
- 0x1005E,
- 0x10080,
- 0x100FB,
- 0x10140,
- 0x10175,
- 0x101FD,
- 0x101FE,
- 0x10280,
- 0x1029D,
- 0x102A0,
- 0x102D1,
- 0x102E0,
- 0x102E1,
- 0x10300,
- 0x10320,
- 0x10330,
- 0x1034B,
- 0x10350,
- 0x10376,
- 0x1037B,
- 0x10380,
- 0x1039E,
- 0x103A0,
- 0x103C4,
- 0x103C8,
- 0x103D0,
- 0x103D1,
- 0x103D6,
- 0x10400,
- 0x1049E,
- 0x104A0,
- 0x104AA,
- 0x10500,
- 0x10528,
- 0x10530,
- 0x10564,
- 0x10600,
- 0x10737,
- 0x10740,
- 0x10756,
- 0x10760,
- 0x10768,
- 0x10800,
- 0x10806,
- 0x10808,
- 0x10809,
- 0x1080A,
- 0x10836,
- 0x10837,
- 0x10839,
- 0x1083C,
- 0x1083D,
- 0x1083F,
- 0x10856,
- 0x10860,
- 0x10877,
- 0x10880,
- 0x1089F,
- 0x10900,
- 0x10916,
- 0x10920,
- 0x1093A,
- 0x10980,
- 0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
- 0x10A01,
- 0x10A04,
- 0x10A05,
- 0x10A07,
- 0x10A0C,
- 0x10A10,
- 0x10A14,
- 0x10A15,
- 0x10A18,
- 0x10A19,
- 0x10A34,
- 0x10A38,
- 0x10A3B,
- 0x10A3F,
- 0x10A40,
- 0x10A60,
- 0x10A7D,
- 0x10A80,
- 0x10A9D,
- 0x10AC0,
- 0x10AC8,
- 0x10AC9,
- 0x10AE5,
- 0x10AE7,
- 0x10B00,
- 0x10B36,
- 0x10B40,
- 0x10B56,
- 0x10B60,
- 0x10B73,
- 0x10B80,
- 0x10B92,
- 0x10C00,
- 0x10C49,
- 0x11000,
- 0x11003,
- 0x11038,
- 0x11047,
- 0x11066,
- 0x11070,
- 0x1107F,
- 0x11083,
- 0x110B0,
- 0x110BB,
- 0x110BD,
- 0x110BE,
- 0x110D0,
- 0x110E9,
- 0x110F0,
- 0x110FA,
- 0x11100,
- 0x11103,
- 0x11127,
- 0x11135,
- 0x11136,
- 0x11140,
- 0x11150,
- 0x11173,
- 0x11174,
- 0x11176,
- 0x11177,
- 0x11180,
- 0x11183,
- 0x111B3,
- 0x111C1,
- 0x111C5,
- 0x111D0,
- 0x111DA,
- 0x111DB,
- 0x11200,
- 0x11212,
- 0x11213,
- 0x1122C,
- 0x11238,
- 0x112B0,
- 0x112DF,
- 0x112EB,
- 0x112F0,
- 0x112FA,
- 0x11301,
- 0x11304,
- 0x11305,
- 0x1130D,
- 0x1130F,
- 0x11311,
- 0x11313,
- 0x11329,
- 0x1132A,
- 0x11331,
- 0x11332,
- 0x11334,
- 0x11335,
- 0x1133A,
- 0x1133C,
- 0x1133D,
- 0x1133E,
- 0x11345,
- 0x11347,
- 0x11349,
- 0x1134B,
- 0x1134E,
- 0x11357,
- 0x11358,
- 0x1135D,
- 0x11362,
- 0x11364,
- 0x11366,
- 0x1136D,
- 0x11370,
- 0x11375,
- 0x11480,
- 0x114B0,
- 0x114C4,
- 0x114C6,
- 0x114C7,
- 0x114C8,
- 0x114D0,
- 0x114DA,
- 0x11580,
- 0x115AF,
- 0x115B6,
- 0x115B8,
- 0x115C1,
- 0x11600,
- 0x11630,
- 0x11641,
- 0x11644,
- 0x11645,
- 0x11650,
- 0x1165A,
- 0x11680,
- 0x116AB,
- 0x116B8,
- 0x116C0,
- 0x116CA,
- 0x118A0,
- 0x118E0,
- 0x118EA,
- 0x118FF,
- 0x11900,
- 0x11AC0,
- 0x11AF9,
- 0x12000,
- 0x12399,
- 0x12400,
- 0x1246F,
- 0x13000,
- 0x1342F,
- 0x16800,
- 0x16A39,
- 0x16A40,
- 0x16A5F,
- 0x16A60,
- 0x16A6A,
- 0x16AD0,
- 0x16AEE,
- 0x16AF0,
- 0x16AF5,
- 0x16B00,
- 0x16B30,
- 0x16B37,
- 0x16B40,
- 0x16B44,
- 0x16B50,
- 0x16B5A,
- 0x16B63,
- 0x16B78,
- 0x16B7D,
- 0x16B90,
- 0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F51,
- 0x16F7F,
- 0x16F8F,
- 0x16F93,
- 0x16FA0,
- 0x1B000,
- 0x1B001,
- 0x1BC00,
- 0x1BC6B,
- 0x1BC70,
- 0x1BC7D,
- 0x1BC80,
- 0x1BC89,
- 0x1BC90,
- 0x1BC9A,
- 0x1BC9D,
- 0x1BC9F,
- 0x1BCA0,
- 0x1BCA4,
- 0x1D165,
- 0x1D16A,
- 0x1D16D,
- 0x1D173,
- 0x1D17B,
- 0x1D183,
- 0x1D185,
- 0x1D18C,
- 0x1D1AA,
- 0x1D1AE,
- 0x1D242,
- 0x1D245,
- 0x1D400,
- 0x1D455,
- 0x1D456,
- 0x1D49D,
- 0x1D49E,
- 0x1D4A0,
- 0x1D4A2,
- 0x1D4A3,
- 0x1D4A5,
- 0x1D4A7,
- 0x1D4A9,
- 0x1D4AD,
- 0x1D4AE,
- 0x1D4BA,
- 0x1D4BB,
- 0x1D4BC,
- 0x1D4BD,
- 0x1D4C4,
- 0x1D4C5,
- 0x1D506,
- 0x1D507,
- 0x1D50B,
- 0x1D50D,
- 0x1D515,
- 0x1D516,
- 0x1D51D,
- 0x1D51E,
- 0x1D53A,
- 0x1D53B,
- 0x1D53F,
- 0x1D540,
- 0x1D545,
- 0x1D546,
- 0x1D547,
- 0x1D54A,
- 0x1D551,
- 0x1D552,
- 0x1D6A6,
- 0x1D6A8,
- 0x1D6C1,
- 0x1D6C2,
- 0x1D6DB,
- 0x1D6DC,
- 0x1D6FB,
- 0x1D6FC,
- 0x1D715,
- 0x1D716,
- 0x1D735,
- 0x1D736,
- 0x1D74F,
- 0x1D750,
- 0x1D76F,
- 0x1D770,
- 0x1D789,
- 0x1D78A,
- 0x1D7A9,
- 0x1D7AA,
- 0x1D7C3,
- 0x1D7C4,
- 0x1D7CC,
- 0x1D7CE,
- 0x1D800,
- 0x1E800,
- 0x1E8C5,
- 0x1E8D0,
- 0x1E8D7,
- 0x1EE00,
- 0x1EE04,
- 0x1EE05,
- 0x1EE20,
- 0x1EE21,
- 0x1EE23,
- 0x1EE24,
- 0x1EE25,
- 0x1EE27,
- 0x1EE28,
- 0x1EE29,
- 0x1EE33,
- 0x1EE34,
- 0x1EE38,
- 0x1EE39,
- 0x1EE3A,
- 0x1EE3B,
- 0x1EE3C,
- 0x1EE42,
- 0x1EE43,
- 0x1EE47,
- 0x1EE48,
- 0x1EE49,
- 0x1EE4A,
- 0x1EE4B,
- 0x1EE4C,
- 0x1EE4D,
- 0x1EE50,
- 0x1EE51,
- 0x1EE53,
- 0x1EE54,
- 0x1EE55,
- 0x1EE57,
- 0x1EE58,
- 0x1EE59,
- 0x1EE5A,
- 0x1EE5B,
- 0x1EE5C,
- 0x1EE5D,
- 0x1EE5E,
- 0x1EE5F,
- 0x1EE60,
- 0x1EE61,
- 0x1EE63,
- 0x1EE64,
- 0x1EE65,
- 0x1EE67,
- 0x1EE6B,
- 0x1EE6C,
- 0x1EE73,
- 0x1EE74,
- 0x1EE78,
- 0x1EE79,
- 0x1EE7D,
- 0x1EE7E,
- 0x1EE7F,
- 0x1EE80,
- 0x1EE8A,
- 0x1EE8B,
- 0x1EE9C,
- 0x1EEA1,
- 0x1EEA4,
- 0x1EEA5,
- 0x1EEAA,
- 0x1EEAB,
- 0x1EEBC,
- 0x1F130,
- 0x1F14A,
- 0x1F150,
- 0x1F16A,
- 0x1F170,
- 0x1F18A,
- 0x1F1E6,
- 0x1F200,
- 0xE0001,
- 0xE0002,
- 0xE0020,
- 0xE0080,
- 0xE0100,
- 0xE01F0
-};
-
-#endif /* defined(PERL_IN_PERL_C) */
-
-#if defined(PERL_IN_REGEXEC_C)
-
-#define WB_ENUM_COUNT 19
-
-typedef enum {
- WB_Other = 0,
- WB_ALetter = 1,
- WB_CR = 2,
- WB_Double_Quote = 3,
- WB_EDGE = 4,
- WB_Extend = 5,
- WB_ExtendNumLet = 6,
- WB_Format = 7,
- WB_Hebrew_Letter = 8,
- WB_Katakana = 9,
- WB_LF = 10,
- WB_MidLetter = 11,
- WB_MidNum = 12,
- WB_MidNumLet = 13,
- WB_Newline = 14,
- WB_Numeric = 15,
- WB_Regional_Indicator = 16,
- WB_Single_Quote = 17,
- WB_UNKNOWN = 18
-} WB_enum;
-
-static const WB_enum Word_Break_invmap[] = { /* for EBCDIC 037 */
- WB_Other,
- WB_Newline,
- WB_CR,
- WB_Other,
- WB_Newline,
- WB_Other,
- WB_LF,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_MidNumLet,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_MidNum,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_MidNum,
- WB_Other,
- WB_ExtendNumLet,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_MidLetter,
- WB_Other,
- WB_Single_Quote,
- WB_Other,
- WB_Double_Quote,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_MidLetter,
- WB_Other,
- WB_ALetter,
- WB_Format,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_MidLetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_MidNum,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_MidLetter,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_MidNum,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Hebrew_Letter,
- WB_Other,
- WB_Hebrew_Letter,
- WB_ALetter,
- WB_MidLetter,
- WB_Other,
- WB_Format,
- WB_Other,
- WB_MidNum,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Format,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Numeric,
- WB_Other,
- WB_Numeric,
- WB_MidNum,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Format,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Numeric,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Format,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_Numeric,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_MidNum,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Numeric,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Numeric,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_Format,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Numeric,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Numeric,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Numeric,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Format,
- WB_Other,
- WB_MidNumLet,
- WB_Other,
- WB_MidNumLet,
- WB_Other,
- WB_MidLetter,
- WB_Newline,
- WB_Format,
- WB_Other,
- WB_ExtendNumLet,
- WB_Other,
- WB_MidNum,
- WB_Other,
- WB_ExtendNumLet,
- WB_Other,
- WB_Format,
- WB_Other,
- WB_Format,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Katakana,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Katakana,
- WB_Other,
- WB_Katakana,
- WB_Other,
- WB_Katakana,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Katakana,
- WB_Other,
- WB_Katakana,
- WB_Other,
- WB_Katakana,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Numeric,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Numeric,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Hebrew_Letter,
- WB_Extend,
- WB_Hebrew_Letter,
- WB_Other,
- WB_Hebrew_Letter,
- WB_Other,
- WB_Hebrew_Letter,
- WB_Other,
- WB_Hebrew_Letter,
- WB_Other,
- WB_Hebrew_Letter,
- WB_Other,
- WB_Hebrew_Letter,
- WB_Other,
- WB_Hebrew_Letter,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_MidNum,
- WB_Other,
- WB_MidLetter,
- WB_MidNum,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ExtendNumLet,
- WB_Other,
- WB_ExtendNumLet,
- WB_MidNum,
- WB_Other,
- WB_MidNumLet,
- WB_Other,
- WB_MidNum,
- WB_MidLetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Format,
- WB_Other,
- WB_MidNumLet,
- WB_Other,
- WB_MidNum,
- WB_Other,
- WB_MidNumLet,
- WB_Other,
- WB_MidLetter,
- WB_MidNum,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ExtendNumLet,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Katakana,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Format,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Format,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_Numeric,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_ALetter,
- WB_Other,
- WB_Katakana,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Format,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Format,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Numeric,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Extend,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
- WB_Regional_Indicator,
- WB_Other,
- WB_Format,
- WB_Other,
- WB_Format,
- WB_Other,
- WB_Extend,
- WB_Other
-};
-
-#endif /* defined(PERL_IN_REGEXEC_C) */
-
-#if defined(PERL_IN_PERL_C)
-
-static const UV XPerlSpace_invlist[] = { /* for EBCDIC 037 */
- 23, /* 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 */
- 0x0,
- 0x5,
- 0x6,
- 0xB,
- 0xE,
- 0x15,
- 0x16,
- 0x25,
- 0x26,
- 0x40,
- 0x42,
- 0x1680,
- 0x1681,
- 0x2000,
- 0x200B,
- 0x2028,
- 0x202A,
- 0x202F,
- 0x2030,
- 0x205F,
- 0x2060,
- 0x3000,
- 0x3001
-};
-
-static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
- 1281, /* 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 */
- 0x0,
- 0x42,
- 0x4A,
- 0x51,
- 0x5A,
- 0x62,
- 0x6A,
- 0x70,
- 0x79,
- 0x80,
- 0x8A,
- 0x8C,
- 0x8F,
- 0x91,
- 0x9D,
- 0x9E,
- 0x9F,
- 0xA0,
- 0xA1,
- 0xA2,
- 0xAA,
- 0xAC,
- 0xAF,
- 0xC1,
- 0xCA,
- 0xCB,
- 0xD0,
- 0xD1,
- 0xDA,
- 0xDB,
- 0xE0,
- 0xE2,
- 0xEA,
- 0xEB,
- 0xFA,
- 0xFB,
- 0xFF,
- 0x100,
- 0x2C2,
- 0x2C6,
- 0x2D2,
- 0x2E0,
- 0x2E5,
- 0x2EC,
- 0x2ED,
- 0x2EE,
- 0x2EF,
- 0x345,
- 0x346,
- 0x370,
- 0x375,
- 0x376,
- 0x378,
- 0x37A,
- 0x37E,
- 0x37F,
- 0x380,
- 0x386,
- 0x387,
- 0x388,
- 0x38B,
- 0x38C,
- 0x38D,
- 0x38E,
- 0x3A2,
- 0x3A3,
- 0x3F6,
- 0x3F7,
- 0x482,
- 0x48A,
- 0x530,
- 0x531,
- 0x557,
- 0x559,
- 0x55A,
- 0x561,
- 0x588,
- 0x5B0,
- 0x5BE,
- 0x5BF,
- 0x5C0,
- 0x5C1,
- 0x5C3,
- 0x5C4,
- 0x5C6,
- 0x5C7,
- 0x5C8,
- 0x5D0,
- 0x5EB,
- 0x5F0,
- 0x5F3,
- 0x610,
- 0x61B,
- 0x620,
- 0x658,
- 0x659,
- 0x66A,
- 0x66E,
- 0x6D4,
- 0x6D5,
- 0x6DD,
- 0x6E1,
- 0x6E9,
- 0x6ED,
- 0x6FD,
- 0x6FF,
- 0x700,
- 0x710,
- 0x740,
- 0x74D,
- 0x7B2,
- 0x7C0,
- 0x7EB,
- 0x7F4,
- 0x7F6,
- 0x7FA,
- 0x7FB,
- 0x800,
- 0x818,
- 0x81A,
- 0x82D,
- 0x840,
- 0x859,
- 0x8A0,
- 0x8B3,
- 0x8E4,
- 0x8EA,
- 0x8F0,
- 0x93C,
- 0x93D,
- 0x94D,
- 0x94E,
- 0x951,
- 0x955,
- 0x964,
- 0x966,
- 0x970,
- 0x971,
- 0x984,
- 0x985,
- 0x98D,
- 0x98F,
- 0x991,
- 0x993,
- 0x9A9,
- 0x9AA,
- 0x9B1,
- 0x9B2,
- 0x9B3,
- 0x9B6,
- 0x9BA,
- 0x9BD,
- 0x9C5,
- 0x9C7,
- 0x9C9,
- 0x9CB,
- 0x9CD,
- 0x9CE,
- 0x9CF,
- 0x9D7,
- 0x9D8,
- 0x9DC,
- 0x9DE,
- 0x9DF,
- 0x9E4,
- 0x9E6,
- 0x9F2,
- 0xA01,
- 0xA04,
- 0xA05,
- 0xA0B,
- 0xA0F,
- 0xA11,
- 0xA13,
- 0xA29,
- 0xA2A,
- 0xA31,
- 0xA32,
- 0xA34,
- 0xA35,
- 0xA37,
- 0xA38,
- 0xA3A,
- 0xA3E,
- 0xA43,
- 0xA47,
- 0xA49,
- 0xA4B,
- 0xA4D,
- 0xA51,
- 0xA52,
- 0xA59,
- 0xA5D,
- 0xA5E,
- 0xA5F,
- 0xA66,
- 0xA76,
- 0xA81,
- 0xA84,
- 0xA85,
- 0xA8E,
- 0xA8F,
- 0xA92,
- 0xA93,
- 0xAA9,
- 0xAAA,
- 0xAB1,
- 0xAB2,
- 0xAB4,
- 0xAB5,
- 0xABA,
- 0xABD,
- 0xAC6,
- 0xAC7,
- 0xACA,
- 0xACB,
- 0xACD,
- 0xAD0,
- 0xAD1,
- 0xAE0,
- 0xAE4,
- 0xAE6,
- 0xAF0,
- 0xB01,
- 0xB04,
- 0xB05,
- 0xB0D,
- 0xB0F,
- 0xB11,
- 0xB13,
- 0xB29,
- 0xB2A,
- 0xB31,
- 0xB32,
- 0xB34,
- 0xB35,
- 0xB3A,
- 0xB3D,
- 0xB45,
- 0xB47,
- 0xB49,
- 0xB4B,
- 0xB4D,
- 0xB56,
- 0xB58,
- 0xB5C,
- 0xB5E,
- 0xB5F,
- 0xB64,
- 0xB66,
- 0xB70,
- 0xB71,
- 0xB72,
- 0xB82,
- 0xB84,
- 0xB85,
- 0xB8B,
- 0xB8E,
- 0xB91,
- 0xB92,
- 0xB96,
- 0xB99,
- 0xB9B,
- 0xB9C,
- 0xB9D,
- 0xB9E,
- 0xBA0,
- 0xBA3,
- 0xBA5,
- 0xBA8,
- 0xBAB,
- 0xBAE,
- 0xBBA,
- 0xBBE,
- 0xBC3,
- 0xBC6,
- 0xBC9,
- 0xBCA,
- 0xBCD,
- 0xBD0,
- 0xBD1,
- 0xBD7,
- 0xBD8,
- 0xBE6,
- 0xBF0,
- 0xC00,
- 0xC04,
- 0xC05,
- 0xC0D,
- 0xC0E,
- 0xC11,
- 0xC12,
- 0xC29,
- 0xC2A,
- 0xC3A,
- 0xC3D,
- 0xC45,
- 0xC46,
- 0xC49,
- 0xC4A,
- 0xC4D,
- 0xC55,
- 0xC57,
- 0xC58,
- 0xC5A,
- 0xC60,
- 0xC64,
- 0xC66,
- 0xC70,
- 0xC81,
- 0xC84,
- 0xC85,
- 0xC8D,
- 0xC8E,
- 0xC91,
- 0xC92,
- 0xCA9,
- 0xCAA,
- 0xCB4,
- 0xCB5,
- 0xCBA,
- 0xCBD,
- 0xCC5,
- 0xCC6,
- 0xCC9,
- 0xCCA,
- 0xCCD,
- 0xCD5,
- 0xCD7,
- 0xCDE,
- 0xCDF,
- 0xCE0,
- 0xCE4,
- 0xCE6,
- 0xCF0,
- 0xCF1,
- 0xCF3,
- 0xD01,
- 0xD04,
- 0xD05,
- 0xD0D,
- 0xD0E,
- 0xD11,
- 0xD12,
- 0xD3B,
- 0xD3D,
- 0xD45,
- 0xD46,
- 0xD49,
- 0xD4A,
- 0xD4D,
- 0xD4E,
- 0xD4F,
- 0xD57,
- 0xD58,
- 0xD60,
- 0xD64,
- 0xD66,
- 0xD70,
- 0xD7A,
- 0xD80,
- 0xD82,
- 0xD84,
- 0xD85,
- 0xD97,
- 0xD9A,
- 0xDB2,
- 0xDB3,
- 0xDBC,
- 0xDBD,
- 0xDBE,
- 0xDC0,
- 0xDC7,
- 0xDCF,
- 0xDD5,
- 0xDD6,
- 0xDD7,
- 0xDD8,
- 0xDE0,
- 0xDE6,
- 0xDF0,
- 0xDF2,
- 0xDF4,
- 0xE01,
- 0xE3B,
- 0xE40,
- 0xE47,
- 0xE4D,
- 0xE4E,
- 0xE50,
- 0xE5A,
- 0xE81,
- 0xE83,
- 0xE84,
- 0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
- 0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
- 0xEA4,
- 0xEA5,
- 0xEA6,
- 0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
- 0xEBE,
- 0xEC0,
- 0xEC5,
- 0xEC6,
- 0xEC7,
- 0xECD,
- 0xECE,
- 0xED0,
- 0xEDA,
- 0xEDC,
- 0xEE0,
- 0xF00,
- 0xF01,
- 0xF20,
- 0xF2A,
- 0xF40,
- 0xF48,
- 0xF49,
- 0xF6D,
- 0xF71,
- 0xF82,
- 0xF88,
- 0xF98,
- 0xF99,
- 0xFBD,
- 0x1000,
- 0x1037,
- 0x1038,
- 0x1039,
- 0x103B,
- 0x104A,
- 0x1050,
- 0x1063,
- 0x1065,
- 0x1069,
- 0x106E,
- 0x1087,
- 0x108E,
- 0x108F,
- 0x1090,
- 0x109A,
- 0x109C,
- 0x109E,
- 0x10A0,
- 0x10C6,
- 0x10C7,
- 0x10C8,
- 0x10CD,
- 0x10CE,
- 0x10D0,
- 0x10FB,
- 0x10FC,
- 0x1249,
- 0x124A,
- 0x124E,
- 0x1250,
- 0x1257,
- 0x1258,
- 0x1259,
- 0x125A,
- 0x125E,
- 0x1260,
- 0x1289,
- 0x128A,
- 0x128E,
- 0x1290,
- 0x12B1,
- 0x12B2,
- 0x12B6,
- 0x12B8,
- 0x12BF,
- 0x12C0,
- 0x12C1,
- 0x12C2,
- 0x12C6,
- 0x12C8,
- 0x12D7,
- 0x12D8,
- 0x1311,
- 0x1312,
- 0x1316,
- 0x1318,
- 0x135B,
- 0x135F,
- 0x1360,
- 0x1380,
- 0x1390,
- 0x13A0,
- 0x13F5,
- 0x1401,
- 0x166D,
- 0x166F,
- 0x1680,
- 0x1681,
- 0x169B,
- 0x16A0,
- 0x16EB,
- 0x16EE,
- 0x16F9,
- 0x1700,
- 0x170D,
- 0x170E,
- 0x1714,
- 0x1720,
- 0x1734,
- 0x1740,
- 0x1754,
- 0x1760,
- 0x176D,
- 0x176E,
- 0x1771,
- 0x1772,
- 0x1774,
- 0x1780,
- 0x17B4,
- 0x17B6,
- 0x17C9,
- 0x17D7,
- 0x17D8,
- 0x17DC,
- 0x17DD,
- 0x17E0,
- 0x17EA,
- 0x1810,
- 0x181A,
- 0x1820,
- 0x1878,
- 0x1880,
- 0x18AB,
- 0x18B0,
- 0x18F6,
- 0x1900,
- 0x191F,
- 0x1920,
- 0x192C,
- 0x1930,
- 0x1939,
- 0x1946,
- 0x196E,
- 0x1970,
- 0x1975,
- 0x1980,
- 0x19AC,
- 0x19B0,
- 0x19CA,
- 0x19D0,
- 0x19DA,
- 0x1A00,
- 0x1A1C,
- 0x1A20,
- 0x1A5F,
- 0x1A61,
- 0x1A75,
- 0x1A80,
- 0x1A8A,
- 0x1A90,
- 0x1A9A,
- 0x1AA7,
- 0x1AA8,
- 0x1B00,
- 0x1B34,
- 0x1B35,
- 0x1B44,
- 0x1B45,
- 0x1B4C,
- 0x1B50,
- 0x1B5A,
- 0x1B80,
- 0x1BAA,
- 0x1BAC,
- 0x1BE6,
- 0x1BE7,
- 0x1BF2,
- 0x1C00,
- 0x1C36,
- 0x1C40,
- 0x1C4A,
- 0x1C4D,
- 0x1C7E,
- 0x1CE9,
- 0x1CED,
- 0x1CEE,
- 0x1CF4,
- 0x1CF5,
- 0x1CF7,
- 0x1D00,
- 0x1DC0,
- 0x1DE7,
- 0x1DF5,
- 0x1E00,
- 0x1F16,
- 0x1F18,
- 0x1F1E,
- 0x1F20,
- 0x1F46,
- 0x1F48,
- 0x1F4E,
- 0x1F50,
- 0x1F58,
- 0x1F59,
- 0x1F5A,
- 0x1F5B,
- 0x1F5C,
- 0x1F5D,
- 0x1F5E,
- 0x1F5F,
- 0x1F7E,
- 0x1F80,
- 0x1FB5,
- 0x1FB6,
- 0x1FBD,
- 0x1FBE,
- 0x1FBF,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FCD,
- 0x1FD0,
- 0x1FD4,
- 0x1FD6,
- 0x1FDC,
- 0x1FE0,
- 0x1FED,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FFD,
- 0x2071,
- 0x2072,
- 0x207F,
- 0x2080,
- 0x2090,
- 0x209D,
- 0x2102,
- 0x2103,
- 0x2107,
- 0x2108,
- 0x210A,
- 0x2114,
- 0x2115,
- 0x2116,
- 0x2119,
- 0x211E,
- 0x2124,
- 0x2125,
- 0x2126,
- 0x2127,
- 0x2128,
- 0x2129,
- 0x212A,
- 0x212E,
- 0x212F,
- 0x213A,
- 0x213C,
- 0x2140,
- 0x2145,
- 0x214A,
- 0x214E,
- 0x214F,
- 0x2160,
- 0x2189,
- 0x24B6,
- 0x24EA,
- 0x2C00,
- 0x2C2F,
- 0x2C30,
- 0x2C5F,
- 0x2C60,
- 0x2CE5,
- 0x2CEB,
- 0x2CEF,
- 0x2CF2,
- 0x2CF4,
- 0x2D00,
- 0x2D26,
- 0x2D27,
- 0x2D28,
- 0x2D2D,
- 0x2D2E,
- 0x2D30,
- 0x2D68,
- 0x2D6F,
- 0x2D70,
- 0x2D80,
- 0x2D97,
- 0x2DA0,
- 0x2DA7,
- 0x2DA8,
- 0x2DAF,
- 0x2DB0,
- 0x2DB7,
- 0x2DB8,
- 0x2DBF,
- 0x2DC0,
- 0x2DC7,
- 0x2DC8,
- 0x2DCF,
- 0x2DD0,
- 0x2DD7,
- 0x2DD8,
- 0x2DDF,
- 0x2DE0,
- 0x2E00,
- 0x2E2F,
- 0x2E30,
- 0x3005,
- 0x3008,
- 0x3021,
- 0x302A,
- 0x3031,
- 0x3036,
- 0x3038,
- 0x303D,
- 0x3041,
- 0x3097,
- 0x309D,
- 0x30A0,
- 0x30A1,
- 0x30FB,
- 0x30FC,
- 0x3100,
- 0x3105,
- 0x312E,
- 0x3131,
- 0x318F,
- 0x31A0,
- 0x31BB,
- 0x31F0,
- 0x3200,
- 0x3400,
- 0x4DB6,
- 0x4E00,
- 0x9FCD,
- 0xA000,
- 0xA48D,
- 0xA4D0,
- 0xA4FE,
- 0xA500,
- 0xA60D,
- 0xA610,
- 0xA62C,
- 0xA640,
- 0xA66F,
- 0xA674,
- 0xA67C,
- 0xA67F,
- 0xA69E,
- 0xA69F,
- 0xA6F0,
- 0xA717,
- 0xA720,
- 0xA722,
- 0xA789,
- 0xA78B,
- 0xA78F,
- 0xA790,
- 0xA7AE,
- 0xA7B0,
- 0xA7B2,
- 0xA7F7,
- 0xA802,
- 0xA803,
- 0xA806,
- 0xA807,
- 0xA80B,
- 0xA80C,
- 0xA828,
- 0xA840,
- 0xA874,
- 0xA880,
- 0xA8C4,
- 0xA8D0,
- 0xA8DA,
- 0xA8F2,
- 0xA8F8,
- 0xA8FB,
- 0xA8FC,
- 0xA900,
- 0xA92B,
- 0xA930,
- 0xA953,
- 0xA960,
- 0xA97D,
- 0xA980,
- 0xA9B3,
- 0xA9B4,
- 0xA9C0,
- 0xA9CF,
- 0xA9DA,
- 0xA9E0,
- 0xA9E5,
- 0xA9E6,
- 0xA9FF,
- 0xAA00,
- 0xAA37,
- 0xAA40,
- 0xAA4E,
- 0xAA50,
- 0xAA5A,
- 0xAA60,
- 0xAA77,
- 0xAA7A,
- 0xAA7B,
- 0xAA7E,
- 0xAABF,
- 0xAAC0,
- 0xAAC1,
- 0xAAC2,
- 0xAAC3,
- 0xAADB,
- 0xAADE,
- 0xAAE0,
- 0xAAF0,
- 0xAAF2,
- 0xAAF6,
- 0xAB01,
- 0xAB07,
- 0xAB09,
- 0xAB0F,
- 0xAB11,
- 0xAB17,
- 0xAB20,
- 0xAB27,
- 0xAB28,
- 0xAB2F,
- 0xAB30,
- 0xAB5B,
- 0xAB5C,
- 0xAB60,
- 0xAB64,
- 0xAB66,
- 0xABC0,
- 0xABEB,
- 0xABF0,
- 0xABFA,
- 0xAC00,
- 0xD7A4,
- 0xD7B0,
- 0xD7C7,
- 0xD7CB,
- 0xD7FC,
- 0xF900,
- 0xFA6E,
- 0xFA70,
- 0xFADA,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18,
- 0xFB1D,
- 0xFB29,
- 0xFB2A,
- 0xFB37,
- 0xFB38,
- 0xFB3D,
- 0xFB3E,
- 0xFB3F,
- 0xFB40,
- 0xFB42,
- 0xFB43,
- 0xFB45,
- 0xFB46,
- 0xFBB2,
- 0xFBD3,
- 0xFD3E,
- 0xFD50,
- 0xFD90,
- 0xFD92,
- 0xFDC8,
- 0xFDF0,
- 0xFDFC,
- 0xFE70,
- 0xFE75,
- 0xFE76,
- 0xFEFD,
- 0xFF10,
- 0xFF1A,
- 0xFF21,
- 0xFF3B,
- 0xFF41,
- 0xFF5B,
- 0xFF66,
- 0xFFBF,
- 0xFFC2,
- 0xFFC8,
- 0xFFCA,
- 0xFFD0,
- 0xFFD2,
- 0xFFD8,
- 0xFFDA,
- 0xFFDD,
- 0x10000,
- 0x1000C,
- 0x1000D,
- 0x10027,
- 0x10028,
- 0x1003B,
- 0x1003C,
- 0x1003E,
- 0x1003F,
- 0x1004E,
- 0x10050,
- 0x1005E,
- 0x10080,
- 0x100FB,
- 0x10140,
- 0x10175,
- 0x10280,
- 0x1029D,
- 0x102A0,
- 0x102D1,
- 0x10300,
- 0x10320,
- 0x10330,
- 0x1034B,
- 0x10350,
- 0x1037B,
- 0x10380,
- 0x1039E,
- 0x103A0,
- 0x103C4,
- 0x103C8,
- 0x103D0,
- 0x103D1,
- 0x103D6,
- 0x10400,
- 0x1049E,
- 0x104A0,
- 0x104AA,
- 0x10500,
- 0x10528,
- 0x10530,
- 0x10564,
- 0x10600,
- 0x10737,
- 0x10740,
- 0x10756,
- 0x10760,
- 0x10768,
- 0x10800,
- 0x10806,
- 0x10808,
- 0x10809,
- 0x1080A,
- 0x10836,
- 0x10837,
- 0x10839,
- 0x1083C,
- 0x1083D,
- 0x1083F,
- 0x10856,
- 0x10860,
- 0x10877,
- 0x10880,
- 0x1089F,
- 0x10900,
- 0x10916,
- 0x10920,
- 0x1093A,
- 0x10980,
- 0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
- 0x10A04,
- 0x10A05,
- 0x10A07,
- 0x10A0C,
- 0x10A14,
- 0x10A15,
- 0x10A18,
- 0x10A19,
- 0x10A34,
- 0x10A60,
- 0x10A7D,
- 0x10A80,
- 0x10A9D,
- 0x10AC0,
- 0x10AC8,
- 0x10AC9,
- 0x10AE5,
- 0x10B00,
- 0x10B36,
- 0x10B40,
- 0x10B56,
- 0x10B60,
- 0x10B73,
- 0x10B80,
- 0x10B92,
- 0x10C00,
- 0x10C49,
- 0x11000,
- 0x11046,
- 0x11066,
- 0x11070,
- 0x11082,
- 0x110B9,
- 0x110D0,
- 0x110E9,
- 0x110F0,
- 0x110FA,
- 0x11100,
- 0x11133,
- 0x11136,
- 0x11140,
- 0x11150,
- 0x11173,
- 0x11176,
- 0x11177,
- 0x11180,
- 0x111C0,
- 0x111C1,
- 0x111C5,
- 0x111D0,
- 0x111DB,
- 0x11200,
- 0x11212,
- 0x11213,
- 0x11235,
- 0x11237,
- 0x11238,
- 0x112B0,
- 0x112E9,
- 0x112F0,
- 0x112FA,
- 0x11301,
- 0x11304,
- 0x11305,
- 0x1130D,
- 0x1130F,
- 0x11311,
- 0x11313,
- 0x11329,
- 0x1132A,
- 0x11331,
- 0x11332,
- 0x11334,
- 0x11335,
- 0x1133A,
- 0x1133D,
- 0x11345,
- 0x11347,
- 0x11349,
- 0x1134B,
- 0x1134D,
- 0x11357,
- 0x11358,
- 0x1135D,
- 0x11364,
- 0x11480,
- 0x114C2,
- 0x114C4,
- 0x114C6,
- 0x114C7,
- 0x114C8,
- 0x114D0,
- 0x114DA,
- 0x11580,
- 0x115B6,
- 0x115B8,
- 0x115BF,
- 0x11600,
- 0x1163F,
- 0x11640,
- 0x11641,
- 0x11644,
- 0x11645,
- 0x11650,
- 0x1165A,
- 0x11680,
- 0x116B6,
- 0x116C0,
- 0x116CA,
- 0x118A0,
- 0x118EA,
- 0x118FF,
- 0x11900,
- 0x11AC0,
- 0x11AF9,
- 0x12000,
- 0x12399,
- 0x12400,
- 0x1246F,
- 0x13000,
- 0x1342F,
- 0x16800,
- 0x16A39,
- 0x16A40,
- 0x16A5F,
- 0x16A60,
- 0x16A6A,
- 0x16AD0,
- 0x16AEE,
- 0x16B00,
- 0x16B37,
- 0x16B40,
- 0x16B44,
- 0x16B50,
- 0x16B5A,
- 0x16B63,
- 0x16B78,
- 0x16B7D,
- 0x16B90,
- 0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
- 0x16F93,
- 0x16FA0,
- 0x1B000,
- 0x1B002,
- 0x1BC00,
- 0x1BC6B,
- 0x1BC70,
- 0x1BC7D,
- 0x1BC80,
- 0x1BC89,
- 0x1BC90,
- 0x1BC9A,
- 0x1BC9E,
- 0x1BC9F,
- 0x1D400,
- 0x1D455,
- 0x1D456,
- 0x1D49D,
- 0x1D49E,
- 0x1D4A0,
- 0x1D4A2,
- 0x1D4A3,
- 0x1D4A5,
- 0x1D4A7,
- 0x1D4A9,
- 0x1D4AD,
- 0x1D4AE,
- 0x1D4BA,
- 0x1D4BB,
- 0x1D4BC,
- 0x1D4BD,
- 0x1D4C4,
- 0x1D4C5,
- 0x1D506,
- 0x1D507,
- 0x1D50B,
- 0x1D50D,
- 0x1D515,
- 0x1D516,
- 0x1D51D,
- 0x1D51E,
- 0x1D53A,
- 0x1D53B,
- 0x1D53F,
- 0x1D540,
- 0x1D545,
- 0x1D546,
- 0x1D547,
- 0x1D54A,
- 0x1D551,
- 0x1D552,
- 0x1D6A6,
- 0x1D6A8,
- 0x1D6C1,
- 0x1D6C2,
- 0x1D6DB,
- 0x1D6DC,
- 0x1D6FB,
- 0x1D6FC,
- 0x1D715,
- 0x1D716,
- 0x1D735,
- 0x1D736,
- 0x1D74F,
- 0x1D750,
- 0x1D76F,
- 0x1D770,
- 0x1D789,
- 0x1D78A,
- 0x1D7A9,
- 0x1D7AA,
- 0x1D7C3,
- 0x1D7C4,
- 0x1D7CC,
- 0x1D7CE,
- 0x1D800,
- 0x1E800,
- 0x1E8C5,
- 0x1EE00,
- 0x1EE04,
- 0x1EE05,
- 0x1EE20,
- 0x1EE21,
- 0x1EE23,
- 0x1EE24,
- 0x1EE25,
- 0x1EE27,
- 0x1EE28,
- 0x1EE29,
- 0x1EE33,
- 0x1EE34,
- 0x1EE38,
- 0x1EE39,
- 0x1EE3A,
- 0x1EE3B,
- 0x1EE3C,
- 0x1EE42,
- 0x1EE43,
- 0x1EE47,
- 0x1EE48,
- 0x1EE49,
- 0x1EE4A,
- 0x1EE4B,
- 0x1EE4C,
- 0x1EE4D,
- 0x1EE50,
- 0x1EE51,
- 0x1EE53,
- 0x1EE54,
- 0x1EE55,
- 0x1EE57,
- 0x1EE58,
- 0x1EE59,
- 0x1EE5A,
- 0x1EE5B,
- 0x1EE5C,
- 0x1EE5D,
- 0x1EE5E,
- 0x1EE5F,
- 0x1EE60,
- 0x1EE61,
- 0x1EE63,
- 0x1EE64,
- 0x1EE65,
- 0x1EE67,
- 0x1EE6B,
- 0x1EE6C,
- 0x1EE73,
- 0x1EE74,
- 0x1EE78,
- 0x1EE79,
- 0x1EE7D,
- 0x1EE7E,
- 0x1EE7F,
- 0x1EE80,
- 0x1EE8A,
- 0x1EE8B,
- 0x1EE9C,
- 0x1EEA1,
- 0x1EEA4,
- 0x1EEA5,
- 0x1EEAA,
- 0x1EEAB,
- 0x1EEBC,
- 0x1F130,
- 0x1F14A,
- 0x1F150,
- 0x1F16A,
- 0x1F170,
- 0x1F18A,
- 0x20000,
- 0x2A6D7,
- 0x2A700,
- 0x2B735,
- 0x2B740,
- 0x2B81E,
- 0x2F800,
- 0x2FA1E
-};
-
-static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
- 1223, /* 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 */
- 0x0,
- 0x42,
- 0x4A,
- 0x51,
- 0x5A,
- 0x62,
- 0x6A,
- 0x70,
- 0x79,
- 0x80,
- 0x8A,
- 0x8C,
- 0x8F,
- 0x91,
- 0x9D,
- 0x9E,
- 0x9F,
- 0xA0,
- 0xA1,
- 0xA2,
- 0xAA,
- 0xAC,
- 0xAF,
- 0xC1,
- 0xCA,
- 0xCB,
- 0xD0,
- 0xD1,
- 0xDA,
- 0xDB,
- 0xE0,
- 0xE2,
- 0xEA,
- 0xEB,
- 0xF0,
- 0xFB,
- 0xFF,
- 0x100,
- 0x2C2,
- 0x2C6,
- 0x2D2,
- 0x2E0,
- 0x2E5,
- 0x2EC,
- 0x2ED,
- 0x2EE,
- 0x2EF,
- 0x345,
- 0x346,
- 0x370,
- 0x375,
- 0x376,
- 0x378,
- 0x37A,
- 0x37E,
- 0x37F,
- 0x380,
- 0x386,
- 0x387,
- 0x388,
- 0x38B,
- 0x38C,
- 0x38D,
- 0x38E,
- 0x3A2,
- 0x3A3,
- 0x3F6,
- 0x3F7,
- 0x482,
- 0x48A,
- 0x530,
- 0x531,
- 0x557,
- 0x559,
- 0x55A,
- 0x561,
- 0x588,
- 0x5B0,
- 0x5BE,
- 0x5BF,
- 0x5C0,
- 0x5C1,
- 0x5C3,
- 0x5C4,
- 0x5C6,
- 0x5C7,
- 0x5C8,
- 0x5D0,
- 0x5EB,
- 0x5F0,
- 0x5F3,
- 0x610,
- 0x61B,
- 0x620,
- 0x658,
- 0x659,
- 0x660,
- 0x66E,
- 0x6D4,
- 0x6D5,
- 0x6DD,
- 0x6E1,
- 0x6E9,
- 0x6ED,
- 0x6F0,
- 0x6FA,
- 0x6FD,
- 0x6FF,
- 0x700,
- 0x710,
- 0x740,
- 0x74D,
- 0x7B2,
- 0x7CA,
- 0x7EB,
- 0x7F4,
- 0x7F6,
- 0x7FA,
- 0x7FB,
- 0x800,
- 0x818,
- 0x81A,
- 0x82D,
- 0x840,
- 0x859,
- 0x8A0,
- 0x8B3,
- 0x8E4,
- 0x8EA,
- 0x8F0,
- 0x93C,
- 0x93D,
- 0x94D,
- 0x94E,
- 0x951,
- 0x955,
- 0x964,
- 0x971,
- 0x984,
- 0x985,
- 0x98D,
- 0x98F,
- 0x991,
- 0x993,
- 0x9A9,
- 0x9AA,
- 0x9B1,
- 0x9B2,
- 0x9B3,
- 0x9B6,
- 0x9BA,
- 0x9BD,
- 0x9C5,
- 0x9C7,
- 0x9C9,
- 0x9CB,
- 0x9CD,
- 0x9CE,
- 0x9CF,
- 0x9D7,
- 0x9D8,
- 0x9DC,
- 0x9DE,
- 0x9DF,
- 0x9E4,
- 0x9F0,
- 0x9F2,
- 0xA01,
- 0xA04,
- 0xA05,
- 0xA0B,
- 0xA0F,
- 0xA11,
- 0xA13,
- 0xA29,
- 0xA2A,
- 0xA31,
- 0xA32,
- 0xA34,
- 0xA35,
- 0xA37,
- 0xA38,
- 0xA3A,
- 0xA3E,
- 0xA43,
- 0xA47,
- 0xA49,
- 0xA4B,
- 0xA4D,
- 0xA51,
- 0xA52,
- 0xA59,
- 0xA5D,
- 0xA5E,
- 0xA5F,
- 0xA70,
- 0xA76,
- 0xA81,
- 0xA84,
- 0xA85,
- 0xA8E,
- 0xA8F,
- 0xA92,
- 0xA93,
- 0xAA9,
- 0xAAA,
- 0xAB1,
- 0xAB2,
- 0xAB4,
- 0xAB5,
- 0xABA,
- 0xABD,
- 0xAC6,
- 0xAC7,
- 0xACA,
- 0xACB,
- 0xACD,
- 0xAD0,
- 0xAD1,
- 0xAE0,
- 0xAE4,
- 0xB01,
- 0xB04,
- 0xB05,
- 0xB0D,
- 0xB0F,
- 0xB11,
- 0xB13,
- 0xB29,
- 0xB2A,
- 0xB31,
- 0xB32,
- 0xB34,
- 0xB35,
- 0xB3A,
- 0xB3D,
- 0xB45,
- 0xB47,
- 0xB49,
- 0xB4B,
- 0xB4D,
- 0xB56,
- 0xB58,
- 0xB5C,
- 0xB5E,
- 0xB5F,
- 0xB64,
- 0xB71,
- 0xB72,
- 0xB82,
- 0xB84,
- 0xB85,
- 0xB8B,
- 0xB8E,
- 0xB91,
- 0xB92,
- 0xB96,
- 0xB99,
- 0xB9B,
- 0xB9C,
- 0xB9D,
- 0xB9E,
- 0xBA0,
- 0xBA3,
- 0xBA5,
- 0xBA8,
- 0xBAB,
- 0xBAE,
- 0xBBA,
- 0xBBE,
- 0xBC3,
- 0xBC6,
- 0xBC9,
- 0xBCA,
- 0xBCD,
- 0xBD0,
- 0xBD1,
- 0xBD7,
- 0xBD8,
- 0xC00,
- 0xC04,
- 0xC05,
- 0xC0D,
- 0xC0E,
- 0xC11,
- 0xC12,
- 0xC29,
- 0xC2A,
- 0xC3A,
- 0xC3D,
- 0xC45,
- 0xC46,
- 0xC49,
- 0xC4A,
- 0xC4D,
- 0xC55,
- 0xC57,
- 0xC58,
- 0xC5A,
- 0xC60,
- 0xC64,
- 0xC81,
- 0xC84,
- 0xC85,
- 0xC8D,
- 0xC8E,
- 0xC91,
- 0xC92,
- 0xCA9,
- 0xCAA,
- 0xCB4,
- 0xCB5,
- 0xCBA,
- 0xCBD,
- 0xCC5,
- 0xCC6,
- 0xCC9,
- 0xCCA,
- 0xCCD,
- 0xCD5,
- 0xCD7,
- 0xCDE,
- 0xCDF,
- 0xCE0,
- 0xCE4,
- 0xCF1,
- 0xCF3,
- 0xD01,
- 0xD04,
- 0xD05,
- 0xD0D,
- 0xD0E,
- 0xD11,
- 0xD12,
- 0xD3B,
- 0xD3D,
- 0xD45,
- 0xD46,
- 0xD49,
- 0xD4A,
- 0xD4D,
- 0xD4E,
- 0xD4F,
- 0xD57,
- 0xD58,
- 0xD60,
- 0xD64,
- 0xD7A,
- 0xD80,
- 0xD82,
- 0xD84,
- 0xD85,
- 0xD97,
- 0xD9A,
- 0xDB2,
- 0xDB3,
- 0xDBC,
- 0xDBD,
- 0xDBE,
- 0xDC0,
- 0xDC7,
- 0xDCF,
- 0xDD5,
- 0xDD6,
- 0xDD7,
- 0xDD8,
- 0xDE0,
- 0xDF2,
- 0xDF4,
- 0xE01,
- 0xE3B,
- 0xE40,
- 0xE47,
- 0xE4D,
- 0xE4E,
- 0xE81,
- 0xE83,
- 0xE84,
- 0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
- 0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
- 0xEA4,
- 0xEA5,
- 0xEA6,
- 0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
- 0xEBE,
- 0xEC0,
- 0xEC5,
- 0xEC6,
- 0xEC7,
- 0xECD,
- 0xECE,
- 0xEDC,
- 0xEE0,
- 0xF00,
- 0xF01,
- 0xF40,
- 0xF48,
- 0xF49,
- 0xF6D,
- 0xF71,
- 0xF82,
- 0xF88,
- 0xF98,
- 0xF99,
- 0xFBD,
- 0x1000,
- 0x1037,
- 0x1038,
- 0x1039,
- 0x103B,
- 0x1040,
- 0x1050,
- 0x1063,
- 0x1065,
- 0x1069,
- 0x106E,
- 0x1087,
- 0x108E,
- 0x108F,
- 0x109C,
- 0x109E,
- 0x10A0,
- 0x10C6,
- 0x10C7,
- 0x10C8,
- 0x10CD,
- 0x10CE,
- 0x10D0,
- 0x10FB,
- 0x10FC,
- 0x1249,
- 0x124A,
- 0x124E,
- 0x1250,
- 0x1257,
- 0x1258,
- 0x1259,
- 0x125A,
- 0x125E,
- 0x1260,
- 0x1289,
- 0x128A,
- 0x128E,
- 0x1290,
- 0x12B1,
- 0x12B2,
- 0x12B6,
- 0x12B8,
- 0x12BF,
- 0x12C0,
- 0x12C1,
- 0x12C2,
- 0x12C6,
- 0x12C8,
- 0x12D7,
- 0x12D8,
- 0x1311,
- 0x1312,
- 0x1316,
- 0x1318,
- 0x135B,
- 0x135F,
- 0x1360,
- 0x1380,
- 0x1390,
- 0x13A0,
- 0x13F5,
- 0x1401,
- 0x166D,
- 0x166F,
- 0x1680,
- 0x1681,
- 0x169B,
- 0x16A0,
- 0x16EB,
- 0x16EE,
- 0x16F9,
- 0x1700,
- 0x170D,
- 0x170E,
- 0x1714,
- 0x1720,
- 0x1734,
- 0x1740,
- 0x1754,
- 0x1760,
- 0x176D,
- 0x176E,
- 0x1771,
- 0x1772,
- 0x1774,
- 0x1780,
- 0x17B4,
- 0x17B6,
- 0x17C9,
- 0x17D7,
- 0x17D8,
- 0x17DC,
- 0x17DD,
- 0x1820,
- 0x1878,
- 0x1880,
- 0x18AB,
- 0x18B0,
- 0x18F6,
- 0x1900,
- 0x191F,
- 0x1920,
- 0x192C,
- 0x1930,
- 0x1939,
- 0x1950,
- 0x196E,
- 0x1970,
- 0x1975,
- 0x1980,
- 0x19AC,
- 0x19B0,
- 0x19CA,
- 0x1A00,
- 0x1A1C,
- 0x1A20,
- 0x1A5F,
- 0x1A61,
- 0x1A75,
- 0x1AA7,
- 0x1AA8,
- 0x1B00,
- 0x1B34,
- 0x1B35,
- 0x1B44,
- 0x1B45,
- 0x1B4C,
- 0x1B80,
- 0x1BAA,
- 0x1BAC,
- 0x1BB0,
- 0x1BBA,
- 0x1BE6,
- 0x1BE7,
- 0x1BF2,
- 0x1C00,
- 0x1C36,
- 0x1C4D,
- 0x1C50,
- 0x1C5A,
- 0x1C7E,
- 0x1CE9,
- 0x1CED,
- 0x1CEE,
- 0x1CF4,
- 0x1CF5,
- 0x1CF7,
- 0x1D00,
- 0x1DC0,
- 0x1DE7,
- 0x1DF5,
- 0x1E00,
- 0x1F16,
- 0x1F18,
- 0x1F1E,
- 0x1F20,
- 0x1F46,
- 0x1F48,
- 0x1F4E,
- 0x1F50,
- 0x1F58,
- 0x1F59,
- 0x1F5A,
- 0x1F5B,
- 0x1F5C,
- 0x1F5D,
- 0x1F5E,
- 0x1F5F,
- 0x1F7E,
- 0x1F80,
- 0x1FB5,
- 0x1FB6,
- 0x1FBD,
- 0x1FBE,
- 0x1FBF,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FCD,
- 0x1FD0,
- 0x1FD4,
- 0x1FD6,
- 0x1FDC,
- 0x1FE0,
- 0x1FED,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FFD,
- 0x2071,
- 0x2072,
- 0x207F,
- 0x2080,
- 0x2090,
- 0x209D,
- 0x2102,
- 0x2103,
- 0x2107,
- 0x2108,
- 0x210A,
- 0x2114,
- 0x2115,
- 0x2116,
- 0x2119,
- 0x211E,
- 0x2124,
- 0x2125,
- 0x2126,
- 0x2127,
- 0x2128,
- 0x2129,
- 0x212A,
- 0x212E,
- 0x212F,
- 0x213A,
- 0x213C,
- 0x2140,
- 0x2145,
- 0x214A,
- 0x214E,
- 0x214F,
- 0x2160,
- 0x2189,
- 0x24B6,
- 0x24EA,
- 0x2C00,
- 0x2C2F,
- 0x2C30,
- 0x2C5F,
- 0x2C60,
- 0x2CE5,
- 0x2CEB,
- 0x2CEF,
- 0x2CF2,
- 0x2CF4,
- 0x2D00,
- 0x2D26,
- 0x2D27,
- 0x2D28,
- 0x2D2D,
- 0x2D2E,
- 0x2D30,
- 0x2D68,
- 0x2D6F,
- 0x2D70,
- 0x2D80,
- 0x2D97,
- 0x2DA0,
- 0x2DA7,
- 0x2DA8,
- 0x2DAF,
- 0x2DB0,
- 0x2DB7,
- 0x2DB8,
- 0x2DBF,
- 0x2DC0,
- 0x2DC7,
- 0x2DC8,
- 0x2DCF,
- 0x2DD0,
- 0x2DD7,
- 0x2DD8,
- 0x2DDF,
- 0x2DE0,
- 0x2E00,
- 0x2E2F,
- 0x2E30,
- 0x3005,
- 0x3008,
- 0x3021,
- 0x302A,
- 0x3031,
- 0x3036,
- 0x3038,
- 0x303D,
- 0x3041,
- 0x3097,
- 0x309D,
- 0x30A0,
- 0x30A1,
- 0x30FB,
- 0x30FC,
- 0x3100,
- 0x3105,
- 0x312E,
- 0x3131,
- 0x318F,
- 0x31A0,
- 0x31BB,
- 0x31F0,
- 0x3200,
- 0x3400,
- 0x4DB6,
- 0x4E00,
- 0x9FCD,
- 0xA000,
- 0xA48D,
- 0xA4D0,
- 0xA4FE,
- 0xA500,
- 0xA60D,
- 0xA610,
- 0xA620,
- 0xA62A,
- 0xA62C,
- 0xA640,
- 0xA66F,
- 0xA674,
- 0xA67C,
- 0xA67F,
- 0xA69E,
- 0xA69F,
- 0xA6F0,
- 0xA717,
- 0xA720,
- 0xA722,
- 0xA789,
- 0xA78B,
- 0xA78F,
- 0xA790,
- 0xA7AE,
- 0xA7B0,
- 0xA7B2,
- 0xA7F7,
- 0xA802,
- 0xA803,
- 0xA806,
- 0xA807,
- 0xA80B,
- 0xA80C,
- 0xA828,
- 0xA840,
- 0xA874,
- 0xA880,
- 0xA8C4,
- 0xA8F2,
- 0xA8F8,
- 0xA8FB,
- 0xA8FC,
- 0xA90A,
- 0xA92B,
- 0xA930,
- 0xA953,
- 0xA960,
- 0xA97D,
- 0xA980,
- 0xA9B3,
- 0xA9B4,
- 0xA9C0,
- 0xA9CF,
- 0xA9D0,
- 0xA9E0,
- 0xA9E5,
- 0xA9E6,
- 0xA9F0,
- 0xA9FA,
- 0xA9FF,
- 0xAA00,
- 0xAA37,
- 0xAA40,
- 0xAA4E,
- 0xAA60,
- 0xAA77,
- 0xAA7A,
- 0xAA7B,
- 0xAA7E,
- 0xAABF,
- 0xAAC0,
- 0xAAC1,
- 0xAAC2,
- 0xAAC3,
- 0xAADB,
- 0xAADE,
- 0xAAE0,
- 0xAAF0,
- 0xAAF2,
- 0xAAF6,
- 0xAB01,
- 0xAB07,
- 0xAB09,
- 0xAB0F,
- 0xAB11,
- 0xAB17,
- 0xAB20,
- 0xAB27,
- 0xAB28,
- 0xAB2F,
- 0xAB30,
- 0xAB5B,
- 0xAB5C,
- 0xAB60,
- 0xAB64,
- 0xAB66,
- 0xABC0,
- 0xABEB,
- 0xAC00,
- 0xD7A4,
- 0xD7B0,
- 0xD7C7,
- 0xD7CB,
- 0xD7FC,
- 0xF900,
- 0xFA6E,
- 0xFA70,
- 0xFADA,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18,
- 0xFB1D,
- 0xFB29,
- 0xFB2A,
- 0xFB37,
- 0xFB38,
- 0xFB3D,
- 0xFB3E,
- 0xFB3F,
- 0xFB40,
- 0xFB42,
- 0xFB43,
- 0xFB45,
- 0xFB46,
- 0xFBB2,
- 0xFBD3,
- 0xFD3E,
- 0xFD50,
- 0xFD90,
- 0xFD92,
- 0xFDC8,
- 0xFDF0,
- 0xFDFC,
- 0xFE70,
- 0xFE75,
- 0xFE76,
- 0xFEFD,
- 0xFF21,
- 0xFF3B,
- 0xFF41,
- 0xFF5B,
- 0xFF66,
- 0xFFBF,
- 0xFFC2,
- 0xFFC8,
- 0xFFCA,
- 0xFFD0,
- 0xFFD2,
- 0xFFD8,
- 0xFFDA,
- 0xFFDD,
- 0x10000,
- 0x1000C,
- 0x1000D,
- 0x10027,
- 0x10028,
- 0x1003B,
- 0x1003C,
- 0x1003E,
- 0x1003F,
- 0x1004E,
- 0x10050,
- 0x1005E,
- 0x10080,
- 0x100FB,
- 0x10140,
- 0x10175,
- 0x10280,
- 0x1029D,
- 0x102A0,
- 0x102D1,
- 0x10300,
- 0x10320,
- 0x10330,
- 0x1034B,
- 0x10350,
- 0x1037B,
- 0x10380,
- 0x1039E,
- 0x103A0,
- 0x103C4,
- 0x103C8,
- 0x103D0,
- 0x103D1,
- 0x103D6,
- 0x10400,
- 0x1049E,
- 0x10500,
- 0x10528,
- 0x10530,
- 0x10564,
- 0x10600,
- 0x10737,
- 0x10740,
- 0x10756,
- 0x10760,
- 0x10768,
- 0x10800,
- 0x10806,
- 0x10808,
- 0x10809,
- 0x1080A,
- 0x10836,
- 0x10837,
- 0x10839,
- 0x1083C,
- 0x1083D,
- 0x1083F,
- 0x10856,
- 0x10860,
- 0x10877,
- 0x10880,
- 0x1089F,
- 0x10900,
- 0x10916,
- 0x10920,
- 0x1093A,
- 0x10980,
- 0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
- 0x10A04,
- 0x10A05,
- 0x10A07,
- 0x10A0C,
- 0x10A14,
- 0x10A15,
- 0x10A18,
- 0x10A19,
- 0x10A34,
- 0x10A60,
- 0x10A7D,
- 0x10A80,
- 0x10A9D,
- 0x10AC0,
- 0x10AC8,
- 0x10AC9,
- 0x10AE5,
- 0x10B00,
- 0x10B36,
- 0x10B40,
- 0x10B56,
- 0x10B60,
- 0x10B73,
- 0x10B80,
- 0x10B92,
- 0x10C00,
- 0x10C49,
- 0x11000,
- 0x11046,
- 0x11082,
- 0x110B9,
- 0x110D0,
- 0x110E9,
- 0x11100,
- 0x11133,
- 0x11150,
- 0x11173,
- 0x11176,
- 0x11177,
- 0x11180,
- 0x111C0,
- 0x111C1,
- 0x111C5,
- 0x111DA,
- 0x111DB,
- 0x11200,
- 0x11212,
- 0x11213,
- 0x11235,
- 0x11237,
- 0x11238,
- 0x112B0,
- 0x112E9,
- 0x11301,
- 0x11304,
- 0x11305,
- 0x1130D,
- 0x1130F,
- 0x11311,
- 0x11313,
- 0x11329,
- 0x1132A,
- 0x11331,
- 0x11332,
- 0x11334,
- 0x11335,
- 0x1133A,
- 0x1133D,
- 0x11345,
- 0x11347,
- 0x11349,
- 0x1134B,
- 0x1134D,
- 0x11357,
- 0x11358,
- 0x1135D,
- 0x11364,
- 0x11480,
- 0x114C2,
- 0x114C4,
- 0x114C6,
- 0x114C7,
- 0x114C8,
- 0x11580,
- 0x115B6,
- 0x115B8,
- 0x115BF,
- 0x11600,
- 0x1163F,
- 0x11640,
- 0x11641,
- 0x11644,
- 0x11645,
- 0x11680,
- 0x116B6,
- 0x118A0,
- 0x118E0,
- 0x118FF,
- 0x11900,
- 0x11AC0,
- 0x11AF9,
- 0x12000,
- 0x12399,
- 0x12400,
- 0x1246F,
- 0x13000,
- 0x1342F,
- 0x16800,
- 0x16A39,
- 0x16A40,
- 0x16A5F,
- 0x16AD0,
- 0x16AEE,
- 0x16B00,
- 0x16B37,
- 0x16B40,
- 0x16B44,
- 0x16B63,
- 0x16B78,
- 0x16B7D,
- 0x16B90,
- 0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
- 0x16F93,
- 0x16FA0,
- 0x1B000,
- 0x1B002,
- 0x1BC00,
- 0x1BC6B,
- 0x1BC70,
- 0x1BC7D,
- 0x1BC80,
- 0x1BC89,
- 0x1BC90,
- 0x1BC9A,
- 0x1BC9E,
- 0x1BC9F,
- 0x1D400,
- 0x1D455,
- 0x1D456,
- 0x1D49D,
- 0x1D49E,
- 0x1D4A0,
- 0x1D4A2,
- 0x1D4A3,
- 0x1D4A5,
- 0x1D4A7,
- 0x1D4A9,
- 0x1D4AD,
- 0x1D4AE,
- 0x1D4BA,
- 0x1D4BB,
- 0x1D4BC,
- 0x1D4BD,
- 0x1D4C4,
- 0x1D4C5,
- 0x1D506,
- 0x1D507,
- 0x1D50B,
- 0x1D50D,
- 0x1D515,
- 0x1D516,
- 0x1D51D,
- 0x1D51E,
- 0x1D53A,
- 0x1D53B,
- 0x1D53F,
- 0x1D540,
- 0x1D545,
- 0x1D546,
- 0x1D547,
- 0x1D54A,
- 0x1D551,
- 0x1D552,
- 0x1D6A6,
- 0x1D6A8,
- 0x1D6C1,
- 0x1D6C2,
- 0x1D6DB,
- 0x1D6DC,
- 0x1D6FB,
- 0x1D6FC,
- 0x1D715,
- 0x1D716,
- 0x1D735,
- 0x1D736,
- 0x1D74F,
- 0x1D750,
- 0x1D76F,
- 0x1D770,
- 0x1D789,
- 0x1D78A,
- 0x1D7A9,
- 0x1D7AA,
- 0x1D7C3,
- 0x1D7C4,
- 0x1D7CC,
- 0x1E800,
- 0x1E8C5,
- 0x1EE00,
- 0x1EE04,
- 0x1EE05,
- 0x1EE20,
- 0x1EE21,
- 0x1EE23,
- 0x1EE24,
- 0x1EE25,
- 0x1EE27,
- 0x1EE28,
- 0x1EE29,
- 0x1EE33,
- 0x1EE34,
- 0x1EE38,
- 0x1EE39,
- 0x1EE3A,
- 0x1EE3B,
- 0x1EE3C,
- 0x1EE42,
- 0x1EE43,
- 0x1EE47,
- 0x1EE48,
- 0x1EE49,
- 0x1EE4A,
- 0x1EE4B,
- 0x1EE4C,
- 0x1EE4D,
- 0x1EE50,
- 0x1EE51,
- 0x1EE53,
- 0x1EE54,
- 0x1EE55,
- 0x1EE57,
- 0x1EE58,
- 0x1EE59,
- 0x1EE5A,
- 0x1EE5B,
- 0x1EE5C,
- 0x1EE5D,
- 0x1EE5E,
- 0x1EE5F,
- 0x1EE60,
- 0x1EE61,
- 0x1EE63,
- 0x1EE64,
- 0x1EE65,
- 0x1EE67,
- 0x1EE6B,
- 0x1EE6C,
- 0x1EE73,
- 0x1EE74,
- 0x1EE78,
- 0x1EE79,
- 0x1EE7D,
- 0x1EE7E,
- 0x1EE7F,
- 0x1EE80,
- 0x1EE8A,
- 0x1EE8B,
- 0x1EE9C,
- 0x1EEA1,
- 0x1EEA4,
- 0x1EEA5,
- 0x1EEAA,
- 0x1EEAB,
- 0x1EEBC,
- 0x1F130,
- 0x1F14A,
- 0x1F150,
- 0x1F16A,
- 0x1F170,
- 0x1F18A,
- 0x20000,
- 0x2A6D7,
- 0x2A700,
- 0x2B735,
- 0x2B740,
- 0x2B81E,
- 0x2F800,
- 0x2FA1E
-};
-
-static const UV XPosixBlank_invlist[] = { /* for EBCDIC 037 */
- 15, /* 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 */
- 0x0,
- 0x5,
- 0x6,
- 0x40,
- 0x42,
- 0x1680,
- 0x1681,
- 0x2000,
- 0x200B,
- 0x202F,
- 0x2030,
- 0x205F,
- 0x2060,
- 0x3000,
- 0x3001
-};
-
-static const UV XPosixCntrl_invlist[] = { /* for EBCDIC 037 */
- 4, /* 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 */
- 0x0,
- 0x40,
- 0xFF,
- 0x100
-};
-
-static const UV XPosixDigit_invlist[] = { /* for EBCDIC 037 */
- 101, /* 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 */
- 0x0,
- 0xF0,
- 0xFA,
- 0x660,
- 0x66A,
- 0x6F0,
- 0x6FA,
- 0x7C0,
- 0x7CA,
- 0x966,
- 0x970,
- 0x9E6,
- 0x9F0,
- 0xA66,
- 0xA70,
- 0xAE6,
- 0xAF0,
- 0xB66,
- 0xB70,
- 0xBE6,
- 0xBF0,
- 0xC66,
- 0xC70,
- 0xCE6,
- 0xCF0,
- 0xD66,
- 0xD70,
- 0xDE6,
- 0xDF0,
- 0xE50,
- 0xE5A,
- 0xED0,
- 0xEDA,
- 0xF20,
- 0xF2A,
- 0x1040,
- 0x104A,
- 0x1090,
- 0x109A,
- 0x17E0,
- 0x17EA,
- 0x1810,
- 0x181A,
- 0x1946,
- 0x1950,
- 0x19D0,
- 0x19DA,
- 0x1A80,
- 0x1A8A,
- 0x1A90,
- 0x1A9A,
- 0x1B50,
- 0x1B5A,
- 0x1BB0,
- 0x1BBA,
- 0x1C40,
- 0x1C4A,
- 0x1C50,
- 0x1C5A,
- 0xA620,
- 0xA62A,
- 0xA8D0,
- 0xA8DA,
- 0xA900,
- 0xA90A,
- 0xA9D0,
- 0xA9DA,
- 0xA9F0,
- 0xA9FA,
- 0xAA50,
- 0xAA5A,
- 0xABF0,
- 0xABFA,
- 0xFF10,
- 0xFF1A,
- 0x104A0,
- 0x104AA,
- 0x11066,
- 0x11070,
- 0x110F0,
- 0x110FA,
- 0x11136,
- 0x11140,
- 0x111D0,
- 0x111DA,
- 0x112F0,
- 0x112FA,
- 0x114D0,
- 0x114DA,
- 0x11650,
- 0x1165A,
- 0x116C0,
- 0x116CA,
- 0x118E0,
- 0x118EA,
- 0x16A60,
- 0x16A6A,
- 0x16B50,
- 0x16B5A,
- 0x1D7CE,
- 0x1D800
-};
-
-static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
- 1211, /* 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 */
- 0x0,
- 0x42,
- 0xFF,
- 0x100,
- 0x378,
- 0x37A,
- 0x380,
- 0x384,
- 0x38B,
- 0x38C,
- 0x38D,
- 0x38E,
- 0x3A2,
- 0x3A3,
- 0x530,
- 0x531,
- 0x557,
- 0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
- 0x58B,
- 0x58D,
- 0x590,
- 0x591,
- 0x5C8,
- 0x5D0,
- 0x5EB,
- 0x5F0,
- 0x5F5,
- 0x600,
- 0x61D,
- 0x61E,
- 0x70E,
- 0x70F,
- 0x74B,
- 0x74D,
- 0x7B2,
- 0x7C0,
- 0x7FB,
- 0x800,
- 0x82E,
- 0x830,
- 0x83F,
- 0x840,
- 0x85C,
- 0x85E,
- 0x85F,
- 0x8A0,
- 0x8B3,
- 0x8E4,
- 0x984,
- 0x985,
- 0x98D,
- 0x98F,
- 0x991,
- 0x993,
- 0x9A9,
- 0x9AA,
- 0x9B1,
- 0x9B2,
- 0x9B3,
- 0x9B6,
- 0x9BA,
- 0x9BC,
- 0x9C5,
- 0x9C7,
- 0x9C9,
- 0x9CB,
- 0x9CF,
- 0x9D7,
- 0x9D8,
- 0x9DC,
- 0x9DE,
- 0x9DF,
- 0x9E4,
- 0x9E6,
- 0x9FC,
- 0xA01,
- 0xA04,
- 0xA05,
- 0xA0B,
- 0xA0F,
- 0xA11,
- 0xA13,
- 0xA29,
- 0xA2A,
- 0xA31,
- 0xA32,
- 0xA34,
- 0xA35,
- 0xA37,
- 0xA38,
- 0xA3A,
- 0xA3C,
- 0xA3D,
- 0xA3E,
- 0xA43,
- 0xA47,
- 0xA49,
- 0xA4B,
- 0xA4E,
- 0xA51,
- 0xA52,
- 0xA59,
- 0xA5D,
- 0xA5E,
- 0xA5F,
- 0xA66,
- 0xA76,
- 0xA81,
- 0xA84,
- 0xA85,
- 0xA8E,
- 0xA8F,
- 0xA92,
- 0xA93,
- 0xAA9,
- 0xAAA,
- 0xAB1,
- 0xAB2,
- 0xAB4,
- 0xAB5,
- 0xABA,
- 0xABC,
- 0xAC6,
- 0xAC7,
- 0xACA,
- 0xACB,
- 0xACE,
- 0xAD0,
- 0xAD1,
- 0xAE0,
- 0xAE4,
- 0xAE6,
- 0xAF2,
- 0xB01,
- 0xB04,
- 0xB05,
- 0xB0D,
- 0xB0F,
- 0xB11,
- 0xB13,
- 0xB29,
- 0xB2A,
- 0xB31,
- 0xB32,
- 0xB34,
- 0xB35,
- 0xB3A,
- 0xB3C,
- 0xB45,
- 0xB47,
- 0xB49,
- 0xB4B,
- 0xB4E,
- 0xB56,
- 0xB58,
- 0xB5C,
- 0xB5E,
- 0xB5F,
- 0xB64,
- 0xB66,
- 0xB78,
- 0xB82,
- 0xB84,
- 0xB85,
- 0xB8B,
- 0xB8E,
- 0xB91,
- 0xB92,
- 0xB96,
- 0xB99,
- 0xB9B,
- 0xB9C,
- 0xB9D,
- 0xB9E,
- 0xBA0,
- 0xBA3,
- 0xBA5,
- 0xBA8,
- 0xBAB,
- 0xBAE,
- 0xBBA,
- 0xBBE,
- 0xBC3,
- 0xBC6,
- 0xBC9,
- 0xBCA,
- 0xBCE,
- 0xBD0,
- 0xBD1,
- 0xBD7,
- 0xBD8,
- 0xBE6,
- 0xBFB,
- 0xC00,
- 0xC04,
- 0xC05,
- 0xC0D,
- 0xC0E,
- 0xC11,
- 0xC12,
- 0xC29,
- 0xC2A,
- 0xC3A,
- 0xC3D,
- 0xC45,
- 0xC46,
- 0xC49,
- 0xC4A,
- 0xC4E,
- 0xC55,
- 0xC57,
- 0xC58,
- 0xC5A,
- 0xC60,
- 0xC64,
- 0xC66,
- 0xC70,
- 0xC78,
- 0xC80,
- 0xC81,
- 0xC84,
- 0xC85,
- 0xC8D,
- 0xC8E,
- 0xC91,
- 0xC92,
- 0xCA9,
- 0xCAA,
- 0xCB4,
- 0xCB5,
- 0xCBA,
- 0xCBC,
- 0xCC5,
- 0xCC6,
- 0xCC9,
- 0xCCA,
- 0xCCE,
- 0xCD5,
- 0xCD7,
- 0xCDE,
- 0xCDF,
- 0xCE0,
- 0xCE4,
- 0xCE6,
- 0xCF0,
- 0xCF1,
- 0xCF3,
- 0xD01,
- 0xD04,
- 0xD05,
- 0xD0D,
- 0xD0E,
- 0xD11,
- 0xD12,
- 0xD3B,
- 0xD3D,
- 0xD45,
- 0xD46,
- 0xD49,
- 0xD4A,
- 0xD4F,
- 0xD57,
- 0xD58,
- 0xD60,
- 0xD64,
- 0xD66,
- 0xD76,
- 0xD79,
- 0xD80,
- 0xD82,
- 0xD84,
- 0xD85,
- 0xD97,
- 0xD9A,
- 0xDB2,
- 0xDB3,
- 0xDBC,
- 0xDBD,
- 0xDBE,
- 0xDC0,
- 0xDC7,
- 0xDCA,
- 0xDCB,
- 0xDCF,
- 0xDD5,
- 0xDD6,
- 0xDD7,
- 0xDD8,
- 0xDE0,
- 0xDE6,
- 0xDF0,
- 0xDF2,
- 0xDF5,
- 0xE01,
- 0xE3B,
- 0xE3F,
- 0xE5C,
- 0xE81,
- 0xE83,
- 0xE84,
- 0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
- 0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
- 0xEA4,
- 0xEA5,
- 0xEA6,
- 0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
- 0xEBE,
- 0xEC0,
- 0xEC5,
- 0xEC6,
- 0xEC7,
- 0xEC8,
- 0xECE,
- 0xED0,
- 0xEDA,
- 0xEDC,
- 0xEE0,
- 0xF00,
- 0xF48,
- 0xF49,
- 0xF6D,
- 0xF71,
- 0xF98,
- 0xF99,
- 0xFBD,
- 0xFBE,
- 0xFCD,
- 0xFCE,
- 0xFDB,
- 0x1000,
- 0x10C6,
- 0x10C7,
- 0x10C8,
- 0x10CD,
- 0x10CE,
- 0x10D0,
- 0x1249,
- 0x124A,
- 0x124E,
- 0x1250,
- 0x1257,
- 0x1258,
- 0x1259,
- 0x125A,
- 0x125E,
- 0x1260,
- 0x1289,
- 0x128A,
- 0x128E,
- 0x1290,
- 0x12B1,
- 0x12B2,
- 0x12B6,
- 0x12B8,
- 0x12BF,
- 0x12C0,
- 0x12C1,
- 0x12C2,
- 0x12C6,
- 0x12C8,
- 0x12D7,
- 0x12D8,
- 0x1311,
- 0x1312,
- 0x1316,
- 0x1318,
- 0x135B,
- 0x135D,
- 0x137D,
- 0x1380,
- 0x139A,
- 0x13A0,
- 0x13F5,
- 0x1400,
- 0x1680,
- 0x1681,
- 0x169D,
- 0x16A0,
- 0x16F9,
- 0x1700,
- 0x170D,
- 0x170E,
- 0x1715,
- 0x1720,
- 0x1737,
- 0x1740,
- 0x1754,
- 0x1760,
- 0x176D,
- 0x176E,
- 0x1771,
- 0x1772,
- 0x1774,
- 0x1780,
- 0x17DE,
- 0x17E0,
- 0x17EA,
- 0x17F0,
- 0x17FA,
- 0x1800,
- 0x180F,
- 0x1810,
- 0x181A,
- 0x1820,
- 0x1878,
- 0x1880,
- 0x18AB,
- 0x18B0,
- 0x18F6,
- 0x1900,
- 0x191F,
- 0x1920,
- 0x192C,
- 0x1930,
- 0x193C,
- 0x1940,
- 0x1941,
- 0x1944,
- 0x196E,
- 0x1970,
- 0x1975,
- 0x1980,
- 0x19AC,
- 0x19B0,
- 0x19CA,
- 0x19D0,
- 0x19DB,
- 0x19DE,
- 0x1A1C,
- 0x1A1E,
- 0x1A5F,
- 0x1A60,
- 0x1A7D,
- 0x1A7F,
- 0x1A8A,
- 0x1A90,
- 0x1A9A,
- 0x1AA0,
- 0x1AAE,
- 0x1AB0,
- 0x1ABF,
- 0x1B00,
- 0x1B4C,
- 0x1B50,
- 0x1B7D,
- 0x1B80,
- 0x1BF4,
- 0x1BFC,
- 0x1C38,
- 0x1C3B,
- 0x1C4A,
- 0x1C4D,
- 0x1C80,
- 0x1CC0,
- 0x1CC8,
- 0x1CD0,
- 0x1CF7,
- 0x1CF8,
- 0x1CFA,
- 0x1D00,
- 0x1DF6,
- 0x1DFC,
- 0x1F16,
- 0x1F18,
- 0x1F1E,
- 0x1F20,
- 0x1F46,
- 0x1F48,
- 0x1F4E,
- 0x1F50,
- 0x1F58,
- 0x1F59,
- 0x1F5A,
- 0x1F5B,
- 0x1F5C,
- 0x1F5D,
- 0x1F5E,
- 0x1F5F,
- 0x1F7E,
- 0x1F80,
- 0x1FB5,
- 0x1FB6,
- 0x1FC5,
- 0x1FC6,
- 0x1FD4,
- 0x1FD6,
- 0x1FDC,
- 0x1FDD,
- 0x1FF0,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FFF,
- 0x200B,
- 0x2028,
- 0x202A,
- 0x202F,
- 0x2030,
- 0x205F,
- 0x2060,
- 0x2065,
- 0x2066,
- 0x2072,
- 0x2074,
- 0x208F,
- 0x2090,
- 0x209D,
- 0x20A0,
- 0x20BE,
- 0x20D0,
- 0x20F1,
- 0x2100,
- 0x218A,
- 0x2190,
- 0x23FB,
- 0x2400,
- 0x2427,
- 0x2440,
- 0x244B,
- 0x2460,
- 0x2B74,
- 0x2B76,
- 0x2B96,
- 0x2B98,
- 0x2BBA,
- 0x2BBD,
- 0x2BC9,
- 0x2BCA,
- 0x2BD2,
- 0x2C00,
- 0x2C2F,
- 0x2C30,
- 0x2C5F,
- 0x2C60,
- 0x2CF4,
- 0x2CF9,
- 0x2D26,
- 0x2D27,
- 0x2D28,
- 0x2D2D,
- 0x2D2E,
- 0x2D30,
- 0x2D68,
- 0x2D6F,
- 0x2D71,
- 0x2D7F,
- 0x2D97,
- 0x2DA0,
- 0x2DA7,
- 0x2DA8,
- 0x2DAF,
- 0x2DB0,
- 0x2DB7,
- 0x2DB8,
- 0x2DBF,
- 0x2DC0,
- 0x2DC7,
- 0x2DC8,
- 0x2DCF,
- 0x2DD0,
- 0x2DD7,
- 0x2DD8,
- 0x2DDF,
- 0x2DE0,
- 0x2E43,
- 0x2E80,
- 0x2E9A,
- 0x2E9B,
- 0x2EF4,
- 0x2F00,
- 0x2FD6,
- 0x2FF0,
- 0x2FFC,
- 0x3001,
- 0x3040,
- 0x3041,
- 0x3097,
- 0x3099,
- 0x3100,
- 0x3105,
- 0x312E,
- 0x3131,
- 0x318F,
- 0x3190,
- 0x31BB,
- 0x31C0,
- 0x31E4,
- 0x31F0,
- 0x321F,
- 0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FCD,
- 0xA000,
- 0xA48D,
- 0xA490,
- 0xA4C7,
- 0xA4D0,
- 0xA62C,
- 0xA640,
- 0xA69E,
- 0xA69F,
- 0xA6F8,
- 0xA700,
- 0xA78F,
- 0xA790,
- 0xA7AE,
- 0xA7B0,
- 0xA7B2,
- 0xA7F7,
- 0xA82C,
- 0xA830,
- 0xA83A,
- 0xA840,
- 0xA878,
- 0xA880,
- 0xA8C5,
- 0xA8CE,
- 0xA8DA,
- 0xA8E0,
- 0xA8FC,
- 0xA900,
- 0xA954,
- 0xA95F,
- 0xA97D,
- 0xA980,
- 0xA9CE,
- 0xA9CF,
- 0xA9DA,
- 0xA9DE,
- 0xA9FF,
- 0xAA00,
- 0xAA37,
- 0xAA40,
- 0xAA4E,
- 0xAA50,
- 0xAA5A,
- 0xAA5C,
- 0xAAC3,
- 0xAADB,
- 0xAAF7,
- 0xAB01,
- 0xAB07,
- 0xAB09,
- 0xAB0F,
- 0xAB11,
- 0xAB17,
- 0xAB20,
- 0xAB27,
- 0xAB28,
- 0xAB2F,
- 0xAB30,
- 0xAB60,
- 0xAB64,
- 0xAB66,
- 0xABC0,
- 0xABEE,
- 0xABF0,
- 0xABFA,
- 0xAC00,
- 0xD7A4,
- 0xD7B0,
- 0xD7C7,
- 0xD7CB,
- 0xD7FC,
- 0xE000,
- 0xFA6E,
- 0xFA70,
- 0xFADA,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18,
- 0xFB1D,
- 0xFB37,
- 0xFB38,
- 0xFB3D,
- 0xFB3E,
- 0xFB3F,
- 0xFB40,
- 0xFB42,
- 0xFB43,
- 0xFB45,
- 0xFB46,
- 0xFBC2,
- 0xFBD3,
- 0xFD40,
- 0xFD50,
- 0xFD90,
- 0xFD92,
- 0xFDC8,
- 0xFDF0,
- 0xFDFE,
- 0xFE00,
- 0xFE1A,
- 0xFE20,
- 0xFE2E,
- 0xFE30,
- 0xFE53,
- 0xFE54,
- 0xFE67,
- 0xFE68,
- 0xFE6C,
- 0xFE70,
- 0xFE75,
- 0xFE76,
- 0xFEFD,
- 0xFEFF,
- 0xFF00,
- 0xFF01,
- 0xFFBF,
- 0xFFC2,
- 0xFFC8,
- 0xFFCA,
- 0xFFD0,
- 0xFFD2,
- 0xFFD8,
- 0xFFDA,
- 0xFFDD,
- 0xFFE0,
- 0xFFE7,
- 0xFFE8,
- 0xFFEF,
- 0xFFF9,
- 0xFFFE,
- 0x10000,
- 0x1000C,
- 0x1000D,
- 0x10027,
- 0x10028,
- 0x1003B,
- 0x1003C,
- 0x1003E,
- 0x1003F,
- 0x1004E,
- 0x10050,
- 0x1005E,
- 0x10080,
- 0x100FB,
- 0x10100,
- 0x10103,
- 0x10107,
- 0x10134,
- 0x10137,
- 0x1018D,
- 0x10190,
- 0x1019C,
- 0x101A0,
- 0x101A1,
- 0x101D0,
- 0x101FE,
- 0x10280,
- 0x1029D,
- 0x102A0,
- 0x102D1,
- 0x102E0,
- 0x102FC,
- 0x10300,
- 0x10324,
- 0x10330,
- 0x1034B,
- 0x10350,
- 0x1037B,
- 0x10380,
- 0x1039E,
- 0x1039F,
- 0x103C4,
- 0x103C8,
- 0x103D6,
- 0x10400,
- 0x1049E,
- 0x104A0,
- 0x104AA,
- 0x10500,
- 0x10528,
- 0x10530,
- 0x10564,
- 0x1056F,
- 0x10570,
- 0x10600,
- 0x10737,
- 0x10740,
- 0x10756,
- 0x10760,
- 0x10768,
- 0x10800,
- 0x10806,
- 0x10808,
- 0x10809,
- 0x1080A,
- 0x10836,
- 0x10837,
- 0x10839,
- 0x1083C,
- 0x1083D,
- 0x1083F,
- 0x10856,
- 0x10857,
- 0x1089F,
- 0x108A7,
- 0x108B0,
- 0x10900,
- 0x1091C,
- 0x1091F,
- 0x1093A,
- 0x1093F,
- 0x10940,
- 0x10980,
- 0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
- 0x10A04,
- 0x10A05,
- 0x10A07,
- 0x10A0C,
- 0x10A14,
- 0x10A15,
- 0x10A18,
- 0x10A19,
- 0x10A34,
- 0x10A38,
- 0x10A3B,
- 0x10A3F,
- 0x10A48,
- 0x10A50,
- 0x10A59,
- 0x10A60,
- 0x10AA0,
- 0x10AC0,
- 0x10AE7,
- 0x10AEB,
- 0x10AF7,
- 0x10B00,
- 0x10B36,
- 0x10B39,
- 0x10B56,
- 0x10B58,
- 0x10B73,
- 0x10B78,
- 0x10B92,
- 0x10B99,
- 0x10B9D,
- 0x10BA9,
- 0x10BB0,
- 0x10C00,
- 0x10C49,
- 0x10E60,
- 0x10E7F,
- 0x11000,
- 0x1104E,
- 0x11052,
- 0x11070,
- 0x1107F,
- 0x110C2,
- 0x110D0,
- 0x110E9,
- 0x110F0,
- 0x110FA,
- 0x11100,
- 0x11135,
- 0x11136,
- 0x11144,
- 0x11150,
- 0x11177,
- 0x11180,
- 0x111C9,
- 0x111CD,
- 0x111CE,
- 0x111D0,
- 0x111DB,
- 0x111E1,
- 0x111F5,
- 0x11200,
- 0x11212,
- 0x11213,
- 0x1123E,
- 0x112B0,
- 0x112EB,
- 0x112F0,
- 0x112FA,
- 0x11301,
- 0x11304,
- 0x11305,
- 0x1130D,
- 0x1130F,
- 0x11311,
- 0x11313,
- 0x11329,
- 0x1132A,
- 0x11331,
- 0x11332,
- 0x11334,
- 0x11335,
- 0x1133A,
- 0x1133C,
- 0x11345,
- 0x11347,
- 0x11349,
- 0x1134B,
- 0x1134E,
- 0x11357,
- 0x11358,
- 0x1135D,
- 0x11364,
- 0x11366,
- 0x1136D,
- 0x11370,
- 0x11375,
- 0x11480,
- 0x114C8,
- 0x114D0,
- 0x114DA,
- 0x11580,
- 0x115B6,
- 0x115B8,
- 0x115CA,
- 0x11600,
- 0x11645,
- 0x11650,
- 0x1165A,
- 0x11680,
- 0x116B8,
- 0x116C0,
- 0x116CA,
- 0x118A0,
- 0x118F3,
- 0x118FF,
- 0x11900,
- 0x11AC0,
- 0x11AF9,
- 0x12000,
- 0x12399,
- 0x12400,
- 0x1246F,
- 0x12470,
- 0x12475,
- 0x13000,
- 0x1342F,
- 0x16800,
- 0x16A39,
- 0x16A40,
- 0x16A5F,
- 0x16A60,
- 0x16A6A,
- 0x16A6E,
- 0x16A70,
- 0x16AD0,
- 0x16AEE,
- 0x16AF0,
- 0x16AF6,
- 0x16B00,
- 0x16B46,
- 0x16B50,
- 0x16B5A,
- 0x16B5B,
- 0x16B62,
- 0x16B63,
- 0x16B78,
- 0x16B7D,
- 0x16B90,
- 0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
- 0x16F8F,
- 0x16FA0,
- 0x1B000,
- 0x1B002,
- 0x1BC00,
- 0x1BC6B,
- 0x1BC70,
- 0x1BC7D,
- 0x1BC80,
- 0x1BC89,
- 0x1BC90,
- 0x1BC9A,
- 0x1BC9C,
- 0x1BCA4,
- 0x1D000,
- 0x1D0F6,
- 0x1D100,
- 0x1D127,
- 0x1D129,
- 0x1D1DE,
- 0x1D200,
- 0x1D246,
- 0x1D300,
- 0x1D357,
- 0x1D360,
- 0x1D372,
- 0x1D400,
- 0x1D455,
- 0x1D456,
- 0x1D49D,
- 0x1D49E,
- 0x1D4A0,
- 0x1D4A2,
- 0x1D4A3,
- 0x1D4A5,
- 0x1D4A7,
- 0x1D4A9,
- 0x1D4AD,
- 0x1D4AE,
- 0x1D4BA,
- 0x1D4BB,
- 0x1D4BC,
- 0x1D4BD,
- 0x1D4C4,
- 0x1D4C5,
- 0x1D506,
- 0x1D507,
- 0x1D50B,
- 0x1D50D,
- 0x1D515,
- 0x1D516,
- 0x1D51D,
- 0x1D51E,
- 0x1D53A,
- 0x1D53B,
- 0x1D53F,
- 0x1D540,
- 0x1D545,
- 0x1D546,
- 0x1D547,
- 0x1D54A,
- 0x1D551,
- 0x1D552,
- 0x1D6A6,
- 0x1D6A8,
- 0x1D7CC,
- 0x1D7CE,
- 0x1D800,
- 0x1E800,
- 0x1E8C5,
- 0x1E8C7,
- 0x1E8D7,
- 0x1EE00,
- 0x1EE04,
- 0x1EE05,
- 0x1EE20,
- 0x1EE21,
- 0x1EE23,
- 0x1EE24,
- 0x1EE25,
- 0x1EE27,
- 0x1EE28,
- 0x1EE29,
- 0x1EE33,
- 0x1EE34,
- 0x1EE38,
- 0x1EE39,
- 0x1EE3A,
- 0x1EE3B,
- 0x1EE3C,
- 0x1EE42,
- 0x1EE43,
- 0x1EE47,
- 0x1EE48,
- 0x1EE49,
- 0x1EE4A,
- 0x1EE4B,
- 0x1EE4C,
- 0x1EE4D,
- 0x1EE50,
- 0x1EE51,
- 0x1EE53,
- 0x1EE54,
- 0x1EE55,
- 0x1EE57,
- 0x1EE58,
- 0x1EE59,
- 0x1EE5A,
- 0x1EE5B,
- 0x1EE5C,
- 0x1EE5D,
- 0x1EE5E,
- 0x1EE5F,
- 0x1EE60,
- 0x1EE61,
- 0x1EE63,
- 0x1EE64,
- 0x1EE65,
- 0x1EE67,
- 0x1EE6B,
- 0x1EE6C,
- 0x1EE73,
- 0x1EE74,
- 0x1EE78,
- 0x1EE79,
- 0x1EE7D,
- 0x1EE7E,
- 0x1EE7F,
- 0x1EE80,
- 0x1EE8A,
- 0x1EE8B,
- 0x1EE9C,
- 0x1EEA1,
- 0x1EEA4,
- 0x1EEA5,
- 0x1EEAA,
- 0x1EEAB,
- 0x1EEBC,
- 0x1EEF0,
- 0x1EEF2,
- 0x1F000,
- 0x1F02C,
- 0x1F030,
- 0x1F094,
- 0x1F0A0,
- 0x1F0AF,
- 0x1F0B1,
- 0x1F0C0,
- 0x1F0C1,
- 0x1F0D0,
- 0x1F0D1,
- 0x1F0F6,
- 0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F12F,
- 0x1F130,
- 0x1F16C,
- 0x1F170,
- 0x1F19B,
- 0x1F1E6,
- 0x1F203,
- 0x1F210,
- 0x1F23B,
- 0x1F240,
- 0x1F249,
- 0x1F250,
- 0x1F252,
- 0x1F300,
- 0x1F32D,
- 0x1F330,
- 0x1F37E,
- 0x1F380,
- 0x1F3CF,
- 0x1F3D4,
- 0x1F3F8,
- 0x1F400,
- 0x1F4FF,
- 0x1F500,
- 0x1F54B,
- 0x1F550,
- 0x1F57A,
- 0x1F57B,
- 0x1F5A4,
- 0x1F5A5,
- 0x1F643,
- 0x1F645,
- 0x1F6D0,
- 0x1F6E0,
- 0x1F6ED,
- 0x1F6F0,
- 0x1F6F4,
- 0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D5,
- 0x1F800,
- 0x1F80C,
- 0x1F810,
- 0x1F848,
- 0x1F850,
- 0x1F85A,
- 0x1F860,
- 0x1F888,
- 0x1F890,
- 0x1F8AE,
- 0x20000,
- 0x2A6D7,
- 0x2A700,
- 0x2B735,
- 0x2B740,
- 0x2B81E,
- 0x2F800,
- 0x2FA1E,
- 0xE0001,
- 0xE0002,
- 0xE0020,
- 0xE0080,
- 0xE0100,
- 0xE01F0,
- 0xF0000,
- 0xFFFFE,
- 0x100000,
- 0x10FFFE
-};
-
-static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */
- 1275, /* 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 */
- 0x0,
- 0x42,
- 0x4A,
- 0x51,
- 0x5A,
- 0x70,
- 0x71,
- 0x81,
- 0x8A,
- 0x8C,
- 0x8F,
- 0x91,
- 0x9D,
- 0xA0,
- 0xA1,
- 0xA2,
- 0xAA,
- 0xCB,
- 0xD0,
- 0xDB,
- 0xE0,
- 0x101,
- 0x102,
- 0x103,
- 0x104,
- 0x105,
- 0x106,
- 0x107,
- 0x108,
- 0x109,
- 0x10A,
- 0x10B,
- 0x10C,
- 0x10D,
- 0x10E,
- 0x10F,
- 0x110,
- 0x111,
- 0x112,
- 0x113,
- 0x114,
- 0x115,
- 0x116,
- 0x117,
- 0x118,
- 0x119,
- 0x11A,
- 0x11B,
- 0x11C,
- 0x11D,
- 0x11E,
- 0x11F,
- 0x120,
- 0x121,
- 0x122,
- 0x123,
- 0x124,
- 0x125,
- 0x126,
- 0x127,
- 0x128,
- 0x129,
- 0x12A,
- 0x12B,
- 0x12C,
- 0x12D,
- 0x12E,
- 0x12F,
- 0x130,
- 0x131,
- 0x132,
- 0x133,
- 0x134,
- 0x135,
- 0x136,
- 0x137,
- 0x139,
- 0x13A,
- 0x13B,
- 0x13C,
- 0x13D,
- 0x13E,
- 0x13F,
- 0x140,
- 0x141,
- 0x142,
- 0x143,
- 0x144,
- 0x145,
- 0x146,
- 0x147,
- 0x148,
- 0x14A,
- 0x14B,
- 0x14C,
- 0x14D,
- 0x14E,
- 0x14F,
- 0x150,
- 0x151,
- 0x152,
- 0x153,
- 0x154,
- 0x155,
- 0x156,
- 0x157,
- 0x158,
- 0x159,
- 0x15A,
- 0x15B,
- 0x15C,
- 0x15D,
- 0x15E,
- 0x15F,
- 0x160,
- 0x161,
- 0x162,
- 0x163,
- 0x164,
- 0x165,
- 0x166,
- 0x167,
- 0x168,
- 0x169,
- 0x16A,
- 0x16B,
- 0x16C,
- 0x16D,
- 0x16E,
- 0x16F,
- 0x170,
- 0x171,
- 0x172,
- 0x173,
- 0x174,
- 0x175,
- 0x176,
- 0x177,
- 0x178,
- 0x17A,
- 0x17B,
- 0x17C,
- 0x17D,
- 0x17E,
- 0x181,
- 0x183,
- 0x184,
- 0x185,
- 0x186,
- 0x188,
- 0x189,
- 0x18C,
- 0x18E,
- 0x192,
- 0x193,
- 0x195,
- 0x196,
- 0x199,
- 0x19C,
- 0x19E,
- 0x19F,
- 0x1A1,
- 0x1A2,
- 0x1A3,
- 0x1A4,
- 0x1A5,
- 0x1A6,
- 0x1A8,
- 0x1A9,
- 0x1AA,
- 0x1AC,
- 0x1AD,
- 0x1AE,
- 0x1B0,
- 0x1B1,
- 0x1B4,
- 0x1B5,
- 0x1B6,
- 0x1B7,
- 0x1B9,
- 0x1BB,
- 0x1BD,
- 0x1C0,
- 0x1C6,
- 0x1C7,
- 0x1C9,
- 0x1CA,
- 0x1CC,
- 0x1CD,
- 0x1CE,
- 0x1CF,
- 0x1D0,
- 0x1D1,
- 0x1D2,
- 0x1D3,
- 0x1D4,
- 0x1D5,
- 0x1D6,
- 0x1D7,
- 0x1D8,
- 0x1D9,
- 0x1DA,
- 0x1DB,
- 0x1DC,
- 0x1DE,
- 0x1DF,
- 0x1E0,
- 0x1E1,
- 0x1E2,
- 0x1E3,
- 0x1E4,
- 0x1E5,
- 0x1E6,
- 0x1E7,
- 0x1E8,
- 0x1E9,
- 0x1EA,
- 0x1EB,
- 0x1EC,
- 0x1ED,
- 0x1EE,
- 0x1EF,
- 0x1F1,
- 0x1F3,
- 0x1F4,
- 0x1F5,
- 0x1F6,
- 0x1F9,
- 0x1FA,
- 0x1FB,
- 0x1FC,
- 0x1FD,
- 0x1FE,
- 0x1FF,
- 0x200,
- 0x201,
- 0x202,
- 0x203,
- 0x204,
- 0x205,
- 0x206,
- 0x207,
- 0x208,
- 0x209,
- 0x20A,
- 0x20B,
- 0x20C,
- 0x20D,
- 0x20E,
- 0x20F,
- 0x210,
- 0x211,
- 0x212,
- 0x213,
- 0x214,
- 0x215,
- 0x216,
- 0x217,
- 0x218,
- 0x219,
- 0x21A,
- 0x21B,
- 0x21C,
- 0x21D,
- 0x21E,
- 0x21F,
- 0x220,
- 0x221,
- 0x222,
- 0x223,
- 0x224,
- 0x225,
- 0x226,
- 0x227,
- 0x228,
- 0x229,
- 0x22A,
- 0x22B,
- 0x22C,
- 0x22D,
- 0x22E,
- 0x22F,
- 0x230,
- 0x231,
- 0x232,
- 0x233,
- 0x23A,
- 0x23C,
- 0x23D,
- 0x23F,
- 0x241,
- 0x242,
- 0x243,
- 0x247,
- 0x248,
- 0x249,
- 0x24A,
- 0x24B,
- 0x24C,
- 0x24D,
- 0x24E,
- 0x24F,
- 0x294,
- 0x295,
- 0x2B9,
- 0x2C0,
- 0x2C2,
- 0x2E0,
- 0x2E5,
- 0x345,
- 0x346,
- 0x371,
- 0x372,
- 0x373,
- 0x374,
- 0x377,
- 0x378,
- 0x37A,
- 0x37E,
- 0x390,
- 0x391,
- 0x3AC,
- 0x3CF,
- 0x3D0,
- 0x3D2,
- 0x3D5,
- 0x3D8,
- 0x3D9,
- 0x3DA,
- 0x3DB,
- 0x3DC,
- 0x3DD,
- 0x3DE,
- 0x3DF,
- 0x3E0,
- 0x3E1,
- 0x3E2,
- 0x3E3,
- 0x3E4,
- 0x3E5,
- 0x3E6,
- 0x3E7,
- 0x3E8,
- 0x3E9,
- 0x3EA,
- 0x3EB,
- 0x3EC,
- 0x3ED,
- 0x3EE,
- 0x3EF,
- 0x3F4,
- 0x3F5,
- 0x3F6,
- 0x3F8,
- 0x3F9,
- 0x3FB,
- 0x3FD,
- 0x430,
- 0x460,
- 0x461,
- 0x462,
- 0x463,
- 0x464,
- 0x465,
- 0x466,
- 0x467,
- 0x468,
- 0x469,
- 0x46A,
- 0x46B,
- 0x46C,
- 0x46D,
- 0x46E,
- 0x46F,
- 0x470,
- 0x471,
- 0x472,
- 0x473,
- 0x474,
- 0x475,
- 0x476,
- 0x477,
- 0x478,
- 0x479,
- 0x47A,
- 0x47B,
- 0x47C,
- 0x47D,
- 0x47E,
- 0x47F,
- 0x480,
- 0x481,
- 0x482,
- 0x48B,
- 0x48C,
- 0x48D,
- 0x48E,
- 0x48F,
- 0x490,
- 0x491,
- 0x492,
- 0x493,
- 0x494,
- 0x495,
- 0x496,
- 0x497,
- 0x498,
- 0x499,
- 0x49A,
- 0x49B,
- 0x49C,
- 0x49D,
- 0x49E,
- 0x49F,
- 0x4A0,
- 0x4A1,
- 0x4A2,
- 0x4A3,
- 0x4A4,
- 0x4A5,
- 0x4A6,
- 0x4A7,
- 0x4A8,
- 0x4A9,
- 0x4AA,
- 0x4AB,
- 0x4AC,
- 0x4AD,
- 0x4AE,
- 0x4AF,
- 0x4B0,
- 0x4B1,
- 0x4B2,
- 0x4B3,
- 0x4B4,
- 0x4B5,
- 0x4B6,
- 0x4B7,
- 0x4B8,
- 0x4B9,
- 0x4BA,
- 0x4BB,
- 0x4BC,
- 0x4BD,
- 0x4BE,
- 0x4BF,
- 0x4C0,
- 0x4C2,
- 0x4C3,
- 0x4C4,
- 0x4C5,
- 0x4C6,
- 0x4C7,
- 0x4C8,
- 0x4C9,
- 0x4CA,
- 0x4CB,
- 0x4CC,
- 0x4CD,
- 0x4CE,
- 0x4D0,
- 0x4D1,
- 0x4D2,
- 0x4D3,
- 0x4D4,
- 0x4D5,
- 0x4D6,
- 0x4D7,
- 0x4D8,
- 0x4D9,
- 0x4DA,
- 0x4DB,
- 0x4DC,
- 0x4DD,
- 0x4DE,
- 0x4DF,
- 0x4E0,
- 0x4E1,
- 0x4E2,
- 0x4E3,
- 0x4E4,
- 0x4E5,
- 0x4E6,
- 0x4E7,
- 0x4E8,
- 0x4E9,
- 0x4EA,
- 0x4EB,
- 0x4EC,
- 0x4ED,
- 0x4EE,
- 0x4EF,
- 0x4F0,
- 0x4F1,
- 0x4F2,
- 0x4F3,
- 0x4F4,
- 0x4F5,
- 0x4F6,
- 0x4F7,
- 0x4F8,
- 0x4F9,
- 0x4FA,
- 0x4FB,
- 0x4FC,
- 0x4FD,
- 0x4FE,
- 0x4FF,
- 0x500,
- 0x501,
- 0x502,
- 0x503,
- 0x504,
- 0x505,
- 0x506,
- 0x507,
- 0x508,
- 0x509,
- 0x50A,
- 0x50B,
- 0x50C,
- 0x50D,
- 0x50E,
- 0x50F,
- 0x510,
- 0x511,
- 0x512,
- 0x513,
- 0x514,
- 0x515,
- 0x516,
- 0x517,
- 0x518,
- 0x519,
- 0x51A,
- 0x51B,
- 0x51C,
- 0x51D,
- 0x51E,
- 0x51F,
- 0x520,
- 0x521,
- 0x522,
- 0x523,
- 0x524,
- 0x525,
- 0x526,
- 0x527,
- 0x528,
- 0x529,
- 0x52A,
- 0x52B,
- 0x52C,
- 0x52D,
- 0x52E,
- 0x52F,
- 0x530,
- 0x561,
- 0x588,
- 0x1D00,
- 0x1DC0,
- 0x1E01,
- 0x1E02,
- 0x1E03,
- 0x1E04,
- 0x1E05,
- 0x1E06,
- 0x1E07,
- 0x1E08,
- 0x1E09,
- 0x1E0A,
- 0x1E0B,
- 0x1E0C,
- 0x1E0D,
- 0x1E0E,
- 0x1E0F,
- 0x1E10,
- 0x1E11,
- 0x1E12,
- 0x1E13,
- 0x1E14,
- 0x1E15,
- 0x1E16,
- 0x1E17,
- 0x1E18,
- 0x1E19,
- 0x1E1A,
- 0x1E1B,
- 0x1E1C,
- 0x1E1D,
- 0x1E1E,
- 0x1E1F,
- 0x1E20,
- 0x1E21,
- 0x1E22,
- 0x1E23,
- 0x1E24,
- 0x1E25,
- 0x1E26,
- 0x1E27,
- 0x1E28,
- 0x1E29,
- 0x1E2A,
- 0x1E2B,
- 0x1E2C,
- 0x1E2D,
- 0x1E2E,
- 0x1E2F,
- 0x1E30,
- 0x1E31,
- 0x1E32,
- 0x1E33,
- 0x1E34,
- 0x1E35,
- 0x1E36,
- 0x1E37,
- 0x1E38,
- 0x1E39,
- 0x1E3A,
- 0x1E3B,
- 0x1E3C,
- 0x1E3D,
- 0x1E3E,
- 0x1E3F,
- 0x1E40,
- 0x1E41,
- 0x1E42,
- 0x1E43,
- 0x1E44,
- 0x1E45,
- 0x1E46,
- 0x1E47,
- 0x1E48,
- 0x1E49,
- 0x1E4A,
- 0x1E4B,
- 0x1E4C,
- 0x1E4D,
- 0x1E4E,
- 0x1E4F,
- 0x1E50,
- 0x1E51,
- 0x1E52,
- 0x1E53,
- 0x1E54,
- 0x1E55,
- 0x1E56,
- 0x1E57,
- 0x1E58,
- 0x1E59,
- 0x1E5A,
- 0x1E5B,
- 0x1E5C,
- 0x1E5D,
- 0x1E5E,
- 0x1E5F,
- 0x1E60,
- 0x1E61,
- 0x1E62,
- 0x1E63,
- 0x1E64,
- 0x1E65,
- 0x1E66,
- 0x1E67,
- 0x1E68,
- 0x1E69,
- 0x1E6A,
- 0x1E6B,
- 0x1E6C,
- 0x1E6D,
- 0x1E6E,
- 0x1E6F,
- 0x1E70,
- 0x1E71,
- 0x1E72,
- 0x1E73,
- 0x1E74,
- 0x1E75,
- 0x1E76,
- 0x1E77,
- 0x1E78,
- 0x1E79,
- 0x1E7A,
- 0x1E7B,
- 0x1E7C,
- 0x1E7D,
- 0x1E7E,
- 0x1E7F,
- 0x1E80,
- 0x1E81,
- 0x1E82,
- 0x1E83,
- 0x1E84,
- 0x1E85,
- 0x1E86,
- 0x1E87,
- 0x1E88,
- 0x1E89,
- 0x1E8A,
- 0x1E8B,
- 0x1E8C,
- 0x1E8D,
- 0x1E8E,
- 0x1E8F,
- 0x1E90,
- 0x1E91,
- 0x1E92,
- 0x1E93,
- 0x1E94,
- 0x1E95,
- 0x1E9E,
- 0x1E9F,
- 0x1EA0,
- 0x1EA1,
- 0x1EA2,
- 0x1EA3,
- 0x1EA4,
- 0x1EA5,
- 0x1EA6,
- 0x1EA7,
- 0x1EA8,
- 0x1EA9,
- 0x1EAA,
- 0x1EAB,
- 0x1EAC,
- 0x1EAD,
- 0x1EAE,
- 0x1EAF,
- 0x1EB0,
- 0x1EB1,
- 0x1EB2,
- 0x1EB3,
- 0x1EB4,
- 0x1EB5,
- 0x1EB6,
- 0x1EB7,
- 0x1EB8,
- 0x1EB9,
- 0x1EBA,
- 0x1EBB,
- 0x1EBC,
- 0x1EBD,
- 0x1EBE,
- 0x1EBF,
- 0x1EC0,
- 0x1EC1,
- 0x1EC2,
- 0x1EC3,
- 0x1EC4,
- 0x1EC5,
- 0x1EC6,
- 0x1EC7,
- 0x1EC8,
- 0x1EC9,
- 0x1ECA,
- 0x1ECB,
- 0x1ECC,
- 0x1ECD,
- 0x1ECE,
- 0x1ECF,
- 0x1ED0,
- 0x1ED1,
- 0x1ED2,
- 0x1ED3,
- 0x1ED4,
- 0x1ED5,
- 0x1ED6,
- 0x1ED7,
- 0x1ED8,
- 0x1ED9,
- 0x1EDA,
- 0x1EDB,
- 0x1EDC,
- 0x1EDD,
- 0x1EDE,
- 0x1EDF,
- 0x1EE0,
- 0x1EE1,
- 0x1EE2,
- 0x1EE3,
- 0x1EE4,
- 0x1EE5,
- 0x1EE6,
- 0x1EE7,
- 0x1EE8,
- 0x1EE9,
- 0x1EEA,
- 0x1EEB,
- 0x1EEC,
- 0x1EED,
- 0x1EEE,
- 0x1EEF,
- 0x1EF0,
- 0x1EF1,
- 0x1EF2,
- 0x1EF3,
- 0x1EF4,
- 0x1EF5,
- 0x1EF6,
- 0x1EF7,
- 0x1EF8,
- 0x1EF9,
- 0x1EFA,
- 0x1EFB,
- 0x1EFC,
- 0x1EFD,
- 0x1EFE,
- 0x1EFF,
- 0x1F08,
- 0x1F10,
- 0x1F16,
- 0x1F20,
- 0x1F28,
- 0x1F30,
- 0x1F38,
- 0x1F40,
- 0x1F46,
- 0x1F50,
- 0x1F58,
- 0x1F60,
- 0x1F68,
- 0x1F70,
- 0x1F7E,
- 0x1F80,
- 0x1F88,
- 0x1F90,
- 0x1F98,
- 0x1FA0,
- 0x1FA8,
- 0x1FB0,
- 0x1FB5,
- 0x1FB6,
- 0x1FB8,
- 0x1FBE,
- 0x1FBF,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FC8,
- 0x1FD0,
- 0x1FD4,
- 0x1FD6,
- 0x1FD8,
- 0x1FE0,
- 0x1FE8,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FF8,
- 0x2071,
- 0x2072,
- 0x207F,
- 0x2080,
- 0x2090,
- 0x209D,
- 0x210A,
- 0x210B,
- 0x210E,
- 0x2110,
- 0x2113,
- 0x2114,
- 0x212F,
- 0x2130,
- 0x2134,
- 0x2135,
- 0x2139,
- 0x213A,
- 0x213C,
- 0x213E,
- 0x2146,
- 0x214A,
- 0x214E,
- 0x214F,
- 0x2170,
- 0x2180,
- 0x2184,
- 0x2185,
- 0x24D0,
- 0x24EA,
- 0x2C30,
- 0x2C5F,
- 0x2C61,
- 0x2C62,
- 0x2C65,
- 0x2C67,
- 0x2C68,
- 0x2C69,
- 0x2C6A,
- 0x2C6B,
- 0x2C6C,
- 0x2C6D,
- 0x2C71,
- 0x2C72,
- 0x2C73,
- 0x2C75,
- 0x2C76,
- 0x2C7E,
- 0x2C81,
- 0x2C82,
- 0x2C83,
- 0x2C84,
- 0x2C85,
- 0x2C86,
- 0x2C87,
- 0x2C88,
- 0x2C89,
- 0x2C8A,
- 0x2C8B,
- 0x2C8C,
- 0x2C8D,
- 0x2C8E,
- 0x2C8F,
- 0x2C90,
- 0x2C91,
- 0x2C92,
- 0x2C93,
- 0x2C94,
- 0x2C95,
- 0x2C96,
- 0x2C97,
- 0x2C98,
- 0x2C99,
- 0x2C9A,
- 0x2C9B,
- 0x2C9C,
- 0x2C9D,
- 0x2C9E,
- 0x2C9F,
- 0x2CA0,
- 0x2CA1,
- 0x2CA2,
- 0x2CA3,
- 0x2CA4,
- 0x2CA5,
- 0x2CA6,
- 0x2CA7,
- 0x2CA8,
- 0x2CA9,
- 0x2CAA,
- 0x2CAB,
- 0x2CAC,
- 0x2CAD,
- 0x2CAE,
- 0x2CAF,
- 0x2CB0,
- 0x2CB1,
- 0x2CB2,
- 0x2CB3,
- 0x2CB4,
- 0x2CB5,
- 0x2CB6,
- 0x2CB7,
- 0x2CB8,
- 0x2CB9,
- 0x2CBA,
- 0x2CBB,
- 0x2CBC,
- 0x2CBD,
- 0x2CBE,
- 0x2CBF,
- 0x2CC0,
- 0x2CC1,
- 0x2CC2,
- 0x2CC3,
- 0x2CC4,
- 0x2CC5,
- 0x2CC6,
- 0x2CC7,
- 0x2CC8,
- 0x2CC9,
- 0x2CCA,
- 0x2CCB,
- 0x2CCC,
- 0x2CCD,
- 0x2CCE,
- 0x2CCF,
- 0x2CD0,
- 0x2CD1,
- 0x2CD2,
- 0x2CD3,
- 0x2CD4,
- 0x2CD5,
- 0x2CD6,
- 0x2CD7,
- 0x2CD8,
- 0x2CD9,
- 0x2CDA,
- 0x2CDB,
- 0x2CDC,
- 0x2CDD,
- 0x2CDE,
- 0x2CDF,
- 0x2CE0,
- 0x2CE1,
- 0x2CE2,
- 0x2CE3,
- 0x2CE5,
- 0x2CEC,
- 0x2CED,
- 0x2CEE,
- 0x2CEF,
- 0x2CF3,
- 0x2CF4,
- 0x2D00,
- 0x2D26,
- 0x2D27,
- 0x2D28,
- 0x2D2D,
- 0x2D2E,
- 0xA641,
- 0xA642,
- 0xA643,
- 0xA644,
- 0xA645,
- 0xA646,
- 0xA647,
- 0xA648,
- 0xA649,
- 0xA64A,
- 0xA64B,
- 0xA64C,
- 0xA64D,
- 0xA64E,
- 0xA64F,
- 0xA650,
- 0xA651,
- 0xA652,
- 0xA653,
- 0xA654,
- 0xA655,
- 0xA656,
- 0xA657,
- 0xA658,
- 0xA659,
- 0xA65A,
- 0xA65B,
- 0xA65C,
- 0xA65D,
- 0xA65E,
- 0xA65F,
- 0xA660,
- 0xA661,
- 0xA662,
- 0xA663,
- 0xA664,
- 0xA665,
- 0xA666,
- 0xA667,
- 0xA668,
- 0xA669,
- 0xA66A,
- 0xA66B,
- 0xA66C,
- 0xA66D,
- 0xA66E,
- 0xA681,
- 0xA682,
- 0xA683,
- 0xA684,
- 0xA685,
- 0xA686,
- 0xA687,
- 0xA688,
- 0xA689,
- 0xA68A,
- 0xA68B,
- 0xA68C,
- 0xA68D,
- 0xA68E,
- 0xA68F,
- 0xA690,
- 0xA691,
- 0xA692,
- 0xA693,
- 0xA694,
- 0xA695,
- 0xA696,
- 0xA697,
- 0xA698,
- 0xA699,
- 0xA69A,
- 0xA69B,
- 0xA69E,
- 0xA723,
- 0xA724,
- 0xA725,
- 0xA726,
- 0xA727,
- 0xA728,
- 0xA729,
- 0xA72A,
- 0xA72B,
- 0xA72C,
- 0xA72D,
- 0xA72E,
- 0xA72F,
- 0xA732,
- 0xA733,
- 0xA734,
- 0xA735,
- 0xA736,
- 0xA737,
- 0xA738,
- 0xA739,
- 0xA73A,
- 0xA73B,
- 0xA73C,
- 0xA73D,
- 0xA73E,
- 0xA73F,
- 0xA740,
- 0xA741,
- 0xA742,
- 0xA743,
- 0xA744,
- 0xA745,
- 0xA746,
- 0xA747,
- 0xA748,
- 0xA749,
- 0xA74A,
- 0xA74B,
- 0xA74C,
- 0xA74D,
- 0xA74E,
- 0xA74F,
- 0xA750,
- 0xA751,
- 0xA752,
- 0xA753,
- 0xA754,
- 0xA755,
- 0xA756,
- 0xA757,
- 0xA758,
- 0xA759,
- 0xA75A,
- 0xA75B,
- 0xA75C,
- 0xA75D,
- 0xA75E,
- 0xA75F,
- 0xA760,
- 0xA761,
- 0xA762,
- 0xA763,
- 0xA764,
- 0xA765,
- 0xA766,
- 0xA767,
- 0xA768,
- 0xA769,
- 0xA76A,
- 0xA76B,
- 0xA76C,
- 0xA76D,
- 0xA76E,
- 0xA76F,
- 0xA779,
- 0xA77A,
- 0xA77B,
- 0xA77C,
- 0xA77D,
- 0xA77F,
- 0xA780,
- 0xA781,
- 0xA782,
- 0xA783,
- 0xA784,
- 0xA785,
- 0xA786,
- 0xA787,
- 0xA788,
- 0xA78C,
- 0xA78D,
- 0xA78E,
- 0xA78F,
- 0xA791,
- 0xA792,
- 0xA793,
- 0xA796,
- 0xA797,
- 0xA798,
- 0xA799,
- 0xA79A,
- 0xA79B,
- 0xA79C,
- 0xA79D,
- 0xA79E,
- 0xA79F,
- 0xA7A0,
- 0xA7A1,
- 0xA7A2,
- 0xA7A3,
- 0xA7A4,
- 0xA7A5,
- 0xA7A6,
- 0xA7A7,
- 0xA7A8,
- 0xA7A9,
- 0xA7AA,
- 0xA7F8,
- 0xA7FB,
- 0xAB30,
- 0xAB5B,
- 0xAB5C,
- 0xAB60,
- 0xAB64,
- 0xAB66,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18,
- 0xFF41,
- 0xFF5B,
- 0x10428,
- 0x10450,
- 0x118C0,
- 0x118E0,
- 0x1D41A,
- 0x1D434,
- 0x1D44E,
- 0x1D455,
- 0x1D456,
- 0x1D468,
- 0x1D482,
- 0x1D49C,
- 0x1D4B6,
- 0x1D4BA,
- 0x1D4BB,
- 0x1D4BC,
- 0x1D4BD,
- 0x1D4C4,
- 0x1D4C5,
- 0x1D4D0,
- 0x1D4EA,
- 0x1D504,
- 0x1D51E,
- 0x1D538,
- 0x1D552,
- 0x1D56C,
- 0x1D586,
- 0x1D5A0,
- 0x1D5BA,
- 0x1D5D4,
- 0x1D5EE,
- 0x1D608,
- 0x1D622,
- 0x1D63C,
- 0x1D656,
- 0x1D670,
- 0x1D68A,
- 0x1D6A6,
- 0x1D6C2,
- 0x1D6DB,
- 0x1D6DC,
- 0x1D6E2,
- 0x1D6FC,
- 0x1D715,
- 0x1D716,
- 0x1D71C,
- 0x1D736,
- 0x1D74F,
- 0x1D750,
- 0x1D756,
- 0x1D770,
- 0x1D789,
- 0x1D78A,
- 0x1D790,
- 0x1D7AA,
- 0x1D7C3,
- 0x1D7C4,
- 0x1D7CA,
- 0x1D7CB,
- 0x1D7CC
-};
-
-static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
- 1205, /* 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 */
- 0x0,
- 0x40,
- 0xFF,
- 0x100,
- 0x378,
- 0x37A,
- 0x380,
- 0x384,
- 0x38B,
- 0x38C,
- 0x38D,
- 0x38E,
- 0x3A2,
- 0x3A3,
- 0x530,
- 0x531,
- 0x557,
- 0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
- 0x58B,
- 0x58D,
- 0x590,
- 0x591,
- 0x5C8,
- 0x5D0,
- 0x5EB,
- 0x5F0,
- 0x5F5,
- 0x600,
- 0x61D,
- 0x61E,
- 0x70E,
- 0x70F,
- 0x74B,
- 0x74D,
- 0x7B2,
- 0x7C0,
- 0x7FB,
- 0x800,
- 0x82E,
- 0x830,
- 0x83F,
- 0x840,
- 0x85C,
- 0x85E,
- 0x85F,
- 0x8A0,
- 0x8B3,
- 0x8E4,
- 0x984,
- 0x985,
- 0x98D,
- 0x98F,
- 0x991,
- 0x993,
- 0x9A9,
- 0x9AA,
- 0x9B1,
- 0x9B2,
- 0x9B3,
- 0x9B6,
- 0x9BA,
- 0x9BC,
- 0x9C5,
- 0x9C7,
- 0x9C9,
- 0x9CB,
- 0x9CF,
- 0x9D7,
- 0x9D8,
- 0x9DC,
- 0x9DE,
- 0x9DF,
- 0x9E4,
- 0x9E6,
- 0x9FC,
- 0xA01,
- 0xA04,
- 0xA05,
- 0xA0B,
- 0xA0F,
- 0xA11,
- 0xA13,
- 0xA29,
- 0xA2A,
- 0xA31,
- 0xA32,
- 0xA34,
- 0xA35,
- 0xA37,
- 0xA38,
- 0xA3A,
- 0xA3C,
- 0xA3D,
- 0xA3E,
- 0xA43,
- 0xA47,
- 0xA49,
- 0xA4B,
- 0xA4E,
- 0xA51,
- 0xA52,
- 0xA59,
- 0xA5D,
- 0xA5E,
- 0xA5F,
- 0xA66,
- 0xA76,
- 0xA81,
- 0xA84,
- 0xA85,
- 0xA8E,
- 0xA8F,
- 0xA92,
- 0xA93,
- 0xAA9,
- 0xAAA,
- 0xAB1,
- 0xAB2,
- 0xAB4,
- 0xAB5,
- 0xABA,
- 0xABC,
- 0xAC6,
- 0xAC7,
- 0xACA,
- 0xACB,
- 0xACE,
- 0xAD0,
- 0xAD1,
- 0xAE0,
- 0xAE4,
- 0xAE6,
- 0xAF2,
- 0xB01,
- 0xB04,
- 0xB05,
- 0xB0D,
- 0xB0F,
- 0xB11,
- 0xB13,
- 0xB29,
- 0xB2A,
- 0xB31,
- 0xB32,
- 0xB34,
- 0xB35,
- 0xB3A,
- 0xB3C,
- 0xB45,
- 0xB47,
- 0xB49,
- 0xB4B,
- 0xB4E,
- 0xB56,
- 0xB58,
- 0xB5C,
- 0xB5E,
- 0xB5F,
- 0xB64,
- 0xB66,
- 0xB78,
- 0xB82,
- 0xB84,
- 0xB85,
- 0xB8B,
- 0xB8E,
- 0xB91,
- 0xB92,
- 0xB96,
- 0xB99,
- 0xB9B,
- 0xB9C,
- 0xB9D,
- 0xB9E,
- 0xBA0,
- 0xBA3,
- 0xBA5,
- 0xBA8,
- 0xBAB,
- 0xBAE,
- 0xBBA,
- 0xBBE,
- 0xBC3,
- 0xBC6,
- 0xBC9,
- 0xBCA,
- 0xBCE,
- 0xBD0,
- 0xBD1,
- 0xBD7,
- 0xBD8,
- 0xBE6,
- 0xBFB,
- 0xC00,
- 0xC04,
- 0xC05,
- 0xC0D,
- 0xC0E,
- 0xC11,
- 0xC12,
- 0xC29,
- 0xC2A,
- 0xC3A,
- 0xC3D,
- 0xC45,
- 0xC46,
- 0xC49,
- 0xC4A,
- 0xC4E,
- 0xC55,
- 0xC57,
- 0xC58,
- 0xC5A,
- 0xC60,
- 0xC64,
- 0xC66,
- 0xC70,
- 0xC78,
- 0xC80,
- 0xC81,
- 0xC84,
- 0xC85,
- 0xC8D,
- 0xC8E,
- 0xC91,
- 0xC92,
- 0xCA9,
- 0xCAA,
- 0xCB4,
- 0xCB5,
- 0xCBA,
- 0xCBC,
- 0xCC5,
- 0xCC6,
- 0xCC9,
- 0xCCA,
- 0xCCE,
- 0xCD5,
- 0xCD7,
- 0xCDE,
- 0xCDF,
- 0xCE0,
- 0xCE4,
- 0xCE6,
- 0xCF0,
- 0xCF1,
- 0xCF3,
- 0xD01,
- 0xD04,
- 0xD05,
- 0xD0D,
- 0xD0E,
- 0xD11,
- 0xD12,
- 0xD3B,
- 0xD3D,
- 0xD45,
- 0xD46,
- 0xD49,
- 0xD4A,
- 0xD4F,
- 0xD57,
- 0xD58,
- 0xD60,
- 0xD64,
- 0xD66,
- 0xD76,
- 0xD79,
- 0xD80,
- 0xD82,
- 0xD84,
- 0xD85,
- 0xD97,
- 0xD9A,
- 0xDB2,
- 0xDB3,
- 0xDBC,
- 0xDBD,
- 0xDBE,
- 0xDC0,
- 0xDC7,
- 0xDCA,
- 0xDCB,
- 0xDCF,
- 0xDD5,
- 0xDD6,
- 0xDD7,
- 0xDD8,
- 0xDE0,
- 0xDE6,
- 0xDF0,
- 0xDF2,
- 0xDF5,
- 0xE01,
- 0xE3B,
- 0xE3F,
- 0xE5C,
- 0xE81,
- 0xE83,
- 0xE84,
- 0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
- 0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
- 0xEA4,
- 0xEA5,
- 0xEA6,
- 0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
- 0xEBE,
- 0xEC0,
- 0xEC5,
- 0xEC6,
- 0xEC7,
- 0xEC8,
- 0xECE,
- 0xED0,
- 0xEDA,
- 0xEDC,
- 0xEE0,
- 0xF00,
- 0xF48,
- 0xF49,
- 0xF6D,
- 0xF71,
- 0xF98,
- 0xF99,
- 0xFBD,
- 0xFBE,
- 0xFCD,
- 0xFCE,
- 0xFDB,
- 0x1000,
- 0x10C6,
- 0x10C7,
- 0x10C8,
- 0x10CD,
- 0x10CE,
- 0x10D0,
- 0x1249,
- 0x124A,
- 0x124E,
- 0x1250,
- 0x1257,
- 0x1258,
- 0x1259,
- 0x125A,
- 0x125E,
- 0x1260,
- 0x1289,
- 0x128A,
- 0x128E,
- 0x1290,
- 0x12B1,
- 0x12B2,
- 0x12B6,
- 0x12B8,
- 0x12BF,
- 0x12C0,
- 0x12C1,
- 0x12C2,
- 0x12C6,
- 0x12C8,
- 0x12D7,
- 0x12D8,
- 0x1311,
- 0x1312,
- 0x1316,
- 0x1318,
- 0x135B,
- 0x135D,
- 0x137D,
- 0x1380,
- 0x139A,
- 0x13A0,
- 0x13F5,
- 0x1400,
- 0x169D,
- 0x16A0,
- 0x16F9,
- 0x1700,
- 0x170D,
- 0x170E,
- 0x1715,
- 0x1720,
- 0x1737,
- 0x1740,
- 0x1754,
- 0x1760,
- 0x176D,
- 0x176E,
- 0x1771,
- 0x1772,
- 0x1774,
- 0x1780,
- 0x17DE,
- 0x17E0,
- 0x17EA,
- 0x17F0,
- 0x17FA,
- 0x1800,
- 0x180F,
- 0x1810,
- 0x181A,
- 0x1820,
- 0x1878,
- 0x1880,
- 0x18AB,
- 0x18B0,
- 0x18F6,
- 0x1900,
- 0x191F,
- 0x1920,
- 0x192C,
- 0x1930,
- 0x193C,
- 0x1940,
- 0x1941,
- 0x1944,
- 0x196E,
- 0x1970,
- 0x1975,
- 0x1980,
- 0x19AC,
- 0x19B0,
- 0x19CA,
- 0x19D0,
- 0x19DB,
- 0x19DE,
- 0x1A1C,
- 0x1A1E,
- 0x1A5F,
- 0x1A60,
- 0x1A7D,
- 0x1A7F,
- 0x1A8A,
- 0x1A90,
- 0x1A9A,
- 0x1AA0,
- 0x1AAE,
- 0x1AB0,
- 0x1ABF,
- 0x1B00,
- 0x1B4C,
- 0x1B50,
- 0x1B7D,
- 0x1B80,
- 0x1BF4,
- 0x1BFC,
- 0x1C38,
- 0x1C3B,
- 0x1C4A,
- 0x1C4D,
- 0x1C80,
- 0x1CC0,
- 0x1CC8,
- 0x1CD0,
- 0x1CF7,
- 0x1CF8,
- 0x1CFA,
- 0x1D00,
- 0x1DF6,
- 0x1DFC,
- 0x1F16,
- 0x1F18,
- 0x1F1E,
- 0x1F20,
- 0x1F46,
- 0x1F48,
- 0x1F4E,
- 0x1F50,
- 0x1F58,
- 0x1F59,
- 0x1F5A,
- 0x1F5B,
- 0x1F5C,
- 0x1F5D,
- 0x1F5E,
- 0x1F5F,
- 0x1F7E,
- 0x1F80,
- 0x1FB5,
- 0x1FB6,
- 0x1FC5,
- 0x1FC6,
- 0x1FD4,
- 0x1FD6,
- 0x1FDC,
- 0x1FDD,
- 0x1FF0,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FFF,
- 0x2000,
- 0x2028,
- 0x202A,
- 0x2065,
- 0x2066,
- 0x2072,
- 0x2074,
- 0x208F,
- 0x2090,
- 0x209D,
- 0x20A0,
- 0x20BE,
- 0x20D0,
- 0x20F1,
- 0x2100,
- 0x218A,
- 0x2190,
- 0x23FB,
- 0x2400,
- 0x2427,
- 0x2440,
- 0x244B,
- 0x2460,
- 0x2B74,
- 0x2B76,
- 0x2B96,
- 0x2B98,
- 0x2BBA,
- 0x2BBD,
- 0x2BC9,
- 0x2BCA,
- 0x2BD2,
- 0x2C00,
- 0x2C2F,
- 0x2C30,
- 0x2C5F,
- 0x2C60,
- 0x2CF4,
- 0x2CF9,
- 0x2D26,
- 0x2D27,
- 0x2D28,
- 0x2D2D,
- 0x2D2E,
- 0x2D30,
- 0x2D68,
- 0x2D6F,
- 0x2D71,
- 0x2D7F,
- 0x2D97,
- 0x2DA0,
- 0x2DA7,
- 0x2DA8,
- 0x2DAF,
- 0x2DB0,
- 0x2DB7,
- 0x2DB8,
- 0x2DBF,
- 0x2DC0,
- 0x2DC7,
- 0x2DC8,
- 0x2DCF,
- 0x2DD0,
- 0x2DD7,
- 0x2DD8,
- 0x2DDF,
- 0x2DE0,
- 0x2E43,
- 0x2E80,
- 0x2E9A,
- 0x2E9B,
- 0x2EF4,
- 0x2F00,
- 0x2FD6,
- 0x2FF0,
- 0x2FFC,
- 0x3000,
- 0x3040,
- 0x3041,
- 0x3097,
- 0x3099,
- 0x3100,
- 0x3105,
- 0x312E,
- 0x3131,
- 0x318F,
- 0x3190,
- 0x31BB,
- 0x31C0,
- 0x31E4,
- 0x31F0,
- 0x321F,
- 0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FCD,
- 0xA000,
- 0xA48D,
- 0xA490,
- 0xA4C7,
- 0xA4D0,
- 0xA62C,
- 0xA640,
- 0xA69E,
- 0xA69F,
- 0xA6F8,
- 0xA700,
- 0xA78F,
- 0xA790,
- 0xA7AE,
- 0xA7B0,
- 0xA7B2,
- 0xA7F7,
- 0xA82C,
- 0xA830,
- 0xA83A,
- 0xA840,
- 0xA878,
- 0xA880,
- 0xA8C5,
- 0xA8CE,
- 0xA8DA,
- 0xA8E0,
- 0xA8FC,
- 0xA900,
- 0xA954,
- 0xA95F,
- 0xA97D,
- 0xA980,
- 0xA9CE,
- 0xA9CF,
- 0xA9DA,
- 0xA9DE,
- 0xA9FF,
- 0xAA00,
- 0xAA37,
- 0xAA40,
- 0xAA4E,
- 0xAA50,
- 0xAA5A,
- 0xAA5C,
- 0xAAC3,
- 0xAADB,
- 0xAAF7,
- 0xAB01,
- 0xAB07,
- 0xAB09,
- 0xAB0F,
- 0xAB11,
- 0xAB17,
- 0xAB20,
- 0xAB27,
- 0xAB28,
- 0xAB2F,
- 0xAB30,
- 0xAB60,
- 0xAB64,
- 0xAB66,
- 0xABC0,
- 0xABEE,
- 0xABF0,
- 0xABFA,
- 0xAC00,
- 0xD7A4,
- 0xD7B0,
- 0xD7C7,
- 0xD7CB,
- 0xD7FC,
- 0xE000,
- 0xFA6E,
- 0xFA70,
- 0xFADA,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18,
- 0xFB1D,
- 0xFB37,
- 0xFB38,
- 0xFB3D,
- 0xFB3E,
- 0xFB3F,
- 0xFB40,
- 0xFB42,
- 0xFB43,
- 0xFB45,
- 0xFB46,
- 0xFBC2,
- 0xFBD3,
- 0xFD40,
- 0xFD50,
- 0xFD90,
- 0xFD92,
- 0xFDC8,
- 0xFDF0,
- 0xFDFE,
- 0xFE00,
- 0xFE1A,
- 0xFE20,
- 0xFE2E,
- 0xFE30,
- 0xFE53,
- 0xFE54,
- 0xFE67,
- 0xFE68,
- 0xFE6C,
- 0xFE70,
- 0xFE75,
- 0xFE76,
- 0xFEFD,
- 0xFEFF,
- 0xFF00,
- 0xFF01,
- 0xFFBF,
- 0xFFC2,
- 0xFFC8,
- 0xFFCA,
- 0xFFD0,
- 0xFFD2,
- 0xFFD8,
- 0xFFDA,
- 0xFFDD,
- 0xFFE0,
- 0xFFE7,
- 0xFFE8,
- 0xFFEF,
- 0xFFF9,
- 0xFFFE,
- 0x10000,
- 0x1000C,
- 0x1000D,
- 0x10027,
- 0x10028,
- 0x1003B,
- 0x1003C,
- 0x1003E,
- 0x1003F,
- 0x1004E,
- 0x10050,
- 0x1005E,
- 0x10080,
- 0x100FB,
- 0x10100,
- 0x10103,
- 0x10107,
- 0x10134,
- 0x10137,
- 0x1018D,
- 0x10190,
- 0x1019C,
- 0x101A0,
- 0x101A1,
- 0x101D0,
- 0x101FE,
- 0x10280,
- 0x1029D,
- 0x102A0,
- 0x102D1,
- 0x102E0,
- 0x102FC,
- 0x10300,
- 0x10324,
- 0x10330,
- 0x1034B,
- 0x10350,
- 0x1037B,
- 0x10380,
- 0x1039E,
- 0x1039F,
- 0x103C4,
- 0x103C8,
- 0x103D6,
- 0x10400,
- 0x1049E,
- 0x104A0,
- 0x104AA,
- 0x10500,
- 0x10528,
- 0x10530,
- 0x10564,
- 0x1056F,
- 0x10570,
- 0x10600,
- 0x10737,
- 0x10740,
- 0x10756,
- 0x10760,
- 0x10768,
- 0x10800,
- 0x10806,
- 0x10808,
- 0x10809,
- 0x1080A,
- 0x10836,
- 0x10837,
- 0x10839,
- 0x1083C,
- 0x1083D,
- 0x1083F,
- 0x10856,
- 0x10857,
- 0x1089F,
- 0x108A7,
- 0x108B0,
- 0x10900,
- 0x1091C,
- 0x1091F,
- 0x1093A,
- 0x1093F,
- 0x10940,
- 0x10980,
- 0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
- 0x10A04,
- 0x10A05,
- 0x10A07,
- 0x10A0C,
- 0x10A14,
- 0x10A15,
- 0x10A18,
- 0x10A19,
- 0x10A34,
- 0x10A38,
- 0x10A3B,
- 0x10A3F,
- 0x10A48,
- 0x10A50,
- 0x10A59,
- 0x10A60,
- 0x10AA0,
- 0x10AC0,
- 0x10AE7,
- 0x10AEB,
- 0x10AF7,
- 0x10B00,
- 0x10B36,
- 0x10B39,
- 0x10B56,
- 0x10B58,
- 0x10B73,
- 0x10B78,
- 0x10B92,
- 0x10B99,
- 0x10B9D,
- 0x10BA9,
- 0x10BB0,
- 0x10C00,
- 0x10C49,
- 0x10E60,
- 0x10E7F,
- 0x11000,
- 0x1104E,
- 0x11052,
- 0x11070,
- 0x1107F,
- 0x110C2,
- 0x110D0,
- 0x110E9,
- 0x110F0,
- 0x110FA,
- 0x11100,
- 0x11135,
- 0x11136,
- 0x11144,
- 0x11150,
- 0x11177,
- 0x11180,
- 0x111C9,
- 0x111CD,
- 0x111CE,
- 0x111D0,
- 0x111DB,
- 0x111E1,
- 0x111F5,
- 0x11200,
- 0x11212,
- 0x11213,
- 0x1123E,
- 0x112B0,
- 0x112EB,
- 0x112F0,
- 0x112FA,
- 0x11301,
- 0x11304,
- 0x11305,
- 0x1130D,
- 0x1130F,
- 0x11311,
- 0x11313,
- 0x11329,
- 0x1132A,
- 0x11331,
- 0x11332,
- 0x11334,
- 0x11335,
- 0x1133A,
- 0x1133C,
- 0x11345,
- 0x11347,
- 0x11349,
- 0x1134B,
- 0x1134E,
- 0x11357,
- 0x11358,
- 0x1135D,
- 0x11364,
- 0x11366,
- 0x1136D,
- 0x11370,
- 0x11375,
- 0x11480,
- 0x114C8,
- 0x114D0,
- 0x114DA,
- 0x11580,
- 0x115B6,
- 0x115B8,
- 0x115CA,
- 0x11600,
- 0x11645,
- 0x11650,
- 0x1165A,
- 0x11680,
- 0x116B8,
- 0x116C0,
- 0x116CA,
- 0x118A0,
- 0x118F3,
- 0x118FF,
- 0x11900,
- 0x11AC0,
- 0x11AF9,
- 0x12000,
- 0x12399,
- 0x12400,
- 0x1246F,
- 0x12470,
- 0x12475,
- 0x13000,
- 0x1342F,
- 0x16800,
- 0x16A39,
- 0x16A40,
- 0x16A5F,
- 0x16A60,
- 0x16A6A,
- 0x16A6E,
- 0x16A70,
- 0x16AD0,
- 0x16AEE,
- 0x16AF0,
- 0x16AF6,
- 0x16B00,
- 0x16B46,
- 0x16B50,
- 0x16B5A,
- 0x16B5B,
- 0x16B62,
- 0x16B63,
- 0x16B78,
- 0x16B7D,
- 0x16B90,
- 0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
- 0x16F8F,
- 0x16FA0,
- 0x1B000,
- 0x1B002,
- 0x1BC00,
- 0x1BC6B,
- 0x1BC70,
- 0x1BC7D,
- 0x1BC80,
- 0x1BC89,
- 0x1BC90,
- 0x1BC9A,
- 0x1BC9C,
- 0x1BCA4,
- 0x1D000,
- 0x1D0F6,
- 0x1D100,
- 0x1D127,
- 0x1D129,
- 0x1D1DE,
- 0x1D200,
- 0x1D246,
- 0x1D300,
- 0x1D357,
- 0x1D360,
- 0x1D372,
- 0x1D400,
- 0x1D455,
- 0x1D456,
- 0x1D49D,
- 0x1D49E,
- 0x1D4A0,
- 0x1D4A2,
- 0x1D4A3,
- 0x1D4A5,
- 0x1D4A7,
- 0x1D4A9,
- 0x1D4AD,
- 0x1D4AE,
- 0x1D4BA,
- 0x1D4BB,
- 0x1D4BC,
- 0x1D4BD,
- 0x1D4C4,
- 0x1D4C5,
- 0x1D506,
- 0x1D507,
- 0x1D50B,
- 0x1D50D,
- 0x1D515,
- 0x1D516,
- 0x1D51D,
- 0x1D51E,
- 0x1D53A,
- 0x1D53B,
- 0x1D53F,
- 0x1D540,
- 0x1D545,
- 0x1D546,
- 0x1D547,
- 0x1D54A,
- 0x1D551,
- 0x1D552,
- 0x1D6A6,
- 0x1D6A8,
- 0x1D7CC,
- 0x1D7CE,
- 0x1D800,
- 0x1E800,
- 0x1E8C5,
- 0x1E8C7,
- 0x1E8D7,
- 0x1EE00,
- 0x1EE04,
- 0x1EE05,
- 0x1EE20,
- 0x1EE21,
- 0x1EE23,
- 0x1EE24,
- 0x1EE25,
- 0x1EE27,
- 0x1EE28,
- 0x1EE29,
- 0x1EE33,
- 0x1EE34,
- 0x1EE38,
- 0x1EE39,
- 0x1EE3A,
- 0x1EE3B,
- 0x1EE3C,
- 0x1EE42,
- 0x1EE43,
- 0x1EE47,
- 0x1EE48,
- 0x1EE49,
- 0x1EE4A,
- 0x1EE4B,
- 0x1EE4C,
- 0x1EE4D,
- 0x1EE50,
- 0x1EE51,
- 0x1EE53,
- 0x1EE54,
- 0x1EE55,
- 0x1EE57,
- 0x1EE58,
- 0x1EE59,
- 0x1EE5A,
- 0x1EE5B,
- 0x1EE5C,
- 0x1EE5D,
- 0x1EE5E,
- 0x1EE5F,
- 0x1EE60,
- 0x1EE61,
- 0x1EE63,
- 0x1EE64,
- 0x1EE65,
- 0x1EE67,
- 0x1EE6B,
- 0x1EE6C,
- 0x1EE73,
- 0x1EE74,
- 0x1EE78,
- 0x1EE79,
- 0x1EE7D,
- 0x1EE7E,
- 0x1EE7F,
- 0x1EE80,
- 0x1EE8A,
- 0x1EE8B,
- 0x1EE9C,
- 0x1EEA1,
- 0x1EEA4,
- 0x1EEA5,
- 0x1EEAA,
- 0x1EEAB,
- 0x1EEBC,
- 0x1EEF0,
- 0x1EEF2,
- 0x1F000,
- 0x1F02C,
- 0x1F030,
- 0x1F094,
- 0x1F0A0,
- 0x1F0AF,
- 0x1F0B1,
- 0x1F0C0,
- 0x1F0C1,
- 0x1F0D0,
- 0x1F0D1,
- 0x1F0F6,
- 0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F12F,
- 0x1F130,
- 0x1F16C,
- 0x1F170,
- 0x1F19B,
- 0x1F1E6,
- 0x1F203,
- 0x1F210,
- 0x1F23B,
- 0x1F240,
- 0x1F249,
- 0x1F250,
- 0x1F252,
- 0x1F300,
- 0x1F32D,
- 0x1F330,
- 0x1F37E,
- 0x1F380,
- 0x1F3CF,
- 0x1F3D4,
- 0x1F3F8,
- 0x1F400,
- 0x1F4FF,
- 0x1F500,
- 0x1F54B,
- 0x1F550,
- 0x1F57A,
- 0x1F57B,
- 0x1F5A4,
- 0x1F5A5,
- 0x1F643,
- 0x1F645,
- 0x1F6D0,
- 0x1F6E0,
- 0x1F6ED,
- 0x1F6F0,
- 0x1F6F4,
- 0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D5,
- 0x1F800,
- 0x1F80C,
- 0x1F810,
- 0x1F848,
- 0x1F850,
- 0x1F85A,
- 0x1F860,
- 0x1F888,
- 0x1F890,
- 0x1F8AE,
- 0x20000,
- 0x2A6D7,
- 0x2A700,
- 0x2B735,
- 0x2B740,
- 0x2B81E,
- 0x2F800,
- 0x2FA1E,
- 0xE0001,
- 0xE0002,
- 0xE0020,
- 0xE0080,
- 0xE0100,
- 0xE01F0,
- 0xF0000,
- 0xFFFFE,
- 0x100000,
- 0x10FFFE
-};
-
-static const UV XPosixPunct_invlist[] = { /* for EBCDIC 037 */
- 311, /* 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 */
- 0x0,
- 0x4B,
- 0x51,
- 0x5A,
- 0x5F,
- 0x60,
- 0x62,
- 0x6B,
- 0x70,
- 0x79,
- 0x80,
- 0x8A,
- 0x8C,
- 0xA1,
- 0xA2,
- 0xAA,
- 0xAC,
- 0xB0,
- 0xB1,
- 0xB3,
- 0xB4,
- 0xB5,
- 0xB7,
- 0xBA,
- 0xBC,
- 0xC0,
- 0xC1,
- 0xD0,
- 0xD1,
- 0xE0,
- 0xE1,
- 0x37E,
- 0x37F,
- 0x387,
- 0x388,
- 0x55A,
- 0x560,
- 0x589,
- 0x58B,
- 0x5BE,
- 0x5BF,
- 0x5C0,
- 0x5C1,
- 0x5C3,
- 0x5C4,
- 0x5C6,
- 0x5C7,
- 0x5F3,
- 0x5F5,
- 0x609,
- 0x60B,
- 0x60C,
- 0x60E,
- 0x61B,
- 0x61C,
- 0x61E,
- 0x620,
- 0x66A,
- 0x66E,
- 0x6D4,
- 0x6D5,
- 0x700,
- 0x70E,
- 0x7F7,
- 0x7FA,
- 0x830,
- 0x83F,
- 0x85E,
- 0x85F,
- 0x964,
- 0x966,
- 0x970,
- 0x971,
- 0xAF0,
- 0xAF1,
- 0xDF4,
- 0xDF5,
- 0xE4F,
- 0xE50,
- 0xE5A,
- 0xE5C,
- 0xF04,
- 0xF13,
- 0xF14,
- 0xF15,
- 0xF3A,
- 0xF3E,
- 0xF85,
- 0xF86,
- 0xFD0,
- 0xFD5,
- 0xFD9,
- 0xFDB,
- 0x104A,
- 0x1050,
- 0x10FB,
- 0x10FC,
- 0x1360,
- 0x1369,
- 0x1400,
- 0x1401,
- 0x166D,
- 0x166F,
- 0x169B,
- 0x169D,
- 0x16EB,
- 0x16EE,
- 0x1735,
- 0x1737,
- 0x17D4,
- 0x17D7,
- 0x17D8,
- 0x17DB,
- 0x1800,
- 0x180B,
- 0x1944,
- 0x1946,
- 0x1A1E,
- 0x1A20,
- 0x1AA0,
- 0x1AA7,
- 0x1AA8,
- 0x1AAE,
- 0x1B5A,
- 0x1B61,
- 0x1BFC,
- 0x1C00,
- 0x1C3B,
- 0x1C40,
- 0x1C7E,
- 0x1C80,
- 0x1CC0,
- 0x1CC8,
- 0x1CD3,
- 0x1CD4,
- 0x2010,
- 0x2028,
- 0x2030,
- 0x2044,
- 0x2045,
- 0x2052,
- 0x2053,
- 0x205F,
- 0x207D,
- 0x207F,
- 0x208D,
- 0x208F,
- 0x2308,
- 0x230C,
- 0x2329,
- 0x232B,
- 0x2768,
- 0x2776,
- 0x27C5,
- 0x27C7,
- 0x27E6,
- 0x27F0,
- 0x2983,
- 0x2999,
- 0x29D8,
- 0x29DC,
- 0x29FC,
- 0x29FE,
- 0x2CF9,
- 0x2CFD,
- 0x2CFE,
- 0x2D00,
- 0x2D70,
- 0x2D71,
- 0x2E00,
- 0x2E2F,
- 0x2E30,
- 0x2E43,
- 0x3001,
- 0x3004,
- 0x3008,
- 0x3012,
- 0x3014,
- 0x3020,
- 0x3030,
- 0x3031,
- 0x303D,
- 0x303E,
- 0x30A0,
- 0x30A1,
- 0x30FB,
- 0x30FC,
- 0xA4FE,
- 0xA500,
- 0xA60D,
- 0xA610,
- 0xA673,
- 0xA674,
- 0xA67E,
- 0xA67F,
- 0xA6F2,
- 0xA6F8,
- 0xA874,
- 0xA878,
- 0xA8CE,
- 0xA8D0,
- 0xA8F8,
- 0xA8FB,
- 0xA92E,
- 0xA930,
- 0xA95F,
- 0xA960,
- 0xA9C1,
- 0xA9CE,
- 0xA9DE,
- 0xA9E0,
- 0xAA5C,
- 0xAA60,
- 0xAADE,
- 0xAAE0,
- 0xAAF0,
- 0xAAF2,
- 0xABEB,
- 0xABEC,
- 0xFD3E,
- 0xFD40,
- 0xFE10,
- 0xFE1A,
- 0xFE30,
- 0xFE53,
- 0xFE54,
- 0xFE62,
- 0xFE63,
- 0xFE64,
- 0xFE68,
- 0xFE69,
- 0xFE6A,
- 0xFE6C,
- 0xFF01,
- 0xFF04,
- 0xFF05,
- 0xFF0B,
- 0xFF0C,
- 0xFF10,
- 0xFF1A,
- 0xFF1C,
- 0xFF1F,
- 0xFF21,
- 0xFF3B,
- 0xFF3E,
- 0xFF3F,
- 0xFF40,
- 0xFF5B,
- 0xFF5C,
- 0xFF5D,
- 0xFF5E,
- 0xFF5F,
- 0xFF66,
- 0x10100,
- 0x10103,
- 0x1039F,
- 0x103A0,
- 0x103D0,
- 0x103D1,
- 0x1056F,
- 0x10570,
- 0x10857,
- 0x10858,
- 0x1091F,
- 0x10920,
- 0x1093F,
- 0x10940,
- 0x10A50,
- 0x10A59,
- 0x10A7F,
- 0x10A80,
- 0x10AF0,
- 0x10AF7,
- 0x10B39,
- 0x10B40,
- 0x10B99,
- 0x10B9D,
- 0x11047,
- 0x1104E,
- 0x110BB,
- 0x110BD,
- 0x110BE,
- 0x110C2,
- 0x11140,
- 0x11144,
- 0x11174,
- 0x11176,
- 0x111C5,
- 0x111C9,
- 0x111CD,
- 0x111CE,
- 0x11238,
- 0x1123E,
- 0x114C6,
- 0x114C7,
- 0x115C1,
- 0x115CA,
- 0x11641,
- 0x11644,
- 0x12470,
- 0x12475,
- 0x16A6E,
- 0x16A70,
- 0x16AF5,
- 0x16AF6,
- 0x16B37,
- 0x16B3C,
- 0x16B44,
- 0x16B45,
- 0x1BC9F,
- 0x1BCA0
-};
-
-static const UV XPosixSpace_invlist[] = { /* for EBCDIC 037 */
- 23, /* 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 */
- 0x0,
- 0x5,
- 0x6,
- 0xB,
- 0xE,
- 0x15,
- 0x16,
- 0x25,
- 0x26,
- 0x40,
- 0x42,
- 0x1680,
- 0x1681,
- 0x2000,
- 0x200B,
- 0x2028,
- 0x202A,
- 0x202F,
- 0x2030,
- 0x205F,
- 0x2060,
- 0x3000,
- 0x3001
-};
-
-static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */
- 1269, /* 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 */
- 0x0,
- 0x62,
- 0x6A,
- 0x71,
- 0x79,
- 0x80,
- 0x81,
- 0x9E,
- 0x9F,
- 0xAC,
- 0xAF,
- 0xC1,
- 0xCA,
- 0xD1,
- 0xDA,
- 0xE2,
- 0xEA,
- 0xEB,
- 0xF0,
- 0xFB,
- 0xFF,
- 0x100,
- 0x101,
- 0x102,
- 0x103,
- 0x104,
- 0x105,
- 0x106,
- 0x107,
- 0x108,
- 0x109,
- 0x10A,
- 0x10B,
- 0x10C,
- 0x10D,
- 0x10E,
- 0x10F,
- 0x110,
- 0x111,
- 0x112,
- 0x113,
- 0x114,
- 0x115,
- 0x116,
- 0x117,
- 0x118,
- 0x119,
- 0x11A,
- 0x11B,
- 0x11C,
- 0x11D,
- 0x11E,
- 0x11F,
- 0x120,
- 0x121,
- 0x122,
- 0x123,
- 0x124,
- 0x125,
- 0x126,
- 0x127,
- 0x128,
- 0x129,
- 0x12A,
- 0x12B,
- 0x12C,
- 0x12D,
- 0x12E,
- 0x12F,
- 0x130,
- 0x131,
- 0x132,
- 0x133,
- 0x134,
- 0x135,
- 0x136,
- 0x137,
- 0x139,
- 0x13A,
- 0x13B,
- 0x13C,
- 0x13D,
- 0x13E,
- 0x13F,
- 0x140,
- 0x141,
- 0x142,
- 0x143,
- 0x144,
- 0x145,
- 0x146,
- 0x147,
- 0x148,
- 0x14A,
- 0x14B,
- 0x14C,
- 0x14D,
- 0x14E,
- 0x14F,
- 0x150,
- 0x151,
- 0x152,
- 0x153,
- 0x154,
- 0x155,
- 0x156,
- 0x157,
- 0x158,
- 0x159,
- 0x15A,
- 0x15B,
- 0x15C,
- 0x15D,
- 0x15E,
- 0x15F,
- 0x160,
- 0x161,
- 0x162,
- 0x163,
- 0x164,
- 0x165,
- 0x166,
- 0x167,
- 0x168,
- 0x169,
- 0x16A,
- 0x16B,
- 0x16C,
- 0x16D,
- 0x16E,
- 0x16F,
- 0x170,
- 0x171,
- 0x172,
- 0x173,
- 0x174,
- 0x175,
- 0x176,
- 0x177,
- 0x178,
- 0x17A,
- 0x17B,
- 0x17C,
- 0x17D,
- 0x17E,
- 0x181,
- 0x183,
- 0x184,
- 0x185,
- 0x186,
- 0x188,
- 0x189,
- 0x18C,
- 0x18E,
- 0x192,
- 0x193,
- 0x195,
- 0x196,
- 0x199,
- 0x19C,
- 0x19E,
- 0x19F,
- 0x1A1,
- 0x1A2,
- 0x1A3,
- 0x1A4,
- 0x1A5,
- 0x1A6,
- 0x1A8,
- 0x1A9,
- 0x1AA,
- 0x1AC,
- 0x1AD,
- 0x1AE,
- 0x1B0,
- 0x1B1,
- 0x1B4,
- 0x1B5,
- 0x1B6,
- 0x1B7,
- 0x1B9,
- 0x1BC,
- 0x1BD,
- 0x1C4,
- 0x1C5,
- 0x1C7,
- 0x1C8,
- 0x1CA,
- 0x1CB,
- 0x1CD,
- 0x1CE,
- 0x1CF,
- 0x1D0,
- 0x1D1,
- 0x1D2,
- 0x1D3,
- 0x1D4,
- 0x1D5,
- 0x1D6,
- 0x1D7,
- 0x1D8,
- 0x1D9,
- 0x1DA,
- 0x1DB,
- 0x1DC,
- 0x1DE,
- 0x1DF,
- 0x1E0,
- 0x1E1,
- 0x1E2,
- 0x1E3,
- 0x1E4,
- 0x1E5,
- 0x1E6,
- 0x1E7,
- 0x1E8,
- 0x1E9,
- 0x1EA,
- 0x1EB,
- 0x1EC,
- 0x1ED,
- 0x1EE,
- 0x1EF,
- 0x1F1,
- 0x1F2,
- 0x1F4,
- 0x1F5,
- 0x1F6,
- 0x1F9,
- 0x1FA,
- 0x1FB,
- 0x1FC,
- 0x1FD,
- 0x1FE,
- 0x1FF,
- 0x200,
- 0x201,
- 0x202,
- 0x203,
- 0x204,
- 0x205,
- 0x206,
- 0x207,
- 0x208,
- 0x209,
- 0x20A,
- 0x20B,
- 0x20C,
- 0x20D,
- 0x20E,
- 0x20F,
- 0x210,
- 0x211,
- 0x212,
- 0x213,
- 0x214,
- 0x215,
- 0x216,
- 0x217,
- 0x218,
- 0x219,
- 0x21A,
- 0x21B,
- 0x21C,
- 0x21D,
- 0x21E,
- 0x21F,
- 0x220,
- 0x221,
- 0x222,
- 0x223,
- 0x224,
- 0x225,
- 0x226,
- 0x227,
- 0x228,
- 0x229,
- 0x22A,
- 0x22B,
- 0x22C,
- 0x22D,
- 0x22E,
- 0x22F,
- 0x230,
- 0x231,
- 0x232,
- 0x233,
- 0x23A,
- 0x23C,
- 0x23D,
- 0x23F,
- 0x241,
- 0x242,
- 0x243,
- 0x247,
- 0x248,
- 0x249,
- 0x24A,
- 0x24B,
- 0x24C,
- 0x24D,
- 0x24E,
- 0x24F,
- 0x370,
- 0x371,
- 0x372,
- 0x373,
- 0x376,
- 0x377,
- 0x37F,
- 0x380,
- 0x386,
- 0x387,
- 0x388,
- 0x38B,
- 0x38C,
- 0x38D,
- 0x38E,
- 0x390,
- 0x391,
- 0x3A2,
- 0x3A3,
- 0x3AC,
- 0x3CF,
- 0x3D0,
- 0x3D2,
- 0x3D5,
- 0x3D8,
- 0x3D9,
- 0x3DA,
- 0x3DB,
- 0x3DC,
- 0x3DD,
- 0x3DE,
- 0x3DF,
- 0x3E0,
- 0x3E1,
- 0x3E2,
- 0x3E3,
- 0x3E4,
- 0x3E5,
- 0x3E6,
- 0x3E7,
- 0x3E8,
- 0x3E9,
- 0x3EA,
- 0x3EB,
- 0x3EC,
- 0x3ED,
- 0x3EE,
- 0x3EF,
- 0x3F4,
- 0x3F5,
- 0x3F7,
- 0x3F8,
- 0x3F9,
- 0x3FB,
- 0x3FD,
- 0x430,
- 0x460,
- 0x461,
- 0x462,
- 0x463,
- 0x464,
- 0x465,
- 0x466,
- 0x467,
- 0x468,
- 0x469,
- 0x46A,
- 0x46B,
- 0x46C,
- 0x46D,
- 0x46E,
- 0x46F,
- 0x470,
- 0x471,
- 0x472,
- 0x473,
- 0x474,
- 0x475,
- 0x476,
- 0x477,
- 0x478,
- 0x479,
- 0x47A,
- 0x47B,
- 0x47C,
- 0x47D,
- 0x47E,
- 0x47F,
- 0x480,
- 0x481,
- 0x48A,
- 0x48B,
- 0x48C,
- 0x48D,
- 0x48E,
- 0x48F,
- 0x490,
- 0x491,
- 0x492,
- 0x493,
- 0x494,
- 0x495,
- 0x496,
- 0x497,
- 0x498,
- 0x499,
- 0x49A,
- 0x49B,
- 0x49C,
- 0x49D,
- 0x49E,
- 0x49F,
- 0x4A0,
- 0x4A1,
- 0x4A2,
- 0x4A3,
- 0x4A4,
- 0x4A5,
- 0x4A6,
- 0x4A7,
- 0x4A8,
- 0x4A9,
- 0x4AA,
- 0x4AB,
- 0x4AC,
- 0x4AD,
- 0x4AE,
- 0x4AF,
- 0x4B0,
- 0x4B1,
- 0x4B2,
- 0x4B3,
- 0x4B4,
- 0x4B5,
- 0x4B6,
- 0x4B7,
- 0x4B8,
- 0x4B9,
- 0x4BA,
- 0x4BB,
- 0x4BC,
- 0x4BD,
- 0x4BE,
- 0x4BF,
- 0x4C0,
- 0x4C2,
- 0x4C3,
- 0x4C4,
- 0x4C5,
- 0x4C6,
- 0x4C7,
- 0x4C8,
- 0x4C9,
- 0x4CA,
- 0x4CB,
- 0x4CC,
- 0x4CD,
- 0x4CE,
- 0x4D0,
- 0x4D1,
- 0x4D2,
- 0x4D3,
- 0x4D4,
- 0x4D5,
- 0x4D6,
- 0x4D7,
- 0x4D8,
- 0x4D9,
- 0x4DA,
- 0x4DB,
- 0x4DC,
- 0x4DD,
- 0x4DE,
- 0x4DF,
- 0x4E0,
- 0x4E1,
- 0x4E2,
- 0x4E3,
- 0x4E4,
- 0x4E5,
- 0x4E6,
- 0x4E7,
- 0x4E8,
- 0x4E9,
- 0x4EA,
- 0x4EB,
- 0x4EC,
- 0x4ED,
- 0x4EE,
- 0x4EF,
- 0x4F0,
- 0x4F1,
- 0x4F2,
- 0x4F3,
- 0x4F4,
- 0x4F5,
- 0x4F6,
- 0x4F7,
- 0x4F8,
- 0x4F9,
- 0x4FA,
- 0x4FB,
- 0x4FC,
- 0x4FD,
- 0x4FE,
- 0x4FF,
- 0x500,
- 0x501,
- 0x502,
- 0x503,
- 0x504,
- 0x505,
- 0x506,
- 0x507,
- 0x508,
- 0x509,
- 0x50A,
- 0x50B,
- 0x50C,
- 0x50D,
- 0x50E,
- 0x50F,
- 0x510,
- 0x511,
- 0x512,
- 0x513,
- 0x514,
- 0x515,
- 0x516,
- 0x517,
- 0x518,
- 0x519,
- 0x51A,
- 0x51B,
- 0x51C,
- 0x51D,
- 0x51E,
- 0x51F,
- 0x520,
- 0x521,
- 0x522,
- 0x523,
- 0x524,
- 0x525,
- 0x526,
- 0x527,
- 0x528,
- 0x529,
- 0x52A,
- 0x52B,
- 0x52C,
- 0x52D,
- 0x52E,
- 0x52F,
- 0x531,
- 0x557,
- 0x10A0,
- 0x10C6,
- 0x10C7,
- 0x10C8,
- 0x10CD,
- 0x10CE,
- 0x1E00,
- 0x1E01,
- 0x1E02,
- 0x1E03,
- 0x1E04,
- 0x1E05,
- 0x1E06,
- 0x1E07,
- 0x1E08,
- 0x1E09,
- 0x1E0A,
- 0x1E0B,
- 0x1E0C,
- 0x1E0D,
- 0x1E0E,
- 0x1E0F,
- 0x1E10,
- 0x1E11,
- 0x1E12,
- 0x1E13,
- 0x1E14,
- 0x1E15,
- 0x1E16,
- 0x1E17,
- 0x1E18,
- 0x1E19,
- 0x1E1A,
- 0x1E1B,
- 0x1E1C,
- 0x1E1D,
- 0x1E1E,
- 0x1E1F,
- 0x1E20,
- 0x1E21,
- 0x1E22,
- 0x1E23,
- 0x1E24,
- 0x1E25,
- 0x1E26,
- 0x1E27,
- 0x1E28,
- 0x1E29,
- 0x1E2A,
- 0x1E2B,
- 0x1E2C,
- 0x1E2D,
- 0x1E2E,
- 0x1E2F,
- 0x1E30,
- 0x1E31,
- 0x1E32,
- 0x1E33,
- 0x1E34,
- 0x1E35,
- 0x1E36,
- 0x1E37,
- 0x1E38,
- 0x1E39,
- 0x1E3A,
- 0x1E3B,
- 0x1E3C,
- 0x1E3D,
- 0x1E3E,
- 0x1E3F,
- 0x1E40,
- 0x1E41,
- 0x1E42,
- 0x1E43,
- 0x1E44,
- 0x1E45,
- 0x1E46,
- 0x1E47,
- 0x1E48,
- 0x1E49,
- 0x1E4A,
- 0x1E4B,
- 0x1E4C,
- 0x1E4D,
- 0x1E4E,
- 0x1E4F,
- 0x1E50,
- 0x1E51,
- 0x1E52,
- 0x1E53,
- 0x1E54,
- 0x1E55,
- 0x1E56,
- 0x1E57,
- 0x1E58,
- 0x1E59,
- 0x1E5A,
- 0x1E5B,
- 0x1E5C,
- 0x1E5D,
- 0x1E5E,
- 0x1E5F,
- 0x1E60,
- 0x1E61,
- 0x1E62,
- 0x1E63,
- 0x1E64,
- 0x1E65,
- 0x1E66,
- 0x1E67,
- 0x1E68,
- 0x1E69,
- 0x1E6A,
- 0x1E6B,
- 0x1E6C,
- 0x1E6D,
- 0x1E6E,
- 0x1E6F,
- 0x1E70,
- 0x1E71,
- 0x1E72,
- 0x1E73,
- 0x1E74,
- 0x1E75,
- 0x1E76,
- 0x1E77,
- 0x1E78,
- 0x1E79,
- 0x1E7A,
- 0x1E7B,
- 0x1E7C,
- 0x1E7D,
- 0x1E7E,
- 0x1E7F,
- 0x1E80,
- 0x1E81,
- 0x1E82,
- 0x1E83,
- 0x1E84,
- 0x1E85,
- 0x1E86,
- 0x1E87,
- 0x1E88,
- 0x1E89,
- 0x1E8A,
- 0x1E8B,
- 0x1E8C,
- 0x1E8D,
- 0x1E8E,
- 0x1E8F,
- 0x1E90,
- 0x1E91,
- 0x1E92,
- 0x1E93,
- 0x1E94,
- 0x1E95,
- 0x1E9E,
- 0x1E9F,
- 0x1EA0,
- 0x1EA1,
- 0x1EA2,
- 0x1EA3,
- 0x1EA4,
- 0x1EA5,
- 0x1EA6,
- 0x1EA7,
- 0x1EA8,
- 0x1EA9,
- 0x1EAA,
- 0x1EAB,
- 0x1EAC,
- 0x1EAD,
- 0x1EAE,
- 0x1EAF,
- 0x1EB0,
- 0x1EB1,
- 0x1EB2,
- 0x1EB3,
- 0x1EB4,
- 0x1EB5,
- 0x1EB6,
- 0x1EB7,
- 0x1EB8,
- 0x1EB9,
- 0x1EBA,
- 0x1EBB,
- 0x1EBC,
- 0x1EBD,
- 0x1EBE,
- 0x1EBF,
- 0x1EC0,
- 0x1EC1,
- 0x1EC2,
- 0x1EC3,
- 0x1EC4,
- 0x1EC5,
- 0x1EC6,
- 0x1EC7,
- 0x1EC8,
- 0x1EC9,
- 0x1ECA,
- 0x1ECB,
- 0x1ECC,
- 0x1ECD,
- 0x1ECE,
- 0x1ECF,
- 0x1ED0,
- 0x1ED1,
- 0x1ED2,
- 0x1ED3,
- 0x1ED4,
- 0x1ED5,
- 0x1ED6,
- 0x1ED7,
- 0x1ED8,
- 0x1ED9,
- 0x1EDA,
- 0x1EDB,
- 0x1EDC,
- 0x1EDD,
- 0x1EDE,
- 0x1EDF,
- 0x1EE0,
- 0x1EE1,
- 0x1EE2,
- 0x1EE3,
- 0x1EE4,
- 0x1EE5,
- 0x1EE6,
- 0x1EE7,
- 0x1EE8,
- 0x1EE9,
- 0x1EEA,
- 0x1EEB,
- 0x1EEC,
- 0x1EED,
- 0x1EEE,
- 0x1EEF,
- 0x1EF0,
- 0x1EF1,
- 0x1EF2,
- 0x1EF3,
- 0x1EF4,
- 0x1EF5,
- 0x1EF6,
- 0x1EF7,
- 0x1EF8,
- 0x1EF9,
- 0x1EFA,
- 0x1EFB,
- 0x1EFC,
- 0x1EFD,
- 0x1EFE,
- 0x1EFF,
- 0x1F08,
- 0x1F10,
- 0x1F18,
- 0x1F1E,
- 0x1F28,
- 0x1F30,
- 0x1F38,
- 0x1F40,
- 0x1F48,
- 0x1F4E,
- 0x1F59,
- 0x1F5A,
- 0x1F5B,
- 0x1F5C,
- 0x1F5D,
- 0x1F5E,
- 0x1F5F,
- 0x1F60,
- 0x1F68,
- 0x1F70,
- 0x1FB8,
- 0x1FBC,
- 0x1FC8,
- 0x1FCC,
- 0x1FD8,
- 0x1FDC,
- 0x1FE8,
- 0x1FED,
- 0x1FF8,
- 0x1FFC,
- 0x2102,
- 0x2103,
- 0x2107,
- 0x2108,
- 0x210B,
- 0x210E,
- 0x2110,
- 0x2113,
- 0x2115,
- 0x2116,
- 0x2119,
- 0x211E,
- 0x2124,
- 0x2125,
- 0x2126,
- 0x2127,
- 0x2128,
- 0x2129,
- 0x212A,
- 0x212E,
- 0x2130,
- 0x2134,
- 0x213E,
- 0x2140,
- 0x2145,
- 0x2146,
- 0x2160,
- 0x2170,
- 0x2183,
- 0x2184,
- 0x24B6,
- 0x24D0,
- 0x2C00,
- 0x2C2F,
- 0x2C60,
- 0x2C61,
- 0x2C62,
- 0x2C65,
- 0x2C67,
- 0x2C68,
- 0x2C69,
- 0x2C6A,
- 0x2C6B,
- 0x2C6C,
- 0x2C6D,
- 0x2C71,
- 0x2C72,
- 0x2C73,
- 0x2C75,
- 0x2C76,
- 0x2C7E,
- 0x2C81,
- 0x2C82,
- 0x2C83,
- 0x2C84,
- 0x2C85,
- 0x2C86,
- 0x2C87,
- 0x2C88,
- 0x2C89,
- 0x2C8A,
- 0x2C8B,
- 0x2C8C,
- 0x2C8D,
- 0x2C8E,
- 0x2C8F,
- 0x2C90,
- 0x2C91,
- 0x2C92,
- 0x2C93,
- 0x2C94,
- 0x2C95,
- 0x2C96,
- 0x2C97,
- 0x2C98,
- 0x2C99,
- 0x2C9A,
- 0x2C9B,
- 0x2C9C,
- 0x2C9D,
- 0x2C9E,
- 0x2C9F,
- 0x2CA0,
- 0x2CA1,
- 0x2CA2,
- 0x2CA3,
- 0x2CA4,
- 0x2CA5,
- 0x2CA6,
- 0x2CA7,
- 0x2CA8,
- 0x2CA9,
- 0x2CAA,
- 0x2CAB,
- 0x2CAC,
- 0x2CAD,
- 0x2CAE,
- 0x2CAF,
- 0x2CB0,
- 0x2CB1,
- 0x2CB2,
- 0x2CB3,
- 0x2CB4,
- 0x2CB5,
- 0x2CB6,
- 0x2CB7,
- 0x2CB8,
- 0x2CB9,
- 0x2CBA,
- 0x2CBB,
- 0x2CBC,
- 0x2CBD,
- 0x2CBE,
- 0x2CBF,
- 0x2CC0,
- 0x2CC1,
- 0x2CC2,
- 0x2CC3,
- 0x2CC4,
- 0x2CC5,
- 0x2CC6,
- 0x2CC7,
- 0x2CC8,
- 0x2CC9,
- 0x2CCA,
- 0x2CCB,
- 0x2CCC,
- 0x2CCD,
- 0x2CCE,
- 0x2CCF,
- 0x2CD0,
- 0x2CD1,
- 0x2CD2,
- 0x2CD3,
- 0x2CD4,
- 0x2CD5,
- 0x2CD6,
- 0x2CD7,
- 0x2CD8,
- 0x2CD9,
- 0x2CDA,
- 0x2CDB,
- 0x2CDC,
- 0x2CDD,
- 0x2CDE,
- 0x2CDF,
- 0x2CE0,
- 0x2CE1,
- 0x2CE2,
- 0x2CE3,
- 0x2CEB,
- 0x2CEC,
- 0x2CED,
- 0x2CEE,
- 0x2CF2,
- 0x2CF3,
- 0xA640,
- 0xA641,
- 0xA642,
- 0xA643,
- 0xA644,
- 0xA645,
- 0xA646,
- 0xA647,
- 0xA648,
- 0xA649,
- 0xA64A,
- 0xA64B,
- 0xA64C,
- 0xA64D,
- 0xA64E,
- 0xA64F,
- 0xA650,
- 0xA651,
- 0xA652,
- 0xA653,
- 0xA654,
- 0xA655,
- 0xA656,
- 0xA657,
- 0xA658,
- 0xA659,
- 0xA65A,
- 0xA65B,
- 0xA65C,
- 0xA65D,
- 0xA65E,
- 0xA65F,
- 0xA660,
- 0xA661,
- 0xA662,
- 0xA663,
- 0xA664,
- 0xA665,
- 0xA666,
- 0xA667,
- 0xA668,
- 0xA669,
- 0xA66A,
- 0xA66B,
- 0xA66C,
- 0xA66D,
- 0xA680,
- 0xA681,
- 0xA682,
- 0xA683,
- 0xA684,
- 0xA685,
- 0xA686,
- 0xA687,
- 0xA688,
- 0xA689,
- 0xA68A,
- 0xA68B,
- 0xA68C,
- 0xA68D,
- 0xA68E,
- 0xA68F,
- 0xA690,
- 0xA691,
- 0xA692,
- 0xA693,
- 0xA694,
- 0xA695,
- 0xA696,
- 0xA697,
- 0xA698,
- 0xA699,
- 0xA69A,
- 0xA69B,
- 0xA722,
- 0xA723,
- 0xA724,
- 0xA725,
- 0xA726,
- 0xA727,
- 0xA728,
- 0xA729,
- 0xA72A,
- 0xA72B,
- 0xA72C,
- 0xA72D,
- 0xA72E,
- 0xA72F,
- 0xA732,
- 0xA733,
- 0xA734,
- 0xA735,
- 0xA736,
- 0xA737,
- 0xA738,
- 0xA739,
- 0xA73A,
- 0xA73B,
- 0xA73C,
- 0xA73D,
- 0xA73E,
- 0xA73F,
- 0xA740,
- 0xA741,
- 0xA742,
- 0xA743,
- 0xA744,
- 0xA745,
- 0xA746,
- 0xA747,
- 0xA748,
- 0xA749,
- 0xA74A,
- 0xA74B,
- 0xA74C,
- 0xA74D,
- 0xA74E,
- 0xA74F,
- 0xA750,
- 0xA751,
- 0xA752,
- 0xA753,
- 0xA754,
- 0xA755,
- 0xA756,
- 0xA757,
- 0xA758,
- 0xA759,
- 0xA75A,
- 0xA75B,
- 0xA75C,
- 0xA75D,
- 0xA75E,
- 0xA75F,
- 0xA760,
- 0xA761,
- 0xA762,
- 0xA763,
- 0xA764,
- 0xA765,
- 0xA766,
- 0xA767,
- 0xA768,
- 0xA769,
- 0xA76A,
- 0xA76B,
- 0xA76C,
- 0xA76D,
- 0xA76E,
- 0xA76F,
- 0xA779,
- 0xA77A,
- 0xA77B,
- 0xA77C,
- 0xA77D,
- 0xA77F,
- 0xA780,
- 0xA781,
- 0xA782,
- 0xA783,
- 0xA784,
- 0xA785,
- 0xA786,
- 0xA787,
- 0xA78B,
- 0xA78C,
- 0xA78D,
- 0xA78E,
- 0xA790,
- 0xA791,
- 0xA792,
- 0xA793,
- 0xA796,
- 0xA797,
- 0xA798,
- 0xA799,
- 0xA79A,
- 0xA79B,
- 0xA79C,
- 0xA79D,
- 0xA79E,
- 0xA79F,
- 0xA7A0,
- 0xA7A1,
- 0xA7A2,
- 0xA7A3,
- 0xA7A4,
- 0xA7A5,
- 0xA7A6,
- 0xA7A7,
- 0xA7A8,
- 0xA7A9,
- 0xA7AA,
- 0xA7AE,
- 0xA7B0,
- 0xA7B2,
- 0xFF21,
- 0xFF3B,
- 0x10400,
- 0x10428,
- 0x118A0,
- 0x118C0,
- 0x1D400,
- 0x1D41A,
- 0x1D434,
- 0x1D44E,
- 0x1D468,
- 0x1D482,
- 0x1D49C,
- 0x1D49D,
- 0x1D49E,
- 0x1D4A0,
- 0x1D4A2,
- 0x1D4A3,
- 0x1D4A5,
- 0x1D4A7,
- 0x1D4A9,
- 0x1D4AD,
- 0x1D4AE,
- 0x1D4B6,
- 0x1D4D0,
- 0x1D4EA,
- 0x1D504,
- 0x1D506,
- 0x1D507,
- 0x1D50B,
- 0x1D50D,
- 0x1D515,
- 0x1D516,
- 0x1D51D,
- 0x1D538,
- 0x1D53A,
- 0x1D53B,
- 0x1D53F,
- 0x1D540,
- 0x1D545,
- 0x1D546,
- 0x1D547,
- 0x1D54A,
- 0x1D551,
- 0x1D56C,
- 0x1D586,
- 0x1D5A0,
- 0x1D5BA,
- 0x1D5D4,
- 0x1D5EE,
- 0x1D608,
- 0x1D622,
- 0x1D63C,
- 0x1D656,
- 0x1D670,
- 0x1D68A,
- 0x1D6A8,
- 0x1D6C1,
- 0x1D6E2,
- 0x1D6FB,
- 0x1D71C,
- 0x1D735,
- 0x1D756,
- 0x1D76F,
- 0x1D790,
- 0x1D7A9,
- 0x1D7CA,
- 0x1D7CB,
- 0x1F130,
- 0x1F14A,
- 0x1F150,
- 0x1F16A,
- 0x1F170,
- 0x1F18A
-};
-
-static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */
- 1281, /* 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 */
- 0x0,
- 0x42,
- 0x4A,
- 0x51,
- 0x5A,
- 0x62,
- 0x6A,
- 0x6D,
- 0x6E,
- 0x70,
- 0x79,
- 0x80,
- 0x8A,
- 0x8C,
- 0x8F,
- 0x91,
- 0x9D,
- 0x9E,
- 0x9F,
- 0xA0,
- 0xA1,
- 0xA2,
- 0xAA,
- 0xAC,
- 0xAF,
- 0xC1,
- 0xCA,
- 0xCB,
- 0xD0,
- 0xD1,
- 0xDA,
- 0xDB,
- 0xE0,
- 0xE2,
- 0xEA,
- 0xEB,
- 0xFA,
- 0xFB,
- 0xFF,
- 0x100,
- 0x2C2,
- 0x2C6,
- 0x2D2,
- 0x2E0,
- 0x2E5,
- 0x2EC,
- 0x2ED,
- 0x2EE,
- 0x2EF,
- 0x300,
- 0x375,
- 0x376,
- 0x378,
- 0x37A,
- 0x37E,
- 0x37F,
- 0x380,
- 0x386,
- 0x387,
- 0x388,
- 0x38B,
- 0x38C,
- 0x38D,
- 0x38E,
- 0x3A2,
- 0x3A3,
- 0x3F6,
- 0x3F7,
- 0x482,
- 0x483,
- 0x530,
- 0x531,
- 0x557,
- 0x559,
- 0x55A,
- 0x561,
- 0x588,
- 0x591,
- 0x5BE,
- 0x5BF,
- 0x5C0,
- 0x5C1,
- 0x5C3,
- 0x5C4,
- 0x5C6,
- 0x5C7,
- 0x5C8,
- 0x5D0,
- 0x5EB,
- 0x5F0,
- 0x5F3,
- 0x610,
- 0x61B,
- 0x620,
- 0x66A,
- 0x66E,
- 0x6D4,
- 0x6D5,
- 0x6DD,
- 0x6DF,
- 0x6E9,
- 0x6EA,
- 0x6FD,
- 0x6FF,
- 0x700,
- 0x710,
- 0x74B,
- 0x74D,
- 0x7B2,
- 0x7C0,
- 0x7F6,
- 0x7FA,
- 0x7FB,
- 0x800,
- 0x82E,
- 0x840,
- 0x85C,
- 0x8A0,
- 0x8B3,
- 0x8E4,
- 0x964,
- 0x966,
- 0x970,
- 0x971,
- 0x984,
- 0x985,
- 0x98D,
- 0x98F,
- 0x991,
- 0x993,
- 0x9A9,
- 0x9AA,
- 0x9B1,
- 0x9B2,
- 0x9B3,
- 0x9B6,
- 0x9BA,
- 0x9BC,
- 0x9C5,
- 0x9C7,
- 0x9C9,
- 0x9CB,
- 0x9CF,
- 0x9D7,
- 0x9D8,
- 0x9DC,
- 0x9DE,
- 0x9DF,
- 0x9E4,
- 0x9E6,
- 0x9F2,
- 0xA01,
- 0xA04,
- 0xA05,
- 0xA0B,
- 0xA0F,
- 0xA11,
- 0xA13,
- 0xA29,
- 0xA2A,
- 0xA31,
- 0xA32,
- 0xA34,
- 0xA35,
- 0xA37,
- 0xA38,
- 0xA3A,
- 0xA3C,
- 0xA3D,
- 0xA3E,
- 0xA43,
- 0xA47,
- 0xA49,
- 0xA4B,
- 0xA4E,
- 0xA51,
- 0xA52,
- 0xA59,
- 0xA5D,
- 0xA5E,
- 0xA5F,
- 0xA66,
- 0xA76,
- 0xA81,
- 0xA84,
- 0xA85,
- 0xA8E,
- 0xA8F,
- 0xA92,
- 0xA93,
- 0xAA9,
- 0xAAA,
- 0xAB1,
- 0xAB2,
- 0xAB4,
- 0xAB5,
- 0xABA,
- 0xABC,
- 0xAC6,
- 0xAC7,
- 0xACA,
- 0xACB,
- 0xACE,
- 0xAD0,
- 0xAD1,
- 0xAE0,
- 0xAE4,
- 0xAE6,
- 0xAF0,
- 0xB01,
- 0xB04,
- 0xB05,
- 0xB0D,
- 0xB0F,
- 0xB11,
- 0xB13,
- 0xB29,
- 0xB2A,
- 0xB31,
- 0xB32,
- 0xB34,
- 0xB35,
- 0xB3A,
- 0xB3C,
- 0xB45,
- 0xB47,
- 0xB49,
- 0xB4B,
- 0xB4E,
- 0xB56,
- 0xB58,
- 0xB5C,
- 0xB5E,
- 0xB5F,
- 0xB64,
- 0xB66,
- 0xB70,
- 0xB71,
- 0xB72,
- 0xB82,
- 0xB84,
- 0xB85,
- 0xB8B,
- 0xB8E,
- 0xB91,
- 0xB92,
- 0xB96,
- 0xB99,
- 0xB9B,
- 0xB9C,
- 0xB9D,
- 0xB9E,
- 0xBA0,
- 0xBA3,
- 0xBA5,
- 0xBA8,
- 0xBAB,
- 0xBAE,
- 0xBBA,
- 0xBBE,
- 0xBC3,
- 0xBC6,
- 0xBC9,
- 0xBCA,
- 0xBCE,
- 0xBD0,
- 0xBD1,
- 0xBD7,
- 0xBD8,
- 0xBE6,
- 0xBF0,
- 0xC00,
- 0xC04,
- 0xC05,
- 0xC0D,
- 0xC0E,
- 0xC11,
- 0xC12,
- 0xC29,
- 0xC2A,
- 0xC3A,
- 0xC3D,
- 0xC45,
- 0xC46,
- 0xC49,
- 0xC4A,
- 0xC4E,
- 0xC55,
- 0xC57,
- 0xC58,
- 0xC5A,
- 0xC60,
- 0xC64,
- 0xC66,
- 0xC70,
- 0xC81,
- 0xC84,
- 0xC85,
- 0xC8D,
- 0xC8E,
- 0xC91,
- 0xC92,
- 0xCA9,
- 0xCAA,
- 0xCB4,
- 0xCB5,
- 0xCBA,
- 0xCBC,
- 0xCC5,
- 0xCC6,
- 0xCC9,
- 0xCCA,
- 0xCCE,
- 0xCD5,
- 0xCD7,
- 0xCDE,
- 0xCDF,
- 0xCE0,
- 0xCE4,
- 0xCE6,
- 0xCF0,
- 0xCF1,
- 0xCF3,
- 0xD01,
- 0xD04,
- 0xD05,
- 0xD0D,
- 0xD0E,
- 0xD11,
- 0xD12,
- 0xD3B,
- 0xD3D,
- 0xD45,
- 0xD46,
- 0xD49,
- 0xD4A,
- 0xD4F,
- 0xD57,
- 0xD58,
- 0xD60,
- 0xD64,
- 0xD66,
- 0xD70,
- 0xD7A,
- 0xD80,
- 0xD82,
- 0xD84,
- 0xD85,
- 0xD97,
- 0xD9A,
- 0xDB2,
- 0xDB3,
- 0xDBC,
- 0xDBD,
- 0xDBE,
- 0xDC0,
- 0xDC7,
- 0xDCA,
- 0xDCB,
- 0xDCF,
- 0xDD5,
- 0xDD6,
- 0xDD7,
- 0xDD8,
- 0xDE0,
- 0xDE6,
- 0xDF0,
- 0xDF2,
- 0xDF4,
- 0xE01,
- 0xE3B,
- 0xE40,
- 0xE4F,
- 0xE50,
- 0xE5A,
- 0xE81,
- 0xE83,
- 0xE84,
- 0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
- 0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
- 0xEA4,
- 0xEA5,
- 0xEA6,
- 0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
- 0xEBE,
- 0xEC0,
- 0xEC5,
- 0xEC6,
- 0xEC7,
- 0xEC8,
- 0xECE,
- 0xED0,
- 0xEDA,
- 0xEDC,
- 0xEE0,
- 0xF00,
- 0xF01,
- 0xF18,
- 0xF1A,
- 0xF20,
- 0xF2A,
- 0xF35,
- 0xF36,
- 0xF37,
- 0xF38,
- 0xF39,
- 0xF3A,
- 0xF3E,
- 0xF48,
- 0xF49,
- 0xF6D,
- 0xF71,
- 0xF85,
- 0xF86,
- 0xF98,
- 0xF99,
- 0xFBD,
- 0xFC6,
- 0xFC7,
- 0x1000,
- 0x104A,
- 0x1050,
- 0x109E,
- 0x10A0,
- 0x10C6,
- 0x10C7,
- 0x10C8,
- 0x10CD,
- 0x10CE,
- 0x10D0,
- 0x10FB,
- 0x10FC,
- 0x1249,
- 0x124A,
- 0x124E,
- 0x1250,
- 0x1257,
- 0x1258,
- 0x1259,
- 0x125A,
- 0x125E,
- 0x1260,
- 0x1289,
- 0x128A,
- 0x128E,
- 0x1290,
- 0x12B1,
- 0x12B2,
- 0x12B6,
- 0x12B8,
- 0x12BF,
- 0x12C0,
- 0x12C1,
- 0x12C2,
- 0x12C6,
- 0x12C8,
- 0x12D7,
- 0x12D8,
- 0x1311,
- 0x1312,
- 0x1316,
- 0x1318,
- 0x135B,
- 0x135D,
- 0x1360,
- 0x1380,
- 0x1390,
- 0x13A0,
- 0x13F5,
- 0x1401,
- 0x166D,
- 0x166F,
- 0x1680,
- 0x1681,
- 0x169B,
- 0x16A0,
- 0x16EB,
- 0x16EE,
- 0x16F9,
- 0x1700,
- 0x170D,
- 0x170E,
- 0x1715,
- 0x1720,
- 0x1735,
- 0x1740,
- 0x1754,
- 0x1760,
- 0x176D,
- 0x176E,
- 0x1771,
- 0x1772,
- 0x1774,
- 0x1780,
- 0x17D4,
- 0x17D7,
- 0x17D8,
- 0x17DC,
- 0x17DE,
- 0x17E0,
- 0x17EA,
- 0x180B,
- 0x180E,
- 0x1810,
- 0x181A,
- 0x1820,
- 0x1878,
- 0x1880,
- 0x18AB,
- 0x18B0,
- 0x18F6,
- 0x1900,
- 0x191F,
- 0x1920,
- 0x192C,
- 0x1930,
- 0x193C,
- 0x1946,
- 0x196E,
- 0x1970,
- 0x1975,
- 0x1980,
- 0x19AC,
- 0x19B0,
- 0x19CA,
- 0x19D0,
- 0x19DA,
- 0x1A00,
- 0x1A1C,
- 0x1A20,
- 0x1A5F,
- 0x1A60,
- 0x1A7D,
- 0x1A7F,
- 0x1A8A,
- 0x1A90,
- 0x1A9A,
- 0x1AA7,
- 0x1AA8,
- 0x1AB0,
- 0x1ABF,
- 0x1B00,
- 0x1B4C,
- 0x1B50,
- 0x1B5A,
- 0x1B6B,
- 0x1B74,
- 0x1B80,
- 0x1BF4,
- 0x1C00,
- 0x1C38,
- 0x1C40,
- 0x1C4A,
- 0x1C4D,
- 0x1C7E,
- 0x1CD0,
- 0x1CD3,
- 0x1CD4,
- 0x1CF7,
- 0x1CF8,
- 0x1CFA,
- 0x1D00,
- 0x1DF6,
- 0x1DFC,
- 0x1F16,
- 0x1F18,
- 0x1F1E,
- 0x1F20,
- 0x1F46,
- 0x1F48,
- 0x1F4E,
- 0x1F50,
- 0x1F58,
- 0x1F59,
- 0x1F5A,
- 0x1F5B,
- 0x1F5C,
- 0x1F5D,
- 0x1F5E,
- 0x1F5F,
- 0x1F7E,
- 0x1F80,
- 0x1FB5,
- 0x1FB6,
- 0x1FBD,
- 0x1FBE,
- 0x1FBF,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FCD,
- 0x1FD0,
- 0x1FD4,
- 0x1FD6,
- 0x1FDC,
- 0x1FE0,
- 0x1FED,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FFD,
- 0x200C,
- 0x200E,
- 0x203F,
- 0x2041,
- 0x2054,
- 0x2055,
- 0x2071,
- 0x2072,
- 0x207F,
- 0x2080,
- 0x2090,
- 0x209D,
- 0x20D0,
- 0x20F1,
- 0x2102,
- 0x2103,
- 0x2107,
- 0x2108,
- 0x210A,
- 0x2114,
- 0x2115,
- 0x2116,
- 0x2119,
- 0x211E,
- 0x2124,
- 0x2125,
- 0x2126,
- 0x2127,
- 0x2128,
- 0x2129,
- 0x212A,
- 0x212E,
- 0x212F,
- 0x213A,
- 0x213C,
- 0x2140,
- 0x2145,
- 0x214A,
- 0x214E,
- 0x214F,
- 0x2160,
- 0x2189,
- 0x24B6,
- 0x24EA,
- 0x2C00,
- 0x2C2F,
- 0x2C30,
- 0x2C5F,
- 0x2C60,
- 0x2CE5,
- 0x2CEB,
- 0x2CF4,
- 0x2D00,
- 0x2D26,
- 0x2D27,
- 0x2D28,
- 0x2D2D,
- 0x2D2E,
- 0x2D30,
- 0x2D68,
- 0x2D6F,
- 0x2D70,
- 0x2D7F,
- 0x2D97,
- 0x2DA0,
- 0x2DA7,
- 0x2DA8,
- 0x2DAF,
- 0x2DB0,
- 0x2DB7,
- 0x2DB8,
- 0x2DBF,
- 0x2DC0,
- 0x2DC7,
- 0x2DC8,
- 0x2DCF,
- 0x2DD0,
- 0x2DD7,
- 0x2DD8,
- 0x2DDF,
- 0x2DE0,
- 0x2E00,
- 0x2E2F,
- 0x2E30,
- 0x3005,
- 0x3008,
- 0x3021,
- 0x3030,
- 0x3031,
- 0x3036,
- 0x3038,
- 0x303D,
- 0x3041,
- 0x3097,
- 0x3099,
- 0x309B,
- 0x309D,
- 0x30A0,
- 0x30A1,
- 0x30FB,
- 0x30FC,
- 0x3100,
- 0x3105,
- 0x312E,
- 0x3131,
- 0x318F,
- 0x31A0,
- 0x31BB,
- 0x31F0,
- 0x3200,
- 0x3400,
- 0x4DB6,
- 0x4E00,
- 0x9FCD,
- 0xA000,
- 0xA48D,
- 0xA4D0,
- 0xA4FE,
- 0xA500,
- 0xA60D,
- 0xA610,
- 0xA62C,
- 0xA640,
- 0xA673,
- 0xA674,
- 0xA67E,
- 0xA67F,
- 0xA69E,
- 0xA69F,
- 0xA6F2,
- 0xA717,
- 0xA720,
- 0xA722,
- 0xA789,
- 0xA78B,
- 0xA78F,
- 0xA790,
- 0xA7AE,
- 0xA7B0,
- 0xA7B2,
- 0xA7F7,
- 0xA828,
- 0xA840,
- 0xA874,
- 0xA880,
- 0xA8C5,
- 0xA8D0,
- 0xA8DA,
- 0xA8E0,
- 0xA8F8,
- 0xA8FB,
- 0xA8FC,
- 0xA900,
- 0xA92E,
- 0xA930,
- 0xA954,
- 0xA960,
- 0xA97D,
- 0xA980,
- 0xA9C1,
- 0xA9CF,
- 0xA9DA,
- 0xA9E0,
- 0xA9FF,
- 0xAA00,
- 0xAA37,
- 0xAA40,
- 0xAA4E,
- 0xAA50,
- 0xAA5A,
- 0xAA60,
- 0xAA77,
- 0xAA7A,
- 0xAAC3,
- 0xAADB,
- 0xAADE,
- 0xAAE0,
- 0xAAF0,
- 0xAAF2,
- 0xAAF7,
- 0xAB01,
- 0xAB07,
- 0xAB09,
- 0xAB0F,
- 0xAB11,
- 0xAB17,
- 0xAB20,
- 0xAB27,
- 0xAB28,
- 0xAB2F,
- 0xAB30,
- 0xAB5B,
- 0xAB5C,
- 0xAB60,
- 0xAB64,
- 0xAB66,
- 0xABC0,
- 0xABEB,
- 0xABEC,
- 0xABEE,
- 0xABF0,
- 0xABFA,
- 0xAC00,
- 0xD7A4,
- 0xD7B0,
- 0xD7C7,
- 0xD7CB,
- 0xD7FC,
- 0xF900,
- 0xFA6E,
- 0xFA70,
- 0xFADA,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18,
- 0xFB1D,
- 0xFB29,
- 0xFB2A,
- 0xFB37,
- 0xFB38,
- 0xFB3D,
- 0xFB3E,
- 0xFB3F,
- 0xFB40,
- 0xFB42,
- 0xFB43,
- 0xFB45,
- 0xFB46,
- 0xFBB2,
- 0xFBD3,
- 0xFD3E,
- 0xFD50,
- 0xFD90,
- 0xFD92,
- 0xFDC8,
- 0xFDF0,
- 0xFDFC,
- 0xFE00,
- 0xFE10,
- 0xFE20,
- 0xFE2E,
- 0xFE33,
- 0xFE35,
- 0xFE4D,
- 0xFE50,
- 0xFE70,
- 0xFE75,
- 0xFE76,
- 0xFEFD,
- 0xFF10,
- 0xFF1A,
- 0xFF21,
- 0xFF3B,
- 0xFF3F,
- 0xFF40,
- 0xFF41,
- 0xFF5B,
- 0xFF66,
- 0xFFBF,
- 0xFFC2,
- 0xFFC8,
- 0xFFCA,
- 0xFFD0,
- 0xFFD2,
- 0xFFD8,
- 0xFFDA,
- 0xFFDD,
- 0x10000,
- 0x1000C,
- 0x1000D,
- 0x10027,
- 0x10028,
- 0x1003B,
- 0x1003C,
- 0x1003E,
- 0x1003F,
- 0x1004E,
- 0x10050,
- 0x1005E,
- 0x10080,
- 0x100FB,
- 0x10140,
- 0x10175,
- 0x101FD,
- 0x101FE,
- 0x10280,
- 0x1029D,
- 0x102A0,
- 0x102D1,
- 0x102E0,
- 0x102E1,
- 0x10300,
- 0x10320,
- 0x10330,
- 0x1034B,
- 0x10350,
- 0x1037B,
- 0x10380,
- 0x1039E,
- 0x103A0,
- 0x103C4,
- 0x103C8,
- 0x103D0,
- 0x103D1,
- 0x103D6,
- 0x10400,
- 0x1049E,
- 0x104A0,
- 0x104AA,
- 0x10500,
- 0x10528,
- 0x10530,
- 0x10564,
- 0x10600,
- 0x10737,
- 0x10740,
- 0x10756,
- 0x10760,
- 0x10768,
- 0x10800,
- 0x10806,
- 0x10808,
- 0x10809,
- 0x1080A,
- 0x10836,
- 0x10837,
- 0x10839,
- 0x1083C,
- 0x1083D,
- 0x1083F,
- 0x10856,
- 0x10860,
- 0x10877,
- 0x10880,
- 0x1089F,
- 0x10900,
- 0x10916,
- 0x10920,
- 0x1093A,
- 0x10980,
- 0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
- 0x10A04,
- 0x10A05,
- 0x10A07,
- 0x10A0C,
- 0x10A14,
- 0x10A15,
- 0x10A18,
- 0x10A19,
- 0x10A34,
- 0x10A38,
- 0x10A3B,
- 0x10A3F,
- 0x10A40,
- 0x10A60,
- 0x10A7D,
- 0x10A80,
- 0x10A9D,
- 0x10AC0,
- 0x10AC8,
- 0x10AC9,
- 0x10AE7,
- 0x10B00,
- 0x10B36,
- 0x10B40,
- 0x10B56,
- 0x10B60,
- 0x10B73,
- 0x10B80,
- 0x10B92,
- 0x10C00,
- 0x10C49,
- 0x11000,
- 0x11047,
- 0x11066,
- 0x11070,
- 0x1107F,
- 0x110BB,
- 0x110D0,
- 0x110E9,
- 0x110F0,
- 0x110FA,
- 0x11100,
- 0x11135,
- 0x11136,
- 0x11140,
- 0x11150,
- 0x11174,
- 0x11176,
- 0x11177,
- 0x11180,
- 0x111C5,
- 0x111D0,
- 0x111DB,
- 0x11200,
- 0x11212,
- 0x11213,
- 0x11238,
- 0x112B0,
- 0x112EB,
- 0x112F0,
- 0x112FA,
- 0x11301,
- 0x11304,
- 0x11305,
- 0x1130D,
- 0x1130F,
- 0x11311,
- 0x11313,
- 0x11329,
- 0x1132A,
- 0x11331,
- 0x11332,
- 0x11334,
- 0x11335,
- 0x1133A,
- 0x1133C,
- 0x11345,
- 0x11347,
- 0x11349,
- 0x1134B,
- 0x1134E,
- 0x11357,
- 0x11358,
- 0x1135D,
- 0x11364,
- 0x11366,
- 0x1136D,
- 0x11370,
- 0x11375,
- 0x11480,
- 0x114C6,
- 0x114C7,
- 0x114C8,
- 0x114D0,
- 0x114DA,
- 0x11580,
- 0x115B6,
- 0x115B8,
- 0x115C1,
- 0x11600,
- 0x11641,
- 0x11644,
- 0x11645,
- 0x11650,
- 0x1165A,
- 0x11680,
- 0x116B8,
- 0x116C0,
- 0x116CA,
- 0x118A0,
- 0x118EA,
- 0x118FF,
- 0x11900,
- 0x11AC0,
- 0x11AF9,
- 0x12000,
- 0x12399,
- 0x12400,
- 0x1246F,
- 0x13000,
- 0x1342F,
- 0x16800,
- 0x16A39,
- 0x16A40,
- 0x16A5F,
- 0x16A60,
- 0x16A6A,
- 0x16AD0,
- 0x16AEE,
- 0x16AF0,
- 0x16AF5,
- 0x16B00,
- 0x16B37,
- 0x16B40,
- 0x16B44,
- 0x16B50,
- 0x16B5A,
- 0x16B63,
- 0x16B78,
- 0x16B7D,
- 0x16B90,
- 0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
- 0x16F8F,
- 0x16FA0,
- 0x1B000,
- 0x1B002,
- 0x1BC00,
- 0x1BC6B,
- 0x1BC70,
- 0x1BC7D,
- 0x1BC80,
- 0x1BC89,
- 0x1BC90,
- 0x1BC9A,
- 0x1BC9D,
- 0x1BC9F,
- 0x1D165,
- 0x1D16A,
- 0x1D16D,
- 0x1D173,
- 0x1D17B,
- 0x1D183,
- 0x1D185,
- 0x1D18C,
- 0x1D1AA,
- 0x1D1AE,
- 0x1D242,
- 0x1D245,
- 0x1D400,
- 0x1D455,
- 0x1D456,
- 0x1D49D,
- 0x1D49E,
- 0x1D4A0,
- 0x1D4A2,
- 0x1D4A3,
- 0x1D4A5,
- 0x1D4A7,
- 0x1D4A9,
- 0x1D4AD,
- 0x1D4AE,
- 0x1D4BA,
- 0x1D4BB,
- 0x1D4BC,
- 0x1D4BD,
- 0x1D4C4,
- 0x1D4C5,
- 0x1D506,
- 0x1D507,
- 0x1D50B,
- 0x1D50D,
- 0x1D515,
- 0x1D516,
- 0x1D51D,
- 0x1D51E,
- 0x1D53A,
- 0x1D53B,
- 0x1D53F,
- 0x1D540,
- 0x1D545,
- 0x1D546,
- 0x1D547,
- 0x1D54A,
- 0x1D551,
- 0x1D552,
- 0x1D6A6,
- 0x1D6A8,
- 0x1D6C1,
- 0x1D6C2,
- 0x1D6DB,
- 0x1D6DC,
- 0x1D6FB,
- 0x1D6FC,
- 0x1D715,
- 0x1D716,
- 0x1D735,
- 0x1D736,
- 0x1D74F,
- 0x1D750,
- 0x1D76F,
- 0x1D770,
- 0x1D789,
- 0x1D78A,
- 0x1D7A9,
- 0x1D7AA,
- 0x1D7C3,
- 0x1D7C4,
- 0x1D7CC,
- 0x1D7CE,
- 0x1D800,
- 0x1E800,
- 0x1E8C5,
- 0x1E8D0,
- 0x1E8D7,
- 0x1EE00,
- 0x1EE04,
- 0x1EE05,
- 0x1EE20,
- 0x1EE21,
- 0x1EE23,
- 0x1EE24,
- 0x1EE25,
- 0x1EE27,
- 0x1EE28,
- 0x1EE29,
- 0x1EE33,
- 0x1EE34,
- 0x1EE38,
- 0x1EE39,
- 0x1EE3A,
- 0x1EE3B,
- 0x1EE3C,
- 0x1EE42,
- 0x1EE43,
- 0x1EE47,
- 0x1EE48,
- 0x1EE49,
- 0x1EE4A,
- 0x1EE4B,
- 0x1EE4C,
- 0x1EE4D,
- 0x1EE50,
- 0x1EE51,
- 0x1EE53,
- 0x1EE54,
- 0x1EE55,
- 0x1EE57,
- 0x1EE58,
- 0x1EE59,
- 0x1EE5A,
- 0x1EE5B,
- 0x1EE5C,
- 0x1EE5D,
- 0x1EE5E,
- 0x1EE5F,
- 0x1EE60,
- 0x1EE61,
- 0x1EE63,
- 0x1EE64,
- 0x1EE65,
- 0x1EE67,
- 0x1EE6B,
- 0x1EE6C,
- 0x1EE73,
- 0x1EE74,
- 0x1EE78,
- 0x1EE79,
- 0x1EE7D,
- 0x1EE7E,
- 0x1EE7F,
- 0x1EE80,
- 0x1EE8A,
- 0x1EE8B,
- 0x1EE9C,
- 0x1EEA1,
- 0x1EEA4,
- 0x1EEA5,
- 0x1EEAA,
- 0x1EEAB,
- 0x1EEBC,
- 0x1F130,
- 0x1F14A,
- 0x1F150,
- 0x1F16A,
- 0x1F170,
- 0x1F18A,
- 0x20000,
- 0x2A6D7,
- 0x2A700,
- 0x2B735,
- 0x2B740,
- 0x2B81E,
- 0x2F800,
- 0x2FA1E,
- 0xE0100,
- 0xE01F0
-};
-
-static const UV XPosixXDigit_invlist[] = { /* for EBCDIC 037 */
- 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 */
- 0x0,
- 0x81,
- 0x87,
- 0xC1,
- 0xC7,
- 0xF0,
- 0xFA,
- 0xFF10,
- 0xFF1A,
- 0xFF21,
- 0xFF27,
- 0xFF41,
- 0xFF47
-};
-
-#endif /* defined(PERL_IN_PERL_C) */
-
-#endif /* EBCDIC 037 */
-
-#if 'A' == 193 /* EBCDIC POSIX-BC */ \
- && '\\' == 188 && '[' == 187 && ']' == 189 && '{' == 251 && '}' == 253 \
- && '^' == 106 && '~' == 255 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 74
-
-#if defined(PERL_IN_PERL_C)
-
-static const UV ASCII_invlist[] = { /* for EBCDIC POSIX-BC */
- 58, /* 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 */
- 0x0,
- 0x4,
- 0x5,
- 0x6,
- 0x7,
- 0x8,
- 0xB,
- 0x14,
- 0x15,
- 0x17,
- 0x18,
- 0x1A,
- 0x1C,
- 0x20,
- 0x26,
- 0x28,
- 0x2D,
- 0x30,
- 0x32,
- 0x33,
- 0x37,
- 0x38,
- 0x3C,
- 0x3E,
- 0x3F,
- 0x41,
- 0x4A,
- 0x51,
- 0x5A,
- 0x5F,
- 0x60,
- 0x62,
- 0x6A,
- 0x70,
- 0x7A,
- 0x80,
- 0x81,
- 0x8A,
- 0x91,
- 0x9A,
- 0xA2,
- 0xAA,
- 0xBB,
- 0xBE,
- 0xC1,
- 0xCA,
- 0xD1,
- 0xDA,
- 0xE2,
- 0xEA,
- 0xF0,
- 0xFA,
- 0xFB,
- 0xFC,
- 0xFD,
- 0xFE,
- 0xFF,
- 0x100
-};
-
-static const UV Cased_invlist[] = { /* for EBCDIC POSIX-BC */
- 279, /* 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 */
- 0x0,
- 0x42,
- 0x4A,
- 0x51,
- 0x5A,
- 0x62,
- 0x6A,
- 0x70,
- 0x79,
- 0x80,
- 0x8A,
- 0x8C,
- 0x8F,
- 0x91,
- 0x9D,
- 0x9E,
- 0x9F,
- 0xA0,
- 0xA1,
- 0xA2,
- 0xAA,
- 0xAC,
- 0xAF,
- 0xC0,
- 0xCA,
- 0xCB,
- 0xD0,
- 0xD1,
- 0xDA,
- 0xDB,
- 0xE1,
- 0xE2,
- 0xEA,
- 0xEB,
- 0xF0,
- 0xFC,
- 0xFD,
- 0xFE,
- 0xFF,
- 0x100,
- 0x1BB,
- 0x1BC,
- 0x1C0,
- 0x1C4,
- 0x294,
- 0x295,
- 0x2B9,
- 0x2C0,
- 0x2C2,
- 0x2E0,
- 0x2E5,
- 0x345,
- 0x346,
- 0x370,
- 0x374,
- 0x376,
- 0x378,
- 0x37A,
- 0x37E,
- 0x37F,
- 0x380,
- 0x386,
- 0x387,
- 0x388,
- 0x38B,
- 0x38C,
- 0x38D,
- 0x38E,
- 0x3A2,
- 0x3A3,
- 0x3F6,
- 0x3F7,
- 0x482,
- 0x48A,
- 0x530,
- 0x531,
- 0x557,
- 0x561,
- 0x588,
- 0x10A0,
- 0x10C6,
- 0x10C7,
- 0x10C8,
- 0x10CD,
- 0x10CE,
- 0x1D00,
- 0x1DC0,
- 0x1E00,
- 0x1F16,
- 0x1F18,
- 0x1F1E,
- 0x1F20,
- 0x1F46,
- 0x1F48,
- 0x1F4E,
- 0x1F50,
- 0x1F58,
- 0x1F59,
- 0x1F5A,
- 0x1F5B,
- 0x1F5C,
- 0x1F5D,
- 0x1F5E,
- 0x1F5F,
- 0x1F7E,
- 0x1F80,
- 0x1FB5,
- 0x1FB6,
- 0x1FBD,
- 0x1FBE,
- 0x1FBF,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FCD,
- 0x1FD0,
- 0x1FD4,
- 0x1FD6,
- 0x1FDC,
- 0x1FE0,
- 0x1FED,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FFD,
- 0x2071,
- 0x2072,
- 0x207F,
- 0x2080,
- 0x2090,
- 0x209D,
- 0x2102,
- 0x2103,
- 0x2107,
- 0x2108,
- 0x210A,
- 0x2114,
- 0x2115,
- 0x2116,
- 0x2119,
- 0x211E,
- 0x2124,
- 0x2125,
- 0x2126,
- 0x2127,
- 0x2128,
- 0x2129,
- 0x212A,
- 0x212E,
- 0x212F,
- 0x2135,
- 0x2139,
- 0x213A,
- 0x213C,
- 0x2140,
- 0x2145,
- 0x214A,
- 0x214E,
- 0x214F,
- 0x2160,
- 0x2180,
- 0x2183,
- 0x2185,
- 0x24B6,
- 0x24EA,
- 0x2C00,
- 0x2C2F,
- 0x2C30,
- 0x2C5F,
- 0x2C60,
- 0x2CE5,
- 0x2CEB,
- 0x2CEF,
- 0x2CF2,
- 0x2CF4,
- 0x2D00,
- 0x2D26,
- 0x2D27,
- 0x2D28,
- 0x2D2D,
- 0x2D2E,
- 0xA640,
- 0xA66E,
- 0xA680,
- 0xA69E,
- 0xA722,
- 0xA788,
- 0xA78B,
- 0xA78F,
- 0xA790,
- 0xA7AE,
- 0xA7B0,
- 0xA7B2,
- 0xA7F8,
- 0xA7FB,
- 0xAB30,
- 0xAB5B,
- 0xAB5C,
- 0xAB60,
- 0xAB64,
- 0xAB66,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18,
- 0xFF21,
- 0xFF3B,
- 0xFF41,
- 0xFF5B,
- 0x10400,
- 0x10450,
- 0x118A0,
- 0x118E0,
- 0x1D400,
- 0x1D455,
- 0x1D456,
- 0x1D49D,
- 0x1D49E,
- 0x1D4A0,
- 0x1D4A2,
- 0x1D4A3,
- 0x1D4A5,
- 0x1D4A7,
- 0x1D4A9,
- 0x1D4AD,
- 0x1D4AE,
- 0x1D4BA,
- 0x1D4BB,
- 0x1D4BC,
- 0x1D4BD,
- 0x1D4C4,
- 0x1D4C5,
- 0x1D506,
- 0x1D507,
- 0x1D50B,
- 0x1D50D,
- 0x1D515,
- 0x1D516,
- 0x1D51D,
- 0x1D51E,
- 0x1D53A,
- 0x1D53B,
- 0x1D53F,
- 0x1D540,
- 0x1D545,
- 0x1D546,
- 0x1D547,
- 0x1D54A,
- 0x1D551,
- 0x1D552,
- 0x1D6A6,
- 0x1D6A8,
- 0x1D6C1,
- 0x1D6C2,
- 0x1D6DB,
- 0x1D6DC,
- 0x1D6FB,
- 0x1D6FC,
- 0x1D715,
- 0x1D716,
- 0x1D735,
- 0x1D736,
- 0x1D74F,
- 0x1D750,
- 0x1D76F,
- 0x1D770,
- 0x1D789,
- 0x1D78A,
- 0x1D7A9,
- 0x1D7AA,
- 0x1D7C3,
- 0x1D7C4,
- 0x1D7CC,
- 0x1F130,
- 0x1F14A,
- 0x1F150,
- 0x1F16A,
- 0x1F170,
- 0x1F18A
-};
-
-static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC POSIX-BC */
- 1484, /* 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 */
- 0x0,
- 0xD,
- 0xE,
- 0x15,
- 0x16,
- 0x40,
- 0x5F,
- 0x60,
- 0xCA,
- 0xCB,
- 0x300,
- 0x370,
- 0x483,
- 0x48A,
- 0x591,
- 0x5BE,
- 0x5BF,
- 0x5C0,
- 0x5C1,
- 0x5C3,
- 0x5C4,
- 0x5C6,
- 0x5C7,
- 0x5C8,
- 0x600,
- 0x606,
- 0x610,
- 0x61B,
- 0x61C,
- 0x61D,
- 0x64B,
- 0x660,
- 0x670,
- 0x671,
- 0x6D6,
- 0x6DD,
- 0x6DE,
- 0x6DF,
- 0x6E5,
- 0x6E7,
- 0x6E9,
- 0x6EA,
- 0x6EE,
- 0x70F,
- 0x710,
- 0x711,
- 0x712,
- 0x730,
- 0x74B,
- 0x7A6,
- 0x7B1,
- 0x7EB,
- 0x7F4,
- 0x816,
- 0x81A,
- 0x81B,
- 0x824,
- 0x825,
- 0x828,
- 0x829,
- 0x82E,
- 0x859,
- 0x85C,
- 0x8E4,
- 0x903,
- 0x904,
- 0x93A,
- 0x93B,
- 0x93C,
- 0x93D,
- 0x93E,
- 0x941,
- 0x949,
- 0x94D,
- 0x94E,
- 0x950,
- 0x951,
- 0x958,
- 0x962,
- 0x964,
- 0x981,
- 0x982,
- 0x984,
- 0x9BC,
- 0x9BD,
- 0x9BE,
- 0x9BF,
- 0x9C1,
- 0x9C5,
- 0x9C7,
- 0x9C9,
- 0x9CB,
- 0x9CD,
- 0x9CE,
- 0x9D7,
- 0x9D8,
- 0x9E2,
- 0x9E4,
- 0xA01,
- 0xA03,
- 0xA04,
- 0xA3C,
- 0xA3D,
- 0xA3E,
- 0xA41,
- 0xA43,
- 0xA47,
- 0xA49,
- 0xA4B,
- 0xA4E,
- 0xA51,
- 0xA52,
- 0xA70,
- 0xA72,
- 0xA75,
- 0xA76,
- 0xA81,
- 0xA83,
- 0xA84,
- 0xABC,
- 0xABD,
- 0xABE,
- 0xAC1,
- 0xAC6,
- 0xAC7,
- 0xAC9,
- 0xACA,
- 0xACB,
- 0xACD,
- 0xACE,
- 0xAE2,
- 0xAE4,
- 0xB01,
- 0xB02,
- 0xB04,
- 0xB3C,
- 0xB3D,
- 0xB3E,
- 0xB40,
- 0xB41,
- 0xB45,
- 0xB47,
- 0xB49,
- 0xB4B,
- 0xB4D,
- 0xB4E,
- 0xB56,
- 0xB58,
- 0xB62,
- 0xB64,
- 0xB82,
- 0xB83,
- 0xBBE,
- 0xBBF,
- 0xBC0,
- 0xBC1,
- 0xBC3,
- 0xBC6,
- 0xBC9,
- 0xBCA,
- 0xBCD,
- 0xBCE,
- 0xBD7,
- 0xBD8,
- 0xC00,
- 0xC01,
- 0xC04,
- 0xC3E,
- 0xC41,
- 0xC45,
- 0xC46,
- 0xC49,
- 0xC4A,
- 0xC4E,
- 0xC55,
- 0xC57,
- 0xC62,
- 0xC64,
- 0xC81,
- 0xC82,
- 0xC84,
- 0xCBC,
- 0xCBD,
- 0xCBE,
- 0xCBF,
- 0xCC0,
- 0xCC2,
- 0xCC3,
- 0xCC5,
- 0xCC6,
- 0xCC7,
- 0xCC9,
- 0xCCA,
- 0xCCC,
- 0xCCE,
- 0xCD5,
- 0xCD7,
- 0xCE2,
- 0xCE4,
- 0xD01,
- 0xD02,
- 0xD04,
- 0xD3E,
- 0xD3F,
- 0xD41,
- 0xD45,
- 0xD46,
- 0xD49,
- 0xD4A,
- 0xD4D,
- 0xD4E,
- 0xD57,
- 0xD58,
- 0xD62,
- 0xD64,
- 0xD82,
- 0xD84,
- 0xDCA,
- 0xDCB,
- 0xDCF,
- 0xDD0,
- 0xDD2,
- 0xDD5,
- 0xDD6,
- 0xDD7,
- 0xDD8,
- 0xDDF,
- 0xDE0,
- 0xDF2,
- 0xDF4,
- 0xE31,
- 0xE32,
- 0xE33,
- 0xE34,
- 0xE3B,
- 0xE47,
- 0xE4F,
- 0xEB1,
- 0xEB2,
- 0xEB3,
- 0xEB4,
- 0xEBA,
- 0xEBB,
- 0xEBD,
- 0xEC8,
- 0xECE,
- 0xF18,
- 0xF1A,
- 0xF35,
- 0xF36,
- 0xF37,
- 0xF38,
- 0xF39,
- 0xF3A,
- 0xF3E,
- 0xF40,
- 0xF71,
- 0xF7F,
- 0xF80,
- 0xF85,
- 0xF86,
- 0xF88,
- 0xF8D,
- 0xF98,
- 0xF99,
- 0xFBD,
- 0xFC6,
- 0xFC7,
- 0x102D,
- 0x1031,
- 0x1032,
- 0x1038,
- 0x1039,
- 0x103B,
- 0x103D,
- 0x103F,
- 0x1056,
- 0x1058,
- 0x105A,
- 0x105E,
- 0x1061,
- 0x1071,
- 0x1075,
- 0x1082,
- 0x1083,
- 0x1084,
- 0x1085,
- 0x1087,
- 0x108D,
- 0x108E,
- 0x109D,
- 0x109E,
- 0x1100,
- 0x1160,
- 0x11A8,
- 0x1200,
- 0x135D,
- 0x1360,
- 0x1712,
- 0x1715,
- 0x1732,
- 0x1735,
- 0x1752,
- 0x1754,
- 0x1772,
- 0x1774,
- 0x17B4,
- 0x17B6,
- 0x17B7,
- 0x17BE,
- 0x17C6,
- 0x17C7,
- 0x17C9,
- 0x17D4,
- 0x17DD,
- 0x17DE,
- 0x180B,
- 0x180E,
- 0x180F,
- 0x18A9,
- 0x18AA,
- 0x1920,
- 0x1923,
- 0x1927,
- 0x1929,
- 0x192C,
- 0x1930,
- 0x1932,
- 0x1933,
- 0x1939,
- 0x193C,
- 0x19B5,
- 0x19B8,
- 0x19BA,
- 0x19BB,
- 0x1A17,
- 0x1A19,
- 0x1A1B,
- 0x1A1C,
- 0x1A55,
- 0x1A56,
- 0x1A57,
- 0x1A58,
- 0x1A5F,
- 0x1A60,
- 0x1A61,
- 0x1A62,
- 0x1A63,
- 0x1A65,
- 0x1A6D,
- 0x1A73,
- 0x1A7D,
- 0x1A7F,
- 0x1A80,
- 0x1AB0,
- 0x1ABF,
- 0x1B00,
- 0x1B04,
- 0x1B05,
- 0x1B34,
- 0x1B35,
- 0x1B36,
- 0x1B3B,
- 0x1B3C,
- 0x1B3D,
- 0x1B42,
- 0x1B43,
- 0x1B45,
- 0x1B6B,
- 0x1B74,
- 0x1B80,
- 0x1B82,
- 0x1B83,
- 0x1BA1,
- 0x1BA2,
- 0x1BA6,
- 0x1BA8,
- 0x1BAA,
- 0x1BAB,
- 0x1BAE,
- 0x1BE6,
- 0x1BE7,
- 0x1BE8,
- 0x1BEA,
- 0x1BED,
- 0x1BEE,
- 0x1BEF,
- 0x1BF2,
- 0x1BF4,
- 0x1C24,
- 0x1C2C,
- 0x1C34,
- 0x1C36,
- 0x1C38,
- 0x1CD0,
- 0x1CD3,
- 0x1CD4,
- 0x1CE1,
- 0x1CE2,
- 0x1CE9,
- 0x1CED,
- 0x1CEE,
- 0x1CF2,
- 0x1CF4,
- 0x1CF5,
- 0x1CF8,
- 0x1CFA,
- 0x1DC0,
- 0x1DF6,
- 0x1DFC,
- 0x1E00,
- 0x200B,
- 0x200C,
- 0x200E,
- 0x2010,
- 0x2028,
- 0x202F,
- 0x2060,
- 0x2070,
- 0x20D0,
- 0x20F1,
- 0x2CEF,
- 0x2CF2,
- 0x2D7F,
- 0x2D80,
- 0x2DE0,
- 0x2E00,
- 0x302A,
- 0x3030,
- 0x3099,
- 0x309B,
- 0xA66F,
- 0xA673,
- 0xA674,
- 0xA67E,
- 0xA69F,
- 0xA6A0,
- 0xA6F0,
- 0xA6F2,
- 0xA802,
- 0xA803,
- 0xA806,
- 0xA807,
- 0xA80B,
- 0xA80C,
- 0xA823,
- 0xA825,
- 0xA827,
- 0xA828,
- 0xA880,
- 0xA882,
- 0xA8B4,
- 0xA8C4,
- 0xA8C5,
- 0xA8E0,
- 0xA8F2,
- 0xA926,
- 0xA92E,
- 0xA947,
- 0xA952,
- 0xA954,
- 0xA960,
- 0xA97D,
- 0xA980,
- 0xA983,
- 0xA984,
- 0xA9B3,
- 0xA9B4,
- 0xA9B6,
- 0xA9BA,
- 0xA9BC,
- 0xA9BD,
- 0xA9C1,
- 0xA9E5,
- 0xA9E6,
- 0xAA29,
- 0xAA2F,
- 0xAA31,
- 0xAA33,
- 0xAA35,
- 0xAA37,
- 0xAA43,
- 0xAA44,
- 0xAA4C,
- 0xAA4D,
- 0xAA4E,
- 0xAA7C,
- 0xAA7D,
- 0xAAB0,
- 0xAAB1,
- 0xAAB2,
- 0xAAB5,
- 0xAAB7,
- 0xAAB9,
- 0xAABE,
- 0xAAC0,
- 0xAAC1,
- 0xAAC2,
- 0xAAEB,
- 0xAAEC,
- 0xAAEE,
- 0xAAF0,
- 0xAAF5,
- 0xAAF6,
- 0xAAF7,
- 0xABE3,
- 0xABE5,
- 0xABE6,
- 0xABE8,
- 0xABE9,
- 0xABEB,
- 0xABEC,
- 0xABED,
- 0xABEE,
- 0xAC00,
0xAC01,
0xAC1C,
0xAC1D,
@@ -74529,2924 +66460,11 @@ static const UV Grapheme_Cluster_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xD7C7,
0xD7CB,
0xD7FC,
- 0xD800,
- 0xE000,
- 0xFB1E,
- 0xFB1F,
- 0xFE00,
- 0xFE10,
- 0xFE20,
- 0xFE2E,
- 0xFEFF,
- 0xFF00,
- 0xFF9E,
- 0xFFA0,
- 0xFFF0,
- 0xFFFC,
- 0x101FD,
- 0x101FE,
- 0x102E0,
- 0x102E1,
- 0x10376,
- 0x1037B,
- 0x10A01,
- 0x10A04,
- 0x10A05,
- 0x10A07,
- 0x10A0C,
- 0x10A10,
- 0x10A38,
- 0x10A3B,
- 0x10A3F,
- 0x10A40,
- 0x10AE5,
- 0x10AE7,
- 0x11000,
- 0x11001,
- 0x11002,
- 0x11003,
- 0x11038,
- 0x11047,
- 0x1107F,
- 0x11082,
- 0x11083,
- 0x110B0,
- 0x110B3,
- 0x110B7,
- 0x110B9,
- 0x110BB,
- 0x110BD,
- 0x110BE,
- 0x11100,
- 0x11103,
- 0x11127,
- 0x1112C,
- 0x1112D,
- 0x11135,
- 0x11173,
- 0x11174,
- 0x11180,
- 0x11182,
- 0x11183,
- 0x111B3,
- 0x111B6,
- 0x111BF,
- 0x111C1,
- 0x1122C,
- 0x1122F,
- 0x11232,
- 0x11234,
- 0x11235,
- 0x11236,
- 0x11238,
- 0x112DF,
- 0x112E0,
- 0x112E3,
- 0x112EB,
- 0x11301,
- 0x11302,
- 0x11304,
- 0x1133C,
- 0x1133D,
- 0x1133E,
- 0x1133F,
- 0x11340,
- 0x11341,
- 0x11345,
- 0x11347,
- 0x11349,
- 0x1134B,
- 0x1134E,
- 0x11357,
- 0x11358,
- 0x11362,
- 0x11364,
- 0x11366,
- 0x1136D,
- 0x11370,
- 0x11375,
- 0x114B0,
- 0x114B1,
- 0x114B3,
- 0x114B9,
- 0x114BA,
- 0x114BB,
- 0x114BD,
- 0x114BE,
- 0x114BF,
- 0x114C1,
- 0x114C2,
- 0x114C4,
- 0x115AF,
- 0x115B0,
- 0x115B2,
- 0x115B6,
- 0x115B8,
- 0x115BC,
- 0x115BE,
- 0x115BF,
- 0x115C1,
- 0x11630,
- 0x11633,
- 0x1163B,
- 0x1163D,
- 0x1163E,
- 0x1163F,
- 0x11641,
- 0x116AB,
- 0x116AC,
- 0x116AD,
- 0x116AE,
- 0x116B0,
- 0x116B6,
- 0x116B7,
- 0x116B8,
- 0x16AF0,
- 0x16AF5,
- 0x16B30,
- 0x16B37,
- 0x16F51,
- 0x16F7F,
- 0x16F8F,
- 0x16F93,
- 0x1BC9D,
- 0x1BC9F,
- 0x1BCA0,
- 0x1BCA4,
- 0x1D165,
- 0x1D166,
- 0x1D167,
- 0x1D16A,
- 0x1D16D,
- 0x1D16E,
- 0x1D173,
- 0x1D17B,
- 0x1D183,
- 0x1D185,
- 0x1D18C,
- 0x1D1AA,
- 0x1D1AE,
- 0x1D242,
- 0x1D245,
- 0x1E8D0,
- 0x1E8D7,
- 0x1F1E6,
- 0x1F200,
- 0xE0000,
- 0xE0100,
- 0xE01F0,
- 0xE1000
-};
-
-#endif /* defined(PERL_IN_PERL_C) */
-
-#if defined(PERL_IN_REGEXEC_C)
-
-#define GCB_ENUM_COUNT 14
-
-typedef enum {
- GCB_Other = 0,
- GCB_CR = 1,
- GCB_Control = 2,
- GCB_EDGE = 3,
- GCB_Extend = 4,
- GCB_L = 5,
- GCB_LF = 6,
- GCB_LV = 7,
- GCB_LVT = 8,
- GCB_Prepend = 9,
- GCB_Regional_Indicator = 10,
- GCB_SpacingMark = 11,
- GCB_T = 12,
- GCB_V = 13
-} GCB_enum;
-
-static const GCB_enum Grapheme_Cluster_Break_invmap[] = { /* for EBCDIC POSIX-BC */
- GCB_Control,
- GCB_CR,
- GCB_Control,
- GCB_LF,
- GCB_Control,
- GCB_Other,
- GCB_Control,
- GCB_Other,
- GCB_Control,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Control,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Control,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Control,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Control,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_L,
- GCB_V,
- GCB_T,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Control,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Control,
- GCB_Extend,
- GCB_Control,
- GCB_Other,
- GCB_Control,
- GCB_Other,
- GCB_Control,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_L,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_LV,
- GCB_LVT,
- GCB_Other,
- GCB_V,
- GCB_Other,
- GCB_T,
- GCB_Other,
- GCB_Control,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Control,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Control,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Control,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Control,
- GCB_Other,
- GCB_Extend,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Other,
- GCB_SpacingMark,
- GCB_Extend,
- GCB_Control,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Extend,
- GCB_Other,
- GCB_Regional_Indicator,
- GCB_Other,
- GCB_Control,
- GCB_Extend,
- GCB_Control,
- GCB_Other
-};
-
-#endif /* defined(PERL_IN_REGEXEC_C) */
-
-#if defined(PERL_IN_REGCOMP_C)
-
-static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC POSIX-BC */
- 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 */
- 0x0,
- 0x2BC,
- 0x2BD,
- 0x308,
- 0x309,
- 0x313,
- 0x314,
- 0x342,
- 0x343,
- 0x3AC,
- 0x3AD,
- 0x3AE,
- 0x3AF,
- 0x3B1,
- 0x3B2,
- 0x3B7,
- 0x3B8,
- 0x3B9,
- 0x3BA,
- 0x3C1,
- 0x3C2,
- 0x3C5,
- 0x3C6,
- 0x3C9,
- 0x3CA,
- 0x3CE,
- 0x3CF,
- 0x565,
- 0x566,
- 0x574,
- 0x575,
- 0x57E,
- 0x57F,
- 0x1F00,
- 0x1F08,
- 0x1F20,
- 0x1F28,
- 0x1F60,
- 0x1F68,
- 0x1F70,
- 0x1F71,
- 0x1F74,
- 0x1F75,
- 0x1F7C,
- 0x1F7D
-};
-
-static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC POSIX-BC */
- 265, /* 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 */
- 0x0,
- 0x42,
- 0x4A,
- 0x51,
- 0x5A,
- 0x62,
- 0x6A,
- 0x70,
- 0x79,
- 0x80,
- 0x8A,
- 0x8C,
- 0x8F,
- 0x91,
- 0x9A,
- 0x9C,
- 0x9D,
- 0x9E,
- 0x9F,
- 0xA0,
- 0xA1,
- 0xA2,
- 0xAA,
- 0xAC,
- 0xAF,
- 0xC0,
- 0xCA,
- 0xCB,
- 0xD0,
- 0xD1,
- 0xDA,
- 0xDB,
- 0xE1,
- 0xE2,
- 0xEA,
- 0xEB,
- 0xF0,
- 0xFC,
- 0xFD,
- 0xFE,
- 0xFF,
- 0x100,
- 0x131,
- 0x132,
- 0x138,
- 0x139,
- 0x18D,
- 0x18E,
- 0x19B,
- 0x19C,
- 0x1AA,
- 0x1AC,
- 0x1BA,
- 0x1BC,
- 0x1BE,
- 0x1BF,
- 0x1C0,
- 0x1C4,
- 0x221,
- 0x222,
- 0x234,
- 0x23A,
- 0x255,
- 0x256,
- 0x258,
- 0x259,
- 0x25A,
- 0x25B,
- 0x25D,
- 0x260,
- 0x262,
- 0x263,
- 0x264,
- 0x265,
- 0x267,
- 0x268,
- 0x26A,
- 0x26B,
- 0x26D,
- 0x26F,
- 0x270,
- 0x271,
- 0x273,
- 0x275,
- 0x276,
- 0x27D,
- 0x27E,
- 0x280,
- 0x281,
- 0x283,
- 0x284,
- 0x287,
- 0x28D,
- 0x292,
- 0x293,
- 0x29E,
- 0x29F,
- 0x2BC,
- 0x2BD,
- 0x2BE,
- 0x2BF,
- 0x300,
- 0x302,
- 0x307,
- 0x309,
- 0x30A,
- 0x30B,
- 0x30C,
- 0x30D,
- 0x313,
- 0x314,
- 0x331,
- 0x332,
- 0x342,
- 0x343,
- 0x345,
- 0x346,
- 0x370,
- 0x374,
- 0x376,
- 0x378,
- 0x37B,
- 0x37E,
- 0x37F,
- 0x380,
- 0x386,
- 0x387,
- 0x388,
- 0x38B,
- 0x38C,
- 0x38D,
- 0x38E,
- 0x3A2,
- 0x3A3,
- 0x3D2,
- 0x3D5,
- 0x3F6,
- 0x3F7,
- 0x3FC,
- 0x3FD,
- 0x482,
- 0x48A,
- 0x530,
- 0x531,
- 0x557,
- 0x561,
- 0x588,
- 0x10A0,
- 0x10C6,
- 0x10C7,
- 0x10C8,
- 0x10CD,
- 0x10CE,
- 0x1D79,
- 0x1D7A,
- 0x1D7D,
- 0x1D7E,
- 0x1E00,
- 0x1E9C,
- 0x1E9E,
- 0x1E9F,
- 0x1EA0,
- 0x1F16,
- 0x1F18,
- 0x1F1E,
- 0x1F20,
- 0x1F46,
- 0x1F48,
- 0x1F4E,
- 0x1F50,
- 0x1F58,
- 0x1F59,
- 0x1F5A,
- 0x1F5B,
- 0x1F5C,
- 0x1F5D,
- 0x1F5E,
- 0x1F5F,
- 0x1F7E,
- 0x1F80,
- 0x1FB5,
- 0x1FB6,
- 0x1FBD,
- 0x1FBE,
- 0x1FBF,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FCD,
- 0x1FD0,
- 0x1FD4,
- 0x1FD6,
- 0x1FDC,
- 0x1FE0,
- 0x1FED,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FFD,
- 0x2126,
- 0x2127,
- 0x212A,
- 0x212C,
- 0x2132,
- 0x2133,
- 0x214E,
- 0x214F,
- 0x2160,
- 0x2180,
- 0x2183,
- 0x2185,
- 0x24B6,
- 0x24EA,
- 0x2C00,
- 0x2C2F,
- 0x2C30,
- 0x2C5F,
- 0x2C60,
- 0x2C71,
- 0x2C72,
- 0x2C74,
- 0x2C75,
- 0x2C77,
- 0x2C7E,
- 0x2CE4,
- 0x2CEB,
- 0x2CEF,
- 0x2CF2,
- 0x2CF4,
- 0x2D00,
- 0x2D26,
- 0x2D27,
- 0x2D28,
- 0x2D2D,
- 0x2D2E,
- 0xA640,
- 0xA66E,
- 0xA680,
- 0xA69C,
- 0xA722,
- 0xA730,
- 0xA732,
- 0xA770,
- 0xA779,
- 0xA788,
- 0xA78B,
- 0xA78E,
- 0xA790,
- 0xA794,
- 0xA796,
- 0xA7AE,
- 0xA7B0,
- 0xA7B2,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18,
- 0xFF21,
- 0xFF3B,
- 0xFF41,
- 0xFF5B,
- 0x10400,
- 0x10450,
- 0x118A0,
- 0x118E0
-};
-
-static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC POSIX-BC */
- 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 */
- 0x0,
- 0x59,
- 0x5A,
- 0x130,
- 0x131,
- 0x149,
- 0x14A,
- 0x1F0,
- 0x1F1,
- 0x390,
- 0x391,
- 0x3B0,
- 0x3B1,
- 0x587,
- 0x588,
- 0x1E96,
- 0x1E9B,
- 0x1E9E,
- 0x1E9F,
- 0x1F50,
- 0x1F51,
- 0x1F52,
- 0x1F53,
- 0x1F54,
- 0x1F55,
- 0x1F56,
- 0x1F57,
- 0x1F80,
- 0x1FB0,
- 0x1FB2,
- 0x1FB5,
- 0x1FB6,
- 0x1FB8,
- 0x1FBC,
- 0x1FBD,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FC8,
- 0x1FCC,
- 0x1FCD,
- 0x1FD2,
- 0x1FD4,
- 0x1FD6,
- 0x1FD8,
- 0x1FE2,
- 0x1FE5,
- 0x1FE6,
- 0x1FE8,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FF8,
- 0x1FFC,
- 0x1FFD,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18
-};
-
-#endif /* defined(PERL_IN_REGCOMP_C) */
-
-#if defined(PERL_IN_UTF8_C)
-
-static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */
- 1289, /* 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 */
- 0x0,
- 0x42,
- 0x4A,
- 0x51,
- 0x5A,
- 0x62,
- 0x6A,
- 0x6D,
- 0x6E,
- 0x70,
- 0x79,
- 0x80,
- 0x8A,
- 0x8C,
- 0x8F,
- 0x91,
- 0x9D,
- 0x9E,
- 0x9F,
- 0xA0,
- 0xA1,
- 0xA2,
- 0xAA,
- 0xAC,
- 0xAF,
- 0xC0,
- 0xCA,
- 0xCB,
- 0xD0,
- 0xD1,
- 0xDA,
- 0xDB,
- 0xE1,
- 0xE2,
- 0xEA,
- 0xEB,
- 0xFA,
- 0xFC,
- 0xFD,
- 0xFE,
- 0xFF,
- 0x100,
- 0x2C2,
- 0x2C6,
- 0x2D2,
- 0x2E0,
- 0x2E5,
- 0x2EC,
- 0x2ED,
- 0x2EE,
- 0x2EF,
- 0x300,
- 0x375,
- 0x376,
- 0x378,
- 0x37B,
- 0x37E,
- 0x37F,
- 0x380,
- 0x386,
- 0x387,
- 0x388,
- 0x38B,
- 0x38C,
- 0x38D,
- 0x38E,
- 0x3A2,
- 0x3A3,
- 0x3F6,
- 0x3F7,
- 0x482,
- 0x483,
- 0x488,
- 0x48A,
- 0x530,
- 0x531,
- 0x557,
- 0x559,
- 0x55A,
- 0x561,
- 0x588,
- 0x591,
- 0x5BE,
- 0x5BF,
- 0x5C0,
- 0x5C1,
- 0x5C3,
- 0x5C4,
- 0x5C6,
- 0x5C7,
- 0x5C8,
- 0x5D0,
- 0x5EB,
- 0x5F0,
- 0x5F3,
- 0x610,
- 0x61B,
- 0x620,
- 0x66A,
- 0x66E,
- 0x6D4,
- 0x6D5,
- 0x6DD,
- 0x6DF,
- 0x6E9,
- 0x6EA,
- 0x6FD,
- 0x6FF,
- 0x700,
- 0x710,
- 0x74B,
- 0x74D,
- 0x7B2,
- 0x7C0,
- 0x7F6,
- 0x7FA,
- 0x7FB,
- 0x800,
- 0x82E,
- 0x840,
- 0x85C,
- 0x8A0,
- 0x8B3,
- 0x8E4,
- 0x964,
- 0x966,
- 0x970,
- 0x971,
- 0x984,
- 0x985,
- 0x98D,
- 0x98F,
- 0x991,
- 0x993,
- 0x9A9,
- 0x9AA,
- 0x9B1,
- 0x9B2,
- 0x9B3,
- 0x9B6,
- 0x9BA,
- 0x9BC,
- 0x9C5,
- 0x9C7,
- 0x9C9,
- 0x9CB,
- 0x9CF,
- 0x9D7,
- 0x9D8,
- 0x9DC,
- 0x9DE,
- 0x9DF,
- 0x9E4,
- 0x9E6,
- 0x9F2,
- 0xA01,
- 0xA04,
- 0xA05,
- 0xA0B,
- 0xA0F,
- 0xA11,
- 0xA13,
- 0xA29,
- 0xA2A,
- 0xA31,
- 0xA32,
- 0xA34,
- 0xA35,
- 0xA37,
- 0xA38,
- 0xA3A,
- 0xA3C,
- 0xA3D,
- 0xA3E,
- 0xA43,
- 0xA47,
- 0xA49,
- 0xA4B,
- 0xA4E,
- 0xA51,
- 0xA52,
- 0xA59,
- 0xA5D,
- 0xA5E,
- 0xA5F,
- 0xA66,
- 0xA76,
- 0xA81,
- 0xA84,
- 0xA85,
- 0xA8E,
- 0xA8F,
- 0xA92,
- 0xA93,
- 0xAA9,
- 0xAAA,
- 0xAB1,
- 0xAB2,
- 0xAB4,
- 0xAB5,
- 0xABA,
- 0xABC,
- 0xAC6,
- 0xAC7,
- 0xACA,
- 0xACB,
- 0xACE,
- 0xAD0,
- 0xAD1,
- 0xAE0,
- 0xAE4,
- 0xAE6,
- 0xAF0,
- 0xB01,
- 0xB04,
- 0xB05,
- 0xB0D,
- 0xB0F,
- 0xB11,
- 0xB13,
- 0xB29,
- 0xB2A,
- 0xB31,
- 0xB32,
- 0xB34,
- 0xB35,
- 0xB3A,
- 0xB3C,
- 0xB45,
- 0xB47,
- 0xB49,
- 0xB4B,
- 0xB4E,
- 0xB56,
- 0xB58,
- 0xB5C,
- 0xB5E,
- 0xB5F,
- 0xB64,
- 0xB66,
- 0xB70,
- 0xB71,
- 0xB72,
- 0xB82,
- 0xB84,
- 0xB85,
- 0xB8B,
- 0xB8E,
- 0xB91,
- 0xB92,
- 0xB96,
- 0xB99,
- 0xB9B,
- 0xB9C,
- 0xB9D,
- 0xB9E,
- 0xBA0,
- 0xBA3,
- 0xBA5,
- 0xBA8,
- 0xBAB,
- 0xBAE,
- 0xBBA,
- 0xBBE,
- 0xBC3,
- 0xBC6,
- 0xBC9,
- 0xBCA,
- 0xBCE,
- 0xBD0,
- 0xBD1,
- 0xBD7,
- 0xBD8,
- 0xBE6,
- 0xBF0,
- 0xC00,
- 0xC04,
- 0xC05,
- 0xC0D,
- 0xC0E,
- 0xC11,
- 0xC12,
- 0xC29,
- 0xC2A,
- 0xC3A,
- 0xC3D,
- 0xC45,
- 0xC46,
- 0xC49,
- 0xC4A,
- 0xC4E,
- 0xC55,
- 0xC57,
- 0xC58,
- 0xC5A,
- 0xC60,
- 0xC64,
- 0xC66,
- 0xC70,
- 0xC81,
- 0xC84,
- 0xC85,
- 0xC8D,
- 0xC8E,
- 0xC91,
- 0xC92,
- 0xCA9,
- 0xCAA,
- 0xCB4,
- 0xCB5,
- 0xCBA,
- 0xCBC,
- 0xCC5,
- 0xCC6,
- 0xCC9,
- 0xCCA,
- 0xCCE,
- 0xCD5,
- 0xCD7,
- 0xCDE,
- 0xCDF,
- 0xCE0,
- 0xCE4,
- 0xCE6,
- 0xCF0,
- 0xCF1,
- 0xCF3,
- 0xD01,
- 0xD04,
- 0xD05,
- 0xD0D,
- 0xD0E,
- 0xD11,
- 0xD12,
- 0xD3B,
- 0xD3D,
- 0xD45,
- 0xD46,
- 0xD49,
- 0xD4A,
- 0xD4F,
- 0xD57,
- 0xD58,
- 0xD60,
- 0xD64,
- 0xD66,
- 0xD70,
- 0xD7A,
- 0xD80,
- 0xD82,
- 0xD84,
- 0xD85,
- 0xD97,
- 0xD9A,
- 0xDB2,
- 0xDB3,
- 0xDBC,
- 0xDBD,
- 0xDBE,
- 0xDC0,
- 0xDC7,
- 0xDCA,
- 0xDCB,
- 0xDCF,
- 0xDD5,
- 0xDD6,
- 0xDD7,
- 0xDD8,
- 0xDE0,
- 0xDE6,
- 0xDF0,
- 0xDF2,
- 0xDF4,
- 0xE01,
- 0xE3B,
- 0xE40,
- 0xE4F,
- 0xE50,
- 0xE5A,
- 0xE81,
- 0xE83,
- 0xE84,
- 0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
- 0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
- 0xEA4,
- 0xEA5,
- 0xEA6,
- 0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
- 0xEBE,
- 0xEC0,
- 0xEC5,
- 0xEC6,
- 0xEC7,
- 0xEC8,
- 0xECE,
- 0xED0,
- 0xEDA,
- 0xEDC,
- 0xEE0,
- 0xF00,
- 0xF01,
- 0xF18,
- 0xF1A,
- 0xF20,
- 0xF2A,
- 0xF35,
- 0xF36,
- 0xF37,
- 0xF38,
- 0xF39,
- 0xF3A,
- 0xF3E,
- 0xF48,
- 0xF49,
- 0xF6D,
- 0xF71,
- 0xF85,
- 0xF86,
- 0xF98,
- 0xF99,
- 0xFBD,
- 0xFC6,
- 0xFC7,
- 0x1000,
- 0x104A,
- 0x1050,
- 0x109E,
- 0x10A0,
- 0x10C6,
- 0x10C7,
- 0x10C8,
- 0x10CD,
- 0x10CE,
- 0x10D0,
- 0x10FB,
- 0x10FC,
- 0x1249,
- 0x124A,
- 0x124E,
- 0x1250,
- 0x1257,
- 0x1258,
- 0x1259,
- 0x125A,
- 0x125E,
- 0x1260,
- 0x1289,
- 0x128A,
- 0x128E,
- 0x1290,
- 0x12B1,
- 0x12B2,
- 0x12B6,
- 0x12B8,
- 0x12BF,
- 0x12C0,
- 0x12C1,
- 0x12C2,
- 0x12C6,
- 0x12C8,
- 0x12D7,
- 0x12D8,
- 0x1311,
- 0x1312,
- 0x1316,
- 0x1318,
- 0x135B,
- 0x135D,
- 0x1360,
- 0x1380,
- 0x1390,
- 0x13A0,
- 0x13F5,
- 0x1401,
- 0x166D,
- 0x166F,
- 0x1680,
- 0x1681,
- 0x169B,
- 0x16A0,
- 0x16EB,
- 0x16EE,
- 0x16F9,
- 0x1700,
- 0x170D,
- 0x170E,
- 0x1715,
- 0x1720,
- 0x1735,
- 0x1740,
- 0x1754,
- 0x1760,
- 0x176D,
- 0x176E,
- 0x1771,
- 0x1772,
- 0x1774,
- 0x1780,
- 0x17D4,
- 0x17D7,
- 0x17D8,
- 0x17DC,
- 0x17DE,
- 0x17E0,
- 0x17EA,
- 0x180B,
- 0x180E,
- 0x1810,
- 0x181A,
- 0x1820,
- 0x1878,
- 0x1880,
- 0x18AB,
- 0x18B0,
- 0x18F6,
- 0x1900,
- 0x191F,
- 0x1920,
- 0x192C,
- 0x1930,
- 0x193C,
- 0x1946,
- 0x196E,
- 0x1970,
- 0x1975,
- 0x1980,
- 0x19AC,
- 0x19B0,
- 0x19CA,
- 0x19D0,
- 0x19DA,
- 0x1A00,
- 0x1A1C,
- 0x1A20,
- 0x1A5F,
- 0x1A60,
- 0x1A7D,
- 0x1A7F,
- 0x1A8A,
- 0x1A90,
- 0x1A9A,
- 0x1AA7,
- 0x1AA8,
- 0x1AB0,
- 0x1ABE,
- 0x1B00,
- 0x1B4C,
- 0x1B50,
- 0x1B5A,
- 0x1B6B,
- 0x1B74,
- 0x1B80,
- 0x1BF4,
- 0x1C00,
- 0x1C38,
- 0x1C40,
- 0x1C4A,
- 0x1C4D,
- 0x1C7E,
- 0x1CD0,
- 0x1CD3,
- 0x1CD4,
- 0x1CF7,
- 0x1CF8,
- 0x1CFA,
- 0x1D00,
- 0x1DF6,
- 0x1DFC,
- 0x1F16,
- 0x1F18,
- 0x1F1E,
- 0x1F20,
- 0x1F46,
- 0x1F48,
- 0x1F4E,
- 0x1F50,
- 0x1F58,
- 0x1F59,
- 0x1F5A,
- 0x1F5B,
- 0x1F5C,
- 0x1F5D,
- 0x1F5E,
- 0x1F5F,
- 0x1F7E,
- 0x1F80,
- 0x1FB5,
- 0x1FB6,
- 0x1FBD,
- 0x1FBE,
- 0x1FBF,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FCD,
- 0x1FD0,
- 0x1FD4,
- 0x1FD6,
- 0x1FDC,
- 0x1FE0,
- 0x1FED,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FFD,
- 0x203F,
- 0x2041,
- 0x2054,
- 0x2055,
- 0x2071,
- 0x2072,
- 0x207F,
- 0x2080,
- 0x2090,
- 0x209D,
- 0x20D0,
- 0x20DD,
- 0x20E1,
- 0x20E2,
- 0x20E5,
- 0x20F1,
- 0x2102,
- 0x2103,
- 0x2107,
- 0x2108,
- 0x210A,
- 0x2114,
- 0x2115,
- 0x2116,
- 0x2119,
- 0x211E,
- 0x2124,
- 0x2125,
- 0x2126,
- 0x2127,
- 0x2128,
- 0x2129,
- 0x212A,
- 0x212E,
- 0x212F,
- 0x213A,
- 0x213C,
- 0x2140,
- 0x2145,
- 0x214A,
- 0x214E,
- 0x214F,
- 0x2160,
- 0x2189,
- 0x2C00,
- 0x2C2F,
- 0x2C30,
- 0x2C5F,
- 0x2C60,
- 0x2CE5,
- 0x2CEB,
- 0x2CF4,
- 0x2D00,
- 0x2D26,
- 0x2D27,
- 0x2D28,
- 0x2D2D,
- 0x2D2E,
- 0x2D30,
- 0x2D68,
- 0x2D6F,
- 0x2D70,
- 0x2D7F,
- 0x2D97,
- 0x2DA0,
- 0x2DA7,
- 0x2DA8,
- 0x2DAF,
- 0x2DB0,
- 0x2DB7,
- 0x2DB8,
- 0x2DBF,
- 0x2DC0,
- 0x2DC7,
- 0x2DC8,
- 0x2DCF,
- 0x2DD0,
- 0x2DD7,
- 0x2DD8,
- 0x2DDF,
- 0x2DE0,
- 0x2E00,
- 0x3005,
- 0x3008,
- 0x3021,
- 0x3030,
- 0x3031,
- 0x3036,
- 0x3038,
- 0x303D,
- 0x3041,
- 0x3097,
- 0x3099,
- 0x309B,
- 0x309D,
- 0x30A0,
- 0x30A1,
- 0x30FB,
- 0x30FC,
- 0x3100,
- 0x3105,
- 0x312E,
- 0x3131,
- 0x318F,
- 0x31A0,
- 0x31BB,
- 0x31F0,
- 0x3200,
- 0x3400,
- 0x4DB6,
- 0x4E00,
- 0x9FCD,
- 0xA000,
- 0xA48D,
- 0xA4D0,
- 0xA4FE,
- 0xA500,
- 0xA60D,
- 0xA610,
- 0xA62C,
- 0xA640,
- 0xA670,
- 0xA674,
- 0xA67E,
- 0xA67F,
- 0xA69E,
- 0xA69F,
- 0xA6F2,
- 0xA717,
- 0xA720,
- 0xA722,
- 0xA789,
- 0xA78B,
- 0xA78F,
- 0xA790,
- 0xA7AE,
- 0xA7B0,
- 0xA7B2,
- 0xA7F7,
- 0xA828,
- 0xA840,
- 0xA874,
- 0xA880,
- 0xA8C5,
- 0xA8D0,
- 0xA8DA,
- 0xA8E0,
- 0xA8F8,
- 0xA8FB,
- 0xA8FC,
- 0xA900,
- 0xA92E,
- 0xA930,
- 0xA954,
- 0xA960,
- 0xA97D,
- 0xA980,
- 0xA9C1,
- 0xA9CF,
- 0xA9DA,
- 0xA9E0,
- 0xA9FF,
- 0xAA00,
- 0xAA37,
- 0xAA40,
- 0xAA4E,
- 0xAA50,
- 0xAA5A,
- 0xAA60,
- 0xAA77,
- 0xAA7A,
- 0xAAC3,
- 0xAADB,
- 0xAADE,
- 0xAAE0,
- 0xAAF0,
- 0xAAF2,
- 0xAAF7,
- 0xAB01,
- 0xAB07,
- 0xAB09,
- 0xAB0F,
- 0xAB11,
- 0xAB17,
- 0xAB20,
- 0xAB27,
- 0xAB28,
- 0xAB2F,
- 0xAB30,
- 0xAB5B,
- 0xAB5C,
- 0xAB60,
- 0xAB64,
- 0xAB66,
- 0xABC0,
- 0xABEB,
- 0xABEC,
- 0xABEE,
- 0xABF0,
- 0xABFA,
- 0xAC00,
- 0xD7A4,
- 0xD7B0,
- 0xD7C7,
- 0xD7CB,
- 0xD7FC,
0xF900,
- 0xFA6E,
- 0xFA70,
- 0xFADA,
0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18,
0xFB1D,
+ 0xFB1E,
+ 0xFB1F,
0xFB29,
0xFB2A,
0xFB37,
@@ -77459,210 +66477,202 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */
0xFB43,
0xFB45,
0xFB46,
- 0xFBB2,
- 0xFBD3,
- 0xFC5E,
- 0xFC64,
+ 0xFB50,
0xFD3E,
- 0xFD50,
- 0xFD90,
- 0xFD92,
- 0xFDC8,
- 0xFDF0,
- 0xFDFA,
+ 0xFD3F,
+ 0xFD40,
+ 0xFDFC,
+ 0xFDFD,
0xFE00,
0xFE10,
+ 0xFE11,
+ 0xFE13,
+ 0xFE15,
+ 0xFE17,
+ 0xFE18,
+ 0xFE19,
+ 0xFE1A,
0xFE20,
- 0xFE2E,
- 0xFE33,
+ 0xFE30,
0xFE35,
- 0xFE4D,
+ 0xFE36,
+ 0xFE37,
+ 0xFE38,
+ 0xFE39,
+ 0xFE3A,
+ 0xFE3B,
+ 0xFE3C,
+ 0xFE3D,
+ 0xFE3E,
+ 0xFE3F,
+ 0xFE40,
+ 0xFE41,
+ 0xFE42,
+ 0xFE43,
+ 0xFE44,
+ 0xFE45,
+ 0xFE47,
+ 0xFE48,
+ 0xFE49,
0xFE50,
- 0xFE71,
- 0xFE72,
- 0xFE73,
- 0xFE74,
- 0xFE77,
- 0xFE78,
- 0xFE79,
- 0xFE7A,
- 0xFE7B,
- 0xFE7C,
- 0xFE7D,
- 0xFE7E,
- 0xFE7F,
- 0xFEFD,
- 0xFF10,
+ 0xFE51,
+ 0xFE52,
+ 0xFE53,
+ 0xFE54,
+ 0xFE56,
+ 0xFE58,
+ 0xFE59,
+ 0xFE5A,
+ 0xFE5B,
+ 0xFE5C,
+ 0xFE5D,
+ 0xFE5E,
+ 0xFE5F,
+ 0xFE67,
+ 0xFE68,
+ 0xFE69,
+ 0xFE6A,
+ 0xFE6B,
+ 0xFE6C,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF01,
+ 0xFF02,
+ 0xFF04,
+ 0xFF05,
+ 0xFF06,
+ 0xFF08,
+ 0xFF09,
+ 0xFF0A,
+ 0xFF0C,
+ 0xFF0D,
+ 0xFF0E,
+ 0xFF0F,
0xFF1A,
- 0xFF21,
+ 0xFF1C,
+ 0xFF1F,
+ 0xFF20,
0xFF3B,
- 0xFF3F,
- 0xFF40,
- 0xFF41,
+ 0xFF3C,
+ 0xFF3D,
+ 0xFF3E,
0xFF5B,
+ 0xFF5C,
+ 0xFF5D,
+ 0xFF5E,
+ 0xFF5F,
+ 0xFF60,
+ 0xFF62,
+ 0xFF63,
+ 0xFF65,
0xFF66,
- 0xFFBF,
- 0xFFC2,
- 0xFFC8,
- 0xFFCA,
- 0xFFD0,
- 0xFFD2,
- 0xFFD8,
- 0xFFDA,
- 0xFFDD,
- 0x10000,
- 0x1000C,
- 0x1000D,
- 0x10027,
- 0x10028,
- 0x1003B,
- 0x1003C,
- 0x1003E,
- 0x1003F,
- 0x1004E,
- 0x10050,
- 0x1005E,
- 0x10080,
- 0x100FB,
- 0x10140,
- 0x10175,
+ 0xFF67,
+ 0xFF71,
+ 0xFF9E,
+ 0xFFA0,
+ 0xFFE0,
+ 0xFFE1,
+ 0xFFE2,
+ 0xFFE5,
+ 0xFFE7,
+ 0xFFF9,
+ 0xFFFC,
+ 0xFFFD,
+ 0x10100,
+ 0x10103,
0x101FD,
0x101FE,
- 0x10280,
- 0x1029D,
- 0x102A0,
- 0x102D1,
0x102E0,
0x102E1,
- 0x10300,
- 0x10320,
- 0x10330,
- 0x1034B,
- 0x10350,
+ 0x10376,
0x1037B,
- 0x10380,
- 0x1039E,
+ 0x1039F,
0x103A0,
- 0x103C4,
- 0x103C8,
0x103D0,
0x103D1,
- 0x103D6,
- 0x10400,
- 0x1049E,
0x104A0,
0x104AA,
- 0x10500,
- 0x10528,
- 0x10530,
- 0x10564,
- 0x10600,
- 0x10737,
- 0x10740,
- 0x10756,
- 0x10760,
- 0x10768,
- 0x10800,
- 0x10806,
- 0x10808,
- 0x10809,
- 0x1080A,
- 0x10836,
- 0x10837,
- 0x10839,
- 0x1083C,
- 0x1083D,
- 0x1083F,
- 0x10856,
- 0x10860,
- 0x10877,
- 0x10880,
- 0x1089F,
- 0x10900,
- 0x10916,
+ 0x10857,
+ 0x10858,
+ 0x1091F,
0x10920,
- 0x1093A,
- 0x10980,
- 0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
+ 0x10A01,
0x10A04,
0x10A05,
0x10A07,
0x10A0C,
- 0x10A14,
- 0x10A15,
- 0x10A18,
- 0x10A19,
- 0x10A34,
+ 0x10A10,
0x10A38,
0x10A3B,
0x10A3F,
0x10A40,
- 0x10A60,
- 0x10A7D,
- 0x10A80,
- 0x10A9D,
- 0x10AC0,
- 0x10AC8,
- 0x10AC9,
+ 0x10A50,
+ 0x10A58,
+ 0x10AE5,
0x10AE7,
- 0x10B00,
- 0x10B36,
+ 0x10AF0,
+ 0x10AF6,
+ 0x10AF7,
+ 0x10B39,
0x10B40,
- 0x10B56,
- 0x10B60,
- 0x10B73,
- 0x10B80,
- 0x10B92,
- 0x10C00,
- 0x10C49,
0x11000,
+ 0x11003,
+ 0x11038,
0x11047,
+ 0x11049,
0x11066,
0x11070,
0x1107F,
+ 0x11083,
+ 0x110B0,
0x110BB,
- 0x110D0,
- 0x110E9,
+ 0x110BE,
+ 0x110C2,
0x110F0,
0x110FA,
0x11100,
+ 0x11103,
+ 0x11127,
0x11135,
0x11136,
0x11140,
- 0x11150,
+ 0x11144,
+ 0x11173,
0x11174,
+ 0x11175,
0x11176,
- 0x11177,
0x11180,
+ 0x11183,
+ 0x111B3,
+ 0x111C1,
0x111C5,
+ 0x111C7,
+ 0x111C8,
+ 0x111C9,
+ 0x111CA,
+ 0x111CD,
0x111D0,
+ 0x111DA,
0x111DB,
- 0x11200,
- 0x11212,
- 0x11213,
+ 0x111DC,
+ 0x111DD,
+ 0x111E0,
+ 0x1122C,
0x11238,
- 0x112B0,
+ 0x1123A,
+ 0x1123B,
+ 0x1123D,
+ 0x112A9,
+ 0x112AA,
+ 0x112DF,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
- 0x11305,
- 0x1130D,
- 0x1130F,
- 0x11311,
- 0x11313,
- 0x11329,
- 0x1132A,
- 0x11331,
- 0x11332,
- 0x11334,
- 0x11335,
- 0x1133A,
0x1133C,
+ 0x1133D,
+ 0x1133E,
0x11345,
0x11347,
0x11349,
@@ -77670,87 +66680,89 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */
0x1134E,
0x11357,
0x11358,
- 0x1135D,
+ 0x11362,
0x11364,
0x11366,
0x1136D,
0x11370,
0x11375,
- 0x11480,
- 0x114C6,
- 0x114C7,
- 0x114C8,
+ 0x114B0,
+ 0x114C4,
0x114D0,
0x114DA,
- 0x11580,
+ 0x115AF,
0x115B6,
0x115B8,
0x115C1,
- 0x11600,
+ 0x115C2,
+ 0x115C4,
+ 0x115C6,
+ 0x115C9,
+ 0x115D8,
+ 0x115DC,
+ 0x115DE,
+ 0x11630,
0x11641,
- 0x11644,
- 0x11645,
+ 0x11643,
0x11650,
0x1165A,
- 0x11680,
+ 0x116AB,
0x116B8,
0x116C0,
0x116CA,
- 0x118A0,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x1173A,
+ 0x1173C,
+ 0x1173F,
+ 0x118E0,
0x118EA,
- 0x118FF,
- 0x11900,
- 0x11AC0,
- 0x11AF9,
- 0x12000,
- 0x12399,
- 0x12400,
- 0x1246F,
- 0x13000,
- 0x1342F,
- 0x16800,
- 0x16A39,
- 0x16A40,
- 0x16A5F,
+ 0x12470,
+ 0x12475,
+ 0x13258,
+ 0x1325B,
+ 0x1325E,
+ 0x13282,
+ 0x13283,
+ 0x13286,
+ 0x13287,
+ 0x13288,
+ 0x13289,
+ 0x1328A,
+ 0x13379,
+ 0x1337A,
+ 0x1337C,
+ 0x145CE,
+ 0x145CF,
+ 0x145D0,
0x16A60,
0x16A6A,
- 0x16AD0,
- 0x16AEE,
+ 0x16A6E,
+ 0x16A70,
0x16AF0,
0x16AF5,
- 0x16B00,
+ 0x16AF6,
+ 0x16B30,
0x16B37,
- 0x16B40,
+ 0x16B3A,
0x16B44,
+ 0x16B45,
0x16B50,
0x16B5A,
- 0x16B63,
- 0x16B78,
- 0x16B7D,
- 0x16B90,
- 0x16F00,
- 0x16F45,
- 0x16F50,
+ 0x16F51,
0x16F7F,
0x16F8F,
- 0x16FA0,
+ 0x16F93,
0x1B000,
0x1B002,
- 0x1BC00,
- 0x1BC6B,
- 0x1BC70,
- 0x1BC7D,
- 0x1BC80,
- 0x1BC89,
- 0x1BC90,
- 0x1BC9A,
0x1BC9D,
0x1BC9F,
+ 0x1BCA0,
+ 0x1BCA4,
0x1D165,
0x1D16A,
0x1D16D,
- 0x1D173,
- 0x1D17B,
0x1D183,
0x1D185,
0x1D18C,
@@ -77758,1282 +66770,2328 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */
0x1D1AE,
0x1D242,
0x1D245,
- 0x1D400,
- 0x1D455,
- 0x1D456,
- 0x1D49D,
- 0x1D49E,
- 0x1D4A0,
- 0x1D4A2,
- 0x1D4A3,
- 0x1D4A5,
- 0x1D4A7,
- 0x1D4A9,
- 0x1D4AD,
- 0x1D4AE,
- 0x1D4BA,
- 0x1D4BB,
- 0x1D4BC,
- 0x1D4BD,
- 0x1D4C4,
- 0x1D4C5,
- 0x1D506,
- 0x1D507,
- 0x1D50B,
- 0x1D50D,
- 0x1D515,
- 0x1D516,
- 0x1D51D,
- 0x1D51E,
- 0x1D53A,
- 0x1D53B,
- 0x1D53F,
- 0x1D540,
- 0x1D545,
- 0x1D546,
- 0x1D547,
- 0x1D54A,
- 0x1D551,
- 0x1D552,
- 0x1D6A6,
- 0x1D6A8,
- 0x1D6C1,
- 0x1D6C2,
- 0x1D6DB,
- 0x1D6DC,
- 0x1D6FB,
- 0x1D6FC,
- 0x1D715,
- 0x1D716,
- 0x1D735,
- 0x1D736,
- 0x1D74F,
- 0x1D750,
- 0x1D76F,
- 0x1D770,
- 0x1D789,
- 0x1D78A,
- 0x1D7A9,
- 0x1D7AA,
- 0x1D7C3,
- 0x1D7C4,
- 0x1D7CC,
0x1D7CE,
0x1D800,
- 0x1E800,
- 0x1E8C5,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA87,
+ 0x1DA8B,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E8D0,
0x1E8D7,
- 0x1EE00,
- 0x1EE04,
- 0x1EE05,
- 0x1EE20,
- 0x1EE21,
- 0x1EE23,
- 0x1EE24,
- 0x1EE25,
- 0x1EE27,
- 0x1EE28,
- 0x1EE29,
- 0x1EE33,
- 0x1EE34,
- 0x1EE38,
- 0x1EE39,
- 0x1EE3A,
- 0x1EE3B,
- 0x1EE3C,
- 0x1EE42,
- 0x1EE43,
- 0x1EE47,
- 0x1EE48,
- 0x1EE49,
- 0x1EE4A,
- 0x1EE4B,
- 0x1EE4C,
- 0x1EE4D,
- 0x1EE50,
- 0x1EE51,
- 0x1EE53,
- 0x1EE54,
- 0x1EE55,
- 0x1EE57,
- 0x1EE58,
- 0x1EE59,
- 0x1EE5A,
- 0x1EE5B,
- 0x1EE5C,
- 0x1EE5D,
- 0x1EE5E,
- 0x1EE5F,
- 0x1EE60,
- 0x1EE61,
- 0x1EE63,
- 0x1EE64,
- 0x1EE65,
- 0x1EE67,
- 0x1EE6B,
- 0x1EE6C,
- 0x1EE73,
- 0x1EE74,
- 0x1EE78,
- 0x1EE79,
- 0x1EE7D,
- 0x1EE7E,
- 0x1EE7F,
- 0x1EE80,
- 0x1EE8A,
- 0x1EE8B,
- 0x1EE9C,
- 0x1EEA1,
- 0x1EEA4,
- 0x1EEA5,
- 0x1EEAA,
- 0x1EEAB,
- 0x1EEBC,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23B,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1F300,
+ 0x1F39C,
+ 0x1F39E,
+ 0x1F3B5,
+ 0x1F3B7,
+ 0x1F3BC,
+ 0x1F3BD,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F4A0,
+ 0x1F4A1,
+ 0x1F4A2,
+ 0x1F4A3,
+ 0x1F4A4,
+ 0x1F4A5,
+ 0x1F4AF,
+ 0x1F4B0,
+ 0x1F4B1,
+ 0x1F4B3,
+ 0x1F500,
+ 0x1F507,
+ 0x1F517,
+ 0x1F525,
+ 0x1F532,
+ 0x1F54A,
+ 0x1F57A,
+ 0x1F57B,
+ 0x1F5A4,
+ 0x1F5A5,
+ 0x1F5D4,
+ 0x1F5DC,
+ 0x1F5F4,
+ 0x1F5FA,
+ 0x1F650,
+ 0x1F676,
+ 0x1F679,
+ 0x1F67C,
+ 0x1F680,
+ 0x1F6D1,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6F4,
+ 0x1F910,
+ 0x1F919,
+ 0x1F980,
+ 0x1F985,
+ 0x1F9C0,
+ 0x1F9C1,
0x20000,
- 0x2A6D7,
- 0x2A700,
- 0x2B735,
- 0x2B740,
- 0x2B81E,
- 0x2F800,
- 0x2FA1E,
+ 0x2FFFE,
+ 0x30000,
+ 0x3FFFE,
+ 0xE0001,
+ 0xE0002,
+ 0xE0020,
+ 0xE0080,
0xE0100,
0xE01F0
};
-static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */
- 1119, /* 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 */
- 0x0,
- 0x42,
- 0x4A,
- 0x51,
- 0x5A,
- 0x62,
- 0x6A,
- 0x6D,
- 0x6E,
- 0x70,
- 0x79,
- 0x80,
- 0x8A,
- 0x8C,
- 0x8F,
- 0x91,
- 0x9D,
- 0x9E,
- 0x9F,
- 0xA0,
- 0xA1,
- 0xA2,
- 0xAA,
- 0xAC,
- 0xAF,
- 0xC0,
- 0xCA,
- 0xCB,
- 0xD0,
- 0xD1,
- 0xDA,
- 0xDB,
- 0xE1,
- 0xE2,
- 0xEA,
- 0xEB,
- 0xF0,
- 0xFC,
- 0xFD,
- 0xFE,
- 0xFF,
- 0x100,
- 0x2C2,
- 0x2C6,
- 0x2D2,
- 0x2E0,
- 0x2E5,
- 0x2EC,
- 0x2ED,
- 0x2EE,
- 0x2EF,
- 0x370,
- 0x375,
- 0x376,
- 0x378,
- 0x37B,
- 0x37E,
- 0x37F,
- 0x380,
- 0x386,
- 0x387,
- 0x388,
- 0x38B,
- 0x38C,
- 0x38D,
- 0x38E,
- 0x3A2,
- 0x3A3,
- 0x3F6,
- 0x3F7,
- 0x482,
- 0x48A,
- 0x530,
- 0x531,
- 0x557,
- 0x559,
- 0x55A,
- 0x561,
- 0x588,
- 0x5D0,
- 0x5EB,
- 0x5F0,
- 0x5F3,
- 0x620,
- 0x64B,
- 0x66E,
- 0x670,
- 0x671,
- 0x6D4,
- 0x6D5,
- 0x6D6,
- 0x6E5,
- 0x6E7,
- 0x6EE,
- 0x6F0,
- 0x6FA,
- 0x6FD,
- 0x6FF,
- 0x700,
- 0x710,
- 0x711,
- 0x712,
- 0x730,
- 0x74D,
- 0x7A6,
- 0x7B1,
- 0x7B2,
- 0x7CA,
- 0x7EB,
- 0x7F4,
- 0x7F6,
- 0x7FA,
- 0x7FB,
- 0x800,
- 0x816,
- 0x81A,
- 0x81B,
- 0x824,
- 0x825,
- 0x828,
- 0x829,
- 0x840,
- 0x859,
- 0x8A0,
- 0x8B3,
- 0x904,
- 0x93A,
- 0x93D,
- 0x93E,
- 0x950,
- 0x951,
- 0x958,
- 0x962,
- 0x971,
- 0x981,
- 0x985,
- 0x98D,
- 0x98F,
- 0x991,
- 0x993,
- 0x9A9,
- 0x9AA,
- 0x9B1,
- 0x9B2,
- 0x9B3,
- 0x9B6,
- 0x9BA,
- 0x9BD,
- 0x9BE,
- 0x9CE,
- 0x9CF,
- 0x9DC,
- 0x9DE,
- 0x9DF,
- 0x9E2,
- 0x9F0,
- 0x9F2,
- 0xA05,
- 0xA0B,
- 0xA0F,
- 0xA11,
- 0xA13,
- 0xA29,
- 0xA2A,
- 0xA31,
- 0xA32,
- 0xA34,
- 0xA35,
- 0xA37,
- 0xA38,
- 0xA3A,
- 0xA59,
- 0xA5D,
- 0xA5E,
- 0xA5F,
- 0xA72,
- 0xA75,
- 0xA85,
- 0xA8E,
- 0xA8F,
- 0xA92,
- 0xA93,
- 0xAA9,
- 0xAAA,
- 0xAB1,
- 0xAB2,
- 0xAB4,
- 0xAB5,
- 0xABA,
- 0xABD,
- 0xABE,
- 0xAD0,
- 0xAD1,
- 0xAE0,
- 0xAE2,
- 0xB05,
- 0xB0D,
- 0xB0F,
- 0xB11,
- 0xB13,
- 0xB29,
- 0xB2A,
- 0xB31,
- 0xB32,
- 0xB34,
- 0xB35,
- 0xB3A,
- 0xB3D,
- 0xB3E,
- 0xB5C,
- 0xB5E,
- 0xB5F,
- 0xB62,
- 0xB71,
- 0xB72,
- 0xB83,
- 0xB84,
- 0xB85,
- 0xB8B,
- 0xB8E,
- 0xB91,
- 0xB92,
- 0xB96,
- 0xB99,
- 0xB9B,
- 0xB9C,
- 0xB9D,
- 0xB9E,
- 0xBA0,
- 0xBA3,
- 0xBA5,
- 0xBA8,
- 0xBAB,
- 0xBAE,
- 0xBBA,
- 0xBD0,
- 0xBD1,
- 0xC05,
- 0xC0D,
- 0xC0E,
- 0xC11,
- 0xC12,
- 0xC29,
- 0xC2A,
- 0xC3A,
- 0xC3D,
- 0xC3E,
- 0xC58,
- 0xC5A,
- 0xC60,
- 0xC62,
- 0xC85,
- 0xC8D,
- 0xC8E,
- 0xC91,
- 0xC92,
- 0xCA9,
- 0xCAA,
- 0xCB4,
- 0xCB5,
- 0xCBA,
- 0xCBD,
- 0xCBE,
- 0xCDE,
- 0xCDF,
- 0xCE0,
- 0xCE2,
- 0xCF1,
- 0xCF3,
- 0xD05,
- 0xD0D,
- 0xD0E,
- 0xD11,
- 0xD12,
- 0xD3B,
- 0xD3D,
- 0xD3E,
- 0xD4E,
- 0xD4F,
- 0xD60,
- 0xD62,
- 0xD7A,
- 0xD80,
- 0xD85,
- 0xD97,
- 0xD9A,
- 0xDB2,
- 0xDB3,
- 0xDBC,
- 0xDBD,
- 0xDBE,
- 0xDC0,
- 0xDC7,
- 0xE01,
- 0xE31,
- 0xE32,
- 0xE33,
- 0xE40,
- 0xE47,
- 0xE81,
- 0xE83,
- 0xE84,
- 0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
- 0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
- 0xEA4,
- 0xEA5,
- 0xEA6,
- 0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEB1,
- 0xEB2,
- 0xEB3,
- 0xEBD,
- 0xEBE,
- 0xEC0,
- 0xEC5,
- 0xEC6,
- 0xEC7,
- 0xEDC,
- 0xEE0,
- 0xF00,
- 0xF01,
- 0xF40,
- 0xF48,
- 0xF49,
- 0xF6D,
- 0xF88,
- 0xF8D,
- 0x1000,
- 0x102B,
- 0x103F,
- 0x1040,
- 0x1050,
- 0x1056,
- 0x105A,
- 0x105E,
- 0x1061,
- 0x1062,
- 0x1065,
- 0x1067,
- 0x106E,
- 0x1071,
- 0x1075,
- 0x1082,
- 0x108E,
- 0x108F,
- 0x10A0,
- 0x10C6,
- 0x10C7,
- 0x10C8,
- 0x10CD,
- 0x10CE,
- 0x10D0,
- 0x10FB,
- 0x10FC,
- 0x1249,
- 0x124A,
- 0x124E,
- 0x1250,
- 0x1257,
- 0x1258,
- 0x1259,
- 0x125A,
- 0x125E,
- 0x1260,
- 0x1289,
- 0x128A,
- 0x128E,
- 0x1290,
- 0x12B1,
- 0x12B2,
- 0x12B6,
- 0x12B8,
- 0x12BF,
- 0x12C0,
- 0x12C1,
- 0x12C2,
- 0x12C6,
- 0x12C8,
- 0x12D7,
- 0x12D8,
- 0x1311,
- 0x1312,
- 0x1316,
- 0x1318,
- 0x135B,
- 0x1380,
- 0x1390,
- 0x13A0,
- 0x13F5,
- 0x1401,
- 0x166D,
- 0x166F,
- 0x1680,
- 0x1681,
- 0x169B,
- 0x16A0,
- 0x16EB,
- 0x16EE,
- 0x16F9,
- 0x1700,
- 0x170D,
- 0x170E,
- 0x1712,
- 0x1720,
- 0x1732,
- 0x1740,
- 0x1752,
- 0x1760,
- 0x176D,
- 0x176E,
- 0x1771,
- 0x1780,
- 0x17B4,
- 0x17D7,
- 0x17D8,
- 0x17DC,
- 0x17DD,
- 0x1820,
- 0x1878,
- 0x1880,
- 0x18A9,
- 0x18AA,
- 0x18AB,
- 0x18B0,
- 0x18F6,
- 0x1900,
- 0x191F,
- 0x1950,
- 0x196E,
- 0x1970,
- 0x1975,
- 0x1980,
- 0x19AC,
- 0x19C1,
- 0x19C8,
- 0x1A00,
- 0x1A17,
- 0x1A20,
- 0x1A55,
- 0x1AA7,
- 0x1AA8,
- 0x1B05,
- 0x1B34,
- 0x1B45,
- 0x1B4C,
- 0x1B83,
- 0x1BA1,
- 0x1BAE,
- 0x1BB0,
- 0x1BBA,
- 0x1BE6,
- 0x1C00,
- 0x1C24,
- 0x1C4D,
- 0x1C50,
- 0x1C5A,
- 0x1C7E,
- 0x1CE9,
- 0x1CED,
- 0x1CEE,
- 0x1CF2,
- 0x1CF5,
- 0x1CF7,
- 0x1D00,
- 0x1DC0,
- 0x1E00,
- 0x1F16,
- 0x1F18,
- 0x1F1E,
- 0x1F20,
- 0x1F46,
- 0x1F48,
- 0x1F4E,
- 0x1F50,
- 0x1F58,
- 0x1F59,
- 0x1F5A,
- 0x1F5B,
- 0x1F5C,
- 0x1F5D,
- 0x1F5E,
- 0x1F5F,
- 0x1F7E,
- 0x1F80,
- 0x1FB5,
- 0x1FB6,
- 0x1FBD,
- 0x1FBE,
- 0x1FBF,
- 0x1FC2,
- 0x1FC5,
- 0x1FC6,
- 0x1FCD,
- 0x1FD0,
- 0x1FD4,
- 0x1FD6,
- 0x1FDC,
- 0x1FE0,
- 0x1FED,
- 0x1FF2,
- 0x1FF5,
- 0x1FF6,
- 0x1FFD,
- 0x2071,
- 0x2072,
- 0x207F,
- 0x2080,
- 0x2090,
- 0x209D,
- 0x2102,
- 0x2103,
- 0x2107,
- 0x2108,
- 0x210A,
- 0x2114,
- 0x2115,
- 0x2116,
- 0x2119,
- 0x211E,
- 0x2124,
- 0x2125,
- 0x2126,
- 0x2127,
- 0x2128,
- 0x2129,
- 0x212A,
- 0x212E,
- 0x212F,
- 0x213A,
- 0x213C,
- 0x2140,
- 0x2145,
- 0x214A,
- 0x214E,
- 0x214F,
- 0x2160,
- 0x2189,
- 0x2C00,
- 0x2C2F,
- 0x2C30,
- 0x2C5F,
- 0x2C60,
- 0x2CE5,
- 0x2CEB,
- 0x2CEF,
- 0x2CF2,
- 0x2CF4,
- 0x2D00,
- 0x2D26,
- 0x2D27,
- 0x2D28,
- 0x2D2D,
- 0x2D2E,
- 0x2D30,
- 0x2D68,
- 0x2D6F,
- 0x2D70,
- 0x2D80,
- 0x2D97,
- 0x2DA0,
- 0x2DA7,
- 0x2DA8,
- 0x2DAF,
- 0x2DB0,
- 0x2DB7,
- 0x2DB8,
- 0x2DBF,
- 0x2DC0,
- 0x2DC7,
- 0x2DC8,
- 0x2DCF,
- 0x2DD0,
- 0x2DD7,
- 0x2DD8,
- 0x2DDF,
- 0x3005,
- 0x3008,
- 0x3021,
- 0x302A,
- 0x3031,
- 0x3036,
- 0x3038,
- 0x303D,
- 0x3041,
- 0x3097,
- 0x309D,
- 0x30A0,
- 0x30A1,
- 0x30FB,
- 0x30FC,
- 0x3100,
- 0x3105,
- 0x312E,
- 0x3131,
- 0x318F,
- 0x31A0,
- 0x31BB,
- 0x31F0,
- 0x3200,
- 0x3400,
- 0x4DB6,
- 0x4E00,
- 0x9FCD,
- 0xA000,
- 0xA48D,
- 0xA4D0,
- 0xA4FE,
- 0xA500,
- 0xA60D,
- 0xA610,
- 0xA620,
- 0xA62A,
- 0xA62C,
- 0xA640,
- 0xA66F,
- 0xA67F,
- 0xA69E,
- 0xA6A0,
- 0xA6F0,
- 0xA717,
- 0xA720,
- 0xA722,
- 0xA789,
- 0xA78B,
- 0xA78F,
- 0xA790,
- 0xA7AE,
- 0xA7B0,
- 0xA7B2,
- 0xA7F7,
- 0xA802,
- 0xA803,
- 0xA806,
- 0xA807,
- 0xA80B,
- 0xA80C,
- 0xA823,
- 0xA840,
- 0xA874,
- 0xA882,
- 0xA8B4,
- 0xA8F2,
- 0xA8F8,
- 0xA8FB,
- 0xA8FC,
- 0xA90A,
- 0xA926,
- 0xA930,
- 0xA947,
- 0xA960,
- 0xA97D,
- 0xA984,
- 0xA9B3,
- 0xA9CF,
- 0xA9D0,
- 0xA9E0,
- 0xA9E5,
- 0xA9E6,
- 0xA9F0,
- 0xA9FA,
- 0xA9FF,
- 0xAA00,
- 0xAA29,
- 0xAA40,
- 0xAA43,
- 0xAA44,
- 0xAA4C,
- 0xAA60,
- 0xAA77,
- 0xAA7A,
- 0xAA7B,
- 0xAA7E,
- 0xAAB0,
- 0xAAB1,
- 0xAAB2,
- 0xAAB5,
- 0xAAB7,
- 0xAAB9,
- 0xAABE,
- 0xAAC0,
- 0xAAC1,
- 0xAAC2,
- 0xAAC3,
- 0xAADB,
- 0xAADE,
- 0xAAE0,
- 0xAAEB,
- 0xAAF2,
- 0xAAF5,
- 0xAB01,
- 0xAB07,
- 0xAB09,
- 0xAB0F,
- 0xAB11,
- 0xAB17,
- 0xAB20,
- 0xAB27,
- 0xAB28,
- 0xAB2F,
- 0xAB30,
- 0xAB5B,
- 0xAB5C,
- 0xAB60,
- 0xAB64,
- 0xAB66,
- 0xABC0,
- 0xABE3,
- 0xAC00,
- 0xD7A4,
- 0xD7B0,
- 0xD7C7,
- 0xD7CB,
- 0xD7FC,
- 0xF900,
- 0xFA6E,
- 0xFA70,
- 0xFADA,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18,
- 0xFB1D,
- 0xFB1E,
- 0xFB1F,
- 0xFB29,
- 0xFB2A,
- 0xFB37,
- 0xFB38,
- 0xFB3D,
- 0xFB3E,
- 0xFB3F,
- 0xFB40,
- 0xFB42,
- 0xFB43,
- 0xFB45,
- 0xFB46,
- 0xFBB2,
- 0xFBD3,
- 0xFC5E,
- 0xFC64,
- 0xFD3E,
- 0xFD50,
- 0xFD90,
- 0xFD92,
- 0xFDC8,
- 0xFDF0,
- 0xFDFA,
- 0xFE71,
- 0xFE72,
- 0xFE73,
- 0xFE74,
- 0xFE77,
- 0xFE78,
- 0xFE79,
- 0xFE7A,
- 0xFE7B,
- 0xFE7C,
- 0xFE7D,
- 0xFE7E,
- 0xFE7F,
- 0xFEFD,
- 0xFF21,
- 0xFF3B,
- 0xFF41,
- 0xFF5B,
- 0xFF66,
- 0xFF9E,
- 0xFFA0,
- 0xFFBF,
- 0xFFC2,
- 0xFFC8,
- 0xFFCA,
- 0xFFD0,
- 0xFFD2,
- 0xFFD8,
- 0xFFDA,
- 0xFFDD,
- 0x10000,
- 0x1000C,
- 0x1000D,
- 0x10027,
- 0x10028,
- 0x1003B,
- 0x1003C,
- 0x1003E,
- 0x1003F,
- 0x1004E,
- 0x10050,
- 0x1005E,
- 0x10080,
- 0x100FB,
- 0x10140,
- 0x10175,
- 0x10280,
- 0x1029D,
- 0x102A0,
- 0x102D1,
- 0x10300,
- 0x10320,
- 0x10330,
- 0x1034B,
- 0x10350,
- 0x10376,
- 0x10380,
- 0x1039E,
- 0x103A0,
- 0x103C4,
- 0x103C8,
- 0x103D0,
- 0x103D1,
- 0x103D6,
- 0x10400,
- 0x1049E,
- 0x10500,
- 0x10528,
- 0x10530,
- 0x10564,
- 0x10600,
- 0x10737,
- 0x10740,
- 0x10756,
- 0x10760,
- 0x10768,
- 0x10800,
- 0x10806,
- 0x10808,
- 0x10809,
- 0x1080A,
- 0x10836,
- 0x10837,
- 0x10839,
- 0x1083C,
- 0x1083D,
- 0x1083F,
- 0x10856,
- 0x10860,
- 0x10877,
- 0x10880,
- 0x1089F,
- 0x10900,
- 0x10916,
- 0x10920,
- 0x1093A,
- 0x10980,
- 0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
- 0x10A01,
- 0x10A10,
- 0x10A14,
- 0x10A15,
- 0x10A18,
- 0x10A19,
- 0x10A34,
- 0x10A60,
- 0x10A7D,
- 0x10A80,
- 0x10A9D,
- 0x10AC0,
- 0x10AC8,
- 0x10AC9,
- 0x10AE5,
- 0x10B00,
- 0x10B36,
- 0x10B40,
- 0x10B56,
- 0x10B60,
- 0x10B73,
- 0x10B80,
- 0x10B92,
- 0x10C00,
- 0x10C49,
- 0x11003,
- 0x11038,
- 0x11083,
- 0x110B0,
- 0x110D0,
- 0x110E9,
- 0x11103,
- 0x11127,
- 0x11150,
- 0x11173,
- 0x11176,
- 0x11177,
- 0x11183,
- 0x111B3,
- 0x111C1,
- 0x111C5,
- 0x111DA,
- 0x111DB,
- 0x11200,
- 0x11212,
- 0x11213,
- 0x1122C,
- 0x112B0,
- 0x112DF,
- 0x11305,
- 0x1130D,
- 0x1130F,
- 0x11311,
- 0x11313,
- 0x11329,
- 0x1132A,
- 0x11331,
- 0x11332,
- 0x11334,
- 0x11335,
- 0x1133A,
- 0x1133D,
- 0x1133E,
- 0x1135D,
- 0x11362,
- 0x11480,
- 0x114B0,
- 0x114C4,
- 0x114C6,
- 0x114C7,
- 0x114C8,
- 0x11580,
- 0x115AF,
- 0x11600,
- 0x11630,
- 0x11644,
- 0x11645,
- 0x11680,
- 0x116AB,
- 0x118A0,
- 0x118E0,
- 0x118FF,
- 0x11900,
- 0x11AC0,
- 0x11AF9,
- 0x12000,
- 0x12399,
- 0x12400,
- 0x1246F,
- 0x13000,
- 0x1342F,
- 0x16800,
- 0x16A39,
- 0x16A40,
- 0x16A5F,
- 0x16AD0,
- 0x16AEE,
- 0x16B00,
- 0x16B30,
- 0x16B40,
- 0x16B44,
- 0x16B63,
- 0x16B78,
- 0x16B7D,
- 0x16B90,
- 0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F51,
- 0x16F93,
- 0x16FA0,
- 0x1B000,
- 0x1B002,
- 0x1BC00,
- 0x1BC6B,
- 0x1BC70,
- 0x1BC7D,
- 0x1BC80,
- 0x1BC89,
- 0x1BC90,
- 0x1BC9A,
- 0x1D400,
- 0x1D455,
- 0x1D456,
- 0x1D49D,
- 0x1D49E,
- 0x1D4A0,
- 0x1D4A2,
- 0x1D4A3,
- 0x1D4A5,
- 0x1D4A7,
- 0x1D4A9,
- 0x1D4AD,
- 0x1D4AE,
- 0x1D4BA,
- 0x1D4BB,
- 0x1D4BC,
- 0x1D4BD,
- 0x1D4C4,
- 0x1D4C5,
- 0x1D506,
- 0x1D507,
- 0x1D50B,
- 0x1D50D,
- 0x1D515,
- 0x1D516,
- 0x1D51D,
- 0x1D51E,
- 0x1D53A,
- 0x1D53B,
- 0x1D53F,
- 0x1D540,
- 0x1D545,
- 0x1D546,
- 0x1D547,
- 0x1D54A,
- 0x1D551,
- 0x1D552,
- 0x1D6A6,
- 0x1D6A8,
- 0x1D6C1,
- 0x1D6C2,
- 0x1D6DB,
- 0x1D6DC,
- 0x1D6FB,
- 0x1D6FC,
- 0x1D715,
- 0x1D716,
- 0x1D735,
- 0x1D736,
- 0x1D74F,
- 0x1D750,
- 0x1D76F,
- 0x1D770,
- 0x1D789,
- 0x1D78A,
- 0x1D7A9,
- 0x1D7AA,
- 0x1D7C3,
- 0x1D7C4,
- 0x1D7CC,
- 0x1E800,
- 0x1E8C5,
- 0x1EE00,
- 0x1EE04,
- 0x1EE05,
- 0x1EE20,
- 0x1EE21,
- 0x1EE23,
- 0x1EE24,
- 0x1EE25,
- 0x1EE27,
- 0x1EE28,
- 0x1EE29,
- 0x1EE33,
- 0x1EE34,
- 0x1EE38,
- 0x1EE39,
- 0x1EE3A,
- 0x1EE3B,
- 0x1EE3C,
- 0x1EE42,
- 0x1EE43,
- 0x1EE47,
- 0x1EE48,
- 0x1EE49,
- 0x1EE4A,
- 0x1EE4B,
- 0x1EE4C,
- 0x1EE4D,
- 0x1EE50,
- 0x1EE51,
- 0x1EE53,
- 0x1EE54,
- 0x1EE55,
- 0x1EE57,
- 0x1EE58,
- 0x1EE59,
- 0x1EE5A,
- 0x1EE5B,
- 0x1EE5C,
- 0x1EE5D,
- 0x1EE5E,
- 0x1EE5F,
- 0x1EE60,
- 0x1EE61,
- 0x1EE63,
- 0x1EE64,
- 0x1EE65,
- 0x1EE67,
- 0x1EE6B,
- 0x1EE6C,
- 0x1EE73,
- 0x1EE74,
- 0x1EE78,
- 0x1EE79,
- 0x1EE7D,
- 0x1EE7E,
- 0x1EE7F,
- 0x1EE80,
- 0x1EE8A,
- 0x1EE8B,
- 0x1EE9C,
- 0x1EEA1,
- 0x1EEA4,
- 0x1EEA5,
- 0x1EEAA,
- 0x1EEAB,
- 0x1EEBC,
- 0x20000,
- 0x2A6D7,
- 0x2A700,
- 0x2B735,
- 0x2B740,
- 0x2B81E,
- 0x2F800,
- 0x2FA1E
+#endif /* defined(PERL_IN_PERL_C) */
+
+#if defined(PERL_IN_REGEXEC_C)
+
+#define LB_ENUM_COUNT 36
+
+typedef enum {
+ LB_Alphabetic = 0,
+ LB_Break_After = 1,
+ LB_Break_Before = 2,
+ LB_Break_Both = 3,
+ LB_Break_Symbols = 4,
+ LB_Carriage_Return = 5,
+ LB_Close_Parenthesis = 6,
+ LB_Close_Punctuation = 7,
+ LB_Combining_Mark = 8,
+ LB_Contingent_Break = 9,
+ LB_Exclamation = 10,
+ LB_Glue = 11,
+ LB_H2 = 12,
+ LB_H3 = 13,
+ LB_Hebrew_Letter = 14,
+ LB_Hyphen = 15,
+ LB_Ideographic = 16,
+ LB_Infix_Numeric = 17,
+ LB_Inseparable = 18,
+ LB_JL = 19,
+ LB_JT = 20,
+ LB_JV = 21,
+ LB_Line_Feed = 22,
+ LB_Mandatory_Break = 23,
+ LB_Next_Line = 24,
+ LB_Nonstarter = 25,
+ LB_Numeric = 26,
+ LB_Open_Punctuation = 27,
+ LB_Postfix_Numeric = 28,
+ LB_Prefix_Numeric = 29,
+ LB_Quotation = 30,
+ LB_Regional_Indicator = 31,
+ LB_Space = 32,
+ LB_Word_Joiner = 33,
+ LB_ZWSpace = 34,
+ LB_EDGE = 35
+} LB_enum;
+
+static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Mandatory_Break,
+ LB_Carriage_Return,
+ LB_Combining_Mark,
+ LB_Next_Line,
+ LB_Combining_Mark,
+ LB_Line_Feed,
+ LB_Combining_Mark,
+ LB_Space,
+ LB_Glue,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Infix_Numeric,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Prefix_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Close_Parenthesis,
+ LB_Infix_Numeric,
+ LB_Alphabetic,
+ LB_Hyphen,
+ LB_Break_Symbols,
+ LB_Alphabetic,
+ LB_Infix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Infix_Numeric,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Parenthesis,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Glue,
+ LB_Combining_Mark,
+ LB_Glue,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Infix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Infix_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Exclamation,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Infix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Exclamation,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Numeric,
+ LB_Postfix_Numeric,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Infix_Numeric,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Glue,
+ LB_Break_Before,
+ LB_Break_After,
+ LB_Glue,
+ LB_Exclamation,
+ LB_Glue,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Break_After,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Glue,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Numeric,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_JL,
+ LB_JV,
+ LB_JT,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Break_After,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Glue,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Glue,
+ LB_Break_After,
+ LB_ZWSpace,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Glue,
+ LB_Break_After,
+ LB_Break_Both,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Open_Punctuation,
+ LB_Quotation,
+ LB_Open_Punctuation,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Inseparable,
+ LB_Break_After,
+ LB_Mandatory_Break,
+ LB_Combining_Mark,
+ LB_Glue,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Infix_Numeric,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Word_Joiner,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Inseparable,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Quotation,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Open_Punctuation,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Break_After,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_Both,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Open_Punctuation,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Nonstarter,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Combining_Mark,
+ LB_Ideographic,
+ LB_Combining_Mark,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Exclamation,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_JL,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_H2,
+ LB_H3,
+ LB_Alphabetic,
+ LB_JV,
+ LB_Alphabetic,
+ LB_JT,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Combining_Mark,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Hebrew_Letter,
+ LB_Alphabetic,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Infix_Numeric,
+ LB_Close_Punctuation,
+ LB_Infix_Numeric,
+ LB_Exclamation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Inseparable,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Exclamation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Word_Joiner,
+ LB_Alphabetic,
+ LB_Exclamation,
+ LB_Ideographic,
+ LB_Prefix_Numeric,
+ LB_Postfix_Numeric,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Nonstarter,
+ LB_Ideographic,
+ LB_Exclamation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Ideographic,
+ LB_Close_Punctuation,
+ LB_Ideographic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Prefix_Numeric,
+ LB_Ideographic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Contingent_Break,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Inseparable,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_Before,
+ LB_Break_After,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Regional_Indicator,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Quotation,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic
};
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* defined(PERL_IN_REGEXEC_C) */
#if defined(PERL_IN_PERL_C)
-static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
- 2863, /* Number of elements */
+static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
+ 2916, /* 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 */
@@ -79089,10 +69147,8 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xAA,
0xAC,
0xAF,
- 0xBB,
+ 0xBA,
0xBC,
- 0xBD,
- 0xBE,
0xC0,
0xC1,
0xCA,
@@ -79101,19 +69157,13 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xD1,
0xDA,
0xDB,
- 0xDD,
- 0xDE,
0xE0,
- 0xE1,
0xE2,
0xEA,
0xEB,
0xF0,
0xFA,
0xFB,
- 0xFC,
- 0xFD,
- 0xFE,
0xFF,
0x100,
0x101,
@@ -79767,8 +69817,8 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x859,
0x85C,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x904,
0x93A,
0x93D,
@@ -79878,6 +69928,8 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xAE4,
0xAE6,
0xAF0,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -79964,7 +70016,7 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC62,
0xC64,
@@ -80019,7 +70071,7 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD62,
0xD64,
0xD66,
@@ -80199,7 +70251,9 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166E,
@@ -80274,8 +70328,6 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x1980,
0x19AC,
0x19B0,
- 0x19C1,
- 0x19C8,
0x19CA,
0x19D0,
0x19DA,
@@ -80962,7 +71014,7 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -81056,7 +71108,6 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xA69A,
0xA69B,
0xA69E,
- 0xA69F,
0xA6A0,
0xA6F0,
0xA6F2,
@@ -81190,7 +71241,10 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xA7AA,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B5,
+ 0xA7B6,
+ 0xA7B7,
+ 0xA7B8,
0xA7F7,
0xA7F8,
0xA7FB,
@@ -81218,6 +71272,8 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA900,
0xA90A,
0xA926,
@@ -81291,9 +71347,8 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
+ 0xAB70,
0xABC0,
0xABE3,
0xABEB,
@@ -81348,7 +71403,7 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xFE17,
0xFE19,
0xFE20,
- 0xFE2E,
+ 0xFE30,
0xFE31,
0xFE33,
0xFE35,
@@ -81482,6 +71537,10 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -81527,6 +71586,10 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11003,
0x11038,
@@ -81564,11 +71627,16 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x111C1,
0x111C5,
0x111C7,
+ 0x111CA,
0x111CD,
0x111CE,
0x111D0,
0x111DA,
0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x111DE,
+ 0x111E0,
0x11200,
0x11212,
0x11213,
@@ -81577,12 +71645,23 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x1123A,
0x1123B,
0x1123D,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
+ 0x112AA,
0x112B0,
0x112DF,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -81604,6 +71683,8 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -81629,7 +71710,9 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x115C2,
0x115C4,
0x115C9,
- 0x115CA,
+ 0x115D8,
+ 0x115DC,
+ 0x115DE,
0x11600,
0x11630,
0x11641,
@@ -81643,6 +71726,14 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x116B8,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x1173A,
+ 0x1173C,
+ 0x1173F,
0x118A0,
0x118C0,
0x118E0,
@@ -81652,11 +71743,15 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -81808,6 +71903,20 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA88,
+ 0x1DA89,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8D0,
@@ -81892,6 +72001,8 @@ static const UV Sentence_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E,
0xE0001,
@@ -81913,31 +72024,31 @@ typedef enum {
SB_ATerm = 1,
SB_CR = 2,
SB_Close = 3,
- SB_EDGE = 4,
- SB_Extend = 5,
- SB_Format = 6,
- SB_LF = 7,
- SB_Lower = 8,
- SB_Numeric = 9,
- SB_OLetter = 10,
- SB_SContinue = 11,
- SB_STerm = 12,
- SB_Sep = 13,
- SB_Sp = 14,
- SB_Upper = 15
+ SB_Extend = 4,
+ SB_Format = 5,
+ SB_LF = 6,
+ SB_Lower = 7,
+ SB_Numeric = 8,
+ SB_OLetter = 9,
+ SB_SContinue = 10,
+ SB_STerm = 11,
+ SB_Sep = 12,
+ SB_Sp = 13,
+ SB_Upper = 14,
+ SB_EDGE = 15
} SB_enum;
-static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
+static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
SB_Other,
SB_Sp,
SB_Other,
SB_Sp,
SB_CR,
SB_Other,
- SB_LF,
- SB_Other,
SB_Sep,
SB_Other,
+ SB_LF,
+ SB_Other,
SB_Sp,
SB_Lower,
SB_Other,
@@ -81983,27 +72094,19 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_Close,
SB_Other,
SB_Close,
- SB_Other,
- SB_Lower,
SB_Upper,
SB_Format,
SB_Lower,
- SB_Other,
+ SB_Close,
SB_Upper,
SB_Other,
SB_Lower,
- SB_Upper,
- SB_Lower,
- SB_Upper,
SB_Other,
SB_Upper,
SB_Other,
SB_Upper,
SB_Numeric,
SB_Other,
- SB_Close,
- SB_Upper,
- SB_Close,
SB_Upper,
SB_Other,
SB_Upper,
@@ -82769,6 +72872,8 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_Other,
SB_Numeric,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_Other,
SB_OLetter,
@@ -83089,7 +73194,9 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_Other,
SB_OLetter,
SB_Other,
- SB_OLetter,
+ SB_Upper,
+ SB_Other,
+ SB_Lower,
SB_Other,
SB_OLetter,
SB_Other,
@@ -83164,9 +73271,7 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_Other,
SB_OLetter,
SB_Other,
- SB_Extend,
SB_OLetter,
- SB_Extend,
SB_Other,
SB_Numeric,
SB_Other,
@@ -83946,7 +74051,6 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_Lower,
SB_Upper,
SB_Lower,
- SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
@@ -84053,7 +74157,7 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_Lower,
SB_Upper,
SB_Lower,
- SB_Other,
+ SB_OLetter,
SB_Upper,
SB_Lower,
SB_Upper,
@@ -84081,6 +74185,9 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_Upper,
SB_Other,
SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
SB_Other,
SB_OLetter,
SB_Lower,
@@ -84109,6 +74216,8 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Numeric,
SB_OLetter,
SB_Extend,
@@ -84184,7 +74293,6 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_Lower,
SB_Other,
SB_Lower,
- SB_Other,
SB_OLetter,
SB_Extend,
SB_STerm,
@@ -84382,6 +74490,10 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_Extend,
@@ -84418,6 +74530,10 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Upper,
+ SB_Other,
+ SB_Lower,
+ SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
@@ -84455,6 +74571,7 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_OLetter,
SB_STerm,
SB_Other,
+ SB_Extend,
SB_STerm,
SB_Other,
SB_Numeric,
@@ -84462,6 +74579,10 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_STerm,
@@ -84469,6 +74590,17 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_STerm,
SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_STerm,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_Numeric,
@@ -84495,6 +74627,8 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_Other,
SB_Extend,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_Other,
SB_OLetter,
@@ -84520,6 +74654,8 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_STerm,
SB_Other,
SB_STerm,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
SB_OLetter,
SB_Extend,
@@ -84534,6 +74670,14 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_Other,
SB_Numeric,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
SB_Upper,
SB_Lower,
SB_Numeric,
@@ -84552,6 +74696,10 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Numeric,
SB_Other,
SB_STerm,
@@ -84699,6 +74847,20 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_Other,
SB_Numeric,
SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_Extend,
@@ -84785,6 +74947,8 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Format,
SB_Other,
SB_Format,
@@ -84795,98 +74959,16 @@ static const SB_enum Sentence_Break_invmap[] = { /* for EBCDIC POSIX-BC */
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_REGCOMP_C)
-
-static const UV UpperLatin1_invlist[] = { /* for EBCDIC POSIX-BC */
- 57, /* 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 */
- 0x0,
- 0x4,
- 0x5,
- 0x6,
- 0x7,
- 0x8,
- 0xB,
- 0x14,
- 0x15,
- 0x17,
- 0x18,
- 0x1A,
- 0x1C,
- 0x20,
- 0x26,
- 0x28,
- 0x2D,
- 0x30,
- 0x32,
- 0x33,
- 0x37,
- 0x38,
- 0x3C,
- 0x3E,
- 0x3F,
- 0x41,
- 0x4A,
- 0x51,
- 0x5A,
- 0x5F,
- 0x60,
- 0x62,
- 0x6A,
- 0x70,
- 0x7A,
- 0x80,
- 0x81,
- 0x8A,
- 0x91,
- 0x9A,
- 0xA2,
- 0xAA,
- 0xBB,
- 0xBE,
- 0xC1,
- 0xCA,
- 0xD1,
- 0xDA,
- 0xE2,
- 0xEA,
- 0xF0,
- 0xFA,
- 0xFB,
- 0xFC,
- 0xFD,
- 0xFE,
- 0xFF
-};
-
-#endif /* defined(PERL_IN_REGCOMP_C) */
-
#if defined(PERL_IN_PERL_C)
-static const UV VertSpace_invlist[] = { /* for EBCDIC POSIX-BC */
- 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 */
- 0x0,
- 0xB,
- 0xE,
- 0x15,
- 0x16,
- 0x25,
- 0x26,
- 0x2028,
- 0x202A
-};
-
-static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
- 1503, /* Number of elements */
+static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
+ 1554, /* 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 */
0x0,
+ 0x5,
+ 0x6,
0xB,
0xD,
0xE,
@@ -84894,6 +74976,7 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x16,
0x25,
0x26,
+ 0x40,
0x42,
0x4A,
0x4B,
@@ -84931,22 +75014,20 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xAF,
0xB3,
0xB4,
- 0xC0,
+ 0xC1,
0xCA,
0xCB,
0xD0,
0xD1,
0xDA,
0xDB,
- 0xE1,
+ 0xE0,
0xE2,
0xEA,
0xEB,
0xF0,
0xFA,
- 0xFC,
- 0xFD,
- 0xFE,
+ 0xFB,
0xFF,
0x100,
0x2C2,
@@ -85074,8 +75155,8 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x859,
0x85C,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x904,
0x93A,
0x93D,
@@ -85185,6 +75266,8 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xAE4,
0xAE6,
0xAF0,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -85271,7 +75354,7 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC62,
0xC64,
@@ -85326,7 +75409,7 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD62,
0xD64,
0xD66,
@@ -85467,7 +75550,9 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -85522,10 +75607,6 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x193C,
0x1946,
0x1950,
- 0x19B0,
- 0x19C1,
- 0x19C8,
- 0x19CA,
0x19D0,
0x19DA,
0x1A00,
@@ -85621,6 +75702,8 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x1FF5,
0x1FF6,
0x1FFD,
+ 0x2000,
+ 0x200B,
0x200C,
0x200E,
0x2010,
@@ -85632,12 +75715,14 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x2028,
0x202A,
0x202F,
+ 0x2030,
0x203F,
0x2041,
0x2044,
0x2045,
0x2054,
0x2055,
+ 0x205F,
0x2060,
0x2065,
0x2066,
@@ -85723,6 +75808,8 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x2E00,
0x2E2F,
0x2E30,
+ 0x3000,
+ 0x3001,
0x3005,
0x3006,
0x302A,
@@ -85767,7 +75854,6 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xA67E,
0xA67F,
0xA69E,
- 0xA69F,
0xA6A0,
0xA6F0,
0xA6F2,
@@ -85776,11 +75862,9 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA802,
0xA803,
@@ -85803,6 +75887,8 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA900,
0xA90A,
0xA926,
@@ -85864,10 +75950,8 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABE3,
0xABEB,
0xABEC,
@@ -85916,7 +76000,7 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0xFE14,
0xFE15,
0xFE20,
- 0xFE2E,
+ 0xFE30,
0xFE33,
0xFE35,
0xFE4D,
@@ -86031,6 +76115,10 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -86074,6 +76162,10 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11003,
0x11038,
@@ -86106,20 +76198,34 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x111B3,
0x111C1,
0x111C5,
+ 0x111CA,
+ 0x111CD,
0x111D0,
0x111DA,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x1122C,
0x11238,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112DF,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -86141,6 +76247,8 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -86163,6 +76271,9 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x115B6,
0x115B8,
0x115C1,
+ 0x115D8,
+ 0x115DC,
+ 0x115DE,
0x11600,
0x11630,
0x11641,
@@ -86175,6 +76286,10 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x116B8,
0x116C0,
0x116CA,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x1173A,
0x118A0,
0x118E0,
0x118EA,
@@ -86183,11 +76298,15 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -86305,6 +76424,18 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8D0,
@@ -86395,39 +76526,43 @@ static const UV Word_Break_invlist[] = { /* for EBCDIC POSIX-BC */
#if defined(PERL_IN_REGEXEC_C)
-#define WB_ENUM_COUNT 19
+#define WB_ENUM_COUNT 20
typedef enum {
WB_Other = 0,
WB_ALetter = 1,
WB_CR = 2,
WB_Double_Quote = 3,
- WB_EDGE = 4,
- WB_Extend = 5,
- WB_ExtendNumLet = 6,
- WB_Format = 7,
- WB_Hebrew_Letter = 8,
- WB_Katakana = 9,
- WB_LF = 10,
- WB_MidLetter = 11,
- WB_MidNum = 12,
- WB_MidNumLet = 13,
- WB_Newline = 14,
- WB_Numeric = 15,
+ WB_Extend = 4,
+ WB_ExtendNumLet = 5,
+ WB_Format = 6,
+ WB_Hebrew_Letter = 7,
+ WB_Katakana = 8,
+ WB_LF = 9,
+ WB_MidLetter = 10,
+ WB_MidNum = 11,
+ WB_MidNumLet = 12,
+ WB_Newline = 13,
+ WB_Numeric = 14,
+ WB_Perl_Tailored_HSpace = 15,
WB_Regional_Indicator = 16,
WB_Single_Quote = 17,
- WB_UNKNOWN = 18
+ WB_EDGE = 18,
+ WB_UNKNOWN = 19
} WB_enum;
-static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
+static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */
+ WB_Other,
+ WB_Perl_Tailored_HSpace,
WB_Other,
WB_Newline,
WB_CR,
WB_Other,
- WB_LF,
- WB_Other,
WB_Newline,
WB_Other,
+ WB_LF,
+ WB_Other,
+ WB_Perl_Tailored_HSpace,
WB_ALetter,
WB_Other,
WB_MidNumLet,
@@ -86484,8 +76619,6 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_Other,
WB_ALetter,
WB_Other,
- WB_ALetter,
- WB_Other,
WB_MidLetter,
WB_Other,
WB_ALetter,
@@ -86719,6 +76852,8 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_Other,
WB_Numeric,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
@@ -87007,6 +77142,8 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Perl_Tailored_HSpace,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
@@ -87056,10 +77193,6 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_Other,
WB_Numeric,
WB_Other,
- WB_Extend,
- WB_Other,
- WB_Extend,
- WB_Other,
WB_Numeric,
WB_Other,
WB_ALetter,
@@ -87155,6 +77288,8 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Perl_Tailored_HSpace,
+ WB_Other,
WB_Extend,
WB_Format,
WB_Other,
@@ -87165,6 +77300,7 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_MidLetter,
WB_Newline,
WB_Format,
+ WB_Perl_Tailored_HSpace,
WB_Other,
WB_ExtendNumLet,
WB_Other,
@@ -87172,6 +77308,7 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_Other,
WB_ExtendNumLet,
WB_Other,
+ WB_Perl_Tailored_HSpace,
WB_Format,
WB_Other,
WB_Format,
@@ -87257,6 +77394,8 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Perl_Tailored_HSpace,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
@@ -87300,7 +77439,6 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_Extend,
WB_Other,
WB_ALetter,
- WB_Other,
WB_Extend,
WB_ALetter,
WB_Extend,
@@ -87314,8 +77452,6 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
@@ -87337,6 +77473,8 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Numeric,
WB_ALetter,
WB_Extend,
@@ -87400,8 +77538,6 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
@@ -87574,6 +77710,10 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
@@ -87608,6 +77748,10 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_ALetter,
WB_Extend,
@@ -87640,15 +77784,29 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_Extend,
WB_ALetter,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_Numeric,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Numeric,
@@ -87675,6 +77833,8 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_Other,
WB_Extend,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
@@ -87701,6 +77861,9 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_Extend,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_Numeric,
WB_Other,
@@ -87709,6 +77872,10 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_Other,
WB_Numeric,
WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Numeric,
+ WB_Other,
WB_ALetter,
WB_Numeric,
WB_Other,
@@ -87726,6 +77893,10 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Numeric,
WB_Other,
WB_ALetter,
@@ -87839,6 +78010,18 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
WB_Other,
WB_Numeric,
WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
@@ -87927,9 +78110,93 @@ static const WB_enum Word_Break_invmap[] = { /* for EBCDIC POSIX-BC */
#endif /* defined(PERL_IN_REGEXEC_C) */
+#if defined(PERL_IN_REGCOMP_C)
+
+static const UV UpperLatin1_invlist[] = { /* for EBCDIC 037 */
+ 57, /* 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 */
+ 0x0,
+ 0x4,
+ 0x5,
+ 0x6,
+ 0x7,
+ 0x8,
+ 0xB,
+ 0x14,
+ 0x16,
+ 0x17,
+ 0x18,
+ 0x1A,
+ 0x1C,
+ 0x20,
+ 0x25,
+ 0x28,
+ 0x2D,
+ 0x30,
+ 0x32,
+ 0x33,
+ 0x37,
+ 0x38,
+ 0x3C,
+ 0x3E,
+ 0x3F,
+ 0x41,
+ 0x4B,
+ 0x51,
+ 0x5A,
+ 0x5F,
+ 0x60,
+ 0x62,
+ 0x6B,
+ 0x70,
+ 0x79,
+ 0x80,
+ 0x81,
+ 0x8A,
+ 0x91,
+ 0x9A,
+ 0xA1,
+ 0xAA,
+ 0xB0,
+ 0xB1,
+ 0xBA,
+ 0xBC,
+ 0xC0,
+ 0xCA,
+ 0xD0,
+ 0xDA,
+ 0xE0,
+ 0xE1,
+ 0xE2,
+ 0xEA,
+ 0xF0,
+ 0xFA,
+ 0x100
+};
+
+#endif /* defined(PERL_IN_REGCOMP_C) */
+
#if defined(PERL_IN_PERL_C)
-static const UV XPerlSpace_invlist[] = { /* for EBCDIC POSIX-BC */
+static const UV VertSpace_invlist[] = { /* for EBCDIC 037 */
+ 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 */
+ 0x0,
+ 0xB,
+ 0xE,
+ 0x15,
+ 0x16,
+ 0x25,
+ 0x26,
+ 0x2028,
+ 0x202A
+};
+
+static const UV XPerlSpace_invlist[] = { /* for EBCDIC 037 */
23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
@@ -87959,8 +78226,8 @@ static const UV XPerlSpace_invlist[] = { /* for EBCDIC POSIX-BC */
0x3001
};
-static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
- 1283, /* Number of elements */
+static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
+ 1317, /* 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 */
@@ -87987,21 +78254,19 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0xAA,
0xAC,
0xAF,
- 0xC0,
+ 0xC1,
0xCA,
0xCB,
0xD0,
0xD1,
0xDA,
0xDB,
- 0xE1,
+ 0xE0,
0xE2,
0xEA,
0xEB,
0xFA,
- 0xFC,
- 0xFD,
- 0xFE,
+ 0xFB,
0xFF,
0x100,
0x2C2,
@@ -88090,8 +78355,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0x840,
0x859,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x8EA,
0x8F0,
0x93C,
@@ -88189,6 +78454,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0xAE4,
0xAE6,
0xAF0,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -88270,7 +78537,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC66,
@@ -88321,7 +78588,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD66,
0xD70,
@@ -88470,7 +78737,9 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -88714,7 +78983,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -88728,19 +78997,15 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0xA674,
0xA67C,
0xA67F,
- 0xA69E,
- 0xA69F,
0xA6F0,
0xA717,
0xA720,
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA802,
0xA803,
@@ -88759,6 +79024,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA900,
0xA92B,
0xA930,
@@ -88810,10 +79077,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEB,
0xABF0,
0xABFA,
@@ -88937,6 +79202,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -88973,6 +79242,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11046,
0x11066,
@@ -88997,17 +79270,29 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0x111C5,
0x111D0,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x11235,
0x11237,
0x11238,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112E9,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -89027,6 +79312,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0x11349,
0x1134B,
0x1134D,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -89043,6 +79330,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0x115B6,
0x115B8,
0x115BF,
+ 0x115D8,
+ 0x115DE,
0x11600,
0x1163F,
0x11640,
@@ -89055,6 +79344,12 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0x116B6,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172B,
+ 0x11730,
+ 0x1173A,
0x118A0,
0x118EA,
0x118FF,
@@ -89062,11 +79357,15 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -89245,12 +79544,14 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E
};
-static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
- 1225, /* Number of elements */
+static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
+ 1257, /* 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 */
@@ -89277,21 +79578,19 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0xAA,
0xAC,
0xAF,
- 0xC0,
+ 0xC1,
0xCA,
0xCB,
0xD0,
0xD1,
0xDA,
0xDB,
- 0xE1,
+ 0xE0,
0xE2,
0xEA,
0xEB,
0xF0,
- 0xFC,
- 0xFD,
- 0xFE,
+ 0xFB,
0xFF,
0x100,
0x2C2,
@@ -89382,8 +79681,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0x840,
0x859,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x8EA,
0x8F0,
0x93C,
@@ -89477,6 +79776,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0xAD1,
0xAE0,
0xAE4,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -89554,7 +79855,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC81,
@@ -89601,7 +79902,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD7A,
0xD80,
@@ -89738,7 +80039,9 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -89972,7 +80275,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -89988,19 +80291,15 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0xA674,
0xA67C,
0xA67F,
- 0xA69E,
- 0xA69F,
0xA6F0,
0xA717,
0xA720,
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA802,
0xA803,
@@ -90017,6 +80316,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA90A,
0xA92B,
0xA930,
@@ -90068,10 +80369,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEB,
0xAC00,
0xD7A4,
@@ -90189,6 +80488,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -90225,6 +80528,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11046,
0x11082,
@@ -90243,15 +80550,27 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0x111C5,
0x111DA,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x11235,
0x11237,
0x11238,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112E9,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -90271,6 +80590,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0x11349,
0x1134B,
0x1134D,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -90285,6 +80606,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0x115B6,
0x115B8,
0x115BF,
+ 0x115D8,
+ 0x115DE,
0x11600,
0x1163F,
0x11640,
@@ -90293,6 +80616,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0x11645,
0x11680,
0x116B6,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172B,
0x118A0,
0x118E0,
0x118FF,
@@ -90300,11 +80627,15 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -90477,11 +80808,13 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E
};
-static const UV XPosixBlank_invlist[] = { /* for EBCDIC POSIX-BC */
+static const UV XPosixBlank_invlist[] = { /* for EBCDIC 037 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
@@ -90503,19 +80836,19 @@ static const UV XPosixBlank_invlist[] = { /* for EBCDIC POSIX-BC */
0x3001
};
-static const UV XPosixCntrl_invlist[] = { /* for EBCDIC POSIX-BC */
+static const UV XPosixCntrl_invlist[] = { /* for EBCDIC 037 */
4, /* 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 */
0x0,
0x40,
- 0x5F,
- 0x60
+ 0xFF,
+ 0x100
};
-static const UV XPosixDigit_invlist[] = { /* for EBCDIC POSIX-BC */
- 101, /* Number of elements */
+static const UV XPosixDigit_invlist[] = { /* for EBCDIC 037 */
+ 103, /* 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 */
@@ -90612,6 +80945,8 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC POSIX-BC */
0x1165A,
0x116C0,
0x116CA,
+ 0x11730,
+ 0x1173A,
0x118E0,
0x118EA,
0x16A60,
@@ -90622,15 +80957,15 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC POSIX-BC */
0x1D800
};
-static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
- 1211, /* Number of elements */
+static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
+ 1237, /* 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 */
0x0,
0x42,
- 0x5F,
- 0x60,
+ 0xFF,
+ 0x100,
0x378,
0x37A,
0x380,
@@ -90677,8 +81012,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x85E,
0x85F,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x984,
0x985,
0x98D,
@@ -90764,6 +81099,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0xAE4,
0xAE6,
0xAF2,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -90843,7 +81180,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC66,
@@ -90894,7 +81231,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD66,
0xD76,
@@ -91019,7 +81356,9 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x1380,
0x139A,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1400,
0x1680,
0x1681,
@@ -91155,11 +81494,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x2090,
0x209D,
0x20A0,
- 0x20BE,
+ 0x20BF,
0x20D0,
0x20F1,
0x2100,
- 0x218A,
+ 0x218C,
0x2190,
0x23FB,
0x2400,
@@ -91176,6 +81515,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x2BC9,
0x2BCA,
0x2BD2,
+ 0x2BEC,
+ 0x2BF0,
0x2C00,
0x2C2F,
0x2C30,
@@ -91241,7 +81582,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x3300,
0x4DB6,
0x4DC0,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA490,
@@ -91249,15 +81590,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0xA4D0,
0xA62C,
0xA640,
- 0xA69E,
- 0xA69F,
0xA6F8,
0xA700,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA82C,
0xA830,
@@ -91269,7 +81606,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FC,
+ 0xA8FE,
0xA900,
0xA954,
0xA95F,
@@ -91301,10 +81638,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0xAB28,
0xAB2F,
0xAB30,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEE,
0xABF0,
0xABFA,
@@ -91345,8 +81680,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0xFE00,
0xFE1A,
0xFE20,
- 0xFE2E,
- 0xFE30,
0xFE53,
0xFE54,
0xFE67,
@@ -91450,7 +81783,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x1089F,
0x108A7,
0x108B0,
- 0x10900,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x108FB,
0x1091C,
0x1091F,
0x1093A,
@@ -91458,9 +81795,9 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x10940,
0x10980,
0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
0x10A04,
0x10A05,
0x10A07,
@@ -91496,6 +81833,12 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x10BB0,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x10CFA,
+ 0x10D00,
0x10E60,
0x10E7F,
0x11000,
@@ -91515,22 +81858,30 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x11150,
0x11177,
0x11180,
- 0x111C9,
- 0x111CD,
0x111CE,
0x111D0,
- 0x111DB,
+ 0x111E0,
0x111E1,
0x111F5,
0x11200,
0x11212,
0x11213,
0x1123E,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112AA,
0x112B0,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -91550,6 +81901,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -91565,7 +81918,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x11580,
0x115B6,
0x115B8,
- 0x115CA,
+ 0x115DE,
0x11600,
0x11645,
0x11650,
@@ -91574,6 +81927,12 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x116B8,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
0x118A0,
0x118F3,
0x118FF,
@@ -91581,13 +81940,17 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
0x12470,
0x12475,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -91633,7 +81996,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x1D100,
0x1D127,
0x1D129,
- 0x1D1DE,
+ 0x1D1E9,
0x1D200,
0x1D246,
0x1D300,
@@ -91681,7 +82044,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x1D6A8,
0x1D7CC,
0x1D7CE,
- 0x1D800,
+ 0x1DA8C,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8C7,
@@ -91783,25 +82150,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x1F250,
0x1F252,
0x1F300,
- 0x1F32D,
- 0x1F330,
- 0x1F37E,
- 0x1F380,
- 0x1F3CF,
- 0x1F3D4,
- 0x1F3F8,
- 0x1F400,
- 0x1F4FF,
- 0x1F500,
- 0x1F54B,
- 0x1F550,
0x1F57A,
0x1F57B,
0x1F5A4,
0x1F5A5,
- 0x1F643,
- 0x1F645,
- 0x1F6D0,
+ 0x1F6D1,
0x1F6E0,
0x1F6ED,
0x1F6F0,
@@ -91820,12 +82173,20 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F910,
+ 0x1F919,
+ 0x1F980,
+ 0x1F985,
+ 0x1F9C0,
+ 0x1F9C1,
0x20000,
0x2A6D7,
0x2A700,
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E,
0xE0001,
@@ -91840,8 +82201,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
0x10FFFE
};
-static const UV XPosixLower_invlist[] = { /* for EBCDIC POSIX-BC */
- 1279, /* Number of elements */
+static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */
+ 1283, /* 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 */
@@ -91862,13 +82223,9 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC POSIX-BC */
0xA1,
0xA2,
0xAA,
- 0xC0,
- 0xC1,
0xCB,
0xD0,
0xDB,
- 0xDD,
- 0xDE,
0xE0,
0x101,
0x102,
@@ -92408,6 +82765,8 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC POSIX-BC */
0x530,
0x561,
0x588,
+ 0x13F8,
+ 0x13FE,
0x1D00,
0x1DC0,
0x1E01,
@@ -93050,14 +83409,18 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC POSIX-BC */
0xA7A8,
0xA7A9,
0xA7AA,
+ 0xA7B5,
+ 0xA7B6,
+ 0xA7B7,
+ 0xA7B8,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
+ 0xAB70,
+ 0xABC0,
0xFB00,
0xFB07,
0xFB13,
@@ -93066,6 +83429,8 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC POSIX-BC */
0xFF5B,
0x10428,
0x10450,
+ 0x10CC0,
+ 0x10CF3,
0x118C0,
0x118E0,
0x1D41A,
@@ -93126,15 +83491,15 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC POSIX-BC */
0x1D7CC
};
-static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
- 1205, /* Number of elements */
+static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
+ 1231, /* 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 */
0x0,
0x40,
- 0x5F,
- 0x60,
+ 0xFF,
+ 0x100,
0x378,
0x37A,
0x380,
@@ -93181,8 +83546,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x85E,
0x85F,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x984,
0x985,
0x98D,
@@ -93268,6 +83633,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0xAE4,
0xAE6,
0xAF2,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -93347,7 +83714,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC66,
@@ -93398,7 +83765,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD66,
0xD76,
@@ -93523,7 +83890,9 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x1380,
0x139A,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1400,
0x169D,
0x16A0,
@@ -93653,11 +84022,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x2090,
0x209D,
0x20A0,
- 0x20BE,
+ 0x20BF,
0x20D0,
0x20F1,
0x2100,
- 0x218A,
+ 0x218C,
0x2190,
0x23FB,
0x2400,
@@ -93674,6 +84043,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x2BC9,
0x2BCA,
0x2BD2,
+ 0x2BEC,
+ 0x2BF0,
0x2C00,
0x2C2F,
0x2C30,
@@ -93739,7 +84110,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x3300,
0x4DB6,
0x4DC0,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA490,
@@ -93747,15 +84118,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0xA4D0,
0xA62C,
0xA640,
- 0xA69E,
- 0xA69F,
0xA6F8,
0xA700,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA82C,
0xA830,
@@ -93767,7 +84134,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FC,
+ 0xA8FE,
0xA900,
0xA954,
0xA95F,
@@ -93799,10 +84166,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0xAB28,
0xAB2F,
0xAB30,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEE,
0xABF0,
0xABFA,
@@ -93843,8 +84208,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0xFE00,
0xFE1A,
0xFE20,
- 0xFE2E,
- 0xFE30,
0xFE53,
0xFE54,
0xFE67,
@@ -93948,7 +84311,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x1089F,
0x108A7,
0x108B0,
- 0x10900,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x108FB,
0x1091C,
0x1091F,
0x1093A,
@@ -93956,9 +84323,9 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x10940,
0x10980,
0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
0x10A04,
0x10A05,
0x10A07,
@@ -93994,6 +84361,12 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x10BB0,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x10CFA,
+ 0x10D00,
0x10E60,
0x10E7F,
0x11000,
@@ -94013,22 +84386,30 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x11150,
0x11177,
0x11180,
- 0x111C9,
- 0x111CD,
0x111CE,
0x111D0,
- 0x111DB,
+ 0x111E0,
0x111E1,
0x111F5,
0x11200,
0x11212,
0x11213,
0x1123E,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112AA,
0x112B0,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -94048,6 +84429,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -94063,7 +84446,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x11580,
0x115B6,
0x115B8,
- 0x115CA,
+ 0x115DE,
0x11600,
0x11645,
0x11650,
@@ -94072,6 +84455,12 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x116B8,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
0x118A0,
0x118F3,
0x118FF,
@@ -94079,13 +84468,17 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
0x12470,
0x12475,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -94131,7 +84524,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x1D100,
0x1D127,
0x1D129,
- 0x1D1DE,
+ 0x1D1E9,
0x1D200,
0x1D246,
0x1D300,
@@ -94179,7 +84572,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x1D6A8,
0x1D7CC,
0x1D7CE,
- 0x1D800,
+ 0x1DA8C,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8C7,
@@ -94281,25 +84678,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x1F250,
0x1F252,
0x1F300,
- 0x1F32D,
- 0x1F330,
- 0x1F37E,
- 0x1F380,
- 0x1F3CF,
- 0x1F3D4,
- 0x1F3F8,
- 0x1F400,
- 0x1F4FF,
- 0x1F500,
- 0x1F54B,
- 0x1F550,
0x1F57A,
0x1F57B,
0x1F5A4,
0x1F5A5,
- 0x1F643,
- 0x1F645,
- 0x1F6D0,
+ 0x1F6D1,
0x1F6E0,
0x1F6ED,
0x1F6F0,
@@ -94318,12 +84701,20 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F910,
+ 0x1F919,
+ 0x1F980,
+ 0x1F985,
+ 0x1F9C0,
+ 0x1F9C1,
0x20000,
0x2A6D7,
0x2A700,
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E,
0xE0001,
@@ -94338,38 +84729,42 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
0x10FFFE
};
-static const UV XPosixPunct_invlist[] = { /* for EBCDIC POSIX-BC */
- 307, /* Number of elements */
+static const UV XPosixPunct_invlist[] = { /* for EBCDIC 037 */
+ 323, /* 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 */
0x0,
- 0x4A,
+ 0x4B,
0x51,
0x5A,
0x5F,
0x60,
0x62,
- 0x6A,
+ 0x6B,
0x70,
- 0x7A,
+ 0x79,
0x80,
0x8A,
0x8C,
+ 0xA1,
+ 0xA2,
0xAA,
0xAC,
+ 0xB0,
+ 0xB1,
0xB3,
0xB4,
0xB5,
0xB7,
- 0xBB,
- 0xBE,
- 0xFB,
- 0xFC,
- 0xFD,
- 0xFE,
- 0xFF,
- 0x100,
+ 0xBA,
+ 0xBC,
+ 0xC0,
+ 0xC1,
+ 0xD0,
+ 0xD1,
+ 0xE0,
+ 0xE1,
0x37E,
0x37F,
0x387,
@@ -94542,6 +84937,8 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC POSIX-BC */
0xA8D0,
0xA8F8,
0xA8FB,
+ 0xA8FC,
+ 0xA8FD,
0xA92E,
0xA930,
0xA95F,
@@ -94627,17 +85024,25 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC POSIX-BC */
0x11174,
0x11176,
0x111C5,
- 0x111C9,
+ 0x111CA,
0x111CD,
0x111CE,
+ 0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x111E0,
0x11238,
0x1123E,
+ 0x112A9,
+ 0x112AA,
0x114C6,
0x114C7,
0x115C1,
- 0x115CA,
+ 0x115D8,
0x11641,
0x11644,
+ 0x1173C,
+ 0x1173F,
0x12470,
0x12475,
0x16A6E,
@@ -94649,10 +85054,12 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC POSIX-BC */
0x16B44,
0x16B45,
0x1BC9F,
- 0x1BCA0
+ 0x1BCA0,
+ 0x1DA87,
+ 0x1DA8C
};
-static const UV XPosixSpace_invlist[] = { /* for EBCDIC POSIX-BC */
+static const UV XPosixSpace_invlist[] = { /* for EBCDIC 037 */
23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
@@ -94682,7 +85089,7 @@ static const UV XPosixSpace_invlist[] = { /* for EBCDIC POSIX-BC */
0x3001
};
-static const UV XPosixUpper_invlist[] = { /* for EBCDIC POSIX-BC */
+static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */
1275, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
@@ -94702,17 +85109,11 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC POSIX-BC */
0xCA,
0xD1,
0xDA,
- 0xDD,
- 0xDE,
- 0xE0,
- 0xE1,
0xE2,
0xEA,
0xEB,
0xF0,
- 0xFC,
- 0xFD,
- 0xFE,
+ 0xFB,
0xFF,
0x100,
0x101,
@@ -95258,6 +85659,8 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC POSIX-BC */
0x10C8,
0x10CD,
0x10CE,
+ 0x13A0,
+ 0x13F6,
0x1E00,
0x1E01,
0x1E02,
@@ -95887,11 +86290,15 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC POSIX-BC */
0xA7AA,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B5,
+ 0xA7B6,
+ 0xA7B7,
0xFF21,
0xFF3B,
0x10400,
0x10428,
+ 0x10C80,
+ 0x10CB3,
0x118A0,
0x118C0,
0x1D400,
@@ -95964,8 +86371,8 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC POSIX-BC */
0x1F18A
};
-static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
- 1283, /* Number of elements */
+static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */
+ 1331, /* 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 */
@@ -95994,21 +86401,19 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0xAA,
0xAC,
0xAF,
- 0xC0,
+ 0xC1,
0xCA,
0xCB,
0xD0,
0xD1,
0xDA,
0xDB,
- 0xE1,
+ 0xE0,
0xE2,
0xEA,
0xEB,
0xFA,
- 0xFC,
- 0xFD,
- 0xFE,
+ 0xFB,
0xFF,
0x100,
0x2C2,
@@ -96089,8 +86494,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0x840,
0x85C,
0x8A0,
- 0x8B3,
- 0x8E4,
+ 0x8B5,
+ 0x8E3,
0x964,
0x966,
0x970,
@@ -96180,6 +86585,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0xAE4,
0xAE6,
0xAF0,
+ 0xAF9,
+ 0xAFA,
0xB01,
0xB04,
0xB05,
@@ -96261,7 +86668,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0xC55,
0xC57,
0xC58,
- 0xC5A,
+ 0xC5B,
0xC60,
0xC64,
0xC66,
@@ -96310,7 +86717,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0xD4F,
0xD57,
0xD58,
- 0xD60,
+ 0xD5F,
0xD64,
0xD66,
0xD70,
@@ -96455,7 +86862,9 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0x1380,
0x1390,
0x13A0,
- 0x13F5,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
0x1401,
0x166D,
0x166F,
@@ -96701,7 +87110,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0x3400,
0x4DB6,
0x4E00,
- 0x9FCD,
+ 0x9FD6,
0xA000,
0xA48D,
0xA4D0,
@@ -96715,19 +87124,15 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0xA674,
0xA67E,
0xA67F,
- 0xA69E,
- 0xA69F,
0xA6F2,
0xA717,
0xA720,
0xA722,
0xA789,
0xA78B,
- 0xA78F,
- 0xA790,
0xA7AE,
0xA7B0,
- 0xA7B2,
+ 0xA7B8,
0xA7F7,
0xA828,
0xA840,
@@ -96740,6 +87145,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0xA8F8,
0xA8FB,
0xA8FC,
+ 0xA8FD,
+ 0xA8FE,
0xA900,
0xA92E,
0xA930,
@@ -96781,10 +87188,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB60,
- 0xAB64,
0xAB66,
- 0xABC0,
+ 0xAB70,
0xABEB,
0xABEC,
0xABEE,
@@ -96829,7 +87234,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0xFE00,
0xFE10,
0xFE20,
- 0xFE2E,
+ 0xFE30,
0xFE33,
0xFE35,
0xFE4D,
@@ -96924,6 +87329,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0x10877,
0x10880,
0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
0x10900,
0x10916,
0x10920,
@@ -96964,6 +87373,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0x10B92,
0x10C00,
0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
0x11000,
0x11047,
0x11066,
@@ -96984,17 +87397,31 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0x11177,
0x11180,
0x111C5,
+ 0x111CA,
+ 0x111CD,
0x111D0,
0x111DB,
+ 0x111DC,
+ 0x111DD,
0x11200,
0x11212,
0x11213,
0x11238,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
0x112B0,
0x112EB,
0x112F0,
0x112FA,
- 0x11301,
+ 0x11300,
0x11304,
0x11305,
0x1130D,
@@ -97014,6 +87441,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0x11349,
0x1134B,
0x1134E,
+ 0x11350,
+ 0x11351,
0x11357,
0x11358,
0x1135D,
@@ -97032,6 +87461,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0x115B6,
0x115B8,
0x115C1,
+ 0x115D8,
+ 0x115DE,
0x11600,
0x11641,
0x11644,
@@ -97042,6 +87473,12 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0x116B8,
0x116C0,
0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x1173A,
0x118A0,
0x118EA,
0x118FF,
@@ -97049,11 +87486,15 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0x11AC0,
0x11AF9,
0x12000,
- 0x12399,
+ 0x1239A,
0x12400,
0x1246F,
+ 0x12480,
+ 0x12544,
0x13000,
0x1342F,
+ 0x14400,
+ 0x14647,
0x16800,
0x16A39,
0x16A40,
@@ -97166,6 +87607,18 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
0x1E800,
0x1E8C5,
0x1E8D0,
@@ -97248,13 +87701,15 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
0x2B735,
0x2B740,
0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
0x2F800,
0x2FA1E,
0xE0100,
0xE01F0
};
-static const UV XPosixXDigit_invlist[] = { /* for EBCDIC POSIX-BC */
+static const UV XPosixXDigit_invlist[] = { /* for EBCDIC 037 */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
@@ -97276,52 +87731,164 @@ static const UV XPosixXDigit_invlist[] = { /* for EBCDIC POSIX-BC */
#endif /* defined(PERL_IN_PERL_C) */
-#endif /* EBCDIC POSIX-BC */
+#endif /* EBCDIC 037 */
+
+#if defined(PERL_IN_REGEXEC_C)
+
+static const bool GCB_table[14][14] = {
+ /* 'edg' stands for 'EDGE' */
+/* XX CR CN EX L LF LV LVT PP RI SM T V edg */
+/* XX */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1 },
+/* CR */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* CN */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* EX */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1 },
+/* L */ { 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 1, 0, 1 },
+/* LF */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* LV */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1 },
+/* LVT*/ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1 },
+/* PP */ { 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1 },
+/* RI */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1 },
+/* SM */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1 },
+/* T */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1 },
+/* V */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1 },
+/* edg*/ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 }
+};
+
+#define LB_NOBREAK 0
+#define LB_BREAKABLE 1
+#define LB_NOBREAK_EVEN_WITH_SP_BETWEEN 2
+#define LB_CM_foo 3
+#define LB_SP_foo 6
+#define LB_PR_or_PO_then_OP_or_HY 9
+#define LB_SY_or_IS_then_various 11
+#define LB_HY_or_BA_then_foo 13
+#define LB_various_then_PO_or_PR 16
+
+static const U8 LB_table[36][36] = {
+ /* 'edg' stands for 'EDGE' */
+/* AL BA BB B2 SY CR CP CL CM CB EX GL H2 H3 HL HY ID IS IN JL JT JV LF BK NL NS NU OP PO PR QU RI SP WJ ZW edg */
+/* AL */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 0, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 1 },
+/* BA */ {14, 0,14,14, 2, 0, 2, 2, 0, 1, 2,14,14,14,14, 0,14, 2,14,14,14,14, 0, 0, 0, 0,14,14,14,14, 0,14, 0, 0, 0, 1 },
+/* BB */ { 0, 0, 0, 0, 2, 0, 2, 2, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 },
+/* B2 */ { 1, 0, 1, 2, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 1, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1 },
+/* SY */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0,12, 1,17,17, 0, 1, 0, 0, 0, 1 },
+/* CR */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* CP */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 2, 0, 1,17,17, 0, 1, 0, 0, 0, 1 },
+/* CL */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 1, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 2, 1, 1,17,17, 0, 1, 0, 0, 0, 1 },
+/* CM */ { 3, 3, 3, 3, 3, 0, 3, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 3, 0, 1 },
+/* CB */ { 1, 1, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1 },
+/* EX */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1 },
+/* GL */ { 0, 0, 0, 0, 2, 0, 2, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 },
+/* H2 */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 1 },
+/* H3 */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 1 },
+/* HL */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 0, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 1 },
+/* HY */ {14, 0,14,14, 2, 0, 2, 2, 0, 1, 2,14,14,14,14, 0,14, 2,14,14,14,14, 0, 0, 0, 0,13,14,14,14, 0,14, 0, 0, 0, 1 },
+/* ID */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 1 },
+/* IS */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0,12, 1,17,17, 0, 1, 0, 0, 0, 1 },
+/* IN */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1 },
+/* JL */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 0, 0, 1, 0, 1, 2, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 1 },
+/* JT */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 1 },
+/* JV */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 1 },
+/* LF */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* BK */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* NL */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* NS */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 1, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1 },
+/* NU */ { 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1 },
+/* OP */ { 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 2, 0, 1 },
+/* PO */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0,10, 1, 1, 0, 1, 0, 0, 0, 1 },
+/* PR */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0,10, 1, 1, 0, 1, 0, 0, 0, 1 },
+/* QU */ { 0, 0, 0, 0, 2, 0, 2, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1 },
+/* RI */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 2, 0, 1, 1, 1, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1 },
+/* SP */ { 7, 7, 7, 7, 8, 0, 8, 8, 7, 7, 8, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 0, 0, 0, 7, 7, 7, 7, 7, 7, 7, 0, 8, 0, 1 },
+/* WJ */ { 0, 0, 0, 0, 2, 0, 2, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 },
+/* ZW */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1 },
+/* edg*/ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
+};
+
+#define WB_NOBREAK 0
+#define WB_BREAKABLE 1
+#define WB_hs_then_hs 2
+#define WB_Ex_or_FO_then_foo 3
+#define WB_DQ_then_HL 4
+#define WB_HL_then_DQ 6
+#define WB_LE_or_HL_then_MB_or_ML_or_SQ 8
+#define WB_MB_or_ML_or_SQ_then_LE_or_HL 10
+#define WB_MB_or_MN_or_SQ_then_NU 12
+#define WB_NU_then_MB_or_MN_or_SQ 14
+
+static const U8 WB_table[19][19] = {
+ /* 'Ext' stands for 'Extend'; 'edg' stands for 'EDGE'; 'hs' stands
+ * for 'Perl_Tailored_HSpace'; 'unk' stands for 'UNKNOWN' */
+/* XX LE CR DQ Ext EX FO HL KA LF ML MN MB NL NU hs RI SQ edg */
+/* XX */ { 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* LE */ { 1, 0, 1, 1, 0, 0, 0, 0, 1, 1, 9, 1, 9, 1, 0, 1, 1, 9, 1 },
+/* CR */ { 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1 },
+/* DQ */ { 1, 1, 1, 1, 0, 1, 0, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* Ext*/ { 3, 3, 1, 3, 0, 3, 0, 3, 3, 1, 3, 3, 3, 1, 3, 1, 3, 3, 1 },
+/* EX */ { 1, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1 },
+/* FO */ { 3, 3, 1, 3, 0, 3, 0, 3, 3, 1, 3, 3, 3, 1, 3, 1, 3, 3, 1 },
+/* HL */ { 1, 0, 1, 7, 0, 0, 0, 0, 1, 1, 9, 1, 9, 1, 0, 1, 1, 8, 1 },
+/* KA */ { 1, 1, 1, 1, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* LF */ { 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1 },
+/* ML */ { 1,11, 1, 1, 0, 1, 0,11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* MN */ { 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1,13, 1, 1, 1, 1 },
+/* MB */ { 1,11, 1, 1, 0, 1, 0,11, 1, 1, 1, 1, 1, 1,13, 1, 1, 1, 1 },
+/* NL */ { 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1 },
+/* NU */ { 1, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1,15,15, 1, 0, 1, 1,15, 1 },
+/* hs */ { 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 2, 1, 1, 1 },
+/* RI */ { 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1 },
+/* SQ */ { 1,11, 1, 1, 0, 1, 0,11, 1, 1, 1, 1, 1, 1,13, 1, 1, 1, 1 },
+/* edg*/ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 }
+};
+
+#endif /* defined(PERL_IN_REGEXEC_C) */
/* Generated from:
- * 083180df694deb1fc173361406c1a75619fb8376403db3a76dc585c1e3951eca lib/Unicode/UCD.pm
- * 827aa7ee45ca9fe09f3e0969a5a27a69ce58a6c7134548125266210018d27b49 lib/unicore/ArabicShaping.txt
- * 3748fbbe9d280a9da700bfd0c28beaaf6f32a67ec263a124fcb0a4095a30fae5 lib/unicore/BidiBrackets.txt
- * 3925329c2432fa7248b2e180cddcedb9a4f9eafbbb10ab9e105eaf833043b2fb lib/unicore/BidiMirroring.txt
- * 7f5a1b4a346c6cdbe948d3baf50fc31fff29c26bcd4ad422dc1fbcc1c23b0bde lib/unicore/Blocks.txt
- * 82f3cc8217455f22d294d7df767a62906baf31456ea8902336ae7fee943a2538 lib/unicore/CaseFolding.txt
- * 8be553529f7dd22e3e0ffa25eb3f1743f5243bbfe868559be73bf3a163c21913 lib/unicore/CompositionExclusions.txt
- * ab64278818411762311b9d5974438ac5cf14e98c79b44a6373022f0780de38a7 lib/unicore/DAge.txt
- * f2ff892add5e6624cee8300c297373216df7f1a596c6e74510afe5e8b96c8d91 lib/unicore/DCoreProperties.txt
- * 656aa2c6996a049e84c6d38676bc73c3245c808869d64073b812690ae475d534 lib/unicore/DNormalizationProps.txt
- * e064b066e555cbace95951fcba9b5336a4d04c88c5949a1ff7615190eaa67682 lib/unicore/EastAsianWidth.txt
- * 2aa574984e9cea6980eddd6e36044168d543b7f0449266fa3248aca28790cf06 lib/unicore/HangulSyllableType.txt
- * e7122c4d4d598854b5fbefeb2b1ee9f05aef6a8d6e718b5f56c2a8ea31145f12 lib/unicore/IndicMatraCategory.txt
- * 478ca00ea86b47209f0b27eb3959ad83cb2b76f5159213d242390d07d5af2b8d lib/unicore/IndicSyllabicCategory.txt
- * 0aa8af5cbb4d0570b1006aefffc021c6ef637dffb15572a5a85e7f7e7778fe22 lib/unicore/Jamo.txt
- * 3b359eeff325f7e773ea9d5feb8af053b94c579844f0db7ce648f418c9d136d8 lib/unicore/LineBreak.txt
- * af85d961d0ed6055271ca6e0174451a8dc1822e31de9e07e1246535318b9341a lib/unicore/NameAliases.txt
- * 1c379b9c1b0f6cd14208b766f74fc92ff5a9528aee66083db307f1fc9a615729 lib/unicore/NamedSequences.txt
- * 0df343d93293f14e9ff0b0a721d8b8e6c23c86dbad7be18d362d6bf1281590d9 lib/unicore/PropList.txt
- * 6c14f474761b8db46f95cf2d1e235ce40abf3382226c5b1a2210df83775fe6fa lib/unicore/PropValueAliases.txt
- * 3f3dd77644faa905ce02de7c0e3167fdc4afdf94748f074192bd70821c8341ea lib/unicore/PropertyAliases.txt
- * 2767531dec8c525a317ab488b95eed73461fe9c6fbb8088594f3886964724475 lib/unicore/ScriptExtensions.txt
- * a638f9f0eb3c521ed6c7755fce93c04bf6e4ba89f23ac3d1bd4c4e486c400118 lib/unicore/Scripts.txt
- * 35496d45fc8babd8deb866491ea82ff7b3d2d49ad4c9c656685cd14833101e25 lib/unicore/SpecialCasing.txt
- * bfa3da58ea982199829e1107ac5a9a544b83100470a2d0cc28fb50ec234cb840 lib/unicore/UnicodeData.txt
- * 916289f471c4a337fb1e0715985a11e6bc8bb205736e84164849d601d265d9e0 lib/unicore/auxiliary/GCBTest.txt
- * 3d7ffae56e506d595f3e0e5d36978bc6721d53470e5ca9666ad7cdfc4a46cb3d lib/unicore/auxiliary/GraphemeBreakProperty.txt
- * 370ddf3ba9b337819cf21795c2bd7cda578ac5ff4700d1a3ac923e8be988b57e lib/unicore/auxiliary/SBTest.txt
- * 28356f6912113a9fe8244d9396e9786115dbc10b3ffb5e31b08969122e91d3f3 lib/unicore/auxiliary/SentenceBreakProperty.txt
- * 3f56d3ccfc35c6dac44d143a4d6087af4e4ee9f1bdbae482c12f6149b60dec3b lib/unicore/auxiliary/WBTest.txt
- * 82f7304030e6866ef8e02cdfb0485c52c18a661282bfce9c259cc6300abd79ad lib/unicore/auxiliary/WordBreakProperty.txt
- * b88801b4a469207892a0401697c6b1c5fd64042ae0ef867f4ad0ec04942b415c lib/unicore/extracted/DBidiClass.txt
- * 074d33ea6c7349eab840d690369dffb3568e2f7b039552b7c10480274d321545 lib/unicore/extracted/DBinaryProperties.txt
- * 8ad457aef3525aedce823b9177dad33e0088df536dff11e3df405ecefc92ba08 lib/unicore/extracted/DCombiningClass.txt
- * 59ec46c1e30458ffff50d41196fd45e3bbaf3172a8111117af1b930199be2d96 lib/unicore/extracted/DDecompositionType.txt
- * cf7c07557ae915a7508c6c7fc8c2e8c900782364ec62e8a5d2813f3b97449ee0 lib/unicore/extracted/DEastAsianWidth.txt
- * 56a5b47331a7ec784e848bcaae1ddc08cbf72aab583ca82dcc98ecf2851a3d43 lib/unicore/extracted/DGeneralCategory.txt
- * c14e83161e56eb15d78b1589352d6c0bd8feb7889a5d17f70a2ebb2a43cab86d lib/unicore/extracted/DJoinGroup.txt
- * 8c9405c54d8b1dd3fe2f2d691b30c0816ca15481995152ed07fc9b844dfd0ad4 lib/unicore/extracted/DJoinType.txt
- * a9791f08281d7b0a417e4ad882cf64463f6815db8156932acd85228ac717fd94 lib/unicore/extracted/DLineBreak.txt
- * a17a0330e57d774343a53c019f1bc69827c2676982a1bf48e0898a76710e8877 lib/unicore/extracted/DNumType.txt
- * c2cb810a67cc5fb4a8d236b6c1bc6dd4d89733d8603881997e8aae2c816a3db1 lib/unicore/extracted/DNumValues.txt
- * 808d76136d9952faf581347e9bc040dbab5158f143f243a6de455a4af39b7401 lib/unicore/mktables
- * 746472de66b936ac885ca6d6e68058242b4e909e3260c6317f3ec719f78f76cc lib/unicore/version
- * 4360c31f23eb368e0f3bfd045a44d3bc37ff0889e216f686ebea02543ac188d9 regen/mk_invlists.pl
+ * cb3170dd603ad12ba0299440e99e8f50a8afde60ade2ffcbf1ff4a8a53854b90 lib/Unicode/UCD.pm
+ * ae98bec7e4f0564758eed81eca5015481ba32581f8a735a825b71b3bba714450 lib/unicore/ArabicShaping.txt
+ * 1687fe5994eb7e5c0dab8503fc2a1b3b479d91af9d3b8055941c9bd791f7d0b5 lib/unicore/BidiBrackets.txt
+ * 350d1302116194b0b21def287434b55c5088098fbc726e879f7420a391965643 lib/unicore/BidiMirroring.txt
+ * 288fc7b85c76bda296e296c8465f1f4baeb456cb814430dfaa0f546bfbe86b4a lib/unicore/Blocks.txt
+ * 86e075f2ede997b3fa5965516c75190b5a88bb82d302272d9c3179b7a57af03f lib/unicore/CaseFolding.txt
+ * 2fafee5be73bf2817ee669c53c504a6c4aa02ac7344194af18511aea2e05d750 lib/unicore/CompositionExclusions.txt
+ * 302f6d6171dc9c6165db86d0226b7923a64cea06c493d339d35436bf137606a3 lib/unicore/DAge.txt
+ * ff666dece87dfdbdbf04a2e26a0bfb52c4ba98db1f8965b0b01ddb9e15f97476 lib/unicore/DCoreProperties.txt
+ * 6cc76100d402d7dd12bd769ac61158b91e71aad58c8333abb848f1b9c9fdde2d lib/unicore/DNormalizationProps.txt
+ * ccc571829b384b8a2c24b7a62f8aa6a891a6e8c48f08513ef84fd6da26dba4bb lib/unicore/EastAsianWidth.txt
+ * 2320db06cf88c755ec7b9cfec96dd9e1d774173521dbc3ee7985377c2ab90d32 lib/unicore/HangulSyllableType.txt
+ * e52216b5fdb04910e06e94f01cabdf70656b0077c92b756c7b38822626d572f2 lib/unicore/IndicPositionalCategory.txt
+ * 4db71a39102e173095cb8bda8b4c35e78fe6b365e443c584b19f081d8c4894fc lib/unicore/IndicSyllabicCategory.txt
+ * eeb30346bb545bb45ff16486d9234397bfe1a195bb12b54fc1d9f48f87e8aa5e lib/unicore/Jamo.txt
+ * 13e2b7087bcca3163272e64e34e480534bd2f8353a0245c26e6642566f59a60d lib/unicore/LineBreak.txt
+ * 9bb54cd7b5509779f269fa60341bcbfca8da8f17d3c4999e44a5a51671d3c402 lib/unicore/NameAliases.txt
+ * e4c29d9ceefbe2382af819ac7646265a9e4ea599ce04a90d31bec97cfaa2848f lib/unicore/NamedSequences.txt
+ * 70d40297f1bf91397fbdab5a770c12100733e67c5c3398446c5e950715d5e535 lib/unicore/PropList.txt
+ * 03a440f2a4b9151043a6bb53d4a4e528b73238079f9d686dc2a5846e6895588a lib/unicore/PropValueAliases.txt
+ * 8e8b48c2080d31aa6713f5535aad94a1f7bc9a65cc52563724e5e69b0a3b4196 lib/unicore/PropertyAliases.txt
+ * 45d42b1ecbac2263c1c63c95104e63ea64313eb99be94542e040aea11c449f6c lib/unicore/ScriptExtensions.txt
+ * 79fbd73ad82c30fdb67d36a349d12667bd58d3e9da6a8ce7dd26383b637ba85f lib/unicore/Scripts.txt
+ * fb2025dae3b9b17649b6e379c1cdbddf50641267ca6d2446caeccf4a141fe167 lib/unicore/SpecialCasing.txt
+ * 38b17e1118206489a7e0ab5d29d7932212d38838df7d3ec025ecb58e8798ec20 lib/unicore/UnicodeData.txt
+ * 0cedd6e0f5cadf57ce9cfc96beccfd083b0faa0809a631a777cd25f0316bfabb lib/unicore/auxiliary/GCBTest.txt
+ * 230005412f9a47128e37bc52330766aaa0b5522a53737a89cff66e891e14527a lib/unicore/auxiliary/GraphemeBreakProperty.txt
+ * 149b14ab93b06c887a958fb16d0ad01193063ef69cc14f10338ae4d0accd6c28 lib/unicore/auxiliary/LBTest.txt
+ * 41bf82452d71ce15eda8c9bb1bb0c20b72205acaaf503e3cb84734ed8e85d33a lib/unicore/auxiliary/SBTest.txt
+ * d3b45cdb0a73eeb9d25158336583dfc1e6f64da59537acb0008988b40e6b3b63 lib/unicore/auxiliary/SentenceBreakProperty.txt
+ * a661f42a54f7cc4dded72a61c508be2b482f912d4b6cf140335010f0c684dbb9 lib/unicore/auxiliary/WBTest.txt
+ * c255bd2e1f163373510679bf4b272eee97b635bfce2a6550d6c10fe5c917f01a lib/unicore/auxiliary/WordBreakProperty.txt
+ * 16dac6f1c164a4f52741b71221a8aafb6acb52cd8a436af139da6e93d86efdfb lib/unicore/extracted/DBidiClass.txt
+ * c4e78efc041668548117f7462af03b28dfbb2caca5d46a1ae78ae0ce0bb26c4a lib/unicore/extracted/DBinaryProperties.txt
+ * 5886bb44aae8f2821663f742793cb91d4ed0923c6840f3bfb73530e37030abf8 lib/unicore/extracted/DCombiningClass.txt
+ * 9edba3785ed0e6e46e10f67e2dd0ec3cb0799b7f75f526fe918429576060352e lib/unicore/extracted/DDecompositionType.txt
+ * b774387f79b27ae4268ae89450f971408dc9bbbb523426482ab4375c962bd922 lib/unicore/extracted/DEastAsianWidth.txt
+ * ba4207d2464077e807b20caf063041142afc0a8a38c328c5c23b3417c9f2da33 lib/unicore/extracted/DGeneralCategory.txt
+ * 29fdd151266595eb1b37715937afe0727bb632a2bc1130f0d2314040175df82e lib/unicore/extracted/DJoinGroup.txt
+ * 7725fe247da06986e43e89fd316b8b22a0619546d0c1ed499a94b25e9164c150 lib/unicore/extracted/DJoinType.txt
+ * 1a0687fb9c6c4567e853913549df0944fe40821279a3e9cdaa6ab8679bc286fd lib/unicore/extracted/DLineBreak.txt
+ * 40bcfed3ca727c19e1331f6c33806231d5f7eeeabd2e6a9e06a3740c85d0c250 lib/unicore/extracted/DNumType.txt
+ * a18d502bad39d527ac5586d7bc93e29f565859e3bcc24ada627eff606d6f5fed lib/unicore/extracted/DNumValues.txt
+ * 285aef7ed2bf69724b1fa9bba177640636f666e1a5dd0ba5e538d4790129bbfe lib/unicore/mktables
+ * 462c9aaa608fb2014cd9649af1c5c009485c60b9c8b15b89401fdc10cf6161c6 lib/unicore/version
+ * 913d2f93f3cb6cdf1664db888bf840bc4eb074eef824e082fceda24a9445e60c regen/charset_translations.pl
+ * 12bd58cb9d5a99f631ca95e269f7f9c90dacaf81020efa5d95a995f3cdc19200 regen/mk_invlists.pl
* ex: set ro: */