};
static const UV Cased_invlist[] = { /* for ASCII/Latin1 */
- 263, /* Number of elements */
+ 271, /* 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 */
0x13F6,
0x13F8,
0x13FE,
+ 0x1C80,
+ 0x1C89,
0x1D00,
0x1DC0,
0x1E00,
0xA78B,
0xA78F,
0xA790,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F8,
0xFF5B,
0x10400,
0x10450,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10C80,
0x10CB3,
0x10CC0,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E900,
+ 0x1E944,
0x1F130,
0x1F14A,
0x1F150,
};
static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
- 247, /* Number of elements */
+ 253, /* 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 */
0x265,
0x267,
0x268,
- 0x26A,
- 0x26B,
0x26D,
0x26F,
0x270,
0x13F6,
0x13F8,
0x13FE,
+ 0x1C80,
+ 0x1C89,
0x1D79,
0x1D7A,
0x1D7D,
0xA790,
0xA794,
0xA796,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xAB53,
0xFF5B,
0x10400,
0x10450,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10C80,
0x10CB3,
0x10CC0,
0x10CF3,
0x118A0,
- 0x118E0
+ 0x118E0,
+ 0x1E900,
+ 0x1E944
};
static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for ASCII/Latin1 */
#if defined(PERL_IN_PERL_C)
static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
- 1502, /* Number of elements */
+ 1615, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x82E,
0x859,
0x85C,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x903,
0x904,
0xD4A,
0xD4D,
0xD4E,
+ 0xD4F,
0xD57,
0xD58,
0xD62,
0x180B,
0x180E,
0x180F,
+ 0x1885,
+ 0x1887,
0x18A9,
0x18AA,
0x1920,
0x1CFA,
0x1DC0,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1E00,
0x200B,
0x200C,
+ 0x200D,
0x200E,
0x2010,
0x2028,
0x2070,
0x20D0,
0x20F1,
+ 0x261D,
+ 0x261E,
+ 0x26F9,
+ 0x26FA,
+ 0x270A,
+ 0x270E,
+ 0x2764,
+ 0x2765,
0x2CEF,
0x2CF2,
0x2D7F,
0xA882,
0xA8B4,
0xA8C4,
- 0xA8C5,
+ 0xA8C6,
0xA8E0,
0xA8F2,
0xA926,
0x111B6,
0x111BF,
0x111C1,
+ 0x111C2,
+ 0x111C4,
0x111CA,
0x111CD,
0x1122C,
0x11235,
0x11236,
0x11238,
+ 0x1123E,
+ 0x1123F,
0x112DF,
0x112E0,
0x112E3,
0x1136D,
0x11370,
0x11375,
+ 0x11435,
+ 0x11438,
+ 0x11440,
+ 0x11442,
+ 0x11445,
+ 0x11446,
+ 0x11447,
0x114B0,
0x114B1,
0x114B3,
0x11726,
0x11727,
0x1172C,
+ 0x11C2F,
+ 0x11C30,
+ 0x11C37,
+ 0x11C38,
+ 0x11C3E,
+ 0x11C3F,
+ 0x11C40,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CAA,
+ 0x11CB1,
+ 0x11CB2,
+ 0x11CB4,
+ 0x11CB5,
+ 0x11CB7,
0x16AF0,
0x16AF5,
0x16B30,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E8D0,
0x1E8D7,
+ 0x1E944,
+ 0x1E94B,
0x1F1E6,
0x1F200,
+ 0x1F385,
+ 0x1F386,
+ 0x1F3C3,
+ 0x1F3C5,
+ 0x1F3CA,
+ 0x1F3CC,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F442,
+ 0x1F444,
+ 0x1F446,
+ 0x1F451,
+ 0x1F466,
+ 0x1F46A,
+ 0x1F46E,
+ 0x1F46F,
+ 0x1F470,
+ 0x1F479,
+ 0x1F47C,
+ 0x1F47D,
+ 0x1F481,
+ 0x1F484,
+ 0x1F485,
+ 0x1F488,
+ 0x1F48B,
+ 0x1F48C,
+ 0x1F4AA,
+ 0x1F4AB,
+ 0x1F575,
+ 0x1F576,
+ 0x1F57A,
+ 0x1F57B,
+ 0x1F590,
+ 0x1F591,
+ 0x1F595,
+ 0x1F597,
+ 0x1F5E8,
+ 0x1F5E9,
+ 0x1F645,
+ 0x1F648,
+ 0x1F64B,
+ 0x1F650,
+ 0x1F6A3,
+ 0x1F6A4,
+ 0x1F6B4,
+ 0x1F6B7,
+ 0x1F6C0,
+ 0x1F6C1,
+ 0x1F918,
+ 0x1F91F,
+ 0x1F926,
+ 0x1F927,
+ 0x1F930,
+ 0x1F931,
+ 0x1F933,
+ 0x1F93A,
+ 0x1F93C,
+ 0x1F93F,
0xE0000,
+ 0xE0020,
+ 0xE0080,
0xE0100,
0xE01F0,
0xE1000
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_Control,
+ GCB_Prepend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
- GCB_Control,
+ GCB_Prepend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_Control,
+ GCB_Prepend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Prepend,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_SpacingMark,
GCB_Extend,
+ GCB_Prepend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Control,
GCB_Extend,
+ GCB_ZWJ,
GCB_Control,
GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_Glue_After_Zwj,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
- GCB_Control,
+ GCB_Prepend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Prepend,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_Regional_Indicator,
GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Modifier,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base_GAZ,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_Glue_After_Zwj,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_Glue_After_Zwj,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_Control,
+ GCB_Extend,
GCB_Control,
GCB_Extend,
GCB_Control,
#if defined(PERL_IN_UTF8_C)
static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
- 1317, /* Number of elements */
+ 1367, /* 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 */
0x85C,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x964,
0x966,
0xC64,
0xC66,
0xC70,
- 0xC81,
+ 0xC80,
0xC84,
0xC85,
0xC8D,
0xD49,
0xD4A,
0xD4F,
- 0xD57,
+ 0xD54,
0xD58,
0xD5F,
0xD64,
0x1C4A,
0x1C4D,
0x1C7E,
+ 0x1C80,
+ 0x1C89,
0x1CD0,
0x1CD3,
0x1CD4,
0x1CFA,
0x1D00,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1F16,
0x1F18,
0x1F1E,
0xA722,
0xA789,
0xA78B,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0xA840,
0xA874,
0xA880,
- 0xA8C5,
+ 0xA8C6,
0xA8D0,
0xA8DA,
0xA8E0,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11212,
0x11213,
0x11238,
+ 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1136D,
0x11370,
0x11375,
+ 0x11400,
+ 0x1144B,
+ 0x11450,
+ 0x1145A,
0x11480,
0x114C6,
0x114C7,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C41,
+ 0x11C50,
+ 0x11C5A,
+ 0x11C72,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F7F,
0x16F8F,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
+ 0x1E900,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
0x1EE00,
0x1EE04,
0x1EE05,
};
static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
- 1129, /* Number of elements */
+ 1161, /* 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 */
0x859,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
0x904,
0x93A,
0x93D,
0xC5B,
0xC60,
0xC62,
+ 0xC80,
+ 0xC81,
0xC85,
0xC8D,
0xC8E,
0xD3E,
0xD4E,
0xD4F,
+ 0xD54,
+ 0xD57,
0xD5F,
0xD62,
0xD7A,
0x1C50,
0x1C5A,
0x1C7E,
+ 0x1C80,
+ 0x1C89,
0x1CE9,
0x1CED,
0x1CEE,
0xA722,
0xA789,
0xA78B,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0x103D6,
0x10400,
0x1049E,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11351,
0x1135D,
0x11362,
+ 0x11400,
+ 0x11435,
+ 0x11447,
+ 0x1144B,
0x11480,
0x114B0,
0x114C4,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C2F,
+ 0x11C40,
+ 0x11C41,
+ 0x11C72,
+ 0x11C90,
0x12000,
0x1239A,
0x12400,
0x16F51,
0x16F93,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1D7CC,
0x1E800,
0x1E8C5,
+ 0x1E900,
+ 0x1E944,
0x1EE00,
0x1EE04,
0x1EE05,
#if defined(PERL_IN_PERL_C)
static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
- 2156, /* Number of elements */
+ 2267, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x82E,
0x859,
0x85C,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x904,
0x93A,
0x180F,
0x1810,
0x181A,
+ 0x1885,
+ 0x1887,
0x18A9,
0x18AA,
0x1920,
0x1CFA,
0x1DC0,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1E00,
0x1FFD,
0x1FFE,
0x2008,
0x200B,
0x200C,
+ 0x200D,
+ 0x200E,
0x2010,
0x2011,
0x2012,
0x2618,
0x2619,
0x261A,
+ 0x261D,
+ 0x261E,
0x2620,
0x2639,
0x263C,
0x26F1,
0x26F6,
0x26F7,
+ 0x26F9,
+ 0x26FA,
0x26FB,
0x26FD,
0x2705,
0x2708,
+ 0x270A,
0x270E,
0x275B,
0x2761,
0x2762,
0x2764,
+ 0x2765,
0x2768,
0x2769,
0x276A,
0x2E40,
0x2E42,
0x2E43,
+ 0x2E45,
0x2E80,
0x2E9A,
0x2E9B,
0xA880,
0xA882,
0xA8B4,
- 0xA8C5,
+ 0xA8C6,
0xA8CE,
0xA8D0,
0xA8DA,
0xFF71,
0xFF9E,
0xFFA0,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
0xFFE0,
0xFFE1,
0xFFE2,
0x1123A,
0x1123B,
0x1123D,
+ 0x1123E,
+ 0x1123F,
0x112A9,
0x112AA,
0x112DF,
0x1136D,
0x11370,
0x11375,
+ 0x11435,
+ 0x11447,
+ 0x1144B,
+ 0x1144F,
+ 0x11450,
+ 0x1145A,
+ 0x1145B,
+ 0x1145C,
0x114B0,
0x114C4,
0x114D0,
0x11643,
0x11650,
0x1165A,
+ 0x11660,
+ 0x1166D,
0x116AB,
0x116B8,
0x116C0,
0x1173F,
0x118E0,
0x118EA,
+ 0x11C2F,
+ 0x11C37,
+ 0x11C38,
+ 0x11C40,
+ 0x11C41,
+ 0x11C46,
+ 0x11C50,
+ 0x11C5A,
+ 0x11C70,
+ 0x11C71,
+ 0x11C72,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12470,
0x12475,
0x13258,
0x16F7F,
0x16F8F,
0x16F93,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC9D,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E8D0,
0x1E8D7,
+ 0x1E944,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
0x1F000,
- 0x1F02C,
- 0x1F030,
- 0x1F094,
- 0x1F0A0,
- 0x1F0AF,
- 0x1F0B1,
- 0x1F0C0,
- 0x1F0C1,
- 0x1F0D0,
- 0x1F0D1,
- 0x1F0F6,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F16C,
+ 0x1F170,
+ 0x1F1AD,
0x1F1E6,
0x1F200,
- 0x1F203,
- 0x1F210,
- 0x1F23B,
- 0x1F240,
- 0x1F249,
- 0x1F250,
- 0x1F252,
- 0x1F300,
+ 0x1F385,
+ 0x1F386,
0x1F39C,
0x1F39E,
0x1F3B5,
0x1F3B7,
0x1F3BC,
0x1F3BD,
+ 0x1F3C3,
+ 0x1F3C5,
+ 0x1F3CA,
+ 0x1F3CC,
0x1F3FB,
0x1F400,
+ 0x1F442,
+ 0x1F444,
+ 0x1F446,
+ 0x1F451,
+ 0x1F466,
+ 0x1F46A,
+ 0x1F46E,
+ 0x1F46F,
+ 0x1F470,
+ 0x1F479,
+ 0x1F47C,
+ 0x1F47D,
+ 0x1F481,
+ 0x1F484,
+ 0x1F485,
+ 0x1F488,
0x1F4A0,
0x1F4A1,
0x1F4A2,
0x1F4A3,
0x1F4A4,
0x1F4A5,
+ 0x1F4AA,
+ 0x1F4AB,
0x1F4AF,
0x1F4B0,
0x1F4B1,
0x1F525,
0x1F532,
0x1F54A,
+ 0x1F575,
+ 0x1F576,
0x1F57A,
0x1F57B,
- 0x1F5A4,
- 0x1F5A5,
+ 0x1F590,
+ 0x1F591,
+ 0x1F595,
+ 0x1F597,
0x1F5D4,
0x1F5DC,
0x1F5F4,
0x1F5FA,
+ 0x1F645,
+ 0x1F648,
+ 0x1F64B,
0x1F650,
0x1F676,
0x1F679,
0x1F67C,
0x1F680,
- 0x1F6D1,
- 0x1F6E0,
- 0x1F6ED,
- 0x1F6F0,
- 0x1F6F4,
- 0x1F910,
- 0x1F919,
- 0x1F980,
- 0x1F985,
- 0x1F9C0,
- 0x1F9C1,
+ 0x1F6A3,
+ 0x1F6A4,
+ 0x1F6B4,
+ 0x1F6B7,
+ 0x1F6C0,
+ 0x1F6C1,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D5,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F918,
+ 0x1F91F,
+ 0x1F926,
+ 0x1F927,
+ 0x1F930,
+ 0x1F931,
+ 0x1F933,
+ 0x1F93A,
+ 0x1F93C,
+ 0x1F93F,
+ 0x1FFFE,
0x20000,
0x2FFFE,
0x30000,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Break_After,
LB_Numeric,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Exclamation,
LB_Numeric,
LB_Alphabetic,
LB_Break_After,
LB_ZWSpace,
LB_Combining_Mark,
+ LB_ZWJ,
+ LB_Combining_Mark,
LB_Break_After,
LB_Glue,
LB_Break_After,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
LB_Alphabetic,
LB_Quotation,
LB_Alphabetic,
LB_Exclamation,
+ LB_Ideographic,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Close_Punctuation,
LB_Alphabetic,
LB_Break_After,
LB_Open_Punctuation,
+ LB_Break_After,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Close_Punctuation,
LB_Nonstarter,
- LB_Alphabetic,
+ LB_Ideographic,
LB_Nonstarter,
- LB_Alphabetic,
+ LB_Ideographic,
LB_Nonstarter,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
LB_Alphabetic,
LB_Postfix_Numeric,
LB_Prefix_Numeric,
LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
- LB_Ideographic,
+ LB_Combining_Mark,
LB_Alphabetic,
- LB_Ideographic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_Ideographic,
LB_Regional_Indicator,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Modifier,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
LB_Alphabetic,
LB_Quotation,
LB_Nonstarter,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
#if defined(PERL_IN_PERL_C)
static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
- 2896, /* Number of elements */
+ 2957, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x85C,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x904,
0x93A,
0xC64,
0xC66,
0xC70,
+ 0xC80,
0xC81,
0xC84,
0xC85,
0xD4A,
0xD4E,
0xD4F,
+ 0xD54,
0xD57,
0xD58,
0xD5F,
0x1820,
0x1878,
0x1880,
+ 0x1885,
+ 0x1887,
0x18A9,
0x18AA,
0x18AB,
0x1C5A,
0x1C7E,
0x1C80,
+ 0x1C89,
0x1CD0,
0x1CD3,
0x1CD4,
0x1D00,
0x1DC0,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1E00,
0x1E01,
0x1E02,
0xA7A8,
0xA7A9,
0xA7AA,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B5,
0xA7B6,
0xA880,
0xA882,
0xA8B4,
- 0xA8C5,
+ 0xA8C6,
0xA8CE,
0xA8D0,
0xA8DA,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x1123A,
0x1123B,
0x1123D,
+ 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1136D,
0x11370,
0x11375,
+ 0x11400,
+ 0x11435,
+ 0x11447,
+ 0x1144B,
+ 0x1144D,
+ 0x11450,
+ 0x1145A,
0x11480,
0x114B0,
0x114C4,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C2F,
+ 0x11C37,
+ 0x11C38,
+ 0x11C40,
+ 0x11C41,
+ 0x11C43,
+ 0x11C50,
+ 0x11C5A,
+ 0x11C72,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F8F,
0x16F93,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
+ 0x1E900,
+ 0x1E922,
+ 0x1E944,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
0x1EE00,
0x1EE04,
0x1EE05,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_Extend,
+ SB_Format,
SB_Extend,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Numeric,
SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_OLetter,
SB_Extend,
SB_OLetter,
SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_OLetter,
SB_OLetter,
SB_Extend,
SB_OLetter,
+ SB_Extend,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Numeric,
SB_OLetter,
SB_STerm,
+ SB_Lower,
SB_Other,
SB_Extend,
SB_Other,
SB_Other,
SB_Numeric,
SB_Other,
+ SB_Upper,
+ SB_Other,
+ SB_Lower,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_STerm,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_OLetter,
SB_Extend,
SB_OLetter,
+ SB_STerm,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_OLetter,
+ SB_STerm,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_STerm,
SB_Format,
SB_Other,
SB_Extend,
SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_Extend,
SB_Other,
+ SB_Upper,
+ SB_Lower,
+ SB_Extend,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Format,
SB_Other,
- SB_Format,
+ SB_Extend,
SB_Other,
SB_Extend,
SB_Other
#if defined(PERL_IN_PERL_C)
static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
- 1535, /* Number of elements */
+ 1657, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x85C,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x904,
0x93A,
0xC64,
0xC66,
0xC70,
+ 0xC80,
0xC81,
0xC84,
0xC85,
0xD4A,
0xD4E,
0xD4F,
+ 0xD54,
0xD57,
0xD58,
0xD5F,
0x1820,
0x1878,
0x1880,
+ 0x1885,
+ 0x1887,
0x18A9,
0x18AA,
0x18AB,
0x1C50,
0x1C5A,
0x1C7E,
+ 0x1C80,
+ 0x1C89,
0x1CD0,
0x1CD3,
0x1CD4,
0x1D00,
0x1DC0,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1E00,
0x1F16,
0x1F18,
0x2000,
0x200B,
0x200C,
+ 0x200D,
0x200E,
0x2010,
0x2018,
0x2189,
0x24B6,
0x24EA,
+ 0x261D,
+ 0x261E,
+ 0x26F9,
+ 0x26FA,
+ 0x270A,
+ 0x270E,
+ 0x2764,
+ 0x2765,
0x2C00,
0x2C2F,
0x2C30,
0xA722,
0xA789,
0xA78B,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0xA880,
0xA882,
0xA8B4,
- 0xA8C5,
+ 0xA8C6,
0xA8D0,
0xA8DA,
0xA8E0,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11213,
0x1122C,
0x11238,
+ 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1136D,
0x11370,
0x11375,
+ 0x11400,
+ 0x11435,
+ 0x11447,
+ 0x1144B,
+ 0x11450,
+ 0x1145A,
0x11480,
0x114B0,
0x114C4,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C2F,
+ 0x11C37,
+ 0x11C38,
+ 0x11C40,
+ 0x11C41,
+ 0x11C50,
+ 0x11C5A,
+ 0x11C72,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F8F,
0x16F93,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
0x1B000,
0x1B001,
0x1BC00,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
+ 0x1E900,
+ 0x1E944,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F18A,
0x1F1E6,
0x1F200,
+ 0x1F385,
+ 0x1F386,
+ 0x1F3C3,
+ 0x1F3C5,
+ 0x1F3CA,
+ 0x1F3CC,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F442,
+ 0x1F444,
+ 0x1F446,
+ 0x1F451,
+ 0x1F466,
+ 0x1F46A,
+ 0x1F46E,
+ 0x1F46F,
+ 0x1F470,
+ 0x1F479,
+ 0x1F47C,
+ 0x1F47D,
+ 0x1F481,
+ 0x1F484,
+ 0x1F485,
+ 0x1F488,
+ 0x1F48B,
+ 0x1F48C,
+ 0x1F4AA,
+ 0x1F4AB,
+ 0x1F575,
+ 0x1F576,
+ 0x1F57A,
+ 0x1F57B,
+ 0x1F590,
+ 0x1F591,
+ 0x1F595,
+ 0x1F597,
+ 0x1F5E8,
+ 0x1F5E9,
+ 0x1F645,
+ 0x1F648,
+ 0x1F64B,
+ 0x1F650,
+ 0x1F6A3,
+ 0x1F6A4,
+ 0x1F6B4,
+ 0x1F6B7,
+ 0x1F6C0,
+ 0x1F6C1,
+ 0x1F918,
+ 0x1F91F,
+ 0x1F926,
+ 0x1F927,
+ 0x1F930,
+ 0x1F931,
+ 0x1F933,
+ 0x1F93A,
+ 0x1F93C,
+ 0x1F93F,
0xE0001,
0xE0002,
0xE0020,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_Extend,
+ WB_Format,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_Other,
WB_Numeric,
WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
WB_ALetter,
WB_Extend,
WB_ALetter,
+ WB_Extend,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_Numeric,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_Other,
WB_Extend,
WB_Perl_Tailored_HSpace,
WB_Other,
WB_Extend,
+ WB_ZWJ,
WB_Format,
WB_Other,
WB_MidNumLet,
WB_MidLetter,
WB_Newline,
WB_Format,
- WB_Perl_Tailored_HSpace,
+ WB_ExtendNumLet,
WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_Glue_After_Zwj,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_ALetter,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Numeric,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_ALetter,
+ WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Katakana,
WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_Other,
WB_Regional_Indicator,
WB_Other,
- WB_Format,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Modifier,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base_GAZ,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_Glue_After_Zwj,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_Glue_After_Zwj,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
WB_Other,
WB_Format,
WB_Other,
WB_Extend,
+ WB_Other,
+ WB_Extend,
WB_Other
};
};
static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
- 1297, /* Number of elements */
+ 1357, /* 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 */
0x859,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
+ 0x8E0,
0x8E3,
0x8EA,
0x8F0,
0xC64,
0xC66,
0xC70,
- 0xC81,
+ 0xC80,
0xC84,
0xC85,
0xC8D,
0xD4D,
0xD4E,
0xD4F,
- 0xD57,
+ 0xD54,
0xD58,
0xD5F,
0xD64,
0x1C4A,
0x1C4D,
0x1C7E,
+ 0x1C80,
+ 0x1C89,
0x1CE9,
0x1CED,
0x1CEE,
0xA722,
0xA789,
0xA78B,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0xA874,
0xA880,
0xA8C4,
+ 0xA8C5,
+ 0xA8C6,
0xA8D0,
0xA8DA,
0xA8F2,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11235,
0x11237,
0x11238,
+ 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x11358,
0x1135D,
0x11364,
+ 0x11400,
+ 0x11442,
+ 0x11443,
+ 0x11446,
+ 0x11447,
+ 0x1144B,
+ 0x11450,
+ 0x1145A,
0x11480,
0x114C2,
0x114C4,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C3F,
+ 0x11C40,
+ 0x11C41,
+ 0x11C50,
+ 0x11C5A,
+ 0x11C72,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F7F,
0x16F93,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
+ 0x1E900,
+ 0x1E944,
+ 0x1E947,
+ 0x1E948,
+ 0x1E950,
+ 0x1E95A,
0x1EE00,
0x1EE04,
0x1EE05,
};
static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
- 1235, /* 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 */
0x859,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
+ 0x8E0,
0x8E3,
0x8EA,
0x8F0,
0xC5B,
0xC60,
0xC64,
- 0xC81,
+ 0xC80,
0xC84,
0xC85,
0xC8D,
0xD4D,
0xD4E,
0xD4F,
- 0xD57,
+ 0xD54,
0xD58,
0xD5F,
0xD64,
0x1C50,
0x1C5A,
0x1C7E,
+ 0x1C80,
+ 0x1C89,
0x1CE9,
0x1CED,
0x1CEE,
0xA722,
0xA789,
0xA78B,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0xA874,
0xA880,
0xA8C4,
+ 0xA8C5,
+ 0xA8C6,
0xA8F2,
0xA8F8,
0xA8FB,
0x103D6,
0x10400,
0x1049E,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11235,
0x11237,
0x11238,
+ 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x11358,
0x1135D,
0x11364,
+ 0x11400,
+ 0x11442,
+ 0x11443,
+ 0x11446,
+ 0x11447,
+ 0x1144B,
0x11480,
0x114C2,
0x114C4,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C3F,
+ 0x11C40,
+ 0x11C41,
+ 0x11C72,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F7F,
0x16F93,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
+ 0x1E900,
+ 0x1E944,
+ 0x1E947,
+ 0x1E948,
0x1EE00,
0x1EE04,
0x1EE05,
};
static const UV XPosixDigit_invlist[] = { /* for ASCII/Latin1 */
- 103, /* Number of elements */
+ 109, /* 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 */
0x111DA,
0x112F0,
0x112FA,
+ 0x11450,
+ 0x1145A,
0x114D0,
0x114DA,
0x11650,
0x1173A,
0x118E0,
0x118EA,
+ 0x11C50,
+ 0x11C5A,
0x16A60,
0x16A6A,
0x16B50,
0x16B5A,
0x1D7CE,
- 0x1D800
+ 0x1D800,
+ 0x1E950,
+ 0x1E95A
};
static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
- 1237, /* 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 */
0x85F,
0x8A0,
0x8B5,
- 0x8E3,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
0x984,
0x985,
0x98D,
0xC66,
0xC70,
0xC78,
- 0xC80,
- 0xC81,
0xC84,
0xC85,
0xC8D,
0xD46,
0xD49,
0xD4A,
- 0xD4F,
- 0xD57,
- 0xD58,
- 0xD5F,
+ 0xD50,
+ 0xD54,
0xD64,
0xD66,
- 0xD76,
- 0xD79,
0xD80,
0xD82,
0xD84,
0x1C3B,
0x1C4A,
0x1C4D,
- 0x1C80,
+ 0x1C89,
0x1CC0,
0x1CC8,
0x1CD0,
0x1CFA,
0x1D00,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1F16,
0x1F18,
0x1F1E,
0x2100,
0x218C,
0x2190,
- 0x23FB,
+ 0x23FF,
0x2400,
0x2427,
0x2440,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E43,
+ 0x2E45,
0x2E80,
0x2E9A,
0x2E9B,
0xA640,
0xA6F8,
0xA700,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0xA840,
0xA878,
0xA880,
- 0xA8C5,
+ 0xA8C6,
0xA8CE,
0xA8DA,
0xA8E0,
0x10107,
0x10134,
0x10137,
- 0x1018D,
+ 0x1018F,
0x10190,
0x1019C,
0x101A0,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11200,
0x11212,
0x11213,
- 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1136D,
0x11370,
0x11375,
+ 0x11400,
+ 0x1145A,
+ 0x1145B,
+ 0x1145C,
+ 0x1145D,
+ 0x1145E,
0x11480,
0x114C8,
0x114D0,
0x11645,
0x11650,
0x1165A,
+ 0x11660,
+ 0x1166D,
0x11680,
0x116B8,
0x116C0,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C46,
+ 0x11C50,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F7F,
0x16F8F,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
+ 0x1E900,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F130,
0x1F16C,
0x1F170,
- 0x1F19B,
+ 0x1F1AD,
0x1F1E6,
0x1F203,
0x1F210,
- 0x1F23B,
+ 0x1F23C,
0x1F240,
0x1F249,
0x1F250,
0x1F252,
0x1F300,
- 0x1F57A,
- 0x1F57B,
- 0x1F5A4,
- 0x1F5A5,
- 0x1F6D1,
+ 0x1F6D3,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F4,
+ 0x1F6F7,
0x1F700,
0x1F774,
0x1F780,
0x1F890,
0x1F8AE,
0x1F910,
- 0x1F919,
+ 0x1F91F,
+ 0x1F920,
+ 0x1F928,
+ 0x1F930,
+ 0x1F931,
+ 0x1F933,
+ 0x1F93F,
+ 0x1F940,
+ 0x1F94C,
+ 0x1F950,
+ 0x1F95F,
0x1F980,
- 0x1F985,
+ 0x1F992,
0x1F9C0,
0x1F9C1,
0x20000,
};
static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */
- 1275, /* 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 */
0x588,
0x13F8,
0x13FE,
+ 0x1C80,
+ 0x1C89,
0x1D00,
0x1DC0,
0x1E01,
0xFF5B,
0x10428,
0x10450,
+ 0x104D8,
+ 0x104FC,
0x10CC0,
0x10CF3,
0x118C0,
0x1D7C4,
0x1D7CA,
0x1D7CB,
- 0x1D7CC
+ 0x1D7CC,
+ 0x1E922,
+ 0x1E944
};
static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
- 1231, /* 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 */
0x85F,
0x8A0,
0x8B5,
- 0x8E3,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
0x984,
0x985,
0x98D,
0xC66,
0xC70,
0xC78,
- 0xC80,
- 0xC81,
0xC84,
0xC85,
0xC8D,
0xD46,
0xD49,
0xD4A,
- 0xD4F,
- 0xD57,
- 0xD58,
- 0xD5F,
+ 0xD50,
+ 0xD54,
0xD64,
0xD66,
- 0xD76,
- 0xD79,
0xD80,
0xD82,
0xD84,
0x1C3B,
0x1C4A,
0x1C4D,
- 0x1C80,
+ 0x1C89,
0x1CC0,
0x1CC8,
0x1CD0,
0x1CFA,
0x1D00,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1F16,
0x1F18,
0x1F1E,
0x2100,
0x218C,
0x2190,
- 0x23FB,
+ 0x23FF,
0x2400,
0x2427,
0x2440,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E43,
+ 0x2E45,
0x2E80,
0x2E9A,
0x2E9B,
0xA640,
0xA6F8,
0xA700,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0xA840,
0xA878,
0xA880,
- 0xA8C5,
+ 0xA8C6,
0xA8CE,
0xA8DA,
0xA8E0,
0x10107,
0x10134,
0x10137,
- 0x1018D,
+ 0x1018F,
0x10190,
0x1019C,
0x101A0,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11200,
0x11212,
0x11213,
- 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1136D,
0x11370,
0x11375,
+ 0x11400,
+ 0x1145A,
+ 0x1145B,
+ 0x1145C,
+ 0x1145D,
+ 0x1145E,
0x11480,
0x114C8,
0x114D0,
0x11645,
0x11650,
0x1165A,
+ 0x11660,
+ 0x1166D,
0x11680,
0x116B8,
0x116C0,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C46,
+ 0x11C50,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F7F,
0x16F8F,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
+ 0x1E900,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F130,
0x1F16C,
0x1F170,
- 0x1F19B,
+ 0x1F1AD,
0x1F1E6,
0x1F203,
0x1F210,
- 0x1F23B,
+ 0x1F23C,
0x1F240,
0x1F249,
0x1F250,
0x1F252,
0x1F300,
- 0x1F57A,
- 0x1F57B,
- 0x1F5A4,
- 0x1F5A5,
- 0x1F6D1,
+ 0x1F6D3,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F4,
+ 0x1F6F7,
0x1F700,
0x1F774,
0x1F780,
0x1F890,
0x1F8AE,
0x1F910,
- 0x1F919,
+ 0x1F91F,
+ 0x1F920,
+ 0x1F928,
+ 0x1F930,
+ 0x1F931,
+ 0x1F933,
+ 0x1F93F,
+ 0x1F940,
+ 0x1F94C,
+ 0x1F950,
+ 0x1F95F,
0x1F980,
- 0x1F985,
+ 0x1F992,
0x1F9C0,
0x1F9C1,
0x20000,
};
static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */
- 313, /* Number of elements */
+ 327, /* 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 */
0x2E00,
0x2E2F,
0x2E30,
- 0x2E43,
+ 0x2E45,
0x3001,
0x3004,
0x3008,
0x1123E,
0x112A9,
0x112AA,
+ 0x1144B,
+ 0x11450,
+ 0x1145B,
+ 0x1145C,
+ 0x1145D,
+ 0x1145E,
0x114C6,
0x114C7,
0x115C1,
0x115D8,
0x11641,
0x11644,
+ 0x11660,
+ 0x1166D,
0x1173C,
0x1173F,
+ 0x11C41,
+ 0x11C46,
+ 0x11C70,
+ 0x11C72,
0x12470,
0x12475,
0x16A6E,
0x1BC9F,
0x1BCA0,
0x1DA87,
- 0x1DA8C
+ 0x1DA8C,
+ 0x1E95E,
+ 0x1E960
};
static const UV XPosixSpace_invlist[] = { /* for ASCII/Latin1 */
};
static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */
- 1261, /* Number of elements */
+ 1265, /* 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 */
0xA7A8,
0xA7A9,
0xA7AA,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B5,
0xA7B6,
0xFF3B,
0x10400,
0x10428,
+ 0x104B0,
+ 0x104D4,
0x10C80,
0x10CB3,
0x118A0,
0x1D7A9,
0x1D7CA,
0x1D7CB,
+ 0x1E900,
+ 0x1E922,
0x1F130,
0x1F14A,
0x1F150,
};
static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
- 1311, /* Number of elements */
+ 1361, /* 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 */
0x85C,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x964,
0x966,
0xC64,
0xC66,
0xC70,
- 0xC81,
+ 0xC80,
0xC84,
0xC85,
0xC8D,
0xD49,
0xD4A,
0xD4F,
- 0xD57,
+ 0xD54,
0xD58,
0xD5F,
0xD64,
0x1C4A,
0x1C4D,
0x1C7E,
+ 0x1C80,
+ 0x1C89,
0x1CD0,
0x1CD3,
0x1CD4,
0x1CFA,
0x1D00,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1F16,
0x1F18,
0x1F1E,
0xA722,
0xA789,
0xA78B,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0xA840,
0xA874,
0xA880,
- 0xA8C5,
+ 0xA8C6,
0xA8D0,
0xA8DA,
0xA8E0,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11212,
0x11213,
0x11238,
+ 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1136D,
0x11370,
0x11375,
+ 0x11400,
+ 0x1144B,
+ 0x11450,
+ 0x1145A,
0x11480,
0x114C6,
0x114C7,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C41,
+ 0x11C50,
+ 0x11C5A,
+ 0x11C72,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F7F,
0x16F8F,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
+ 0x1E900,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
0x1EE00,
0x1EE04,
0x1EE05,
};
static const UV Cased_invlist[] = { /* for EBCDIC 1047 */
- 289, /* Number of elements */
+ 297, /* 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 */
0x13F6,
0x13F8,
0x13FE,
+ 0x1C80,
+ 0x1C89,
0x1D00,
0x1DC0,
0x1E00,
0xA78B,
0xA78F,
0xA790,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F8,
0xFF5B,
0x10400,
0x10450,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10C80,
0x10CB3,
0x10CC0,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E900,
+ 0x1E944,
0x1F130,
0x1F14A,
0x1F150,
};
static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */
- 279, /* Number of elements */
+ 285, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x265,
0x267,
0x268,
- 0x26A,
- 0x26B,
0x26D,
0x26F,
0x270,
0x13F6,
0x13F8,
0x13FE,
+ 0x1C80,
+ 0x1C89,
0x1D79,
0x1D7A,
0x1D7D,
0xA790,
0xA794,
0xA796,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xAB53,
0xFF5B,
0x10400,
0x10450,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10C80,
0x10CB3,
0x10CC0,
0x10CF3,
0x118A0,
- 0x118E0
+ 0x118E0,
+ 0x1E900,
+ 0x1E944
};
static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC 1047 */
#if defined(PERL_IN_PERL_C)
static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */
- 1502, /* Number of elements */
+ 1615, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x82E,
0x859,
0x85C,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x903,
0x904,
0xD4A,
0xD4D,
0xD4E,
+ 0xD4F,
0xD57,
0xD58,
0xD62,
0x180B,
0x180E,
0x180F,
+ 0x1885,
+ 0x1887,
0x18A9,
0x18AA,
0x1920,
0x1CFA,
0x1DC0,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1E00,
0x200B,
0x200C,
+ 0x200D,
0x200E,
0x2010,
0x2028,
0x2070,
0x20D0,
0x20F1,
+ 0x261D,
+ 0x261E,
+ 0x26F9,
+ 0x26FA,
+ 0x270A,
+ 0x270E,
+ 0x2764,
+ 0x2765,
0x2CEF,
0x2CF2,
0x2D7F,
0xA882,
0xA8B4,
0xA8C4,
- 0xA8C5,
+ 0xA8C6,
0xA8E0,
0xA8F2,
0xA926,
0x111B6,
0x111BF,
0x111C1,
+ 0x111C2,
+ 0x111C4,
0x111CA,
0x111CD,
0x1122C,
0x11235,
0x11236,
0x11238,
+ 0x1123E,
+ 0x1123F,
0x112DF,
0x112E0,
0x112E3,
0x1136D,
0x11370,
0x11375,
+ 0x11435,
+ 0x11438,
+ 0x11440,
+ 0x11442,
+ 0x11445,
+ 0x11446,
+ 0x11447,
0x114B0,
0x114B1,
0x114B3,
0x11726,
0x11727,
0x1172C,
+ 0x11C2F,
+ 0x11C30,
+ 0x11C37,
+ 0x11C38,
+ 0x11C3E,
+ 0x11C3F,
+ 0x11C40,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CAA,
+ 0x11CB1,
+ 0x11CB2,
+ 0x11CB4,
+ 0x11CB5,
+ 0x11CB7,
0x16AF0,
0x16AF5,
0x16B30,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E8D0,
0x1E8D7,
+ 0x1E944,
+ 0x1E94B,
0x1F1E6,
0x1F200,
+ 0x1F385,
+ 0x1F386,
+ 0x1F3C3,
+ 0x1F3C5,
+ 0x1F3CA,
+ 0x1F3CC,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F442,
+ 0x1F444,
+ 0x1F446,
+ 0x1F451,
+ 0x1F466,
+ 0x1F46A,
+ 0x1F46E,
+ 0x1F46F,
+ 0x1F470,
+ 0x1F479,
+ 0x1F47C,
+ 0x1F47D,
+ 0x1F481,
+ 0x1F484,
+ 0x1F485,
+ 0x1F488,
+ 0x1F48B,
+ 0x1F48C,
+ 0x1F4AA,
+ 0x1F4AB,
+ 0x1F575,
+ 0x1F576,
+ 0x1F57A,
+ 0x1F57B,
+ 0x1F590,
+ 0x1F591,
+ 0x1F595,
+ 0x1F597,
+ 0x1F5E8,
+ 0x1F5E9,
+ 0x1F645,
+ 0x1F648,
+ 0x1F64B,
+ 0x1F650,
+ 0x1F6A3,
+ 0x1F6A4,
+ 0x1F6B4,
+ 0x1F6B7,
+ 0x1F6C0,
+ 0x1F6C1,
+ 0x1F918,
+ 0x1F91F,
+ 0x1F926,
+ 0x1F927,
+ 0x1F930,
+ 0x1F931,
+ 0x1F933,
+ 0x1F93A,
+ 0x1F93C,
+ 0x1F93F,
0xE0000,
+ 0xE0020,
+ 0xE0080,
0xE0100,
0xE01F0,
0xE1000
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_Control,
+ GCB_Prepend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
- GCB_Control,
+ GCB_Prepend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_Control,
+ GCB_Prepend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Prepend,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_SpacingMark,
GCB_Extend,
+ GCB_Prepend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Control,
GCB_Extend,
+ GCB_ZWJ,
GCB_Control,
GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_Glue_After_Zwj,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
- GCB_Control,
+ GCB_Prepend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Prepend,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_Regional_Indicator,
GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Modifier,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base_GAZ,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_Glue_After_Zwj,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_Glue_After_Zwj,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_Control,
+ GCB_Extend,
GCB_Control,
GCB_Extend,
GCB_Control,
#if defined(PERL_IN_UTF8_C)
static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
- 1341, /* Number of elements */
+ 1391, /* 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 */
0x85C,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x964,
0x966,
0xC64,
0xC66,
0xC70,
- 0xC81,
+ 0xC80,
0xC84,
0xC85,
0xC8D,
0xD49,
0xD4A,
0xD4F,
- 0xD57,
+ 0xD54,
0xD58,
0xD5F,
0xD64,
0x1C4A,
0x1C4D,
0x1C7E,
+ 0x1C80,
+ 0x1C89,
0x1CD0,
0x1CD3,
0x1CD4,
0x1CFA,
0x1D00,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1F16,
0x1F18,
0x1F1E,
0xA722,
0xA789,
0xA78B,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0xA840,
0xA874,
0xA880,
- 0xA8C5,
+ 0xA8C6,
0xA8D0,
0xA8DA,
0xA8E0,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11212,
0x11213,
0x11238,
+ 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1136D,
0x11370,
0x11375,
+ 0x11400,
+ 0x1144B,
+ 0x11450,
+ 0x1145A,
0x11480,
0x114C6,
0x114C7,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C41,
+ 0x11C50,
+ 0x11C5A,
+ 0x11C72,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F7F,
0x16F8F,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
+ 0x1E900,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
0x1EE00,
0x1EE04,
0x1EE05,
};
static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
- 1155, /* Number of elements */
+ 1187, /* 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 */
0x859,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
0x904,
0x93A,
0x93D,
0xC5B,
0xC60,
0xC62,
+ 0xC80,
+ 0xC81,
0xC85,
0xC8D,
0xC8E,
0xD3E,
0xD4E,
0xD4F,
+ 0xD54,
+ 0xD57,
0xD5F,
0xD62,
0xD7A,
0x1C50,
0x1C5A,
0x1C7E,
+ 0x1C80,
+ 0x1C89,
0x1CE9,
0x1CED,
0x1CEE,
0xA722,
0xA789,
0xA78B,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0x103D6,
0x10400,
0x1049E,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11351,
0x1135D,
0x11362,
+ 0x11400,
+ 0x11435,
+ 0x11447,
+ 0x1144B,
0x11480,
0x114B0,
0x114C4,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C2F,
+ 0x11C40,
+ 0x11C41,
+ 0x11C72,
+ 0x11C90,
0x12000,
0x1239A,
0x12400,
0x16F51,
0x16F93,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1D7CC,
0x1E800,
0x1E8C5,
+ 0x1E900,
+ 0x1E944,
0x1EE00,
0x1EE04,
0x1EE05,
#if defined(PERL_IN_PERL_C)
static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
- 2168, /* Number of elements */
+ 2279, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x82E,
0x859,
0x85C,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x904,
0x93A,
0x180F,
0x1810,
0x181A,
+ 0x1885,
+ 0x1887,
0x18A9,
0x18AA,
0x1920,
0x1CFA,
0x1DC0,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1E00,
0x1FFD,
0x1FFE,
0x2008,
0x200B,
0x200C,
+ 0x200D,
+ 0x200E,
0x2010,
0x2011,
0x2012,
0x2618,
0x2619,
0x261A,
+ 0x261D,
+ 0x261E,
0x2620,
0x2639,
0x263C,
0x26F1,
0x26F6,
0x26F7,
+ 0x26F9,
+ 0x26FA,
0x26FB,
0x26FD,
0x2705,
0x2708,
+ 0x270A,
0x270E,
0x275B,
0x2761,
0x2762,
0x2764,
+ 0x2765,
0x2768,
0x2769,
0x276A,
0x2E40,
0x2E42,
0x2E43,
+ 0x2E45,
0x2E80,
0x2E9A,
0x2E9B,
0xA880,
0xA882,
0xA8B4,
- 0xA8C5,
+ 0xA8C6,
0xA8CE,
0xA8D0,
0xA8DA,
0xFF71,
0xFF9E,
0xFFA0,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
0xFFE0,
0xFFE1,
0xFFE2,
0x1123A,
0x1123B,
0x1123D,
+ 0x1123E,
+ 0x1123F,
0x112A9,
0x112AA,
0x112DF,
0x1136D,
0x11370,
0x11375,
+ 0x11435,
+ 0x11447,
+ 0x1144B,
+ 0x1144F,
+ 0x11450,
+ 0x1145A,
+ 0x1145B,
+ 0x1145C,
0x114B0,
0x114C4,
0x114D0,
0x11643,
0x11650,
0x1165A,
+ 0x11660,
+ 0x1166D,
0x116AB,
0x116B8,
0x116C0,
0x1173F,
0x118E0,
0x118EA,
+ 0x11C2F,
+ 0x11C37,
+ 0x11C38,
+ 0x11C40,
+ 0x11C41,
+ 0x11C46,
+ 0x11C50,
+ 0x11C5A,
+ 0x11C70,
+ 0x11C71,
+ 0x11C72,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12470,
0x12475,
0x13258,
0x16F7F,
0x16F8F,
0x16F93,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC9D,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E8D0,
0x1E8D7,
+ 0x1E944,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
0x1F000,
- 0x1F02C,
- 0x1F030,
- 0x1F094,
- 0x1F0A0,
- 0x1F0AF,
- 0x1F0B1,
- 0x1F0C0,
- 0x1F0C1,
- 0x1F0D0,
- 0x1F0D1,
- 0x1F0F6,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F16C,
+ 0x1F170,
+ 0x1F1AD,
0x1F1E6,
0x1F200,
- 0x1F203,
- 0x1F210,
- 0x1F23B,
- 0x1F240,
- 0x1F249,
- 0x1F250,
- 0x1F252,
- 0x1F300,
+ 0x1F385,
+ 0x1F386,
0x1F39C,
0x1F39E,
0x1F3B5,
0x1F3B7,
0x1F3BC,
0x1F3BD,
+ 0x1F3C3,
+ 0x1F3C5,
+ 0x1F3CA,
+ 0x1F3CC,
0x1F3FB,
0x1F400,
+ 0x1F442,
+ 0x1F444,
+ 0x1F446,
+ 0x1F451,
+ 0x1F466,
+ 0x1F46A,
+ 0x1F46E,
+ 0x1F46F,
+ 0x1F470,
+ 0x1F479,
+ 0x1F47C,
+ 0x1F47D,
+ 0x1F481,
+ 0x1F484,
+ 0x1F485,
+ 0x1F488,
0x1F4A0,
0x1F4A1,
0x1F4A2,
0x1F4A3,
0x1F4A4,
0x1F4A5,
+ 0x1F4AA,
+ 0x1F4AB,
0x1F4AF,
0x1F4B0,
0x1F4B1,
0x1F525,
0x1F532,
0x1F54A,
+ 0x1F575,
+ 0x1F576,
0x1F57A,
0x1F57B,
- 0x1F5A4,
- 0x1F5A5,
+ 0x1F590,
+ 0x1F591,
+ 0x1F595,
+ 0x1F597,
0x1F5D4,
0x1F5DC,
0x1F5F4,
0x1F5FA,
+ 0x1F645,
+ 0x1F648,
+ 0x1F64B,
0x1F650,
0x1F676,
0x1F679,
0x1F67C,
0x1F680,
- 0x1F6D1,
- 0x1F6E0,
- 0x1F6ED,
- 0x1F6F0,
- 0x1F6F4,
- 0x1F910,
- 0x1F919,
- 0x1F980,
- 0x1F985,
- 0x1F9C0,
- 0x1F9C1,
+ 0x1F6A3,
+ 0x1F6A4,
+ 0x1F6B4,
+ 0x1F6B7,
+ 0x1F6C0,
+ 0x1F6C1,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D5,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F918,
+ 0x1F91F,
+ 0x1F926,
+ 0x1F927,
+ 0x1F930,
+ 0x1F931,
+ 0x1F933,
+ 0x1F93A,
+ 0x1F93C,
+ 0x1F93F,
+ 0x1FFFE,
0x20000,
0x2FFFE,
0x30000,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Break_After,
LB_Numeric,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Exclamation,
LB_Numeric,
LB_Alphabetic,
LB_Break_After,
LB_ZWSpace,
LB_Combining_Mark,
+ LB_ZWJ,
+ LB_Combining_Mark,
LB_Break_After,
LB_Glue,
LB_Break_After,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
LB_Alphabetic,
LB_Quotation,
LB_Alphabetic,
LB_Exclamation,
+ LB_Ideographic,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Close_Punctuation,
LB_Alphabetic,
LB_Break_After,
LB_Open_Punctuation,
+ LB_Break_After,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Close_Punctuation,
LB_Nonstarter,
- LB_Alphabetic,
+ LB_Ideographic,
LB_Nonstarter,
- LB_Alphabetic,
+ LB_Ideographic,
LB_Nonstarter,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
LB_Alphabetic,
LB_Postfix_Numeric,
LB_Prefix_Numeric,
LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
- LB_Ideographic,
+ LB_Combining_Mark,
LB_Alphabetic,
- LB_Ideographic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_Ideographic,
LB_Regional_Indicator,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Modifier,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
LB_Alphabetic,
LB_Quotation,
LB_Nonstarter,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
#if defined(PERL_IN_PERL_C)
static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
- 2920, /* Number of elements */
+ 2981, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x85C,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x904,
0x93A,
0xC64,
0xC66,
0xC70,
+ 0xC80,
0xC81,
0xC84,
0xC85,
0xD4A,
0xD4E,
0xD4F,
+ 0xD54,
0xD57,
0xD58,
0xD5F,
0x1820,
0x1878,
0x1880,
+ 0x1885,
+ 0x1887,
0x18A9,
0x18AA,
0x18AB,
0x1C5A,
0x1C7E,
0x1C80,
+ 0x1C89,
0x1CD0,
0x1CD3,
0x1CD4,
0x1D00,
0x1DC0,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1E00,
0x1E01,
0x1E02,
0xA7A8,
0xA7A9,
0xA7AA,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B5,
0xA7B6,
0xA880,
0xA882,
0xA8B4,
- 0xA8C5,
+ 0xA8C6,
0xA8CE,
0xA8D0,
0xA8DA,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x1123A,
0x1123B,
0x1123D,
+ 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1136D,
0x11370,
0x11375,
+ 0x11400,
+ 0x11435,
+ 0x11447,
+ 0x1144B,
+ 0x1144D,
+ 0x11450,
+ 0x1145A,
0x11480,
0x114B0,
0x114C4,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C2F,
+ 0x11C37,
+ 0x11C38,
+ 0x11C40,
+ 0x11C41,
+ 0x11C43,
+ 0x11C50,
+ 0x11C5A,
+ 0x11C72,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F8F,
0x16F93,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
+ 0x1E900,
+ 0x1E922,
+ 0x1E944,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
0x1EE00,
0x1EE04,
0x1EE05,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_Extend,
+ SB_Format,
SB_Extend,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Numeric,
SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_OLetter,
SB_Extend,
SB_OLetter,
SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_OLetter,
SB_OLetter,
SB_Extend,
SB_OLetter,
+ SB_Extend,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Numeric,
SB_OLetter,
SB_STerm,
+ SB_Lower,
SB_Other,
SB_Extend,
SB_Other,
SB_Other,
SB_Numeric,
SB_Other,
+ SB_Upper,
+ SB_Other,
+ SB_Lower,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_STerm,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_OLetter,
SB_Extend,
SB_OLetter,
+ SB_STerm,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_OLetter,
+ SB_STerm,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_STerm,
SB_Format,
SB_Other,
SB_Extend,
SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_Extend,
SB_Other,
+ SB_Upper,
+ SB_Lower,
+ SB_Extend,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Format,
SB_Other,
- SB_Format,
+ SB_Extend,
SB_Other,
SB_Extend,
SB_Other
#if defined(PERL_IN_PERL_C)
static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
- 1558, /* Number of elements */
+ 1680, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x85C,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x904,
0x93A,
0xC64,
0xC66,
0xC70,
+ 0xC80,
0xC81,
0xC84,
0xC85,
0xD4A,
0xD4E,
0xD4F,
+ 0xD54,
0xD57,
0xD58,
0xD5F,
0x1820,
0x1878,
0x1880,
+ 0x1885,
+ 0x1887,
0x18A9,
0x18AA,
0x18AB,
0x1C50,
0x1C5A,
0x1C7E,
+ 0x1C80,
+ 0x1C89,
0x1CD0,
0x1CD3,
0x1CD4,
0x1D00,
0x1DC0,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1E00,
0x1F16,
0x1F18,
0x2000,
0x200B,
0x200C,
+ 0x200D,
0x200E,
0x2010,
0x2018,
0x2189,
0x24B6,
0x24EA,
+ 0x261D,
+ 0x261E,
+ 0x26F9,
+ 0x26FA,
+ 0x270A,
+ 0x270E,
+ 0x2764,
+ 0x2765,
0x2C00,
0x2C2F,
0x2C30,
0xA722,
0xA789,
0xA78B,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0xA880,
0xA882,
0xA8B4,
- 0xA8C5,
+ 0xA8C6,
0xA8D0,
0xA8DA,
0xA8E0,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11213,
0x1122C,
0x11238,
+ 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1136D,
0x11370,
0x11375,
+ 0x11400,
+ 0x11435,
+ 0x11447,
+ 0x1144B,
+ 0x11450,
+ 0x1145A,
0x11480,
0x114B0,
0x114C4,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C2F,
+ 0x11C37,
+ 0x11C38,
+ 0x11C40,
+ 0x11C41,
+ 0x11C50,
+ 0x11C5A,
+ 0x11C72,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F8F,
0x16F93,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
0x1B000,
0x1B001,
0x1BC00,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
+ 0x1E900,
+ 0x1E944,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F18A,
0x1F1E6,
0x1F200,
+ 0x1F385,
+ 0x1F386,
+ 0x1F3C3,
+ 0x1F3C5,
+ 0x1F3CA,
+ 0x1F3CC,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F442,
+ 0x1F444,
+ 0x1F446,
+ 0x1F451,
+ 0x1F466,
+ 0x1F46A,
+ 0x1F46E,
+ 0x1F46F,
+ 0x1F470,
+ 0x1F479,
+ 0x1F47C,
+ 0x1F47D,
+ 0x1F481,
+ 0x1F484,
+ 0x1F485,
+ 0x1F488,
+ 0x1F48B,
+ 0x1F48C,
+ 0x1F4AA,
+ 0x1F4AB,
+ 0x1F575,
+ 0x1F576,
+ 0x1F57A,
+ 0x1F57B,
+ 0x1F590,
+ 0x1F591,
+ 0x1F595,
+ 0x1F597,
+ 0x1F5E8,
+ 0x1F5E9,
+ 0x1F645,
+ 0x1F648,
+ 0x1F64B,
+ 0x1F650,
+ 0x1F6A3,
+ 0x1F6A4,
+ 0x1F6B4,
+ 0x1F6B7,
+ 0x1F6C0,
+ 0x1F6C1,
+ 0x1F918,
+ 0x1F91F,
+ 0x1F926,
+ 0x1F927,
+ 0x1F930,
+ 0x1F931,
+ 0x1F933,
+ 0x1F93A,
+ 0x1F93C,
+ 0x1F93F,
0xE0001,
0xE0002,
0xE0020,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_Extend,
+ WB_Format,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_Other,
WB_Numeric,
WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
WB_ALetter,
WB_Extend,
WB_ALetter,
+ WB_Extend,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_Numeric,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_Other,
WB_Extend,
WB_Perl_Tailored_HSpace,
WB_Other,
WB_Extend,
+ WB_ZWJ,
WB_Format,
WB_Other,
WB_MidNumLet,
WB_MidLetter,
WB_Newline,
WB_Format,
- WB_Perl_Tailored_HSpace,
+ WB_ExtendNumLet,
WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_Glue_After_Zwj,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_ALetter,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Numeric,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_ALetter,
+ WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Katakana,
WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_Other,
WB_Regional_Indicator,
WB_Other,
- WB_Format,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Modifier,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base_GAZ,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_Glue_After_Zwj,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_Glue_After_Zwj,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
+ WB_Other,
+ WB_E_Base,
WB_Other,
WB_Format,
WB_Other,
WB_Extend,
+ WB_Other,
+ WB_Extend,
WB_Other
};
};
static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
- 1321, /* Number of elements */
+ 1381, /* 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 */
0x859,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
+ 0x8E0,
0x8E3,
0x8EA,
0x8F0,
0xC64,
0xC66,
0xC70,
- 0xC81,
+ 0xC80,
0xC84,
0xC85,
0xC8D,
0xD4D,
0xD4E,
0xD4F,
- 0xD57,
+ 0xD54,
0xD58,
0xD5F,
0xD64,
0x1C4A,
0x1C4D,
0x1C7E,
+ 0x1C80,
+ 0x1C89,
0x1CE9,
0x1CED,
0x1CEE,
0xA722,
0xA789,
0xA78B,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0xA874,
0xA880,
0xA8C4,
+ 0xA8C5,
+ 0xA8C6,
0xA8D0,
0xA8DA,
0xA8F2,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11235,
0x11237,
0x11238,
+ 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x11358,
0x1135D,
0x11364,
+ 0x11400,
+ 0x11442,
+ 0x11443,
+ 0x11446,
+ 0x11447,
+ 0x1144B,
+ 0x11450,
+ 0x1145A,
0x11480,
0x114C2,
0x114C4,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C3F,
+ 0x11C40,
+ 0x11C41,
+ 0x11C50,
+ 0x11C5A,
+ 0x11C72,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F7F,
0x16F93,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
+ 0x1E900,
+ 0x1E944,
+ 0x1E947,
+ 0x1E948,
+ 0x1E950,
+ 0x1E95A,
0x1EE00,
0x1EE04,
0x1EE05,
};
static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
- 1261, /* Number of elements */
+ 1315, /* 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 */
0x859,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
+ 0x8E0,
0x8E3,
0x8EA,
0x8F0,
0xC5B,
0xC60,
0xC64,
- 0xC81,
+ 0xC80,
0xC84,
0xC85,
0xC8D,
0xD4D,
0xD4E,
0xD4F,
- 0xD57,
+ 0xD54,
0xD58,
0xD5F,
0xD64,
0x1C50,
0x1C5A,
0x1C7E,
+ 0x1C80,
+ 0x1C89,
0x1CE9,
0x1CED,
0x1CEE,
0xA722,
0xA789,
0xA78B,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0xA874,
0xA880,
0xA8C4,
+ 0xA8C5,
+ 0xA8C6,
0xA8F2,
0xA8F8,
0xA8FB,
0x103D6,
0x10400,
0x1049E,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11235,
0x11237,
0x11238,
+ 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x11358,
0x1135D,
0x11364,
+ 0x11400,
+ 0x11442,
+ 0x11443,
+ 0x11446,
+ 0x11447,
+ 0x1144B,
0x11480,
0x114C2,
0x114C4,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C3F,
+ 0x11C40,
+ 0x11C41,
+ 0x11C72,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F7F,
0x16F93,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
+ 0x1E900,
+ 0x1E944,
+ 0x1E947,
+ 0x1E948,
0x1EE00,
0x1EE04,
0x1EE05,
};
static const UV XPosixDigit_invlist[] = { /* for EBCDIC 1047 */
- 103, /* Number of elements */
+ 109, /* 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 */
0x111DA,
0x112F0,
0x112FA,
+ 0x11450,
+ 0x1145A,
0x114D0,
0x114DA,
0x11650,
0x1173A,
0x118E0,
0x118EA,
+ 0x11C50,
+ 0x11C5A,
0x16A60,
0x16A6A,
0x16B50,
0x16B5A,
0x1D7CE,
- 0x1D800
+ 0x1D800,
+ 0x1E950,
+ 0x1E95A
};
static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
- 1237, /* 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 */
0x85F,
0x8A0,
0x8B5,
- 0x8E3,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
0x984,
0x985,
0x98D,
0xC66,
0xC70,
0xC78,
- 0xC80,
- 0xC81,
0xC84,
0xC85,
0xC8D,
0xD46,
0xD49,
0xD4A,
- 0xD4F,
- 0xD57,
- 0xD58,
- 0xD5F,
+ 0xD50,
+ 0xD54,
0xD64,
0xD66,
- 0xD76,
- 0xD79,
0xD80,
0xD82,
0xD84,
0x1C3B,
0x1C4A,
0x1C4D,
- 0x1C80,
+ 0x1C89,
0x1CC0,
0x1CC8,
0x1CD0,
0x1CFA,
0x1D00,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1F16,
0x1F18,
0x1F1E,
0x2100,
0x218C,
0x2190,
- 0x23FB,
+ 0x23FF,
0x2400,
0x2427,
0x2440,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E43,
+ 0x2E45,
0x2E80,
0x2E9A,
0x2E9B,
0xA640,
0xA6F8,
0xA700,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0xA840,
0xA878,
0xA880,
- 0xA8C5,
+ 0xA8C6,
0xA8CE,
0xA8DA,
0xA8E0,
0x10107,
0x10134,
0x10137,
- 0x1018D,
+ 0x1018F,
0x10190,
0x1019C,
0x101A0,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11200,
0x11212,
0x11213,
- 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1136D,
0x11370,
0x11375,
+ 0x11400,
+ 0x1145A,
+ 0x1145B,
+ 0x1145C,
+ 0x1145D,
+ 0x1145E,
0x11480,
0x114C8,
0x114D0,
0x11645,
0x11650,
0x1165A,
+ 0x11660,
+ 0x1166D,
0x11680,
0x116B8,
0x116C0,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C46,
+ 0x11C50,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F7F,
0x16F8F,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
+ 0x1E900,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F130,
0x1F16C,
0x1F170,
- 0x1F19B,
+ 0x1F1AD,
0x1F1E6,
0x1F203,
0x1F210,
- 0x1F23B,
+ 0x1F23C,
0x1F240,
0x1F249,
0x1F250,
0x1F252,
0x1F300,
- 0x1F57A,
- 0x1F57B,
- 0x1F5A4,
- 0x1F5A5,
- 0x1F6D1,
+ 0x1F6D3,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F4,
+ 0x1F6F7,
0x1F700,
0x1F774,
0x1F780,
0x1F890,
0x1F8AE,
0x1F910,
- 0x1F919,
+ 0x1F91F,
+ 0x1F920,
+ 0x1F928,
+ 0x1F930,
+ 0x1F931,
+ 0x1F933,
+ 0x1F93F,
+ 0x1F940,
+ 0x1F94C,
+ 0x1F950,
+ 0x1F95F,
0x1F980,
- 0x1F985,
+ 0x1F992,
0x1F9C0,
0x1F9C1,
0x20000,
};
static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */
- 1283, /* 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 */
0x588,
0x13F8,
0x13FE,
+ 0x1C80,
+ 0x1C89,
0x1D00,
0x1DC0,
0x1E01,
0xFF5B,
0x10428,
0x10450,
+ 0x104D8,
+ 0x104FC,
0x10CC0,
0x10CF3,
0x118C0,
0x1D7C4,
0x1D7CA,
0x1D7CB,
- 0x1D7CC
+ 0x1D7CC,
+ 0x1E922,
+ 0x1E944
};
static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
- 1231, /* 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 */
0x85F,
0x8A0,
0x8B5,
- 0x8E3,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
0x984,
0x985,
0x98D,
0xC66,
0xC70,
0xC78,
- 0xC80,
- 0xC81,
0xC84,
0xC85,
0xC8D,
0xD46,
0xD49,
0xD4A,
- 0xD4F,
- 0xD57,
- 0xD58,
- 0xD5F,
+ 0xD50,
+ 0xD54,
0xD64,
0xD66,
- 0xD76,
- 0xD79,
0xD80,
0xD82,
0xD84,
0x1C3B,
0x1C4A,
0x1C4D,
- 0x1C80,
+ 0x1C89,
0x1CC0,
0x1CC8,
0x1CD0,
0x1CFA,
0x1D00,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1F16,
0x1F18,
0x1F1E,
0x2100,
0x218C,
0x2190,
- 0x23FB,
+ 0x23FF,
0x2400,
0x2427,
0x2440,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E43,
+ 0x2E45,
0x2E80,
0x2E9A,
0x2E9B,
0xA640,
0xA6F8,
0xA700,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0xA840,
0xA878,
0xA880,
- 0xA8C5,
+ 0xA8C6,
0xA8CE,
0xA8DA,
0xA8E0,
0x10107,
0x10134,
0x10137,
- 0x1018D,
+ 0x1018F,
0x10190,
0x1019C,
0x101A0,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11200,
0x11212,
0x11213,
- 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1136D,
0x11370,
0x11375,
+ 0x11400,
+ 0x1145A,
+ 0x1145B,
+ 0x1145C,
+ 0x1145D,
+ 0x1145E,
0x11480,
0x114C8,
0x114D0,
0x11645,
0x11650,
0x1165A,
+ 0x11660,
+ 0x1166D,
0x11680,
0x116B8,
0x116C0,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C46,
+ 0x11C50,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F7F,
0x16F8F,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
+ 0x1E900,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F130,
0x1F16C,
0x1F170,
- 0x1F19B,
+ 0x1F1AD,
0x1F1E6,
0x1F203,
0x1F210,
- 0x1F23B,
+ 0x1F23C,
0x1F240,
0x1F249,
0x1F250,
0x1F252,
0x1F300,
- 0x1F57A,
- 0x1F57B,
- 0x1F5A4,
- 0x1F5A5,
- 0x1F6D1,
+ 0x1F6D3,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F4,
+ 0x1F6F7,
0x1F700,
0x1F774,
0x1F780,
0x1F890,
0x1F8AE,
0x1F910,
- 0x1F919,
+ 0x1F91F,
+ 0x1F920,
+ 0x1F928,
+ 0x1F930,
+ 0x1F931,
+ 0x1F933,
+ 0x1F93F,
+ 0x1F940,
+ 0x1F94C,
+ 0x1F950,
+ 0x1F95F,
0x1F980,
- 0x1F985,
+ 0x1F992,
0x1F9C0,
0x1F9C1,
0x20000,
};
static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */
- 321, /* Number of elements */
+ 335, /* 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 */
0x2E00,
0x2E2F,
0x2E30,
- 0x2E43,
+ 0x2E45,
0x3001,
0x3004,
0x3008,
0x1123E,
0x112A9,
0x112AA,
+ 0x1144B,
+ 0x11450,
+ 0x1145B,
+ 0x1145C,
+ 0x1145D,
+ 0x1145E,
0x114C6,
0x114C7,
0x115C1,
0x115D8,
0x11641,
0x11644,
+ 0x11660,
+ 0x1166D,
0x1173C,
0x1173F,
+ 0x11C41,
+ 0x11C46,
+ 0x11C70,
+ 0x11C72,
0x12470,
0x12475,
0x16A6E,
0x1BC9F,
0x1BCA0,
0x1DA87,
- 0x1DA8C
+ 0x1DA8C,
+ 0x1E95E,
+ 0x1E960
};
static const UV XPosixSpace_invlist[] = { /* for EBCDIC 1047 */
};
static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */
- 1279, /* 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 */
0xA7A8,
0xA7A9,
0xA7AA,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B5,
0xA7B6,
0xFF3B,
0x10400,
0x10428,
+ 0x104B0,
+ 0x104D4,
0x10C80,
0x10CB3,
0x118A0,
0x1D7A9,
0x1D7CA,
0x1D7CB,
+ 0x1E900,
+ 0x1E922,
0x1F130,
0x1F14A,
0x1F150,
};
static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
- 1335, /* Number of elements */
+ 1385, /* 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 */
0x85C,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x964,
0x966,
0xC64,
0xC66,
0xC70,
- 0xC81,
+ 0xC80,
0xC84,
0xC85,
0xC8D,
0xD49,
0xD4A,
0xD4F,
- 0xD57,
+ 0xD54,
0xD58,
0xD5F,
0xD64,
0x1C4A,
0x1C4D,
0x1C7E,
+ 0x1C80,
+ 0x1C89,
0x1CD0,
0x1CD3,
0x1CD4,
0x1CFA,
0x1D00,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1F16,
0x1F18,
0x1F1E,
0xA722,
0xA789,
0xA78B,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0xA840,
0xA874,
0xA880,
- 0xA8C5,
+ 0xA8C6,
0xA8D0,
0xA8DA,
0xA8E0,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11212,
0x11213,
0x11238,
+ 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1136D,
0x11370,
0x11375,
+ 0x11400,
+ 0x1144B,
+ 0x11450,
+ 0x1145A,
0x11480,
0x114C6,
0x114C7,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C41,
+ 0x11C50,
+ 0x11C5A,
+ 0x11C72,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F7F,
0x16F8F,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
+ 0x1E900,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
0x1EE00,
0x1EE04,
0x1EE05,
};
static const UV Cased_invlist[] = { /* for EBCDIC 037 */
- 285, /* Number of elements */
+ 293, /* 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 */
0x13F6,
0x13F8,
0x13FE,
+ 0x1C80,
+ 0x1C89,
0x1D00,
0x1DC0,
0x1E00,
0xA78B,
0xA78F,
0xA790,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F8,
0xFF5B,
0x10400,
0x10450,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10C80,
0x10CB3,
0x10CC0,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E900,
+ 0x1E944,
0x1F130,
0x1F14A,
0x1F150,
};
static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 037 */
- 275, /* 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 */
0x265,
0x267,
0x268,
- 0x26A,
- 0x26B,
0x26D,
0x26F,
0x270,
0x13F6,
0x13F8,
0x13FE,
+ 0x1C80,
+ 0x1C89,
0x1D79,
0x1D7A,
0x1D7D,
0xA790,
0xA794,
0xA796,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xAB53,
0xFF5B,
0x10400,
0x10450,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10C80,
0x10CB3,
0x10CC0,
0x10CF3,
0x118A0,
- 0x118E0
+ 0x118E0,
+ 0x1E900,
+ 0x1E944
};
static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC 037 */
#if defined(PERL_IN_PERL_C)
static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */
- 1502, /* Number of elements */
+ 1615, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x82E,
0x859,
0x85C,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x903,
0x904,
0xD4A,
0xD4D,
0xD4E,
+ 0xD4F,
0xD57,
0xD58,
0xD62,
0x180B,
0x180E,
0x180F,
+ 0x1885,
+ 0x1887,
0x18A9,
0x18AA,
0x1920,
0x1CFA,
0x1DC0,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1E00,
0x200B,
0x200C,
+ 0x200D,
0x200E,
0x2010,
0x2028,
0x2070,
0x20D0,
0x20F1,
+ 0x261D,
+ 0x261E,
+ 0x26F9,
+ 0x26FA,
+ 0x270A,
+ 0x270E,
+ 0x2764,
+ 0x2765,
0x2CEF,
0x2CF2,
0x2D7F,
0xA882,
0xA8B4,
0xA8C4,
- 0xA8C5,
+ 0xA8C6,
0xA8E0,
0xA8F2,
0xA926,
0x111B6,
0x111BF,
0x111C1,
+ 0x111C2,
+ 0x111C4,
0x111CA,
0x111CD,
0x1122C,
0x11235,
0x11236,
0x11238,
+ 0x1123E,
+ 0x1123F,
0x112DF,
0x112E0,
0x112E3,
0x1136D,
0x11370,
0x11375,
+ 0x11435,
+ 0x11438,
+ 0x11440,
+ 0x11442,
+ 0x11445,
+ 0x11446,
+ 0x11447,
0x114B0,
0x114B1,
0x114B3,
0x11726,
0x11727,
0x1172C,
+ 0x11C2F,
+ 0x11C30,
+ 0x11C37,
+ 0x11C38,
+ 0x11C3E,
+ 0x11C3F,
+ 0x11C40,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CAA,
+ 0x11CB1,
+ 0x11CB2,
+ 0x11CB4,
+ 0x11CB5,
+ 0x11CB7,
0x16AF0,
0x16AF5,
0x16B30,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E8D0,
0x1E8D7,
+ 0x1E944,
+ 0x1E94B,
0x1F1E6,
0x1F200,
+ 0x1F385,
+ 0x1F386,
+ 0x1F3C3,
+ 0x1F3C5,
+ 0x1F3CA,
+ 0x1F3CC,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F442,
+ 0x1F444,
+ 0x1F446,
+ 0x1F451,
+ 0x1F466,
+ 0x1F46A,
+ 0x1F46E,
+ 0x1F46F,
+ 0x1F470,
+ 0x1F479,
+ 0x1F47C,
+ 0x1F47D,
+ 0x1F481,
+ 0x1F484,
+ 0x1F485,
+ 0x1F488,
+ 0x1F48B,
+ 0x1F48C,
+ 0x1F4AA,
+ 0x1F4AB,
+ 0x1F575,
+ 0x1F576,
+ 0x1F57A,
+ 0x1F57B,
+ 0x1F590,
+ 0x1F591,
+ 0x1F595,
+ 0x1F597,
+ 0x1F5E8,
+ 0x1F5E9,
+ 0x1F645,
+ 0x1F648,
+ 0x1F64B,
+ 0x1F650,
+ 0x1F6A3,
+ 0x1F6A4,
+ 0x1F6B4,
+ 0x1F6B7,
+ 0x1F6C0,
+ 0x1F6C1,
+ 0x1F918,
+ 0x1F91F,
+ 0x1F926,
+ 0x1F927,
+ 0x1F930,
+ 0x1F931,
+ 0x1F933,
+ 0x1F93A,
+ 0x1F93C,
+ 0x1F93F,
0xE0000,
+ 0xE0020,
+ 0xE0080,
0xE0100,
0xE01F0,
0xE1000
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_Control,
+ GCB_Prepend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
- GCB_Control,
+ GCB_Prepend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_Control,
+ GCB_Prepend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Prepend,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_SpacingMark,
GCB_Extend,
+ GCB_Prepend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Control,
GCB_Extend,
+ GCB_ZWJ,
GCB_Control,
GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_Glue_After_Zwj,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
- GCB_Control,
+ GCB_Prepend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Prepend,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_Regional_Indicator,
GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Modifier,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base_GAZ,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_Glue_After_Zwj,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_Glue_After_Zwj,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_E_Base,
+ GCB_Other,
+ GCB_Control,
+ GCB_Extend,
GCB_Control,
GCB_Extend,
GCB_Control,
#if defined(PERL_IN_UTF8_C)
static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
- 1337, /* Number of elements */
+ 1387, /* 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 */
0x85C,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x964,
0x966,
0xC64,
0xC66,
0xC70,
- 0xC81,
+ 0xC80,
0xC84,
0xC85,
0xC8D,
0xD49,
0xD4A,
0xD4F,
- 0xD57,
+ 0xD54,
0xD58,
0xD5F,
0xD64,
0x1C4A,
0x1C4D,
0x1C7E,
+ 0x1C80,
+ 0x1C89,
0x1CD0,
0x1CD3,
0x1CD4,
0x1CFA,
0x1D00,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1F16,
0x1F18,
0x1F1E,
0xA722,
0xA789,
0xA78B,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0xA840,
0xA874,
0xA880,
- 0xA8C5,
+ 0xA8C6,
0xA8D0,
0xA8DA,
0xA8E0,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11212,
0x11213,
0x11238,
+ 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1136D,
0x11370,
0x11375,
+ 0x11400,
+ 0x1144B,
+ 0x11450,
+ 0x1145A,
0x11480,
0x114C6,
0x114C7,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C41,
+ 0x11C50,
+ 0x11C5A,
+ 0x11C72,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F7F,
0x16F8F,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
+ 0x1E900,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
0x1EE00,
0x1EE04,
0x1EE05,
};
static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
- 1151, /* Number of elements */
+ 1183, /* 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 */
0x859,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
0x904,
0x93A,
0x93D,
0xC5B,
0xC60,
0xC62,
+ 0xC80,
+ 0xC81,
0xC85,
0xC8D,
0xC8E,
0xD3E,
0xD4E,
0xD4F,
+ 0xD54,
+ 0xD57,
0xD5F,
0xD62,
0xD7A,
0x1C50,
0x1C5A,
0x1C7E,
+ 0x1C80,
+ 0x1C89,
0x1CE9,
0x1CED,
0x1CEE,
0xA722,
0xA789,
0xA78B,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0x103D6,
0x10400,
0x1049E,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11351,
0x1135D,
0x11362,
+ 0x11400,
+ 0x11435,
+ 0x11447,
+ 0x1144B,
0x11480,
0x114B0,
0x114C4,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C2F,
+ 0x11C40,
+ 0x11C41,
+ 0x11C72,
+ 0x11C90,
0x12000,
0x1239A,
0x12400,
0x16F51,
0x16F93,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1D7CC,
0x1E800,
0x1E8C5,
+ 0x1E900,
+ 0x1E944,
0x1EE00,
0x1EE04,
0x1EE05,
#if defined(PERL_IN_PERL_C)
static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
- 2168, /* Number of elements */
+ 2279, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x82E,
0x859,
0x85C,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x904,
0x93A,
0x180F,
0x1810,
0x181A,
+ 0x1885,
+ 0x1887,
0x18A9,
0x18AA,
0x1920,
0x1CFA,
0x1DC0,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1E00,
0x1FFD,
0x1FFE,
0x2008,
0x200B,
0x200C,
+ 0x200D,
+ 0x200E,
0x2010,
0x2011,
0x2012,
0x2618,
0x2619,
0x261A,
+ 0x261D,
+ 0x261E,
0x2620,
0x2639,
0x263C,
0x26F1,
0x26F6,
0x26F7,
+ 0x26F9,
+ 0x26FA,
0x26FB,
0x26FD,
0x2705,
0x2708,
+ 0x270A,
0x270E,
0x275B,
0x2761,
0x2762,
0x2764,
+ 0x2765,
0x2768,
0x2769,
0x276A,
0x2E40,
0x2E42,
0x2E43,
+ 0x2E45,
0x2E80,
0x2E9A,
0x2E9B,
0xA880,
0xA882,
0xA8B4,
- 0xA8C5,
+ 0xA8C6,
0xA8CE,
0xA8D0,
0xA8DA,
0xFF71,
0xFF9E,
0xFFA0,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
0xFFE0,
0xFFE1,
0xFFE2,
0x1123A,
0x1123B,
0x1123D,
+ 0x1123E,
+ 0x1123F,
0x112A9,
0x112AA,
0x112DF,
0x1136D,
0x11370,
0x11375,
+ 0x11435,
+ 0x11447,
+ 0x1144B,
+ 0x1144F,
+ 0x11450,
+ 0x1145A,
+ 0x1145B,
+ 0x1145C,
0x114B0,
0x114C4,
0x114D0,
0x11643,
0x11650,
0x1165A,
+ 0x11660,
+ 0x1166D,
0x116AB,
0x116B8,
0x116C0,
0x1173F,
0x118E0,
0x118EA,
+ 0x11C2F,
+ 0x11C37,
+ 0x11C38,
+ 0x11C40,
+ 0x11C41,
+ 0x11C46,
+ 0x11C50,
+ 0x11C5A,
+ 0x11C70,
+ 0x11C71,
+ 0x11C72,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12470,
0x12475,
0x13258,
0x16F7F,
0x16F8F,
0x16F93,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC9D,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E8D0,
0x1E8D7,
+ 0x1E944,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
0x1F000,
- 0x1F02C,
- 0x1F030,
- 0x1F094,
- 0x1F0A0,
- 0x1F0AF,
- 0x1F0B1,
- 0x1F0C0,
- 0x1F0C1,
- 0x1F0D0,
- 0x1F0D1,
- 0x1F0F6,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F16C,
+ 0x1F170,
+ 0x1F1AD,
0x1F1E6,
0x1F200,
- 0x1F203,
- 0x1F210,
- 0x1F23B,
- 0x1F240,
- 0x1F249,
- 0x1F250,
- 0x1F252,
- 0x1F300,
+ 0x1F385,
+ 0x1F386,
0x1F39C,
0x1F39E,
0x1F3B5,
0x1F3B7,
0x1F3BC,
0x1F3BD,
+ 0x1F3C3,
+ 0x1F3C5,
+ 0x1F3CA,
+ 0x1F3CC,
0x1F3FB,
0x1F400,
+ 0x1F442,
+ 0x1F444,
+ 0x1F446,
+ 0x1F451,
+ 0x1F466,
+ 0x1F46A,
+ 0x1F46E,
+ 0x1F46F,
+ 0x1F470,
+ 0x1F479,
+ 0x1F47C,
+ 0x1F47D,
+ 0x1F481,
+ 0x1F484,
+ 0x1F485,
+ 0x1F488,
0x1F4A0,
0x1F4A1,
0x1F4A2,
0x1F4A3,
0x1F4A4,
0x1F4A5,
+ 0x1F4AA,
+ 0x1F4AB,
0x1F4AF,
0x1F4B0,
0x1F4B1,
0x1F525,
0x1F532,
0x1F54A,
+ 0x1F575,
+ 0x1F576,
0x1F57A,
0x1F57B,
- 0x1F5A4,
- 0x1F5A5,
+ 0x1F590,
+ 0x1F591,
+ 0x1F595,
+ 0x1F597,
0x1F5D4,
0x1F5DC,
0x1F5F4,
0x1F5FA,
+ 0x1F645,
+ 0x1F648,
+ 0x1F64B,
0x1F650,
0x1F676,
0x1F679,
0x1F67C,
0x1F680,
- 0x1F6D1,
- 0x1F6E0,
- 0x1F6ED,
- 0x1F6F0,
- 0x1F6F4,
- 0x1F910,
- 0x1F919,
- 0x1F980,
- 0x1F985,
- 0x1F9C0,
- 0x1F9C1,
+ 0x1F6A3,
+ 0x1F6A4,
+ 0x1F6B4,
+ 0x1F6B7,
+ 0x1F6C0,
+ 0x1F6C1,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D5,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F918,
+ 0x1F91F,
+ 0x1F926,
+ 0x1F927,
+ 0x1F930,
+ 0x1F931,
+ 0x1F933,
+ 0x1F93A,
+ 0x1F93C,
+ 0x1F93F,
+ 0x1FFFE,
0x20000,
0x2FFFE,
0x30000,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Break_After,
LB_Numeric,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Exclamation,
LB_Numeric,
LB_Alphabetic,
LB_Break_After,
LB_ZWSpace,
LB_Combining_Mark,
+ LB_ZWJ,
+ LB_Combining_Mark,
LB_Break_After,
LB_Glue,
LB_Break_After,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
LB_Alphabetic,
LB_Quotation,
LB_Alphabetic,
LB_Exclamation,
+ LB_Ideographic,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Close_Punctuation,
LB_Alphabetic,
LB_Break_After,
LB_Open_Punctuation,
+ LB_Break_After,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Close_Punctuation,
LB_Nonstarter,
- LB_Alphabetic,
+ LB_Ideographic,
LB_Nonstarter,
- LB_Alphabetic,
+ LB_Ideographic,
LB_Nonstarter,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
LB_Alphabetic,
LB_Postfix_Numeric,
LB_Prefix_Numeric,
LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Exclamation,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
- LB_Ideographic,
+ LB_Combining_Mark,
LB_Alphabetic,
- LB_Ideographic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Open_Punctuation,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_Ideographic,
LB_Regional_Indicator,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Modifier,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
- LB_Alphabetic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
LB_Alphabetic,
LB_Quotation,
LB_Nonstarter,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
#if defined(PERL_IN_PERL_C)
static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
- 2916, /* Number of elements */
+ 2977, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x85C,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x904,
0x93A,
0xC64,
0xC66,
0xC70,
+ 0xC80,
0xC81,
0xC84,
0xC85,
0xD4A,
0xD4E,
0xD4F,
+ 0xD54,
0xD57,
0xD58,
0xD5F,
0x1820,
0x1878,
0x1880,
+ 0x1885,
+ 0x1887,
0x18A9,
0x18AA,
0x18AB,
0x1C5A,
0x1C7E,
0x1C80,
+ 0x1C89,
0x1CD0,
0x1CD3,
0x1CD4,
0x1D00,
0x1DC0,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1E00,
0x1E01,
0x1E02,
0xA7A8,
0xA7A9,
0xA7AA,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B5,
0xA7B6,
0xA880,
0xA882,
0xA8B4,
- 0xA8C5,
+ 0xA8C6,
0xA8CE,
0xA8D0,
0xA8DA,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x1123A,
0x1123B,
0x1123D,
+ 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1136D,
0x11370,
0x11375,
+ 0x11400,
+ 0x11435,
+ 0x11447,
+ 0x1144B,
+ 0x1144D,
+ 0x11450,
+ 0x1145A,
0x11480,
0x114B0,
0x114C4,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C2F,
+ 0x11C37,
+ 0x11C38,
+ 0x11C40,
+ 0x11C41,
+ 0x11C43,
+ 0x11C50,
+ 0x11C5A,
+ 0x11C72,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F8F,
0x16F93,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
0x1B000,
0x1B002,
0x1BC00,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
+ 0x1E900,
+ 0x1E922,
+ 0x1E944,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
0x1EE00,
0x1EE04,
0x1EE05,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_Extend,
+ SB_Format,
SB_Extend,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Numeric,
SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_OLetter,
SB_Extend,
SB_OLetter,
SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_OLetter,
SB_OLetter,
SB_Extend,
SB_OLetter,
+ SB_Extend,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Numeric,
SB_OLetter,
SB_STerm,
+ SB_Lower,
SB_Other,
SB_Extend,
SB_Other,
SB_Other,
SB_Numeric,
SB_Other,
+ SB_Upper,
+ SB_Other,
+ SB_Lower,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_STerm,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_OLetter,
SB_Extend,
SB_OLetter,
+ SB_STerm,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_OLetter,
+ SB_STerm,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_STerm,
SB_Format,
SB_Other,
SB_Extend,
SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_Extend,
SB_Other,
+ SB_Upper,
+ SB_Lower,
+ SB_Extend,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Format,
SB_Other,
- SB_Format,
+ SB_Extend,
SB_Other,
SB_Extend,
SB_Other
#if defined(PERL_IN_PERL_C)
static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
- 1554, /* Number of elements */
+ 1676, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x85C,
0x8A0,
0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
+ 0x8E2,
0x8E3,
0x904,
0x93A,
0xC64,
0xC66,
0xC70,
+ 0xC80,
0xC81,
0xC84,
0xC85,
0xD4A,
0xD4E,
0xD4F,
+ 0xD54,
0xD57,
0xD58,
0xD5F,
0x1820,
0x1878,
0x1880,
+ 0x1885,
+ 0x1887,
0x18A9,
0x18AA,
0x18AB,
0x1C50,
0x1C5A,
0x1C7E,
+ 0x1C80,
+ 0x1C89,
0x1CD0,
0x1CD3,
0x1CD4,
0x1D00,
0x1DC0,
0x1DF6,
- 0x1DFC,
+ 0x1DFB,
0x1E00,
0x1F16,
0x1F18,
0x2000,
0x200B,
0x200C,
+ 0x200D,
0x200E,
0x2010,
0x2018,
0x2189,
0x24B6,
0x24EA,
+ 0x261D,
+ 0x261E,
+ 0x26F9,
+ 0x26FA,
+ 0x270A,
+ 0x270E,
+ 0x2764,
+ 0x2765,
0x2C00,
0x2C2F,
0x2C30,
0xA722,
0xA789,
0xA78B,
- 0xA7AE,
+ 0xA7AF,
0xA7B0,
0xA7B8,
0xA7F7,
0xA880,
0xA882,
0xA8B4,
- 0xA8C5,
+ 0xA8C6,
0xA8D0,
0xA8DA,
0xA8E0,
0x1049E,
0x104A0,
0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
0x10500,
0x10528,
0x10530,
0x11213,
0x1122C,
0x11238,
+ 0x1123E,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1136D,
0x11370,
0x11375,
+ 0x11400,
+ 0x11435,
+ 0x11447,
+ 0x1144B,
+ 0x11450,
+ 0x1145A,
0x11480,
0x114B0,
0x114C4,
0x11900,
0x11AC0,
0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C2F,
+ 0x11C37,
+ 0x11C38,
+ 0x11C40,
+ 0x11C41,
+ 0x11C50,
+ 0x11C5A,
+ 0x11C72,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x12000,
0x1239A,
0x12400,
0x16F8F,
0x16F93,
0x16FA0,
+ 0x16FE0,
+ 0x16FE1,
0x1B000,
0x1B001,
0x1BC00,
0x1DAA0,
0x1DAA1,
0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E02