X-Git-Url: https://perl5.git.perl.org/perl5.git/blobdiff_plain/0c4ecf42a909f557a3d9d71c2e2b6d0986aab719..43275f00a97a14a80f9493c38895a5c77f0fc88a:/charclass_invlists.h diff --git a/charclass_invlists.h b/charclass_invlists.h index 352c576..67df832 100644 --- a/charclass_invlists.h +++ b/charclass_invlists.h @@ -18,10 +18,6 @@ static const UV Latin1_invlist[] = { 256 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV AboveLatin1_invlist[] = { 2, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -31,7 +27,7 @@ static const UV AboveLatin1_invlist[] = { 256 }; -#endif +#endif /* #ifndef PERL_IN_XSUB_RE */ #if 'A' == 65 /* ASCII/Latin1 */ @@ -46,12 +42,8 @@ static const UV ASCII_invlist[] = { /* for ASCII/Latin1 */ 128 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV Cased_invlist[] = { /* for ASCII/Latin1 */ - 239, /* Number of elements */ + 255, /* 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 */ @@ -90,6 +82,8 @@ static const UV Cased_invlist[] = { /* for ASCII/Latin1 */ 888, 890, 894, + 895, + 896, 902, 903, 904, @@ -103,7 +97,7 @@ static const UV Cased_invlist[] = { /* for ASCII/Latin1 */ 1015, 1154, 1162, - 1320, + 1328, 1329, 1367, 1377, @@ -213,17 +207,23 @@ static const UV Cased_invlist[] = { /* for ASCII/Latin1 */ 42560, 42606, 42624, - 42648, + 42654, 42786, 42888, 42891, 42895, 42896, - 42900, - 42912, - 42923, + 42926, + 42928, + 42930, 43000, 43003, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 64256, 64263, 64275, @@ -234,6 +234,8 @@ static const UV Cased_invlist[] = { /* for ASCII/Latin1 */ 65371, 66560, 66640, + 71840, + 71904, 119808, 119893, 119894, @@ -293,13 +295,15 @@ static const UV Cased_invlist[] = { /* for ASCII/Latin1 */ 120746, 120771, 120772, - 120780 + 120780, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV VertSpace_invlist[] = { /* for ASCII/Latin1 */ 7, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -314,10 +318,6 @@ static const UV VertSpace_invlist[] = { /* for ASCII/Latin1 */ 8234 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPerlSpace_invlist[] = { /* for ASCII/Latin1 */ 21, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -346,12 +346,8 @@ static const UV XPerlSpace_invlist[] = { /* for ASCII/Latin1 */ 12289 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ - 1133, /* 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 */ @@ -390,6 +386,8 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 888, 890, 894, + 895, + 896, 902, 903, 904, @@ -403,7 +401,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 1015, 1154, 1162, - 1320, + 1328, 1329, 1367, 1369, @@ -457,14 +455,10 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 2112, 2137, 2208, - 2209, - 2210, - 2221, + 2227, 2276, 2282, 2288, - 2303, - 2304, 2364, 2365, 2381, @@ -475,10 +469,6 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 2406, 2416, 2417, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -626,7 +616,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 3032, 3046, 3056, - 3073, + 3072, 3076, 3077, 3085, @@ -635,8 +625,6 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -652,7 +640,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 3172, 3174, 3184, - 3202, + 3201, 3204, 3205, 3213, @@ -680,7 +668,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -722,6 +710,8 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3572, 3585, @@ -855,7 +845,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -889,7 +879,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -944,6 +934,8 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 7415, 7424, 7616, + 7655, + 7669, 7680, 7958, 7960, @@ -1101,7 +1093,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 42612, 42620, 42623, - 42648, + 42654, 42655, 42736, 42775, @@ -1111,10 +1103,10 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43010, 43011, 43014, @@ -1144,6 +1136,10 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 43456, 43471, 43482, + 43488, + 43493, + 43494, + 43519, 43520, 43575, 43584, @@ -1154,7 +1150,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 43639, 43642, 43643, - 43648, + 43646, 43711, 43712, 43713, @@ -1176,6 +1172,12 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44011, 44016, @@ -1257,9 +1259,11 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 66208, 66257, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66427, 66432, 66462, 66464, @@ -1272,6 +1276,16 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -1284,6 +1298,10 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -1304,12 +1322,20 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 68148, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68325, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69632, @@ -1326,24 +1352,104 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 69939, 69942, 69952, + 69968, + 70003, + 70006, + 70007, 70016, 70080, 70081, 70085, 70096, - 70106, + 70107, + 70144, + 70162, + 70163, + 70197, + 70199, + 70200, + 70320, + 70377, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70461, + 70469, + 70471, + 70473, + 70475, + 70477, + 70487, + 70488, + 70493, + 70500, + 70784, + 70850, + 70852, + 70854, + 70855, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71103, + 71168, + 71231, + 71232, + 71233, + 71236, + 71237, + 71248, + 71258, 71296, 71350, 71360, 71370, + 71840, + 71914, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92880, + 92910, + 92928, + 92983, + 92992, + 92996, + 93008, + 93018, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -1352,6 +1458,16 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113822, + 113823, 119808, 119893, 119894, @@ -1414,6 +1530,8 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 120780, 120782, 120832, + 124928, + 125125, 126464, 126468, 126469, @@ -1480,6 +1598,12 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 126634, 126635, 126652, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370, 131072, 173783, 173824, @@ -1490,12 +1614,8 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */ 195102 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ - 1081, /* Number of elements */ + 1201, /* 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 */ @@ -1532,6 +1652,8 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 888, 890, 894, + 895, + 896, 902, 903, 904, @@ -1545,7 +1667,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 1015, 1154, 1162, - 1320, + 1328, 1329, 1367, 1369, @@ -1601,14 +1723,10 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 2112, 2137, 2208, - 2209, - 2210, - 2221, + 2227, 2276, 2282, 2288, - 2303, - 2304, 2364, 2365, 2381, @@ -1617,10 +1735,6 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 2389, 2404, 2417, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -1762,7 +1876,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 3025, 3031, 3032, - 3073, + 3072, 3076, 3077, 3085, @@ -1771,8 +1885,6 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -1786,7 +1898,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 3162, 3168, 3172, - 3202, + 3201, 3204, 3205, 3213, @@ -1812,7 +1924,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 3300, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -1977,7 +2089,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -2007,7 +2119,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -2056,6 +2168,8 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 7415, 7424, 7616, + 7655, + 7669, 7680, 7958, 7960, @@ -2215,7 +2329,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 42612, 42620, 42623, - 42648, + 42654, 42655, 42736, 42775, @@ -2225,10 +2339,10 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43010, 43011, 43014, @@ -2256,6 +2370,12 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 43456, 43471, 43472, + 43488, + 43493, + 43494, + 43504, + 43514, + 43519, 43520, 43575, 43584, @@ -2264,7 +2384,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 43639, 43642, 43643, - 43648, + 43646, 43711, 43712, 43713, @@ -2286,6 +2406,12 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44011, 44032, @@ -2363,9 +2489,11 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 66208, 66257, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66427, 66432, 66462, 66464, @@ -2376,6 +2504,16 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 66518, 66560, 66718, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -2388,6 +2526,10 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -2408,12 +2550,20 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 68148, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68325, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69632, @@ -2424,20 +2574,92 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 69865, 69888, 69939, + 69968, + 70003, + 70006, + 70007, 70016, 70080, 70081, 70085, + 70106, + 70107, + 70144, + 70162, + 70163, + 70197, + 70199, + 70200, + 70320, + 70377, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70461, + 70469, + 70471, + 70473, + 70475, + 70477, + 70487, + 70488, + 70493, + 70500, + 70784, + 70850, + 70852, + 70854, + 70855, + 70856, + 71040, + 71094, + 71096, + 71103, + 71168, + 71231, + 71232, + 71233, + 71236, + 71237, 71296, 71350, + 71840, + 71904, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92880, + 92910, + 92928, + 92983, + 92992, + 92996, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -2446,6 +2668,16 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113822, + 113823, 119808, 119893, 119894, @@ -2506,6 +2738,8 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 120771, 120772, 120780, + 124928, + 125125, 126464, 126468, 126469, @@ -2572,6 +2806,12 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 126634, 126635, 126652, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370, 131072, 173783, 173824, @@ -2582,10 +2822,6 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */ 195102 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixBlank_invlist[] = { /* for ASCII/Latin1 */ 17, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -2610,10 +2846,6 @@ static const UV XPosixBlank_invlist[] = { /* for ASCII/Latin1 */ 12289 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixCntrl_invlist[] = { /* for ASCII/Latin1 */ 4, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -2625,12 +2857,8 @@ static const UV XPosixCntrl_invlist[] = { /* for ASCII/Latin1 */ 160 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixDigit_invlist[] = { /* for ASCII/Latin1 */ - 85, /* Number of elements */ + 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 */ @@ -2661,6 +2889,8 @@ static const UV XPosixDigit_invlist[] = { /* for ASCII/Latin1 */ 3312, 3430, 3440, + 3558, + 3568, 3664, 3674, 3792, @@ -2699,6 +2929,8 @@ static const UV XPosixDigit_invlist[] = { /* for ASCII/Latin1 */ 43274, 43472, 43482, + 43504, + 43514, 43600, 43610, 44016, @@ -2715,18 +2947,26 @@ static const UV XPosixDigit_invlist[] = { /* for ASCII/Latin1 */ 69952, 70096, 70106, + 70384, + 70394, + 70864, + 70874, + 71248, + 71258, 71360, 71370, + 71904, + 71914, + 92768, + 92778, + 93008, + 93018, 120782, 120832 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ - 1089, /* Number of elements */ + 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 */ @@ -2736,7 +2976,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 161, 888, 890, - 895, + 896, 900, 907, 908, @@ -2744,7 +2984,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 910, 930, 931, - 1320, + 1328, 1329, 1367, 1369, @@ -2753,7 +2993,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 1416, 1417, 1419, - 1423, + 1421, 1424, 1425, 1480, @@ -2762,8 +3002,6 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 1520, 1525, 1536, - 1541, - 1542, 1565, 1566, 1806, @@ -2782,16 +3020,8 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 2142, 2143, 2208, - 2209, - 2210, - 2221, + 2227, 2276, - 2303, - 2304, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -2937,7 +3167,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 3032, 3046, 3067, - 3073, + 3072, 3076, 3077, 3085, @@ -2946,8 +3176,6 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -2965,7 +3193,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 3184, 3192, 3200, - 3202, + 3201, 3204, 3205, 3213, @@ -2993,7 +3221,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -3035,6 +3263,8 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3573, 3585, @@ -3138,7 +3368,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 5761, 5789, 5792, - 5873, + 5881, 5888, 5901, 5902, @@ -3170,7 +3400,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -3199,6 +3429,8 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 6810, 6816, 6830, + 6832, + 6847, 6912, 6988, 6992, @@ -3215,8 +3447,10 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 7368, 7376, 7415, + 7416, + 7418, 7424, - 7655, + 7670, 7676, 7958, 7960, @@ -3264,23 +3498,27 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 8336, 8349, 8352, - 8379, + 8382, 8400, 8433, 8448, 8586, 8592, - 9204, + 9211, 9216, 9255, 9280, 9291, 9312, - 9984, - 9985, - 11085, - 11088, - 11098, + 11124, + 11126, + 11158, + 11160, + 11194, + 11197, + 11209, + 11210, + 11218, 11264, 11311, 11312, @@ -3316,7 +3554,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 11736, 11743, 11744, - 11836, + 11843, 11904, 11930, 11931, @@ -3354,16 +3592,16 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 42192, 42540, 42560, - 42648, + 42654, 42655, 42744, 42752, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43052, 43056, 43066, @@ -3384,7 +3622,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 43471, 43482, 43486, - 43488, + 43519, 43520, 43575, 43584, @@ -3392,8 +3630,6 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 43600, 43610, 43612, - 43644, - 43648, 43715, 43739, 43767, @@ -3407,6 +3643,10 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 43815, 43816, 43823, + 43824, + 43872, + 43876, + 43878, 43968, 44014, 44016, @@ -3448,7 +3688,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 65024, 65050, 65056, - 65063, + 65070, 65072, 65107, 65108, @@ -3496,21 +3736,25 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 65799, 65844, 65847, - 65931, + 65933, 65936, 65948, + 65952, + 65953, 66000, 66046, 66176, 66205, 66208, 66257, + 66272, + 66300, 66304, - 66335, - 66336, 66340, 66352, 66379, + 66384, + 66427, 66432, 66462, 66463, @@ -3521,6 +3765,18 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 66927, + 66928, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -3534,7 +3790,9 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 67647, 67670, 67671, - 67680, + 67743, + 67751, + 67760, 67840, 67868, 67871, @@ -3562,7 +3820,11 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 68176, 68185, 68192, - 68224, + 68256, + 68288, + 68327, + 68331, + 68343, 68352, 68406, 68409, @@ -3570,7 +3832,11 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 68440, 68467, 68472, - 68480, + 68498, + 68505, + 68509, + 68521, + 68528, 68608, 68681, 69216, @@ -3579,7 +3845,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 69710, 69714, 69744, - 69760, + 69759, 69826, 69840, 69865, @@ -3589,24 +3855,104 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 69941, 69942, 69956, + 69968, + 70007, 70016, 70089, + 70093, + 70094, 70096, - 70106, + 70107, + 70113, + 70133, + 70144, + 70162, + 70163, + 70206, + 70320, + 70379, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70460, + 70469, + 70471, + 70473, + 70475, + 70478, + 70487, + 70488, + 70493, + 70500, + 70502, + 70509, + 70512, + 70517, + 70784, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71114, + 71168, + 71237, + 71248, + 71258, 71296, 71352, 71360, 71370, + 71840, + 71923, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 74864, - 74868, + 74869, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92782, + 92784, + 92880, + 92910, + 92912, + 92918, + 92928, + 92998, + 93008, + 93018, + 93019, + 93026, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -3615,6 +3961,16 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113820, + 113828, 118784, 119030, 119040, @@ -3669,6 +4025,10 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 120780, 120782, 120832, + 124928, + 125125, + 125127, + 125143, 126464, 126468, 126469, @@ -3744,13 +4104,13 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 127136, 127151, 127153, - 127167, + 127168, 127169, 127184, 127185, - 127200, + 127222, 127232, - 127243, + 127245, 127248, 127279, 127280, @@ -3766,41 +4126,43 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 127568, 127570, 127744, - 127777, + 127789, 127792, - 127798, - 127799, - 127869, + 127870, 127872, - 127892, - 127904, - 127941, - 127942, - 127947, - 127968, - 127985, + 127951, + 127956, + 127992, 128000, - 128063, - 128064, - 128065, - 128066, - 128248, - 128249, - 128253, + 128255, 128256, - 128318, - 128320, - 128324, + 128331, 128336, - 128360, - 128507, - 128577, + 128378, + 128379, + 128420, + 128421, + 128579, 128581, - 128592, - 128640, - 128710, + 128720, + 128736, + 128749, + 128752, + 128756, 128768, 128884, + 128896, + 128981, + 129024, + 129036, + 129040, + 129096, + 129104, + 129114, + 129120, + 129160, + 129168, + 129198, 131072, 173783, 173824, @@ -3821,12 +4183,8 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */ 1114110 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */ - 1237, /* Number of elements */ + 1267, /* 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 */ @@ -4371,6 +4729,14 @@ static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */ 1318, 1319, 1320, + 1321, + 1322, + 1323, + 1324, + 1325, + 1326, + 1327, + 1328, 1377, 1416, 7424, @@ -4893,6 +5259,10 @@ static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */ 42646, 42647, 42648, + 42649, + 42650, + 42651, + 42654, 42787, 42788, 42789, @@ -4990,7 +5360,17 @@ static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */ 42897, 42898, 42899, - 42900, + 42902, + 42903, + 42904, + 42905, + 42906, + 42907, + 42908, + 42909, + 42910, + 42911, + 42912, 42913, 42914, 42915, @@ -5003,6 +5383,12 @@ static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */ 42922, 43000, 43003, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 64256, 64263, 64275, @@ -5011,6 +5397,8 @@ static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */ 65371, 66600, 66640, + 71872, + 71904, 119834, 119860, 119886, @@ -5069,12 +5457,8 @@ static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */ 120780 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ - 1083, /* Number of elements */ + 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 */ @@ -5084,7 +5468,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 160, 888, 890, - 895, + 896, 900, 907, 908, @@ -5092,7 +5476,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 910, 930, 931, - 1320, + 1328, 1329, 1367, 1369, @@ -5101,7 +5485,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 1416, 1417, 1419, - 1423, + 1421, 1424, 1425, 1480, @@ -5110,8 +5494,6 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 1520, 1525, 1536, - 1541, - 1542, 1565, 1566, 1806, @@ -5130,16 +5512,8 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 2142, 2143, 2208, - 2209, - 2210, - 2221, + 2227, 2276, - 2303, - 2304, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -5285,7 +5659,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 3032, 3046, 3067, - 3073, + 3072, 3076, 3077, 3085, @@ -5294,8 +5668,6 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -5313,7 +5685,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 3184, 3192, 3200, - 3202, + 3201, 3204, 3205, 3213, @@ -5341,7 +5713,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -5383,6 +5755,8 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3573, 3585, @@ -5484,7 +5858,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 5120, 5789, 5792, - 5873, + 5881, 5888, 5901, 5902, @@ -5516,7 +5890,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -5545,6 +5919,8 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 6810, 6816, 6830, + 6832, + 6847, 6912, 6988, 6992, @@ -5561,8 +5937,10 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 7368, 7376, 7415, + 7416, + 7418, 7424, - 7655, + 7670, 7676, 7958, 7960, @@ -5606,23 +5984,27 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 8336, 8349, 8352, - 8379, + 8382, 8400, 8433, 8448, 8586, 8592, - 9204, + 9211, 9216, 9255, 9280, 9291, 9312, - 9984, - 9985, - 11085, - 11088, - 11098, + 11124, + 11126, + 11158, + 11160, + 11194, + 11197, + 11209, + 11210, + 11218, 11264, 11311, 11312, @@ -5658,7 +6040,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 11736, 11743, 11744, - 11836, + 11843, 11904, 11930, 11931, @@ -5696,16 +6078,16 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 42192, 42540, 42560, - 42648, + 42654, 42655, 42744, 42752, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43052, 43056, 43066, @@ -5726,7 +6108,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 43471, 43482, 43486, - 43488, + 43519, 43520, 43575, 43584, @@ -5734,8 +6116,6 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 43600, 43610, 43612, - 43644, - 43648, 43715, 43739, 43767, @@ -5749,6 +6129,10 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 43815, 43816, 43823, + 43824, + 43872, + 43876, + 43878, 43968, 44014, 44016, @@ -5790,7 +6174,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 65024, 65050, 65056, - 65063, + 65070, 65072, 65107, 65108, @@ -5838,21 +6222,25 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 65799, 65844, 65847, - 65931, + 65933, 65936, 65948, + 65952, + 65953, 66000, 66046, 66176, 66205, 66208, 66257, + 66272, + 66300, 66304, - 66335, - 66336, 66340, 66352, 66379, + 66384, + 66427, 66432, 66462, 66463, @@ -5863,6 +6251,18 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 66927, + 66928, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -5876,7 +6276,9 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 67647, 67670, 67671, - 67680, + 67743, + 67751, + 67760, 67840, 67868, 67871, @@ -5904,7 +6306,11 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 68176, 68185, 68192, - 68224, + 68256, + 68288, + 68327, + 68331, + 68343, 68352, 68406, 68409, @@ -5912,7 +6318,11 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 68440, 68467, 68472, - 68480, + 68498, + 68505, + 68509, + 68521, + 68528, 68608, 68681, 69216, @@ -5921,7 +6331,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 69710, 69714, 69744, - 69760, + 69759, 69826, 69840, 69865, @@ -5931,24 +6341,104 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 69941, 69942, 69956, + 69968, + 70007, 70016, 70089, + 70093, + 70094, 70096, - 70106, + 70107, + 70113, + 70133, + 70144, + 70162, + 70163, + 70206, + 70320, + 70379, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70460, + 70469, + 70471, + 70473, + 70475, + 70478, + 70487, + 70488, + 70493, + 70500, + 70502, + 70509, + 70512, + 70517, + 70784, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71114, + 71168, + 71237, + 71248, + 71258, 71296, 71352, 71360, 71370, + 71840, + 71923, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 74864, - 74868, + 74869, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92782, + 92784, + 92880, + 92910, + 92912, + 92918, + 92928, + 92998, + 93008, + 93018, + 93019, + 93026, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -5957,6 +6447,16 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113820, + 113828, 118784, 119030, 119040, @@ -6011,6 +6511,10 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 120780, 120782, 120832, + 124928, + 125125, + 125127, + 125143, 126464, 126468, 126469, @@ -6086,13 +6590,13 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 127136, 127151, 127153, - 127167, + 127168, 127169, 127184, 127185, - 127200, + 127222, 127232, - 127243, + 127245, 127248, 127279, 127280, @@ -6108,41 +6612,43 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 127568, 127570, 127744, - 127777, + 127789, 127792, - 127798, - 127799, - 127869, + 127870, 127872, - 127892, - 127904, - 127941, - 127942, - 127947, - 127968, - 127985, + 127951, + 127956, + 127992, 128000, - 128063, - 128064, - 128065, - 128066, - 128248, - 128249, - 128253, + 128255, 128256, - 128318, - 128320, - 128324, + 128331, 128336, - 128360, - 128507, - 128577, + 128378, + 128379, + 128420, + 128421, + 128579, 128581, - 128592, - 128640, - 128710, + 128720, + 128736, + 128749, + 128752, + 128756, 128768, 128884, + 128896, + 128981, + 129024, + 129036, + 129040, + 129096, + 129104, + 129114, + 129120, + 129160, + 129168, + 129198, 131072, 173783, 173824, @@ -6163,12 +6669,8 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */ 1114110 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */ - 273, /* Number of elements */ + 301, /* 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 */ @@ -6334,7 +6836,7 @@ static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */ 11776, 11823, 11824, - 11836, + 11843, 12289, 12292, 12296, @@ -6421,6 +6923,8 @@ static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */ 66464, 66512, 66513, + 66927, + 66928, 67671, 67672, 67871, @@ -6431,8 +6935,12 @@ static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */ 68185, 68223, 68224, + 68336, + 68343, 68409, 68416, + 68505, + 68509, 69703, 69710, 69819, @@ -6441,16 +6949,34 @@ static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */ 69826, 69952, 69956, + 70004, + 70006, 70085, 70089, + 70093, + 70094, + 70200, + 70206, + 70854, + 70855, + 71105, + 71114, + 71233, + 71236, 74864, - 74868 + 74869, + 92782, + 92784, + 92917, + 92918, + 92983, + 92988, + 92996, + 92997, + 113823, + 113824 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixSpace_invlist[] = { /* for ASCII/Latin1 */ 21, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -6479,12 +7005,8 @@ static const UV XPosixSpace_invlist[] = { /* for ASCII/Latin1 */ 12289 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */ - 1221, /* Number of elements */ + 1255, /* 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 */ @@ -6783,6 +7305,8 @@ static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */ 883, 886, 887, + 895, + 896, 902, 903, 904, @@ -7021,6 +7545,14 @@ static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */ 1317, 1318, 1319, + 1320, + 1321, + 1322, + 1323, + 1324, + 1325, + 1326, + 1327, 1329, 1367, 4256, @@ -7533,6 +8065,10 @@ static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */ 42645, 42646, 42647, + 42648, + 42649, + 42650, + 42651, 42786, 42787, 42788, @@ -7631,6 +8167,16 @@ static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */ 42897, 42898, 42899, + 42902, + 42903, + 42904, + 42905, + 42906, + 42907, + 42908, + 42909, + 42910, + 42911, 42912, 42913, 42914, @@ -7642,11 +8188,15 @@ static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */ 42920, 42921, 42922, - 42923, + 42926, + 42928, + 42930, 65313, 65339, 66560, 66600, + 71840, + 71872, 119808, 119834, 119860, @@ -7708,15 +8258,17 @@ static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */ 120720, 120745, 120778, - 120779 + 120779, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ - 1131, /* 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 */ @@ -7755,6 +8307,8 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 888, 890, 894, + 895, + 896, 902, 903, 904, @@ -7768,7 +8322,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 1015, 1154, 1155, - 1320, + 1328, 1329, 1367, 1369, @@ -7816,20 +8370,12 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 2112, 2140, 2208, - 2209, - 2210, - 2221, + 2227, 2276, - 2303, - 2304, 2404, 2406, 2416, 2417, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -7977,7 +8523,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 3032, 3046, 3056, - 3073, + 3072, 3076, 3077, 3085, @@ -7986,8 +8532,6 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -8003,7 +8547,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 3172, 3174, 3184, - 3202, + 3201, 3204, 3205, 3213, @@ -8031,7 +8575,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -8073,6 +8617,8 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3572, 3585, @@ -8200,7 +8746,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -8234,7 +8780,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -8261,6 +8807,8 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 6810, 6823, 6824, + 6832, + 6847, 6912, 6988, 6992, @@ -8279,8 +8827,10 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 7379, 7380, 7415, + 7416, + 7418, 7424, - 7655, + 7670, 7676, 7958, 7960, @@ -8446,7 +8996,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 42612, 42622, 42623, - 42648, + 42654, 42655, 42738, 42775, @@ -8456,10 +9006,10 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43048, 43072, 43124, @@ -8481,6 +9031,8 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 43457, 43471, 43482, + 43488, + 43519, 43520, 43575, 43584, @@ -8490,8 +9042,6 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 43616, 43639, 43642, - 43644, - 43648, 43715, 43739, 43742, @@ -8509,6 +9059,12 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44011, 44012, @@ -8554,7 +9110,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 65024, 65040, 65056, - 65063, + 65070, 65075, 65077, 65101, @@ -8603,10 +9159,14 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 66205, 66208, 66257, + 66272, + 66273, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66427, 66432, 66462, 66464, @@ -8619,6 +9179,16 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -8631,6 +9201,10 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -8655,19 +9229,27 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 68160, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68327, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69632, 69703, 69734, 69744, - 69760, + 69759, 69819, 69840, 69865, @@ -8677,22 +9259,102 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 69941, 69942, 69952, + 69968, + 70004, + 70006, + 70007, 70016, 70085, 70096, - 70106, + 70107, + 70144, + 70162, + 70163, + 70200, + 70320, + 70379, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70460, + 70469, + 70471, + 70473, + 70475, + 70478, + 70487, + 70488, + 70493, + 70500, + 70502, + 70509, + 70512, + 70517, + 70784, + 70854, + 70855, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71105, + 71168, + 71233, + 71236, + 71237, + 71248, + 71258, 71296, 71352, 71360, 71370, + 71840, + 71914, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92880, + 92910, + 92912, + 92917, + 92928, + 92983, + 92992, + 92996, + 93008, + 93018, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -8701,6 +9363,16 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113821, + 113823, 119141, 119146, 119149, @@ -8775,6 +9447,10 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 120780, 120782, 120832, + 124928, + 125125, + 125136, + 125143, 126464, 126468, 126469, @@ -8841,6 +9517,12 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 126634, 126635, 126652, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370, 131072, 173783, 173824, @@ -8853,10 +9535,6 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */ 918000 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixXDigit_invlist[] = { /* for ASCII/Latin1 */ 13, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -8877,12 +9555,8 @@ static const UV XPosixXDigit_invlist[] = { /* for ASCII/Latin1 */ 65351 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */ - 229, /* Number of elements */ + 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 */ @@ -8924,9 +9598,9 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */ 601, 602, 603, - 604, + 605, 608, - 609, + 610, 611, 612, 613, @@ -8934,7 +9608,7 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */ 616, 618, 619, - 620, + 621, 623, 624, 625, @@ -8947,10 +9621,12 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */ 641, 643, 644, - 648, + 647, 653, 658, 659, + 670, + 671, 700, 701, 702, @@ -8977,6 +9653,8 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */ 888, 891, 894, + 895, + 896, 902, 903, 904, @@ -8988,15 +9666,13 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */ 931, 978, 981, - 1011, - 1012, 1014, 1015, 1020, 1021, 1154, 1162, - 1320, + 1328, 1329, 1367, 1377, @@ -9092,7 +9768,7 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */ 42560, 42606, 42624, - 42648, + 42652, 42786, 42800, 42802, @@ -9103,8 +9779,10 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */ 42894, 42896, 42900, - 42912, - 42923, + 42902, + 42926, + 42928, + 42930, 64256, 64263, 64275, @@ -9114,10 +9792,12 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */ 65345, 65371, 66560, - 66640 + 66640, + 71840, + 71904 }; -#endif +#endif /* #ifndef PERL_IN_XSUB_RE */ static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for ASCII/Latin1 */ 45, /* Number of elements */ @@ -9239,10 +9919,6 @@ static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for ASCII/Latin1 */ 64280 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV UpperLatin1_invlist[] = { /* for ASCII/Latin1 */ 3, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -9253,12 +9929,8 @@ static const UV UpperLatin1_invlist[] = { /* for ASCII/Latin1 */ 256 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ - 995, /* Number of elements */ + 1095, /* 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 */ @@ -9295,6 +9967,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 888, 891, 894, + 895, + 896, 902, 903, 904, @@ -9308,7 +9982,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 1015, 1154, 1162, - 1320, + 1328, 1329, 1367, 1369, @@ -9360,9 +10034,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 2112, 2137, 2208, - 2209, - 2210, - 2221, + 2227, 2308, 2362, 2365, @@ -9372,9 +10044,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 2392, 2402, 2417, - 2424, - 2425, - 2432, + 2433, 2437, 2445, 2447, @@ -9484,8 +10154,6 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3134, @@ -9654,7 +10322,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -9682,7 +10350,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 6320, 6390, 6400, - 6429, + 6431, 6480, 6510, 6512, @@ -9872,7 +10540,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 42560, 42607, 42623, - 42648, + 42654, 42656, 42736, 42775, @@ -9882,10 +10550,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43010, 43011, 43014, @@ -9911,6 +10579,12 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 43443, 43471, 43472, + 43488, + 43493, + 43494, + 43504, + 43514, + 43519, 43520, 43561, 43584, @@ -9921,7 +10595,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 43639, 43642, 43643, - 43648, + 43646, 43696, 43697, 43698, @@ -9949,6 +10623,12 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44003, 44032, @@ -10042,9 +10722,11 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 66208, 66257, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66422, 66432, 66462, 66464, @@ -10055,6 +10737,16 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 66518, 66560, 66718, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -10067,6 +10759,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -10085,12 +10781,20 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 68148, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68325, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69635, @@ -10101,20 +10805,78 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 69865, 69891, 69927, + 69968, + 70003, + 70006, + 70007, 70019, 70067, 70081, 70085, + 70106, + 70107, + 70144, + 70162, + 70163, + 70188, + 70320, + 70367, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70461, + 70462, + 70493, + 70498, + 70784, + 70832, + 70852, + 70854, + 70855, + 70856, + 71040, + 71087, + 71168, + 71216, + 71236, + 71237, 71296, 71339, + 71840, + 71904, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92880, + 92910, + 92928, + 92976, + 92992, + 92996, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -10123,6 +10885,14 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, 119808, 119893, 119894, @@ -10183,6 +10953,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 120771, 120772, 120780, + 124928, + 125125, 126464, 126468, 126469, @@ -10259,12 +11031,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */ 195102 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ - 1143, /* Number of elements */ + 1267, /* 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 */ @@ -10303,6 +11071,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 888, 891, 894, + 895, + 896, 902, 903, 904, @@ -10318,7 +11088,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 1155, 1160, 1162, - 1320, + 1328, 1329, 1367, 1369, @@ -10366,20 +11136,12 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 2112, 2140, 2208, - 2209, - 2210, - 2221, + 2227, 2276, - 2303, - 2304, 2404, 2406, 2416, 2417, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -10527,7 +11289,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 3032, 3046, 3056, - 3073, + 3072, 3076, 3077, 3085, @@ -10536,8 +11298,6 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -10553,7 +11313,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 3172, 3174, 3184, - 3202, + 3201, 3204, 3205, 3213, @@ -10581,7 +11341,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -10623,6 +11383,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3572, 3585, @@ -10750,7 +11512,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -10784,7 +11546,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -10811,6 +11573,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 6810, 6823, 6824, + 6832, + 6846, 6912, 6988, 6992, @@ -10829,8 +11593,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 7379, 7380, 7415, + 7416, + 7418, 7424, - 7655, + 7670, 7676, 7958, 7960, @@ -10994,7 +11760,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 42612, 42622, 42623, - 42648, + 42654, 42655, 42738, 42775, @@ -11004,10 +11770,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43048, 43072, 43124, @@ -11029,6 +11795,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 43457, 43471, 43482, + 43488, + 43519, 43520, 43575, 43584, @@ -11038,8 +11806,6 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 43616, 43639, 43642, - 43644, - 43648, 43715, 43739, 43742, @@ -11057,6 +11823,12 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44011, 44012, @@ -11104,7 +11876,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 65024, 65040, 65056, - 65063, + 65070, 65075, 65077, 65101, @@ -11163,10 +11935,14 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 66205, 66208, 66257, + 66272, + 66273, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66427, 66432, 66462, 66464, @@ -11179,6 +11955,16 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -11191,6 +11977,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -11215,19 +12005,27 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 68160, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68327, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69632, 69703, 69734, 69744, - 69760, + 69759, 69819, 69840, 69865, @@ -11237,22 +12035,102 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 69941, 69942, 69952, + 69968, + 70004, + 70006, + 70007, 70016, 70085, 70096, - 70106, + 70107, + 70144, + 70162, + 70163, + 70200, + 70320, + 70379, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70460, + 70469, + 70471, + 70473, + 70475, + 70478, + 70487, + 70488, + 70493, + 70500, + 70502, + 70509, + 70512, + 70517, + 70784, + 70854, + 70855, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71105, + 71168, + 71233, + 71236, + 71237, + 71248, + 71258, 71296, 71352, 71360, 71370, + 71840, + 71914, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92880, + 92910, + 92912, + 92917, + 92928, + 92983, + 92992, + 92996, + 93008, + 93018, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -11261,6 +12139,16 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113821, + 113823, 119141, 119146, 119149, @@ -11335,6 +12223,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 120780, 120782, 120832, + 124928, + 125125, + 125136, + 125143, 126464, 126468, 126469, @@ -11413,7 +12305,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */ 918000 }; -#endif +#endif /* #ifndef PERL_IN_XSUB_RE */ #endif /* ASCII/Latin1 */ @@ -11485,12 +12377,8 @@ static const UV ASCII_invlist[] = { /* for EBCDIC 1047 */ 250 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV Cased_invlist[] = { /* for EBCDIC 1047 */ - 265, /* Number of elements */ + 281, /* 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 */ @@ -11555,6 +12443,8 @@ static const UV Cased_invlist[] = { /* for EBCDIC 1047 */ 888, 890, 894, + 895, + 896, 902, 903, 904, @@ -11568,7 +12458,7 @@ static const UV Cased_invlist[] = { /* for EBCDIC 1047 */ 1015, 1154, 1162, - 1320, + 1328, 1329, 1367, 1377, @@ -11678,17 +12568,23 @@ static const UV Cased_invlist[] = { /* for EBCDIC 1047 */ 42560, 42606, 42624, - 42648, + 42654, 42786, 42888, 42891, 42895, 42896, - 42900, - 42912, - 42923, + 42926, + 42928, + 42930, 43000, 43003, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 64256, 64263, 64275, @@ -11699,6 +12595,8 @@ static const UV Cased_invlist[] = { /* for EBCDIC 1047 */ 65371, 66560, 66640, + 71840, + 71904, 119808, 119893, 119894, @@ -11758,13 +12656,15 @@ static const UV Cased_invlist[] = { /* for EBCDIC 1047 */ 120746, 120771, 120772, - 120780 + 120780, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV VertSpace_invlist[] = { /* for EBCDIC 1047 */ 9, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -11781,10 +12681,6 @@ static const UV VertSpace_invlist[] = { /* for EBCDIC 1047 */ 8234 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPerlSpace_invlist[] = { /* for EBCDIC 1047 */ 23, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -11815,12 +12711,8 @@ static const UV XPerlSpace_invlist[] = { /* for EBCDIC 1047 */ 12289 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ - 1157, /* Number of elements */ + 1285, /* 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 */ @@ -11883,6 +12775,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 888, 890, 894, + 895, + 896, 902, 903, 904, @@ -11896,7 +12790,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 1015, 1154, 1162, - 1320, + 1328, 1329, 1367, 1369, @@ -11950,14 +12844,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 2112, 2137, 2208, - 2209, - 2210, - 2221, + 2227, 2276, 2282, 2288, - 2303, - 2304, 2364, 2365, 2381, @@ -11968,10 +12858,6 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 2406, 2416, 2417, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -12119,7 +13005,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 3032, 3046, 3056, - 3073, + 3072, 3076, 3077, 3085, @@ -12128,8 +13014,6 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -12145,7 +13029,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 3172, 3174, 3184, - 3202, + 3201, 3204, 3205, 3213, @@ -12173,7 +13057,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -12215,6 +13099,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3572, 3585, @@ -12348,7 +13234,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -12382,7 +13268,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -12437,6 +13323,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 7415, 7424, 7616, + 7655, + 7669, 7680, 7958, 7960, @@ -12594,7 +13482,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 42612, 42620, 42623, - 42648, + 42654, 42655, 42736, 42775, @@ -12604,10 +13492,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43010, 43011, 43014, @@ -12637,6 +13525,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 43456, 43471, 43482, + 43488, + 43493, + 43494, + 43519, 43520, 43575, 43584, @@ -12647,7 +13539,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 43639, 43642, 43643, - 43648, + 43646, 43711, 43712, 43713, @@ -12669,6 +13561,12 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44011, 44016, @@ -12750,9 +13648,11 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 66208, 66257, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66427, 66432, 66462, 66464, @@ -12765,6 +13665,16 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -12777,6 +13687,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -12797,12 +13711,20 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 68148, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68325, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69632, @@ -12819,24 +13741,104 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 69939, 69942, 69952, + 69968, + 70003, + 70006, + 70007, 70016, 70080, 70081, 70085, 70096, - 70106, + 70107, + 70144, + 70162, + 70163, + 70197, + 70199, + 70200, + 70320, + 70377, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70461, + 70469, + 70471, + 70473, + 70475, + 70477, + 70487, + 70488, + 70493, + 70500, + 70784, + 70850, + 70852, + 70854, + 70855, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71103, + 71168, + 71231, + 71232, + 71233, + 71236, + 71237, + 71248, + 71258, 71296, 71350, 71360, 71370, + 71840, + 71914, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92880, + 92910, + 92928, + 92983, + 92992, + 92996, + 93008, + 93018, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -12845,6 +13847,16 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113822, + 113823, 119808, 119893, 119894, @@ -12907,6 +13919,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 120780, 120782, 120832, + 124928, + 125125, 126464, 126468, 126469, @@ -12973,6 +13987,12 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 126634, 126635, 126652, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370, 131072, 173783, 173824, @@ -12983,12 +14003,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */ 195102 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ - 1107, /* Number of elements */ + 1227, /* 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 */ @@ -13051,6 +14067,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 888, 890, 894, + 895, + 896, 902, 903, 904, @@ -13064,7 +14082,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 1015, 1154, 1162, - 1320, + 1328, 1329, 1367, 1369, @@ -13120,14 +14138,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 2112, 2137, 2208, - 2209, - 2210, - 2221, + 2227, 2276, 2282, 2288, - 2303, - 2304, 2364, 2365, 2381, @@ -13136,10 +14150,6 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 2389, 2404, 2417, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -13281,7 +14291,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 3025, 3031, 3032, - 3073, + 3072, 3076, 3077, 3085, @@ -13290,8 +14300,6 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -13305,7 +14313,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 3162, 3168, 3172, - 3202, + 3201, 3204, 3205, 3213, @@ -13331,7 +14339,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 3300, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -13496,7 +14504,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -13526,7 +14534,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -13575,6 +14583,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 7415, 7424, 7616, + 7655, + 7669, 7680, 7958, 7960, @@ -13734,7 +14744,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 42612, 42620, 42623, - 42648, + 42654, 42655, 42736, 42775, @@ -13744,10 +14754,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43010, 43011, 43014, @@ -13775,6 +14785,12 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 43456, 43471, 43472, + 43488, + 43493, + 43494, + 43504, + 43514, + 43519, 43520, 43575, 43584, @@ -13783,7 +14799,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 43639, 43642, 43643, - 43648, + 43646, 43711, 43712, 43713, @@ -13805,6 +14821,12 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44011, 44032, @@ -13882,9 +14904,11 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 66208, 66257, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66427, 66432, 66462, 66464, @@ -13895,6 +14919,16 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 66518, 66560, 66718, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -13907,6 +14941,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -13927,12 +14965,20 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 68148, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68325, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69632, @@ -13943,20 +14989,92 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 69865, 69888, 69939, + 69968, + 70003, + 70006, + 70007, 70016, 70080, 70081, 70085, + 70106, + 70107, + 70144, + 70162, + 70163, + 70197, + 70199, + 70200, + 70320, + 70377, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70461, + 70469, + 70471, + 70473, + 70475, + 70477, + 70487, + 70488, + 70493, + 70500, + 70784, + 70850, + 70852, + 70854, + 70855, + 70856, + 71040, + 71094, + 71096, + 71103, + 71168, + 71231, + 71232, + 71233, + 71236, + 71237, 71296, 71350, + 71840, + 71904, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92880, + 92910, + 92928, + 92983, + 92992, + 92996, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -13965,6 +15083,16 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113822, + 113823, 119808, 119893, 119894, @@ -14025,6 +15153,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 120771, 120772, 120780, + 124928, + 125125, 126464, 126468, 126469, @@ -14091,6 +15221,12 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 126634, 126635, 126652, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370, 131072, 173783, 173824, @@ -14101,10 +15237,6 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */ 195102 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixBlank_invlist[] = { /* for EBCDIC 1047 */ 15, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -14127,10 +15259,6 @@ static const UV XPosixBlank_invlist[] = { /* for EBCDIC 1047 */ 12289 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixCntrl_invlist[] = { /* for EBCDIC 1047 */ 4, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -14142,12 +15270,8 @@ static const UV XPosixCntrl_invlist[] = { /* for EBCDIC 1047 */ 256 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixDigit_invlist[] = { /* for EBCDIC 1047 */ - 85, /* Number of elements */ + 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 */ @@ -14178,6 +15302,8 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC 1047 */ 3312, 3430, 3440, + 3558, + 3568, 3664, 3674, 3792, @@ -14216,6 +15342,8 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC 1047 */ 43274, 43472, 43482, + 43504, + 43514, 43600, 43610, 44016, @@ -14232,18 +15360,26 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC 1047 */ 69952, 70096, 70106, + 70384, + 70394, + 70864, + 70874, + 71248, + 71258, 71360, 71370, + 71904, + 71914, + 92768, + 92778, + 93008, + 93018, 120782, 120832 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ - 1089, /* Number of elements */ + 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 */ @@ -14253,7 +15389,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 256, 888, 890, - 895, + 896, 900, 907, 908, @@ -14261,7 +15397,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 910, 930, 931, - 1320, + 1328, 1329, 1367, 1369, @@ -14270,7 +15406,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 1416, 1417, 1419, - 1423, + 1421, 1424, 1425, 1480, @@ -14279,8 +15415,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 1520, 1525, 1536, - 1541, - 1542, 1565, 1566, 1806, @@ -14299,16 +15433,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 2142, 2143, 2208, - 2209, - 2210, - 2221, + 2227, 2276, - 2303, - 2304, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -14454,7 +15580,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 3032, 3046, 3067, - 3073, + 3072, 3076, 3077, 3085, @@ -14463,8 +15589,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -14482,7 +15606,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 3184, 3192, 3200, - 3202, + 3201, 3204, 3205, 3213, @@ -14510,7 +15634,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -14552,6 +15676,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3573, 3585, @@ -14655,7 +15781,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 5761, 5789, 5792, - 5873, + 5881, 5888, 5901, 5902, @@ -14687,7 +15813,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -14716,6 +15842,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 6810, 6816, 6830, + 6832, + 6847, 6912, 6988, 6992, @@ -14732,8 +15860,10 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 7368, 7376, 7415, + 7416, + 7418, 7424, - 7655, + 7670, 7676, 7958, 7960, @@ -14781,23 +15911,27 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 8336, 8349, 8352, - 8379, + 8382, 8400, 8433, 8448, 8586, 8592, - 9204, + 9211, 9216, 9255, 9280, 9291, 9312, - 9984, - 9985, - 11085, - 11088, - 11098, + 11124, + 11126, + 11158, + 11160, + 11194, + 11197, + 11209, + 11210, + 11218, 11264, 11311, 11312, @@ -14833,7 +15967,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 11736, 11743, 11744, - 11836, + 11843, 11904, 11930, 11931, @@ -14871,16 +16005,16 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 42192, 42540, 42560, - 42648, + 42654, 42655, 42744, 42752, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43052, 43056, 43066, @@ -14901,7 +16035,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 43471, 43482, 43486, - 43488, + 43519, 43520, 43575, 43584, @@ -14909,8 +16043,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 43600, 43610, 43612, - 43644, - 43648, 43715, 43739, 43767, @@ -14924,6 +16056,10 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 43815, 43816, 43823, + 43824, + 43872, + 43876, + 43878, 43968, 44014, 44016, @@ -14965,7 +16101,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 65024, 65050, 65056, - 65063, + 65070, 65072, 65107, 65108, @@ -15013,21 +16149,25 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 65799, 65844, 65847, - 65931, + 65933, 65936, 65948, + 65952, + 65953, 66000, 66046, 66176, 66205, 66208, 66257, + 66272, + 66300, 66304, - 66335, - 66336, 66340, 66352, 66379, + 66384, + 66427, 66432, 66462, 66463, @@ -15038,6 +16178,18 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 66927, + 66928, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -15051,7 +16203,9 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 67647, 67670, 67671, - 67680, + 67743, + 67751, + 67760, 67840, 67868, 67871, @@ -15079,7 +16233,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 68176, 68185, 68192, - 68224, + 68256, + 68288, + 68327, + 68331, + 68343, 68352, 68406, 68409, @@ -15087,7 +16245,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 68440, 68467, 68472, - 68480, + 68498, + 68505, + 68509, + 68521, + 68528, 68608, 68681, 69216, @@ -15096,7 +16258,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 69710, 69714, 69744, - 69760, + 69759, 69826, 69840, 69865, @@ -15106,24 +16268,104 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 69941, 69942, 69956, + 69968, + 70007, 70016, 70089, + 70093, + 70094, 70096, - 70106, + 70107, + 70113, + 70133, + 70144, + 70162, + 70163, + 70206, + 70320, + 70379, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70460, + 70469, + 70471, + 70473, + 70475, + 70478, + 70487, + 70488, + 70493, + 70500, + 70502, + 70509, + 70512, + 70517, + 70784, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71114, + 71168, + 71237, + 71248, + 71258, 71296, 71352, 71360, 71370, + 71840, + 71923, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 74864, - 74868, + 74869, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92782, + 92784, + 92880, + 92910, + 92912, + 92918, + 92928, + 92998, + 93008, + 93018, + 93019, + 93026, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -15132,6 +16374,16 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113820, + 113828, 118784, 119030, 119040, @@ -15186,6 +16438,10 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 120780, 120782, 120832, + 124928, + 125125, + 125127, + 125143, 126464, 126468, 126469, @@ -15261,13 +16517,13 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 127136, 127151, 127153, - 127167, + 127168, 127169, 127184, 127185, - 127200, + 127222, 127232, - 127243, + 127245, 127248, 127279, 127280, @@ -15283,41 +16539,43 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 127568, 127570, 127744, - 127777, + 127789, 127792, - 127798, - 127799, - 127869, + 127870, 127872, - 127892, - 127904, - 127941, - 127942, - 127947, - 127968, - 127985, + 127951, + 127956, + 127992, 128000, - 128063, - 128064, - 128065, - 128066, - 128248, - 128249, - 128253, + 128255, 128256, - 128318, - 128320, - 128324, + 128331, 128336, - 128360, - 128507, - 128577, + 128378, + 128379, + 128420, + 128421, + 128579, 128581, - 128592, - 128640, - 128710, + 128720, + 128736, + 128749, + 128752, + 128756, 128768, 128884, + 128896, + 128981, + 129024, + 129036, + 129040, + 129096, + 129104, + 129114, + 129120, + 129160, + 129168, + 129198, 131072, 173783, 173824, @@ -15338,12 +16596,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */ 1114110 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */ - 1245, /* 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 */ @@ -15896,6 +17150,14 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */ 1318, 1319, 1320, + 1321, + 1322, + 1323, + 1324, + 1325, + 1326, + 1327, + 1328, 1377, 1416, 7424, @@ -16418,6 +17680,10 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */ 42646, 42647, 42648, + 42649, + 42650, + 42651, + 42654, 42787, 42788, 42789, @@ -16515,7 +17781,17 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */ 42897, 42898, 42899, - 42900, + 42902, + 42903, + 42904, + 42905, + 42906, + 42907, + 42908, + 42909, + 42910, + 42911, + 42912, 42913, 42914, 42915, @@ -16528,6 +17804,12 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */ 42922, 43000, 43003, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 64256, 64263, 64275, @@ -16536,6 +17818,8 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */ 65371, 66600, 66640, + 71872, + 71904, 119834, 119860, 119886, @@ -16594,12 +17878,8 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */ 120780 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ - 1083, /* Number of elements */ + 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 */ @@ -16609,7 +17889,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 256, 888, 890, - 895, + 896, 900, 907, 908, @@ -16617,7 +17897,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 910, 930, 931, - 1320, + 1328, 1329, 1367, 1369, @@ -16626,7 +17906,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 1416, 1417, 1419, - 1423, + 1421, 1424, 1425, 1480, @@ -16635,8 +17915,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 1520, 1525, 1536, - 1541, - 1542, 1565, 1566, 1806, @@ -16655,16 +17933,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 2142, 2143, 2208, - 2209, - 2210, - 2221, + 2227, 2276, - 2303, - 2304, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -16810,7 +18080,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 3032, 3046, 3067, - 3073, + 3072, 3076, 3077, 3085, @@ -16819,8 +18089,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -16838,7 +18106,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 3184, 3192, 3200, - 3202, + 3201, 3204, 3205, 3213, @@ -16866,7 +18134,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -16908,6 +18176,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3573, 3585, @@ -17009,7 +18279,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 5120, 5789, 5792, - 5873, + 5881, 5888, 5901, 5902, @@ -17041,7 +18311,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -17070,6 +18340,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 6810, 6816, 6830, + 6832, + 6847, 6912, 6988, 6992, @@ -17086,8 +18358,10 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 7368, 7376, 7415, + 7416, + 7418, 7424, - 7655, + 7670, 7676, 7958, 7960, @@ -17131,23 +18405,27 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 8336, 8349, 8352, - 8379, + 8382, 8400, 8433, 8448, 8586, 8592, - 9204, + 9211, 9216, 9255, 9280, 9291, 9312, - 9984, - 9985, - 11085, - 11088, - 11098, + 11124, + 11126, + 11158, + 11160, + 11194, + 11197, + 11209, + 11210, + 11218, 11264, 11311, 11312, @@ -17183,7 +18461,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 11736, 11743, 11744, - 11836, + 11843, 11904, 11930, 11931, @@ -17221,16 +18499,16 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 42192, 42540, 42560, - 42648, + 42654, 42655, 42744, 42752, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43052, 43056, 43066, @@ -17251,7 +18529,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 43471, 43482, 43486, - 43488, + 43519, 43520, 43575, 43584, @@ -17259,8 +18537,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 43600, 43610, 43612, - 43644, - 43648, 43715, 43739, 43767, @@ -17274,6 +18550,10 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 43815, 43816, 43823, + 43824, + 43872, + 43876, + 43878, 43968, 44014, 44016, @@ -17315,7 +18595,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 65024, 65050, 65056, - 65063, + 65070, 65072, 65107, 65108, @@ -17363,21 +18643,25 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 65799, 65844, 65847, - 65931, + 65933, 65936, 65948, + 65952, + 65953, 66000, 66046, 66176, 66205, 66208, 66257, + 66272, + 66300, 66304, - 66335, - 66336, 66340, 66352, 66379, + 66384, + 66427, 66432, 66462, 66463, @@ -17388,6 +18672,18 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 66927, + 66928, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -17401,7 +18697,9 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 67647, 67670, 67671, - 67680, + 67743, + 67751, + 67760, 67840, 67868, 67871, @@ -17429,7 +18727,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 68176, 68185, 68192, - 68224, + 68256, + 68288, + 68327, + 68331, + 68343, 68352, 68406, 68409, @@ -17437,7 +18739,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 68440, 68467, 68472, - 68480, + 68498, + 68505, + 68509, + 68521, + 68528, 68608, 68681, 69216, @@ -17446,7 +18752,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 69710, 69714, 69744, - 69760, + 69759, 69826, 69840, 69865, @@ -17456,24 +18762,104 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 69941, 69942, 69956, + 69968, + 70007, 70016, 70089, + 70093, + 70094, 70096, - 70106, + 70107, + 70113, + 70133, + 70144, + 70162, + 70163, + 70206, + 70320, + 70379, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70460, + 70469, + 70471, + 70473, + 70475, + 70478, + 70487, + 70488, + 70493, + 70500, + 70502, + 70509, + 70512, + 70517, + 70784, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71114, + 71168, + 71237, + 71248, + 71258, 71296, 71352, 71360, 71370, + 71840, + 71923, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 74864, - 74868, + 74869, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92782, + 92784, + 92880, + 92910, + 92912, + 92918, + 92928, + 92998, + 93008, + 93018, + 93019, + 93026, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -17482,6 +18868,16 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113820, + 113828, 118784, 119030, 119040, @@ -17536,6 +18932,10 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 120780, 120782, 120832, + 124928, + 125125, + 125127, + 125143, 126464, 126468, 126469, @@ -17611,13 +19011,13 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 127136, 127151, 127153, - 127167, + 127168, 127169, 127184, 127185, - 127200, + 127222, 127232, - 127243, + 127245, 127248, 127279, 127280, @@ -17633,41 +19033,43 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 127568, 127570, 127744, - 127777, + 127789, 127792, - 127798, - 127799, - 127869, + 127870, 127872, - 127892, - 127904, - 127941, - 127942, - 127947, - 127968, - 127985, + 127951, + 127956, + 127992, 128000, - 128063, - 128064, - 128065, - 128066, - 128248, - 128249, - 128253, + 128255, 128256, - 128318, - 128320, - 128324, + 128331, 128336, - 128360, - 128507, - 128577, + 128378, + 128379, + 128420, + 128421, + 128579, 128581, - 128592, - 128640, - 128710, + 128720, + 128736, + 128749, + 128752, + 128756, 128768, 128884, + 128896, + 128981, + 129024, + 129036, + 129040, + 129096, + 129104, + 129114, + 129120, + 129160, + 129168, + 129198, 131072, 173783, 173824, @@ -17688,12 +19090,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */ 1114110 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */ - 281, /* Number of elements */ + 309, /* 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 */ @@ -17867,7 +19265,7 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */ 11776, 11823, 11824, - 11836, + 11843, 12289, 12292, 12296, @@ -17954,6 +19352,8 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */ 66464, 66512, 66513, + 66927, + 66928, 67671, 67672, 67871, @@ -17964,8 +19364,12 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */ 68185, 68223, 68224, + 68336, + 68343, 68409, 68416, + 68505, + 68509, 69703, 69710, 69819, @@ -17974,16 +19378,34 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */ 69826, 69952, 69956, + 70004, + 70006, 70085, 70089, + 70093, + 70094, + 70200, + 70206, + 70854, + 70855, + 71105, + 71114, + 71233, + 71236, 74864, - 74868 + 74869, + 92782, + 92784, + 92917, + 92918, + 92983, + 92988, + 92996, + 92997, + 113823, + 113824 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixSpace_invlist[] = { /* for EBCDIC 1047 */ 23, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -18014,12 +19436,8 @@ static const UV XPosixSpace_invlist[] = { /* for EBCDIC 1047 */ 12289 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */ - 1239, /* Number of elements */ + 1273, /* 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 */ @@ -18336,6 +19754,8 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */ 883, 886, 887, + 895, + 896, 902, 903, 904, @@ -18574,6 +19994,14 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */ 1317, 1318, 1319, + 1320, + 1321, + 1322, + 1323, + 1324, + 1325, + 1326, + 1327, 1329, 1367, 4256, @@ -19086,6 +20514,10 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */ 42645, 42646, 42647, + 42648, + 42649, + 42650, + 42651, 42786, 42787, 42788, @@ -19184,6 +20616,16 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */ 42897, 42898, 42899, + 42902, + 42903, + 42904, + 42905, + 42906, + 42907, + 42908, + 42909, + 42910, + 42911, 42912, 42913, 42914, @@ -19195,11 +20637,15 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */ 42920, 42921, 42922, - 42923, + 42926, + 42928, + 42930, 65313, 65339, 66560, 66600, + 71840, + 71872, 119808, 119834, 119860, @@ -19261,15 +20707,17 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */ 120720, 120745, 120778, - 120779 + 120779, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ - 1155, /* Number of elements */ + 1285, /* 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 */ @@ -19332,6 +20780,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 888, 890, 894, + 895, + 896, 902, 903, 904, @@ -19345,7 +20795,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 1015, 1154, 1155, - 1320, + 1328, 1329, 1367, 1369, @@ -19393,20 +20843,12 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 2112, 2140, 2208, - 2209, - 2210, - 2221, + 2227, 2276, - 2303, - 2304, 2404, 2406, 2416, 2417, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -19554,7 +20996,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 3032, 3046, 3056, - 3073, + 3072, 3076, 3077, 3085, @@ -19563,8 +21005,6 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -19580,7 +21020,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 3172, 3174, 3184, - 3202, + 3201, 3204, 3205, 3213, @@ -19608,7 +21048,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -19650,6 +21090,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3572, 3585, @@ -19777,7 +21219,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -19811,7 +21253,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -19838,6 +21280,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 6810, 6823, 6824, + 6832, + 6847, 6912, 6988, 6992, @@ -19856,8 +21300,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 7379, 7380, 7415, + 7416, + 7418, 7424, - 7655, + 7670, 7676, 7958, 7960, @@ -20023,7 +21469,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 42612, 42622, 42623, - 42648, + 42654, 42655, 42738, 42775, @@ -20033,10 +21479,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43048, 43072, 43124, @@ -20058,6 +21504,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 43457, 43471, 43482, + 43488, + 43519, 43520, 43575, 43584, @@ -20067,8 +21515,6 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 43616, 43639, 43642, - 43644, - 43648, 43715, 43739, 43742, @@ -20086,6 +21532,12 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44011, 44012, @@ -20131,7 +21583,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 65024, 65040, 65056, - 65063, + 65070, 65075, 65077, 65101, @@ -20180,10 +21632,14 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 66205, 66208, 66257, + 66272, + 66273, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66427, 66432, 66462, 66464, @@ -20196,6 +21652,16 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -20208,6 +21674,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -20232,19 +21702,27 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 68160, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68327, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69632, 69703, 69734, 69744, - 69760, + 69759, 69819, 69840, 69865, @@ -20254,22 +21732,102 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 69941, 69942, 69952, + 69968, + 70004, + 70006, + 70007, 70016, 70085, 70096, - 70106, + 70107, + 70144, + 70162, + 70163, + 70200, + 70320, + 70379, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70460, + 70469, + 70471, + 70473, + 70475, + 70478, + 70487, + 70488, + 70493, + 70500, + 70502, + 70509, + 70512, + 70517, + 70784, + 70854, + 70855, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71105, + 71168, + 71233, + 71236, + 71237, + 71248, + 71258, 71296, 71352, 71360, 71370, + 71840, + 71914, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92880, + 92910, + 92912, + 92917, + 92928, + 92983, + 92992, + 92996, + 93008, + 93018, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -20278,6 +21836,16 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113821, + 113823, 119141, 119146, 119149, @@ -20352,6 +21920,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 120780, 120782, 120832, + 124928, + 125125, + 125136, + 125143, 126464, 126468, 126469, @@ -20418,6 +21990,12 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 126634, 126635, 126652, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370, 131072, 173783, 173824, @@ -20430,10 +22008,6 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */ 918000 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixXDigit_invlist[] = { /* for EBCDIC 1047 */ 13, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -20454,12 +22028,8 @@ static const UV XPosixXDigit_invlist[] = { /* for EBCDIC 1047 */ 65351 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */ - 261, /* Number of elements */ + 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 */ @@ -20533,9 +22103,9 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */ 601, 602, 603, - 604, + 605, 608, - 609, + 610, 611, 612, 613, @@ -20543,7 +22113,7 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */ 616, 618, 619, - 620, + 621, 623, 624, 625, @@ -20556,10 +22126,12 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */ 641, 643, 644, - 648, + 647, 653, 658, 659, + 670, + 671, 700, 701, 702, @@ -20586,6 +22158,8 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */ 888, 891, 894, + 895, + 896, 902, 903, 904, @@ -20597,15 +22171,13 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */ 931, 978, 981, - 1011, - 1012, 1014, 1015, 1020, 1021, 1154, 1162, - 1320, + 1328, 1329, 1367, 1377, @@ -20701,7 +22273,7 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */ 42560, 42606, 42624, - 42648, + 42652, 42786, 42800, 42802, @@ -20712,8 +22284,10 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */ 42894, 42896, 42900, - 42912, - 42923, + 42902, + 42926, + 42928, + 42930, 64256, 64263, 64275, @@ -20723,10 +22297,12 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */ 65345, 65371, 66560, - 66640 + 66640, + 71840, + 71904 }; -#endif +#endif /* #ifndef PERL_IN_XSUB_RE */ static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 1047 */ 45, /* Number of elements */ @@ -20848,10 +22424,6 @@ static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC 1047 */ 64280 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV UpperLatin1_invlist[] = { /* for EBCDIC 1047 */ 55, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -20914,12 +22486,8 @@ static const UV UpperLatin1_invlist[] = { /* for EBCDIC 1047 */ 256 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ - 1021, /* Number of elements */ + 1121, /* 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 */ @@ -20982,6 +22550,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 888, 891, 894, + 895, + 896, 902, 903, 904, @@ -20995,7 +22565,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 1015, 1154, 1162, - 1320, + 1328, 1329, 1367, 1369, @@ -21047,9 +22617,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 2112, 2137, 2208, - 2209, - 2210, - 2221, + 2227, 2308, 2362, 2365, @@ -21059,9 +22627,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 2392, 2402, 2417, - 2424, - 2425, - 2432, + 2433, 2437, 2445, 2447, @@ -21171,8 +22737,6 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3134, @@ -21341,7 +22905,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -21369,7 +22933,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 6320, 6390, 6400, - 6429, + 6431, 6480, 6510, 6512, @@ -21559,7 +23123,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 42560, 42607, 42623, - 42648, + 42654, 42656, 42736, 42775, @@ -21569,10 +23133,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43010, 43011, 43014, @@ -21598,6 +23162,12 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 43443, 43471, 43472, + 43488, + 43493, + 43494, + 43504, + 43514, + 43519, 43520, 43561, 43584, @@ -21608,7 +23178,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 43639, 43642, 43643, - 43648, + 43646, 43696, 43697, 43698, @@ -21636,6 +23206,12 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44003, 44032, @@ -21729,9 +23305,11 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 66208, 66257, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66422, 66432, 66462, 66464, @@ -21742,6 +23320,16 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 66518, 66560, 66718, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -21754,6 +23342,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -21772,12 +23364,20 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 68148, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68325, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69635, @@ -21788,20 +23388,78 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 69865, 69891, 69927, + 69968, + 70003, + 70006, + 70007, 70019, 70067, 70081, 70085, + 70106, + 70107, + 70144, + 70162, + 70163, + 70188, + 70320, + 70367, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70461, + 70462, + 70493, + 70498, + 70784, + 70832, + 70852, + 70854, + 70855, + 70856, + 71040, + 71087, + 71168, + 71216, + 71236, + 71237, 71296, 71339, + 71840, + 71904, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92880, + 92910, + 92928, + 92976, + 92992, + 92996, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -21810,6 +23468,14 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, 119808, 119893, 119894, @@ -21870,6 +23536,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 120771, 120772, 120780, + 124928, + 125125, 126464, 126468, 126469, @@ -21946,12 +23614,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */ 195102 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ - 1167, /* Number of elements */ + 1291, /* 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 */ @@ -22014,6 +23678,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 888, 891, 894, + 895, + 896, 902, 903, 904, @@ -22029,7 +23695,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 1155, 1160, 1162, - 1320, + 1328, 1329, 1367, 1369, @@ -22077,20 +23743,12 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 2112, 2140, 2208, - 2209, - 2210, - 2221, + 2227, 2276, - 2303, - 2304, 2404, 2406, 2416, 2417, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -22238,7 +23896,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 3032, 3046, 3056, - 3073, + 3072, 3076, 3077, 3085, @@ -22247,8 +23905,6 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -22264,7 +23920,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 3172, 3174, 3184, - 3202, + 3201, 3204, 3205, 3213, @@ -22292,7 +23948,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -22334,6 +23990,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3572, 3585, @@ -22461,7 +24119,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -22495,7 +24153,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -22522,6 +24180,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 6810, 6823, 6824, + 6832, + 6846, 6912, 6988, 6992, @@ -22540,8 +24200,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 7379, 7380, 7415, + 7416, + 7418, 7424, - 7655, + 7670, 7676, 7958, 7960, @@ -22705,7 +24367,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 42612, 42622, 42623, - 42648, + 42654, 42655, 42738, 42775, @@ -22715,10 +24377,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43048, 43072, 43124, @@ -22740,6 +24402,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 43457, 43471, 43482, + 43488, + 43519, 43520, 43575, 43584, @@ -22749,8 +24413,6 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 43616, 43639, 43642, - 43644, - 43648, 43715, 43739, 43742, @@ -22768,6 +24430,12 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44011, 44012, @@ -22815,7 +24483,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 65024, 65040, 65056, - 65063, + 65070, 65075, 65077, 65101, @@ -22874,10 +24542,14 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 66205, 66208, 66257, + 66272, + 66273, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66427, 66432, 66462, 66464, @@ -22890,6 +24562,16 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -22902,6 +24584,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -22926,19 +24612,27 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 68160, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68327, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69632, 69703, 69734, 69744, - 69760, + 69759, 69819, 69840, 69865, @@ -22948,22 +24642,102 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 69941, 69942, 69952, + 69968, + 70004, + 70006, + 70007, 70016, 70085, 70096, - 70106, + 70107, + 70144, + 70162, + 70163, + 70200, + 70320, + 70379, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70460, + 70469, + 70471, + 70473, + 70475, + 70478, + 70487, + 70488, + 70493, + 70500, + 70502, + 70509, + 70512, + 70517, + 70784, + 70854, + 70855, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71105, + 71168, + 71233, + 71236, + 71237, + 71248, + 71258, 71296, 71352, 71360, 71370, + 71840, + 71914, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92880, + 92910, + 92912, + 92917, + 92928, + 92983, + 92992, + 92996, + 93008, + 93018, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -22972,6 +24746,16 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113821, + 113823, 119141, 119146, 119149, @@ -23046,6 +24830,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 120780, 120782, 120832, + 124928, + 125125, + 125136, + 125143, 126464, 126468, 126469, @@ -23124,7 +24912,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */ 918000 }; -#endif +#endif /* #ifndef PERL_IN_XSUB_RE */ #endif /* EBCDIC 1047 */ @@ -23198,12 +24986,8 @@ static const UV ASCII_invlist[] = { /* for EBCDIC 037 */ 250 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV Cased_invlist[] = { /* for EBCDIC 037 */ - 261, /* Number of elements */ + 277, /* 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 */ @@ -23264,6 +25048,8 @@ static const UV Cased_invlist[] = { /* for EBCDIC 037 */ 888, 890, 894, + 895, + 896, 902, 903, 904, @@ -23277,7 +25063,7 @@ static const UV Cased_invlist[] = { /* for EBCDIC 037 */ 1015, 1154, 1162, - 1320, + 1328, 1329, 1367, 1377, @@ -23387,17 +25173,23 @@ static const UV Cased_invlist[] = { /* for EBCDIC 037 */ 42560, 42606, 42624, - 42648, + 42654, 42786, 42888, 42891, 42895, 42896, - 42900, - 42912, - 42923, + 42926, + 42928, + 42930, 43000, 43003, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 64256, 64263, 64275, @@ -23408,6 +25200,8 @@ static const UV Cased_invlist[] = { /* for EBCDIC 037 */ 65371, 66560, 66640, + 71840, + 71904, 119808, 119893, 119894, @@ -23467,13 +25261,15 @@ static const UV Cased_invlist[] = { /* for EBCDIC 037 */ 120746, 120771, 120772, - 120780 + 120780, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV VertSpace_invlist[] = { /* for EBCDIC 037 */ 9, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -23490,10 +25286,6 @@ static const UV VertSpace_invlist[] = { /* for EBCDIC 037 */ 8234 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPerlSpace_invlist[] = { /* for EBCDIC 037 */ 23, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -23524,12 +25316,8 @@ static const UV XPerlSpace_invlist[] = { /* for EBCDIC 037 */ 12289 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ - 1153, /* Number of elements */ + 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 */ @@ -23588,6 +25376,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 888, 890, 894, + 895, + 896, 902, 903, 904, @@ -23601,7 +25391,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 1015, 1154, 1162, - 1320, + 1328, 1329, 1367, 1369, @@ -23655,14 +25445,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 2112, 2137, 2208, - 2209, - 2210, - 2221, + 2227, 2276, 2282, 2288, - 2303, - 2304, 2364, 2365, 2381, @@ -23673,10 +25459,6 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 2406, 2416, 2417, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -23824,7 +25606,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 3032, 3046, 3056, - 3073, + 3072, 3076, 3077, 3085, @@ -23833,8 +25615,6 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -23850,7 +25630,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 3172, 3174, 3184, - 3202, + 3201, 3204, 3205, 3213, @@ -23878,7 +25658,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -23920,6 +25700,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3572, 3585, @@ -24053,7 +25835,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -24087,7 +25869,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -24142,6 +25924,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 7415, 7424, 7616, + 7655, + 7669, 7680, 7958, 7960, @@ -24299,7 +26083,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 42612, 42620, 42623, - 42648, + 42654, 42655, 42736, 42775, @@ -24309,10 +26093,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43010, 43011, 43014, @@ -24342,6 +26126,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 43456, 43471, 43482, + 43488, + 43493, + 43494, + 43519, 43520, 43575, 43584, @@ -24352,7 +26140,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 43639, 43642, 43643, - 43648, + 43646, 43711, 43712, 43713, @@ -24374,6 +26162,12 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44011, 44016, @@ -24455,9 +26249,11 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 66208, 66257, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66427, 66432, 66462, 66464, @@ -24470,6 +26266,16 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -24482,6 +26288,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -24502,12 +26312,20 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 68148, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68325, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69632, @@ -24524,24 +26342,104 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 69939, 69942, 69952, + 69968, + 70003, + 70006, + 70007, 70016, 70080, 70081, 70085, 70096, - 70106, + 70107, + 70144, + 70162, + 70163, + 70197, + 70199, + 70200, + 70320, + 70377, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70461, + 70469, + 70471, + 70473, + 70475, + 70477, + 70487, + 70488, + 70493, + 70500, + 70784, + 70850, + 70852, + 70854, + 70855, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71103, + 71168, + 71231, + 71232, + 71233, + 71236, + 71237, + 71248, + 71258, 71296, 71350, 71360, 71370, + 71840, + 71914, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92880, + 92910, + 92928, + 92983, + 92992, + 92996, + 93008, + 93018, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -24550,6 +26448,16 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113822, + 113823, 119808, 119893, 119894, @@ -24612,6 +26520,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 120780, 120782, 120832, + 124928, + 125125, 126464, 126468, 126469, @@ -24678,6 +26588,12 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 126634, 126635, 126652, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370, 131072, 173783, 173824, @@ -24688,12 +26604,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */ 195102 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ - 1103, /* Number of elements */ + 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 */ @@ -24752,6 +26664,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 888, 890, 894, + 895, + 896, 902, 903, 904, @@ -24765,7 +26679,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 1015, 1154, 1162, - 1320, + 1328, 1329, 1367, 1369, @@ -24821,14 +26735,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 2112, 2137, 2208, - 2209, - 2210, - 2221, + 2227, 2276, 2282, 2288, - 2303, - 2304, 2364, 2365, 2381, @@ -24837,10 +26747,6 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 2389, 2404, 2417, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -24982,7 +26888,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 3025, 3031, 3032, - 3073, + 3072, 3076, 3077, 3085, @@ -24991,8 +26897,6 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -25006,7 +26910,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 3162, 3168, 3172, - 3202, + 3201, 3204, 3205, 3213, @@ -25032,7 +26936,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 3300, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -25197,7 +27101,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -25227,7 +27131,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -25276,6 +27180,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 7415, 7424, 7616, + 7655, + 7669, 7680, 7958, 7960, @@ -25435,7 +27341,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 42612, 42620, 42623, - 42648, + 42654, 42655, 42736, 42775, @@ -25445,10 +27351,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43010, 43011, 43014, @@ -25476,6 +27382,12 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 43456, 43471, 43472, + 43488, + 43493, + 43494, + 43504, + 43514, + 43519, 43520, 43575, 43584, @@ -25484,7 +27396,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 43639, 43642, 43643, - 43648, + 43646, 43711, 43712, 43713, @@ -25506,6 +27418,12 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44011, 44032, @@ -25583,9 +27501,11 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 66208, 66257, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66427, 66432, 66462, 66464, @@ -25596,6 +27516,16 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 66518, 66560, 66718, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -25608,6 +27538,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -25628,12 +27562,20 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 68148, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68325, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69632, @@ -25644,20 +27586,92 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 69865, 69888, 69939, + 69968, + 70003, + 70006, + 70007, 70016, 70080, 70081, 70085, + 70106, + 70107, + 70144, + 70162, + 70163, + 70197, + 70199, + 70200, + 70320, + 70377, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70461, + 70469, + 70471, + 70473, + 70475, + 70477, + 70487, + 70488, + 70493, + 70500, + 70784, + 70850, + 70852, + 70854, + 70855, + 70856, + 71040, + 71094, + 71096, + 71103, + 71168, + 71231, + 71232, + 71233, + 71236, + 71237, 71296, 71350, + 71840, + 71904, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92880, + 92910, + 92928, + 92983, + 92992, + 92996, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -25666,6 +27680,16 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113822, + 113823, 119808, 119893, 119894, @@ -25726,6 +27750,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 120771, 120772, 120780, + 124928, + 125125, 126464, 126468, 126469, @@ -25792,6 +27818,12 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 126634, 126635, 126652, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370, 131072, 173783, 173824, @@ -25802,10 +27834,6 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */ 195102 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixBlank_invlist[] = { /* for EBCDIC 037 */ 15, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -25828,10 +27856,6 @@ static const UV XPosixBlank_invlist[] = { /* for EBCDIC 037 */ 12289 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixCntrl_invlist[] = { /* for EBCDIC 037 */ 4, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -25843,12 +27867,8 @@ static const UV XPosixCntrl_invlist[] = { /* for EBCDIC 037 */ 256 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixDigit_invlist[] = { /* for EBCDIC 037 */ - 85, /* Number of elements */ + 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 */ @@ -25879,6 +27899,8 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC 037 */ 3312, 3430, 3440, + 3558, + 3568, 3664, 3674, 3792, @@ -25917,6 +27939,8 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC 037 */ 43274, 43472, 43482, + 43504, + 43514, 43600, 43610, 44016, @@ -25933,18 +27957,26 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC 037 */ 69952, 70096, 70106, + 70384, + 70394, + 70864, + 70874, + 71248, + 71258, 71360, 71370, + 71904, + 71914, + 92768, + 92778, + 93008, + 93018, 120782, 120832 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ - 1089, /* Number of elements */ + 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 */ @@ -25954,7 +27986,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 256, 888, 890, - 895, + 896, 900, 907, 908, @@ -25962,7 +27994,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 910, 930, 931, - 1320, + 1328, 1329, 1367, 1369, @@ -25971,7 +28003,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 1416, 1417, 1419, - 1423, + 1421, 1424, 1425, 1480, @@ -25980,8 +28012,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 1520, 1525, 1536, - 1541, - 1542, 1565, 1566, 1806, @@ -26000,16 +28030,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 2142, 2143, 2208, - 2209, - 2210, - 2221, + 2227, 2276, - 2303, - 2304, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -26155,7 +28177,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 3032, 3046, 3067, - 3073, + 3072, 3076, 3077, 3085, @@ -26164,8 +28186,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -26183,7 +28203,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 3184, 3192, 3200, - 3202, + 3201, 3204, 3205, 3213, @@ -26211,7 +28231,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -26253,6 +28273,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3573, 3585, @@ -26356,7 +28378,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 5761, 5789, 5792, - 5873, + 5881, 5888, 5901, 5902, @@ -26388,7 +28410,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -26417,6 +28439,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 6810, 6816, 6830, + 6832, + 6847, 6912, 6988, 6992, @@ -26433,8 +28457,10 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 7368, 7376, 7415, + 7416, + 7418, 7424, - 7655, + 7670, 7676, 7958, 7960, @@ -26482,23 +28508,27 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 8336, 8349, 8352, - 8379, + 8382, 8400, 8433, 8448, 8586, 8592, - 9204, + 9211, 9216, 9255, 9280, 9291, 9312, - 9984, - 9985, - 11085, - 11088, - 11098, + 11124, + 11126, + 11158, + 11160, + 11194, + 11197, + 11209, + 11210, + 11218, 11264, 11311, 11312, @@ -26534,7 +28564,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 11736, 11743, 11744, - 11836, + 11843, 11904, 11930, 11931, @@ -26572,16 +28602,16 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 42192, 42540, 42560, - 42648, + 42654, 42655, 42744, 42752, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43052, 43056, 43066, @@ -26602,7 +28632,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 43471, 43482, 43486, - 43488, + 43519, 43520, 43575, 43584, @@ -26610,8 +28640,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 43600, 43610, 43612, - 43644, - 43648, 43715, 43739, 43767, @@ -26625,6 +28653,10 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 43815, 43816, 43823, + 43824, + 43872, + 43876, + 43878, 43968, 44014, 44016, @@ -26666,7 +28698,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 65024, 65050, 65056, - 65063, + 65070, 65072, 65107, 65108, @@ -26714,21 +28746,25 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 65799, 65844, 65847, - 65931, + 65933, 65936, 65948, + 65952, + 65953, 66000, 66046, 66176, 66205, 66208, 66257, + 66272, + 66300, 66304, - 66335, - 66336, 66340, 66352, 66379, + 66384, + 66427, 66432, 66462, 66463, @@ -26739,6 +28775,18 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 66927, + 66928, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -26752,7 +28800,9 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 67647, 67670, 67671, - 67680, + 67743, + 67751, + 67760, 67840, 67868, 67871, @@ -26780,7 +28830,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 68176, 68185, 68192, - 68224, + 68256, + 68288, + 68327, + 68331, + 68343, 68352, 68406, 68409, @@ -26788,7 +28842,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 68440, 68467, 68472, - 68480, + 68498, + 68505, + 68509, + 68521, + 68528, 68608, 68681, 69216, @@ -26797,7 +28855,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 69710, 69714, 69744, - 69760, + 69759, 69826, 69840, 69865, @@ -26807,24 +28865,104 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 69941, 69942, 69956, + 69968, + 70007, 70016, 70089, + 70093, + 70094, 70096, - 70106, + 70107, + 70113, + 70133, + 70144, + 70162, + 70163, + 70206, + 70320, + 70379, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70460, + 70469, + 70471, + 70473, + 70475, + 70478, + 70487, + 70488, + 70493, + 70500, + 70502, + 70509, + 70512, + 70517, + 70784, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71114, + 71168, + 71237, + 71248, + 71258, 71296, 71352, 71360, 71370, + 71840, + 71923, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 74864, - 74868, + 74869, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92782, + 92784, + 92880, + 92910, + 92912, + 92918, + 92928, + 92998, + 93008, + 93018, + 93019, + 93026, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -26833,6 +28971,16 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113820, + 113828, 118784, 119030, 119040, @@ -26887,6 +29035,10 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 120780, 120782, 120832, + 124928, + 125125, + 125127, + 125143, 126464, 126468, 126469, @@ -26962,13 +29114,13 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 127136, 127151, 127153, - 127167, + 127168, 127169, 127184, 127185, - 127200, + 127222, 127232, - 127243, + 127245, 127248, 127279, 127280, @@ -26984,41 +29136,43 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 127568, 127570, 127744, - 127777, + 127789, 127792, - 127798, - 127799, - 127869, + 127870, 127872, - 127892, - 127904, - 127941, - 127942, - 127947, - 127968, - 127985, + 127951, + 127956, + 127992, 128000, - 128063, - 128064, - 128065, - 128066, - 128248, - 128249, - 128253, + 128255, 128256, - 128318, - 128320, - 128324, + 128331, 128336, - 128360, - 128507, - 128577, + 128378, + 128379, + 128420, + 128421, + 128579, 128581, - 128592, - 128640, - 128710, + 128720, + 128736, + 128749, + 128752, + 128756, 128768, 128884, + 128896, + 128981, + 129024, + 129036, + 129040, + 129096, + 129104, + 129114, + 129120, + 129160, + 129168, + 129198, 131072, 173783, 173824, @@ -27039,12 +29193,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */ 1114110 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */ - 1245, /* 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 */ @@ -27597,6 +29747,14 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */ 1318, 1319, 1320, + 1321, + 1322, + 1323, + 1324, + 1325, + 1326, + 1327, + 1328, 1377, 1416, 7424, @@ -28119,6 +30277,10 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */ 42646, 42647, 42648, + 42649, + 42650, + 42651, + 42654, 42787, 42788, 42789, @@ -28216,7 +30378,17 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */ 42897, 42898, 42899, - 42900, + 42902, + 42903, + 42904, + 42905, + 42906, + 42907, + 42908, + 42909, + 42910, + 42911, + 42912, 42913, 42914, 42915, @@ -28229,6 +30401,12 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */ 42922, 43000, 43003, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 64256, 64263, 64275, @@ -28237,6 +30415,8 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */ 65371, 66600, 66640, + 71872, + 71904, 119834, 119860, 119886, @@ -28295,12 +30475,8 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */ 120780 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ - 1083, /* Number of elements */ + 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 */ @@ -28310,7 +30486,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 256, 888, 890, - 895, + 896, 900, 907, 908, @@ -28318,7 +30494,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 910, 930, 931, - 1320, + 1328, 1329, 1367, 1369, @@ -28327,7 +30503,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 1416, 1417, 1419, - 1423, + 1421, 1424, 1425, 1480, @@ -28336,8 +30512,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 1520, 1525, 1536, - 1541, - 1542, 1565, 1566, 1806, @@ -28356,16 +30530,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 2142, 2143, 2208, - 2209, - 2210, - 2221, + 2227, 2276, - 2303, - 2304, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -28511,7 +30677,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 3032, 3046, 3067, - 3073, + 3072, 3076, 3077, 3085, @@ -28520,8 +30686,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -28539,7 +30703,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 3184, 3192, 3200, - 3202, + 3201, 3204, 3205, 3213, @@ -28567,7 +30731,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -28609,6 +30773,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3573, 3585, @@ -28710,7 +30876,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 5120, 5789, 5792, - 5873, + 5881, 5888, 5901, 5902, @@ -28742,7 +30908,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -28771,6 +30937,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 6810, 6816, 6830, + 6832, + 6847, 6912, 6988, 6992, @@ -28787,8 +30955,10 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 7368, 7376, 7415, + 7416, + 7418, 7424, - 7655, + 7670, 7676, 7958, 7960, @@ -28832,23 +31002,27 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 8336, 8349, 8352, - 8379, + 8382, 8400, 8433, 8448, 8586, 8592, - 9204, + 9211, 9216, 9255, 9280, 9291, 9312, - 9984, - 9985, - 11085, - 11088, - 11098, + 11124, + 11126, + 11158, + 11160, + 11194, + 11197, + 11209, + 11210, + 11218, 11264, 11311, 11312, @@ -28884,7 +31058,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 11736, 11743, 11744, - 11836, + 11843, 11904, 11930, 11931, @@ -28922,16 +31096,16 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 42192, 42540, 42560, - 42648, + 42654, 42655, 42744, 42752, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43052, 43056, 43066, @@ -28952,7 +31126,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 43471, 43482, 43486, - 43488, + 43519, 43520, 43575, 43584, @@ -28960,8 +31134,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 43600, 43610, 43612, - 43644, - 43648, 43715, 43739, 43767, @@ -28975,6 +31147,10 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 43815, 43816, 43823, + 43824, + 43872, + 43876, + 43878, 43968, 44014, 44016, @@ -29016,7 +31192,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 65024, 65050, 65056, - 65063, + 65070, 65072, 65107, 65108, @@ -29064,21 +31240,25 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 65799, 65844, 65847, - 65931, + 65933, 65936, 65948, + 65952, + 65953, 66000, 66046, 66176, 66205, 66208, 66257, + 66272, + 66300, 66304, - 66335, - 66336, 66340, 66352, 66379, + 66384, + 66427, 66432, 66462, 66463, @@ -29089,6 +31269,18 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 66927, + 66928, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -29102,7 +31294,9 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 67647, 67670, 67671, - 67680, + 67743, + 67751, + 67760, 67840, 67868, 67871, @@ -29130,7 +31324,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 68176, 68185, 68192, - 68224, + 68256, + 68288, + 68327, + 68331, + 68343, 68352, 68406, 68409, @@ -29138,7 +31336,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 68440, 68467, 68472, - 68480, + 68498, + 68505, + 68509, + 68521, + 68528, 68608, 68681, 69216, @@ -29147,7 +31349,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 69710, 69714, 69744, - 69760, + 69759, 69826, 69840, 69865, @@ -29157,24 +31359,104 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 69941, 69942, 69956, + 69968, + 70007, 70016, 70089, + 70093, + 70094, 70096, - 70106, + 70107, + 70113, + 70133, + 70144, + 70162, + 70163, + 70206, + 70320, + 70379, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70460, + 70469, + 70471, + 70473, + 70475, + 70478, + 70487, + 70488, + 70493, + 70500, + 70502, + 70509, + 70512, + 70517, + 70784, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71114, + 71168, + 71237, + 71248, + 71258, 71296, 71352, 71360, 71370, + 71840, + 71923, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 74864, - 74868, + 74869, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92782, + 92784, + 92880, + 92910, + 92912, + 92918, + 92928, + 92998, + 93008, + 93018, + 93019, + 93026, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -29183,6 +31465,16 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113820, + 113828, 118784, 119030, 119040, @@ -29237,6 +31529,10 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 120780, 120782, 120832, + 124928, + 125125, + 125127, + 125143, 126464, 126468, 126469, @@ -29312,13 +31608,13 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 127136, 127151, 127153, - 127167, + 127168, 127169, 127184, 127185, - 127200, + 127222, 127232, - 127243, + 127245, 127248, 127279, 127280, @@ -29334,41 +31630,43 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 127568, 127570, 127744, - 127777, + 127789, 127792, - 127798, - 127799, - 127869, + 127870, 127872, - 127892, - 127904, - 127941, - 127942, - 127947, - 127968, - 127985, + 127951, + 127956, + 127992, 128000, - 128063, - 128064, - 128065, - 128066, - 128248, - 128249, - 128253, + 128255, 128256, - 128318, - 128320, - 128324, + 128331, 128336, - 128360, - 128507, - 128577, + 128378, + 128379, + 128420, + 128421, + 128579, 128581, - 128592, - 128640, - 128710, + 128720, + 128736, + 128749, + 128752, + 128756, 128768, 128884, + 128896, + 128981, + 129024, + 129036, + 129040, + 129096, + 129104, + 129114, + 129120, + 129160, + 129168, + 129198, 131072, 173783, 173824, @@ -29389,12 +31687,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */ 1114110 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixPunct_invlist[] = { /* for EBCDIC 037 */ - 283, /* Number of elements */ + 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 */ @@ -29570,7 +31864,7 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 037 */ 11776, 11823, 11824, - 11836, + 11843, 12289, 12292, 12296, @@ -29657,6 +31951,8 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 037 */ 66464, 66512, 66513, + 66927, + 66928, 67671, 67672, 67871, @@ -29667,8 +31963,12 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 037 */ 68185, 68223, 68224, + 68336, + 68343, 68409, 68416, + 68505, + 68509, 69703, 69710, 69819, @@ -29677,16 +31977,34 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 037 */ 69826, 69952, 69956, + 70004, + 70006, 70085, 70089, + 70093, + 70094, + 70200, + 70206, + 70854, + 70855, + 71105, + 71114, + 71233, + 71236, 74864, - 74868 + 74869, + 92782, + 92784, + 92917, + 92918, + 92983, + 92988, + 92996, + 92997, + 113823, + 113824 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixSpace_invlist[] = { /* for EBCDIC 037 */ 23, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -29717,12 +32035,8 @@ static const UV XPosixSpace_invlist[] = { /* for EBCDIC 037 */ 12289 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */ - 1235, /* Number of elements */ + 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 */ @@ -30035,6 +32349,8 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */ 883, 886, 887, + 895, + 896, 902, 903, 904, @@ -30273,6 +32589,14 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */ 1317, 1318, 1319, + 1320, + 1321, + 1322, + 1323, + 1324, + 1325, + 1326, + 1327, 1329, 1367, 4256, @@ -30785,6 +33109,10 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */ 42645, 42646, 42647, + 42648, + 42649, + 42650, + 42651, 42786, 42787, 42788, @@ -30883,6 +33211,16 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */ 42897, 42898, 42899, + 42902, + 42903, + 42904, + 42905, + 42906, + 42907, + 42908, + 42909, + 42910, + 42911, 42912, 42913, 42914, @@ -30894,11 +33232,15 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */ 42920, 42921, 42922, - 42923, + 42926, + 42928, + 42930, 65313, 65339, 66560, 66600, + 71840, + 71872, 119808, 119834, 119860, @@ -30960,15 +33302,17 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */ 120720, 120745, 120778, - 120779 + 120779, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ - 1151, /* Number of elements */ + 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 */ @@ -31027,6 +33371,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 888, 890, 894, + 895, + 896, 902, 903, 904, @@ -31040,7 +33386,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 1015, 1154, 1155, - 1320, + 1328, 1329, 1367, 1369, @@ -31088,20 +33434,12 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 2112, 2140, 2208, - 2209, - 2210, - 2221, + 2227, 2276, - 2303, - 2304, 2404, 2406, 2416, 2417, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -31249,7 +33587,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 3032, 3046, 3056, - 3073, + 3072, 3076, 3077, 3085, @@ -31258,8 +33596,6 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -31275,7 +33611,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 3172, 3174, 3184, - 3202, + 3201, 3204, 3205, 3213, @@ -31303,7 +33639,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -31345,6 +33681,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3572, 3585, @@ -31472,7 +33810,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -31506,7 +33844,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -31533,6 +33871,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 6810, 6823, 6824, + 6832, + 6847, 6912, 6988, 6992, @@ -31551,8 +33891,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 7379, 7380, 7415, + 7416, + 7418, 7424, - 7655, + 7670, 7676, 7958, 7960, @@ -31718,7 +34060,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 42612, 42622, 42623, - 42648, + 42654, 42655, 42738, 42775, @@ -31728,10 +34070,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43048, 43072, 43124, @@ -31753,6 +34095,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 43457, 43471, 43482, + 43488, + 43519, 43520, 43575, 43584, @@ -31762,8 +34106,6 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 43616, 43639, 43642, - 43644, - 43648, 43715, 43739, 43742, @@ -31781,6 +34123,12 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44011, 44012, @@ -31826,7 +34174,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 65024, 65040, 65056, - 65063, + 65070, 65075, 65077, 65101, @@ -31875,10 +34223,14 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 66205, 66208, 66257, + 66272, + 66273, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66427, 66432, 66462, 66464, @@ -31891,6 +34243,16 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -31903,6 +34265,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -31927,19 +34293,27 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 68160, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68327, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69632, 69703, 69734, 69744, - 69760, + 69759, 69819, 69840, 69865, @@ -31949,22 +34323,102 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 69941, 69942, 69952, + 69968, + 70004, + 70006, + 70007, 70016, 70085, 70096, - 70106, + 70107, + 70144, + 70162, + 70163, + 70200, + 70320, + 70379, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70460, + 70469, + 70471, + 70473, + 70475, + 70478, + 70487, + 70488, + 70493, + 70500, + 70502, + 70509, + 70512, + 70517, + 70784, + 70854, + 70855, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71105, + 71168, + 71233, + 71236, + 71237, + 71248, + 71258, 71296, 71352, 71360, 71370, + 71840, + 71914, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92880, + 92910, + 92912, + 92917, + 92928, + 92983, + 92992, + 92996, + 93008, + 93018, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -31973,6 +34427,16 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113821, + 113823, 119141, 119146, 119149, @@ -32047,6 +34511,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 120780, 120782, 120832, + 124928, + 125125, + 125136, + 125143, 126464, 126468, 126469, @@ -32113,6 +34581,12 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 126634, 126635, 126652, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370, 131072, 173783, 173824, @@ -32125,10 +34599,6 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */ 918000 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixXDigit_invlist[] = { /* for EBCDIC 037 */ 13, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -32149,12 +34619,8 @@ static const UV XPosixXDigit_invlist[] = { /* for EBCDIC 037 */ 65351 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 037 */ - 257, /* 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 */ @@ -32224,9 +34690,9 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 037 */ 601, 602, 603, - 604, + 605, 608, - 609, + 610, 611, 612, 613, @@ -32234,7 +34700,7 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 037 */ 616, 618, 619, - 620, + 621, 623, 624, 625, @@ -32247,10 +34713,12 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 037 */ 641, 643, 644, - 648, + 647, 653, 658, 659, + 670, + 671, 700, 701, 702, @@ -32277,6 +34745,8 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 037 */ 888, 891, 894, + 895, + 896, 902, 903, 904, @@ -32288,15 +34758,13 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 037 */ 931, 978, 981, - 1011, - 1012, 1014, 1015, 1020, 1021, 1154, 1162, - 1320, + 1328, 1329, 1367, 1377, @@ -32392,7 +34860,7 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 037 */ 42560, 42606, 42624, - 42648, + 42652, 42786, 42800, 42802, @@ -32403,8 +34871,10 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 037 */ 42894, 42896, 42900, - 42912, - 42923, + 42902, + 42926, + 42928, + 42930, 64256, 64263, 64275, @@ -32414,10 +34884,12 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 037 */ 65345, 65371, 66560, - 66640 + 66640, + 71840, + 71904 }; -#endif +#endif /* #ifndef PERL_IN_XSUB_RE */ static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 037 */ 45, /* Number of elements */ @@ -32539,10 +35011,6 @@ static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC 037 */ 64280 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV UpperLatin1_invlist[] = { /* for EBCDIC 037 */ 57, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -32607,12 +35075,8 @@ static const UV UpperLatin1_invlist[] = { /* for EBCDIC 037 */ 256 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ - 1017, /* Number of elements */ + 1117, /* 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 */ @@ -32671,6 +35135,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 888, 891, 894, + 895, + 896, 902, 903, 904, @@ -32684,7 +35150,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 1015, 1154, 1162, - 1320, + 1328, 1329, 1367, 1369, @@ -32736,9 +35202,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 2112, 2137, 2208, - 2209, - 2210, - 2221, + 2227, 2308, 2362, 2365, @@ -32748,9 +35212,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 2392, 2402, 2417, - 2424, - 2425, - 2432, + 2433, 2437, 2445, 2447, @@ -32860,8 +35322,6 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3134, @@ -33030,7 +35490,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -33058,7 +35518,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 6320, 6390, 6400, - 6429, + 6431, 6480, 6510, 6512, @@ -33248,7 +35708,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 42560, 42607, 42623, - 42648, + 42654, 42656, 42736, 42775, @@ -33258,10 +35718,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43010, 43011, 43014, @@ -33287,6 +35747,12 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 43443, 43471, 43472, + 43488, + 43493, + 43494, + 43504, + 43514, + 43519, 43520, 43561, 43584, @@ -33297,7 +35763,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 43639, 43642, 43643, - 43648, + 43646, 43696, 43697, 43698, @@ -33325,6 +35791,12 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44003, 44032, @@ -33418,9 +35890,11 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 66208, 66257, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66422, 66432, 66462, 66464, @@ -33431,6 +35905,16 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 66518, 66560, 66718, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -33443,6 +35927,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -33461,12 +35949,20 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 68148, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68325, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69635, @@ -33477,20 +35973,78 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 69865, 69891, 69927, + 69968, + 70003, + 70006, + 70007, 70019, 70067, 70081, 70085, + 70106, + 70107, + 70144, + 70162, + 70163, + 70188, + 70320, + 70367, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70461, + 70462, + 70493, + 70498, + 70784, + 70832, + 70852, + 70854, + 70855, + 70856, + 71040, + 71087, + 71168, + 71216, + 71236, + 71237, 71296, 71339, + 71840, + 71904, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92880, + 92910, + 92928, + 92976, + 92992, + 92996, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -33499,6 +36053,14 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, 119808, 119893, 119894, @@ -33559,6 +36121,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 120771, 120772, 120780, + 124928, + 125125, 126464, 126468, 126469, @@ -33635,12 +36199,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */ 195102 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ - 1163, /* Number of elements */ + 1287, /* 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 */ @@ -33699,6 +36259,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 888, 891, 894, + 895, + 896, 902, 903, 904, @@ -33714,7 +36276,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 1155, 1160, 1162, - 1320, + 1328, 1329, 1367, 1369, @@ -33762,20 +36324,12 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 2112, 2140, 2208, - 2209, - 2210, - 2221, + 2227, 2276, - 2303, - 2304, 2404, 2406, 2416, 2417, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -33923,7 +36477,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 3032, 3046, 3056, - 3073, + 3072, 3076, 3077, 3085, @@ -33932,8 +36486,6 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -33949,7 +36501,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 3172, 3174, 3184, - 3202, + 3201, 3204, 3205, 3213, @@ -33977,7 +36529,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -34019,6 +36571,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3572, 3585, @@ -34146,7 +36700,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -34180,7 +36734,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -34207,6 +36761,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 6810, 6823, 6824, + 6832, + 6846, 6912, 6988, 6992, @@ -34225,8 +36781,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 7379, 7380, 7415, + 7416, + 7418, 7424, - 7655, + 7670, 7676, 7958, 7960, @@ -34390,7 +36948,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 42612, 42622, 42623, - 42648, + 42654, 42655, 42738, 42775, @@ -34400,10 +36958,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43048, 43072, 43124, @@ -34425,6 +36983,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 43457, 43471, 43482, + 43488, + 43519, 43520, 43575, 43584, @@ -34434,8 +36994,6 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 43616, 43639, 43642, - 43644, - 43648, 43715, 43739, 43742, @@ -34453,6 +37011,12 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44011, 44012, @@ -34500,7 +37064,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 65024, 65040, 65056, - 65063, + 65070, 65075, 65077, 65101, @@ -34559,10 +37123,14 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 66205, 66208, 66257, + 66272, + 66273, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66427, 66432, 66462, 66464, @@ -34575,6 +37143,16 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -34587,6 +37165,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -34611,19 +37193,27 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 68160, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68327, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69632, 69703, 69734, 69744, - 69760, + 69759, 69819, 69840, 69865, @@ -34633,22 +37223,102 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 69941, 69942, 69952, + 69968, + 70004, + 70006, + 70007, 70016, 70085, 70096, - 70106, + 70107, + 70144, + 70162, + 70163, + 70200, + 70320, + 70379, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70460, + 70469, + 70471, + 70473, + 70475, + 70478, + 70487, + 70488, + 70493, + 70500, + 70502, + 70509, + 70512, + 70517, + 70784, + 70854, + 70855, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71105, + 71168, + 71233, + 71236, + 71237, + 71248, + 71258, 71296, 71352, 71360, 71370, + 71840, + 71914, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92880, + 92910, + 92912, + 92917, + 92928, + 92983, + 92992, + 92996, + 93008, + 93018, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -34657,6 +37327,16 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113821, + 113823, 119141, 119146, 119149, @@ -34731,6 +37411,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 120780, 120782, 120832, + 124928, + 125125, + 125136, + 125143, 126464, 126468, 126469, @@ -34809,7 +37493,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */ 918000 }; -#endif +#endif /* #ifndef PERL_IN_XSUB_RE */ #endif /* EBCDIC 037 */ @@ -34885,12 +37569,8 @@ static const UV ASCII_invlist[] = { /* for EBCDIC POSIX-BC */ 256 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV Cased_invlist[] = { /* for EBCDIC POSIX-BC */ - 263, /* Number of elements */ + 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 */ @@ -34953,6 +37633,8 @@ static const UV Cased_invlist[] = { /* for EBCDIC POSIX-BC */ 888, 890, 894, + 895, + 896, 902, 903, 904, @@ -34966,7 +37648,7 @@ static const UV Cased_invlist[] = { /* for EBCDIC POSIX-BC */ 1015, 1154, 1162, - 1320, + 1328, 1329, 1367, 1377, @@ -35076,17 +37758,23 @@ static const UV Cased_invlist[] = { /* for EBCDIC POSIX-BC */ 42560, 42606, 42624, - 42648, + 42654, 42786, 42888, 42891, 42895, 42896, - 42900, - 42912, - 42923, + 42926, + 42928, + 42930, 43000, 43003, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 64256, 64263, 64275, @@ -35097,6 +37785,8 @@ static const UV Cased_invlist[] = { /* for EBCDIC POSIX-BC */ 65371, 66560, 66640, + 71840, + 71904, 119808, 119893, 119894, @@ -35156,13 +37846,15 @@ static const UV Cased_invlist[] = { /* for EBCDIC POSIX-BC */ 120746, 120771, 120772, - 120780 + 120780, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV VertSpace_invlist[] = { /* for EBCDIC POSIX-BC */ 9, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -35179,10 +37871,6 @@ static const UV VertSpace_invlist[] = { /* for EBCDIC POSIX-BC */ 8234 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPerlSpace_invlist[] = { /* for EBCDIC POSIX-BC */ 23, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -35213,12 +37901,8 @@ static const UV XPerlSpace_invlist[] = { /* for EBCDIC POSIX-BC */ 12289 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ - 1155, /* 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 */ @@ -35279,6 +37963,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 888, 890, 894, + 895, + 896, 902, 903, 904, @@ -35292,7 +37978,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 1015, 1154, 1162, - 1320, + 1328, 1329, 1367, 1369, @@ -35346,14 +38032,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 2112, 2137, 2208, - 2209, - 2210, - 2221, + 2227, 2276, 2282, 2288, - 2303, - 2304, 2364, 2365, 2381, @@ -35364,10 +38046,6 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 2406, 2416, 2417, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -35515,7 +38193,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 3032, 3046, 3056, - 3073, + 3072, 3076, 3077, 3085, @@ -35524,8 +38202,6 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -35541,7 +38217,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 3172, 3174, 3184, - 3202, + 3201, 3204, 3205, 3213, @@ -35569,7 +38245,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -35611,6 +38287,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3572, 3585, @@ -35744,7 +38422,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -35778,7 +38456,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -35833,6 +38511,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 7415, 7424, 7616, + 7655, + 7669, 7680, 7958, 7960, @@ -35990,7 +38670,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 42612, 42620, 42623, - 42648, + 42654, 42655, 42736, 42775, @@ -36000,10 +38680,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43010, 43011, 43014, @@ -36033,6 +38713,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 43456, 43471, 43482, + 43488, + 43493, + 43494, + 43519, 43520, 43575, 43584, @@ -36043,7 +38727,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 43639, 43642, 43643, - 43648, + 43646, 43711, 43712, 43713, @@ -36065,6 +38749,12 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44011, 44016, @@ -36146,9 +38836,11 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 66208, 66257, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66427, 66432, 66462, 66464, @@ -36161,6 +38853,16 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -36173,6 +38875,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -36193,12 +38899,20 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 68148, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68325, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69632, @@ -36215,24 +38929,104 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 69939, 69942, 69952, + 69968, + 70003, + 70006, + 70007, 70016, 70080, 70081, 70085, 70096, - 70106, + 70107, + 70144, + 70162, + 70163, + 70197, + 70199, + 70200, + 70320, + 70377, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70461, + 70469, + 70471, + 70473, + 70475, + 70477, + 70487, + 70488, + 70493, + 70500, + 70784, + 70850, + 70852, + 70854, + 70855, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71103, + 71168, + 71231, + 71232, + 71233, + 71236, + 71237, + 71248, + 71258, 71296, 71350, 71360, 71370, + 71840, + 71914, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92880, + 92910, + 92928, + 92983, + 92992, + 92996, + 93008, + 93018, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -36241,6 +39035,16 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113822, + 113823, 119808, 119893, 119894, @@ -36303,6 +39107,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 120780, 120782, 120832, + 124928, + 125125, 126464, 126468, 126469, @@ -36369,6 +39175,12 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 126634, 126635, 126652, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370, 131072, 173783, 173824, @@ -36379,12 +39191,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */ 195102 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ - 1105, /* Number of elements */ + 1225, /* 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 */ @@ -36445,6 +39253,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 888, 890, 894, + 895, + 896, 902, 903, 904, @@ -36458,7 +39268,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 1015, 1154, 1162, - 1320, + 1328, 1329, 1367, 1369, @@ -36514,14 +39324,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 2112, 2137, 2208, - 2209, - 2210, - 2221, + 2227, 2276, 2282, 2288, - 2303, - 2304, 2364, 2365, 2381, @@ -36530,10 +39336,6 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 2389, 2404, 2417, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -36675,7 +39477,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 3025, 3031, 3032, - 3073, + 3072, 3076, 3077, 3085, @@ -36684,8 +39486,6 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -36699,7 +39499,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 3162, 3168, 3172, - 3202, + 3201, 3204, 3205, 3213, @@ -36725,7 +39525,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 3300, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -36890,7 +39690,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -36920,7 +39720,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -36969,6 +39769,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 7415, 7424, 7616, + 7655, + 7669, 7680, 7958, 7960, @@ -37128,7 +39930,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 42612, 42620, 42623, - 42648, + 42654, 42655, 42736, 42775, @@ -37138,10 +39940,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43010, 43011, 43014, @@ -37169,6 +39971,12 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 43456, 43471, 43472, + 43488, + 43493, + 43494, + 43504, + 43514, + 43519, 43520, 43575, 43584, @@ -37177,7 +39985,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 43639, 43642, 43643, - 43648, + 43646, 43711, 43712, 43713, @@ -37199,6 +40007,12 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44011, 44032, @@ -37276,9 +40090,11 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 66208, 66257, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66427, 66432, 66462, 66464, @@ -37289,6 +40105,16 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 66518, 66560, 66718, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -37301,6 +40127,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -37321,12 +40151,20 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 68148, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68325, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69632, @@ -37337,20 +40175,92 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 69865, 69888, 69939, + 69968, + 70003, + 70006, + 70007, 70016, 70080, 70081, 70085, + 70106, + 70107, + 70144, + 70162, + 70163, + 70197, + 70199, + 70200, + 70320, + 70377, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70461, + 70469, + 70471, + 70473, + 70475, + 70477, + 70487, + 70488, + 70493, + 70500, + 70784, + 70850, + 70852, + 70854, + 70855, + 70856, + 71040, + 71094, + 71096, + 71103, + 71168, + 71231, + 71232, + 71233, + 71236, + 71237, 71296, 71350, + 71840, + 71904, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92880, + 92910, + 92928, + 92983, + 92992, + 92996, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -37359,6 +40269,16 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113822, + 113823, 119808, 119893, 119894, @@ -37419,6 +40339,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 120771, 120772, 120780, + 124928, + 125125, 126464, 126468, 126469, @@ -37485,6 +40407,12 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 126634, 126635, 126652, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370, 131072, 173783, 173824, @@ -37495,10 +40423,6 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */ 195102 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixBlank_invlist[] = { /* for EBCDIC POSIX-BC */ 15, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -37521,10 +40445,6 @@ static const UV XPosixBlank_invlist[] = { /* for EBCDIC POSIX-BC */ 12289 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixCntrl_invlist[] = { /* for EBCDIC POSIX-BC */ 4, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -37536,12 +40456,8 @@ static const UV XPosixCntrl_invlist[] = { /* for EBCDIC POSIX-BC */ 96 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixDigit_invlist[] = { /* for EBCDIC POSIX-BC */ - 85, /* Number of elements */ + 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 */ @@ -37572,6 +40488,8 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC POSIX-BC */ 3312, 3430, 3440, + 3558, + 3568, 3664, 3674, 3792, @@ -37610,6 +40528,8 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC POSIX-BC */ 43274, 43472, 43482, + 43504, + 43514, 43600, 43610, 44016, @@ -37626,18 +40546,26 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC POSIX-BC */ 69952, 70096, 70106, + 70384, + 70394, + 70864, + 70874, + 71248, + 71258, 71360, 71370, + 71904, + 71914, + 92768, + 92778, + 93008, + 93018, 120782, 120832 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ - 1089, /* Number of elements */ + 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 */ @@ -37647,7 +40575,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 96, 888, 890, - 895, + 896, 900, 907, 908, @@ -37655,7 +40583,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 910, 930, 931, - 1320, + 1328, 1329, 1367, 1369, @@ -37664,7 +40592,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 1416, 1417, 1419, - 1423, + 1421, 1424, 1425, 1480, @@ -37673,8 +40601,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 1520, 1525, 1536, - 1541, - 1542, 1565, 1566, 1806, @@ -37693,16 +40619,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 2142, 2143, 2208, - 2209, - 2210, - 2221, + 2227, 2276, - 2303, - 2304, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -37848,7 +40766,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 3032, 3046, 3067, - 3073, + 3072, 3076, 3077, 3085, @@ -37857,8 +40775,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -37876,7 +40792,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 3184, 3192, 3200, - 3202, + 3201, 3204, 3205, 3213, @@ -37904,7 +40820,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -37946,6 +40862,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3573, 3585, @@ -38049,7 +40967,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 5761, 5789, 5792, - 5873, + 5881, 5888, 5901, 5902, @@ -38081,7 +40999,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -38110,6 +41028,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 6810, 6816, 6830, + 6832, + 6847, 6912, 6988, 6992, @@ -38126,8 +41046,10 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 7368, 7376, 7415, + 7416, + 7418, 7424, - 7655, + 7670, 7676, 7958, 7960, @@ -38175,23 +41097,27 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 8336, 8349, 8352, - 8379, + 8382, 8400, 8433, 8448, 8586, 8592, - 9204, + 9211, 9216, 9255, 9280, 9291, 9312, - 9984, - 9985, - 11085, - 11088, - 11098, + 11124, + 11126, + 11158, + 11160, + 11194, + 11197, + 11209, + 11210, + 11218, 11264, 11311, 11312, @@ -38227,7 +41153,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 11736, 11743, 11744, - 11836, + 11843, 11904, 11930, 11931, @@ -38265,16 +41191,16 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 42192, 42540, 42560, - 42648, + 42654, 42655, 42744, 42752, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43052, 43056, 43066, @@ -38295,7 +41221,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 43471, 43482, 43486, - 43488, + 43519, 43520, 43575, 43584, @@ -38303,8 +41229,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 43600, 43610, 43612, - 43644, - 43648, 43715, 43739, 43767, @@ -38318,6 +41242,10 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 43815, 43816, 43823, + 43824, + 43872, + 43876, + 43878, 43968, 44014, 44016, @@ -38359,7 +41287,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 65024, 65050, 65056, - 65063, + 65070, 65072, 65107, 65108, @@ -38407,21 +41335,25 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 65799, 65844, 65847, - 65931, + 65933, 65936, 65948, + 65952, + 65953, 66000, 66046, 66176, 66205, 66208, 66257, + 66272, + 66300, 66304, - 66335, - 66336, 66340, 66352, 66379, + 66384, + 66427, 66432, 66462, 66463, @@ -38432,6 +41364,18 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 66927, + 66928, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -38445,7 +41389,9 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 67647, 67670, 67671, - 67680, + 67743, + 67751, + 67760, 67840, 67868, 67871, @@ -38473,7 +41419,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 68176, 68185, 68192, - 68224, + 68256, + 68288, + 68327, + 68331, + 68343, 68352, 68406, 68409, @@ -38481,7 +41431,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 68440, 68467, 68472, - 68480, + 68498, + 68505, + 68509, + 68521, + 68528, 68608, 68681, 69216, @@ -38490,7 +41444,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 69710, 69714, 69744, - 69760, + 69759, 69826, 69840, 69865, @@ -38500,24 +41454,104 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 69941, 69942, 69956, + 69968, + 70007, 70016, 70089, + 70093, + 70094, 70096, - 70106, + 70107, + 70113, + 70133, + 70144, + 70162, + 70163, + 70206, + 70320, + 70379, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70460, + 70469, + 70471, + 70473, + 70475, + 70478, + 70487, + 70488, + 70493, + 70500, + 70502, + 70509, + 70512, + 70517, + 70784, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71114, + 71168, + 71237, + 71248, + 71258, 71296, 71352, 71360, 71370, + 71840, + 71923, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 74864, - 74868, + 74869, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92782, + 92784, + 92880, + 92910, + 92912, + 92918, + 92928, + 92998, + 93008, + 93018, + 93019, + 93026, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -38526,6 +41560,16 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113820, + 113828, 118784, 119030, 119040, @@ -38580,6 +41624,10 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 120780, 120782, 120832, + 124928, + 125125, + 125127, + 125143, 126464, 126468, 126469, @@ -38655,13 +41703,13 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 127136, 127151, 127153, - 127167, + 127168, 127169, 127184, 127185, - 127200, + 127222, 127232, - 127243, + 127245, 127248, 127279, 127280, @@ -38677,41 +41725,43 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 127568, 127570, 127744, - 127777, + 127789, 127792, - 127798, - 127799, - 127869, + 127870, 127872, - 127892, - 127904, - 127941, - 127942, - 127947, - 127968, - 127985, + 127951, + 127956, + 127992, 128000, - 128063, - 128064, - 128065, - 128066, - 128248, - 128249, - 128253, + 128255, 128256, - 128318, - 128320, - 128324, + 128331, 128336, - 128360, - 128507, - 128577, + 128378, + 128379, + 128420, + 128421, + 128579, 128581, - 128592, - 128640, - 128710, + 128720, + 128736, + 128749, + 128752, + 128756, 128768, 128884, + 128896, + 128981, + 129024, + 129036, + 129040, + 129096, + 129104, + 129114, + 129120, + 129160, + 129168, + 129198, 131072, 173783, 173824, @@ -38732,12 +41782,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */ 1114110 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixLower_invlist[] = { /* for EBCDIC POSIX-BC */ - 1249, /* 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 */ @@ -39294,6 +42340,14 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC POSIX-BC */ 1318, 1319, 1320, + 1321, + 1322, + 1323, + 1324, + 1325, + 1326, + 1327, + 1328, 1377, 1416, 7424, @@ -39816,6 +42870,10 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC POSIX-BC */ 42646, 42647, 42648, + 42649, + 42650, + 42651, + 42654, 42787, 42788, 42789, @@ -39913,7 +42971,17 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC POSIX-BC */ 42897, 42898, 42899, - 42900, + 42902, + 42903, + 42904, + 42905, + 42906, + 42907, + 42908, + 42909, + 42910, + 42911, + 42912, 42913, 42914, 42915, @@ -39926,6 +42994,12 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC POSIX-BC */ 42922, 43000, 43003, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 64256, 64263, 64275, @@ -39934,6 +43008,8 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC POSIX-BC */ 65371, 66600, 66640, + 71872, + 71904, 119834, 119860, 119886, @@ -39992,12 +43068,8 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC POSIX-BC */ 120780 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ - 1083, /* Number of elements */ + 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 */ @@ -40007,7 +43079,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 96, 888, 890, - 895, + 896, 900, 907, 908, @@ -40015,7 +43087,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 910, 930, 931, - 1320, + 1328, 1329, 1367, 1369, @@ -40024,7 +43096,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 1416, 1417, 1419, - 1423, + 1421, 1424, 1425, 1480, @@ -40033,8 +43105,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 1520, 1525, 1536, - 1541, - 1542, 1565, 1566, 1806, @@ -40053,16 +43123,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 2142, 2143, 2208, - 2209, - 2210, - 2221, + 2227, 2276, - 2303, - 2304, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -40208,7 +43270,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 3032, 3046, 3067, - 3073, + 3072, 3076, 3077, 3085, @@ -40217,8 +43279,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -40236,7 +43296,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 3184, 3192, 3200, - 3202, + 3201, 3204, 3205, 3213, @@ -40264,7 +43324,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -40306,6 +43366,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3573, 3585, @@ -40407,7 +43469,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 5120, 5789, 5792, - 5873, + 5881, 5888, 5901, 5902, @@ -40439,7 +43501,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -40468,6 +43530,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 6810, 6816, 6830, + 6832, + 6847, 6912, 6988, 6992, @@ -40484,8 +43548,10 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 7368, 7376, 7415, + 7416, + 7418, 7424, - 7655, + 7670, 7676, 7958, 7960, @@ -40529,23 +43595,27 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 8336, 8349, 8352, - 8379, + 8382, 8400, 8433, 8448, 8586, 8592, - 9204, + 9211, 9216, 9255, 9280, 9291, 9312, - 9984, - 9985, - 11085, - 11088, - 11098, + 11124, + 11126, + 11158, + 11160, + 11194, + 11197, + 11209, + 11210, + 11218, 11264, 11311, 11312, @@ -40581,7 +43651,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 11736, 11743, 11744, - 11836, + 11843, 11904, 11930, 11931, @@ -40619,16 +43689,16 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 42192, 42540, 42560, - 42648, + 42654, 42655, 42744, 42752, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43052, 43056, 43066, @@ -40649,7 +43719,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 43471, 43482, 43486, - 43488, + 43519, 43520, 43575, 43584, @@ -40657,8 +43727,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 43600, 43610, 43612, - 43644, - 43648, 43715, 43739, 43767, @@ -40672,6 +43740,10 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 43815, 43816, 43823, + 43824, + 43872, + 43876, + 43878, 43968, 44014, 44016, @@ -40713,7 +43785,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 65024, 65050, 65056, - 65063, + 65070, 65072, 65107, 65108, @@ -40761,21 +43833,25 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 65799, 65844, 65847, - 65931, + 65933, 65936, 65948, + 65952, + 65953, 66000, 66046, 66176, 66205, 66208, 66257, + 66272, + 66300, 66304, - 66335, - 66336, 66340, 66352, 66379, + 66384, + 66427, 66432, 66462, 66463, @@ -40786,6 +43862,18 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 66927, + 66928, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -40799,7 +43887,9 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 67647, 67670, 67671, - 67680, + 67743, + 67751, + 67760, 67840, 67868, 67871, @@ -40827,7 +43917,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 68176, 68185, 68192, - 68224, + 68256, + 68288, + 68327, + 68331, + 68343, 68352, 68406, 68409, @@ -40835,7 +43929,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 68440, 68467, 68472, - 68480, + 68498, + 68505, + 68509, + 68521, + 68528, 68608, 68681, 69216, @@ -40844,7 +43942,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 69710, 69714, 69744, - 69760, + 69759, 69826, 69840, 69865, @@ -40854,24 +43952,104 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 69941, 69942, 69956, + 69968, + 70007, 70016, 70089, + 70093, + 70094, 70096, - 70106, + 70107, + 70113, + 70133, + 70144, + 70162, + 70163, + 70206, + 70320, + 70379, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70460, + 70469, + 70471, + 70473, + 70475, + 70478, + 70487, + 70488, + 70493, + 70500, + 70502, + 70509, + 70512, + 70517, + 70784, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71114, + 71168, + 71237, + 71248, + 71258, 71296, 71352, 71360, 71370, + 71840, + 71923, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 74864, - 74868, + 74869, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92782, + 92784, + 92880, + 92910, + 92912, + 92918, + 92928, + 92998, + 93008, + 93018, + 93019, + 93026, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -40880,6 +44058,16 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113820, + 113828, 118784, 119030, 119040, @@ -40934,6 +44122,10 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 120780, 120782, 120832, + 124928, + 125125, + 125127, + 125143, 126464, 126468, 126469, @@ -41009,13 +44201,13 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 127136, 127151, 127153, - 127167, + 127168, 127169, 127184, 127185, - 127200, + 127222, 127232, - 127243, + 127245, 127248, 127279, 127280, @@ -41031,41 +44223,43 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 127568, 127570, 127744, - 127777, + 127789, 127792, - 127798, - 127799, - 127869, + 127870, 127872, - 127892, - 127904, - 127941, - 127942, - 127947, - 127968, - 127985, + 127951, + 127956, + 127992, 128000, - 128063, - 128064, - 128065, - 128066, - 128248, - 128249, - 128253, + 128255, 128256, - 128318, - 128320, - 128324, + 128331, 128336, - 128360, - 128507, - 128577, + 128378, + 128379, + 128420, + 128421, + 128579, 128581, - 128592, - 128640, - 128710, + 128720, + 128736, + 128749, + 128752, + 128756, 128768, 128884, + 128896, + 128981, + 129024, + 129036, + 129040, + 129096, + 129104, + 129114, + 129120, + 129160, + 129168, + 129198, 131072, 173783, 173824, @@ -41086,12 +44280,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */ 1114110 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixPunct_invlist[] = { /* for EBCDIC POSIX-BC */ - 279, /* Number of elements */ + 307, /* 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 */ @@ -41263,7 +44453,7 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC POSIX-BC */ 11776, 11823, 11824, - 11836, + 11843, 12289, 12292, 12296, @@ -41350,6 +44540,8 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC POSIX-BC */ 66464, 66512, 66513, + 66927, + 66928, 67671, 67672, 67871, @@ -41360,8 +44552,12 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC POSIX-BC */ 68185, 68223, 68224, + 68336, + 68343, 68409, 68416, + 68505, + 68509, 69703, 69710, 69819, @@ -41370,16 +44566,34 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC POSIX-BC */ 69826, 69952, 69956, + 70004, + 70006, 70085, 70089, + 70093, + 70094, + 70200, + 70206, + 70854, + 70855, + 71105, + 71114, + 71233, + 71236, 74864, - 74868 + 74869, + 92782, + 92784, + 92917, + 92918, + 92983, + 92988, + 92996, + 92997, + 113823, + 113824 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixSpace_invlist[] = { /* for EBCDIC POSIX-BC */ 23, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -41410,12 +44624,8 @@ static const UV XPosixSpace_invlist[] = { /* for EBCDIC POSIX-BC */ 12289 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixUpper_invlist[] = { /* for EBCDIC POSIX-BC */ - 1241, /* 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 */ @@ -41734,6 +44944,8 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC POSIX-BC */ 883, 886, 887, + 895, + 896, 902, 903, 904, @@ -41972,6 +45184,14 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC POSIX-BC */ 1317, 1318, 1319, + 1320, + 1321, + 1322, + 1323, + 1324, + 1325, + 1326, + 1327, 1329, 1367, 4256, @@ -42484,6 +45704,10 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC POSIX-BC */ 42645, 42646, 42647, + 42648, + 42649, + 42650, + 42651, 42786, 42787, 42788, @@ -42582,6 +45806,16 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC POSIX-BC */ 42897, 42898, 42899, + 42902, + 42903, + 42904, + 42905, + 42906, + 42907, + 42908, + 42909, + 42910, + 42911, 42912, 42913, 42914, @@ -42593,11 +45827,15 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC POSIX-BC */ 42920, 42921, 42922, - 42923, + 42926, + 42928, + 42930, 65313, 65339, 66560, 66600, + 71840, + 71872, 119808, 119834, 119860, @@ -42659,15 +45897,17 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC POSIX-BC */ 120720, 120745, 120778, - 120779 + 120779, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ - 1153, /* 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 */ @@ -42728,6 +45968,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 888, 890, 894, + 895, + 896, 902, 903, 904, @@ -42741,7 +45983,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 1015, 1154, 1155, - 1320, + 1328, 1329, 1367, 1369, @@ -42789,20 +46031,12 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 2112, 2140, 2208, - 2209, - 2210, - 2221, + 2227, 2276, - 2303, - 2304, 2404, 2406, 2416, 2417, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -42950,7 +46184,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 3032, 3046, 3056, - 3073, + 3072, 3076, 3077, 3085, @@ -42959,8 +46193,6 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -42976,7 +46208,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 3172, 3174, 3184, - 3202, + 3201, 3204, 3205, 3213, @@ -43004,7 +46236,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -43046,6 +46278,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3572, 3585, @@ -43173,7 +46407,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -43207,7 +46441,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -43234,6 +46468,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 6810, 6823, 6824, + 6832, + 6847, 6912, 6988, 6992, @@ -43252,8 +46488,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 7379, 7380, 7415, + 7416, + 7418, 7424, - 7655, + 7670, 7676, 7958, 7960, @@ -43419,7 +46657,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 42612, 42622, 42623, - 42648, + 42654, 42655, 42738, 42775, @@ -43429,10 +46667,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43048, 43072, 43124, @@ -43454,6 +46692,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 43457, 43471, 43482, + 43488, + 43519, 43520, 43575, 43584, @@ -43463,8 +46703,6 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 43616, 43639, 43642, - 43644, - 43648, 43715, 43739, 43742, @@ -43482,6 +46720,12 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44011, 44012, @@ -43527,7 +46771,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 65024, 65040, 65056, - 65063, + 65070, 65075, 65077, 65101, @@ -43576,10 +46820,14 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 66205, 66208, 66257, + 66272, + 66273, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66427, 66432, 66462, 66464, @@ -43592,6 +46840,16 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -43604,6 +46862,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -43628,19 +46890,27 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 68160, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68327, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69632, 69703, 69734, 69744, - 69760, + 69759, 69819, 69840, 69865, @@ -43650,22 +46920,102 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 69941, 69942, 69952, + 69968, + 70004, + 70006, + 70007, 70016, 70085, 70096, - 70106, + 70107, + 70144, + 70162, + 70163, + 70200, + 70320, + 70379, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70460, + 70469, + 70471, + 70473, + 70475, + 70478, + 70487, + 70488, + 70493, + 70500, + 70502, + 70509, + 70512, + 70517, + 70784, + 70854, + 70855, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71105, + 71168, + 71233, + 71236, + 71237, + 71248, + 71258, 71296, 71352, 71360, 71370, + 71840, + 71914, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92880, + 92910, + 92912, + 92917, + 92928, + 92983, + 92992, + 92996, + 93008, + 93018, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -43674,6 +47024,16 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113821, + 113823, 119141, 119146, 119149, @@ -43748,6 +47108,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 120780, 120782, 120832, + 124928, + 125125, + 125136, + 125143, 126464, 126468, 126469, @@ -43814,6 +47178,12 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 126634, 126635, 126652, + 127280, + 127306, + 127312, + 127338, + 127344, + 127370, 131072, 173783, 173824, @@ -43826,10 +47196,6 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */ 918000 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixXDigit_invlist[] = { /* for EBCDIC POSIX-BC */ 13, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -43850,12 +47216,8 @@ static const UV XPosixXDigit_invlist[] = { /* for EBCDIC POSIX-BC */ 65351 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC POSIX-BC */ - 259, /* Number of elements */ + 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 */ @@ -43927,9 +47289,9 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC POSIX-BC */ 601, 602, 603, - 604, + 605, 608, - 609, + 610, 611, 612, 613, @@ -43937,7 +47299,7 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC POSIX-BC */ 616, 618, 619, - 620, + 621, 623, 624, 625, @@ -43950,10 +47312,12 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC POSIX-BC */ 641, 643, 644, - 648, + 647, 653, 658, 659, + 670, + 671, 700, 701, 702, @@ -43980,6 +47344,8 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC POSIX-BC */ 888, 891, 894, + 895, + 896, 902, 903, 904, @@ -43991,15 +47357,13 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC POSIX-BC */ 931, 978, 981, - 1011, - 1012, 1014, 1015, 1020, 1021, 1154, 1162, - 1320, + 1328, 1329, 1367, 1377, @@ -44095,7 +47459,7 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC POSIX-BC */ 42560, 42606, 42624, - 42648, + 42652, 42786, 42800, 42802, @@ -44106,8 +47470,10 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC POSIX-BC */ 42894, 42896, 42900, - 42912, - 42923, + 42902, + 42926, + 42928, + 42930, 64256, 64263, 64275, @@ -44117,10 +47483,12 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC POSIX-BC */ 65345, 65371, 66560, - 66640 + 66640, + 71840, + 71904 }; -#endif +#endif /* #ifndef PERL_IN_XSUB_RE */ static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC POSIX-BC */ 45, /* Number of elements */ @@ -44242,10 +47610,6 @@ static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC POSIX-BC * 64280 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV UpperLatin1_invlist[] = { /* for EBCDIC POSIX-BC */ 57, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -44310,12 +47674,8 @@ static const UV UpperLatin1_invlist[] = { /* for EBCDIC POSIX-BC */ 255 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ - 1019, /* Number of elements */ + 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 */ @@ -44376,6 +47736,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 888, 891, 894, + 895, + 896, 902, 903, 904, @@ -44389,7 +47751,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 1015, 1154, 1162, - 1320, + 1328, 1329, 1367, 1369, @@ -44441,9 +47803,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 2112, 2137, 2208, - 2209, - 2210, - 2221, + 2227, 2308, 2362, 2365, @@ -44453,9 +47813,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 2392, 2402, 2417, - 2424, - 2425, - 2432, + 2433, 2437, 2445, 2447, @@ -44565,8 +47923,6 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3134, @@ -44735,7 +48091,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -44763,7 +48119,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 6320, 6390, 6400, - 6429, + 6431, 6480, 6510, 6512, @@ -44953,7 +48309,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 42560, 42607, 42623, - 42648, + 42654, 42656, 42736, 42775, @@ -44963,10 +48319,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43010, 43011, 43014, @@ -44992,6 +48348,12 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 43443, 43471, 43472, + 43488, + 43493, + 43494, + 43504, + 43514, + 43519, 43520, 43561, 43584, @@ -45002,7 +48364,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 43639, 43642, 43643, - 43648, + 43646, 43696, 43697, 43698, @@ -45030,6 +48392,12 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44003, 44032, @@ -45123,9 +48491,11 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 66208, 66257, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66422, 66432, 66462, 66464, @@ -45136,6 +48506,16 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 66518, 66560, 66718, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -45148,6 +48528,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -45166,12 +48550,20 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 68148, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68325, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69635, @@ -45182,20 +48574,78 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 69865, 69891, 69927, + 69968, + 70003, + 70006, + 70007, 70019, 70067, 70081, 70085, + 70106, + 70107, + 70144, + 70162, + 70163, + 70188, + 70320, + 70367, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70461, + 70462, + 70493, + 70498, + 70784, + 70832, + 70852, + 70854, + 70855, + 70856, + 71040, + 71087, + 71168, + 71216, + 71236, + 71237, 71296, 71339, + 71840, + 71904, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92880, + 92910, + 92928, + 92976, + 92992, + 92996, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -45204,6 +48654,14 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, 119808, 119893, 119894, @@ -45264,6 +48722,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 120771, 120772, 120780, + 124928, + 125125, 126464, 126468, 126469, @@ -45340,12 +48800,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */ 195102 }; -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ - 1165, /* Number of elements */ + 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 */ @@ -45406,6 +48862,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 888, 891, 894, + 895, + 896, 902, 903, 904, @@ -45421,7 +48879,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 1155, 1160, 1162, - 1320, + 1328, 1329, 1367, 1369, @@ -45469,20 +48927,12 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 2112, 2140, 2208, - 2209, - 2210, - 2221, + 2227, 2276, - 2303, - 2304, 2404, 2406, 2416, 2417, - 2424, - 2425, - 2432, - 2433, 2436, 2437, 2445, @@ -45630,7 +49080,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 3032, 3046, 3056, - 3073, + 3072, 3076, 3077, 3085, @@ -45639,8 +49089,6 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 3090, 3113, 3114, - 3124, - 3125, 3130, 3133, 3141, @@ -45656,7 +49104,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 3172, 3174, 3184, - 3202, + 3201, 3204, 3205, 3213, @@ -45684,7 +49132,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 3312, 3313, 3315, - 3330, + 3329, 3332, 3333, 3341, @@ -45726,6 +49174,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 3543, 3544, 3552, + 3558, + 3568, 3570, 3572, 3585, @@ -45853,7 +49303,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 5792, 5867, 5870, - 5873, + 5881, 5888, 5901, 5902, @@ -45887,7 +49337,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 6320, 6390, 6400, - 6429, + 6431, 6432, 6444, 6448, @@ -45914,6 +49364,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 6810, 6823, 6824, + 6832, + 6846, 6912, 6988, 6992, @@ -45932,8 +49384,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 7379, 7380, 7415, + 7416, + 7418, 7424, - 7655, + 7670, 7676, 7958, 7960, @@ -46097,7 +49551,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 42612, 42622, 42623, - 42648, + 42654, 42655, 42738, 42775, @@ -46107,10 +49561,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 42891, 42895, 42896, - 42900, - 42912, - 42923, - 43000, + 42926, + 42928, + 42930, + 42999, 43048, 43072, 43124, @@ -46132,6 +49586,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 43457, 43471, 43482, + 43488, + 43519, 43520, 43575, 43584, @@ -46141,8 +49597,6 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 43616, 43639, 43642, - 43644, - 43648, 43715, 43739, 43742, @@ -46160,6 +49614,12 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 43815, 43816, 43823, + 43824, + 43867, + 43868, + 43872, + 43876, + 43878, 43968, 44011, 44012, @@ -46207,7 +49667,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 65024, 65040, 65056, - 65063, + 65070, 65075, 65077, 65101, @@ -46266,10 +49726,14 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 66205, 66208, 66257, + 66272, + 66273, 66304, - 66335, + 66336, 66352, 66379, + 66384, + 66427, 66432, 66462, 66464, @@ -46282,6 +49746,16 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 66718, 66720, 66730, + 66816, + 66856, + 66864, + 66916, + 67072, + 67383, + 67392, + 67414, + 67424, + 67432, 67584, 67590, 67592, @@ -46294,6 +49768,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 67645, 67647, 67670, + 67680, + 67703, + 67712, + 67743, 67840, 67862, 67872, @@ -46318,19 +49796,27 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 68160, 68192, 68221, + 68224, + 68253, + 68288, + 68296, + 68297, + 68327, 68352, 68406, 68416, 68438, 68448, 68467, + 68480, + 68498, 68608, 68681, 69632, 69703, 69734, 69744, - 69760, + 69759, 69819, 69840, 69865, @@ -46340,22 +49826,102 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 69941, 69942, 69952, + 69968, + 70004, + 70006, + 70007, 70016, 70085, 70096, - 70106, + 70107, + 70144, + 70162, + 70163, + 70200, + 70320, + 70379, + 70384, + 70394, + 70401, + 70404, + 70405, + 70413, + 70415, + 70417, + 70419, + 70441, + 70442, + 70449, + 70450, + 70452, + 70453, + 70458, + 70460, + 70469, + 70471, + 70473, + 70475, + 70478, + 70487, + 70488, + 70493, + 70500, + 70502, + 70509, + 70512, + 70517, + 70784, + 70854, + 70855, + 70856, + 70864, + 70874, + 71040, + 71094, + 71096, + 71105, + 71168, + 71233, + 71236, + 71237, + 71248, + 71258, 71296, 71352, 71360, 71370, + 71840, + 71914, + 71935, + 71936, + 72384, + 72441, 73728, - 74607, + 74649, 74752, - 74851, + 74863, 77824, 78895, 92160, 92729, + 92736, + 92767, + 92768, + 92778, + 92880, + 92910, + 92912, + 92917, + 92928, + 92983, + 92992, + 92996, + 93008, + 93018, + 93027, + 93048, + 93053, + 93072, 93952, 94021, 94032, @@ -46364,6 +49930,16 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 94112, 110592, 110594, + 113664, + 113771, + 113776, + 113789, + 113792, + 113801, + 113808, + 113818, + 113821, + 113823, 119141, 119146, 119149, @@ -46438,6 +50014,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 120780, 120782, 120832, + 124928, + 125125, + 125136, + 125143, 126464, 126468, 126469, @@ -46516,7 +50096,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */ 918000 }; -#endif +#endif /* #ifndef PERL_IN_XSUB_RE */ #endif /* EBCDIC POSIX-BC */