/* See the generating file for comments */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
static const UV Latin1_invlist[] = {
2, /* Number of elements */
0x100
};
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV Case_Folding_invlist[] = { /* for ASCII/Latin1 */
- 1373, /* Number of elements */
+static const UV Case_Folding_invlist[] = { /* for ASCII/Latin1 */
+ 1381, /* 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 */
0x1C87,
0x1C88,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xAB70,
0xABC0,
0xFB00,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1E900,
0x1E922
};
+# endif /* ASCII/Latin1 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
* values of the negative enums are indices into a table of the auxiliary
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 CF_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* CF_AUX_TABLE_1 */,
2 /* CF_AUX_TABLE_73 */
};
-static const int Case_Folding_invmap[] = { /* for ASCII/Latin1 */
+static const int Case_Folding_invmap[] = { /* for ASCII/Latin1 */
0,
0x61,
0,
0x463,
0xA64B,
0,
+ 0x10D0,
+ 0,
+ 0x10FD,
+ 0,
0x1E01,
0,
0x1E03,
0,
0xA7B7,
0,
+ 0xA7B9,
+ 0,
0x13A0,
0,
CF_use_AUX_TABLE_63,
0,
0x118C0,
0,
+ 0x16E60,
+ 0,
0x1E922,
0
};
# endif /* ASCII/Latin1 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV Case_Folding_invlist[] = { /* for EBCDIC 1047 */
- 1392, /* Number of elements */
+static const UV Case_Folding_invlist[] = { /* for EBCDIC 1047 */
+ 1400, /* 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 */
0x1C87,
0x1C88,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xAB70,
0xABC0,
0xFB00,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1E900,
0x1E922
};
+# endif /* EBCDIC 1047 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121
+
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
* values of the negative enums are indices into a table of the auxiliary
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 CF_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* CF_AUX_TABLE_1 */,
2 /* CF_AUX_TABLE_73 */
};
-static const int Case_Folding_invmap[] = { /* for EBCDIC 1047 */
+static const int Case_Folding_invmap[] = { /* for EBCDIC 1047 */
0,
CF_use_AUX_TABLE_1,
0,
0x463,
0xA64B,
0,
+ 0x10D0,
+ 0,
+ 0x10FD,
+ 0,
0x1E01,
0,
0x1E03,
0,
0xA7B7,
0,
+ 0xA7B9,
+ 0,
0x13A0,
0,
CF_use_AUX_TABLE_63,
0,
0x118C0,
0,
+ 0x16E60,
+ 0,
0x1E922,
0
};
# endif /* EBCDIC 1047 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV Case_Folding_invlist[] = { /* for EBCDIC 037 */
- 1388, /* Number of elements */
+static const UV Case_Folding_invlist[] = { /* for EBCDIC 037 */
+ 1396, /* 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 */
0x1C87,
0x1C88,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xAB70,
0xABC0,
0xFB00,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1E900,
0x1E922
};
+# endif /* EBCDIC 037 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121
+
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
* values of the negative enums are indices into a table of the auxiliary
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 CF_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* CF_AUX_TABLE_1 */,
2 /* CF_AUX_TABLE_73 */
};
-static const int Case_Folding_invmap[] = { /* for EBCDIC 037 */
+static const int Case_Folding_invmap[] = { /* for EBCDIC 037 */
0,
CF_use_AUX_TABLE_1,
0,
0x463,
0xA64B,
0,
+ 0x10D0,
+ 0,
+ 0x10FD,
+ 0,
0x1E01,
0,
0x1E03,
0,
0xA7B7,
0,
+ 0xA7B9,
+ 0,
0x13A0,
0,
CF_use_AUX_TABLE_63,
0,
0x118C0,
0,
+ 0x16E60,
+ 0,
0x1E922,
0
};
# endif /* EBCDIC 037 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV Lowercase_Mapping_invlist[] = { /* for ASCII/Latin1 */
- 1237, /* Number of elements */
+static const UV Lowercase_Mapping_invlist[] = { /* for ASCII/Latin1 */
+ 1245, /* 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 */
0x13A0,
0x13F0,
0x13F6,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xFF21,
0xFF3B,
0x10400,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1E900,
0x1E922
};
+# endif /* ASCII/Latin1 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
* values of the negative enums are indices into a table of the auxiliary
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 LC_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* LC_AUX_TABLE_1 */
};
-static const int Lowercase_Mapping_invmap[] = { /* for ASCII/Latin1 */
+static const int Lowercase_Mapping_invmap[] = { /* for ASCII/Latin1 */
0,
0x61,
0,
0xAB70,
0x13F8,
0,
+ 0x10D0,
+ 0,
+ 0x10FD,
+ 0,
0x1E01,
0,
0x1E03,
0,
0xA7B7,
0,
+ 0xA7B9,
+ 0,
0xFF41,
0,
0x10428,
0,
0x118C0,
0,
+ 0x16E60,
+ 0,
0x1E922,
0
};
# endif /* ASCII/Latin1 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 1047 */
- 1255, /* Number of elements */
+static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 1047 */
+ 1263, /* 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 */
0x13A0,
0x13F0,
0x13F6,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xFF21,
0xFF3B,
0x10400,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1E900,
0x1E922
};
+# endif /* EBCDIC 1047 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121
+
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
* values of the negative enums are indices into a table of the auxiliary
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 LC_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* LC_AUX_TABLE_1 */
};
-static const int Lowercase_Mapping_invmap[] = { /* for EBCDIC 1047 */
+static const int Lowercase_Mapping_invmap[] = { /* for EBCDIC 1047 */
0,
0x42,
0,
0xAB70,
0x13F8,
0,
+ 0x10D0,
+ 0,
+ 0x10FD,
+ 0,
0x1E01,
0,
0x1E03,
0,
0xA7B7,
0,
+ 0xA7B9,
+ 0,
0xFF41,
0,
0x10428,
0,
0x118C0,
0,
+ 0x16E60,
+ 0,
0x1E922,
0
};
# endif /* EBCDIC 1047 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 037 */
- 1251, /* Number of elements */
+static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 037 */
+ 1259, /* 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 */
0x13A0,
0x13F0,
0x13F6,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xFF21,
0xFF3B,
0x10400,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1E900,
0x1E922
};
+# endif /* EBCDIC 037 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121
+
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
* values of the negative enums are indices into a table of the auxiliary
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 LC_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* LC_AUX_TABLE_1 */
};
-static const int Lowercase_Mapping_invmap[] = { /* for EBCDIC 037 */
+static const int Lowercase_Mapping_invmap[] = { /* for EBCDIC 037 */
0,
0x42,
0,
0xAB70,
0x13F8,
0,
+ 0x10D0,
+ 0,
+ 0x10FD,
+ 0,
0x1E01,
0,
0x1E03,
0,
0xA7B7,
0,
+ 0xA7B9,
+ 0,
0xFF41,
0,
0x10428,
0,
0x118C0,
0,
+ 0x16E60,
+ 0,
0x1E922,
0
};
# endif /* EBCDIC 037 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for ASCII/Latin1 */
+static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for ASCII/Latin1 */
45, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 1047 */
+static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 1047 */
45, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 037 */
+static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 037 */
45, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
- 1690, /* Number of elements */
+static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
+ 1767, /* 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 */
0x20,
0x7F,
0xA0,
+ 0xA9,
+ 0xAA,
0xAD,
0xAE,
+ 0xAF,
0x300,
0x370,
0x483,
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x903,
0x9D8,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA04,
0xC00,
0xC01,
0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC45,
0x2010,
0x2028,
0x202F,
+ 0x203C,
+ 0x203D,
+ 0x2049,
+ 0x204A,
0x2060,
0x2070,
0x20D0,
0x20F1,
- 0x261D,
- 0x261E,
- 0x2640,
- 0x2641,
- 0x2642,
- 0x2643,
- 0x2695,
- 0x2697,
- 0x26F9,
- 0x26FA,
+ 0x2122,
+ 0x2123,
+ 0x2139,
+ 0x213A,
+ 0x2194,
+ 0x219A,
+ 0x21A9,
+ 0x21AB,
+ 0x231A,
+ 0x231C,
+ 0x2328,
+ 0x2329,
+ 0x2388,
+ 0x2389,
+ 0x23CF,
+ 0x23D0,
+ 0x23E9,
+ 0x23F4,
+ 0x23F8,
+ 0x23FB,
+ 0x24C2,
+ 0x24C3,
+ 0x25AA,
+ 0x25AC,
+ 0x25B6,
+ 0x25B7,
+ 0x25C0,
+ 0x25C1,
+ 0x25FB,
+ 0x25FF,
+ 0x2600,
+ 0x2606,
+ 0x2607,
+ 0x2613,
+ 0x2614,
+ 0x2686,
+ 0x2690,
+ 0x2706,
0x2708,
- 0x2709,
- 0x270A,
- 0x270E,
- 0x2764,
- 0x2765,
+ 0x2713,
+ 0x2714,
+ 0x2715,
+ 0x2716,
+ 0x2717,
+ 0x271D,
+ 0x271E,
+ 0x2721,
+ 0x2722,
+ 0x2728,
+ 0x2729,
+ 0x2733,
+ 0x2735,
+ 0x2744,
+ 0x2745,
+ 0x2747,
+ 0x2748,
+ 0x274C,
+ 0x274D,
+ 0x274E,
+ 0x274F,
+ 0x2753,
+ 0x2756,
+ 0x2757,
+ 0x2758,
+ 0x2763,
+ 0x2768,
+ 0x2795,
+ 0x2798,
+ 0x27A1,
+ 0x27A2,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2934,
+ 0x2936,
+ 0x2B05,
+ 0x2B08,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
0x2CEF,
0x2CF2,
0x2D7F,
0x2E00,
0x302A,
0x3030,
+ 0x3031,
+ 0x303D,
+ 0x303E,
0x3099,
0x309B,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
0xA66F,
0xA673,
0xA674,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11001,
0x11002,
0x110BB,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x11100,
0x11103,
0x11127,
0x1112C,
0x1112D,
0x11135,
+ 0x11145,
+ 0x11147,
0x11173,
0x11174,
0x11180,
0x111C1,
0x111C2,
0x111C4,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122C,
0x1122F,
0x11300,
0x11302,
0x11304,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x1133F,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B0,
0x114B1,
0x114B3,
0x11726,
0x11727,
0x1172C,
+ 0x1182C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
+ 0x11EF7,
0x16AF0,
0x16AF5,
0x16B30,
0x1E8D7,
0x1E944,
0x1E94B,
+ 0x1F000,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F16C,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1AD,
0x1F1E6,
0x1F200,
- 0x1F308,
- 0x1F309,
- 0x1F33E,
- 0x1F33F,
- 0x1F373,
- 0x1F374,
- 0x1F385,
- 0x1F386,
- 0x1F393,
- 0x1F394,
- 0x1F3A4,
- 0x1F3A5,
- 0x1F3A8,
- 0x1F3A9,
- 0x1F3C2,
- 0x1F3C5,
- 0x1F3C7,
- 0x1F3C8,
- 0x1F3CA,
- 0x1F3CD,
- 0x1F3EB,
- 0x1F3EC,
- 0x1F3ED,
- 0x1F3EE,
+ 0x1F201,
+ 0x1F210,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
0x1F3FB,
0x1F400,
- 0x1F442,
- 0x1F444,
- 0x1F446,
- 0x1F451,
- 0x1F466,
- 0x1F46A,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
- 0x1F479,
- 0x1F47C,
- 0x1F47D,
- 0x1F481,
- 0x1F484,
- 0x1F485,
- 0x1F488,
- 0x1F48B,
- 0x1F48C,
- 0x1F4AA,
- 0x1F4AB,
- 0x1F4BB,
- 0x1F4BD,
- 0x1F527,
- 0x1F528,
- 0x1F52C,
- 0x1F52D,
- 0x1F574,
- 0x1F576,
- 0x1F57A,
- 0x1F57B,
- 0x1F590,
- 0x1F591,
- 0x1F595,
- 0x1F597,
- 0x1F5E8,
- 0x1F5E9,
- 0x1F645,
- 0x1F648,
- 0x1F64B,
+ 0x1F53E,
+ 0x1F546,
0x1F650,
0x1F680,
- 0x1F681,
- 0x1F692,
- 0x1F693,
- 0x1F6A3,
- 0x1F6A4,
- 0x1F6B4,
- 0x1F6B7,
- 0x1F6C0,
- 0x1F6C1,
- 0x1F6CC,
- 0x1F6CD,
- 0x1F918,
- 0x1F91D,
- 0x1F91E,
- 0x1F920,
- 0x1F926,
- 0x1F927,
- 0x1F930,
- 0x1F93A,
- 0x1F93D,
- 0x1F93F,
- 0x1F9D1,
- 0x1F9DE,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D5,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F900,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1FFFE,
0xE0000,
0xE0020,
0xE0080,
# endif /* ASCII/Latin1 */
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
#if defined(PERL_IN_REGEXEC_C)
GCB_Other = 0,
GCB_CR = 1,
GCB_Control = 2,
- GCB_E_Base = 3,
- GCB_E_Base_GAZ = 4,
- GCB_E_Modifier = 5,
- GCB_Extend = 6,
- GCB_Glue_After_Zwj = 7,
- GCB_L = 8,
- GCB_LF = 9,
- GCB_LV = 10,
- GCB_LVT = 11,
- GCB_Prepend = 12,
- GCB_Regional_Indicator = 13,
- GCB_SpacingMark = 14,
- GCB_T = 15,
- GCB_V = 16,
- GCB_ZWJ = 17,
- GCB_EDGE = 18
+ GCB_Extend = 3,
+ GCB_L = 4,
+ GCB_LF = 5,
+ GCB_LV = 6,
+ GCB_LVT = 7,
+ GCB_Prepend = 8,
+ GCB_Regional_Indicator = 9,
+ GCB_SpacingMark = 10,
+ GCB_T = 11,
+ GCB_V = 12,
+ GCB_XPG_XX = 13,
+ GCB_ZWJ = 14,
+ GCB_EDGE = 15,
+ GCB_E_Base = 16,
+ GCB_E_Base_GAZ = 16,
+ GCB_E_Modifier = 16,
+ GCB_Glue_After_Zwj = 16
} GCB_enum;
-static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */
+static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */
GCB_Control,
GCB_LF,
GCB_Control,
GCB_Other,
GCB_Control,
GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
GCB_Control,
+ GCB_XPG_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_Prepend,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
+ GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Control,
GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_L,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Prepend,
GCB_Other,
+ GCB_Prepend,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Prepend,
GCB_Extend,
GCB_Prepend,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_Regional_Indicator,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_E_Base,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_E_Base,
- GCB_Other,
- GCB_E_Base,
- GCB_Other,
- GCB_E_Base,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_E_Modifier,
- GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base_GAZ,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_E_Base,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
+ GCB_Regional_Indicator,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
+ GCB_Extend,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
GCB_Control,
GCB_Extend,
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */
- 1690, /* Number of elements */
+static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */
+ 1768, /* 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 */
0x15,
0x16,
0x40,
+ 0xAF,
+ 0xB0,
+ 0xB4,
+ 0xB5,
0xCA,
0xCB,
0xFF,
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x903,
0x9D8,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA04,
0xC00,
0xC01,
0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC45,
0x2010,
0x2028,
0x202F,
+ 0x203C,
+ 0x203D,
+ 0x2049,
+ 0x204A,
0x2060,
0x2070,
0x20D0,
0x20F1,
- 0x261D,
- 0x261E,
- 0x2640,
- 0x2641,
- 0x2642,
- 0x2643,
- 0x2695,
- 0x2697,
- 0x26F9,
- 0x26FA,
+ 0x2122,
+ 0x2123,
+ 0x2139,
+ 0x213A,
+ 0x2194,
+ 0x219A,
+ 0x21A9,
+ 0x21AB,
+ 0x231A,
+ 0x231C,
+ 0x2328,
+ 0x2329,
+ 0x2388,
+ 0x2389,
+ 0x23CF,
+ 0x23D0,
+ 0x23E9,
+ 0x23F4,
+ 0x23F8,
+ 0x23FB,
+ 0x24C2,
+ 0x24C3,
+ 0x25AA,
+ 0x25AC,
+ 0x25B6,
+ 0x25B7,
+ 0x25C0,
+ 0x25C1,
+ 0x25FB,
+ 0x25FF,
+ 0x2600,
+ 0x2606,
+ 0x2607,
+ 0x2613,
+ 0x2614,
+ 0x2686,
+ 0x2690,
+ 0x2706,
0x2708,
- 0x2709,
- 0x270A,
- 0x270E,
- 0x2764,
- 0x2765,
+ 0x2713,
+ 0x2714,
+ 0x2715,
+ 0x2716,
+ 0x2717,
+ 0x271D,
+ 0x271E,
+ 0x2721,
+ 0x2722,
+ 0x2728,
+ 0x2729,
+ 0x2733,
+ 0x2735,
+ 0x2744,
+ 0x2745,
+ 0x2747,
+ 0x2748,
+ 0x274C,
+ 0x274D,
+ 0x274E,
+ 0x274F,
+ 0x2753,
+ 0x2756,
+ 0x2757,
+ 0x2758,
+ 0x2763,
+ 0x2768,
+ 0x2795,
+ 0x2798,
+ 0x27A1,
+ 0x27A2,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2934,
+ 0x2936,
+ 0x2B05,
+ 0x2B08,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
0x2CEF,
0x2CF2,
0x2D7F,
0x2E00,
0x302A,
0x3030,
+ 0x3031,
+ 0x303D,
+ 0x303E,
0x3099,
0x309B,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
0xA66F,
0xA673,
0xA674,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11001,
0x11002,
0x110BB,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x11100,
0x11103,
0x11127,
0x1112C,
0x1112D,
0x11135,
+ 0x11145,
+ 0x11147,
0x11173,
0x11174,
0x11180,
0x111C1,
0x111C2,
0x111C4,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122C,
0x1122F,
0x11300,
0x11302,
0x11304,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x1133F,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B0,
0x114B1,
0x114B3,
0x11726,
0x11727,
0x1172C,
+ 0x1182C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
+ 0x11EF7,
0x16AF0,
0x16AF5,
0x16B30,
0x1E8D7,
0x1E944,
0x1E94B,
+ 0x1F000,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F16C,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1AD,
0x1F1E6,
0x1F200,
- 0x1F308,
- 0x1F309,
- 0x1F33E,
- 0x1F33F,
- 0x1F373,
- 0x1F374,
- 0x1F385,
- 0x1F386,
- 0x1F393,
- 0x1F394,
- 0x1F3A4,
- 0x1F3A5,
- 0x1F3A8,
- 0x1F3A9,
- 0x1F3C2,
- 0x1F3C5,
- 0x1F3C7,
- 0x1F3C8,
- 0x1F3CA,
- 0x1F3CD,
- 0x1F3EB,
- 0x1F3EC,
- 0x1F3ED,
- 0x1F3EE,
+ 0x1F201,
+ 0x1F210,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
0x1F3FB,
0x1F400,
- 0x1F442,
- 0x1F444,
- 0x1F446,
- 0x1F451,
- 0x1F466,
- 0x1F46A,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
- 0x1F479,
- 0x1F47C,
- 0x1F47D,
- 0x1F481,
- 0x1F484,
- 0x1F485,
- 0x1F488,
- 0x1F48B,
- 0x1F48C,
- 0x1F4AA,
- 0x1F4AB,
- 0x1F4BB,
- 0x1F4BD,
- 0x1F527,
- 0x1F528,
- 0x1F52C,
- 0x1F52D,
- 0x1F574,
- 0x1F576,
- 0x1F57A,
- 0x1F57B,
- 0x1F590,
- 0x1F591,
- 0x1F595,
- 0x1F597,
- 0x1F5E8,
- 0x1F5E9,
- 0x1F645,
- 0x1F648,
- 0x1F64B,
+ 0x1F53E,
+ 0x1F546,
0x1F650,
0x1F680,
- 0x1F681,
- 0x1F692,
- 0x1F693,
- 0x1F6A3,
- 0x1F6A4,
- 0x1F6B4,
- 0x1F6B7,
- 0x1F6C0,
- 0x1F6C1,
- 0x1F6CC,
- 0x1F6CD,
- 0x1F918,
- 0x1F91D,
- 0x1F91E,
- 0x1F920,
- 0x1F926,
- 0x1F927,
- 0x1F930,
- 0x1F93A,
- 0x1F93D,
- 0x1F93F,
- 0x1F9D1,
- 0x1F9DE,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D5,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F900,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1FFFE,
0xE0000,
0xE0020,
0xE0080,
# endif /* EBCDIC 1047 */
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
#if defined(PERL_IN_REGEXEC_C)
GCB_Other = 0,
GCB_CR = 1,
GCB_Control = 2,
- GCB_E_Base = 3,
- GCB_E_Base_GAZ = 4,
- GCB_E_Modifier = 5,
- GCB_Extend = 6,
- GCB_Glue_After_Zwj = 7,
- GCB_L = 8,
- GCB_LF = 9,
- GCB_LV = 10,
- GCB_LVT = 11,
- GCB_Prepend = 12,
- GCB_Regional_Indicator = 13,
- GCB_SpacingMark = 14,
- GCB_T = 15,
- GCB_V = 16,
- GCB_ZWJ = 17,
- GCB_EDGE = 18
+ GCB_Extend = 3,
+ GCB_L = 4,
+ GCB_LF = 5,
+ GCB_LV = 6,
+ GCB_LVT = 7,
+ GCB_Prepend = 8,
+ GCB_Regional_Indicator = 9,
+ GCB_SpacingMark = 10,
+ GCB_T = 11,
+ GCB_V = 12,
+ GCB_XPG_XX = 13,
+ GCB_ZWJ = 14,
+ GCB_EDGE = 15,
+ GCB_E_Base = 16,
+ GCB_E_Base_GAZ = 16,
+ GCB_E_Modifier = 16,
+ GCB_Glue_After_Zwj = 16
} GCB_enum;
-static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */
+static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */
GCB_Control,
GCB_CR,
GCB_Control,
GCB_LF,
GCB_Control,
GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
GCB_Control,
GCB_Other,
GCB_Control,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_Prepend,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
+ GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Control,
GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_L,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Prepend,
GCB_Other,
+ GCB_Prepend,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Prepend,
GCB_Extend,
GCB_Prepend,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_Regional_Indicator,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_E_Base,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_E_Base,
- GCB_Other,
- GCB_E_Base,
- GCB_Other,
- GCB_E_Base,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_E_Modifier,
- GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base_GAZ,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_E_Base,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
+ GCB_Regional_Indicator,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
+ GCB_Extend,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
GCB_Control,
GCB_Extend,
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */
- 1690, /* Number of elements */
+static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */
+ 1768, /* 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 */
0x25,
0x26,
0x40,
+ 0xAF,
+ 0xB0,
+ 0xB4,
+ 0xB5,
0xCA,
0xCB,
0xFF,
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x903,
0x9D8,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA04,
0xC00,
0xC01,
0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC45,
0x2010,
0x2028,
0x202F,
+ 0x203C,
+ 0x203D,
+ 0x2049,
+ 0x204A,
0x2060,
0x2070,
0x20D0,
0x20F1,
- 0x261D,
- 0x261E,
- 0x2640,
- 0x2641,
- 0x2642,
- 0x2643,
- 0x2695,
- 0x2697,
- 0x26F9,
- 0x26FA,
+ 0x2122,
+ 0x2123,
+ 0x2139,
+ 0x213A,
+ 0x2194,
+ 0x219A,
+ 0x21A9,
+ 0x21AB,
+ 0x231A,
+ 0x231C,
+ 0x2328,
+ 0x2329,
+ 0x2388,
+ 0x2389,
+ 0x23CF,
+ 0x23D0,
+ 0x23E9,
+ 0x23F4,
+ 0x23F8,
+ 0x23FB,
+ 0x24C2,
+ 0x24C3,
+ 0x25AA,
+ 0x25AC,
+ 0x25B6,
+ 0x25B7,
+ 0x25C0,
+ 0x25C1,
+ 0x25FB,
+ 0x25FF,
+ 0x2600,
+ 0x2606,
+ 0x2607,
+ 0x2613,
+ 0x2614,
+ 0x2686,
+ 0x2690,
+ 0x2706,
0x2708,
- 0x2709,
- 0x270A,
- 0x270E,
- 0x2764,
- 0x2765,
+ 0x2713,
+ 0x2714,
+ 0x2715,
+ 0x2716,
+ 0x2717,
+ 0x271D,
+ 0x271E,
+ 0x2721,
+ 0x2722,
+ 0x2728,
+ 0x2729,
+ 0x2733,
+ 0x2735,
+ 0x2744,
+ 0x2745,
+ 0x2747,
+ 0x2748,
+ 0x274C,
+ 0x274D,
+ 0x274E,
+ 0x274F,
+ 0x2753,
+ 0x2756,
+ 0x2757,
+ 0x2758,
+ 0x2763,
+ 0x2768,
+ 0x2795,
+ 0x2798,
+ 0x27A1,
+ 0x27A2,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2934,
+ 0x2936,
+ 0x2B05,
+ 0x2B08,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
0x2CEF,
0x2CF2,
0x2D7F,
0x2E00,
0x302A,
0x3030,
+ 0x3031,
+ 0x303D,
+ 0x303E,
0x3099,
0x309B,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
0xA66F,
0xA673,
0xA674,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11001,
0x11002,
0x110BB,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x11100,
0x11103,
0x11127,
0x1112C,
0x1112D,
0x11135,
+ 0x11145,
+ 0x11147,
0x11173,
0x11174,
0x11180,
0x111C1,
0x111C2,
0x111C4,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122C,
0x1122F,
0x11300,
0x11302,
0x11304,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x1133F,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B0,
0x114B1,
0x114B3,
0x11726,
0x11727,
0x1172C,
+ 0x1182C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
+ 0x11EF7,
0x16AF0,
0x16AF5,
0x16B30,
0x1E8D7,
0x1E944,
0x1E94B,
+ 0x1F000,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F16C,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1AD,
0x1F1E6,
0x1F200,
- 0x1F308,
- 0x1F309,
- 0x1F33E,
- 0x1F33F,
- 0x1F373,
- 0x1F374,
- 0x1F385,
- 0x1F386,
- 0x1F393,
- 0x1F394,
- 0x1F3A4,
- 0x1F3A5,
- 0x1F3A8,
- 0x1F3A9,
- 0x1F3C2,
- 0x1F3C5,
- 0x1F3C7,
- 0x1F3C8,
- 0x1F3CA,
- 0x1F3CD,
- 0x1F3EB,
- 0x1F3EC,
- 0x1F3ED,
- 0x1F3EE,
+ 0x1F201,
+ 0x1F210,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
0x1F3FB,
0x1F400,
- 0x1F442,
- 0x1F444,
- 0x1F446,
- 0x1F451,
- 0x1F466,
- 0x1F46A,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
- 0x1F479,
- 0x1F47C,
- 0x1F47D,
- 0x1F481,
- 0x1F484,
- 0x1F485,
- 0x1F488,
- 0x1F48B,
- 0x1F48C,
- 0x1F4AA,
- 0x1F4AB,
- 0x1F4BB,
- 0x1F4BD,
- 0x1F527,
- 0x1F528,
- 0x1F52C,
- 0x1F52D,
- 0x1F574,
- 0x1F576,
- 0x1F57A,
- 0x1F57B,
- 0x1F590,
- 0x1F591,
- 0x1F595,
- 0x1F597,
- 0x1F5E8,
- 0x1F5E9,
- 0x1F645,
- 0x1F648,
- 0x1F64B,
+ 0x1F53E,
+ 0x1F546,
0x1F650,
0x1F680,
- 0x1F681,
- 0x1F692,
- 0x1F693,
- 0x1F6A3,
- 0x1F6A4,
- 0x1F6B4,
- 0x1F6B7,
- 0x1F6C0,
- 0x1F6C1,
- 0x1F6CC,
- 0x1F6CD,
- 0x1F918,
- 0x1F91D,
- 0x1F91E,
- 0x1F920,
- 0x1F926,
- 0x1F927,
- 0x1F930,
- 0x1F93A,
- 0x1F93D,
- 0x1F93F,
- 0x1F9D1,
- 0x1F9DE,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D5,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F900,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1FFFE,
0xE0000,
0xE0020,
0xE0080,
# endif /* EBCDIC 037 */
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
#if defined(PERL_IN_REGEXEC_C)
GCB_Other = 0,
GCB_CR = 1,
GCB_Control = 2,
- GCB_E_Base = 3,
- GCB_E_Base_GAZ = 4,
- GCB_E_Modifier = 5,
- GCB_Extend = 6,
- GCB_Glue_After_Zwj = 7,
- GCB_L = 8,
- GCB_LF = 9,
- GCB_LV = 10,
- GCB_LVT = 11,
- GCB_Prepend = 12,
- GCB_Regional_Indicator = 13,
- GCB_SpacingMark = 14,
- GCB_T = 15,
- GCB_V = 16,
- GCB_ZWJ = 17,
- GCB_EDGE = 18
+ GCB_Extend = 3,
+ GCB_L = 4,
+ GCB_LF = 5,
+ GCB_LV = 6,
+ GCB_LVT = 7,
+ GCB_Prepend = 8,
+ GCB_Regional_Indicator = 9,
+ GCB_SpacingMark = 10,
+ GCB_T = 11,
+ GCB_V = 12,
+ GCB_XPG_XX = 13,
+ GCB_ZWJ = 14,
+ GCB_EDGE = 15,
+ GCB_E_Base = 16,
+ GCB_E_Base_GAZ = 16,
+ GCB_E_Modifier = 16,
+ GCB_Glue_After_Zwj = 16
} GCB_enum;
-static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */
+static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */
GCB_Control,
GCB_CR,
GCB_Control,
GCB_LF,
GCB_Control,
GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
GCB_Control,
GCB_Other,
GCB_Control,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_Prepend,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
+ GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Control,
GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
+ GCB_XPG_XX,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_L,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Prepend,
GCB_Other,
+ GCB_Prepend,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Prepend,
GCB_Extend,
GCB_Prepend,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_Regional_Indicator,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_E_Base,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_E_Base,
- GCB_Other,
- GCB_E_Base,
- GCB_Other,
- GCB_E_Base,
- GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Modifier,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base_GAZ,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
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_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_Glue_After_Zwj,
- GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
+ GCB_Regional_Indicator,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
+ GCB_Extend,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_Glue_After_Zwj,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
- GCB_E_Base,
+ GCB_XPG_XX,
GCB_Other,
GCB_Control,
GCB_Extend,
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV _Perl_IVCF_invlist[] = { /* for ASCII/Latin1 */
- 1289, /* Number of elements */
+static const UV _Perl_IVCF_invlist[] = { /* for ASCII/Latin1 */
+ 1297, /* 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 */
0x530,
0x561,
0x587,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13A0,
0x13F0,
0x13F6,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xAB53,
0xAB54,
0xFB05,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1E922
};
+# endif /* ASCII/Latin1 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
* values of the negative enums are indices into a table of the auxiliary
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 IVCF_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* IVCF_AUX_TABLE_1 */,
2 /* IVCF_AUX_TABLE_27 */
};
-static const int _Perl_IVCF_invmap[] = { /* for ASCII/Latin1 */
+static const int _Perl_IVCF_invmap[] = { /* for ASCII/Latin1 */
0,
0x41,
IVCF_use_AUX_TABLE_1,
0,
0x531,
0,
+ 0x1C90,
+ 0,
+ 0x1CBD,
+ 0,
0xAB70,
0x13F8,
0,
0,
0xA7B6,
0,
+ 0xA7B8,
+ 0,
0xA7B3,
0,
0xFB06,
0,
0x118A0,
0,
+ 0x16E40,
+ 0,
0x1E900
};
# endif /* ASCII/Latin1 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 1047 */
- 1303, /* Number of elements */
+static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 1047 */
+ 1311, /* 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 */
0x530,
0x561,
0x587,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13A0,
0x13F0,
0x13F6,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xAB53,
0xAB54,
0xFB05,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1E922
};
+# endif /* EBCDIC 1047 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121
+
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
* values of the negative enums are indices into a table of the auxiliary
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 IVCF_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* IVCF_AUX_TABLE_1 */,
2 /* IVCF_AUX_TABLE_27 */
};
-static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */
+static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */
0,
0xC0,
IVCF_use_AUX_TABLE_1,
0,
0x531,
0,
+ 0x1C90,
+ 0,
+ 0x1CBD,
+ 0,
0xAB70,
0x13F8,
0,
0,
0xA7B6,
0,
+ 0xA7B8,
+ 0,
0xA7B3,
0,
0xFB06,
0,
0x118A0,
0,
+ 0x16E40,
+ 0,
0x1E900
};
# endif /* EBCDIC 1047 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 037 */
- 1303, /* Number of elements */
+static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 037 */
+ 1311, /* 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 */
0x530,
0x561,
0x587,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13A0,
0x13F0,
0x13F6,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xAB53,
0xAB54,
0xFB05,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1E922
};
+# endif /* EBCDIC 037 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121
+
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
* values of the negative enums are indices into a table of the auxiliary
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 IVCF_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* IVCF_AUX_TABLE_1 */,
2 /* IVCF_AUX_TABLE_27 */
};
-static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */
+static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */
0,
0xC0,
IVCF_use_AUX_TABLE_1,
0,
0x531,
0,
+ 0x1C90,
+ 0,
+ 0x1CBD,
+ 0,
0xAB70,
0x13F8,
0,
0,
0xA7B6,
0,
+ 0xA7B8,
+ 0,
0xA7B3,
0,
0xFB06,
0,
0x118A0,
0,
+ 0x16E40,
+ 0,
0x1E900
};
# endif /* EBCDIC 037 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
- 2313, /* Number of elements */
+static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
+ 2353, /* 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 */
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x609,
0x60C,
0x7F8,
0x7F9,
0x7FA,
+ 0x7FD,
+ 0x7FE,
+ 0x800,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x904,
0x9FA,
0x9FB,
0x9FC,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA3C,
0xBF9,
0xBFA,
0xC00,
- 0xC04,
+ 0xC05,
0xC3E,
0xC45,
0xC46,
0xC70,
0xC81,
0xC84,
+ 0xC85,
0xCBC,
0xCBD,
0xCBE,
0x2E40,
0x2E42,
0x2E43,
- 0x2E4A,
+ 0x2E4B,
+ 0x2E4C,
+ 0x2E4D,
+ 0x2E4E,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x30FF,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0xA8F2,
0xA8FC,
0xA8FD,
+ 0xA8FF,
0xA900,
0xA90A,
0xA926,
0x10AF7,
0x10B39,
0x10B40,
+ 0x10D24,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11003,
0x11038,
0x11136,
0x11140,
0x11144,
+ 0x11145,
+ 0x11147,
0x11173,
0x11174,
0x11175,
0x111C7,
0x111C8,
0x111C9,
- 0x111CA,
0x111CD,
0x111D0,
0x111DA,
0x112FA,
0x11300,
0x11304,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x1145A,
0x1145B,
0x1145C,
+ 0x1145E,
+ 0x1145F,
0x114B0,
0x114C4,
0x114D0,
0x1173A,
0x1173C,
0x1173F,
+ 0x1182C,
+ 0x1183B,
0x118E0,
0x118EA,
0x11A01,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EF3,
+ 0x11EF7,
0x12470,
0x12475,
0x13258,
0x16B45,
0x16B50,
0x16B5A,
+ 0x16E97,
+ 0x16E99,
0x16F51,
0x16F7F,
0x16F8F,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
0x1F000,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F93A,
0x1F93D,
0x1F93F,
+ 0x1F9B5,
+ 0x1F9B7,
+ 0x1F9B8,
+ 0x1F9BA,
0x1F9D1,
0x1F9DE,
0x1FFFE,
# endif /* ASCII/Latin1 */
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
#if defined(PERL_IN_REGEXEC_C)
LB_EDGE = 38
} LB_enum;
-static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
+static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
LB_Combining_Mark,
LB_Break_After,
LB_Line_Feed,
LB_Exclamation,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Numeric,
LB_Combining_Mark,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Break_Before,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Break_After,
LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Break_Before,
LB_Alphabetic,
+ LB_Combining_Mark,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Break_After,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_Before,
LB_Alphabetic,
LB_Combining_Mark,
LB_Break_After,
LB_Alphabetic,
LB_Break_After,
- LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
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_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Alphabetic,
- LB_Ideographic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
LB_Alphabetic,
LB_Ideographic,
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,
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
- 2325, /* Number of elements */
+static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
+ 2365, /* 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 */
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x609,
0x60C,
0x7F8,
0x7F9,
0x7FA,
+ 0x7FD,
+ 0x7FE,
+ 0x800,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x904,
0x9FA,
0x9FB,
0x9FC,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA3C,
0xBF9,
0xBFA,
0xC00,
- 0xC04,
+ 0xC05,
0xC3E,
0xC45,
0xC46,
0xC70,
0xC81,
0xC84,
+ 0xC85,
0xCBC,
0xCBD,
0xCBE,
0x2E40,
0x2E42,
0x2E43,
- 0x2E4A,
+ 0x2E4B,
+ 0x2E4C,
+ 0x2E4D,
+ 0x2E4E,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x30FF,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0xA8F2,
0xA8FC,
0xA8FD,
+ 0xA8FF,
0xA900,
0xA90A,
0xA926,
0x10AF7,
0x10B39,
0x10B40,
+ 0x10D24,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11003,
0x11038,
0x11136,
0x11140,
0x11144,
+ 0x11145,
+ 0x11147,
0x11173,
0x11174,
0x11175,
0x111C7,
0x111C8,
0x111C9,
- 0x111CA,
0x111CD,
0x111D0,
0x111DA,
0x112FA,
0x11300,
0x11304,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x1145A,
0x1145B,
0x1145C,
+ 0x1145E,
+ 0x1145F,
0x114B0,
0x114C4,
0x114D0,
0x1173A,
0x1173C,
0x1173F,
+ 0x1182C,
+ 0x1183B,
0x118E0,
0x118EA,
0x11A01,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EF3,
+ 0x11EF7,
0x12470,
0x12475,
0x13258,
0x16B45,
0x16B50,
0x16B5A,
+ 0x16E97,
+ 0x16E99,
0x16F51,
0x16F7F,
0x16F8F,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
0x1F000,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F93A,
0x1F93D,
0x1F93F,
+ 0x1F9B5,
+ 0x1F9B7,
+ 0x1F9B8,
+ 0x1F9BA,
0x1F9D1,
0x1F9DE,
0x1FFFE,
# endif /* EBCDIC 1047 */
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
#if defined(PERL_IN_REGEXEC_C)
LB_EDGE = 38
} LB_enum;
-static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
+static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
LB_Combining_Mark,
LB_Break_After,
LB_Combining_Mark,
LB_Exclamation,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Numeric,
LB_Combining_Mark,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Break_Before,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Break_After,
LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Break_Before,
LB_Alphabetic,
+ LB_Combining_Mark,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Break_After,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_Before,
LB_Alphabetic,
LB_Combining_Mark,
LB_Break_After,
LB_Alphabetic,
LB_Break_After,
- LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
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_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Alphabetic,
- LB_Ideographic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
LB_Alphabetic,
LB_Ideographic,
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,
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
- 2325, /* Number of elements */
+static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
+ 2365, /* 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 */
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x609,
0x60C,
0x7F8,
0x7F9,
0x7FA,
+ 0x7FD,
+ 0x7FE,
+ 0x800,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x904,
0x9FA,
0x9FB,
0x9FC,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA3C,
0xBF9,
0xBFA,
0xC00,
- 0xC04,
+ 0xC05,
0xC3E,
0xC45,
0xC46,
0xC70,
0xC81,
0xC84,
+ 0xC85,
0xCBC,
0xCBD,
0xCBE,
0x2E40,
0x2E42,
0x2E43,
- 0x2E4A,
+ 0x2E4B,
+ 0x2E4C,
+ 0x2E4D,
+ 0x2E4E,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x30FF,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0xA8F2,
0xA8FC,
0xA8FD,
+ 0xA8FF,
0xA900,
0xA90A,
0xA926,
0x10AF7,
0x10B39,
0x10B40,
+ 0x10D24,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11003,
0x11038,
0x11136,
0x11140,
0x11144,
+ 0x11145,
+ 0x11147,
0x11173,
0x11174,
0x11175,
0x111C7,
0x111C8,
0x111C9,
- 0x111CA,
0x111CD,
0x111D0,
0x111DA,
0x112FA,
0x11300,
0x11304,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x1145A,
0x1145B,
0x1145C,
+ 0x1145E,
+ 0x1145F,
0x114B0,
0x114C4,
0x114D0,
0x1173A,
0x1173C,
0x1173F,
+ 0x1182C,
+ 0x1183B,
0x118E0,
0x118EA,
0x11A01,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EF3,
+ 0x11EF7,
0x12470,
0x12475,
0x13258,
0x16B45,
0x16B50,
0x16B5A,
+ 0x16E97,
+ 0x16E99,
0x16F51,
0x16F7F,
0x16F8F,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
0x1F000,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F93A,
0x1F93D,
0x1F93F,
+ 0x1F9B5,
+ 0x1F9B7,
+ 0x1F9B8,
+ 0x1F9BA,
0x1F9D1,
0x1F9DE,
0x1FFFE,
# endif /* EBCDIC 037 */
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
#if defined(PERL_IN_REGEXEC_C)
LB_EDGE = 38
} LB_enum;
-static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
+static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
LB_Combining_Mark,
LB_Break_After,
LB_Combining_Mark,
LB_Exclamation,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Numeric,
LB_Combining_Mark,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Break_Before,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Break_After,
LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Break_Before,
LB_Alphabetic,
+ LB_Combining_Mark,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Break_After,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_Before,
LB_Alphabetic,
LB_Combining_Mark,
LB_Break_After,
LB_Alphabetic,
LB_Break_After,
- LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
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_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Alphabetic,
- LB_Ideographic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Postfix_Numeric,
LB_Alphabetic,
LB_Ideographic,
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,
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
- 3002, /* Number of elements */
+static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
+ 3065, /* 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 */
0x55A,
0x55D,
0x55E,
- 0x561,
- 0x588,
+ 0x560,
0x589,
0x58A,
0x591,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F4,
0x600,
0x606,
0x61B,
0x61C,
0x61D,
- 0x61F,
+ 0x61E,
0x620,
0x64B,
0x660,
0x7F9,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x816,
0x81A,
0x828,
0x829,
0x82E,
+ 0x837,
+ 0x838,
+ 0x839,
+ 0x83A,
+ 0x83D,
+ 0x83F,
0x840,
0x859,
0x85C,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x904,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
0xC05,
0xC0D,
0xC0E,
0x10D0,
0x10FB,
0x10FC,
+ 0x10FD,
+ 0x1100,
0x1249,
0x124A,
0x124E,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xA7F7,
0xA7F8,
0xA7FB,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA900,
0xA90A,
0xA926,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
+ 0x10F51,
+ 0x10F55,
+ 0x10F5A,
0x11000,
0x11003,
0x11038,
0x110BD,
0x110BE,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11140,
0x11141,
0x11144,
+ 0x11145,
+ 0x11147,
0x11150,
0x11173,
0x11174,
0x111C1,
0x111C5,
0x111C7,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111CE,
0x111D0,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x1144D,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114B0,
0x114C4,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
0x1173C,
0x1173F,
+ 0x11800,
+ 0x1182C,
+ 0x1183B,
0x118A0,
0x118C0,
0x118E0,
0x11A9A,
0x11A9B,
0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF3,
+ 0x11EF7,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E60,
+ 0x16E80,
+ 0x16E98,
+ 0x16E99,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# endif /* ASCII/Latin1 */
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
#if defined(PERL_IN_REGEXEC_C)
SB_EDGE = 15
} SB_enum;
-static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
+static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_Sp,
SB_LF,
SB_SContinue,
SB_Other,
SB_Lower,
- SB_Other,
SB_STerm,
SB_Other,
SB_Extend,
SB_STerm,
SB_OLetter,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_OLetter,
SB_OLetter,
SB_Extend,
SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Other,
SB_Extend,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Numeric,
SB_Other,
SB_Extend,
- SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Upper,
SB_Other,
- SB_OLetter,
+ SB_Lower,
SB_Other,
SB_OLetter,
+ SB_Lower,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_STerm,
SB_Lower,
SB_Other,
+ SB_Upper,
+ SB_Other,
+ SB_Upper,
+ SB_Other,
SB_Extend,
SB_Other,
SB_Extend,
SB_Upper,
SB_Lower,
SB_Upper,
- SB_Other,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
SB_Upper,
SB_Lower,
SB_Upper,
SB_OLetter,
SB_Other,
SB_OLetter,
- SB_Other,
+ SB_Extend,
SB_Numeric,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Lower,
SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
SB_Format,
SB_STerm,
SB_Other,
+ SB_Format,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_Numeric,
SB_Numeric,
SB_Other,
SB_STerm,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Numeric,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_OLetter,
SB_Other,
SB_STerm,
SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
SB_Upper,
SB_Lower,
SB_Numeric,
SB_Extend,
SB_Other,
SB_STerm,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_OLetter,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_STerm,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Upper,
+ SB_Lower,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
- 3026, /* Number of elements */
+static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
+ 3089, /* 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 */
0x55A,
0x55D,
0x55E,
- 0x561,
- 0x588,
+ 0x560,
0x589,
0x58A,
0x591,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F4,
0x600,
0x606,
0x61B,
0x61C,
0x61D,
- 0x61F,
+ 0x61E,
0x620,
0x64B,
0x660,
0x7F9,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x816,
0x81A,
0x828,
0x829,
0x82E,
+ 0x837,
+ 0x838,
+ 0x839,
+ 0x83A,
+ 0x83D,
+ 0x83F,
0x840,
0x859,
0x85C,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x904,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
0xC05,
0xC0D,
0xC0E,
0x10D0,
0x10FB,
0x10FC,
+ 0x10FD,
+ 0x1100,
0x1249,
0x124A,
0x124E,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xA7F7,
0xA7F8,
0xA7FB,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA900,
0xA90A,
0xA926,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
+ 0x10F51,
+ 0x10F55,
+ 0x10F5A,
0x11000,
0x11003,
0x11038,
0x110BD,
0x110BE,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11140,
0x11141,
0x11144,
+ 0x11145,
+ 0x11147,
0x11150,
0x11173,
0x11174,
0x111C1,
0x111C5,
0x111C7,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111CE,
0x111D0,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x1144D,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114B0,
0x114C4,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
0x1173C,
0x1173F,
+ 0x11800,
+ 0x1182C,
+ 0x1183B,
0x118A0,
0x118C0,
0x118E0,
0x11A9A,
0x11A9B,
0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF3,
+ 0x11EF7,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E60,
+ 0x16E80,
+ 0x16E98,
+ 0x16E99,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# endif /* EBCDIC 1047 */
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
#if defined(PERL_IN_REGEXEC_C)
SB_EDGE = 15
} SB_enum;
-static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
+static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_Sp,
SB_Other,
SB_SContinue,
SB_Other,
SB_Lower,
- SB_Other,
SB_STerm,
SB_Other,
SB_Extend,
SB_STerm,
SB_OLetter,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_OLetter,
SB_OLetter,
SB_Extend,
SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Other,
SB_Extend,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Numeric,
SB_Other,
SB_Extend,
- SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Upper,
SB_Other,
- SB_OLetter,
+ SB_Lower,
SB_Other,
SB_OLetter,
+ SB_Lower,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_STerm,
SB_Lower,
SB_Other,
+ SB_Upper,
+ SB_Other,
+ SB_Upper,
+ SB_Other,
SB_Extend,
SB_Other,
SB_Extend,
SB_Upper,
SB_Lower,
SB_Upper,
- SB_Other,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
SB_Upper,
SB_Lower,
SB_Upper,
SB_OLetter,
SB_Other,
SB_OLetter,
- SB_Other,
+ SB_Extend,
SB_Numeric,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Lower,
SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
SB_Format,
SB_STerm,
SB_Other,
+ SB_Format,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_Numeric,
SB_Numeric,
SB_Other,
SB_STerm,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Numeric,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_OLetter,
SB_Other,
SB_STerm,
SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
SB_Upper,
SB_Lower,
SB_Numeric,
SB_Extend,
SB_Other,
SB_STerm,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_OLetter,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_STerm,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Upper,
+ SB_Lower,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
- 3022, /* Number of elements */
+static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
+ 3085, /* 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 */
0x55A,
0x55D,
0x55E,
- 0x561,
- 0x588,
+ 0x560,
0x589,
0x58A,
0x591,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F4,
0x600,
0x606,
0x61B,
0x61C,
0x61D,
- 0x61F,
+ 0x61E,
0x620,
0x64B,
0x660,
0x7F9,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x816,
0x81A,
0x828,
0x829,
0x82E,
+ 0x837,
+ 0x838,
+ 0x839,
+ 0x83A,
+ 0x83D,
+ 0x83F,
0x840,
0x859,
0x85C,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x904,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
0xC05,
0xC0D,
0xC0E,
0x10D0,
0x10FB,
0x10FC,
+ 0x10FD,
+ 0x1100,
0x1249,
0x124A,
0x124E,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xA7F7,
0xA7F8,
0xA7FB,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA900,
0xA90A,
0xA926,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
+ 0x10F51,
+ 0x10F55,
+ 0x10F5A,
0x11000,
0x11003,
0x11038,
0x110BD,
0x110BE,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11140,
0x11141,
0x11144,
+ 0x11145,
+ 0x11147,
0x11150,
0x11173,
0x11174,
0x111C1,
0x111C5,
0x111C7,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111CE,
0x111D0,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x1144D,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114B0,
0x114C4,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
0x1173C,
0x1173F,
+ 0x11800,
+ 0x1182C,
+ 0x1183B,
0x118A0,
0x118C0,
0x118E0,
0x11A9A,
0x11A9B,
0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF3,
+ 0x11EF7,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E60,
+ 0x16E80,
+ 0x16E98,
+ 0x16E99,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# endif /* EBCDIC 037 */
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
#if defined(PERL_IN_REGEXEC_C)
SB_EDGE = 15
} SB_enum;
-static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
+static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
SB_Other,
SB_Sp,
SB_Other,
SB_SContinue,
SB_Other,
SB_Lower,
- SB_Other,
SB_STerm,
SB_Other,
SB_Extend,
SB_STerm,
SB_OLetter,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_OLetter,
SB_OLetter,
SB_Extend,
SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Other,
SB_Extend,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Numeric,
SB_Other,
SB_Extend,
- SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Upper,
SB_Other,
- SB_OLetter,
+ SB_Lower,
SB_Other,
SB_OLetter,
+ SB_Lower,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_STerm,
SB_Lower,
SB_Other,
+ SB_Upper,
+ SB_Other,
+ SB_Upper,
+ SB_Other,
SB_Extend,
SB_Other,
SB_Extend,
SB_Upper,
SB_Lower,
SB_Upper,
- SB_Other,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
SB_Upper,
SB_Lower,
SB_Upper,
SB_OLetter,
SB_Other,
SB_OLetter,
- SB_Other,
+ SB_Extend,
SB_Numeric,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Lower,
SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
SB_Format,
SB_STerm,
SB_Other,
+ SB_Format,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_Numeric,
SB_Numeric,
SB_Other,
SB_STerm,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Numeric,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_OLetter,
SB_Other,
SB_STerm,
SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
SB_Upper,
SB_Lower,
SB_Numeric,
SB_Extend,
SB_Other,
SB_STerm,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_OLetter,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_STerm,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Upper,
+ SB_Lower,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
- 1580, /* Number of elements */
+static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
+ 1612, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
0x589,
0x58A,
0x58B,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x605,
0x60C,
0x60D,
0x61B,
+ 0x61C,
0x61D,
0x61E,
0x61F,
0x66A,
0x670,
0x671,
+ 0x6D4,
+ 0x6D5,
0x6DD,
0x6DE,
0x700,
0x7B2,
0x7C0,
0x7FB,
+ 0x7FD,
0x800,
0x82E,
0x830,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x900,
0x9E4,
0x9E6,
0x9F0,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5F,
0xA66,
0xA70,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBA3,
0xBA5,
0xBA8,
- 0xBAA,
0xBAB,
0xBAE,
- 0xBB5,
- 0xBB6,
0xBBA,
0xBBE,
0xBC3,
0xBD7,
0xBD8,
0xBE6,
- 0xBF3,
+ 0xBF4,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC70,
0xC78,
0xC80,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C50,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC0,
0x1CC8,
0x1CD0,
0x1CD1,
0x1CD2,
+ 0x1CD3,
0x1CD4,
+ 0x1CD5,
0x1CD7,
0x1CD8,
0x1CD9,
0x1CDE,
0x1CE0,
0x1CE1,
+ 0x1CE2,
+ 0x1CEA,
+ 0x1CEB,
+ 0x1CED,
+ 0x1CEE,
0x1CF2,
+ 0x1CF4,
0x1CF5,
- 0x1CF6,
0x1CF7,
0x1CF8,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2E00,
0x2E43,
0x2E44,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x30FD,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x4DB6,
0x4DC0,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA722,
0xA788,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA800,
0xA82C,
0xA830,
+ 0xA833,
0xA836,
0xA83A,
0xA840,
0xA8F2,
0xA8F3,
0xA8F4,
- 0xA8FE,
0xA900,
0xA92E,
0xA92F,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CF3,
0x10CFA,
0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x1107F,
0x11080,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11345,
0x11347,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE1,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
# endif /* ASCII/Latin1 */
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
# if 'A' == 65 /* ASCII/Latin1 */
SCX_Cyrillic = 28,
SCX_Deseret = 29,
SCX_Devanagari = 30,
- SCX_Duployan = 31,
- SCX_Egyptian_Hieroglyphs = 32,
- SCX_Elbasan = 33,
- SCX_Ethiopic = 34,
- SCX_Georgian = 35,
- SCX_Glagolitic = 36,
- SCX_Gothic = 37,
- SCX_Grantha = 38,
- SCX_Greek = 39,
- SCX_Gujarati = 40,
- SCX_Gurmukhi = 41,
- SCX_Han = 42,
- SCX_Hanb = 43,
- SCX_Hangul = 44,
- SCX_Hanunoo = 45,
- SCX_Hatran = 46,
- SCX_Hebrew = 47,
- SCX_Hiragana = 48,
- SCX_Imperial_Aramaic = 49,
- SCX_Inherited = 50,
- SCX_Inscriptional_Pahlavi = 51,
- SCX_Inscriptional_Parthian = 52,
- SCX_Javanese = 53,
- SCX_Jpan = 54,
- SCX_Kaithi = 55,
- SCX_Kannada = 56,
- SCX_Katakana = 57,
- SCX_Kayah_Li = 58,
- SCX_Kharoshthi = 59,
- SCX_Khmer = 60,
- SCX_Khojki = 61,
- SCX_Khudawadi = 62,
- SCX_Kore = 63,
- SCX_Lao = 64,
- SCX_Latin = 65,
- SCX_Lepcha = 66,
- SCX_Limbu = 67,
- SCX_Linear_A = 68,
- SCX_Linear_B = 69,
- SCX_Lisu = 70,
- SCX_Lycian = 71,
- SCX_Lydian = 72,
- SCX_Mahajani = 73,
- SCX_Malayalam = 74,
- SCX_Mandaic = 75,
- SCX_Manichaean = 76,
- SCX_Marchen = 77,
- SCX_Masaram_Gondi = 78,
- SCX_Meetei_Mayek = 79,
- SCX_Mende_Kikakui = 80,
- SCX_Meroitic_Cursive = 81,
- SCX_Meroitic_Hieroglyphs = 82,
- SCX_Miao = 83,
- SCX_Modi = 84,
- SCX_Mongolian = 85,
- SCX_Mro = 86,
- SCX_Multani = 87,
- SCX_Myanmar = 88,
- SCX_Nabataean = 89,
- SCX_New_Tai_Lue = 90,
- SCX_Newa = 91,
- SCX_Nko = 92,
- SCX_Nushu = 93,
- SCX_Ogham = 94,
- SCX_Ol_Chiki = 95,
- SCX_Old_Hungarian = 96,
- SCX_Old_Italic = 97,
- SCX_Old_North_Arabian = 98,
- SCX_Old_Permic = 99,
- SCX_Old_Persian = 100,
- SCX_Old_South_Arabian = 101,
- SCX_Old_Turkic = 102,
- SCX_Oriya = 103,
- SCX_Osage = 104,
- SCX_Osmanya = 105,
- SCX_Pahawh_Hmong = 106,
- SCX_Palmyrene = 107,
- SCX_Pau_Cin_Hau = 108,
- SCX_Phags_Pa = 109,
- SCX_Phoenician = 110,
- SCX_Psalter_Pahlavi = 111,
- SCX_Rejang = 112,
- SCX_Runic = 113,
- SCX_Samaritan = 114,
- SCX_Saurashtra = 115,
- SCX_Sharada = 116,
- SCX_Shavian = 117,
- SCX_Siddham = 118,
- SCX_SignWriting = 119,
- SCX_Sinhala = 120,
- SCX_Sora_Sompeng = 121,
- SCX_Soyombo = 122,
- SCX_Sundanese = 123,
- SCX_Syloti_Nagri = 124,
- SCX_Syriac = 125,
- SCX_Tagalog = 126,
- SCX_Tagbanwa = 127,
- SCX_Tai_Le = 128,
- SCX_Tai_Tham = 129,
- SCX_Tai_Viet = 130,
- SCX_Takri = 131,
- SCX_Tamil = 132,
- SCX_Tangut = 133,
- SCX_Telugu = 134,
- SCX_Thaana = 135,
- SCX_Thai = 136,
- SCX_Tibetan = 137,
- SCX_Tifinagh = 138,
- SCX_Tirhuta = 139,
- SCX_Ugaritic = 140,
- SCX_Vai = 141,
- SCX_Warang_Citi = 142,
- SCX_Yi = 143,
- SCX_Zanabazar_Square = 144,
- SCX_INVALID = 145,
+ SCX_Dogra = 31,
+ SCX_Duployan = 32,
+ SCX_Egyptian_Hieroglyphs = 33,
+ SCX_Elbasan = 34,
+ SCX_Ethiopic = 35,
+ SCX_Georgian = 36,
+ SCX_Glagolitic = 37,
+ SCX_Gothic = 38,
+ SCX_Grantha = 39,
+ SCX_Greek = 40,
+ SCX_Gujarati = 41,
+ SCX_Gunjala_Gondi = 42,
+ SCX_Gurmukhi = 43,
+ SCX_Han = 44,
+ SCX_Hanb = 45,
+ SCX_Hangul = 46,
+ SCX_Hanifi_Rohingya = 47,
+ SCX_Hanunoo = 48,
+ SCX_Hatran = 49,
+ SCX_Hebrew = 50,
+ SCX_Hiragana = 51,
+ SCX_Imperial_Aramaic = 52,
+ SCX_Inherited = 53,
+ SCX_Inscriptional_Pahlavi = 54,
+ SCX_Inscriptional_Parthian = 55,
+ SCX_Javanese = 56,
+ SCX_Jpan = 57,
+ SCX_Kaithi = 58,
+ SCX_Kannada = 59,
+ SCX_Katakana = 60,
+ SCX_Kayah_Li = 61,
+ SCX_Kharoshthi = 62,
+ SCX_Khmer = 63,
+ SCX_Khojki = 64,
+ SCX_Khudawadi = 65,
+ SCX_Kore = 66,
+ SCX_Lao = 67,
+ SCX_Latin = 68,
+ SCX_Lepcha = 69,
+ SCX_Limbu = 70,
+ SCX_Linear_A = 71,
+ SCX_Linear_B = 72,
+ SCX_Lisu = 73,
+ SCX_Lycian = 74,
+ SCX_Lydian = 75,
+ SCX_Mahajani = 76,
+ SCX_Makasar = 77,
+ SCX_Malayalam = 78,
+ SCX_Mandaic = 79,
+ SCX_Manichaean = 80,
+ SCX_Marchen = 81,
+ SCX_Masaram_Gondi = 82,
+ SCX_Medefaidrin = 83,
+ SCX_Meetei_Mayek = 84,
+ SCX_Mende_Kikakui = 85,
+ SCX_Meroitic_Cursive = 86,
+ SCX_Meroitic_Hieroglyphs = 87,
+ SCX_Miao = 88,
+ SCX_Modi = 89,
+ SCX_Mongolian = 90,
+ SCX_Mro = 91,
+ SCX_Multani = 92,
+ SCX_Myanmar = 93,
+ SCX_Nabataean = 94,
+ SCX_New_Tai_Lue = 95,
+ SCX_Newa = 96,
+ SCX_Nko = 97,
+ SCX_Nushu = 98,
+ SCX_Ogham = 99,
+ SCX_Ol_Chiki = 100,
+ SCX_Old_Hungarian = 101,
+ SCX_Old_Italic = 102,
+ SCX_Old_North_Arabian = 103,
+ SCX_Old_Permic = 104,
+ SCX_Old_Persian = 105,
+ SCX_Old_Sogdian = 106,
+ SCX_Old_South_Arabian = 107,
+ SCX_Old_Turkic = 108,
+ SCX_Oriya = 109,
+ SCX_Osage = 110,
+ SCX_Osmanya = 111,
+ SCX_Pahawh_Hmong = 112,
+ SCX_Palmyrene = 113,
+ SCX_Pau_Cin_Hau = 114,
+ SCX_Phags_Pa = 115,
+ SCX_Phoenician = 116,
+ SCX_Psalter_Pahlavi = 117,
+ SCX_Rejang = 118,
+ SCX_Runic = 119,
+ SCX_Samaritan = 120,
+ SCX_Saurashtra = 121,
+ SCX_Sharada = 122,
+ SCX_Shavian = 123,
+ SCX_Siddham = 124,
+ SCX_SignWriting = 125,
+ SCX_Sinhala = 126,
+ SCX_Sogdian = 127,
+ SCX_Sora_Sompeng = 128,
+ SCX_Soyombo = 129,
+ SCX_Sundanese = 130,
+ SCX_Syloti_Nagri = 131,
+ SCX_Syriac = 132,
+ SCX_Tagalog = 133,
+ SCX_Tagbanwa = 134,
+ SCX_Tai_Le = 135,
+ SCX_Tai_Tham = 136,
+ SCX_Tai_Viet = 137,
+ SCX_Takri = 138,
+ SCX_Tamil = 139,
+ SCX_Tangut = 140,
+ SCX_Telugu = 141,
+ SCX_Thaana = 142,
+ SCX_Thai = 143,
+ SCX_Tibetan = 144,
+ SCX_Tifinagh = 145,
+ SCX_Tirhuta = 146,
+ SCX_Ugaritic = 147,
+ SCX_Vai = 148,
+ SCX_Warang_Citi = 149,
+ SCX_Yi = 150,
+ SCX_Zanabazar_Square = 151,
+ SCX_INVALID = 152,
SCX_use_AUX_TABLE_1 = -1,
SCX_use_AUX_TABLE_2 = -2,
SCX_use_AUX_TABLE_3 = -3,
SCX_use_AUX_TABLE_42 = -42,
SCX_use_AUX_TABLE_43 = -43,
SCX_use_AUX_TABLE_44 = -44,
- SCX_use_AUX_TABLE_45 = -45
+ SCX_use_AUX_TABLE_45 = -45,
+ SCX_use_AUX_TABLE_46 = -46,
+ SCX_use_AUX_TABLE_47 = -47,
+ SCX_use_AUX_TABLE_48 = -48,
+ SCX_use_AUX_TABLE_49 = -49
} SCX_enum;
# endif /* ASCII/Latin1 */
static const SCX_enum SCX_AUX_TABLE_6[] = {
SCX_Arabic,
+ SCX_Hanifi_Rohingya,
SCX_Syriac,
SCX_Thaana
};
static const SCX_enum SCX_AUX_TABLE_7[] = {
+ SCX_Arabic,
+ SCX_Syriac,
+ SCX_Thaana
+};
+
+static const SCX_enum SCX_AUX_TABLE_8[] = {
SCX_Adlam,
SCX_Arabic,
+ SCX_Hanifi_Rohingya,
SCX_Mandaic,
SCX_Manichaean,
SCX_Psalter_Pahlavi,
+ SCX_Sogdian,
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_8[] = {
+static const SCX_enum SCX_AUX_TABLE_9[] = {
SCX_Arabic,
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_9[] = {
+static const SCX_enum SCX_AUX_TABLE_10[] = {
SCX_Arabic,
SCX_Thaana
};
-static const SCX_enum SCX_AUX_TABLE_10[] = {
+static const SCX_enum SCX_AUX_TABLE_11[] = {
+ SCX_Arabic,
+ SCX_Hanifi_Rohingya
+};
+
+static const SCX_enum SCX_AUX_TABLE_12[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
SCX_Oriya,
SCX_Sharada,
SCX_Tamil,
- SCX_Telugu
+ SCX_Telugu,
+ SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_11[] = {
+static const SCX_enum SCX_AUX_TABLE_13[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
SCX_Malayalam,
SCX_Oriya,
SCX_Tamil,
- SCX_Telugu
+ SCX_Telugu,
+ SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_12[] = {
+static const SCX_enum SCX_AUX_TABLE_14[] = {
SCX_Bengali,
SCX_Devanagari,
+ SCX_Dogra,
SCX_Grantha,
SCX_Gujarati,
+ SCX_Gunjala_Gondi,
SCX_Gurmukhi,
SCX_Kannada,
SCX_Khudawadi,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_13[] = {
+static const SCX_enum SCX_AUX_TABLE_15[] = {
SCX_Bengali,
SCX_Devanagari,
+ SCX_Dogra,
SCX_Grantha,
SCX_Gujarati,
+ SCX_Gunjala_Gondi,
SCX_Gurmukhi,
SCX_Kannada,
SCX_Khudawadi,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_14[] = {
+static const SCX_enum SCX_AUX_TABLE_16[] = {
SCX_Devanagari,
+ SCX_Dogra,
SCX_Kaithi,
SCX_Mahajani
};
-static const SCX_enum SCX_AUX_TABLE_15[] = {
+static const SCX_enum SCX_AUX_TABLE_17[] = {
SCX_Bengali,
SCX_Chakma,
SCX_Syloti_Nagri
};
-static const SCX_enum SCX_AUX_TABLE_16[] = {
+static const SCX_enum SCX_AUX_TABLE_18[] = {
SCX_Gurmukhi,
SCX_Multani
};
-static const SCX_enum SCX_AUX_TABLE_17[] = {
+static const SCX_enum SCX_AUX_TABLE_19[] = {
SCX_Gujarati,
SCX_Khojki
};
-static const SCX_enum SCX_AUX_TABLE_18[] = {
+static const SCX_enum SCX_AUX_TABLE_20[] = {
SCX_Grantha,
SCX_Tamil
};
-static const SCX_enum SCX_AUX_TABLE_19[] = {
+static const SCX_enum SCX_AUX_TABLE_21[] = {
SCX_Chakma,
SCX_Myanmar,
SCX_Tai_Le
};
-static const SCX_enum SCX_AUX_TABLE_20[] = {
+static const SCX_enum SCX_AUX_TABLE_22[] = {
SCX_Georgian,
SCX_Latin
};
-static const SCX_enum SCX_AUX_TABLE_21[] = {
+static const SCX_enum SCX_AUX_TABLE_23[] = {
SCX_Hangul,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_22[] = {
+static const SCX_enum SCX_AUX_TABLE_24[] = {
SCX_Buhid,
SCX_Hanunoo,
SCX_Tagalog,
SCX_Tagbanwa
};
-static const SCX_enum SCX_AUX_TABLE_23[] = {
+static const SCX_enum SCX_AUX_TABLE_25[] = {
SCX_Mongolian,
SCX_Phags_Pa
};
-static const SCX_enum SCX_AUX_TABLE_24[] = {
+static const SCX_enum SCX_AUX_TABLE_26[] = {
+ SCX_Bengali,
+ SCX_Devanagari,
+ SCX_Grantha,
+ SCX_Kannada
+};
+
+static const SCX_enum SCX_AUX_TABLE_27[] = {
SCX_Devanagari,
SCX_Grantha
};
-static const SCX_enum SCX_AUX_TABLE_25[] = {
+static const SCX_enum SCX_AUX_TABLE_28[] = {
+ SCX_Bengali,
+ SCX_Devanagari
+};
+
+static const SCX_enum SCX_AUX_TABLE_29[] = {
SCX_Devanagari,
SCX_Sharada
};
-static const SCX_enum SCX_AUX_TABLE_26[] = {
+static const SCX_enum SCX_AUX_TABLE_30[] = {
SCX_Devanagari,
SCX_Kannada,
SCX_Malayalam,
+ SCX_Oriya,
SCX_Tamil,
SCX_Telugu
};
-static const SCX_enum SCX_AUX_TABLE_27[] = {
+static const SCX_enum SCX_AUX_TABLE_31[] = {
SCX_Devanagari,
+ SCX_Grantha,
SCX_Kannada
};
-static const SCX_enum SCX_AUX_TABLE_28[] = {
+static const SCX_enum SCX_AUX_TABLE_32[] = {
SCX_Devanagari,
SCX_Grantha,
SCX_Latin
};
-static const SCX_enum SCX_AUX_TABLE_29[] = {
+static const SCX_enum SCX_AUX_TABLE_33[] = {
SCX_Han,
SCX_Hanb,
SCX_Jpan,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_30[] = {
+static const SCX_enum SCX_AUX_TABLE_34[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Yi
};
-static const SCX_enum SCX_AUX_TABLE_31[] = {
+static const SCX_enum SCX_AUX_TABLE_35[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_32[] = {
+static const SCX_enum SCX_AUX_TABLE_36[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_33[] = {
+static const SCX_enum SCX_AUX_TABLE_37[] = {
SCX_Hiragana,
SCX_Jpan,
SCX_Katakana
};
-static const SCX_enum SCX_AUX_TABLE_34[] = {
+static const SCX_enum SCX_AUX_TABLE_38[] = {
SCX_Han,
SCX_Hanb,
SCX_Hiragana,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_35[] = {
+static const SCX_enum SCX_AUX_TABLE_39[] = {
SCX_Hiragana,
SCX_Jpan
};
-static const SCX_enum SCX_AUX_TABLE_36[] = {
+static const SCX_enum SCX_AUX_TABLE_40[] = {
SCX_Jpan,
SCX_Katakana
};
-static const SCX_enum SCX_AUX_TABLE_37[] = {
+static const SCX_enum SCX_AUX_TABLE_41[] = {
SCX_Devanagari,
+ SCX_Dogra,
SCX_Gujarati,
SCX_Gurmukhi,
SCX_Kaithi,
SCX_Kannada,
+ SCX_Khojki,
SCX_Khudawadi,
SCX_Mahajani,
+ SCX_Malayalam,
SCX_Modi,
SCX_Takri,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_38[] = {
+static const SCX_enum SCX_AUX_TABLE_42[] = {
SCX_Devanagari,
+ SCX_Dogra,
SCX_Gujarati,
SCX_Gurmukhi,
SCX_Kaithi,
+ SCX_Kannada,
+ SCX_Khojki,
SCX_Khudawadi,
SCX_Mahajani,
SCX_Modi,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_39[] = {
- SCX_Bengali,
- SCX_Devanagari
+static const SCX_enum SCX_AUX_TABLE_43[] = {
+ SCX_Devanagari,
+ SCX_Dogra,
+ SCX_Gujarati,
+ SCX_Gurmukhi,
+ SCX_Kaithi,
+ SCX_Khojki,
+ SCX_Khudawadi,
+ SCX_Mahajani,
+ SCX_Modi,
+ SCX_Takri,
+ SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_40[] = {
+static const SCX_enum SCX_AUX_TABLE_44[] = {
SCX_Devanagari,
SCX_Tamil
};
-static const SCX_enum SCX_AUX_TABLE_41[] = {
+static const SCX_enum SCX_AUX_TABLE_45[] = {
SCX_Kayah_Li,
SCX_Latin,
SCX_Myanmar
};
-static const SCX_enum SCX_AUX_TABLE_42[] = {
+static const SCX_enum SCX_AUX_TABLE_46[] = {
SCX_Buginese,
SCX_Javanese
};
-static const SCX_enum SCX_AUX_TABLE_43[] = {
+static const SCX_enum SCX_AUX_TABLE_47[] = {
SCX_Cypriot,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_44[] = {
+static const SCX_enum SCX_AUX_TABLE_48[] = {
SCX_Cypriot,
SCX_Linear_A,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_45[] = {
+static const SCX_enum SCX_AUX_TABLE_49[] = {
SCX_Arabic,
SCX_Coptic
};
SCX_AUX_TABLE_42,
SCX_AUX_TABLE_43,
SCX_AUX_TABLE_44,
- SCX_AUX_TABLE_45
+ SCX_AUX_TABLE_45,
+ SCX_AUX_TABLE_46,
+ SCX_AUX_TABLE_47,
+ SCX_AUX_TABLE_48,
+ SCX_AUX_TABLE_49
};
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 SCX_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* SCX_AUX_TABLE_1 */,
2 /* SCX_AUX_TABLE_3 */,
2 /* SCX_AUX_TABLE_4 */,
2 /* SCX_AUX_TABLE_5 */,
- 3 /* SCX_AUX_TABLE_6 */,
- 6 /* SCX_AUX_TABLE_7 */,
- 2 /* SCX_AUX_TABLE_8 */,
+ 4 /* SCX_AUX_TABLE_6 */,
+ 3 /* SCX_AUX_TABLE_7 */,
+ 8 /* SCX_AUX_TABLE_8 */,
2 /* SCX_AUX_TABLE_9 */,
- 12 /* SCX_AUX_TABLE_10 */,
- 11 /* SCX_AUX_TABLE_11 */,
- 16 /* SCX_AUX_TABLE_12 */,
- 17 /* SCX_AUX_TABLE_13 */,
- 3 /* SCX_AUX_TABLE_14 */,
- 3 /* SCX_AUX_TABLE_15 */,
- 2 /* SCX_AUX_TABLE_16 */,
- 2 /* SCX_AUX_TABLE_17 */,
+ 2 /* SCX_AUX_TABLE_10 */,
+ 2 /* SCX_AUX_TABLE_11 */,
+ 13 /* SCX_AUX_TABLE_12 */,
+ 12 /* SCX_AUX_TABLE_13 */,
+ 18 /* SCX_AUX_TABLE_14 */,
+ 19 /* SCX_AUX_TABLE_15 */,
+ 4 /* SCX_AUX_TABLE_16 */,
+ 3 /* SCX_AUX_TABLE_17 */,
2 /* SCX_AUX_TABLE_18 */,
- 3 /* SCX_AUX_TABLE_19 */,
+ 2 /* SCX_AUX_TABLE_19 */,
2 /* SCX_AUX_TABLE_20 */,
- 2 /* SCX_AUX_TABLE_21 */,
- 4 /* SCX_AUX_TABLE_22 */,
+ 3 /* SCX_AUX_TABLE_21 */,
+ 2 /* SCX_AUX_TABLE_22 */,
2 /* SCX_AUX_TABLE_23 */,
- 2 /* SCX_AUX_TABLE_24 */,
+ 4 /* SCX_AUX_TABLE_24 */,
2 /* SCX_AUX_TABLE_25 */,
- 5 /* SCX_AUX_TABLE_26 */,
+ 4 /* SCX_AUX_TABLE_26 */,
2 /* SCX_AUX_TABLE_27 */,
- 3 /* SCX_AUX_TABLE_28 */,
- 4 /* SCX_AUX_TABLE_29 */,
- 9 /* SCX_AUX_TABLE_30 */,
- 8 /* SCX_AUX_TABLE_31 */,
- 5 /* SCX_AUX_TABLE_32 */,
- 3 /* SCX_AUX_TABLE_33 */,
- 6 /* SCX_AUX_TABLE_34 */,
- 2 /* SCX_AUX_TABLE_35 */,
- 2 /* SCX_AUX_TABLE_36 */,
- 10 /* SCX_AUX_TABLE_37 */,
- 9 /* SCX_AUX_TABLE_38 */,
+ 2 /* SCX_AUX_TABLE_28 */,
+ 2 /* SCX_AUX_TABLE_29 */,
+ 6 /* SCX_AUX_TABLE_30 */,
+ 3 /* SCX_AUX_TABLE_31 */,
+ 3 /* SCX_AUX_TABLE_32 */,
+ 4 /* SCX_AUX_TABLE_33 */,
+ 9 /* SCX_AUX_TABLE_34 */,
+ 8 /* SCX_AUX_TABLE_35 */,
+ 5 /* SCX_AUX_TABLE_36 */,
+ 3 /* SCX_AUX_TABLE_37 */,
+ 6 /* SCX_AUX_TABLE_38 */,
2 /* SCX_AUX_TABLE_39 */,
2 /* SCX_AUX_TABLE_40 */,
- 3 /* SCX_AUX_TABLE_41 */,
- 2 /* SCX_AUX_TABLE_42 */,
- 2 /* SCX_AUX_TABLE_43 */,
- 3 /* SCX_AUX_TABLE_44 */,
- 2 /* SCX_AUX_TABLE_45 */
+ 13 /* SCX_AUX_TABLE_41 */,
+ 12 /* SCX_AUX_TABLE_42 */,
+ 11 /* SCX_AUX_TABLE_43 */,
+ 2 /* SCX_AUX_TABLE_44 */,
+ 3 /* SCX_AUX_TABLE_45 */,
+ 2 /* SCX_AUX_TABLE_46 */,
+ 2 /* SCX_AUX_TABLE_47 */,
+ 3 /* SCX_AUX_TABLE_48 */,
+ 2 /* SCX_AUX_TABLE_49 */
};
/* This table, indexed by the script enum, gives the zero code point for that
* script; 0 if the script has multiple digit sequences. Scripts without a
* digit sequence use ASCII [0-9], hence are marked '0' */
+
static const UV script_zeros[] = {
'0', /* Unknown */
0x1e950, /* Adlam */
'0', /* Cyrillic */
'0', /* Deseret */
0x966, /* Devanagari */
+ 0x966, /* Dogra */
'0', /* Duployan */
'0', /* Egyptian_Hieroglyphs */
'0', /* Elbasan */
0xbe6, /* Grantha */
'0', /* Greek */
0xae6, /* Gujarati */
+ 0x11da0, /* Gunjala_Gondi */
0xa66, /* Gurmukhi */
'0', /* Han */
'0', /* Hanb */
'0', /* Hangul */
+ 0x10d30, /* Hanifi_Rohingya */
'0', /* Hanunoo */
'0', /* Hatran */
'0', /* Hebrew */
'0', /* Lycian */
'0', /* Lydian */
0x966, /* Mahajani */
+ '0', /* Makasar */
0xd66, /* Malayalam */
'0', /* Mandaic */
'0', /* Manichaean */
'0', /* Marchen */
0x11d50, /* Masaram_Gondi */
+ '0', /* Medefaidrin */
0xabf0, /* Meetei_Mayek */
'0', /* Mende_Kikakui */
'0', /* Meroitic_Cursive */
'0', /* Old_North_Arabian */
'0', /* Old_Permic */
'0', /* Old_Persian */
+ '0', /* Old_Sogdian */
'0', /* Old_South_Arabian */
'0', /* Old_Turkic */
0xb66, /* Oriya */
'0', /* Siddham */
'0', /* SignWriting */
0xde6, /* Sinhala */
+ '0', /* Sogdian */
0x110f0, /* Sora_Sompeng */
'0', /* Soyombo */
0x1bb0, /* Sundanese */
0x118e0 /* Warang_Citi */
};
-static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */
+static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */
SCX_Common,
SCX_Latin,
SCX_Common,
SCX_Armenian,
SCX_Unknown,
SCX_Armenian,
- SCX_Unknown,
- SCX_Armenian,
- SCX_Unknown,
SCX_use_AUX_TABLE_5,
SCX_Armenian,
SCX_Unknown,
SCX_use_AUX_TABLE_6,
SCX_Arabic,
SCX_use_AUX_TABLE_6,
+ SCX_use_AUX_TABLE_7,
SCX_Unknown,
SCX_Arabic,
SCX_use_AUX_TABLE_6,
SCX_Arabic,
- SCX_use_AUX_TABLE_7,
- SCX_Arabic,
SCX_use_AUX_TABLE_8,
SCX_Arabic,
SCX_use_AUX_TABLE_9,
SCX_Arabic,
- SCX_use_AUX_TABLE_8,
+ SCX_use_AUX_TABLE_10,
+ SCX_Arabic,
+ SCX_use_AUX_TABLE_9,
+ SCX_Arabic,
+ SCX_use_AUX_TABLE_11,
SCX_Arabic,
SCX_Common,
SCX_Arabic,
SCX_Unknown,
SCX_Nko,
SCX_Unknown,
+ SCX_Nko,
SCX_Samaritan,
SCX_Unknown,
SCX_Samaritan,
SCX_Common,
SCX_Arabic,
SCX_Devanagari,
- SCX_use_AUX_TABLE_10,
- SCX_use_AUX_TABLE_11,
- SCX_Devanagari,
SCX_use_AUX_TABLE_12,
SCX_use_AUX_TABLE_13,
+ SCX_Devanagari,
SCX_use_AUX_TABLE_14,
+ SCX_use_AUX_TABLE_15,
+ SCX_use_AUX_TABLE_16,
SCX_Devanagari,
SCX_Bengali,
SCX_Unknown,
SCX_Unknown,
SCX_Bengali,
SCX_Unknown,
- SCX_use_AUX_TABLE_15,
+ SCX_use_AUX_TABLE_17,
SCX_Bengali,
SCX_Unknown,
SCX_Gurmukhi,
SCX_Unknown,
SCX_Gurmukhi,
SCX_Unknown,
- SCX_use_AUX_TABLE_16,
+ SCX_use_AUX_TABLE_18,
SCX_Gurmukhi,
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
- SCX_use_AUX_TABLE_17,
+ SCX_use_AUX_TABLE_19,
SCX_Gujarati,
SCX_Unknown,
SCX_Gujarati,
SCX_Tamil,
SCX_Unknown,
SCX_Tamil,
- SCX_use_AUX_TABLE_18,
SCX_Unknown,
SCX_Tamil,
- SCX_use_AUX_TABLE_18,
- SCX_Tamil,
SCX_Unknown,
SCX_Tamil,
SCX_Unknown,
SCX_Unknown,
SCX_Tamil,
SCX_Unknown,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_20,
SCX_Tamil,
SCX_Unknown,
SCX_Telugu,
SCX_Telugu,
SCX_Unknown,
SCX_Telugu,
- SCX_Unknown,
- SCX_Telugu,
- SCX_Kannada,
- SCX_Unknown,
SCX_Kannada,
SCX_Unknown,
SCX_Kannada,
SCX_Tibetan,
SCX_Unknown,
SCX_Myanmar,
- SCX_use_AUX_TABLE_19,
+ SCX_use_AUX_TABLE_21,
SCX_Myanmar,
SCX_Georgian,
SCX_Unknown,
SCX_Georgian,
SCX_Unknown,
SCX_Georgian,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_22,
SCX_Georgian,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Ethiopic,
SCX_Unknown,
SCX_Ethiopic,
SCX_Tagalog,
SCX_Unknown,
SCX_Hanunoo,
- SCX_use_AUX_TABLE_22,
+ SCX_use_AUX_TABLE_24,
SCX_Unknown,
SCX_Buhid,
SCX_Unknown,
SCX_Khmer,
SCX_Unknown,
SCX_Mongolian,
- SCX_use_AUX_TABLE_23,
+ SCX_use_AUX_TABLE_25,
SCX_Mongolian,
- SCX_use_AUX_TABLE_23,
+ SCX_use_AUX_TABLE_25,
SCX_Mongolian,
SCX_Unknown,
SCX_Mongolian,
SCX_Ol_Chiki,
SCX_Cyrillic,
SCX_Unknown,
+ SCX_Georgian,
+ SCX_Unknown,
+ SCX_Georgian,
SCX_Sundanese,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_26,
SCX_Devanagari,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_26,
+ SCX_use_AUX_TABLE_27,
SCX_Devanagari,
- SCX_use_AUX_TABLE_25,
+ SCX_use_AUX_TABLE_28,
+ SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_28,
+ SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_30,
SCX_Devanagari,
- SCX_use_AUX_TABLE_25,
- SCX_use_AUX_TABLE_26,
+ SCX_use_AUX_TABLE_29,
SCX_Devanagari,
- SCX_use_AUX_TABLE_25,
+ SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_25,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_24,
- SCX_use_AUX_TABLE_27,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_27,
+ SCX_use_AUX_TABLE_31,
+ SCX_use_AUX_TABLE_28,
SCX_Bengali,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_27,
SCX_Unknown,
SCX_Latin,
SCX_Greek,
SCX_Common,
SCX_Unknown,
SCX_Inherited,
- SCX_use_AUX_TABLE_28,
+ SCX_use_AUX_TABLE_32,
SCX_Unknown,
SCX_Common,
SCX_Greek,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_Common,
- SCX_Unknown,
- SCX_Common,
- SCX_Unknown,
SCX_Glagolitic,
SCX_Unknown,
SCX_Glagolitic,
SCX_use_AUX_TABLE_3,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_30,
- SCX_use_AUX_TABLE_31,
- SCX_Common,
- SCX_use_AUX_TABLE_29,
- SCX_use_AUX_TABLE_30,
- SCX_Common,
- SCX_use_AUX_TABLE_31,
- SCX_use_AUX_TABLE_30,
- SCX_use_AUX_TABLE_31,
+ SCX_use_AUX_TABLE_34,
+ SCX_use_AUX_TABLE_35,
SCX_Common,
- SCX_use_AUX_TABLE_29,
- SCX_use_AUX_TABLE_32,
- SCX_use_AUX_TABLE_21,
- SCX_use_AUX_TABLE_31,
SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_34,
SCX_Common,
- SCX_use_AUX_TABLE_31,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_35,
SCX_use_AUX_TABLE_34,
- SCX_use_AUX_TABLE_29,
- SCX_Unknown,
SCX_use_AUX_TABLE_35,
- SCX_Unknown,
+ SCX_Common,
SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_36,
+ SCX_use_AUX_TABLE_23,
+ SCX_use_AUX_TABLE_35,
+ SCX_use_AUX_TABLE_37,
+ SCX_Common,
SCX_use_AUX_TABLE_35,
SCX_use_AUX_TABLE_33,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_30,
+ SCX_use_AUX_TABLE_38,
SCX_use_AUX_TABLE_33,
- SCX_use_AUX_TABLE_36,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_39,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_39,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_34,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_40,
SCX_Unknown,
SCX_use_AUX_TABLE_1,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_use_AUX_TABLE_1,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_36,
+ SCX_use_AUX_TABLE_40,
SCX_Unknown,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
SCX_Yi,
SCX_Unknown,
SCX_Latin,
SCX_Unknown,
SCX_Latin,
- SCX_Unknown,
- SCX_Latin,
SCX_Syloti_Nagri,
SCX_Unknown,
- SCX_use_AUX_TABLE_37,
- SCX_use_AUX_TABLE_38,
+ SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_42,
+ SCX_use_AUX_TABLE_43,
SCX_Unknown,
SCX_Phags_Pa,
SCX_Unknown,
SCX_Saurashtra,
SCX_Unknown,
SCX_Devanagari,
- SCX_use_AUX_TABLE_39,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_44,
SCX_Devanagari,
- SCX_Unknown,
SCX_Kayah_Li,
- SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_45,
SCX_Kayah_Li,
SCX_Rejang,
SCX_Unknown,
SCX_Rejang,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_Javanese,
SCX_Unknown,
- SCX_use_AUX_TABLE_42,
+ SCX_use_AUX_TABLE_46,
SCX_Javanese,
SCX_Unknown,
SCX_Javanese,
SCX_Unknown,
SCX_Meetei_Mayek,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
SCX_Latin,
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
SCX_Arabic,
- SCX_use_AUX_TABLE_9,
+ SCX_use_AUX_TABLE_10,
SCX_Arabic,
- SCX_use_AUX_TABLE_9,
+ SCX_use_AUX_TABLE_10,
SCX_Unknown,
SCX_Inherited,
SCX_Common,
SCX_Inherited,
SCX_Cyrillic,
SCX_Common,
- SCX_use_AUX_TABLE_31,
+ SCX_use_AUX_TABLE_35,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Common,
SCX_Latin,
SCX_Common,
- SCX_use_AUX_TABLE_30,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_33,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_33,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_34,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Unknown,
SCX_Linear_B,
SCX_Unknown,
- SCX_use_AUX_TABLE_43,
+ SCX_use_AUX_TABLE_47,
SCX_Unknown,
- SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_48,
SCX_Unknown,
- SCX_use_AUX_TABLE_43,
+ SCX_use_AUX_TABLE_47,
SCX_Greek,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Carian,
SCX_Unknown,
- SCX_use_AUX_TABLE_45,
+ SCX_use_AUX_TABLE_49,
SCX_Unknown,
SCX_Old_Italic,
SCX_Unknown,
SCX_Old_Hungarian,
SCX_Unknown,
SCX_Old_Hungarian,
+ SCX_Hanifi_Rohingya,
+ SCX_Unknown,
+ SCX_Hanifi_Rohingya,
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
+ SCX_Old_Sogdian,
+ SCX_Unknown,
+ SCX_Sogdian,
+ SCX_Unknown,
SCX_Brahmi,
SCX_Unknown,
SCX_Brahmi,
SCX_Brahmi,
SCX_Kaithi,
SCX_Unknown,
+ SCX_Kaithi,
+ SCX_Unknown,
SCX_Sora_Sompeng,
SCX_Unknown,
SCX_Sora_Sompeng,
SCX_Khudawadi,
SCX_Unknown,
SCX_Grantha,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_20,
SCX_Grantha,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_20,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_20,
SCX_Grantha,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
SCX_Ahom,
SCX_Unknown,
+ SCX_Dogra,
+ SCX_Unknown,
SCX_Warang_Citi,
SCX_Unknown,
SCX_Warang_Citi,
SCX_Unknown,
SCX_Soyombo,
SCX_Unknown,
- SCX_Soyombo,
- SCX_Unknown,
SCX_Pau_Cin_Hau,
SCX_Unknown,
SCX_Bhaiksuki,
SCX_Unknown,
SCX_Masaram_Gondi,
SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Makasar,
+ SCX_Unknown,
SCX_Cuneiform,
SCX_Unknown,
SCX_Cuneiform,
SCX_Unknown,
SCX_Pahawh_Hmong,
SCX_Unknown,
+ SCX_Medefaidrin,
+ SCX_Unknown,
SCX_Miao,
SCX_Unknown,
SCX_Miao,
SCX_Unknown,
SCX_Tangut,
SCX_Unknown,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_35,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_39,
SCX_Unknown,
SCX_Nushu,
SCX_Unknown,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_Common,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_33,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Unknown,
SCX_Adlam,
SCX_Unknown,
- SCX_Arabic,
+ SCX_Common,
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
- SCX_Common,
+ SCX_Arabic,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_35,
+ SCX_use_AUX_TABLE_39,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_33,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_33,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
- 1606, /* Number of elements */
+static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
+ 1638, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
0x589,
0x58A,
0x58B,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x605,
0x60C,
0x60D,
0x61B,
+ 0x61C,
0x61D,
0x61E,
0x61F,
0x66A,
0x670,
0x671,
+ 0x6D4,
+ 0x6D5,
0x6DD,
0x6DE,
0x700,
0x7B2,
0x7C0,
0x7FB,
+ 0x7FD,
0x800,
0x82E,
0x830,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x900,
0x9E4,
0x9E6,
0x9F0,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5F,
0xA66,
0xA70,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBA3,
0xBA5,
0xBA8,
- 0xBAA,
0xBAB,
0xBAE,
- 0xBB5,
- 0xBB6,
0xBBA,
0xBBE,
0xBC3,
0xBD7,
0xBD8,
0xBE6,
- 0xBF3,
+ 0xBF4,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC70,
0xC78,
0xC80,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C50,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC0,
0x1CC8,
0x1CD0,
0x1CD1,
0x1CD2,
+ 0x1CD3,
0x1CD4,
+ 0x1CD5,
0x1CD7,
0x1CD8,
0x1CD9,
0x1CDE,
0x1CE0,
0x1CE1,
+ 0x1CE2,
+ 0x1CEA,
+ 0x1CEB,
+ 0x1CED,
+ 0x1CEE,
0x1CF2,
+ 0x1CF4,
0x1CF5,
- 0x1CF6,
0x1CF7,
0x1CF8,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2E00,
0x2E43,
0x2E44,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x30FD,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x4DB6,
0x4DC0,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA722,
0xA788,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA800,
0xA82C,
0xA830,
+ 0xA833,
0xA836,
0xA83A,
0xA840,
0xA8F2,
0xA8F3,
0xA8F4,
- 0xA8FE,
0xA900,
0xA92E,
0xA92F,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CF3,
0x10CFA,
0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x1107F,
0x11080,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11345,
0x11347,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE1,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
# endif /* EBCDIC 1047 */
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
SCX_Cyrillic = 28,
SCX_Deseret = 29,
SCX_Devanagari = 30,
- SCX_Duployan = 31,
- SCX_Egyptian_Hieroglyphs = 32,
- SCX_Elbasan = 33,
- SCX_Ethiopic = 34,
- SCX_Georgian = 35,
- SCX_Glagolitic = 36,
- SCX_Gothic = 37,
- SCX_Grantha = 38,
- SCX_Greek = 39,
- SCX_Gujarati = 40,
- SCX_Gurmukhi = 41,
- SCX_Han = 42,
- SCX_Hanb = 43,
- SCX_Hangul = 44,
- SCX_Hanunoo = 45,
- SCX_Hatran = 46,
- SCX_Hebrew = 47,
- SCX_Hiragana = 48,
- SCX_Imperial_Aramaic = 49,
- SCX_Inherited = 50,
- SCX_Inscriptional_Pahlavi = 51,
- SCX_Inscriptional_Parthian = 52,
- SCX_Javanese = 53,
- SCX_Jpan = 54,
- SCX_Kaithi = 55,
- SCX_Kannada = 56,
- SCX_Katakana = 57,
- SCX_Kayah_Li = 58,
- SCX_Kharoshthi = 59,
- SCX_Khmer = 60,
- SCX_Khojki = 61,
- SCX_Khudawadi = 62,
- SCX_Kore = 63,
- SCX_Lao = 64,
- SCX_Latin = 65,
- SCX_Lepcha = 66,
- SCX_Limbu = 67,
- SCX_Linear_A = 68,
- SCX_Linear_B = 69,
- SCX_Lisu = 70,
- SCX_Lycian = 71,
- SCX_Lydian = 72,
- SCX_Mahajani = 73,
- SCX_Malayalam = 74,
- SCX_Mandaic = 75,
- SCX_Manichaean = 76,
- SCX_Marchen = 77,
- SCX_Masaram_Gondi = 78,
- SCX_Meetei_Mayek = 79,
- SCX_Mende_Kikakui = 80,
- SCX_Meroitic_Cursive = 81,
- SCX_Meroitic_Hieroglyphs = 82,
- SCX_Miao = 83,
- SCX_Modi = 84,
- SCX_Mongolian = 85,
- SCX_Mro = 86,
- SCX_Multani = 87,
- SCX_Myanmar = 88,
- SCX_Nabataean = 89,
- SCX_New_Tai_Lue = 90,
- SCX_Newa = 91,
- SCX_Nko = 92,
- SCX_Nushu = 93,
- SCX_Ogham = 94,
- SCX_Ol_Chiki = 95,
- SCX_Old_Hungarian = 96,
- SCX_Old_Italic = 97,
- SCX_Old_North_Arabian = 98,
- SCX_Old_Permic = 99,
- SCX_Old_Persian = 100,
- SCX_Old_South_Arabian = 101,
- SCX_Old_Turkic = 102,
- SCX_Oriya = 103,
- SCX_Osage = 104,
- SCX_Osmanya = 105,
- SCX_Pahawh_Hmong = 106,
- SCX_Palmyrene = 107,
- SCX_Pau_Cin_Hau = 108,
- SCX_Phags_Pa = 109,
- SCX_Phoenician = 110,
- SCX_Psalter_Pahlavi = 111,
- SCX_Rejang = 112,
- SCX_Runic = 113,
- SCX_Samaritan = 114,
- SCX_Saurashtra = 115,
- SCX_Sharada = 116,
- SCX_Shavian = 117,
- SCX_Siddham = 118,
- SCX_SignWriting = 119,
- SCX_Sinhala = 120,
- SCX_Sora_Sompeng = 121,
- SCX_Soyombo = 122,
- SCX_Sundanese = 123,
- SCX_Syloti_Nagri = 124,
- SCX_Syriac = 125,
- SCX_Tagalog = 126,
- SCX_Tagbanwa = 127,
- SCX_Tai_Le = 128,
- SCX_Tai_Tham = 129,
- SCX_Tai_Viet = 130,
- SCX_Takri = 131,
- SCX_Tamil = 132,
- SCX_Tangut = 133,
- SCX_Telugu = 134,
- SCX_Thaana = 135,
- SCX_Thai = 136,
- SCX_Tibetan = 137,
- SCX_Tifinagh = 138,
- SCX_Tirhuta = 139,
- SCX_Ugaritic = 140,
- SCX_Vai = 141,
- SCX_Warang_Citi = 142,
- SCX_Yi = 143,
- SCX_Zanabazar_Square = 144,
- SCX_INVALID = 145,
+ SCX_Dogra = 31,
+ SCX_Duployan = 32,
+ SCX_Egyptian_Hieroglyphs = 33,
+ SCX_Elbasan = 34,
+ SCX_Ethiopic = 35,
+ SCX_Georgian = 36,
+ SCX_Glagolitic = 37,
+ SCX_Gothic = 38,
+ SCX_Grantha = 39,
+ SCX_Greek = 40,
+ SCX_Gujarati = 41,
+ SCX_Gunjala_Gondi = 42,
+ SCX_Gurmukhi = 43,
+ SCX_Han = 44,
+ SCX_Hanb = 45,
+ SCX_Hangul = 46,
+ SCX_Hanifi_Rohingya = 47,
+ SCX_Hanunoo = 48,
+ SCX_Hatran = 49,
+ SCX_Hebrew = 50,
+ SCX_Hiragana = 51,
+ SCX_Imperial_Aramaic = 52,
+ SCX_Inherited = 53,
+ SCX_Inscriptional_Pahlavi = 54,
+ SCX_Inscriptional_Parthian = 55,
+ SCX_Javanese = 56,
+ SCX_Jpan = 57,
+ SCX_Kaithi = 58,
+ SCX_Kannada = 59,
+ SCX_Katakana = 60,
+ SCX_Kayah_Li = 61,
+ SCX_Kharoshthi = 62,
+ SCX_Khmer = 63,
+ SCX_Khojki = 64,
+ SCX_Khudawadi = 65,
+ SCX_Kore = 66,
+ SCX_Lao = 67,
+ SCX_Latin = 68,
+ SCX_Lepcha = 69,
+ SCX_Limbu = 70,
+ SCX_Linear_A = 71,
+ SCX_Linear_B = 72,
+ SCX_Lisu = 73,
+ SCX_Lycian = 74,
+ SCX_Lydian = 75,
+ SCX_Mahajani = 76,
+ SCX_Makasar = 77,
+ SCX_Malayalam = 78,
+ SCX_Mandaic = 79,
+ SCX_Manichaean = 80,
+ SCX_Marchen = 81,
+ SCX_Masaram_Gondi = 82,
+ SCX_Medefaidrin = 83,
+ SCX_Meetei_Mayek = 84,
+ SCX_Mende_Kikakui = 85,
+ SCX_Meroitic_Cursive = 86,
+ SCX_Meroitic_Hieroglyphs = 87,
+ SCX_Miao = 88,
+ SCX_Modi = 89,
+ SCX_Mongolian = 90,
+ SCX_Mro = 91,
+ SCX_Multani = 92,
+ SCX_Myanmar = 93,
+ SCX_Nabataean = 94,
+ SCX_New_Tai_Lue = 95,
+ SCX_Newa = 96,
+ SCX_Nko = 97,
+ SCX_Nushu = 98,
+ SCX_Ogham = 99,
+ SCX_Ol_Chiki = 100,
+ SCX_Old_Hungarian = 101,
+ SCX_Old_Italic = 102,
+ SCX_Old_North_Arabian = 103,
+ SCX_Old_Permic = 104,
+ SCX_Old_Persian = 105,
+ SCX_Old_Sogdian = 106,
+ SCX_Old_South_Arabian = 107,
+ SCX_Old_Turkic = 108,
+ SCX_Oriya = 109,
+ SCX_Osage = 110,
+ SCX_Osmanya = 111,
+ SCX_Pahawh_Hmong = 112,
+ SCX_Palmyrene = 113,
+ SCX_Pau_Cin_Hau = 114,
+ SCX_Phags_Pa = 115,
+ SCX_Phoenician = 116,
+ SCX_Psalter_Pahlavi = 117,
+ SCX_Rejang = 118,
+ SCX_Runic = 119,
+ SCX_Samaritan = 120,
+ SCX_Saurashtra = 121,
+ SCX_Sharada = 122,
+ SCX_Shavian = 123,
+ SCX_Siddham = 124,
+ SCX_SignWriting = 125,
+ SCX_Sinhala = 126,
+ SCX_Sogdian = 127,
+ SCX_Sora_Sompeng = 128,
+ SCX_Soyombo = 129,
+ SCX_Sundanese = 130,
+ SCX_Syloti_Nagri = 131,
+ SCX_Syriac = 132,
+ SCX_Tagalog = 133,
+ SCX_Tagbanwa = 134,
+ SCX_Tai_Le = 135,
+ SCX_Tai_Tham = 136,
+ SCX_Tai_Viet = 137,
+ SCX_Takri = 138,
+ SCX_Tamil = 139,
+ SCX_Tangut = 140,
+ SCX_Telugu = 141,
+ SCX_Thaana = 142,
+ SCX_Thai = 143,
+ SCX_Tibetan = 144,
+ SCX_Tifinagh = 145,
+ SCX_Tirhuta = 146,
+ SCX_Ugaritic = 147,
+ SCX_Vai = 148,
+ SCX_Warang_Citi = 149,
+ SCX_Yi = 150,
+ SCX_Zanabazar_Square = 151,
+ SCX_INVALID = 152,
SCX_use_AUX_TABLE_1 = -1,
SCX_use_AUX_TABLE_2 = -2,
SCX_use_AUX_TABLE_3 = -3,
SCX_use_AUX_TABLE_42 = -42,
SCX_use_AUX_TABLE_43 = -43,
SCX_use_AUX_TABLE_44 = -44,
- SCX_use_AUX_TABLE_45 = -45
+ SCX_use_AUX_TABLE_45 = -45,
+ SCX_use_AUX_TABLE_46 = -46,
+ SCX_use_AUX_TABLE_47 = -47,
+ SCX_use_AUX_TABLE_48 = -48,
+ SCX_use_AUX_TABLE_49 = -49
} SCX_enum;
# endif /* EBCDIC 1047 */
static const SCX_enum SCX_AUX_TABLE_6[] = {
SCX_Arabic,
+ SCX_Hanifi_Rohingya,
SCX_Syriac,
SCX_Thaana
};
static const SCX_enum SCX_AUX_TABLE_7[] = {
+ SCX_Arabic,
+ SCX_Syriac,
+ SCX_Thaana
+};
+
+static const SCX_enum SCX_AUX_TABLE_8[] = {
SCX_Adlam,
SCX_Arabic,
+ SCX_Hanifi_Rohingya,
SCX_Mandaic,
SCX_Manichaean,
SCX_Psalter_Pahlavi,
+ SCX_Sogdian,
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_8[] = {
+static const SCX_enum SCX_AUX_TABLE_9[] = {
SCX_Arabic,
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_9[] = {
+static const SCX_enum SCX_AUX_TABLE_10[] = {
SCX_Arabic,
SCX_Thaana
};
-static const SCX_enum SCX_AUX_TABLE_10[] = {
+static const SCX_enum SCX_AUX_TABLE_11[] = {
+ SCX_Arabic,
+ SCX_Hanifi_Rohingya
+};
+
+static const SCX_enum SCX_AUX_TABLE_12[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
SCX_Oriya,
SCX_Sharada,
SCX_Tamil,
- SCX_Telugu
+ SCX_Telugu,
+ SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_11[] = {
+static const SCX_enum SCX_AUX_TABLE_13[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
SCX_Malayalam,
SCX_Oriya,
SCX_Tamil,
- SCX_Telugu
+ SCX_Telugu,
+ SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_12[] = {
+static const SCX_enum SCX_AUX_TABLE_14[] = {
SCX_Bengali,
SCX_Devanagari,
+ SCX_Dogra,
SCX_Grantha,
SCX_Gujarati,
+ SCX_Gunjala_Gondi,
SCX_Gurmukhi,
SCX_Kannada,
SCX_Khudawadi,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_13[] = {
+static const SCX_enum SCX_AUX_TABLE_15[] = {
SCX_Bengali,
SCX_Devanagari,
+ SCX_Dogra,
SCX_Grantha,
SCX_Gujarati,
+ SCX_Gunjala_Gondi,
SCX_Gurmukhi,
SCX_Kannada,
SCX_Khudawadi,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_14[] = {
+static const SCX_enum SCX_AUX_TABLE_16[] = {
SCX_Devanagari,
+ SCX_Dogra,
SCX_Kaithi,
SCX_Mahajani
};
-static const SCX_enum SCX_AUX_TABLE_15[] = {
+static const SCX_enum SCX_AUX_TABLE_17[] = {
SCX_Bengali,
SCX_Chakma,
SCX_Syloti_Nagri
};
-static const SCX_enum SCX_AUX_TABLE_16[] = {
+static const SCX_enum SCX_AUX_TABLE_18[] = {
SCX_Gurmukhi,
SCX_Multani
};
-static const SCX_enum SCX_AUX_TABLE_17[] = {
+static const SCX_enum SCX_AUX_TABLE_19[] = {
SCX_Gujarati,
SCX_Khojki
};
-static const SCX_enum SCX_AUX_TABLE_18[] = {
+static const SCX_enum SCX_AUX_TABLE_20[] = {
SCX_Grantha,
SCX_Tamil
};
-static const SCX_enum SCX_AUX_TABLE_19[] = {
+static const SCX_enum SCX_AUX_TABLE_21[] = {
SCX_Chakma,
SCX_Myanmar,
SCX_Tai_Le
};
-static const SCX_enum SCX_AUX_TABLE_20[] = {
+static const SCX_enum SCX_AUX_TABLE_22[] = {
SCX_Georgian,
SCX_Latin
};
-static const SCX_enum SCX_AUX_TABLE_21[] = {
+static const SCX_enum SCX_AUX_TABLE_23[] = {
SCX_Hangul,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_22[] = {
+static const SCX_enum SCX_AUX_TABLE_24[] = {
SCX_Buhid,
SCX_Hanunoo,
SCX_Tagalog,
SCX_Tagbanwa
};
-static const SCX_enum SCX_AUX_TABLE_23[] = {
+static const SCX_enum SCX_AUX_TABLE_25[] = {
SCX_Mongolian,
SCX_Phags_Pa
};
-static const SCX_enum SCX_AUX_TABLE_24[] = {
+static const SCX_enum SCX_AUX_TABLE_26[] = {
+ SCX_Bengali,
+ SCX_Devanagari,
+ SCX_Grantha,
+ SCX_Kannada
+};
+
+static const SCX_enum SCX_AUX_TABLE_27[] = {
SCX_Devanagari,
SCX_Grantha
};
-static const SCX_enum SCX_AUX_TABLE_25[] = {
+static const SCX_enum SCX_AUX_TABLE_28[] = {
+ SCX_Bengali,
+ SCX_Devanagari
+};
+
+static const SCX_enum SCX_AUX_TABLE_29[] = {
SCX_Devanagari,
SCX_Sharada
};
-static const SCX_enum SCX_AUX_TABLE_26[] = {
+static const SCX_enum SCX_AUX_TABLE_30[] = {
SCX_Devanagari,
SCX_Kannada,
SCX_Malayalam,
+ SCX_Oriya,
SCX_Tamil,
SCX_Telugu
};
-static const SCX_enum SCX_AUX_TABLE_27[] = {
+static const SCX_enum SCX_AUX_TABLE_31[] = {
SCX_Devanagari,
+ SCX_Grantha,
SCX_Kannada
};
-static const SCX_enum SCX_AUX_TABLE_28[] = {
+static const SCX_enum SCX_AUX_TABLE_32[] = {
SCX_Devanagari,
SCX_Grantha,
SCX_Latin
};
-static const SCX_enum SCX_AUX_TABLE_29[] = {
+static const SCX_enum SCX_AUX_TABLE_33[] = {
SCX_Han,
SCX_Hanb,
SCX_Jpan,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_30[] = {
+static const SCX_enum SCX_AUX_TABLE_34[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Yi
};
-static const SCX_enum SCX_AUX_TABLE_31[] = {
+static const SCX_enum SCX_AUX_TABLE_35[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_32[] = {
+static const SCX_enum SCX_AUX_TABLE_36[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_33[] = {
+static const SCX_enum SCX_AUX_TABLE_37[] = {
SCX_Hiragana,
SCX_Jpan,
SCX_Katakana
};
-static const SCX_enum SCX_AUX_TABLE_34[] = {
+static const SCX_enum SCX_AUX_TABLE_38[] = {
SCX_Han,
SCX_Hanb,
SCX_Hiragana,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_35[] = {
+static const SCX_enum SCX_AUX_TABLE_39[] = {
SCX_Hiragana,
SCX_Jpan
};
-static const SCX_enum SCX_AUX_TABLE_36[] = {
+static const SCX_enum SCX_AUX_TABLE_40[] = {
SCX_Jpan,
SCX_Katakana
};
-static const SCX_enum SCX_AUX_TABLE_37[] = {
+static const SCX_enum SCX_AUX_TABLE_41[] = {
SCX_Devanagari,
+ SCX_Dogra,
SCX_Gujarati,
SCX_Gurmukhi,
SCX_Kaithi,
SCX_Kannada,
+ SCX_Khojki,
SCX_Khudawadi,
SCX_Mahajani,
+ SCX_Malayalam,
SCX_Modi,
SCX_Takri,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_38[] = {
+static const SCX_enum SCX_AUX_TABLE_42[] = {
SCX_Devanagari,
+ SCX_Dogra,
SCX_Gujarati,
SCX_Gurmukhi,
SCX_Kaithi,
+ SCX_Kannada,
+ SCX_Khojki,
SCX_Khudawadi,
SCX_Mahajani,
SCX_Modi,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_39[] = {
- SCX_Bengali,
- SCX_Devanagari
+static const SCX_enum SCX_AUX_TABLE_43[] = {
+ SCX_Devanagari,
+ SCX_Dogra,
+ SCX_Gujarati,
+ SCX_Gurmukhi,
+ SCX_Kaithi,
+ SCX_Khojki,
+ SCX_Khudawadi,
+ SCX_Mahajani,
+ SCX_Modi,
+ SCX_Takri,
+ SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_40[] = {
+static const SCX_enum SCX_AUX_TABLE_44[] = {
SCX_Devanagari,
SCX_Tamil
};
-static const SCX_enum SCX_AUX_TABLE_41[] = {
+static const SCX_enum SCX_AUX_TABLE_45[] = {
SCX_Kayah_Li,
SCX_Latin,
SCX_Myanmar
};
-static const SCX_enum SCX_AUX_TABLE_42[] = {
+static const SCX_enum SCX_AUX_TABLE_46[] = {
SCX_Buginese,
SCX_Javanese
};
-static const SCX_enum SCX_AUX_TABLE_43[] = {
+static const SCX_enum SCX_AUX_TABLE_47[] = {
SCX_Cypriot,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_44[] = {
+static const SCX_enum SCX_AUX_TABLE_48[] = {
SCX_Cypriot,
SCX_Linear_A,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_45[] = {
+static const SCX_enum SCX_AUX_TABLE_49[] = {
SCX_Arabic,
SCX_Coptic
};
SCX_AUX_TABLE_42,
SCX_AUX_TABLE_43,
SCX_AUX_TABLE_44,
- SCX_AUX_TABLE_45
+ SCX_AUX_TABLE_45,
+ SCX_AUX_TABLE_46,
+ SCX_AUX_TABLE_47,
+ SCX_AUX_TABLE_48,
+ SCX_AUX_TABLE_49
};
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 SCX_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* SCX_AUX_TABLE_1 */,
2 /* SCX_AUX_TABLE_3 */,
2 /* SCX_AUX_TABLE_4 */,
2 /* SCX_AUX_TABLE_5 */,
- 3 /* SCX_AUX_TABLE_6 */,
- 6 /* SCX_AUX_TABLE_7 */,
- 2 /* SCX_AUX_TABLE_8 */,
+ 4 /* SCX_AUX_TABLE_6 */,
+ 3 /* SCX_AUX_TABLE_7 */,
+ 8 /* SCX_AUX_TABLE_8 */,
2 /* SCX_AUX_TABLE_9 */,
- 12 /* SCX_AUX_TABLE_10 */,
- 11 /* SCX_AUX_TABLE_11 */,
- 16 /* SCX_AUX_TABLE_12 */,
- 17 /* SCX_AUX_TABLE_13 */,
- 3 /* SCX_AUX_TABLE_14 */,
- 3 /* SCX_AUX_TABLE_15 */,
- 2 /* SCX_AUX_TABLE_16 */,
- 2 /* SCX_AUX_TABLE_17 */,
+ 2 /* SCX_AUX_TABLE_10 */,
+ 2 /* SCX_AUX_TABLE_11 */,
+ 13 /* SCX_AUX_TABLE_12 */,
+ 12 /* SCX_AUX_TABLE_13 */,
+ 18 /* SCX_AUX_TABLE_14 */,
+ 19 /* SCX_AUX_TABLE_15 */,
+ 4 /* SCX_AUX_TABLE_16 */,
+ 3 /* SCX_AUX_TABLE_17 */,
2 /* SCX_AUX_TABLE_18 */,
- 3 /* SCX_AUX_TABLE_19 */,
+ 2 /* SCX_AUX_TABLE_19 */,
2 /* SCX_AUX_TABLE_20 */,
- 2 /* SCX_AUX_TABLE_21 */,
- 4 /* SCX_AUX_TABLE_22 */,
+ 3 /* SCX_AUX_TABLE_21 */,
+ 2 /* SCX_AUX_TABLE_22 */,
2 /* SCX_AUX_TABLE_23 */,
- 2 /* SCX_AUX_TABLE_24 */,
+ 4 /* SCX_AUX_TABLE_24 */,
2 /* SCX_AUX_TABLE_25 */,
- 5 /* SCX_AUX_TABLE_26 */,
+ 4 /* SCX_AUX_TABLE_26 */,
2 /* SCX_AUX_TABLE_27 */,
- 3 /* SCX_AUX_TABLE_28 */,
- 4 /* SCX_AUX_TABLE_29 */,
- 9 /* SCX_AUX_TABLE_30 */,
- 8 /* SCX_AUX_TABLE_31 */,
- 5 /* SCX_AUX_TABLE_32 */,
- 3 /* SCX_AUX_TABLE_33 */,
- 6 /* SCX_AUX_TABLE_34 */,
- 2 /* SCX_AUX_TABLE_35 */,
- 2 /* SCX_AUX_TABLE_36 */,
- 10 /* SCX_AUX_TABLE_37 */,
- 9 /* SCX_AUX_TABLE_38 */,
+ 2 /* SCX_AUX_TABLE_28 */,
+ 2 /* SCX_AUX_TABLE_29 */,
+ 6 /* SCX_AUX_TABLE_30 */,
+ 3 /* SCX_AUX_TABLE_31 */,
+ 3 /* SCX_AUX_TABLE_32 */,
+ 4 /* SCX_AUX_TABLE_33 */,
+ 9 /* SCX_AUX_TABLE_34 */,
+ 8 /* SCX_AUX_TABLE_35 */,
+ 5 /* SCX_AUX_TABLE_36 */,
+ 3 /* SCX_AUX_TABLE_37 */,
+ 6 /* SCX_AUX_TABLE_38 */,
2 /* SCX_AUX_TABLE_39 */,
2 /* SCX_AUX_TABLE_40 */,
- 3 /* SCX_AUX_TABLE_41 */,
- 2 /* SCX_AUX_TABLE_42 */,
- 2 /* SCX_AUX_TABLE_43 */,
- 3 /* SCX_AUX_TABLE_44 */,
- 2 /* SCX_AUX_TABLE_45 */
+ 13 /* SCX_AUX_TABLE_41 */,
+ 12 /* SCX_AUX_TABLE_42 */,
+ 11 /* SCX_AUX_TABLE_43 */,
+ 2 /* SCX_AUX_TABLE_44 */,
+ 3 /* SCX_AUX_TABLE_45 */,
+ 2 /* SCX_AUX_TABLE_46 */,
+ 2 /* SCX_AUX_TABLE_47 */,
+ 3 /* SCX_AUX_TABLE_48 */,
+ 2 /* SCX_AUX_TABLE_49 */
};
/* This table, indexed by the script enum, gives the zero code point for that
* script; 0 if the script has multiple digit sequences. Scripts without a
* digit sequence use ASCII [0-9], hence are marked '0' */
+
static const UV script_zeros[] = {
'0', /* Unknown */
0x1e950, /* Adlam */
'0', /* Cyrillic */
'0', /* Deseret */
0x966, /* Devanagari */
+ 0x966, /* Dogra */
'0', /* Duployan */
'0', /* Egyptian_Hieroglyphs */
'0', /* Elbasan */
0xbe6, /* Grantha */
'0', /* Greek */
0xae6, /* Gujarati */
+ 0x11da0, /* Gunjala_Gondi */
0xa66, /* Gurmukhi */
'0', /* Han */
'0', /* Hanb */
'0', /* Hangul */
+ 0x10d30, /* Hanifi_Rohingya */
'0', /* Hanunoo */
'0', /* Hatran */
'0', /* Hebrew */
'0', /* Lycian */
'0', /* Lydian */
0x966, /* Mahajani */
+ '0', /* Makasar */
0xd66, /* Malayalam */
'0', /* Mandaic */
'0', /* Manichaean */
'0', /* Marchen */
0x11d50, /* Masaram_Gondi */
+ '0', /* Medefaidrin */
0xabf0, /* Meetei_Mayek */
'0', /* Mende_Kikakui */
'0', /* Meroitic_Cursive */
'0', /* Old_North_Arabian */
'0', /* Old_Permic */
'0', /* Old_Persian */
+ '0', /* Old_Sogdian */
'0', /* Old_South_Arabian */
'0', /* Old_Turkic */
0xb66, /* Oriya */
'0', /* Siddham */
'0', /* SignWriting */
0xde6, /* Sinhala */
+ '0', /* Sogdian */
0x110f0, /* Sora_Sompeng */
'0', /* Soyombo */
0x1bb0, /* Sundanese */
0x118e0 /* Warang_Citi */
};
-static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */
+static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */
SCX_Common,
SCX_Latin,
SCX_Common,
SCX_Armenian,
SCX_Unknown,
SCX_Armenian,
- SCX_Unknown,
- SCX_Armenian,
- SCX_Unknown,
SCX_use_AUX_TABLE_5,
SCX_Armenian,
SCX_Unknown,
SCX_use_AUX_TABLE_6,
SCX_Arabic,
SCX_use_AUX_TABLE_6,
+ SCX_use_AUX_TABLE_7,
SCX_Unknown,
SCX_Arabic,
SCX_use_AUX_TABLE_6,
SCX_Arabic,
- SCX_use_AUX_TABLE_7,
- SCX_Arabic,
SCX_use_AUX_TABLE_8,
SCX_Arabic,
SCX_use_AUX_TABLE_9,
SCX_Arabic,
- SCX_use_AUX_TABLE_8,
+ SCX_use_AUX_TABLE_10,
+ SCX_Arabic,
+ SCX_use_AUX_TABLE_9,
+ SCX_Arabic,
+ SCX_use_AUX_TABLE_11,
SCX_Arabic,
SCX_Common,
SCX_Arabic,
SCX_Unknown,
SCX_Nko,
SCX_Unknown,
+ SCX_Nko,
SCX_Samaritan,
SCX_Unknown,
SCX_Samaritan,
SCX_Common,
SCX_Arabic,
SCX_Devanagari,
- SCX_use_AUX_TABLE_10,
- SCX_use_AUX_TABLE_11,
- SCX_Devanagari,
SCX_use_AUX_TABLE_12,
SCX_use_AUX_TABLE_13,
+ SCX_Devanagari,
SCX_use_AUX_TABLE_14,
+ SCX_use_AUX_TABLE_15,
+ SCX_use_AUX_TABLE_16,
SCX_Devanagari,
SCX_Bengali,
SCX_Unknown,
SCX_Unknown,
SCX_Bengali,
SCX_Unknown,
- SCX_use_AUX_TABLE_15,
+ SCX_use_AUX_TABLE_17,
SCX_Bengali,
SCX_Unknown,
SCX_Gurmukhi,
SCX_Unknown,
SCX_Gurmukhi,
SCX_Unknown,
- SCX_use_AUX_TABLE_16,
+ SCX_use_AUX_TABLE_18,
SCX_Gurmukhi,
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
- SCX_use_AUX_TABLE_17,
+ SCX_use_AUX_TABLE_19,
SCX_Gujarati,
SCX_Unknown,
SCX_Gujarati,
SCX_Tamil,
SCX_Unknown,
SCX_Tamil,
- SCX_use_AUX_TABLE_18,
SCX_Unknown,
SCX_Tamil,
- SCX_use_AUX_TABLE_18,
- SCX_Tamil,
SCX_Unknown,
SCX_Tamil,
SCX_Unknown,
SCX_Unknown,
SCX_Tamil,
SCX_Unknown,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_20,
SCX_Tamil,
SCX_Unknown,
SCX_Telugu,
SCX_Telugu,
SCX_Unknown,
SCX_Telugu,
- SCX_Unknown,
- SCX_Telugu,
- SCX_Kannada,
- SCX_Unknown,
SCX_Kannada,
SCX_Unknown,
SCX_Kannada,
SCX_Tibetan,
SCX_Unknown,
SCX_Myanmar,
- SCX_use_AUX_TABLE_19,
+ SCX_use_AUX_TABLE_21,
SCX_Myanmar,
SCX_Georgian,
SCX_Unknown,
SCX_Georgian,
SCX_Unknown,
SCX_Georgian,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_22,
SCX_Georgian,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Ethiopic,
SCX_Unknown,
SCX_Ethiopic,
SCX_Tagalog,
SCX_Unknown,
SCX_Hanunoo,
- SCX_use_AUX_TABLE_22,
+ SCX_use_AUX_TABLE_24,
SCX_Unknown,
SCX_Buhid,
SCX_Unknown,
SCX_Khmer,
SCX_Unknown,
SCX_Mongolian,
- SCX_use_AUX_TABLE_23,
+ SCX_use_AUX_TABLE_25,
SCX_Mongolian,
- SCX_use_AUX_TABLE_23,
+ SCX_use_AUX_TABLE_25,
SCX_Mongolian,
SCX_Unknown,
SCX_Mongolian,
SCX_Ol_Chiki,
SCX_Cyrillic,
SCX_Unknown,
+ SCX_Georgian,
+ SCX_Unknown,
+ SCX_Georgian,
SCX_Sundanese,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_26,
SCX_Devanagari,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_26,
+ SCX_use_AUX_TABLE_27,
SCX_Devanagari,
- SCX_use_AUX_TABLE_25,
+ SCX_use_AUX_TABLE_28,
+ SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_28,
+ SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_30,
SCX_Devanagari,
- SCX_use_AUX_TABLE_25,
- SCX_use_AUX_TABLE_26,
+ SCX_use_AUX_TABLE_29,
SCX_Devanagari,
- SCX_use_AUX_TABLE_25,
+ SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_25,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_24,
- SCX_use_AUX_TABLE_27,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_27,
+ SCX_use_AUX_TABLE_31,
+ SCX_use_AUX_TABLE_28,
SCX_Bengali,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_27,
SCX_Unknown,
SCX_Latin,
SCX_Greek,
SCX_Common,
SCX_Unknown,
SCX_Inherited,
- SCX_use_AUX_TABLE_28,
+ SCX_use_AUX_TABLE_32,
SCX_Unknown,
SCX_Common,
SCX_Greek,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_Common,
- SCX_Unknown,
- SCX_Common,
- SCX_Unknown,
SCX_Glagolitic,
SCX_Unknown,
SCX_Glagolitic,
SCX_use_AUX_TABLE_3,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_30,
- SCX_use_AUX_TABLE_31,
- SCX_Common,
- SCX_use_AUX_TABLE_29,
- SCX_use_AUX_TABLE_30,
- SCX_Common,
- SCX_use_AUX_TABLE_31,
- SCX_use_AUX_TABLE_30,
- SCX_use_AUX_TABLE_31,
+ SCX_use_AUX_TABLE_34,
+ SCX_use_AUX_TABLE_35,
SCX_Common,
- SCX_use_AUX_TABLE_29,
- SCX_use_AUX_TABLE_32,
- SCX_use_AUX_TABLE_21,
- SCX_use_AUX_TABLE_31,
SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_34,
SCX_Common,
- SCX_use_AUX_TABLE_31,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_35,
SCX_use_AUX_TABLE_34,
- SCX_use_AUX_TABLE_29,
- SCX_Unknown,
SCX_use_AUX_TABLE_35,
- SCX_Unknown,
+ SCX_Common,
SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_36,
+ SCX_use_AUX_TABLE_23,
+ SCX_use_AUX_TABLE_35,
+ SCX_use_AUX_TABLE_37,
+ SCX_Common,
SCX_use_AUX_TABLE_35,
SCX_use_AUX_TABLE_33,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_30,
+ SCX_use_AUX_TABLE_38,
SCX_use_AUX_TABLE_33,
- SCX_use_AUX_TABLE_36,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_39,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_39,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_34,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_40,
SCX_Unknown,
SCX_use_AUX_TABLE_1,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_use_AUX_TABLE_1,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_36,
+ SCX_use_AUX_TABLE_40,
SCX_Unknown,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
SCX_Yi,
SCX_Unknown,
SCX_Latin,
SCX_Unknown,
SCX_Latin,
- SCX_Unknown,
- SCX_Latin,
SCX_Syloti_Nagri,
SCX_Unknown,
- SCX_use_AUX_TABLE_37,
- SCX_use_AUX_TABLE_38,
+ SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_42,
+ SCX_use_AUX_TABLE_43,
SCX_Unknown,
SCX_Phags_Pa,
SCX_Unknown,
SCX_Saurashtra,
SCX_Unknown,
SCX_Devanagari,
- SCX_use_AUX_TABLE_39,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_44,
SCX_Devanagari,
- SCX_Unknown,
SCX_Kayah_Li,
- SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_45,
SCX_Kayah_Li,
SCX_Rejang,
SCX_Unknown,
SCX_Rejang,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_Javanese,
SCX_Unknown,
- SCX_use_AUX_TABLE_42,
+ SCX_use_AUX_TABLE_46,
SCX_Javanese,
SCX_Unknown,
SCX_Javanese,
SCX_Unknown,
SCX_Meetei_Mayek,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
SCX_Latin,
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
SCX_Arabic,
- SCX_use_AUX_TABLE_9,
+ SCX_use_AUX_TABLE_10,
SCX_Arabic,
- SCX_use_AUX_TABLE_9,
+ SCX_use_AUX_TABLE_10,
SCX_Unknown,
SCX_Inherited,
SCX_Common,
SCX_Inherited,
SCX_Cyrillic,
SCX_Common,
- SCX_use_AUX_TABLE_31,
+ SCX_use_AUX_TABLE_35,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Common,
SCX_Latin,
SCX_Common,
- SCX_use_AUX_TABLE_30,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_33,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_33,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_34,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Unknown,
SCX_Linear_B,
SCX_Unknown,
- SCX_use_AUX_TABLE_43,
+ SCX_use_AUX_TABLE_47,
SCX_Unknown,
- SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_48,
SCX_Unknown,
- SCX_use_AUX_TABLE_43,
+ SCX_use_AUX_TABLE_47,
SCX_Greek,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Carian,
SCX_Unknown,
- SCX_use_AUX_TABLE_45,
+ SCX_use_AUX_TABLE_49,
SCX_Unknown,
SCX_Old_Italic,
SCX_Unknown,
SCX_Old_Hungarian,
SCX_Unknown,
SCX_Old_Hungarian,
+ SCX_Hanifi_Rohingya,
+ SCX_Unknown,
+ SCX_Hanifi_Rohingya,
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
+ SCX_Old_Sogdian,
+ SCX_Unknown,
+ SCX_Sogdian,
+ SCX_Unknown,
SCX_Brahmi,
SCX_Unknown,
SCX_Brahmi,
SCX_Brahmi,
SCX_Kaithi,
SCX_Unknown,
+ SCX_Kaithi,
+ SCX_Unknown,
SCX_Sora_Sompeng,
SCX_Unknown,
SCX_Sora_Sompeng,
SCX_Khudawadi,
SCX_Unknown,
SCX_Grantha,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_20,
SCX_Grantha,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_20,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_20,
SCX_Grantha,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
SCX_Ahom,
SCX_Unknown,
+ SCX_Dogra,
+ SCX_Unknown,
SCX_Warang_Citi,
SCX_Unknown,
SCX_Warang_Citi,
SCX_Unknown,
SCX_Soyombo,
SCX_Unknown,
- SCX_Soyombo,
- SCX_Unknown,
SCX_Pau_Cin_Hau,
SCX_Unknown,
SCX_Bhaiksuki,
SCX_Unknown,
SCX_Masaram_Gondi,
SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Makasar,
+ SCX_Unknown,
SCX_Cuneiform,
SCX_Unknown,
SCX_Cuneiform,
SCX_Unknown,
SCX_Pahawh_Hmong,
SCX_Unknown,
+ SCX_Medefaidrin,
+ SCX_Unknown,
SCX_Miao,
SCX_Unknown,
SCX_Miao,
SCX_Unknown,
SCX_Tangut,
SCX_Unknown,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_35,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_39,
SCX_Unknown,
SCX_Nushu,
SCX_Unknown,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_Common,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_33,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Unknown,
SCX_Adlam,
SCX_Unknown,
+ SCX_Common,
+ SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
SCX_Arabic,
SCX_Common,
SCX_Unknown,
SCX_Common,
+ SCX_use_AUX_TABLE_39,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_35,
+ SCX_Unknown,
SCX_Common,
SCX_Unknown,
+ SCX_use_AUX_TABLE_33,
+ SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
- 1602, /* Number of elements */
+static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
+ 1634, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
0x589,
0x58A,
0x58B,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x605,
0x60C,
0x60D,
0x61B,
+ 0x61C,
0x61D,
0x61E,
0x61F,
0x66A,
0x670,
0x671,
+ 0x6D4,
+ 0x6D5,
0x6DD,
0x6DE,
0x700,
0x7B2,
0x7C0,
0x7FB,
+ 0x7FD,
0x800,
0x82E,
0x830,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x900,
0x9E4,
0x9E6,
0x9F0,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5F,
0xA66,
0xA70,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBA3,
0xBA5,
0xBA8,
- 0xBAA,
0xBAB,
0xBAE,
- 0xBB5,
- 0xBB6,
0xBBA,
0xBBE,
0xBC3,
0xBD7,
0xBD8,
0xBE6,
- 0xBF3,
+ 0xBF4,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC70,
0xC78,
0xC80,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C50,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC0,
0x1CC8,
0x1CD0,
0x1CD1,
0x1CD2,
+ 0x1CD3,
0x1CD4,
+ 0x1CD5,
0x1CD7,
0x1CD8,
0x1CD9,
0x1CDE,
0x1CE0,
0x1CE1,
+ 0x1CE2,
+ 0x1CEA,
+ 0x1CEB,
+ 0x1CED,
+ 0x1CEE,
0x1CF2,
+ 0x1CF4,
0x1CF5,
- 0x1CF6,
0x1CF7,
0x1CF8,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2E00,
0x2E43,
0x2E44,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x30FD,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x4DB6,
0x4DC0,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA722,
0xA788,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA800,
0xA82C,
0xA830,
+ 0xA833,
0xA836,
0xA83A,
0xA840,
0xA8F2,
0xA8F3,
0xA8F4,
- 0xA8FE,
0xA900,
0xA92E,
0xA92F,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CF3,
0x10CFA,
0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x1107F,
0x11080,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11345,
0x11347,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE1,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
# endif /* EBCDIC 037 */
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
SCX_Cyrillic = 28,
SCX_Deseret = 29,
SCX_Devanagari = 30,
- SCX_Duployan = 31,
- SCX_Egyptian_Hieroglyphs = 32,
- SCX_Elbasan = 33,
- SCX_Ethiopic = 34,
- SCX_Georgian = 35,
- SCX_Glagolitic = 36,
- SCX_Gothic = 37,
- SCX_Grantha = 38,
- SCX_Greek = 39,
- SCX_Gujarati = 40,
- SCX_Gurmukhi = 41,
- SCX_Han = 42,
- SCX_Hanb = 43,
- SCX_Hangul = 44,
- SCX_Hanunoo = 45,
- SCX_Hatran = 46,
- SCX_Hebrew = 47,
- SCX_Hiragana = 48,
- SCX_Imperial_Aramaic = 49,
- SCX_Inherited = 50,
- SCX_Inscriptional_Pahlavi = 51,
- SCX_Inscriptional_Parthian = 52,
- SCX_Javanese = 53,
- SCX_Jpan = 54,
- SCX_Kaithi = 55,
- SCX_Kannada = 56,
- SCX_Katakana = 57,
- SCX_Kayah_Li = 58,
- SCX_Kharoshthi = 59,
- SCX_Khmer = 60,
- SCX_Khojki = 61,
- SCX_Khudawadi = 62,
- SCX_Kore = 63,
- SCX_Lao = 64,
- SCX_Latin = 65,
- SCX_Lepcha = 66,
- SCX_Limbu = 67,
- SCX_Linear_A = 68,
- SCX_Linear_B = 69,
- SCX_Lisu = 70,
- SCX_Lycian = 71,
- SCX_Lydian = 72,
- SCX_Mahajani = 73,
- SCX_Malayalam = 74,
- SCX_Mandaic = 75,
- SCX_Manichaean = 76,
- SCX_Marchen = 77,
- SCX_Masaram_Gondi = 78,
- SCX_Meetei_Mayek = 79,
- SCX_Mende_Kikakui = 80,
- SCX_Meroitic_Cursive = 81,
- SCX_Meroitic_Hieroglyphs = 82,
- SCX_Miao = 83,
- SCX_Modi = 84,
- SCX_Mongolian = 85,
- SCX_Mro = 86,
- SCX_Multani = 87,
- SCX_Myanmar = 88,
- SCX_Nabataean = 89,
- SCX_New_Tai_Lue = 90,
- SCX_Newa = 91,
- SCX_Nko = 92,
- SCX_Nushu = 93,
- SCX_Ogham = 94,
- SCX_Ol_Chiki = 95,
- SCX_Old_Hungarian = 96,
- SCX_Old_Italic = 97,
- SCX_Old_North_Arabian = 98,
- SCX_Old_Permic = 99,
- SCX_Old_Persian = 100,
- SCX_Old_South_Arabian = 101,
- SCX_Old_Turkic = 102,
- SCX_Oriya = 103,
- SCX_Osage = 104,
- SCX_Osmanya = 105,
- SCX_Pahawh_Hmong = 106,
- SCX_Palmyrene = 107,
- SCX_Pau_Cin_Hau = 108,
- SCX_Phags_Pa = 109,
- SCX_Phoenician = 110,
- SCX_Psalter_Pahlavi = 111,
- SCX_Rejang = 112,
- SCX_Runic = 113,
- SCX_Samaritan = 114,
- SCX_Saurashtra = 115,
- SCX_Sharada = 116,
- SCX_Shavian = 117,
- SCX_Siddham = 118,
- SCX_SignWriting = 119,
- SCX_Sinhala = 120,
- SCX_Sora_Sompeng = 121,
- SCX_Soyombo = 122,
- SCX_Sundanese = 123,
- SCX_Syloti_Nagri = 124,
- SCX_Syriac = 125,
- SCX_Tagalog = 126,
- SCX_Tagbanwa = 127,
- SCX_Tai_Le = 128,
- SCX_Tai_Tham = 129,
- SCX_Tai_Viet = 130,
- SCX_Takri = 131,
- SCX_Tamil = 132,
- SCX_Tangut = 133,
- SCX_Telugu = 134,
- SCX_Thaana = 135,
- SCX_Thai = 136,
- SCX_Tibetan = 137,
- SCX_Tifinagh = 138,
- SCX_Tirhuta = 139,
- SCX_Ugaritic = 140,
- SCX_Vai = 141,
- SCX_Warang_Citi = 142,
- SCX_Yi = 143,
- SCX_Zanabazar_Square = 144,
- SCX_INVALID = 145,
+ SCX_Dogra = 31,
+ SCX_Duployan = 32,
+ SCX_Egyptian_Hieroglyphs = 33,
+ SCX_Elbasan = 34,
+ SCX_Ethiopic = 35,
+ SCX_Georgian = 36,
+ SCX_Glagolitic = 37,
+ SCX_Gothic = 38,
+ SCX_Grantha = 39,
+ SCX_Greek = 40,
+ SCX_Gujarati = 41,
+ SCX_Gunjala_Gondi = 42,
+ SCX_Gurmukhi = 43,
+ SCX_Han = 44,
+ SCX_Hanb = 45,
+ SCX_Hangul = 46,
+ SCX_Hanifi_Rohingya = 47,
+ SCX_Hanunoo = 48,
+ SCX_Hatran = 49,
+ SCX_Hebrew = 50,
+ SCX_Hiragana = 51,
+ SCX_Imperial_Aramaic = 52,
+ SCX_Inherited = 53,
+ SCX_Inscriptional_Pahlavi = 54,
+ SCX_Inscriptional_Parthian = 55,
+ SCX_Javanese = 56,
+ SCX_Jpan = 57,
+ SCX_Kaithi = 58,
+ SCX_Kannada = 59,
+ SCX_Katakana = 60,
+ SCX_Kayah_Li = 61,
+ SCX_Kharoshthi = 62,
+ SCX_Khmer = 63,
+ SCX_Khojki = 64,
+ SCX_Khudawadi = 65,
+ SCX_Kore = 66,
+ SCX_Lao = 67,
+ SCX_Latin = 68,
+ SCX_Lepcha = 69,
+ SCX_Limbu = 70,
+ SCX_Linear_A = 71,
+ SCX_Linear_B = 72,
+ SCX_Lisu = 73,
+ SCX_Lycian = 74,
+ SCX_Lydian = 75,
+ SCX_Mahajani = 76,
+ SCX_Makasar = 77,
+ SCX_Malayalam = 78,
+ SCX_Mandaic = 79,
+ SCX_Manichaean = 80,
+ SCX_Marchen = 81,
+ SCX_Masaram_Gondi = 82,
+ SCX_Medefaidrin = 83,
+ SCX_Meetei_Mayek = 84,
+ SCX_Mende_Kikakui = 85,
+ SCX_Meroitic_Cursive = 86,
+ SCX_Meroitic_Hieroglyphs = 87,
+ SCX_Miao = 88,
+ SCX_Modi = 89,
+ SCX_Mongolian = 90,
+ SCX_Mro = 91,
+ SCX_Multani = 92,
+ SCX_Myanmar = 93,
+ SCX_Nabataean = 94,
+ SCX_New_Tai_Lue = 95,
+ SCX_Newa = 96,
+ SCX_Nko = 97,
+ SCX_Nushu = 98,
+ SCX_Ogham = 99,
+ SCX_Ol_Chiki = 100,
+ SCX_Old_Hungarian = 101,
+ SCX_Old_Italic = 102,
+ SCX_Old_North_Arabian = 103,
+ SCX_Old_Permic = 104,
+ SCX_Old_Persian = 105,
+ SCX_Old_Sogdian = 106,
+ SCX_Old_South_Arabian = 107,
+ SCX_Old_Turkic = 108,
+ SCX_Oriya = 109,
+ SCX_Osage = 110,
+ SCX_Osmanya = 111,
+ SCX_Pahawh_Hmong = 112,
+ SCX_Palmyrene = 113,
+ SCX_Pau_Cin_Hau = 114,
+ SCX_Phags_Pa = 115,
+ SCX_Phoenician = 116,
+ SCX_Psalter_Pahlavi = 117,
+ SCX_Rejang = 118,
+ SCX_Runic = 119,
+ SCX_Samaritan = 120,
+ SCX_Saurashtra = 121,
+ SCX_Sharada = 122,
+ SCX_Shavian = 123,
+ SCX_Siddham = 124,
+ SCX_SignWriting = 125,
+ SCX_Sinhala = 126,
+ SCX_Sogdian = 127,
+ SCX_Sora_Sompeng = 128,
+ SCX_Soyombo = 129,
+ SCX_Sundanese = 130,
+ SCX_Syloti_Nagri = 131,
+ SCX_Syriac = 132,
+ SCX_Tagalog = 133,
+ SCX_Tagbanwa = 134,
+ SCX_Tai_Le = 135,
+ SCX_Tai_Tham = 136,
+ SCX_Tai_Viet = 137,
+ SCX_Takri = 138,
+ SCX_Tamil = 139,
+ SCX_Tangut = 140,
+ SCX_Telugu = 141,
+ SCX_Thaana = 142,
+ SCX_Thai = 143,
+ SCX_Tibetan = 144,
+ SCX_Tifinagh = 145,
+ SCX_Tirhuta = 146,
+ SCX_Ugaritic = 147,
+ SCX_Vai = 148,
+ SCX_Warang_Citi = 149,
+ SCX_Yi = 150,
+ SCX_Zanabazar_Square = 151,
+ SCX_INVALID = 152,
SCX_use_AUX_TABLE_1 = -1,
SCX_use_AUX_TABLE_2 = -2,
SCX_use_AUX_TABLE_3 = -3,
SCX_use_AUX_TABLE_42 = -42,
SCX_use_AUX_TABLE_43 = -43,
SCX_use_AUX_TABLE_44 = -44,
- SCX_use_AUX_TABLE_45 = -45
+ SCX_use_AUX_TABLE_45 = -45,
+ SCX_use_AUX_TABLE_46 = -46,
+ SCX_use_AUX_TABLE_47 = -47,
+ SCX_use_AUX_TABLE_48 = -48,
+ SCX_use_AUX_TABLE_49 = -49
} SCX_enum;
# endif /* EBCDIC 037 */
static const SCX_enum SCX_AUX_TABLE_6[] = {
SCX_Arabic,
+ SCX_Hanifi_Rohingya,
SCX_Syriac,
SCX_Thaana
};
static const SCX_enum SCX_AUX_TABLE_7[] = {
+ SCX_Arabic,
+ SCX_Syriac,
+ SCX_Thaana
+};
+
+static const SCX_enum SCX_AUX_TABLE_8[] = {
SCX_Adlam,
SCX_Arabic,
+ SCX_Hanifi_Rohingya,
SCX_Mandaic,
SCX_Manichaean,
SCX_Psalter_Pahlavi,
+ SCX_Sogdian,
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_8[] = {
+static const SCX_enum SCX_AUX_TABLE_9[] = {
SCX_Arabic,
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_9[] = {
+static const SCX_enum SCX_AUX_TABLE_10[] = {
SCX_Arabic,
SCX_Thaana
};
-static const SCX_enum SCX_AUX_TABLE_10[] = {
+static const SCX_enum SCX_AUX_TABLE_11[] = {
+ SCX_Arabic,
+ SCX_Hanifi_Rohingya
+};
+
+static const SCX_enum SCX_AUX_TABLE_12[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
SCX_Oriya,
SCX_Sharada,
SCX_Tamil,
- SCX_Telugu
+ SCX_Telugu,
+ SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_11[] = {
+static const SCX_enum SCX_AUX_TABLE_13[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
SCX_Malayalam,
SCX_Oriya,
SCX_Tamil,
- SCX_Telugu
+ SCX_Telugu,
+ SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_12[] = {
+static const SCX_enum SCX_AUX_TABLE_14[] = {
SCX_Bengali,
SCX_Devanagari,
+ SCX_Dogra,
SCX_Grantha,
SCX_Gujarati,
+ SCX_Gunjala_Gondi,
SCX_Gurmukhi,
SCX_Kannada,
SCX_Khudawadi,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_13[] = {
+static const SCX_enum SCX_AUX_TABLE_15[] = {
SCX_Bengali,
SCX_Devanagari,
+ SCX_Dogra,
SCX_Grantha,
SCX_Gujarati,
+ SCX_Gunjala_Gondi,
SCX_Gurmukhi,
SCX_Kannada,
SCX_Khudawadi,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_14[] = {
+static const SCX_enum SCX_AUX_TABLE_16[] = {
SCX_Devanagari,
+ SCX_Dogra,
SCX_Kaithi,
SCX_Mahajani
};
-static const SCX_enum SCX_AUX_TABLE_15[] = {
+static const SCX_enum SCX_AUX_TABLE_17[] = {
SCX_Bengali,
SCX_Chakma,
SCX_Syloti_Nagri
};
-static const SCX_enum SCX_AUX_TABLE_16[] = {
+static const SCX_enum SCX_AUX_TABLE_18[] = {
SCX_Gurmukhi,
SCX_Multani
};
-static const SCX_enum SCX_AUX_TABLE_17[] = {
+static const SCX_enum SCX_AUX_TABLE_19[] = {
SCX_Gujarati,
SCX_Khojki
};
-static const SCX_enum SCX_AUX_TABLE_18[] = {
+static const SCX_enum SCX_AUX_TABLE_20[] = {
SCX_Grantha,
SCX_Tamil
};
-static const SCX_enum SCX_AUX_TABLE_19[] = {
+static const SCX_enum SCX_AUX_TABLE_21[] = {
SCX_Chakma,
SCX_Myanmar,
SCX_Tai_Le
};
-static const SCX_enum SCX_AUX_TABLE_20[] = {
+static const SCX_enum SCX_AUX_TABLE_22[] = {
SCX_Georgian,
SCX_Latin
};
-static const SCX_enum SCX_AUX_TABLE_21[] = {
+static const SCX_enum SCX_AUX_TABLE_23[] = {
SCX_Hangul,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_22[] = {
+static const SCX_enum SCX_AUX_TABLE_24[] = {
SCX_Buhid,
SCX_Hanunoo,
SCX_Tagalog,
SCX_Tagbanwa
};
-static const SCX_enum SCX_AUX_TABLE_23[] = {
+static const SCX_enum SCX_AUX_TABLE_25[] = {
SCX_Mongolian,
SCX_Phags_Pa
};
-static const SCX_enum SCX_AUX_TABLE_24[] = {
+static const SCX_enum SCX_AUX_TABLE_26[] = {
+ SCX_Bengali,
+ SCX_Devanagari,
+ SCX_Grantha,
+ SCX_Kannada
+};
+
+static const SCX_enum SCX_AUX_TABLE_27[] = {
SCX_Devanagari,
SCX_Grantha
};
-static const SCX_enum SCX_AUX_TABLE_25[] = {
+static const SCX_enum SCX_AUX_TABLE_28[] = {
+ SCX_Bengali,
+ SCX_Devanagari
+};
+
+static const SCX_enum SCX_AUX_TABLE_29[] = {
SCX_Devanagari,
SCX_Sharada
};
-static const SCX_enum SCX_AUX_TABLE_26[] = {
+static const SCX_enum SCX_AUX_TABLE_30[] = {
SCX_Devanagari,
SCX_Kannada,
SCX_Malayalam,
+ SCX_Oriya,
SCX_Tamil,
SCX_Telugu
};
-static const SCX_enum SCX_AUX_TABLE_27[] = {
+static const SCX_enum SCX_AUX_TABLE_31[] = {
SCX_Devanagari,
+ SCX_Grantha,
SCX_Kannada
};
-static const SCX_enum SCX_AUX_TABLE_28[] = {
+static const SCX_enum SCX_AUX_TABLE_32[] = {
SCX_Devanagari,
SCX_Grantha,
SCX_Latin
};
-static const SCX_enum SCX_AUX_TABLE_29[] = {
+static const SCX_enum SCX_AUX_TABLE_33[] = {
SCX_Han,
SCX_Hanb,
SCX_Jpan,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_30[] = {
+static const SCX_enum SCX_AUX_TABLE_34[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Yi
};
-static const SCX_enum SCX_AUX_TABLE_31[] = {
+static const SCX_enum SCX_AUX_TABLE_35[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_32[] = {
+static const SCX_enum SCX_AUX_TABLE_36[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_33[] = {
+static const SCX_enum SCX_AUX_TABLE_37[] = {
SCX_Hiragana,
SCX_Jpan,
SCX_Katakana
};
-static const SCX_enum SCX_AUX_TABLE_34[] = {
+static const SCX_enum SCX_AUX_TABLE_38[] = {
SCX_Han,
SCX_Hanb,
SCX_Hiragana,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_35[] = {
+static const SCX_enum SCX_AUX_TABLE_39[] = {
SCX_Hiragana,
SCX_Jpan
};
-static const SCX_enum SCX_AUX_TABLE_36[] = {
+static const SCX_enum SCX_AUX_TABLE_40[] = {
SCX_Jpan,
SCX_Katakana
};
-static const SCX_enum SCX_AUX_TABLE_37[] = {
+static const SCX_enum SCX_AUX_TABLE_41[] = {
SCX_Devanagari,
+ SCX_Dogra,
SCX_Gujarati,
SCX_Gurmukhi,
SCX_Kaithi,
SCX_Kannada,
+ SCX_Khojki,
SCX_Khudawadi,
SCX_Mahajani,
+ SCX_Malayalam,
SCX_Modi,
SCX_Takri,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_38[] = {
+static const SCX_enum SCX_AUX_TABLE_42[] = {
SCX_Devanagari,
+ SCX_Dogra,
SCX_Gujarati,
SCX_Gurmukhi,
SCX_Kaithi,
+ SCX_Kannada,
+ SCX_Khojki,
SCX_Khudawadi,
SCX_Mahajani,
SCX_Modi,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_39[] = {
- SCX_Bengali,
- SCX_Devanagari
+static const SCX_enum SCX_AUX_TABLE_43[] = {
+ SCX_Devanagari,
+ SCX_Dogra,
+ SCX_Gujarati,
+ SCX_Gurmukhi,
+ SCX_Kaithi,
+ SCX_Khojki,
+ SCX_Khudawadi,
+ SCX_Mahajani,
+ SCX_Modi,
+ SCX_Takri,
+ SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_40[] = {
+static const SCX_enum SCX_AUX_TABLE_44[] = {
SCX_Devanagari,
SCX_Tamil
};
-static const SCX_enum SCX_AUX_TABLE_41[] = {
+static const SCX_enum SCX_AUX_TABLE_45[] = {
SCX_Kayah_Li,
SCX_Latin,
SCX_Myanmar
};
-static const SCX_enum SCX_AUX_TABLE_42[] = {
+static const SCX_enum SCX_AUX_TABLE_46[] = {
SCX_Buginese,
SCX_Javanese
};
-static const SCX_enum SCX_AUX_TABLE_43[] = {
+static const SCX_enum SCX_AUX_TABLE_47[] = {
SCX_Cypriot,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_44[] = {
+static const SCX_enum SCX_AUX_TABLE_48[] = {
SCX_Cypriot,
SCX_Linear_A,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_45[] = {
+static const SCX_enum SCX_AUX_TABLE_49[] = {
SCX_Arabic,
SCX_Coptic
};
SCX_AUX_TABLE_42,
SCX_AUX_TABLE_43,
SCX_AUX_TABLE_44,
- SCX_AUX_TABLE_45
+ SCX_AUX_TABLE_45,
+ SCX_AUX_TABLE_46,
+ SCX_AUX_TABLE_47,
+ SCX_AUX_TABLE_48,
+ SCX_AUX_TABLE_49
};
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 SCX_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* SCX_AUX_TABLE_1 */,
2 /* SCX_AUX_TABLE_3 */,
2 /* SCX_AUX_TABLE_4 */,
2 /* SCX_AUX_TABLE_5 */,
- 3 /* SCX_AUX_TABLE_6 */,
- 6 /* SCX_AUX_TABLE_7 */,
- 2 /* SCX_AUX_TABLE_8 */,
+ 4 /* SCX_AUX_TABLE_6 */,
+ 3 /* SCX_AUX_TABLE_7 */,
+ 8 /* SCX_AUX_TABLE_8 */,
2 /* SCX_AUX_TABLE_9 */,
- 12 /* SCX_AUX_TABLE_10 */,
- 11 /* SCX_AUX_TABLE_11 */,
- 16 /* SCX_AUX_TABLE_12 */,
- 17 /* SCX_AUX_TABLE_13 */,
- 3 /* SCX_AUX_TABLE_14 */,
- 3 /* SCX_AUX_TABLE_15 */,
- 2 /* SCX_AUX_TABLE_16 */,
- 2 /* SCX_AUX_TABLE_17 */,
+ 2 /* SCX_AUX_TABLE_10 */,
+ 2 /* SCX_AUX_TABLE_11 */,
+ 13 /* SCX_AUX_TABLE_12 */,
+ 12 /* SCX_AUX_TABLE_13 */,
+ 18 /* SCX_AUX_TABLE_14 */,
+ 19 /* SCX_AUX_TABLE_15 */,
+ 4 /* SCX_AUX_TABLE_16 */,
+ 3 /* SCX_AUX_TABLE_17 */,
2 /* SCX_AUX_TABLE_18 */,
- 3 /* SCX_AUX_TABLE_19 */,
+ 2 /* SCX_AUX_TABLE_19 */,
2 /* SCX_AUX_TABLE_20 */,
- 2 /* SCX_AUX_TABLE_21 */,
- 4 /* SCX_AUX_TABLE_22 */,
+ 3 /* SCX_AUX_TABLE_21 */,
+ 2 /* SCX_AUX_TABLE_22 */,
2 /* SCX_AUX_TABLE_23 */,
- 2 /* SCX_AUX_TABLE_24 */,
+ 4 /* SCX_AUX_TABLE_24 */,
2 /* SCX_AUX_TABLE_25 */,
- 5 /* SCX_AUX_TABLE_26 */,
+ 4 /* SCX_AUX_TABLE_26 */,
2 /* SCX_AUX_TABLE_27 */,
- 3 /* SCX_AUX_TABLE_28 */,
- 4 /* SCX_AUX_TABLE_29 */,
- 9 /* SCX_AUX_TABLE_30 */,
- 8 /* SCX_AUX_TABLE_31 */,
- 5 /* SCX_AUX_TABLE_32 */,
- 3 /* SCX_AUX_TABLE_33 */,
- 6 /* SCX_AUX_TABLE_34 */,
- 2 /* SCX_AUX_TABLE_35 */,
- 2 /* SCX_AUX_TABLE_36 */,
- 10 /* SCX_AUX_TABLE_37 */,
- 9 /* SCX_AUX_TABLE_38 */,
+ 2 /* SCX_AUX_TABLE_28 */,
+ 2 /* SCX_AUX_TABLE_29 */,
+ 6 /* SCX_AUX_TABLE_30 */,
+ 3 /* SCX_AUX_TABLE_31 */,
+ 3 /* SCX_AUX_TABLE_32 */,
+ 4 /* SCX_AUX_TABLE_33 */,
+ 9 /* SCX_AUX_TABLE_34 */,
+ 8 /* SCX_AUX_TABLE_35 */,
+ 5 /* SCX_AUX_TABLE_36 */,
+ 3 /* SCX_AUX_TABLE_37 */,
+ 6 /* SCX_AUX_TABLE_38 */,
2 /* SCX_AUX_TABLE_39 */,
2 /* SCX_AUX_TABLE_40 */,
- 3 /* SCX_AUX_TABLE_41 */,
- 2 /* SCX_AUX_TABLE_42 */,
- 2 /* SCX_AUX_TABLE_43 */,
- 3 /* SCX_AUX_TABLE_44 */,
- 2 /* SCX_AUX_TABLE_45 */
+ 13 /* SCX_AUX_TABLE_41 */,
+ 12 /* SCX_AUX_TABLE_42 */,
+ 11 /* SCX_AUX_TABLE_43 */,
+ 2 /* SCX_AUX_TABLE_44 */,
+ 3 /* SCX_AUX_TABLE_45 */,
+ 2 /* SCX_AUX_TABLE_46 */,
+ 2 /* SCX_AUX_TABLE_47 */,
+ 3 /* SCX_AUX_TABLE_48 */,
+ 2 /* SCX_AUX_TABLE_49 */
};
/* This table, indexed by the script enum, gives the zero code point for that
* script; 0 if the script has multiple digit sequences. Scripts without a
* digit sequence use ASCII [0-9], hence are marked '0' */
+
static const UV script_zeros[] = {
'0', /* Unknown */
0x1e950, /* Adlam */
'0', /* Cyrillic */
'0', /* Deseret */
0x966, /* Devanagari */
+ 0x966, /* Dogra */
'0', /* Duployan */
'0', /* Egyptian_Hieroglyphs */
'0', /* Elbasan */
0xbe6, /* Grantha */
'0', /* Greek */
0xae6, /* Gujarati */
+ 0x11da0, /* Gunjala_Gondi */
0xa66, /* Gurmukhi */
'0', /* Han */
'0', /* Hanb */
'0', /* Hangul */
+ 0x10d30, /* Hanifi_Rohingya */
'0', /* Hanunoo */
'0', /* Hatran */
'0', /* Hebrew */
'0', /* Lycian */
'0', /* Lydian */
0x966, /* Mahajani */
+ '0', /* Makasar */
0xd66, /* Malayalam */
'0', /* Mandaic */
'0', /* Manichaean */
'0', /* Marchen */
0x11d50, /* Masaram_Gondi */
+ '0', /* Medefaidrin */
0xabf0, /* Meetei_Mayek */
'0', /* Mende_Kikakui */
'0', /* Meroitic_Cursive */
'0', /* Old_North_Arabian */
'0', /* Old_Permic */
'0', /* Old_Persian */
+ '0', /* Old_Sogdian */
'0', /* Old_South_Arabian */
'0', /* Old_Turkic */
0xb66, /* Oriya */
'0', /* Siddham */
'0', /* SignWriting */
0xde6, /* Sinhala */
+ '0', /* Sogdian */
0x110f0, /* Sora_Sompeng */
'0', /* Soyombo */
0x1bb0, /* Sundanese */
0x118e0 /* Warang_Citi */
};
-static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */
+static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */
SCX_Common,
SCX_Latin,
SCX_Common,
SCX_Armenian,
SCX_Unknown,
SCX_Armenian,
- SCX_Unknown,
- SCX_Armenian,
- SCX_Unknown,
SCX_use_AUX_TABLE_5,
SCX_Armenian,
SCX_Unknown,
SCX_use_AUX_TABLE_6,
SCX_Arabic,
SCX_use_AUX_TABLE_6,
+ SCX_use_AUX_TABLE_7,
SCX_Unknown,
SCX_Arabic,
SCX_use_AUX_TABLE_6,
SCX_Arabic,
- SCX_use_AUX_TABLE_7,
- SCX_Arabic,
SCX_use_AUX_TABLE_8,
SCX_Arabic,
SCX_use_AUX_TABLE_9,
SCX_Arabic,
- SCX_use_AUX_TABLE_8,
+ SCX_use_AUX_TABLE_10,
+ SCX_Arabic,
+ SCX_use_AUX_TABLE_9,
+ SCX_Arabic,
+ SCX_use_AUX_TABLE_11,
SCX_Arabic,
SCX_Common,
SCX_Arabic,
SCX_Unknown,
SCX_Nko,
SCX_Unknown,
+ SCX_Nko,
SCX_Samaritan,
SCX_Unknown,
SCX_Samaritan,
SCX_Common,
SCX_Arabic,
SCX_Devanagari,
- SCX_use_AUX_TABLE_10,
- SCX_use_AUX_TABLE_11,
- SCX_Devanagari,
SCX_use_AUX_TABLE_12,
SCX_use_AUX_TABLE_13,
+ SCX_Devanagari,
SCX_use_AUX_TABLE_14,
+ SCX_use_AUX_TABLE_15,
+ SCX_use_AUX_TABLE_16,
SCX_Devanagari,
SCX_Bengali,
SCX_Unknown,
SCX_Unknown,
SCX_Bengali,
SCX_Unknown,
- SCX_use_AUX_TABLE_15,
+ SCX_use_AUX_TABLE_17,
SCX_Bengali,
SCX_Unknown,
SCX_Gurmukhi,
SCX_Unknown,
SCX_Gurmukhi,
SCX_Unknown,
- SCX_use_AUX_TABLE_16,
+ SCX_use_AUX_TABLE_18,
SCX_Gurmukhi,
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
- SCX_use_AUX_TABLE_17,
+ SCX_use_AUX_TABLE_19,
SCX_Gujarati,
SCX_Unknown,
SCX_Gujarati,
SCX_Tamil,
SCX_Unknown,
SCX_Tamil,
- SCX_use_AUX_TABLE_18,
SCX_Unknown,
SCX_Tamil,
- SCX_use_AUX_TABLE_18,
- SCX_Tamil,
SCX_Unknown,
SCX_Tamil,
SCX_Unknown,
SCX_Unknown,
SCX_Tamil,
SCX_Unknown,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_20,
SCX_Tamil,
SCX_Unknown,
SCX_Telugu,
SCX_Telugu,
SCX_Unknown,
SCX_Telugu,
- SCX_Unknown,
- SCX_Telugu,
- SCX_Kannada,
- SCX_Unknown,
SCX_Kannada,
SCX_Unknown,
SCX_Kannada,
SCX_Tibetan,
SCX_Unknown,
SCX_Myanmar,
- SCX_use_AUX_TABLE_19,
+ SCX_use_AUX_TABLE_21,
SCX_Myanmar,
SCX_Georgian,
SCX_Unknown,
SCX_Georgian,
SCX_Unknown,
SCX_Georgian,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_22,
SCX_Georgian,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Ethiopic,
SCX_Unknown,
SCX_Ethiopic,
SCX_Tagalog,
SCX_Unknown,
SCX_Hanunoo,
- SCX_use_AUX_TABLE_22,
+ SCX_use_AUX_TABLE_24,
SCX_Unknown,
SCX_Buhid,
SCX_Unknown,
SCX_Khmer,
SCX_Unknown,
SCX_Mongolian,
- SCX_use_AUX_TABLE_23,
+ SCX_use_AUX_TABLE_25,
SCX_Mongolian,
- SCX_use_AUX_TABLE_23,
+ SCX_use_AUX_TABLE_25,
SCX_Mongolian,
SCX_Unknown,
SCX_Mongolian,
SCX_Ol_Chiki,
SCX_Cyrillic,
SCX_Unknown,
+ SCX_Georgian,
+ SCX_Unknown,
+ SCX_Georgian,
SCX_Sundanese,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_26,
SCX_Devanagari,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_26,
+ SCX_use_AUX_TABLE_27,
SCX_Devanagari,
- SCX_use_AUX_TABLE_25,
+ SCX_use_AUX_TABLE_28,
+ SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_28,
+ SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_30,
SCX_Devanagari,
- SCX_use_AUX_TABLE_25,
- SCX_use_AUX_TABLE_26,
+ SCX_use_AUX_TABLE_29,
SCX_Devanagari,
- SCX_use_AUX_TABLE_25,
+ SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_25,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_24,
- SCX_use_AUX_TABLE_27,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_27,
+ SCX_use_AUX_TABLE_31,
+ SCX_use_AUX_TABLE_28,
SCX_Bengali,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_27,
SCX_Unknown,
SCX_Latin,
SCX_Greek,
SCX_Common,
SCX_Unknown,
SCX_Inherited,
- SCX_use_AUX_TABLE_28,
+ SCX_use_AUX_TABLE_32,
SCX_Unknown,
SCX_Common,
SCX_Greek,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_Common,
- SCX_Unknown,
- SCX_Common,
- SCX_Unknown,
SCX_Glagolitic,
SCX_Unknown,
SCX_Glagolitic,
SCX_use_AUX_TABLE_3,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_30,
- SCX_use_AUX_TABLE_31,
- SCX_Common,
- SCX_use_AUX_TABLE_29,
- SCX_use_AUX_TABLE_30,
- SCX_Common,
- SCX_use_AUX_TABLE_31,
- SCX_use_AUX_TABLE_30,
- SCX_use_AUX_TABLE_31,
+ SCX_use_AUX_TABLE_34,
+ SCX_use_AUX_TABLE_35,
SCX_Common,
- SCX_use_AUX_TABLE_29,
- SCX_use_AUX_TABLE_32,
- SCX_use_AUX_TABLE_21,
- SCX_use_AUX_TABLE_31,
SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_34,
SCX_Common,
- SCX_use_AUX_TABLE_31,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_35,
SCX_use_AUX_TABLE_34,
- SCX_use_AUX_TABLE_29,
- SCX_Unknown,
SCX_use_AUX_TABLE_35,
- SCX_Unknown,
+ SCX_Common,
SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_36,
+ SCX_use_AUX_TABLE_23,
+ SCX_use_AUX_TABLE_35,
+ SCX_use_AUX_TABLE_37,
+ SCX_Common,
SCX_use_AUX_TABLE_35,
SCX_use_AUX_TABLE_33,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_30,
+ SCX_use_AUX_TABLE_38,
SCX_use_AUX_TABLE_33,
- SCX_use_AUX_TABLE_36,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_39,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_39,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_34,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_40,
SCX_Unknown,
SCX_use_AUX_TABLE_1,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_use_AUX_TABLE_1,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_36,
+ SCX_use_AUX_TABLE_40,
SCX_Unknown,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
SCX_Yi,
SCX_Unknown,
SCX_Latin,
SCX_Unknown,
SCX_Latin,
- SCX_Unknown,
- SCX_Latin,
SCX_Syloti_Nagri,
SCX_Unknown,
- SCX_use_AUX_TABLE_37,
- SCX_use_AUX_TABLE_38,
+ SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_42,
+ SCX_use_AUX_TABLE_43,
SCX_Unknown,
SCX_Phags_Pa,
SCX_Unknown,
SCX_Saurashtra,
SCX_Unknown,
SCX_Devanagari,
- SCX_use_AUX_TABLE_39,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_44,
SCX_Devanagari,
- SCX_Unknown,
SCX_Kayah_Li,
- SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_45,
SCX_Kayah_Li,
SCX_Rejang,
SCX_Unknown,
SCX_Rejang,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_Javanese,
SCX_Unknown,
- SCX_use_AUX_TABLE_42,
+ SCX_use_AUX_TABLE_46,
SCX_Javanese,
SCX_Unknown,
SCX_Javanese,
SCX_Unknown,
SCX_Meetei_Mayek,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
SCX_Latin,
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
SCX_Arabic,
- SCX_use_AUX_TABLE_9,
+ SCX_use_AUX_TABLE_10,
SCX_Arabic,
- SCX_use_AUX_TABLE_9,
+ SCX_use_AUX_TABLE_10,
SCX_Unknown,
SCX_Inherited,
SCX_Common,
SCX_Inherited,
SCX_Cyrillic,
SCX_Common,
- SCX_use_AUX_TABLE_31,
+ SCX_use_AUX_TABLE_35,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Common,
SCX_Latin,
SCX_Common,
- SCX_use_AUX_TABLE_30,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_33,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_33,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_34,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Unknown,
SCX_Linear_B,
SCX_Unknown,
- SCX_use_AUX_TABLE_43,
+ SCX_use_AUX_TABLE_47,
SCX_Unknown,
- SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_48,
SCX_Unknown,
- SCX_use_AUX_TABLE_43,
+ SCX_use_AUX_TABLE_47,
SCX_Greek,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Carian,
SCX_Unknown,
- SCX_use_AUX_TABLE_45,
+ SCX_use_AUX_TABLE_49,
SCX_Unknown,
SCX_Old_Italic,
SCX_Unknown,
SCX_Old_Hungarian,
SCX_Unknown,
SCX_Old_Hungarian,
+ SCX_Hanifi_Rohingya,
+ SCX_Unknown,
+ SCX_Hanifi_Rohingya,
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
+ SCX_Old_Sogdian,
+ SCX_Unknown,
+ SCX_Sogdian,
+ SCX_Unknown,
SCX_Brahmi,
SCX_Unknown,
SCX_Brahmi,
SCX_Brahmi,
SCX_Kaithi,
SCX_Unknown,
+ SCX_Kaithi,
+ SCX_Unknown,
SCX_Sora_Sompeng,
SCX_Unknown,
SCX_Sora_Sompeng,
SCX_Khudawadi,
SCX_Unknown,
SCX_Grantha,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_20,
SCX_Grantha,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_20,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_20,
SCX_Grantha,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
SCX_Ahom,
SCX_Unknown,
+ SCX_Dogra,
+ SCX_Unknown,
SCX_Warang_Citi,
SCX_Unknown,
SCX_Warang_Citi,
SCX_Unknown,
SCX_Soyombo,
SCX_Unknown,
- SCX_Soyombo,
- SCX_Unknown,
SCX_Pau_Cin_Hau,
SCX_Unknown,
SCX_Bhaiksuki,
SCX_Unknown,
SCX_Masaram_Gondi,
SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Gunjala_Gondi,
+ SCX_Unknown,
+ SCX_Makasar,
+ SCX_Unknown,
SCX_Cuneiform,
SCX_Unknown,
SCX_Cuneiform,
SCX_Unknown,
SCX_Pahawh_Hmong,
SCX_Unknown,
+ SCX_Medefaidrin,
+ SCX_Unknown,
SCX_Miao,
SCX_Unknown,
SCX_Miao,
SCX_Unknown,
SCX_Tangut,
SCX_Unknown,
- SCX_use_AUX_TABLE_36,
- SCX_use_AUX_TABLE_35,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_39,
SCX_Unknown,
SCX_Nushu,
SCX_Unknown,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_Common,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_33,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Unknown,
SCX_Adlam,
SCX_Unknown,
+ SCX_Common,
+ SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
SCX_Arabic,
SCX_Common,
SCX_Unknown,
SCX_Common,
+ SCX_use_AUX_TABLE_39,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_35,
+ SCX_Unknown,
SCX_Common,
SCX_Unknown,
+ SCX_use_AUX_TABLE_33,
+ SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_33,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
- 1721, /* Number of elements */
+static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
+ 1812, /* 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 */
0x86,
0xA0,
0xA1,
+ 0xA9,
0xAA,
0xAB,
0xAD,
0xAE,
+ 0xAF,
0xB5,
0xB6,
0xB7,
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x55B,
+ 0x55D,
+ 0x55E,
+ 0x55F,
+ 0x560,
0x589,
0x58A,
0x591,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x5F4,
0x5F5,
0x7F9,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x816,
0x81A,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x904,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
0xC05,
0xC0D,
0xC0E,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x202A,
0x202F,
0x2030,
+ 0x203C,
+ 0x203D,
0x203F,
0x2041,
0x2044,
0x2045,
+ 0x2049,
+ 0x204A,
0x2054,
0x2055,
0x205F,
0x2116,
0x2119,
0x211E,
+ 0x2122,
+ 0x2123,
0x2124,
0x2125,
0x2126,
0x212A,
0x212E,
0x212F,
+ 0x2139,
0x213A,
0x213C,
0x2140,
0x214F,
0x2160,
0x2189,
+ 0x2194,
+ 0x219A,
+ 0x21A9,
+ 0x21AB,
+ 0x231A,
+ 0x231C,
+ 0x2328,
+ 0x2329,
+ 0x2388,
+ 0x2389,
+ 0x23CF,
+ 0x23D0,
+ 0x23E9,
+ 0x23F4,
+ 0x23F8,
+ 0x23FB,
0x24B6,
+ 0x24C2,
+ 0x24C3,
0x24EA,
- 0x261D,
- 0x261E,
- 0x2640,
- 0x2641,
- 0x2642,
- 0x2643,
- 0x2695,
- 0x2697,
- 0x26F9,
- 0x26FA,
+ 0x25AA,
+ 0x25AC,
+ 0x25B6,
+ 0x25B7,
+ 0x25C0,
+ 0x25C1,
+ 0x25FB,
+ 0x25FF,
+ 0x2600,
+ 0x2606,
+ 0x2607,
+ 0x2613,
+ 0x2614,
+ 0x2686,
+ 0x2690,
+ 0x2706,
0x2708,
- 0x2709,
- 0x270A,
- 0x270E,
- 0x2764,
- 0x2765,
+ 0x2713,
+ 0x2714,
+ 0x2715,
+ 0x2716,
+ 0x2717,
+ 0x271D,
+ 0x271E,
+ 0x2721,
+ 0x2722,
+ 0x2728,
+ 0x2729,
+ 0x2733,
+ 0x2735,
+ 0x2744,
+ 0x2745,
+ 0x2747,
+ 0x2748,
+ 0x274C,
+ 0x274D,
+ 0x274E,
+ 0x274F,
+ 0x2753,
+ 0x2756,
+ 0x2757,
+ 0x2758,
+ 0x2763,
+ 0x2768,
+ 0x2795,
+ 0x2798,
+ 0x27A1,
+ 0x27A2,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2934,
+ 0x2936,
+ 0x2B05,
+ 0x2B08,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
0x2C00,
0x2C2F,
0x2C30,
0x3036,
0x303B,
0x303D,
+ 0x303E,
0x3099,
0x309B,
0x309D,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x31BB,
0x31F0,
0x3200,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
0x32D0,
0x32FF,
0x3300,
0xA6F0,
0xA6F2,
0xA717,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA900,
0xA90A,
0xA926,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11003,
0x11038,
0x110BB,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11145,
+ 0x11147,
0x11150,
0x11173,
0x11174,
0x111B3,
0x111C1,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DA,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114B0,
0x114C4,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1182C,
+ 0x1183B,
0x118A0,
0x118E0,
0x118EA,
0x11A86,
0x11A8A,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF3,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1F000,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F12F,
0x1F130,
0x1F14A,
0x1F150,
0x1F16A,
+ 0x1F16C,
0x1F170,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
0x1F18A,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1AD,
0x1F1E6,
0x1F200,
- 0x1F308,
- 0x1F309,
- 0x1F33E,
- 0x1F33F,
- 0x1F373,
- 0x1F374,
- 0x1F385,
- 0x1F386,
- 0x1F393,
- 0x1F394,
- 0x1F3A4,
- 0x1F3A5,
- 0x1F3A8,
- 0x1F3A9,
- 0x1F3C2,
- 0x1F3C5,
- 0x1F3C7,
- 0x1F3C8,
- 0x1F3CA,
- 0x1F3CD,
- 0x1F3EB,
- 0x1F3EC,
- 0x1F3ED,
- 0x1F3EE,
+ 0x1F201,
+ 0x1F210,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
0x1F3FB,
0x1F400,
- 0x1F442,
- 0x1F444,
- 0x1F446,
- 0x1F451,
- 0x1F466,
- 0x1F46A,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
- 0x1F479,
- 0x1F47C,
- 0x1F47D,
- 0x1F481,
- 0x1F484,
- 0x1F485,
- 0x1F488,
- 0x1F48B,
- 0x1F48C,
- 0x1F4AA,
- 0x1F4AB,
- 0x1F4BB,
- 0x1F4BD,
- 0x1F527,
- 0x1F528,
- 0x1F52C,
- 0x1F52D,
- 0x1F574,
- 0x1F576,
- 0x1F57A,
- 0x1F57B,
- 0x1F590,
- 0x1F591,
- 0x1F595,
- 0x1F597,
- 0x1F5E8,
- 0x1F5E9,
- 0x1F645,
- 0x1F648,
- 0x1F64B,
+ 0x1F53E,
+ 0x1F546,
0x1F650,
0x1F680,
- 0x1F681,
- 0x1F692,
- 0x1F693,
- 0x1F6A3,
- 0x1F6A4,
- 0x1F6B4,
- 0x1F6B7,
- 0x1F6C0,
- 0x1F6C1,
- 0x1F6CC,
- 0x1F6CD,
- 0x1F918,
- 0x1F91D,
- 0x1F91E,
- 0x1F920,
- 0x1F926,
- 0x1F927,
- 0x1F930,
- 0x1F93A,
- 0x1F93D,
- 0x1F93F,
- 0x1F9D1,
- 0x1F9DE,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D5,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F900,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1FFFE,
0xE0001,
0xE0002,
0xE0020,
# endif /* ASCII/Latin1 */
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
#if defined(PERL_IN_REGEXEC_C)
WB_ALetter = 1,
WB_CR = 2,
WB_Double_Quote = 3,
- WB_E_Base = 4,
- WB_E_Base_GAZ = 5,
- WB_E_Modifier = 6,
- WB_Extend = 7,
- WB_ExtendNumLet = 8,
- WB_Format = 9,
- WB_Glue_After_Zwj = 10,
- WB_Hebrew_Letter = 11,
- WB_Katakana = 12,
- WB_LF = 13,
- WB_MidLetter = 14,
- WB_MidNum = 15,
- WB_MidNumLet = 16,
- WB_Newline = 17,
- WB_Numeric = 18,
- WB_Perl_Tailored_HSpace = 19,
- WB_Regional_Indicator = 20,
- WB_Single_Quote = 21,
- WB_ZWJ = 22,
- WB_EDGE = 23,
- WB_UNKNOWN = 24
+ WB_Extend = 4,
+ WB_ExtendNumLet = 5,
+ WB_Format = 6,
+ WB_Hebrew_Letter = 7,
+ WB_Katakana = 8,
+ WB_LF = 9,
+ WB_MidLetter = 10,
+ WB_MidNum = 11,
+ WB_MidNumLet = 12,
+ WB_Newline = 13,
+ WB_Numeric = 14,
+ WB_Perl_Tailored_HSpace = 15,
+ WB_Regional_Indicator = 16,
+ WB_Single_Quote = 17,
+ WB_XPG_LE = 18,
+ WB_XPG_XX = 19,
+ WB_ZWJ = 20,
+ WB_EDGE = 21,
+ WB_E_Base = 22,
+ WB_E_Base_GAZ = 22,
+ WB_E_Modifier = 22,
+ WB_Glue_After_Zwj = 22,
+ WB_UNKNOWN = 22
} WB_enum;
-static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */
+static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_Perl_Tailored_HSpace,
WB_LF,
WB_Other,
WB_Perl_Tailored_HSpace,
WB_Other,
+ WB_XPG_XX,
WB_ALetter,
WB_Other,
WB_Format,
+ WB_XPG_XX,
WB_Other,
WB_ALetter,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_MidNum,
WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Other,
WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Numeric,
WB_Other,
WB_Extend,
- WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_Other,
WB_Extend,
WB_Format,
WB_ExtendNumLet,
WB_Other,
+ WB_XPG_XX,
+ WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_MidNum,
WB_Other,
+ WB_XPG_XX,
+ WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_Perl_Tailored_HSpace,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_XPG_XX,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_XPG_LE,
WB_Other,
WB_ALetter,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
WB_ALetter,
+ WB_XPG_LE,
+ WB_ALetter,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
- WB_Other,
+ WB_XPG_XX,
WB_Katakana,
WB_Other,
WB_ALetter,
+ WB_XPG_XX,
WB_Other,
WB_Extend,
WB_Katakana,
WB_Other,
WB_Katakana,
WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
WB_Katakana,
WB_Other,
WB_Katakana,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
+ WB_Extend,
WB_Numeric,
WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Numeric,
+ 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_Format,
WB_Other,
+ WB_Format,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Numeric,
WB_Extend,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_Extend,
WB_ALetter,
WB_Other,
WB_Numeric,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Numeric,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
WB_Numeric,
WB_Other,
WB_ALetter,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_ALetter,
+ WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
- WB_ALetter,
+ WB_XPG_XX,
WB_Other,
- WB_ALetter,
+ WB_XPG_XX,
WB_Other,
+ WB_XPG_XX,
WB_ALetter,
WB_Other,
- WB_Regional_Indicator,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_E_Base,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_E_Base,
- WB_Other,
- WB_E_Base,
- WB_Other,
- WB_E_Base,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_Glue_After_Zwj,
- 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_ALetter,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
+ WB_XPG_LE,
+ WB_ALetter,
+ WB_XPG_LE,
+ WB_ALetter,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
+ WB_Regional_Indicator,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
+ WB_Extend,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
WB_Format,
WB_Other,
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
- 1744, /* Number of elements */
+static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
+ 1835, /* 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 */
0xAD,
0xAE,
0xAF,
+ 0xB0,
0xB3,
0xB4,
+ 0xB5,
0xBA,
0xBB,
0xC1,
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x55B,
+ 0x55D,
+ 0x55E,
+ 0x55F,
+ 0x560,
0x589,
0x58A,
0x591,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x5F4,
0x5F5,
0x7F9,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x816,
0x81A,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x904,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
0xC05,
0xC0D,
0xC0E,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x202A,
0x202F,
0x2030,
+ 0x203C,
+ 0x203D,
0x203F,
0x2041,
0x2044,
0x2045,
+ 0x2049,
+ 0x204A,
0x2054,
0x2055,
0x205F,
0x2116,
0x2119,
0x211E,
+ 0x2122,
+ 0x2123,
0x2124,
0x2125,
0x2126,
0x212A,
0x212E,
0x212F,
+ 0x2139,
0x213A,
0x213C,
0x2140,
0x214F,
0x2160,
0x2189,
+ 0x2194,
+ 0x219A,
+ 0x21A9,
+ 0x21AB,
+ 0x231A,
+ 0x231C,
+ 0x2328,
+ 0x2329,
+ 0x2388,
+ 0x2389,
+ 0x23CF,
+ 0x23D0,
+ 0x23E9,
+ 0x23F4,
+ 0x23F8,
+ 0x23FB,
0x24B6,
+ 0x24C2,
+ 0x24C3,
0x24EA,
- 0x261D,
- 0x261E,
- 0x2640,
- 0x2641,
- 0x2642,
- 0x2643,
- 0x2695,
- 0x2697,
- 0x26F9,
- 0x26FA,
+ 0x25AA,
+ 0x25AC,
+ 0x25B6,
+ 0x25B7,
+ 0x25C0,
+ 0x25C1,
+ 0x25FB,
+ 0x25FF,
+ 0x2600,
+ 0x2606,
+ 0x2607,
+ 0x2613,
+ 0x2614,
+ 0x2686,
+ 0x2690,
+ 0x2706,
0x2708,
- 0x2709,
- 0x270A,
- 0x270E,
- 0x2764,
- 0x2765,
+ 0x2713,
+ 0x2714,
+ 0x2715,
+ 0x2716,
+ 0x2717,
+ 0x271D,
+ 0x271E,
+ 0x2721,
+ 0x2722,
+ 0x2728,
+ 0x2729,
+ 0x2733,
+ 0x2735,
+ 0x2744,
+ 0x2745,
+ 0x2747,
+ 0x2748,
+ 0x274C,
+ 0x274D,
+ 0x274E,
+ 0x274F,
+ 0x2753,
+ 0x2756,
+ 0x2757,
+ 0x2758,
+ 0x2763,
+ 0x2768,
+ 0x2795,
+ 0x2798,
+ 0x27A1,
+ 0x27A2,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2934,
+ 0x2936,
+ 0x2B05,
+ 0x2B08,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
0x2C00,
0x2C2F,
0x2C30,
0x3036,
0x303B,
0x303D,
+ 0x303E,
0x3099,
0x309B,
0x309D,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x31BB,
0x31F0,
0x3200,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
0x32D0,
0x32FF,
0x3300,
0xA6F0,
0xA6F2,
0xA717,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA900,
0xA90A,
0xA926,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11003,
0x11038,
0x110BB,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11145,
+ 0x11147,
0x11150,
0x11173,
0x11174,
0x111B3,
0x111C1,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DA,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114B0,
0x114C4,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1182C,
+ 0x1183B,
0x118A0,
0x118E0,
0x118EA,
0x11A86,
0x11A8A,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF3,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1F000,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F12F,
0x1F130,
0x1F14A,
0x1F150,
0x1F16A,
+ 0x1F16C,
0x1F170,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
0x1F18A,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1AD,
0x1F1E6,
0x1F200,
- 0x1F308,
- 0x1F309,
- 0x1F33E,
- 0x1F33F,
- 0x1F373,
- 0x1F374,
- 0x1F385,
- 0x1F386,
- 0x1F393,
- 0x1F394,
- 0x1F3A4,
- 0x1F3A5,
- 0x1F3A8,
- 0x1F3A9,
- 0x1F3C2,
- 0x1F3C5,
- 0x1F3C7,
- 0x1F3C8,
- 0x1F3CA,
- 0x1F3CD,
- 0x1F3EB,
- 0x1F3EC,
- 0x1F3ED,
- 0x1F3EE,
+ 0x1F201,
+ 0x1F210,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
0x1F3FB,
0x1F400,
- 0x1F442,
- 0x1F444,
- 0x1F446,
- 0x1F451,
- 0x1F466,
- 0x1F46A,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
- 0x1F479,
- 0x1F47C,
- 0x1F47D,
- 0x1F481,
- 0x1F484,
- 0x1F485,
- 0x1F488,
- 0x1F48B,
- 0x1F48C,
- 0x1F4AA,
- 0x1F4AB,
- 0x1F4BB,
- 0x1F4BD,
- 0x1F527,
- 0x1F528,
- 0x1F52C,
- 0x1F52D,
- 0x1F574,
- 0x1F576,
- 0x1F57A,
- 0x1F57B,
- 0x1F590,
- 0x1F591,
- 0x1F595,
- 0x1F597,
- 0x1F5E8,
- 0x1F5E9,
- 0x1F645,
- 0x1F648,
- 0x1F64B,
+ 0x1F53E,
+ 0x1F546,
0x1F650,
0x1F680,
- 0x1F681,
- 0x1F692,
- 0x1F693,
- 0x1F6A3,
- 0x1F6A4,
- 0x1F6B4,
- 0x1F6B7,
- 0x1F6C0,
- 0x1F6C1,
- 0x1F6CC,
- 0x1F6CD,
- 0x1F918,
- 0x1F91D,
- 0x1F91E,
- 0x1F920,
- 0x1F926,
- 0x1F927,
- 0x1F930,
- 0x1F93A,
- 0x1F93D,
- 0x1F93F,
- 0x1F9D1,
- 0x1F9DE,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D5,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F900,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1FFFE,
0xE0001,
0xE0002,
0xE0020,
# endif /* EBCDIC 1047 */
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
#if defined(PERL_IN_REGEXEC_C)
WB_ALetter = 1,
WB_CR = 2,
WB_Double_Quote = 3,
- WB_E_Base = 4,
- WB_E_Base_GAZ = 5,
- WB_E_Modifier = 6,
- WB_Extend = 7,
- WB_ExtendNumLet = 8,
- WB_Format = 9,
- WB_Glue_After_Zwj = 10,
- WB_Hebrew_Letter = 11,
- WB_Katakana = 12,
- WB_LF = 13,
- WB_MidLetter = 14,
- WB_MidNum = 15,
- WB_MidNumLet = 16,
- WB_Newline = 17,
- WB_Numeric = 18,
- WB_Perl_Tailored_HSpace = 19,
- WB_Regional_Indicator = 20,
- WB_Single_Quote = 21,
- WB_ZWJ = 22,
- WB_EDGE = 23,
- WB_UNKNOWN = 24
+ WB_Extend = 4,
+ WB_ExtendNumLet = 5,
+ WB_Format = 6,
+ WB_Hebrew_Letter = 7,
+ WB_Katakana = 8,
+ WB_LF = 9,
+ WB_MidLetter = 10,
+ WB_MidNum = 11,
+ WB_MidNumLet = 12,
+ WB_Newline = 13,
+ WB_Numeric = 14,
+ WB_Perl_Tailored_HSpace = 15,
+ WB_Regional_Indicator = 16,
+ WB_Single_Quote = 17,
+ WB_XPG_LE = 18,
+ WB_XPG_XX = 19,
+ WB_ZWJ = 20,
+ WB_EDGE = 21,
+ WB_E_Base = 22,
+ WB_E_Base_GAZ = 22,
+ WB_E_Modifier = 22,
+ WB_Glue_After_Zwj = 22,
+ WB_UNKNOWN = 22
} WB_enum;
-static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */
+static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_Perl_Tailored_HSpace,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_XPG_XX,
WB_Other,
WB_MidLetter,
+ WB_XPG_XX,
WB_Other,
WB_ALetter,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_MidNum,
WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Other,
WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Numeric,
WB_Other,
WB_Extend,
- WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_Other,
WB_Extend,
WB_Format,
WB_ExtendNumLet,
WB_Other,
+ WB_XPG_XX,
+ WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_MidNum,
WB_Other,
+ WB_XPG_XX,
+ WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_Perl_Tailored_HSpace,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_XPG_XX,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_XPG_LE,
WB_Other,
WB_ALetter,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
WB_ALetter,
+ WB_XPG_LE,
+ WB_ALetter,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
- WB_Other,
+ WB_XPG_XX,
WB_Katakana,
WB_Other,
WB_ALetter,
+ WB_XPG_XX,
WB_Other,
WB_Extend,
WB_Katakana,
WB_Other,
WB_Katakana,
WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
WB_Katakana,
WB_Other,
WB_Katakana,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
+ WB_Extend,
WB_Numeric,
WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Numeric,
+ 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_Format,
WB_Other,
+ WB_Format,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Numeric,
WB_Extend,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_Extend,
WB_ALetter,
WB_Other,
WB_Numeric,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Numeric,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
WB_Numeric,
WB_Other,
WB_ALetter,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_ALetter,
+ WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
- WB_ALetter,
+ WB_XPG_XX,
WB_Other,
- WB_ALetter,
+ WB_XPG_XX,
WB_Other,
+ WB_XPG_XX,
WB_ALetter,
WB_Other,
- WB_Regional_Indicator,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_E_Base,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_E_Base,
- WB_Other,
- WB_E_Base,
- WB_Other,
- WB_E_Base,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_Glue_After_Zwj,
- 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_ALetter,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
+ WB_XPG_LE,
+ WB_ALetter,
+ WB_XPG_LE,
+ WB_ALetter,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
+ WB_Regional_Indicator,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
+ WB_Extend,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
WB_Format,
WB_Other,
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
- 1740, /* Number of elements */
+static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
+ 1831, /* 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 */
0xAA,
0xAC,
0xAF,
+ 0xB0,
0xB3,
0xB4,
+ 0xB5,
0xC1,
0xCA,
0xCB,
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x55B,
+ 0x55D,
+ 0x55E,
+ 0x55F,
+ 0x560,
0x589,
0x58A,
0x591,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x5F4,
0x5F5,
0x7F9,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x816,
0x81A,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x904,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
0xC05,
0xC0D,
0xC0E,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x202A,
0x202F,
0x2030,
+ 0x203C,
+ 0x203D,
0x203F,
0x2041,
0x2044,
0x2045,
+ 0x2049,
+ 0x204A,
0x2054,
0x2055,
0x205F,
0x2116,
0x2119,
0x211E,
+ 0x2122,
+ 0x2123,
0x2124,
0x2125,
0x2126,
0x212A,
0x212E,
0x212F,
+ 0x2139,
0x213A,
0x213C,
0x2140,
0x214F,
0x2160,
0x2189,
+ 0x2194,
+ 0x219A,
+ 0x21A9,
+ 0x21AB,
+ 0x231A,
+ 0x231C,
+ 0x2328,
+ 0x2329,
+ 0x2388,
+ 0x2389,
+ 0x23CF,
+ 0x23D0,
+ 0x23E9,
+ 0x23F4,
+ 0x23F8,
+ 0x23FB,
0x24B6,
+ 0x24C2,
+ 0x24C3,
0x24EA,
- 0x261D,
- 0x261E,
- 0x2640,
- 0x2641,
- 0x2642,
- 0x2643,
- 0x2695,
- 0x2697,
- 0x26F9,
- 0x26FA,
+ 0x25AA,
+ 0x25AC,
+ 0x25B6,
+ 0x25B7,
+ 0x25C0,
+ 0x25C1,
+ 0x25FB,
+ 0x25FF,
+ 0x2600,
+ 0x2606,
+ 0x2607,
+ 0x2613,
+ 0x2614,
+ 0x2686,
+ 0x2690,
+ 0x2706,
0x2708,
- 0x2709,
- 0x270A,
- 0x270E,
- 0x2764,
- 0x2765,
+ 0x2713,
+ 0x2714,
+ 0x2715,
+ 0x2716,
+ 0x2717,
+ 0x271D,
+ 0x271E,
+ 0x2721,
+ 0x2722,
+ 0x2728,
+ 0x2729,
+ 0x2733,
+ 0x2735,
+ 0x2744,
+ 0x2745,
+ 0x2747,
+ 0x2748,
+ 0x274C,
+ 0x274D,
+ 0x274E,
+ 0x274F,
+ 0x2753,
+ 0x2756,
+ 0x2757,
+ 0x2758,
+ 0x2763,
+ 0x2768,
+ 0x2795,
+ 0x2798,
+ 0x27A1,
+ 0x27A2,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2934,
+ 0x2936,
+ 0x2B05,
+ 0x2B08,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
0x2C00,
0x2C2F,
0x2C30,
0x3036,
0x303B,
0x303D,
+ 0x303E,
0x3099,
0x309B,
0x309D,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x31BB,
0x31F0,
0x3200,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
0x32D0,
0x32FF,
0x3300,
0xA6F0,
0xA6F2,
0xA717,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA900,
0xA90A,
0xA926,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11003,
0x11038,
0x110BB,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11145,
+ 0x11147,
0x11150,
0x11173,
0x11174,
0x111B3,
0x111C1,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DA,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114B0,
0x114C4,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1182C,
+ 0x1183B,
0x118A0,
0x118E0,
0x118EA,
0x11A86,
0x11A8A,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF3,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1F000,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F12F,
0x1F130,
0x1F14A,
0x1F150,
0x1F16A,
+ 0x1F16C,
0x1F170,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
0x1F18A,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1AD,
0x1F1E6,
0x1F200,
- 0x1F308,
- 0x1F309,
- 0x1F33E,
- 0x1F33F,
- 0x1F373,
- 0x1F374,
- 0x1F385,
- 0x1F386,
- 0x1F393,
- 0x1F394,
- 0x1F3A4,
- 0x1F3A5,
- 0x1F3A8,
- 0x1F3A9,
- 0x1F3C2,
- 0x1F3C5,
- 0x1F3C7,
- 0x1F3C8,
- 0x1F3CA,
- 0x1F3CD,
- 0x1F3EB,
- 0x1F3EC,
- 0x1F3ED,
- 0x1F3EE,
+ 0x1F201,
+ 0x1F210,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
0x1F3FB,
0x1F400,
- 0x1F442,
- 0x1F444,
- 0x1F446,
- 0x1F451,
- 0x1F466,
- 0x1F46A,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
- 0x1F479,
- 0x1F47C,
- 0x1F47D,
- 0x1F481,
- 0x1F484,
- 0x1F485,
- 0x1F488,
- 0x1F48B,
- 0x1F48C,
- 0x1F4AA,
- 0x1F4AB,
- 0x1F4BB,
- 0x1F4BD,
- 0x1F527,
- 0x1F528,
- 0x1F52C,
- 0x1F52D,
- 0x1F574,
- 0x1F576,
- 0x1F57A,
- 0x1F57B,
- 0x1F590,
- 0x1F591,
- 0x1F595,
- 0x1F597,
- 0x1F5E8,
- 0x1F5E9,
- 0x1F645,
- 0x1F648,
- 0x1F64B,
+ 0x1F53E,
+ 0x1F546,
0x1F650,
0x1F680,
- 0x1F681,
- 0x1F692,
- 0x1F693,
- 0x1F6A3,
- 0x1F6A4,
- 0x1F6B4,
- 0x1F6B7,
- 0x1F6C0,
- 0x1F6C1,
- 0x1F6CC,
- 0x1F6CD,
- 0x1F918,
- 0x1F91D,
- 0x1F91E,
- 0x1F920,
- 0x1F926,
- 0x1F927,
- 0x1F930,
- 0x1F93A,
- 0x1F93D,
- 0x1F93F,
- 0x1F9D1,
- 0x1F9DE,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D5,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F900,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1FFFE,
0xE0001,
0xE0002,
0xE0020,
# endif /* EBCDIC 037 */
-#endif /* defined(PERL_IN_UTF8_C) */
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
#if defined(PERL_IN_REGEXEC_C)
WB_ALetter = 1,
WB_CR = 2,
WB_Double_Quote = 3,
- WB_E_Base = 4,
- WB_E_Base_GAZ = 5,
- WB_E_Modifier = 6,
- WB_Extend = 7,
- WB_ExtendNumLet = 8,
- WB_Format = 9,
- WB_Glue_After_Zwj = 10,
- WB_Hebrew_Letter = 11,
- WB_Katakana = 12,
- WB_LF = 13,
- WB_MidLetter = 14,
- WB_MidNum = 15,
- WB_MidNumLet = 16,
- WB_Newline = 17,
- WB_Numeric = 18,
- WB_Perl_Tailored_HSpace = 19,
- WB_Regional_Indicator = 20,
- WB_Single_Quote = 21,
- WB_ZWJ = 22,
- WB_EDGE = 23,
- WB_UNKNOWN = 24
+ WB_Extend = 4,
+ WB_ExtendNumLet = 5,
+ WB_Format = 6,
+ WB_Hebrew_Letter = 7,
+ WB_Katakana = 8,
+ WB_LF = 9,
+ WB_MidLetter = 10,
+ WB_MidNum = 11,
+ WB_MidNumLet = 12,
+ WB_Newline = 13,
+ WB_Numeric = 14,
+ WB_Perl_Tailored_HSpace = 15,
+ WB_Regional_Indicator = 16,
+ WB_Single_Quote = 17,
+ WB_XPG_LE = 18,
+ WB_XPG_XX = 19,
+ WB_ZWJ = 20,
+ WB_EDGE = 21,
+ WB_E_Base = 22,
+ WB_E_Base_GAZ = 22,
+ WB_E_Modifier = 22,
+ WB_Glue_After_Zwj = 22,
+ WB_UNKNOWN = 22
} WB_enum;
-static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */
+static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */
WB_Other,
WB_Perl_Tailored_HSpace,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_XPG_XX,
WB_Other,
WB_MidLetter,
+ WB_XPG_XX,
WB_Other,
WB_ALetter,
WB_Format,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_MidNum,
WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Other,
WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Numeric,
WB_Other,
WB_Extend,
- WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_Other,
WB_Extend,
WB_Format,
WB_ExtendNumLet,
WB_Other,
+ WB_XPG_XX,
+ WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_MidNum,
WB_Other,
+ WB_XPG_XX,
+ WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_Perl_Tailored_HSpace,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_XPG_XX,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_XPG_LE,
WB_Other,
WB_ALetter,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
WB_ALetter,
+ WB_XPG_LE,
+ WB_ALetter,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
- WB_Other,
+ WB_XPG_XX,
WB_Katakana,
WB_Other,
WB_ALetter,
+ WB_XPG_XX,
WB_Other,
WB_Extend,
WB_Katakana,
WB_Other,
WB_Katakana,
WB_Other,
+ WB_XPG_XX,
+ WB_Other,
+ WB_XPG_XX,
+ WB_Other,
WB_Katakana,
WB_Other,
WB_Katakana,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
+ WB_Extend,
WB_Numeric,
WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Numeric,
+ 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_Format,
WB_Other,
+ WB_Format,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Numeric,
WB_Extend,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_Extend,
WB_ALetter,
WB_Other,
WB_Numeric,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Numeric,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
WB_Numeric,
WB_Other,
WB_ALetter,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_ALetter,
+ WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
- WB_ALetter,
+ WB_XPG_XX,
WB_Other,
- WB_ALetter,
+ WB_XPG_XX,
WB_Other,
+ WB_XPG_XX,
WB_ALetter,
WB_Other,
- WB_Regional_Indicator,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_E_Base,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_E_Base,
- WB_Other,
- WB_E_Base,
- WB_Other,
- WB_E_Base,
- WB_Other,
- WB_Glue_After_Zwj,
- WB_Other,
- WB_Glue_After_Zwj,
- 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_ALetter,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
+ WB_XPG_LE,
+ WB_ALetter,
+ WB_XPG_LE,
+ WB_ALetter,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
+ WB_Regional_Indicator,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
+ WB_Extend,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_Glue_After_Zwj,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
- WB_E_Base,
+ WB_XPG_XX,
WB_Other,
WB_Format,
WB_Other,
#endif /* defined(PERL_IN_REGEXEC_C) */
-#if defined(PERL_IN_UTF8_C)
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV Simple_Case_Folding_invlist[] = { /* for ASCII/Latin1 */
- 1266, /* Number of elements */
+static const UV Simple_Case_Folding_invlist[] = { /* for ASCII/Latin1 */
+ 1274, /* 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 */
0x1C87,
0x1C88,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xAB70,
0xABC0,
0xFF21,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1E900,
0x1E922
};
-static const int Simple_Case_Folding_invmap[] = { /* for ASCII/Latin1 */
+# endif /* ASCII/Latin1 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const int Simple_Case_Folding_invmap[] = { /* for ASCII/Latin1 */
0,
0x61,
0,
0x463,
0xA64B,
0,
+ 0x10D0,
+ 0,
+ 0x10FD,
+ 0,
0x1E01,
0,
0x1E03,
0,
0xA7B7,
0,
+ 0xA7B9,
+ 0,
0x13A0,
0,
0xFF41,
0,
0x118C0,
0,
+ 0x16E60,
+ 0,
0x1E922,
0
};
# endif /* ASCII/Latin1 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 1047 */
- 1284, /* Number of elements */
+static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 1047 */
+ 1292, /* 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 */
0x1C87,
0x1C88,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xAB70,
0xABC0,
0xFF21,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1E900,
0x1E922
};
-static const int Simple_Case_Folding_invmap[] = { /* for EBCDIC 1047 */
+# endif /* EBCDIC 1047 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121
+
+static const int Simple_Case_Folding_invmap[] = { /* for EBCDIC 1047 */
0,
0x42,
0,
0x463,
0xA64B,
0,
+ 0x10D0,
+ 0,
+ 0x10FD,
+ 0,
0x1E01,
0,
0x1E03,
0,
0xA7B7,
0,
+ 0xA7B9,
+ 0,
0x13A0,
0,
0xFF41,
0,
0x118C0,
0,
+ 0x16E60,
+ 0,
0x1E922,
0
};
# endif /* EBCDIC 1047 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 037 */
- 1280, /* Number of elements */
+static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 037 */
+ 1288, /* 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 */
0x1C87,
0x1C88,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xAB70,
0xABC0,
0xFF21,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1E900,
0x1E922
};
-static const int Simple_Case_Folding_invmap[] = { /* for EBCDIC 037 */
+# endif /* EBCDIC 037 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121
+
+static const int Simple_Case_Folding_invmap[] = { /* for EBCDIC 037 */
0,
0x42,
0,
0x463,
0xA64B,
0,
+ 0x10D0,
+ 0,
+ 0x10FD,
+ 0,
0x1E01,
0,
0x1E03,
0,
0xA7B7,
0,
+ 0xA7B9,
+ 0,
0x13A0,
0,
0xFF41,
0,
0x118C0,
0,
+ 0x16E60,
+ 0,
0x1E922,
0
};
# endif /* EBCDIC 037 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV Titlecase_Mapping_invlist[] = { /* for ASCII/Latin1 */
- 1318, /* Number of elements */
+static const UV Titlecase_Mapping_invlist[] = { /* for ASCII/Latin1 */
+ 1322, /* 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 */
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1E922,
0x1E944
};
+# endif /* ASCII/Latin1 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
* values of the negative enums are indices into a table of the auxiliary
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 TC_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* TC_AUX_TABLE_1 */,
2 /* TC_AUX_TABLE_45 */
};
-static const int Titlecase_Mapping_invmap[] = { /* for ASCII/Latin1 */
+static const int Titlecase_Mapping_invmap[] = { /* for ASCII/Latin1 */
0,
0x41,
0,
0,
0xA7B6,
0,
+ 0xA7B8,
+ 0,
0xA7B3,
0,
0x13A0,
0,
0x118A0,
0,
+ 0x16E40,
+ 0,
0x1E900,
0
};
# endif /* ASCII/Latin1 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 1047 */
- 1334, /* Number of elements */
+static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 1047 */
+ 1338, /* 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 */
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1E922,
0x1E944
};
+# endif /* EBCDIC 1047 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121
+
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
* values of the negative enums are indices into a table of the auxiliary
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 TC_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* TC_AUX_TABLE_1 */,
2 /* TC_AUX_TABLE_45 */
};
-static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 1047 */
+static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 1047 */
0,
0x62,
0,
0,
0xA7B6,
0,
+ 0xA7B8,
+ 0,
0xA7B3,
0,
0x13A0,
0,
0x118A0,
0,
+ 0x16E40,
+ 0,
0x1E900,
0
};
# endif /* EBCDIC 1047 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 037 */
- 1332, /* Number of elements */
+static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 037 */
+ 1336, /* 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 */
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1E922,
0x1E944
};
+# endif /* EBCDIC 037 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121
+
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
* values of the negative enums are indices into a table of the auxiliary
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 TC_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* TC_AUX_TABLE_1 */,
2 /* TC_AUX_TABLE_45 */
};
-static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 037 */
+static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 037 */
0,
0x62,
0,
0,
0xA7B6,
0,
+ 0xA7B8,
+ 0,
0xA7B3,
0,
0x13A0,
0,
0x118A0,
0,
+ 0x16E40,
+ 0,
0x1E900,
0
};
# endif /* EBCDIC 037 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV Uppercase_Mapping_invlist[] = { /* for ASCII/Latin1 */
- 1365, /* Number of elements */
+static const UV Uppercase_Mapping_invlist[] = { /* for ASCII/Latin1 */
+ 1373, /* 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 */
0x561,
0x587,
0x588,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1E922,
0x1E944
};
+# endif /* ASCII/Latin1 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
* values of the negative enums are indices into a table of the auxiliary
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 UC_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* UC_AUX_TABLE_1 */,
2 /* UC_AUX_TABLE_72 */
};
-static const int Uppercase_Mapping_invmap[] = { /* for ASCII/Latin1 */
+static const int Uppercase_Mapping_invmap[] = { /* for ASCII/Latin1 */
0,
0x41,
0,
0x531,
UC_use_AUX_TABLE_6,
0,
+ 0x1C90,
+ 0,
+ 0x1CBD,
+ 0,
0x13F0,
0,
0x412,
0,
0xA7B6,
0,
+ 0xA7B8,
+ 0,
0xA7B3,
0,
0x13A0,
0,
0x118A0,
0,
+ 0x16E40,
+ 0,
0x1E900,
0
};
# endif /* ASCII/Latin1 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 1047 */
- 1381, /* Number of elements */
+static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 1047 */
+ 1389, /* 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 */
0x561,
0x587,
0x588,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1E922,
0x1E944
};
+# endif /* EBCDIC 1047 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121
+
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
* values of the negative enums are indices into a table of the auxiliary
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 UC_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* UC_AUX_TABLE_1 */,
2 /* UC_AUX_TABLE_72 */
};
-static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 1047 */
+static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 1047 */
0,
0x62,
0,
0x531,
UC_use_AUX_TABLE_6,
0,
+ 0x1C90,
+ 0,
+ 0x1CBD,
+ 0,
0x13F0,
0,
0x412,
0,
0xA7B6,
0,
+ 0xA7B8,
+ 0,
0xA7B3,
0,
0x13A0,
0,
0x118A0,
0,
+ 0x16E40,
+ 0,
0x1E900,
0
};
# endif /* EBCDIC 1047 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 037 */
- 1379, /* Number of elements */
+static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 037 */
+ 1387, /* 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 */
0x561,
0x587,
0x588,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1E922,
0x1E944
};
+# endif /* EBCDIC 037 */
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_UTF8_C)
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121
+
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
* values of the negative enums are indices into a table of the auxiliary
/* Parallel table to the above, giving the number of elements in each table
* pointed to */
+
static const U8 UC_AUX_TABLE_lengths[] = {
0, /* Placeholder */
2 /* UC_AUX_TABLE_1 */,
2 /* UC_AUX_TABLE_72 */
};
-static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 037 */
+static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 037 */
0,
0x62,
0,
0x531,
UC_use_AUX_TABLE_6,
0,
+ 0x1C90,
+ 0,
+ 0x1CBD,
+ 0,
0x13F0,
0,
0x412,
0,
0xA7B6,
0,
+ 0xA7B8,
+ 0,
0xA7B3,
0,
0x13A0,
0,
0x118A0,
0,
+ 0x16E40,
+ 0,
0x1E900,
0
};
# endif /* EBCDIC 037 */
+#endif /* defined(PERL_IN_UTF8_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV UpperLatin1_invlist[] = { /* for ASCII/Latin1 */
+static const UV UpperLatin1_invlist[] = { /* for ASCII/Latin1 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV UpperLatin1_invlist[] = { /* for EBCDIC 1047 */
+static const UV UpperLatin1_invlist[] = { /* for EBCDIC 1047 */
55, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV UpperLatin1_invlist[] = { /* for EBCDIC 037 */
+static const UV UpperLatin1_invlist[] = { /* for EBCDIC 037 */
57, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_ASCII_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_ASCII_invlist[] = { /* for ASCII/Latin1 */
2, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_ASCII_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_ASCII_invlist[] = { /* for EBCDIC 1047 */
54, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_ASCII_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_ASCII_invlist[] = { /* for EBCDIC 037 */
56, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_ASSIGNED_invlist[] = { /* for all charsets */
- 1298, /* Number of elements */
+static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
+ 1316, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x61D,
0x7B2,
0x7C0,
0x7FB,
- 0x800,
+ 0x7FD,
0x82E,
0x830,
0x83F,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x984,
0x985,
0x98D,
0x9DF,
0x9E4,
0x9E6,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5E,
0xA5F,
0xA66,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBE6,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC66,
0xC70,
0xC78,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD0,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA82C,
0xA830,
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FE,
- 0xA900,
0xA954,
0xA95F,
0xA97D,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x11070,
0x1107F,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_CASED_invlist[] = { /* for ASCII/Latin1 */
- 271, /* Number of elements */
+static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */
+ 279, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x530,
0x531,
0x557,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x10A0,
0x10C6,
0x10C7,
0x10C8,
0x10CD,
0x10CE,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13A0,
0x13F6,
0x13F8,
0x13FE,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1D00,
0x1DC0,
0x1E00,
0xA78B,
0xA78F,
0xA790,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F8,
0xA7FB,
0xAB30,
0x10CF3,
0x118A0,
0x118E0,
+ 0x16E40,
+ 0x16E80,
0x1D400,
0x1D455,
0x1D456,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CASED_invlist[] = { /* for EBCDIC 1047 */
- 297, /* Number of elements */
+static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */
+ 305, /* 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 */
0x530,
0x531,
0x557,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x10A0,
0x10C6,
0x10C7,
0x10C8,
0x10CD,
0x10CE,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13A0,
0x13F6,
0x13F8,
0x13FE,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1D00,
0x1DC0,
0x1E00,
0xA78B,
0xA78F,
0xA790,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F8,
0xA7FB,
0xAB30,
0x10CF3,
0x118A0,
0x118E0,
+ 0x16E40,
+ 0x16E80,
0x1D400,
0x1D455,
0x1D456,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CASED_invlist[] = { /* for EBCDIC 037 */
- 293, /* Number of elements */
+static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */
+ 301, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x530,
0x531,
0x557,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x10A0,
0x10C6,
0x10C7,
0x10C8,
0x10CD,
0x10CE,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13A0,
0x13F6,
0x13F8,
0x13FE,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1D00,
0x1DC0,
0x1E00,
0xA78B,
0xA78F,
0xA790,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F8,
0xA7FB,
0xAB30,
0x10CF3,
0x118A0,
0x118E0,
+ 0x16E40,
+ 0x16E80,
0x1D400,
0x1D455,
0x1D456,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_CASEDLETTER_invlist[] = { /* for ASCII/Latin1 */
- 253, /* Number of elements */
+static const UV UNI_CASEDLETTER_invlist[] = { /* for ASCII/Latin1 */
+ 261, /* 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 */
0x530,
0x531,
0x557,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x10A0,
0x10C6,
0x10C7,
0x10C8,
0x10CD,
0x10CE,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13A0,
0x13F6,
0x13F8,
0x13FE,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1D00,
0x1D2C,
0x1D6B,
0xA78B,
0xA78F,
0xA790,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7FA,
0xA7FB,
0xAB30,
0x10CF3,
0x118A0,
0x118E0,
+ 0x16E40,
+ 0x16E80,
0x1D400,
0x1D455,
0x1D456,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CASEDLETTER_invlist[] = { /* for EBCDIC 1047 */
- 285, /* Number of elements */
+static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 1047 */
+ 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 */
0x530,
0x531,
0x557,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x10A0,
0x10C6,
0x10C7,
0x10C8,
0x10CD,
0x10CE,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13A0,
0x13F6,
0x13F8,
0x13FE,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1D00,
0x1D2C,
0x1D6B,
0xA78B,
0xA78F,
0xA790,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7FA,
0xA7FB,
0xAB30,
0x10CF3,
0x118A0,
0x118E0,
+ 0x16E40,
+ 0x16E80,
0x1D400,
0x1D455,
0x1D456,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CASEDLETTER_invlist[] = { /* for EBCDIC 037 */
- 281, /* Number of elements */
+static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 037 */
+ 289, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x530,
0x531,
0x557,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x10A0,
0x10C6,
0x10C7,
0x10C8,
0x10CD,
0x10CE,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13A0,
0x13F6,
0x13F8,
0x13FE,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1D00,
0x1D2C,
0x1D6B,
0xA78B,
0xA78F,
0xA790,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7FA,
0xA7FB,
0xAB30,
0x10CF3,
0x118A0,
0x118E0,
+ 0x16E40,
+ 0x16E80,
0x1D400,
0x1D455,
0x1D456,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LOWERCASELETTER_invlist[] = { /* for ASCII/Latin1 */
- 1267, /* Number of elements */
+static const UV UNI_LOWERCASELETTER_invlist[] = { /* for ASCII/Latin1 */
+ 1277, /* 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 */
0x52E,
0x52F,
0x530,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7A8,
0xA7A9,
0xA7AA,
+ 0xA7AF,
+ 0xA7B0,
0xA7B5,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xA7FA,
0xA7FB,
0xAB30,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1D41A,
0x1D434,
0x1D44E,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LOWERCASELETTER_invlist[] = { /* for EBCDIC 1047 */
- 1281, /* Number of elements */
+static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 1047 */
+ 1291, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x52E,
0x52F,
0x530,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7A8,
0xA7A9,
0xA7AA,
+ 0xA7AF,
+ 0xA7B0,
0xA7B5,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xA7FA,
0xA7FB,
0xAB30,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1D41A,
0x1D434,
0x1D44E,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LOWERCASELETTER_invlist[] = { /* for EBCDIC 037 */
- 1281, /* Number of elements */
+static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 037 */
+ 1291, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x52E,
0x52F,
0x530,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7A8,
0xA7A9,
0xA7AA,
+ 0xA7AF,
+ 0xA7B0,
0xA7B5,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xA7FA,
0xA7FB,
0xAB30,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1D41A,
0x1D434,
0x1D44E,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_POSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_POSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_POSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXALNUM_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_POSIXALNUM_invlist[] = { /* for EBCDIC 037 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_POSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_POSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_POSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXALPHA_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_POSIXALPHA_invlist[] = { /* for EBCDIC 037 */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_POSIXBLANK_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_POSIXBLANK_invlist[] = { /* for ASCII/Latin1 */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXBLANK_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_POSIXBLANK_invlist[] = { /* for EBCDIC 1047 */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXBLANK_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_POSIXBLANK_invlist[] = { /* for EBCDIC 037 */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_POSIXCNTRL_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_POSIXCNTRL_invlist[] = { /* for ASCII/Latin1 */
4, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXCNTRL_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_POSIXCNTRL_invlist[] = { /* for EBCDIC 1047 */
26, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXCNTRL_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_POSIXCNTRL_invlist[] = { /* for EBCDIC 037 */
26, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_POSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_POSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_POSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXDIGIT_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_POSIXDIGIT_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_POSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_POSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_POSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
29, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_POSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
31, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_POSIXLOWER_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_POSIXLOWER_invlist[] = { /* for ASCII/Latin1 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXLOWER_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_POSIXLOWER_invlist[] = { /* for EBCDIC 1047 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXLOWER_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_POSIXLOWER_invlist[] = { /* for EBCDIC 037 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_POSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_POSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_POSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
31, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXPRINT_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_POSIXPRINT_invlist[] = { /* for EBCDIC 037 */
33, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_POSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_POSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_POSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */
21, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXPUNCT_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_POSIXPUNCT_invlist[] = { /* for EBCDIC 037 */
23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_POSIXSPACE_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_POSIXSPACE_invlist[] = { /* for ASCII/Latin1 */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXSPACE_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_POSIXSPACE_invlist[] = { /* for EBCDIC 1047 */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXSPACE_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_POSIXSPACE_invlist[] = { /* for EBCDIC 037 */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_POSIXUPPER_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_POSIXUPPER_invlist[] = { /* for ASCII/Latin1 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXUPPER_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_POSIXUPPER_invlist[] = { /* for EBCDIC 1047 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXUPPER_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_POSIXUPPER_invlist[] = { /* for EBCDIC 037 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_POSIXWORD_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_POSIXWORD_invlist[] = { /* for ASCII/Latin1 */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXWORD_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_POSIXWORD_invlist[] = { /* for EBCDIC 1047 */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXWORD_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_POSIXWORD_invlist[] = { /* for EBCDIC 037 */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_POSIXXDIGIT_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_POSIXXDIGIT_invlist[] = { /* for ASCII/Latin1 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXXDIGIT_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_POSIXXDIGIT_invlist[] = { /* for EBCDIC 1047 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_POSIXXDIGIT_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_POSIXXDIGIT_invlist[] = { /* for EBCDIC 037 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_TITLE_invlist[] = { /* for all charsets */
+static const UV UNI_TITLE_invlist[] = { /* for all charsets */
21, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_UPPERCASELETTER_invlist[] = { /* for ASCII/Latin1 */
- 1255, /* Number of elements */
+static const UV UNI_UPPERCASELETTER_invlist[] = { /* for ASCII/Latin1 */
+ 1263, /* 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 */
0x10CE,
0x13A0,
0x13F6,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xFF21,
0xFF3B,
0x10400,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1D400,
0x1D41A,
0x1D434,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_UPPERCASELETTER_invlist[] = { /* for EBCDIC 1047 */
- 1273, /* Number of elements */
+static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 1047 */
+ 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 */
0x10CE,
0x13A0,
0x13F6,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xFF21,
0xFF3B,
0x10400,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1D400,
0x1D41A,
0x1D434,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_UPPERCASELETTER_invlist[] = { /* for EBCDIC 037 */
- 1269, /* Number of elements */
+static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 037 */
+ 1277, /* 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 */
0x10CE,
0x13A0,
0x13F6,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xFF21,
0xFF3B,
0x10400,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1D400,
0x1D41A,
0x1D434,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_VERTSPACE_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_VERTSPACE_invlist[] = { /* for ASCII/Latin1 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_VERTSPACE_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_VERTSPACE_invlist[] = { /* for EBCDIC 1047 */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_VERTSPACE_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_VERTSPACE_invlist[] = { /* for EBCDIC 037 */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
- 1391, /* Number of elements */
+static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
+ 1427, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5B0,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA900,
0xA92B,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11000,
0x11046,
0x11066,
0x11133,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11173,
0x11176,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172B,
0x11730,
0x1173A,
+ 0x11800,
+ 0x11839,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A98,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D97,
+ 0x11D98,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
- 1415, /* Number of elements */
+static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
+ 1451, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5B0,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA900,
0xA92B,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11000,
0x11046,
0x11066,
0x11133,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11173,
0x11176,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172B,
0x11730,
0x1173A,
+ 0x11800,
+ 0x11839,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A98,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D97,
+ 0x11D98,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
- 1411, /* Number of elements */
+static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
+ 1447, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5B0,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA900,
0xA92B,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11000,
0x11046,
0x11066,
0x11133,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11173,
0x11176,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172B,
0x11730,
0x1173A,
+ 0x11800,
+ 0x11839,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A98,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D97,
+ 0x11D98,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
- 1321, /* Number of elements */
+static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
+ 1353, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5B0,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA92B,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11000,
0x11046,
0x11082,
0x110E9,
0x11100,
0x11133,
+ 0x11144,
+ 0x11147,
0x11150,
0x11173,
0x11176,
0x11680,
0x116B6,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172B,
+ 0x11800,
+ 0x11839,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A98,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D44,
0x11D46,
0x11D48,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D97,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
- 1347, /* Number of elements */
+static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
+ 1379, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5B0,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA92B,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11000,
0x11046,
0x11082,
0x110E9,
0x11100,
0x11133,
+ 0x11144,
+ 0x11147,
0x11150,
0x11173,
0x11176,
0x11680,
0x116B6,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172B,
+ 0x11800,
+ 0x11839,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A98,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D44,
0x11D46,
0x11D48,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D97,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
- 1343, /* Number of elements */
+static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
+ 1375, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5B0,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA92B,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11000,
0x11046,
0x11082,
0x110E9,
0x11100,
0x11133,
+ 0x11144,
+ 0x11147,
0x11150,
0x11173,
0x11176,
0x11680,
0x116B6,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172B,
+ 0x11800,
+ 0x11839,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A98,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D44,
0x11D46,
0x11D48,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D97,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_XPOSIXBLANK_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_XPOSIXBLANK_invlist[] = { /* for ASCII/Latin1 */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXBLANK_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_XPOSIXBLANK_invlist[] = { /* for EBCDIC 1047 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXBLANK_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_XPOSIXBLANK_invlist[] = { /* for EBCDIC 037 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_XPOSIXCNTRL_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_XPOSIXCNTRL_invlist[] = { /* for ASCII/Latin1 */
4, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXCNTRL_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_XPOSIXCNTRL_invlist[] = { /* for EBCDIC 1047 */
4, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXCNTRL_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_XPOSIXCNTRL_invlist[] = { /* for EBCDIC 037 */
4, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_XPOSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */
- 111, /* Number of elements */
+static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */
+ 115, /* 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 */
0xFF1A,
0x104A0,
0x104AA,
+ 0x10D30,
+ 0x10D3A,
0x11066,
0x11070,
0x110F0,
0x11C5A,
0x11D50,
0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
0x16A60,
0x16A6A,
0x16B50,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */
- 111, /* Number of elements */
+static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */
+ 115, /* 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 */
0xFF1A,
0x104A0,
0x104AA,
+ 0x10D30,
+ 0x10D3A,
0x11066,
0x11070,
0x110F0,
0x11C5A,
0x11D50,
0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
0x16A60,
0x16A6A,
0x16B50,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 037 */
- 111, /* Number of elements */
+static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 037 */
+ 115, /* 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 */
0xFF1A,
0x104A0,
0x104AA,
+ 0x10D30,
+ 0x10D3A,
0x11066,
0x11070,
0x110F0,
0x11C5A,
0x11D50,
0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
0x16A60,
0x16A6A,
0x16B50,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
- 1309, /* Number of elements */
+static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
+ 1327, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x61D,
0x7B2,
0x7C0,
0x7FB,
- 0x800,
+ 0x7FD,
0x82E,
0x830,
0x83F,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x984,
0x985,
0x98D,
0x9DF,
0x9E4,
0x9E6,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5E,
0xA5F,
0xA66,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBE6,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC66,
0xC70,
0xC78,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD0,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA82C,
0xA830,
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FE,
- 0xA900,
0xA954,
0xA95F,
0xA97D,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x11070,
0x1107F,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
- 1309, /* Number of elements */
+static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
+ 1327, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x61D,
0x7B2,
0x7C0,
0x7FB,
- 0x800,
+ 0x7FD,
0x82E,
0x830,
0x83F,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x984,
0x985,
0x98D,
0x9DF,
0x9E4,
0x9E6,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5E,
0xA5F,
0xA66,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBE6,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC66,
0xC70,
0xC78,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD0,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA82C,
0xA830,
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FE,
- 0xA900,
0xA954,
0xA95F,
0xA97D,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x11070,
0x1107F,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
- 1309, /* Number of elements */
+static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
+ 1327, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x61D,
0x7B2,
0x7C0,
0x7FB,
- 0x800,
+ 0x7FD,
0x82E,
0x830,
0x83F,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x984,
0x985,
0x98D,
0x9DF,
0x9E4,
0x9E6,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5E,
0xA5F,
0xA66,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBE6,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC66,
0xC70,
0xC78,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD0,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA82C,
0xA830,
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FE,
- 0xA900,
0xA954,
0xA95F,
0xA97D,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x11070,
0x1107F,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */
- 1281, /* Number of elements */
+static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */
+ 1291, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x52E,
0x52F,
0x530,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7A8,
0xA7A9,
0xA7AA,
+ 0xA7AF,
+ 0xA7B0,
0xA7B5,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xA7F8,
0xA7FB,
0xAB30,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1D41A,
0x1D434,
0x1D44E,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */
- 1289, /* Number of elements */
+static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */
+ 1299, /* 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 */
0x52E,
0x52F,
0x530,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7A8,
0xA7A9,
0xA7AA,
+ 0xA7AF,
+ 0xA7B0,
0xA7B5,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xA7F8,
0xA7FB,
0xAB30,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1D41A,
0x1D434,
0x1D44E,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */
- 1289, /* Number of elements */
+static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */
+ 1299, /* 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 */
0x52E,
0x52F,
0x530,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7A8,
0xA7A9,
0xA7AA,
+ 0xA7AF,
+ 0xA7B0,
0xA7B5,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xA7F8,
0xA7FB,
0xAB30,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1D41A,
0x1D434,
0x1D44E,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
- 1303, /* Number of elements */
+static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
+ 1321, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x61D,
0x7B2,
0x7C0,
0x7FB,
- 0x800,
+ 0x7FD,
0x82E,
0x830,
0x83F,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x984,
0x985,
0x98D,
0x9DF,
0x9E4,
0x9E6,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5E,
0xA5F,
0xA66,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBE6,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC66,
0xC70,
0xC78,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD0,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA82C,
0xA830,
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FE,
- 0xA900,
0xA954,
0xA95F,
0xA97D,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x11070,
0x1107F,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
- 1303, /* Number of elements */
+static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
+ 1321, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x61D,
0x7B2,
0x7C0,
0x7FB,
- 0x800,
+ 0x7FD,
0x82E,
0x830,
0x83F,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x984,
0x985,
0x98D,
0x9DF,
0x9E4,
0x9E6,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5E,
0xA5F,
0xA66,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBE6,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC66,
0xC70,
0xC78,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD0,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA82C,
0xA830,
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FE,
- 0xA900,
0xA954,
0xA95F,
0xA97D,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x11070,
0x1107F,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
- 1303, /* Number of elements */
+static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
+ 1321, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x61D,
0x7B2,
0x7C0,
0x7FB,
- 0x800,
+ 0x7FD,
0x82E,
0x830,
0x83F,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x984,
0x985,
0x98D,
0x9DF,
0x9E4,
0x9E6,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5E,
0xA5F,
0xA66,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBE6,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC66,
0xC70,
0xC78,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD0,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA82C,
0xA830,
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FE,
- 0xA900,
0xA954,
0xA95F,
0xA97D,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x11070,
0x1107F,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */
- 335, /* Number of elements */
+static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */
+ 347, /* 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 */
0x971,
0x9FD,
0x9FE,
+ 0xA76,
+ 0xA77,
0xAF0,
0xAF1,
+ 0xC84,
+ 0xC85,
0xDF4,
0xDF5,
0xE4F,
0x2E00,
0x2E2F,
0x2E30,
- 0x2E4A,
+ 0x2E4F,
0x3001,
0x3004,
0x3008,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x1104E,
0x110BB,
0x11174,
0x11176,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111CE,
0x111DB,
0x1166D,
0x1173C,
0x1173F,
+ 0x1183B,
+ 0x1183C,
0x11A3F,
0x11A47,
0x11A9A,
0x11C46,
0x11C70,
0x11C72,
+ 0x11EF7,
+ 0x11EF9,
0x12470,
0x12475,
0x16A6E,
0x16B3C,
0x16B44,
0x16B45,
+ 0x16E97,
+ 0x16E9B,
0x1BC9F,
0x1BCA0,
0x1DA87,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */
- 343, /* Number of elements */
+static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */
+ 355, /* 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 */
0x971,
0x9FD,
0x9FE,
+ 0xA76,
+ 0xA77,
0xAF0,
0xAF1,
+ 0xC84,
+ 0xC85,
0xDF4,
0xDF5,
0xE4F,
0x2E00,
0x2E2F,
0x2E30,
- 0x2E4A,
+ 0x2E4F,
0x3001,
0x3004,
0x3008,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x1104E,
0x110BB,
0x11174,
0x11176,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111CE,
0x111DB,
0x1166D,
0x1173C,
0x1173F,
+ 0x1183B,
+ 0x1183C,
0x11A3F,
0x11A47,
0x11A9A,
0x11C46,
0x11C70,
0x11C72,
+ 0x11EF7,
+ 0x11EF9,
0x12470,
0x12475,
0x16A6E,
0x16B3C,
0x16B44,
0x16B45,
+ 0x16E97,
+ 0x16E9B,
0x1BC9F,
0x1BCA0,
0x1DA87,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */
- 345, /* Number of elements */
+static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */
+ 357, /* 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 */
0x971,
0x9FD,
0x9FE,
+ 0xA76,
+ 0xA77,
0xAF0,
0xAF1,
+ 0xC84,
+ 0xC85,
0xDF4,
0xDF5,
0xE4F,
0x2E00,
0x2E2F,
0x2E30,
- 0x2E4A,
+ 0x2E4F,
0x3001,
0x3004,
0x3008,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x1104E,
0x110BB,
0x11174,
0x11176,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111CE,
0x111DB,
0x1166D,
0x1173C,
0x1173F,
+ 0x1183B,
+ 0x1183C,
0x11A3F,
0x11A47,
0x11A9A,
0x11C46,
0x11C70,
0x11C72,
+ 0x11EF7,
+ 0x11EF9,
0x12470,
0x12475,
0x16A6E,
0x16B3C,
0x16B44,
0x16B45,
+ 0x16E97,
+ 0x16E9B,
0x1BC9F,
0x1BCA0,
0x1DA87,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_XPOSIXSPACE_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_XPOSIXSPACE_invlist[] = { /* for ASCII/Latin1 */
21, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXSPACE_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_XPOSIXSPACE_invlist[] = { /* for EBCDIC 1047 */
23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXSPACE_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_XPOSIXSPACE_invlist[] = { /* for EBCDIC 037 */
23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_XPOSIXUPPER_invlist[] = { /* for ASCII/Latin1 */
- 1265, /* Number of elements */
+static const UV UNI_XPOSIXUPPER_invlist[] = { /* for ASCII/Latin1 */
+ 1273, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10CE,
0x13A0,
0x13F6,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xFF21,
0xFF3B,
0x10400,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1D400,
0x1D41A,
0x1D434,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXUPPER_invlist[] = { /* for EBCDIC 1047 */
- 1283, /* Number of elements */
+static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 1047 */
+ 1291, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10CE,
0x13A0,
0x13F6,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xFF21,
0xFF3B,
0x10400,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1D400,
0x1D41A,
0x1D434,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXUPPER_invlist[] = { /* for EBCDIC 037 */
- 1279, /* Number of elements */
+static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 037 */
+ 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 */
0x10CE,
0x13A0,
0x13F6,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xFF21,
0xFF3B,
0x10400,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1D400,
0x1D41A,
0x1D434,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
- 1387, /* Number of elements */
+static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
+ 1423, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x591,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x964,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
- 1411, /* Number of elements */
+static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
+ 1447, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x591,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x964,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
- 1407, /* Number of elements */
+static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
+ 1443, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x591,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x964,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_XPOSIXXDIGIT_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_XPOSIXXDIGIT_invlist[] = { /* for ASCII/Latin1 */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXXDIGIT_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_XPOSIXXDIGIT_invlist[] = { /* for EBCDIC 1047 */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XPOSIXXDIGIT_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_XPOSIXXDIGIT_invlist[] = { /* for EBCDIC 037 */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL__PERL_ANY_FOLDS_invlist[] = { /* for ASCII/Latin1 */
- 253, /* Number of elements */
+static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for ASCII/Latin1 */
+ 263, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10C8,
0x10CD,
0x10CE,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13A0,
0x13F6,
0x13F8,
0x13FE,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1D79,
0x1D7A,
0x1D7D,
0xA796,
0xA7AF,
0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118A0,
0x118E0,
+ 0x16E40,
+ 0x16E80,
0x1E900,
0x1E944
};
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 1047 */
- 285, /* Number of elements */
+static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 1047 */
+ 295, /* 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 */
0x10C8,
0x10CD,
0x10CE,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13A0,
0x13F6,
0x13F8,
0x13FE,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1D79,
0x1D7A,
0x1D7D,
0xA796,
0xA7AF,
0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118A0,
0x118E0,
+ 0x16E40,
+ 0x16E80,
0x1E900,
0x1E944
};
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 037 */
- 281, /* Number of elements */
+static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 037 */
+ 291, /* 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 */
0x10C8,
0x10CD,
0x10CE,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13A0,
0x13F6,
0x13F8,
0x13FE,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1D79,
0x1D7A,
0x1D7D,
0xA796,
0xA7AF,
0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118A0,
0x118E0,
+ 0x16E40,
+ 0x16E80,
0x1E900,
0x1E944
};
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */
- 1183, /* Number of elements */
+static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */
+ 1211, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x64B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12480,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */
- 1209, /* Number of elements */
+static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */
+ 1237, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x64B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12480,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */
- 1205, /* Number of elements */
+static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */
+ 1233, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x64B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12480,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 */
- 1399, /* Number of elements */
+static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 */
+ 1435, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x591,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x964,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
- 1425, /* Number of elements */
+static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
+ 1461, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x591,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x964,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
- 1421, /* Number of elements */
+static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
+ 1457, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x591,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x964,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL__PERL_FOLDS_TO_MULTI_CHAR_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI__PERL_FOLDS_TO_MULTI_CHAR_invlist[] = { /* for ASCII/Latin1 */
59, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL__PERL_FOLDS_TO_MULTI_CHAR_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI__PERL_FOLDS_TO_MULTI_CHAR_invlist[] = { /* for EBCDIC 1047 */
59, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL__PERL_FOLDS_TO_MULTI_CHAR_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI__PERL_FOLDS_TO_MULTI_CHAR_invlist[] = { /* for EBCDIC 037 */
59, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
- 1393, /* Number of elements */
+static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
+ 1429, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x591,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x964,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
- 1417, /* Number of elements */
+static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
+ 1453, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x591,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x964,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
- 1413, /* Number of elements */
+static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
+ 1449, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x591,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x964,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */
- 1189, /* Number of elements */
+static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */
+ 1217, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x64B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18A9,
0x18AA,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */
- 1215, /* Number of elements */
+static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */
+ 1243, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x64B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18A9,
0x18AA,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */
- 1211, /* Number of elements */
+static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */
+ 1239, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x64B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18A9,
0x18AA,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# endif /* EBCDIC 037 */
-static const UV PL__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START_invlist[] = { /* for all charsets */
+static const UV UNI__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START_invlist[] = { /* for all charsets */
26, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0xFB07
};
-static const UV PL__PERL_PROBLEMATIC_LOCALE_FOLDS_invlist[] = { /* for all charsets */
+static const UV UNI__PERL_PROBLEMATIC_LOCALE_FOLDS_invlist[] = { /* for all charsets */
24, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL__PERL_QUOTEMETA_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI__PERL_QUOTEMETA_invlist[] = { /* for ASCII/Latin1 */
78, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL__PERL_QUOTEMETA_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI__PERL_QUOTEMETA_invlist[] = { /* for EBCDIC 1047 */
92, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL__PERL_QUOTEMETA_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI__PERL_QUOTEMETA_invlist[] = { /* for EBCDIC 037 */
90, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_ADLM_invlist[] = { /* for all charsets */
+static const UV UNI_ADLM_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1E960
};
-static const UV PL_AEGEANNUMBERS_invlist[] = { /* for all charsets */
+static const UV UNI_AEGEANNUMBERS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10140
};
-static const UV PL_AGE__10_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__10_invlist[] = { /* for all charsets */
81, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2EBE1
};
-static const UV PL_AGE__2_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__11_invlist[] = { /* for all charsets */
+ 119, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x560,
+ 0x561,
+ 0x588,
+ 0x589,
+ 0x5EF,
+ 0x5F0,
+ 0x7FD,
+ 0x800,
+ 0x8D3,
+ 0x8D4,
+ 0x9FE,
+ 0x9FF,
+ 0xA76,
+ 0xA77,
+ 0xC04,
+ 0xC05,
+ 0xC84,
+ 0xC85,
+ 0x1878,
+ 0x1879,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x2BBA,
+ 0x2BBD,
+ 0x2BD3,
+ 0x2BEC,
+ 0x2BF0,
+ 0x2BFF,
+ 0x2E4A,
+ 0x2E4F,
+ 0x312F,
+ 0x3130,
+ 0x9FEB,
+ 0x9FF0,
+ 0xA7AF,
+ 0xA7B0,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA8FE,
+ 0xA900,
+ 0x10A34,
+ 0x10A36,
+ 0x10A48,
+ 0x10A49,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
+ 0x110CD,
+ 0x110CE,
+ 0x11144,
+ 0x11147,
+ 0x1133B,
+ 0x1133C,
+ 0x1145E,
+ 0x1145F,
+ 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1183C,
+ 0x11A9D,
+ 0x11A9E,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
+ 0x16E40,
+ 0x16E9B,
+ 0x187ED,
+ 0x187F2,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D372,
+ 0x1D379,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F6F9,
+ 0x1F6FA,
+ 0x1F7D5,
+ 0x1F7D9,
+ 0x1F94D,
+ 0x1F950,
+ 0x1F96C,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F980,
+ 0x1F998,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
+ 0x1F9C1,
+ 0x1F9C3,
+ 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E
+};
+
+static const UV UNI_AGE__2_invlist[] = { /* for all charsets */
59, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_AGE__2_DOT_1_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__2_DOT_1_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFFFD
};
-static const UV PL_AGE__3_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__3_invlist[] = { /* for all charsets */
243, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFFFC
};
-static const UV PL_AGE__3_DOT_1_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__3_DOT_1_invlist[] = { /* for all charsets */
73, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xE0080
};
-static const UV PL_AGE__3_DOT_2_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__3_DOT_2_invlist[] = { /* for all charsets */
119, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFF61
};
-static const UV PL_AGE__4_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__4_invlist[] = { /* for all charsets */
155, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xE01F0
};
-static const UV PL_AGE__4_DOT_1_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__4_DOT_1_invlist[] = { /* for all charsets */
173, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1D6A6
};
-static const UV PL_AGE__5_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__5_invlist[] = { /* for all charsets */
71, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1D7CC
};
-static const UV PL_AGE__5_DOT_1_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__5_DOT_1_invlist[] = { /* for all charsets */
179, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F094
};
-static const UV PL_AGE__5_DOT_2_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__5_DOT_2_invlist[] = { /* for all charsets */
181, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2B735
};
-static const UV PL_AGE__6_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__6_invlist[] = { /* for all charsets */
213, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2B81E
};
-static const UV PL_AGE__6_DOT_1_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__6_DOT_1_invlist[] = { /* for all charsets */
179, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F635
};
-static const UV PL_AGE__6_DOT_2_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__6_DOT_2_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x20BB
};
-static const UV PL_AGE__6_DOT_3_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__6_DOT_3_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x206A
};
-static const UV PL_AGE__7_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__7_invlist[] = { /* for all charsets */
283, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F8AE
};
-static const UV PL_AGE__8_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__8_invlist[] = { /* for all charsets */
119, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2CEA2
};
-static const UV PL_AGE__9_invlist[] = { /* for all charsets */
+static const UV UNI_AGE__9_invlist[] = { /* for all charsets */
105, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F992
};
-static const UV PL_AGE__NA_invlist[] = { /* for all charsets */
- 1318, /* Number of elements */
+static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */
+ 1336, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x61D,
0x7B2,
0x7C0,
0x7FB,
- 0x800,
+ 0x7FD,
0x82E,
0x830,
0x83F,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x984,
0x985,
0x98D,
0x9DF,
0x9E4,
0x9E6,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5E,
0xA5F,
0xA66,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBE6,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC66,
0xC70,
0xC78,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD0,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA82C,
0xA830,
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FE,
- 0xA900,
0xA954,
0xA95F,
0xA97D,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x11070,
0x1107F,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x1FFFE,
0x2A6D7,
0x2A700,
0x110000
};
-static const UV PL_AGHB_invlist[] = { /* for all charsets */
+static const UV UNI_AGHB_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10570
};
-static const UV PL_AHOM_invlist[] = { /* for all charsets */
+static const UV UNI_AHOM_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740
};
-static const UV PL_ALCHEMICAL_invlist[] = { /* for all charsets */
+static const UV UNI_ALCHEMICAL_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F780
};
-static const UV PL_ALL_invlist[] = { /* for all charsets */
+static const UV UNI_ALL_invlist[] = { /* for all charsets */
1, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x0
};
-static const UV PL_ALPHABETICPF_invlist[] = { /* for all charsets */
+static const UV UNI_ALPHABETICPF_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFB50
};
-static const UV PL_ANCIENTGREEKMUSIC_invlist[] = { /* for all charsets */
+static const UV UNI_ANCIENTGREEKMUSIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1D250
};
-static const UV PL_ANCIENTGREEKNUMBERS_invlist[] = { /* for all charsets */
+static const UV UNI_ANCIENTGREEKNUMBERS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10190
};
-static const UV PL_ANCIENTSYMBOLS_invlist[] = { /* for all charsets */
+static const UV UNI_ANCIENTSYMBOLS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x101D0
};
-static const UV PL_ANY_invlist[] = { /* for all charsets */
+static const UV UNI_ANY_invlist[] = { /* for all charsets */
2, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_ARAB_invlist[] = { /* for all charsets */
+static const UV UNI_ARAB_invlist[] = { /* for all charsets */
105, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x900,
0x1EEF2
};
-static const UV PL_ARABICEXTA_invlist[] = { /* for all charsets */
+static const UV UNI_ARABICEXTA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x900
};
-static const UV PL_ARABICMATH_invlist[] = { /* for all charsets */
+static const UV UNI_ARABICMATH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1EF00
};
-static const UV PL_ARABICPFA_invlist[] = { /* for all charsets */
+static const UV UNI_ARABICPFA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFE00
};
-static const UV PL_ARABICPFB_invlist[] = { /* for all charsets */
+static const UV UNI_ARABICPFB_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFF00
};
-static const UV PL_ARABICSUP_invlist[] = { /* for all charsets */
+static const UV UNI_ARABICSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x780
};
-static const UV PL_ARMI_invlist[] = { /* for all charsets */
+static const UV UNI_ARMI_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10860
};
-static const UV PL_ARMN_invlist[] = { /* for all charsets */
- 13, /* Number of elements */
+static const UV UNI_ARMN_invlist[] = { /* for all charsets */
+ 9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0xFB18
};
-static const UV PL_ARROWS_invlist[] = { /* for all charsets */
+static const UV UNI_ARROWS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2200
};
-static const UV PL_AVST_invlist[] = { /* for all charsets */
+static const UV UNI_AVST_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10B40
};
-static const UV PL_BALI_invlist[] = { /* for all charsets */
+static const UV UNI_BALI_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1B7D
};
-static const UV PL_BAMU_invlist[] = { /* for all charsets */
+static const UV UNI_BAMU_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x16A39
};
-static const UV PL_BAMUMSUP_invlist[] = { /* for all charsets */
+static const UV UNI_BAMUMSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x16A40
};
-static const UV PL_BASS_invlist[] = { /* for all charsets */
+static const UV UNI_BASS_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x16AF6
};
-static const UV PL_BATK_invlist[] = { /* for all charsets */
+static const UV UNI_BATK_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1C00
};
-static const UV PL_BC__AL_invlist[] = { /* for all charsets */
- 43, /* Number of elements */
+static const UV UNI_BC__AL_invlist[] = { /* for all charsets */
+ 55, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x860,
0x870,
0x8A0,
- 0x8D4,
+ 0x8D3,
0xFB50,
0xFD3E,
0xFD40,
0xFE00,
0xFE70,
0xFEFF,
+ 0x10D00,
+ 0x10D24,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10D40,
+ 0x10F30,
+ 0x10F46,
+ 0x10F51,
+ 0x10F70,
+ 0x1EC70,
+ 0x1ECC0,
0x1EE00,
0x1EEF0,
0x1EEF2,
0x1EF00
};
-static const UV PL_BC__AN_invlist[] = { /* for all charsets */
- 13, /* Number of elements */
+static const UV UNI_BC__AN_invlist[] = { /* for all charsets */
+ 15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x6DE,
0x8E2,
0x8E3,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F
};
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_BC__B_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_BC__B_invlist[] = { /* for ASCII/Latin1 */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__B_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_BC__B_invlist[] = { /* for EBCDIC 1047 */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__B_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_BC__B_invlist[] = { /* for EBCDIC 037 */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_BC__BN_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_BC__BN_invlist[] = { /* for ASCII/Latin1 */
64, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__BN_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_BC__BN_invlist[] = { /* for EBCDIC 1047 */
70, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__BN_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_BC__BN_invlist[] = { /* for EBCDIC 037 */
70, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_BC__CS_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_BC__CS_invlist[] = { /* for ASCII/Latin1 */
27, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__CS_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_BC__CS_invlist[] = { /* for EBCDIC 1047 */
29, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__CS_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_BC__CS_invlist[] = { /* for EBCDIC 037 */
29, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_BC__EN_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_BC__EN_invlist[] = { /* for ASCII/Latin1 */
25, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__EN_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_BC__EN_invlist[] = { /* for EBCDIC 1047 */
25, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__EN_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_BC__EN_invlist[] = { /* for EBCDIC 037 */
25, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_BC__ES_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_BC__ES_invlist[] = { /* for ASCII/Latin1 */
19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__ES_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_BC__ES_invlist[] = { /* for EBCDIC 1047 */
19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__ES_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_BC__ES_invlist[] = { /* for EBCDIC 037 */
19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_BC__ET_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_BC__ET_invlist[] = { /* for ASCII/Latin1 */
45, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__ET_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_BC__ET_invlist[] = { /* for EBCDIC 1047 */
53, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__ET_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_BC__ET_invlist[] = { /* for EBCDIC 037 */
53, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_BC__FSI_invlist[] = { /* for all charsets */
+static const UV UNI_BC__FSI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_BC__L_invlist[] = { /* for ASCII/Latin1 */
- 860, /* Number of elements */
+static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */
+ 884, /* 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 */
0x9F4,
0x9FB,
0x9FC,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA3C,
0xBFB,
0xC00,
0xC01,
+ 0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC46,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2CE5,
0x2CEB,
0x2CEF,
0x2D7F,
0x2D80,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122F,
0x11232,
0x112EB,
0x11300,
0x11302,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11340,
0x11341,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B3,
0x114B9,
0x114BA,
0x11726,
0x11727,
0x1172C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
0x11A07,
0x11A09,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
0x16AF0,
0x16AF5,
0x16B30,
0x1F0F6,
0x1F100,
0x1F10D,
+ 0x1F12F,
+ 0x1F130,
0x1F16A,
0x1F16C,
0x1F260,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x1FFFE,
0x20000,
0x2FFFE,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__L_invlist[] = { /* for EBCDIC 1047 */
- 886, /* Number of elements */
+static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */
+ 910, /* 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 */
0x9F4,
0x9FB,
0x9FC,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA3C,
0xBFB,
0xC00,
0xC01,
+ 0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC46,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2CE5,
0x2CEB,
0x2CEF,
0x2D7F,
0x2D80,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122F,
0x11232,
0x112EB,
0x11300,
0x11302,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11340,
0x11341,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B3,
0x114B9,
0x114BA,
0x11726,
0x11727,
0x1172C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
0x11A07,
0x11A09,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
0x16AF0,
0x16AF5,
0x16B30,
0x1F0F6,
0x1F100,
0x1F10D,
+ 0x1F12F,
+ 0x1F130,
0x1F16A,
0x1F16C,
0x1F260,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x1FFFE,
0x20000,
0x2FFFE,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__L_invlist[] = { /* for EBCDIC 037 */
- 882, /* Number of elements */
+static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */
+ 906, /* 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 */
0x9F4,
0x9FB,
0x9FC,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA3C,
0xBFB,
0xC00,
0xC01,
+ 0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC46,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2CE5,
0x2CEB,
0x2CEF,
0x2D7F,
0x2D80,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122F,
0x11232,
0x112EB,
0x11300,
0x11302,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11340,
0x11341,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B3,
0x114B9,
0x114BA,
0x11726,
0x11727,
0x1172C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
0x11A07,
0x11A09,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
0x16AF0,
0x16AF5,
0x16B30,
0x1F0F6,
0x1F100,
0x1F10D,
+ 0x1F12F,
+ 0x1F130,
0x1F16A,
0x1F16C,
0x1F260,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x1FFFE,
0x20000,
0x2FFFE,
# endif /* EBCDIC 037 */
-static const UV PL_BC__LRE_invlist[] = { /* for all charsets */
+static const UV UNI_BC__LRE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x202B
};
-static const UV PL_BC__LRI_invlist[] = { /* for all charsets */
+static const UV UNI_BC__LRI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2067
};
-static const UV PL_BC__LRO_invlist[] = { /* for all charsets */
+static const UV UNI_BC__LRO_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x202E
};
-static const UV PL_BC__NSM_invlist[] = { /* for all charsets */
- 593, /* Number of elements */
+static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */
+ 619, /* 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 */
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x903,
0x9CE,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA3C,
0xBCE,
0xC00,
0xC01,
+ 0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11001,
0x11002,
0x11038,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122F,
0x11232,
0x112EB,
0x11300,
0x11302,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11340,
0x11341,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B3,
0x114B9,
0x114BA,
0x11726,
0x11727,
0x1172C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
0x11A07,
0x11A09,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
0x16AF0,
0x16AF5,
0x16B30,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_BC__ON_invlist[] = { /* for ASCII/Latin1 */
- 355, /* Number of elements */
+static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */
+ 359, /* 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 */
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2CE5,
0x2CEB,
0x2CF9,
0x2D00,
0x2E00,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x1F0F6,
0x1F10B,
0x1F10D,
+ 0x1F12F,
+ 0x1F130,
0x1F16A,
0x1F16C,
0x1F260,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E
};
# endif /* ASCII/Latin1 */
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__ON_invlist[] = { /* for EBCDIC 1047 */
- 363, /* Number of elements */
+static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */
+ 367, /* 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 */
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2CE5,
0x2CEB,
0x2CF9,
0x2D00,
0x2E00,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x1F0F6,
0x1F10B,
0x1F10D,
+ 0x1F12F,
+ 0x1F130,
0x1F16A,
0x1F16C,
0x1F260,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E
};
# endif /* EBCDIC 1047 */
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__ON_invlist[] = { /* for EBCDIC 037 */
- 359, /* Number of elements */
+static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */
+ 363, /* 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 */
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2CE5,
0x2CEB,
0x2CF9,
0x2D00,
0x2E00,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x1F0F6,
0x1F10B,
0x1F10D,
+ 0x1F12F,
+ 0x1F130,
0x1F16A,
0x1F16C,
0x1F260,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E
};
# endif /* EBCDIC 037 */
-static const UV PL_BC__PDF_invlist[] = { /* for all charsets */
+static const UV UNI_BC__PDF_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x202D
};
-static const UV PL_BC__PDI_invlist[] = { /* for all charsets */
+static const UV UNI_BC__PDI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x206A
};
-static const UV PL_BC__R_invlist[] = { /* for all charsets */
- 67, /* Number of elements */
+static const UV UNI_BC__R_invlist[] = { /* for all charsets */
+ 75, /* 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 */
0x7F4,
0x7F6,
0x7FA,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x10AE7,
0x10B39,
0x10B40,
+ 0x10D00,
+ 0x10D40,
0x10E60,
0x10E7F,
+ 0x10F30,
+ 0x10F70,
0x11000,
0x1E800,
0x1E8D0,
0x1E8D7,
0x1E944,
0x1E94B,
+ 0x1EC70,
+ 0x1ECC0,
0x1EE00,
0x1EF00,
0x1F000
};
-static const UV PL_BC__RLE_invlist[] = { /* for all charsets */
+static const UV UNI_BC__RLE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x202C
};
-static const UV PL_BC__RLI_invlist[] = { /* for all charsets */
+static const UV UNI_BC__RLI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2068
};
-static const UV PL_BC__RLO_invlist[] = { /* for all charsets */
+static const UV UNI_BC__RLO_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_BC__S_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_BC__S_invlist[] = { /* for ASCII/Latin1 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__S_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_BC__S_invlist[] = { /* for EBCDIC 1047 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__S_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_BC__S_invlist[] = { /* for EBCDIC 037 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_BC__WS_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_BC__WS_invlist[] = { /* for ASCII/Latin1 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__WS_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_BC__WS_invlist[] = { /* for EBCDIC 1047 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BC__WS_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_BC__WS_invlist[] = { /* for EBCDIC 037 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_BENG_invlist[] = { /* for all charsets */
- 37, /* Number of elements */
+static const UV UNI_BENG_invlist[] = { /* for all charsets */
+ 51, /* 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 */
0x9DF,
0x9E4,
0x9E6,
- 0x9FE,
- 0x1CF7,
+ 0x9FF,
+ 0x1CD0,
+ 0x1CD1,
+ 0x1CD2,
+ 0x1CD3,
+ 0x1CD5,
+ 0x1CD7,
+ 0x1CD8,
+ 0x1CD9,
+ 0x1CE1,
+ 0x1CE2,
+ 0x1CEA,
+ 0x1CEB,
+ 0x1CED,
+ 0x1CEE,
+ 0x1CF5,
0x1CF8,
0xA8F1,
0xA8F2
};
-static const UV PL_BHKS_invlist[] = { /* for all charsets */
+static const UV UNI_BHKS_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11C6D
};
-static const UV PL_BIDIC_invlist[] = { /* for all charsets */
+static const UV UNI_BIDIC_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_BIDIM_invlist[] = { /* for ASCII/Latin1 */
- 223, /* Number of elements */
+static const UV UNI_BIDIM_invlist[] = { /* for ASCII/Latin1 */
+ 227, /* 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 */
0x2983,
0x2999,
0x299B,
+ 0x29A1,
+ 0x29A2,
0x29B0,
0x29B8,
0x29B9,
0x2AFC,
0x2AFD,
0x2AFE,
+ 0x2BFE,
+ 0x2BFF,
0x2E02,
0x2E06,
0x2E09,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BIDIM_invlist[] = { /* for EBCDIC 1047 */
- 221, /* Number of elements */
+static const UV UNI_BIDIM_invlist[] = { /* for EBCDIC 1047 */
+ 225, /* 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 */
0x2983,
0x2999,
0x299B,
+ 0x29A1,
+ 0x29A2,
0x29B0,
0x29B8,
0x29B9,
0x2AFC,
0x2AFD,
0x2AFE,
+ 0x2BFE,
+ 0x2BFF,
0x2E02,
0x2E06,
0x2E09,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BIDIM_invlist[] = { /* for EBCDIC 037 */
- 219, /* Number of elements */
+static const UV UNI_BIDIM_invlist[] = { /* for EBCDIC 037 */
+ 223, /* 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 */
0x2983,
0x2999,
0x299B,
+ 0x29A1,
+ 0x29A2,
0x29B0,
0x29B8,
0x29B9,
0x2AFC,
0x2AFD,
0x2AFE,
+ 0x2BFE,
+ 0x2BFF,
0x2E02,
0x2E06,
0x2E09,
# endif /* EBCDIC 037 */
-static const UV PL_BLOCKELEMENTS_invlist[] = { /* for all charsets */
+static const UV UNI_BLOCKELEMENTS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x25A0
};
-static const UV PL_BOPO_invlist[] = { /* for all charsets */
+static const UV UNI_BOPO_invlist[] = { /* for all charsets */
25, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x30FB,
0x30FC,
0x3105,
- 0x312F,
+ 0x3130,
0x31A0,
0x31BB,
0xFE45,
0xFF66
};
-static const UV PL_BOPOMOFOEXT_invlist[] = { /* for all charsets */
+static const UV UNI_BOPOMOFOEXT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x31C0
};
-static const UV PL_BOXDRAWING_invlist[] = { /* for all charsets */
+static const UV UNI_BOXDRAWING_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_BPT__C_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_BPT__C_invlist[] = { /* for ASCII/Latin1 */
121, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BPT__C_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_BPT__C_invlist[] = { /* for EBCDIC 1047 */
121, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BPT__C_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_BPT__C_invlist[] = { /* for EBCDIC 037 */
121, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_BPT__N_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_BPT__N_invlist[] = { /* for ASCII/Latin1 */
59, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BPT__N_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_BPT__N_invlist[] = { /* for EBCDIC 1047 */
61, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BPT__N_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_BPT__N_invlist[] = { /* for EBCDIC 037 */
59, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_BPT__O_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_BPT__O_invlist[] = { /* for ASCII/Latin1 */
121, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BPT__O_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_BPT__O_invlist[] = { /* for EBCDIC 1047 */
121, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_BPT__O_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_BPT__O_invlist[] = { /* for EBCDIC 037 */
121, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_BRAH_invlist[] = { /* for all charsets */
+static const UV UNI_BRAH_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11080
};
-static const UV PL_BRAI_invlist[] = { /* for all charsets */
+static const UV UNI_BRAI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2900
};
-static const UV PL_BUGI_invlist[] = { /* for all charsets */
+static const UV UNI_BUGI_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA9D0
};
-static const UV PL_BUHD_invlist[] = { /* for all charsets */
+static const UV UNI_BUHD_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1754
};
-static const UV PL_BYZANTINEMUSIC_invlist[] = { /* for all charsets */
+static const UV UNI_BYZANTINEMUSIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_C_invlist[] = { /* for ASCII/Latin1 */
- 1305, /* Number of elements */
+static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
+ 1321, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x606,
0x61C,
0x7B2,
0x7C0,
0x7FB,
- 0x800,
+ 0x7FD,
0x82E,
0x830,
0x83F,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x984,
0x9DF,
0x9E4,
0x9E6,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5E,
0xA5F,
0xA66,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBE6,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC66,
0xC70,
0xC78,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD0,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA82C,
0xA830,
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FE,
- 0xA900,
0xA954,
0xA95F,
0xA97D,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_C_invlist[] = { /* for EBCDIC 1047 */
- 1305, /* Number of elements */
+static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
+ 1321, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x606,
0x61C,
0x7B2,
0x7C0,
0x7FB,
- 0x800,
+ 0x7FD,
0x82E,
0x830,
0x83F,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x984,
0x9DF,
0x9E4,
0x9E6,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5E,
0xA5F,
0xA66,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBE6,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC66,
0xC70,
0xC78,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD0,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA82C,
0xA830,
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FE,
- 0xA900,
0xA954,
0xA95F,
0xA97D,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_C_invlist[] = { /* for EBCDIC 037 */
- 1305, /* Number of elements */
+static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
+ 1321, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x606,
0x61C,
0x7B2,
0x7C0,
0x7FB,
- 0x800,
+ 0x7FD,
0x82E,
0x830,
0x83F,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x984,
0x9DF,
0x9E4,
0x9E6,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5E,
0xA5F,
0xA66,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBE6,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC66,
0xC70,
0xC78,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD0,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA82C,
0xA830,
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FE,
- 0xA900,
0xA954,
0xA95F,
0xA97D,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
# endif /* EBCDIC 037 */
-static const UV PL_CAKM_invlist[] = { /* for all charsets */
+static const UV UNI_CAKM_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11100,
0x11135,
0x11136,
- 0x11144
+ 0x11147
};
-static const UV PL_CANS_invlist[] = { /* for all charsets */
+static const UV UNI_CANS_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x18F6
};
-static const UV PL_CARI_invlist[] = { /* for all charsets */
+static const UV UNI_CARI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x102D1
};
-static const UV PL_CCC__0_invlist[] = { /* for all charsets */
- 337, /* Number of elements */
+static const UV UNI_CCC__0_invlist[] = { /* for all charsets */
+ 351, /* 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 */
0x74B,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x900,
0x9BD,
0x9CD,
0x9CE,
+ 0x9FE,
+ 0x9FF,
0xA3C,
0xA3D,
0xA4D,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11046,
0x11047,
0x1107F,
0x11237,
0x112E9,
0x112EB,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1134D,
0x1134E,
0x11443,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114C2,
0x114C4,
0x115BF,
0x116B8,
0x1172B,
0x1172C,
+ 0x11839,
+ 0x1183B,
0x11A34,
0x11A35,
0x11A47,
0x11D43,
0x11D44,
0x11D46,
+ 0x11D97,
+ 0x11D98,
0x16AF0,
0x16AF5,
0x16B30,
0x1E94B
};
-static const UV PL_CCC__1_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__1_invlist[] = { /* for all charsets */
23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1D16A
};
-static const UV PL_CCC__10_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__10_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5B1
};
-static const UV PL_CCC__103_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__103_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xE3A
};
-static const UV PL_CCC__107_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__107_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xE4C
};
-static const UV PL_CCC__11_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__11_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5B2
};
-static const UV PL_CCC__118_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__118_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xEBA
};
-static const UV PL_CCC__12_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__12_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5B3
};
-static const UV PL_CCC__122_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__122_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xECC
};
-static const UV PL_CCC__129_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__129_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xF72
};
-static const UV PL_CCC__13_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__13_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5B4
};
-static const UV PL_CCC__130_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__130_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xF81
};
-static const UV PL_CCC__132_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__132_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xF75
};
-static const UV PL_CCC__133_invlist[] = { /* for ASCII/Latin1 */
- 0, /* 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 */
-};
-
-static const UV PL_CCC__14_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__14_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5B5
};
-static const UV PL_CCC__15_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__15_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5B6
};
-static const UV PL_CCC__16_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__16_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5B7
};
-static const UV PL_CCC__17_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__17_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5B8
};
-static const UV PL_CCC__18_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__18_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5C8
};
-static const UV PL_CCC__19_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__19_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5BB
};
-static const UV PL_CCC__20_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__20_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5BC
};
-static const UV PL_CCC__202_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__202_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1DD1
};
-static const UV PL_CCC__21_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__21_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5BD
};
-static const UV PL_CCC__214_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__214_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1DCF
};
-static const UV PL_CCC__216_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__216_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1D173
};
-static const UV PL_CCC__22_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__22_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5BE
};
-static const UV PL_CCC__23_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__23_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5C0
};
-static const UV PL_CCC__24_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__24_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5C2
};
-static const UV PL_CCC__25_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__25_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5C3
};
-static const UV PL_CCC__26_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__26_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFB1F
};
-static const UV PL_CCC__27_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__27_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8F1
};
-static const UV PL_CCC__28_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__28_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8F2
};
-static const UV PL_CCC__29_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__29_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8F3
};
-static const UV PL_CCC__30_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__30_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x64F
};
-static const UV PL_CCC__31_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__31_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x650
};
-static const UV PL_CCC__32_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__32_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x651
};
-static const UV PL_CCC__33_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__33_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x652
};
-static const UV PL_CCC__34_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__34_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x653
};
-static const UV PL_CCC__35_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__35_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x671
};
-static const UV PL_CCC__36_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__36_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x712
};
-static const UV PL_CCC__7_invlist[] = { /* for all charsets */
- 47, /* Number of elements */
+static const UV UNI_CCC__7_invlist[] = { /* for all charsets */
+ 49, /* 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 */
0x11237,
0x112E9,
0x112EA,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11446,
0x11447,
0x115C1,
0x116B7,
0x116B8,
+ 0x1183A,
+ 0x1183B,
0x11D42,
0x11D43,
0x1E94A,
0x1E94B
};
-static const UV PL_CCC__8_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__8_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x309B
};
-static const UV PL_CCC__84_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__84_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xC56
};
-static const UV PL_CCC__9_invlist[] = { /* for all charsets */
- 97, /* Number of elements */
+static const UV UNI_CCC__9_invlist[] = { /* for all charsets */
+ 101, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x116B7,
0x1172B,
0x1172C,
+ 0x11839,
+ 0x1183A,
0x11A34,
0x11A35,
0x11A47,
0x11C3F,
0x11C40,
0x11D44,
- 0x11D46
+ 0x11D46,
+ 0x11D97,
+ 0x11D98
};
-static const UV PL_CCC__91_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__91_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xC57
};
-static const UV PL_CCC__A_invlist[] = { /* for all charsets */
- 221, /* Number of elements */
+static const UV UNI_CCC__A_invlist[] = { /* for all charsets */
+ 231, /* 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 */
0x952,
0x953,
0x955,
+ 0x9FE,
+ 0x9FF,
0xF82,
0xF84,
0xF86,
0x10A39,
0x10AE5,
0x10AE6,
+ 0x10D24,
+ 0x10D28,
+ 0x10F48,
+ 0x10F4B,
+ 0x10F4C,
+ 0x10F4D,
0x11100,
0x11103,
0x11366,
0x1136D,
0x11370,
0x11375,
+ 0x1145E,
+ 0x1145F,
0x16B30,
0x16B37,
0x1D185,
0x1E94A
};
-static const UV PL_CCC__AL_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__AL_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x302C
};
-static const UV PL_CCC__AR_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__AR_invlist[] = { /* for all charsets */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x302D
};
-static const UV PL_CCC__B_invlist[] = { /* for all charsets */
- 145, /* Number of elements */
+static const UV UNI_CCC__B_invlist[] = { /* for all charsets */
+ 155, /* 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 */
0x749,
0x7F2,
0x7F3,
+ 0x7FD,
+ 0x7FE,
0x859,
0x85C,
+ 0x8D3,
+ 0x8D4,
0x8E3,
0x8E4,
0x8E6,
0x10A3B,
0x10AE6,
0x10AE7,
+ 0x10F46,
+ 0x10F48,
+ 0x10F4B,
+ 0x10F4C,
+ 0x10F4D,
+ 0x10F51,
0x1D17B,
0x1D183,
0x1D18A,
0x1E8D7
};
-static const UV PL_CCC__BL_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__BL_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x302B
};
-static const UV PL_CCC__BR_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__BR_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x302E
};
-static const UV PL_CCC__DA_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__DA_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1DCE
};
-static const UV PL_CCC__DB_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__DB_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1DFD
};
-static const UV PL_CCC__IS_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__IS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x346
};
-static const UV PL_CCC__L_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__L_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3030
};
-static const UV PL_CCC__R_invlist[] = { /* for all charsets */
+static const UV UNI_CCC__R_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1D16E
};
-static const UV PL_CE_invlist[] = { /* for all charsets */
+static const UV UNI_CE_invlist[] = { /* for all charsets */
67, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_CF_invlist[] = { /* for ASCII/Latin1 */
- 37, /* Number of elements */
+static const UV UNI_CF_invlist[] = { /* for ASCII/Latin1 */
+ 39, /* 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 */
0xFFFC,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x1BCA0,
0x1BCA4,
0x1D173,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CF_invlist[] = { /* for EBCDIC 1047 */
- 37, /* Number of elements */
+static const UV UNI_CF_invlist[] = { /* for EBCDIC 1047 */
+ 39, /* 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 */
0xFFFC,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x1BCA0,
0x1BCA4,
0x1D173,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CF_invlist[] = { /* for EBCDIC 037 */
- 37, /* Number of elements */
+static const UV UNI_CF_invlist[] = { /* for EBCDIC 037 */
+ 39, /* 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 */
0xFFFC,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x1BCA0,
0x1BCA4,
0x1D173,
# endif /* EBCDIC 037 */
-static const UV PL_CHAM_invlist[] = { /* for all charsets */
+static const UV UNI_CHAM_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xAA60
};
-static const UV PL_CHER_invlist[] = { /* for all charsets */
+static const UV UNI_CHER_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xABC0
};
-static const UV PL_CHEROKEESUP_invlist[] = { /* for all charsets */
+static const UV UNI_CHEROKEESUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xABC0
};
+static const UV UNI_CHESSSYMBOLS_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x1FA00,
+ 0x1FA70
+};
+
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_CI_invlist[] = { /* for ASCII/Latin1 */
- 763, /* Number of elements */
+static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */
+ 789, /* 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 */
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x816,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x903,
0x93A,
0x93B,
0x9CE,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA3C,
0xBCE,
0xC00,
0xC01,
+ 0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11001,
0x11002,
0x11038,
0x110BB,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x11100,
0x11103,
0x11127,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122F,
0x11232,
0x112EB,
0x11300,
0x11302,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11340,
0x11341,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B3,
0x114B9,
0x114BA,
0x11726,
0x11727,
0x1172C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
0x16AF0,
0x16AF5,
0x16B30,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CI_invlist[] = { /* for EBCDIC 1047 */
- 761, /* Number of elements */
+static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */
+ 787, /* 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 */
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x816,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x903,
0x93A,
0x93B,
0x9CE,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA3C,
0xBCE,
0xC00,
0xC01,
+ 0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11001,
0x11002,
0x11038,
0x110BB,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x11100,
0x11103,
0x11127,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122F,
0x11232,
0x112EB,
0x11300,
0x11302,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11340,
0x11341,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B3,
0x114B9,
0x114BA,
0x11726,
0x11727,
0x1172C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
0x16AF0,
0x16AF5,
0x16B30,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CI_invlist[] = { /* for EBCDIC 037 */
- 759, /* Number of elements */
+static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */
+ 785, /* 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 */
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x816,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x903,
0x93A,
0x93B,
0x9CE,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA3C,
0xBCE,
0xC00,
0xC01,
+ 0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11001,
0x11002,
0x11038,
0x110BB,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x11100,
0x11103,
0x11127,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122F,
0x11232,
0x112EB,
0x11300,
0x11302,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11340,
0x11341,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B3,
0x114B9,
0x114BA,
0x11726,
0x11727,
0x1172C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
0x16AF0,
0x16AF5,
0x16B30,
# endif /* EBCDIC 037 */
-static const UV PL_CJK_invlist[] = { /* for all charsets */
+static const UV UNI_CJK_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA000
};
-static const UV PL_CJKCOMPAT_invlist[] = { /* for all charsets */
+static const UV UNI_CJKCOMPAT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3400
};
-static const UV PL_CJKCOMPATFORMS_invlist[] = { /* for all charsets */
+static const UV UNI_CJKCOMPATFORMS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFE50
};
-static const UV PL_CJKCOMPATIDEOGRAPHS_invlist[] = { /* for all charsets */
+static const UV UNI_CJKCOMPATIDEOGRAPHS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFB00
};
-static const UV PL_CJKCOMPATIDEOGRAPHSSUP_invlist[] = { /* for all charsets */
+static const UV UNI_CJKCOMPATIDEOGRAPHSSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2FA20
};
-static const UV PL_CJKEXTA_invlist[] = { /* for all charsets */
+static const UV UNI_CJKEXTA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x4DC0
};
-static const UV PL_CJKEXTB_invlist[] = { /* for all charsets */
+static const UV UNI_CJKEXTB_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2A6E0
};
-static const UV PL_CJKEXTC_invlist[] = { /* for all charsets */
+static const UV UNI_CJKEXTC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2B740
};
-static const UV PL_CJKEXTD_invlist[] = { /* for all charsets */
+static const UV UNI_CJKEXTD_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2B820
};
-static const UV PL_CJKEXTE_invlist[] = { /* for all charsets */
+static const UV UNI_CJKEXTE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2CEB0
};
-static const UV PL_CJKEXTF_invlist[] = { /* for all charsets */
+static const UV UNI_CJKEXTF_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2EBF0
};
-static const UV PL_CJKRADICALSSUP_invlist[] = { /* for all charsets */
+static const UV UNI_CJKRADICALSSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2F00
};
-static const UV PL_CJKSTROKES_invlist[] = { /* for all charsets */
+static const UV UNI_CJKSTROKES_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x31F0
};
-static const UV PL_CJKSYMBOLS_invlist[] = { /* for all charsets */
+static const UV UNI_CJKSYMBOLS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3040
};
-static const UV PL_CN_invlist[] = { /* for all charsets */
- 1298, /* Number of elements */
+static const UV UNI_CN_invlist[] = { /* for all charsets */
+ 1316, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x61D,
0x7B2,
0x7C0,
0x7FB,
- 0x800,
+ 0x7FD,
0x82E,
0x830,
0x83F,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x984,
0x985,
0x98D,
0x9DF,
0x9E4,
0x9E6,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5E,
0xA5F,
0xA66,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBE6,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC66,
0xC70,
0xC78,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD0,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA82C,
0xA830,
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FE,
- 0xA900,
0xA954,
0xA95F,
0xA97D,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x11070,
0x1107F,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
0x10FFFE
};
-static const UV PL_CO_invlist[] = { /* for all charsets */
+static const UV UNI_CO_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10FFFE
};
-static const UV PL_COMPATJAMO_invlist[] = { /* for all charsets */
+static const UV UNI_COMPATJAMO_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3190
};
-static const UV PL_COMPEX_invlist[] = { /* for all charsets */
+static const UV UNI_COMPEX_invlist[] = { /* for all charsets */
147, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2FA1E
};
-static const UV PL_CONTROLPICTURES_invlist[] = { /* for all charsets */
+static const UV UNI_CONTROLPICTURES_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2440
};
-static const UV PL_COPT_invlist[] = { /* for all charsets */
+static const UV UNI_COPT_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x102FC
};
-static const UV PL_COPTICEPACTNUMBERS_invlist[] = { /* for all charsets */
+static const UV UNI_COPTICEPACTNUMBERS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10300
};
-static const UV PL_COUNTINGROD_invlist[] = { /* for all charsets */
+static const UV UNI_COUNTINGROD_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1D380
};
-static const UV PL_CPRT_invlist[] = { /* for all charsets */
+static const UV UNI_CPRT_invlist[] = { /* for all charsets */
19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10840
};
-static const UV PL_CUNEIFORMNUMBERS_invlist[] = { /* for all charsets */
+static const UV UNI_CUNEIFORMNUMBERS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x12480
};
-static const UV PL_CURRENCYSYMBOLS_invlist[] = { /* for all charsets */
+static const UV UNI_CURRENCYSYMBOLS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_CWCF_invlist[] = { /* for ASCII/Latin1 */
- 1207, /* Number of elements */
+static const UV UNI_CWCF_invlist[] = { /* for ASCII/Latin1 */
+ 1215, /* 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 */
0x13FE,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xAB70,
0xABC0,
0xFB00,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1E900,
0x1E922
};
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CWCF_invlist[] = { /* for EBCDIC 1047 */
- 1227, /* Number of elements */
+static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 1047 */
+ 1235, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x13FE,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xAB70,
0xABC0,
0xFB00,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1E900,
0x1E922
};
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CWCF_invlist[] = { /* for EBCDIC 037 */
- 1223, /* Number of elements */
+static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 037 */
+ 1231, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x13FE,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xAB70,
0xABC0,
0xFB00,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1E900,
0x1E922
};
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_CWCM_invlist[] = { /* for ASCII/Latin1 */
- 233, /* Number of elements */
+static const UV UNI_CWCM_invlist[] = { /* for ASCII/Latin1 */
+ 243, /* 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 */
0x10C8,
0x10CD,
0x10CE,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13A0,
0x13F6,
0x13F8,
0x13FE,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1D79,
0x1D7A,
0x1D7D,
0xA796,
0xA7AF,
0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118A0,
0x118E0,
+ 0x16E40,
+ 0x16E80,
0x1E900,
0x1E944
};
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CWCM_invlist[] = { /* for EBCDIC 1047 */
- 265, /* Number of elements */
+static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 1047 */
+ 275, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10C8,
0x10CD,
0x10CE,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13A0,
0x13F6,
0x13F8,
0x13FE,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1D79,
0x1D7A,
0x1D7D,
0xA796,
0xA7AF,
0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118A0,
0x118E0,
+ 0x16E40,
+ 0x16E80,
0x1E900,
0x1E944
};
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CWCM_invlist[] = { /* for EBCDIC 037 */
- 261, /* Number of elements */
+static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 037 */
+ 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 */
0x10C8,
0x10CD,
0x10CE,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13A0,
0x13F6,
0x13F8,
0x13FE,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1D79,
0x1D7A,
0x1D7D,
0xA796,
0xA7AF,
0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118A0,
0x118E0,
+ 0x16E40,
+ 0x16E80,
0x1E900,
0x1E944
};
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_CWKCF_invlist[] = { /* for ASCII/Latin1 */
- 1631, /* Number of elements */
+static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */
+ 1639, /* 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 */
0x180F,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1D2C,
0x1D2F,
0x1D30,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xA7F8,
0xA7FA,
0xAB5C,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1BCA0,
0x1BCA4,
0x1D15E,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CWKCF_invlist[] = { /* for EBCDIC 1047 */
- 1641, /* Number of elements */
+static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */
+ 1649, /* 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 */
0x180F,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1D2C,
0x1D2F,
0x1D30,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xA7F8,
0xA7FA,
0xAB5C,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1BCA0,
0x1BCA4,
0x1D15E,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CWKCF_invlist[] = { /* for EBCDIC 037 */
- 1639, /* Number of elements */
+static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 037 */
+ 1647, /* 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 */
0x180F,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1D2C,
0x1D2F,
0x1D30,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xA7F8,
0xA7FA,
0xAB5C,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1BCA0,
0x1BCA4,
0x1D15E,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_CWL_invlist[] = { /* for ASCII/Latin1 */
- 1181, /* Number of elements */
+static const UV UNI_CWL_invlist[] = { /* for ASCII/Latin1 */
+ 1189, /* 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 */
0x10CE,
0x13A0,
0x13F6,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xFF21,
0xFF3B,
0x10400,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1E900,
0x1E922
};
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CWL_invlist[] = { /* for EBCDIC 1047 */
- 1199, /* Number of elements */
+static const UV UNI_CWL_invlist[] = { /* for EBCDIC 1047 */
+ 1207, /* 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 */
0x10CE,
0x13A0,
0x13F6,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xFF21,
0xFF3B,
0x10400,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1E900,
0x1E922
};
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CWL_invlist[] = { /* for EBCDIC 037 */
- 1195, /* Number of elements */
+static const UV UNI_CWL_invlist[] = { /* for EBCDIC 037 */
+ 1203, /* 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 */
0x10CE,
0x13A0,
0x13F6,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xFF21,
0xFF3B,
0x10400,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1E900,
0x1E922
};
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_CWT_invlist[] = { /* for ASCII/Latin1 */
- 1217, /* Number of elements */
+static const UV UNI_CWT_invlist[] = { /* for ASCII/Latin1 */
+ 1221, /* 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 */
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1E922,
0x1E944
};
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CWT_invlist[] = { /* for EBCDIC 1047 */
- 1231, /* Number of elements */
+static const UV UNI_CWT_invlist[] = { /* for EBCDIC 1047 */
+ 1235, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1E922,
0x1E944
};
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CWT_invlist[] = { /* for EBCDIC 037 */
- 1231, /* Number of elements */
+static const UV UNI_CWT_invlist[] = { /* for EBCDIC 037 */
+ 1235, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1E922,
0x1E944
};
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_CWU_invlist[] = { /* for ASCII/Latin1 */
- 1215, /* Number of elements */
+static const UV UNI_CWU_invlist[] = { /* for ASCII/Latin1 */
+ 1223, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x530,
0x561,
0x588,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1E922,
0x1E944
};
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CWU_invlist[] = { /* for EBCDIC 1047 */
- 1229, /* Number of elements */
+static const UV UNI_CWU_invlist[] = { /* for EBCDIC 1047 */
+ 1237, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x530,
0x561,
0x588,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1E922,
0x1E944
};
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_CWU_invlist[] = { /* for EBCDIC 037 */
- 1229, /* Number of elements */
+static const UV UNI_CWU_invlist[] = { /* for EBCDIC 037 */
+ 1237, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x530,
0x561,
0x588,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xAB53,
0xAB54,
0xAB70,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1E922,
0x1E944
};
# endif /* EBCDIC 037 */
-static const UV PL_CYPRIOTSYLLABARY_invlist[] = { /* for all charsets */
+static const UV UNI_CYPRIOTSYLLABARY_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10840
};
-static const UV PL_CYRILLICEXTA_invlist[] = { /* for all charsets */
+static const UV UNI_CYRILLICEXTA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2E00
};
-static const UV PL_CYRILLICEXTB_invlist[] = { /* for all charsets */
+static const UV UNI_CYRILLICEXTB_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA6A0
};
-static const UV PL_CYRILLICEXTC_invlist[] = { /* for all charsets */
+static const UV UNI_CYRILLICEXTC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1C90
};
-static const UV PL_CYRILLICSUP_invlist[] = { /* for all charsets */
+static const UV UNI_CYRILLICSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x530
};
-static const UV PL_CYRL_invlist[] = { /* for all charsets */
+static const UV UNI_CYRL_invlist[] = { /* for all charsets */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_DASH_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_DASH_invlist[] = { /* for ASCII/Latin1 */
43, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DASH_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_DASH_invlist[] = { /* for EBCDIC 1047 */
43, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DASH_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_DASH_invlist[] = { /* for EBCDIC 037 */
43, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_DEP_invlist[] = { /* for all charsets */
+static const UV UNI_DEP_invlist[] = { /* for all charsets */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xE0002
};
-static const UV PL_DEVA_invlist[] = { /* for all charsets */
+static const UV UNI_DEVA_invlist[] = { /* for all charsets */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA830,
0xA83A,
0xA8E0,
- 0xA8FE
+ 0xA900
};
-static const UV PL_DEVANAGARIEXT_invlist[] = { /* for all charsets */
+static const UV UNI_DEVANAGARIEXT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_DI_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_DI_invlist[] = { /* for ASCII/Latin1 */
35, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DI_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_DI_invlist[] = { /* for EBCDIC 1047 */
35, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DI_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_DI_invlist[] = { /* for EBCDIC 037 */
35, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_DIA_invlist[] = { /* for ASCII/Latin1 */
- 319, /* Number of elements */
+static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */
+ 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 */
0x102E1,
0x10AE5,
0x10AE7,
+ 0x10D22,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x110B9,
0x110BB,
0x11133,
0x116B8,
0x1172B,
0x1172C,
+ 0x11839,
+ 0x1183B,
0x11A34,
0x11A35,
0x11A47,
0x11D43,
0x11D44,
0x11D46,
+ 0x11D97,
+ 0x11D98,
0x16AF0,
0x16AF5,
0x16F8F,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DIA_invlist[] = { /* for EBCDIC 1047 */
- 319, /* Number of elements */
+static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */
+ 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 */
0x102E1,
0x10AE5,
0x10AE7,
+ 0x10D22,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x110B9,
0x110BB,
0x11133,
0x116B8,
0x1172B,
0x1172C,
+ 0x11839,
+ 0x1183B,
0x11A34,
0x11A35,
0x11A47,
0x11D43,
0x11D44,
0x11D46,
+ 0x11D97,
+ 0x11D98,
0x16AF0,
0x16AF5,
0x16F8F,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DIA_invlist[] = { /* for EBCDIC 037 */
- 317, /* Number of elements */
+static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */
+ 325, /* 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 */
0x102E1,
0x10AE5,
0x10AE7,
+ 0x10D22,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x110B9,
0x110BB,
0x11133,
0x116B8,
0x1172B,
0x1172C,
+ 0x11839,
+ 0x1183B,
0x11A34,
0x11A35,
0x11A47,
0x11D43,
0x11D44,
0x11D46,
+ 0x11D97,
+ 0x11D98,
0x16AF0,
0x16AF5,
0x16F8F,
# endif /* EBCDIC 037 */
-static const UV PL_DIACRITICALS_invlist[] = { /* for all charsets */
+static const UV UNI_DIACRITICALS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x370
};
-static const UV PL_DIACRITICALSEXT_invlist[] = { /* for all charsets */
+static const UV UNI_DIACRITICALSEXT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1B00
};
-static const UV PL_DIACRITICALSFORSYMBOLS_invlist[] = { /* for all charsets */
+static const UV UNI_DIACRITICALSFORSYMBOLS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2100
};
-static const UV PL_DIACRITICALSSUP_invlist[] = { /* for all charsets */
+static const UV UNI_DIACRITICALSSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1E00
};
-static const UV PL_DINGBATS_invlist[] = { /* for all charsets */
+static const UV UNI_DINGBATS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x27C0
};
-static const UV PL_DOMINO_invlist[] = { /* for all charsets */
+static const UV UNI_DOGR_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x964,
+ 0x970,
+ 0xA830,
+ 0xA83A,
+ 0x11800,
+ 0x1183C
+};
+
+static const UV UNI_DOMINO_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F0A0
};
-static const UV PL_DSRT_invlist[] = { /* for all charsets */
+static const UV UNI_DSRT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_DT__CAN_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_DT__CAN_invlist[] = { /* for ASCII/Latin1 */
463, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DT__CAN_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_DT__CAN_invlist[] = { /* for EBCDIC 1047 */
467, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DT__CAN_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_DT__CAN_invlist[] = { /* for EBCDIC 037 */
467, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_DT__COM_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_DT__COM_invlist[] = { /* for ASCII/Latin1 */
149, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DT__COM_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_DT__COM_invlist[] = { /* for EBCDIC 1047 */
149, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DT__COM_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_DT__COM_invlist[] = { /* for EBCDIC 037 */
147, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_DT__ENC_invlist[] = { /* for all charsets */
+static const UV UNI_DT__ENC_invlist[] = { /* for all charsets */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F252
};
-static const UV PL_DT__FIN_invlist[] = { /* for all charsets */
+static const UV UNI_DT__FIN_invlist[] = { /* for all charsets */
227, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFEFD
};
-static const UV PL_DT__FONT_invlist[] = { /* for all charsets */
+static const UV UNI_DT__FONT_invlist[] = { /* for all charsets */
135, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_DT__FRA_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_DT__FRA_invlist[] = { /* for ASCII/Latin1 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DT__FRA_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_DT__FRA_invlist[] = { /* for EBCDIC 1047 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DT__FRA_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_DT__FRA_invlist[] = { /* for EBCDIC 037 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_DT__INIT_invlist[] = { /* for all charsets */
+static const UV UNI_DT__INIT_invlist[] = { /* for all charsets */
151, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFEF4
};
-static const UV PL_DT__ISO_invlist[] = { /* for all charsets */
+static const UV UNI_DT__ISO_invlist[] = { /* for all charsets */
197, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFEFC
};
-static const UV PL_DT__MED_invlist[] = { /* for all charsets */
+static const UV UNI_DT__MED_invlist[] = { /* for all charsets */
109, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFEF5
};
-static const UV PL_DT__NAR_invlist[] = { /* for all charsets */
+static const UV UNI_DT__NAR_invlist[] = { /* for all charsets */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_DT__NB_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_DT__NB_invlist[] = { /* for ASCII/Latin1 */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DT__NB_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_DT__NB_invlist[] = { /* for EBCDIC 1047 */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DT__NB_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_DT__NB_invlist[] = { /* for EBCDIC 037 */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_DT__NONCANON_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_DT__NONCANON_invlist[] = { /* for ASCII/Latin1 */
373, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DT__NONCANON_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 1047 */
379, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DT__NONCANON_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 037 */
377, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_DT__NONE_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_DT__NONE_invlist[] = { /* for ASCII/Latin1 */
781, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DT__NONE_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 1047 */
779, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DT__NONE_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 037 */
781, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_DT__SML_invlist[] = { /* for all charsets */
+static const UV UNI_DT__SML_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFE6C
};
-static const UV PL_DT__SQR_invlist[] = { /* for all charsets */
+static const UV UNI_DT__SQR_invlist[] = { /* for all charsets */
19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F23C
};
-static const UV PL_DT__SUB_invlist[] = { /* for all charsets */
+static const UV UNI_DT__SUB_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_DT__SUP_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_DT__SUP_invlist[] = { /* for ASCII/Latin1 */
49, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DT__SUP_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 1047 */
51, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_DT__SUP_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 037 */
51, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_DT__VERT_invlist[] = { /* for all charsets */
+static const UV UNI_DT__VERT_invlist[] = { /* for all charsets */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFE49
};
-static const UV PL_DUPL_invlist[] = { /* for all charsets */
+static const UV UNI_DUPL_invlist[] = { /* for all charsets */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_EA__A_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_EA__A_invlist[] = { /* for ASCII/Latin1 */
359, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_EA__A_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_EA__A_invlist[] = { /* for EBCDIC 1047 */
363, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_EA__A_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_EA__A_invlist[] = { /* for EBCDIC 037 */
361, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_EA__F_invlist[] = { /* for all charsets */
+static const UV UNI_EA__F_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFFE7
};
-static const UV PL_EA__H_invlist[] = { /* for all charsets */
+static const UV UNI_EA__H_invlist[] = { /* for all charsets */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_EA__N_invlist[] = { /* for ASCII/Latin1 */
- 533, /* Number of elements */
+static const UV UNI_EA__N_invlist[] = { /* for ASCII/Latin1 */
+ 537, /* 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 */
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1F6EB,
0x1F6ED,
0x1F6F4,
- 0x1F6F9,
+ 0x1F6FA,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
0x20000,
0x2FFFE,
0x30000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_EA__N_invlist[] = { /* for EBCDIC 1047 */
- 531, /* Number of elements */
+static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 1047 */
+ 535, /* 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 */
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1F6EB,
0x1F6ED,
0x1F6F4,
- 0x1F6F9,
+ 0x1F6FA,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
0x20000,
0x2FFFE,
0x30000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_EA__N_invlist[] = { /* for EBCDIC 037 */
- 531, /* Number of elements */
+static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 037 */
+ 535, /* 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 */
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1F6EB,
0x1F6ED,
0x1F6F4,
- 0x1F6F9,
+ 0x1F6FA,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
0x20000,
0x2FFFE,
0x30000,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_EA__NA_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_EA__NA_invlist[] = { /* for ASCII/Latin1 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_EA__NA_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_EA__NA_invlist[] = { /* for EBCDIC 1047 */
37, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_EA__NA_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_EA__NA_invlist[] = { /* for EBCDIC 037 */
35, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_EA__W_invlist[] = { /* for all charsets */
- 209, /* Number of elements */
+static const UV UNI_EA__W_invlist[] = { /* for all charsets */
+ 213, /* 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 */
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1F6EB,
0x1F6ED,
0x1F6F4,
- 0x1F6F9,
+ 0x1F6FA,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
0x20000,
0x2FFFE,
0x30000,
0x3FFFE
};
-static const UV PL_EARLYDYNASTICCUNEIFORM_invlist[] = { /* for all charsets */
+static const UV UNI_EARLYDYNASTICCUNEIFORM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x12550
};
-static const UV PL_EGYP_invlist[] = { /* for all charsets */
+static const UV UNI_EGYP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1342F
};
-static const UV PL_ELBA_invlist[] = { /* for all charsets */
+static const UV UNI_ELBA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10528
};
-static const UV PL_EMOTICONS_invlist[] = { /* for all charsets */
+static const UV UNI_EMOTICONS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F650
};
-static const UV PL_ENCLOSEDALPHANUM_invlist[] = { /* for all charsets */
+static const UV UNI_ENCLOSEDALPHANUM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2500
};
-static const UV PL_ENCLOSEDALPHANUMSUP_invlist[] = { /* for all charsets */
+static const UV UNI_ENCLOSEDALPHANUMSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F200
};
-static const UV PL_ENCLOSEDCJK_invlist[] = { /* for all charsets */
+static const UV UNI_ENCLOSEDCJK_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3300
};
-static const UV PL_ENCLOSEDIDEOGRAPHICSUP_invlist[] = { /* for all charsets */
+static const UV UNI_ENCLOSEDIDEOGRAPHICSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F300
};
-static const UV PL_ETHI_invlist[] = { /* for all charsets */
+static const UV UNI_ETHI_invlist[] = { /* for all charsets */
65, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xAB2F
};
-static const UV PL_ETHIOPICEXT_invlist[] = { /* for all charsets */
+static const UV UNI_ETHIOPICEXT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2DE0
};
-static const UV PL_ETHIOPICEXTA_invlist[] = { /* for all charsets */
+static const UV UNI_ETHIOPICEXTA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xAB30
};
-static const UV PL_ETHIOPICSUP_invlist[] = { /* for all charsets */
+static const UV UNI_ETHIOPICSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_EXT_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_EXT_invlist[] = { /* for ASCII/Latin1 */
59, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_EXT_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_EXT_invlist[] = { /* for EBCDIC 1047 */
59, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_EXT_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_EXT_invlist[] = { /* for EBCDIC 037 */
59, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_GCB__CN_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_GCB__CN_invlist[] = { /* for ASCII/Latin1 */
38, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_GCB__CN_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_GCB__CN_invlist[] = { /* for EBCDIC 1047 */
38, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_GCB__CN_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_GCB__CN_invlist[] = { /* for EBCDIC 037 */
38, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_GCB__L_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
- 148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x1100,
- 0x1160,
- 0xA960,
- 0xA97D
-};
-
-static const UV PL_GCB__PP_invlist[] = { /* for all charsets */
- 21, /* Number of elements */
- 148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x600,
- 0x606,
- 0x6DD,
- 0x6DE,
- 0x70F,
- 0x710,
- 0x8E2,
- 0x8E3,
- 0xD4E,
- 0xD4F,
- 0x110BD,
- 0x110BE,
- 0x111C2,
- 0x111C4,
- 0x11A3A,
- 0x11A3B,
- 0x11A86,
- 0x11A8A,
- 0x11D46,
- 0x11D47
-};
-
-static const UV PL_GCB__SM_invlist[] = { /* for all charsets */
- 291, /* Number of elements */
- 148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x903,
- 0x904,
- 0x93B,
- 0x93C,
- 0x93E,
- 0x941,
- 0x949,
- 0x94D,
- 0x94E,
- 0x950,
- 0x982,
- 0x984,
- 0x9BF,
- 0x9C1,
- 0x9C7,
- 0x9C9,
- 0x9CB,
- 0x9CD,
- 0xA03,
- 0xA04,
- 0xA3E,
- 0xA41,
- 0xA83,
- 0xA84,
- 0xABE,
- 0xAC1,
- 0xAC9,
- 0xACA,
- 0xACB,
- 0xACD,
- 0xB02,
- 0xB04,
- 0xB40,
- 0xB41,
- 0xB47,
- 0xB49,
- 0xB4B,
- 0xB4D,
- 0xBBF,
- 0xBC0,
- 0xBC1,
- 0xBC3,
- 0xBC6,
- 0xBC9,
- 0xBCA,
- 0xBCD,
- 0xC01,
- 0xC04,
- 0xC41,
- 0xC45,
- 0xC82,
- 0xC84,
- 0xCBE,
- 0xCBF,
- 0xCC0,
- 0xCC2,
- 0xCC3,
- 0xCC5,
- 0xCC7,
- 0xCC9,
- 0xCCA,
- 0xCCC,
- 0xD02,
- 0xD04,
- 0xD3F,
- 0xD41,
- 0xD46,
- 0xD49,
- 0xD4A,
- 0xD4D,
- 0xD82,
- 0xD84,
- 0xDD0,
- 0xDD2,
- 0xDD8,
- 0xDDF,
- 0xDF2,
- 0xDF4,
- 0xE33,
- 0xE34,
- 0xEB3,
- 0xEB4,
- 0xF3E,
- 0xF40,
- 0xF7F,
- 0xF80,
- 0x1031,
- 0x1032,
- 0x103B,
- 0x103D,
- 0x1056,
- 0x1058,
- 0x1084,
- 0x1085,
- 0x17B6,
- 0x17B7,
- 0x17BE,
- 0x17C6,
- 0x17C7,
- 0x17C9,
- 0x1923,
- 0x1927,
- 0x1929,
- 0x192C,
- 0x1930,
- 0x1932,
- 0x1933,
- 0x1939,
- 0x1A19,
- 0x1A1B,
- 0x1A55,
- 0x1A56,
- 0x1A57,
- 0x1A58,
- 0x1A6D,
- 0x1A73,
- 0x1B04,
- 0x1B05,
- 0x1B35,
- 0x1B36,
- 0x1B3B,
- 0x1B3C,
- 0x1B3D,
- 0x1B42,
- 0x1B43,
- 0x1B45,
- 0x1B82,
- 0x1B83,
- 0x1BA1,
- 0x1BA2,
- 0x1BA6,
- 0x1BA8,
- 0x1BAA,
- 0x1BAB,
- 0x1BE7,
- 0x1BE8,
- 0x1BEA,
- 0x1BED,
- 0x1BEE,
- 0x1BEF,
- 0x1BF2,
- 0x1BF4,
- 0x1C24,
- 0x1C2C,
- 0x1C34,
- 0x1C36,
- 0x1CE1,
- 0x1CE2,
- 0x1CF2,
- 0x1CF4,
- 0x1CF7,
- 0x1CF8,
- 0xA823,
- 0xA825,
- 0xA827,
- 0xA828,
- 0xA880,
- 0xA882,
- 0xA8B4,
- 0xA8C4,
- 0xA952,
- 0xA954,
- 0xA983,
- 0xA984,
- 0xA9B4,
- 0xA9B6,
- 0xA9BA,
- 0xA9BC,
- 0xA9BD,
- 0xA9C1,
- 0xAA2F,
- 0xAA31,
- 0xAA33,
- 0xAA35,
- 0xAA4D,
- 0xAA4E,
- 0xAAEB,
- 0xAAEC,
- 0xAAEE,
- 0xAAF0,
- 0xAAF5,
- 0xAAF6,
- 0xABE3,
- 0xABE5,
- 0xABE6,
- 0xABE8,
- 0xABE9,
- 0xABEB,
- 0xABEC,
- 0xABED,
- 0x11000,
- 0x11001,
- 0x11002,
- 0x11003,
- 0x11082,
- 0x11083,
- 0x110B0,
- 0x110B3,
- 0x110B7,
- 0x110B9,
- 0x1112C,
- 0x1112D,
- 0x11182,
- 0x11183,
- 0x111B3,
- 0x111B6,
- 0x111BF,
- 0x111C1,
- 0x1122C,
- 0x1122F,
- 0x11232,
- 0x11234,
- 0x11235,
- 0x11236,
- 0x112E0,
- 0x112E3,
- 0x11302,
- 0x11304,
- 0x1133F,
- 0x11340,
- 0x11341,
- 0x11345,
- 0x11347,
- 0x11349,
- 0x1134B,
- 0x1134E,
- 0x11362,
- 0x11364,
- 0x11435,
- 0x11438,
- 0x11440,
- 0x11442,
- 0x11445,
- 0x11446,
- 0x114B1,
- 0x114B3,
- 0x114B9,
- 0x114BA,
- 0x114BB,
- 0x114BD,
- 0x114BE,
- 0x114BF,
- 0x114C1,
- 0x114C2,
- 0x115B0,
- 0x115B2,
- 0x115B8,
- 0x115BC,
- 0x115BE,
- 0x115BF,
- 0x11630,
- 0x11633,
- 0x1163B,
- 0x1163D,
- 0x1163E,
- 0x1163F,
- 0x116AC,
- 0x116AD,
- 0x116AE,
- 0x116B0,
- 0x116B6,
- 0x116B7,
- 0x11720,
- 0x11722,
- 0x11726,
- 0x11727,
- 0x11A07,
- 0x11A09,
- 0x11A39,
- 0x11A3A,
- 0x11A57,
- 0x11A59,
- 0x11A97,
- 0x11A98,
- 0x11C2F,
- 0x11C30,
- 0x11C3E,
- 0x11C3F,
- 0x11CA9,
- 0x11CAA,
- 0x11CB1,
- 0x11CB2,
- 0x11CB4,
- 0x11CB5,
- 0x16F51,
- 0x16F7F,
- 0x1D166,
- 0x1D167,
- 0x1D16D,
- 0x1D16E
-};
-
-static const UV PL_GCB__T_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
- 148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x11A8,
- 0x1200,
- 0xD7CB,
- 0xD7FC
-};
-
-static const UV PL_GCB__V_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
- 148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x1160,
- 0x11A8,
- 0xD7B0,
- 0xD7C7
-};
-
-# if 'A' == 65 /* ASCII/Latin1 */
-
-static const UV PL_GCB__XX_invlist[] = { /* for ASCII/Latin1 */
- 672, /* Number of elements */
+static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */
+ 665, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
- 0x20,
- 0x7F,
- 0xA0,
- 0xAD,
- 0xAE,
0x300,
0x370,
0x483,
0x5C6,
0x5C7,
0x5C8,
- 0x600,
- 0x606,
0x610,
0x61B,
- 0x61C,
- 0x61D,
0x64B,
0x660,
0x670,
0x671,
0x6D6,
- 0x6DE,
+ 0x6DD,
0x6DF,
0x6E5,
0x6E7,
0x6E9,
0x6EA,
0x6EE,
- 0x70F,
- 0x710,
0x711,
0x712,
0x730,
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
- 0x904,
+ 0x8D3,
+ 0x8E2,
+ 0x8E3,
+ 0x903,
0x93A,
+ 0x93B,
+ 0x93C,
0x93D,
- 0x93E,
- 0x950,
+ 0x941,
+ 0x949,
+ 0x94D,
+ 0x94E,
0x951,
0x958,
0x962,
0x964,
0x981,
- 0x984,
+ 0x982,
0x9BC,
0x9BD,
0x9BE,
+ 0x9BF,
+ 0x9C1,
0x9C5,
- 0x9C7,
- 0x9C9,
- 0x9CB,
+ 0x9CD,
0x9CE,
0x9D7,
0x9D8,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
- 0xA04,
+ 0xA03,
0xA3C,
0xA3D,
- 0xA3E,
+ 0xA41,
0xA43,
0xA47,
0xA49,
0xA75,
0xA76,
0xA81,
- 0xA84,
+ 0xA83,
0xABC,
0xABD,
- 0xABE,
+ 0xAC1,
0xAC6,
0xAC7,
- 0xACA,
- 0xACB,
+ 0xAC9,
+ 0xACD,
0xACE,
0xAE2,
0xAE4,
0xAFA,
0xB00,
0xB01,
- 0xB04,
+ 0xB02,
0xB3C,
0xB3D,
0xB3E,
+ 0xB40,
+ 0xB41,
0xB45,
- 0xB47,
- 0xB49,
- 0xB4B,
+ 0xB4D,
0xB4E,
0xB56,
0xB58,
0xB82,
0xB83,
0xBBE,
- 0xBC3,
- 0xBC6,
- 0xBC9,
- 0xBCA,
+ 0xBBF,
+ 0xBC0,
+ 0xBC1,
+ 0xBCD,
0xBCE,
0xBD7,
0xBD8,
0xC00,
+ 0xC01,
0xC04,
+ 0xC05,
0xC3E,
- 0xC45,
+ 0xC41,
0xC46,
0xC49,
0xC4A,
0xC62,
0xC64,
0xC81,
- 0xC84,
+ 0xC82,
0xCBC,
0xCBD,
- 0xCBE,
- 0xCC5,
+ 0xCBF,
+ 0xCC0,
+ 0xCC2,
+ 0xCC3,
0xCC6,
- 0xCC9,
- 0xCCA,
+ 0xCC7,
+ 0xCCC,
0xCCE,
0xCD5,
0xCD7,
0xCE2,
0xCE4,
0xD00,
- 0xD04,
+ 0xD02,
0xD3B,
0xD3D,
0xD3E,
+ 0xD3F,
+ 0xD41,
0xD45,
- 0xD46,
- 0xD49,
- 0xD4A,
- 0xD4F,
+ 0xD4D,
+ 0xD4E,
0xD57,
0xD58,
0xD62,
0xD64,
- 0xD82,
- 0xD84,
0xDCA,
0xDCB,
0xDCF,
+ 0xDD0,
+ 0xDD2,
0xDD5,
0xDD6,
0xDD7,
- 0xDD8,
+ 0xDDF,
0xDE0,
- 0xDF2,
- 0xDF4,
0xE31,
0xE32,
- 0xE33,
+ 0xE34,
0xE3B,
0xE47,
0xE4F,
0xEB1,
0xEB2,
- 0xEB3,
+ 0xEB4,
0xEBA,
0xEBB,
0xEBD,
0xF38,
0xF39,
0xF3A,
- 0xF3E,
- 0xF40,
0xF71,
+ 0xF7F,
+ 0xF80,
0xF85,
0xF86,
0xF88,
0xFC6,
0xFC7,
0x102D,
+ 0x1031,
+ 0x1032,
0x1038,
0x1039,
+ 0x103B,
+ 0x103D,
0x103F,
- 0x1056,
+ 0x1058,
0x105A,
0x105E,
0x1061,
0x1075,
0x1082,
0x1083,
- 0x1084,
+ 0x1085,
0x1087,
0x108D,
0x108E,
0x109D,
0x109E,
- 0x1100,
- 0x1200,
0x135D,
0x1360,
0x1712,
0x1772,
0x1774,
0x17B4,
+ 0x17B6,
+ 0x17B7,
+ 0x17BE,
+ 0x17C6,
+ 0x17C7,
+ 0x17C9,
0x17D4,
0x17DD,
0x17DE,
0x180B,
- 0x180F,
+ 0x180E,
0x1885,
0x1887,
0x18A9,
0x18AA,
0x1920,
- 0x192C,
- 0x1930,
+ 0x1923,
+ 0x1927,
+ 0x1929,
+ 0x1932,
+ 0x1933,
+ 0x1939,
0x193C,
0x1A17,
+ 0x1A19,
+ 0x1A1B,
0x1A1C,
- 0x1A55,
+ 0x1A56,
+ 0x1A57,
+ 0x1A58,
0x1A5F,
0x1A60,
0x1A61,
0x1A62,
0x1A63,
0x1A65,
+ 0x1A6D,
+ 0x1A73,
0x1A7D,
0x1A7F,
0x1A80,
0x1AB0,
0x1ABF,
0x1B00,
- 0x1B05,
+ 0x1B04,
0x1B34,
- 0x1B45,
+ 0x1B35,
+ 0x1B36,
+ 0x1B3B,
+ 0x1B3C,
+ 0x1B3D,
+ 0x1B42,
+ 0x1B43,
0x1B6B,
0x1B74,
0x1B80,
- 0x1B83,
- 0x1BA1,
+ 0x1B82,
+ 0x1BA2,
+ 0x1BA6,
+ 0x1BA8,
+ 0x1BAA,
+ 0x1BAB,
0x1BAE,
0x1BE6,
- 0x1BF4,
- 0x1C24,
+ 0x1BE7,
+ 0x1BE8,
+ 0x1BEA,
+ 0x1BED,
+ 0x1BEE,
+ 0x1BEF,
+ 0x1BF2,
+ 0x1C2C,
+ 0x1C34,
+ 0x1C36,
0x1C38,
0x1CD0,
0x1CD3,
0x1CD4,
+ 0x1CE1,
+ 0x1CE2,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
- 0x1CF7,
+ 0x1CF8,
0x1CFA,
0x1DC0,
0x1DFA,
0x1DFB,
0x1E00,
- 0x200B,
- 0x2010,
- 0x2028,
- 0x202F,
- 0x2060,
- 0x2070,
+ 0x200C,
+ 0x200D,
0x20D0,
0x20F1,
- 0x261D,
- 0x261E,
- 0x2640,
- 0x2641,
- 0x2642,
- 0x2643,
- 0x2695,
- 0x2697,
- 0x26F9,
- 0x26FA,
- 0x2708,
- 0x2709,
- 0x270A,
- 0x270E,
- 0x2764,
- 0x2765,
0x2CEF,
0x2CF2,
0x2D7F,
0xA807,
0xA80B,
0xA80C,
- 0xA823,
- 0xA828,
- 0xA880,
- 0xA882,
- 0xA8B4,
+ 0xA825,
+ 0xA827,
+ 0xA8C4,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
- 0xA954,
- 0xA960,
- 0xA97D,
+ 0xA952,
0xA980,
- 0xA984,
+ 0xA983,
0xA9B3,
- 0xA9C1,
+ 0xA9B4,
+ 0xA9B6,
+ 0xA9BA,
+ 0xA9BC,
+ 0xA9BD,
0xA9E5,
0xA9E6,
0xAA29,
+ 0xAA2F,
+ 0xAA31,
+ 0xAA33,
+ 0xAA35,
0xAA37,
0xAA43,
0xAA44,
0xAA4C,
- 0xAA4E,
+ 0xAA4D,
0xAA7C,
0xAA7D,
0xAAB0,
0xAAC0,
0xAAC1,
0xAAC2,
- 0xAAEB,
- 0xAAF0,
- 0xAAF5,
+ 0xAAEC,
+ 0xAAEE,
+ 0xAAF6,
0xAAF7,
- 0xABE3,
- 0xABEB,
- 0xABEC,
+ 0xABE5,
+ 0xABE6,
+ 0xABE8,
+ 0xABE9,
+ 0xABED,
0xABEE,
- 0xAC00,
- 0xD7A4,
- 0xD7B0,
- 0xD7C7,
- 0xD7CB,
- 0xD7FC,
- 0xD800,
- 0xE000,
0xFB1E,
0xFB1F,
0xFE00,
0xFE10,
0xFE20,
0xFE30,
- 0xFEFF,
- 0xFF00,
0xFF9E,
0xFFA0,
- 0xFFF0,
- 0xFFFC,
0x101FD,
0x101FE,
0x102E0,
0x10A40,
0x10AE5,
0x10AE7,
- 0x11000,
- 0x11003,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
+ 0x11001,
+ 0x11002,
0x11038,
0x11047,
0x1107F,
- 0x11083,
- 0x110B0,
+ 0x11082,
+ 0x110B3,
+ 0x110B7,
+ 0x110B9,
0x110BB,
- 0x110BD,
- 0x110BE,
0x11100,
0x11103,
0x11127,
+ 0x1112C,
+ 0x1112D,
0x11135,
0x11173,
0x11174,
0x11180,
- 0x11183,
- 0x111B3,
- 0x111C1,
- 0x111C2,
- 0x111C4,
- 0x111CA,
+ 0x11182,
+ 0x111B6,
+ 0x111BF,
+ 0x111C9,
0x111CD,
- 0x1122C,
+ 0x1122F,
+ 0x11232,
+ 0x11234,
+ 0x11235,
+ 0x11236,
0x11238,
0x1123E,
0x1123F,
0x112DF,
+ 0x112E0,
+ 0x112E3,
0x112EB,
0x11300,
- 0x11304,
- 0x1133C,
+ 0x11302,
+ 0x1133B,
0x1133D,
0x1133E,
- 0x11345,
- 0x11347,
- 0x11349,
- 0x1134B,
- 0x1134E,
+ 0x1133F,
+ 0x11340,
+ 0x11341,
0x11357,
0x11358,
- 0x11362,
- 0x11364,
0x11366,
0x1136D,
0x11370,
0x11375,
- 0x11435,
+ 0x11438,
+ 0x11440,
+ 0x11442,
+ 0x11445,
+ 0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B0,
+ 0x114B1,
+ 0x114B3,
+ 0x114B9,
+ 0x114BA,
+ 0x114BB,
+ 0x114BD,
+ 0x114BE,
+ 0x114BF,
+ 0x114C1,
+ 0x114C2,
0x114C4,
0x115AF,
+ 0x115B0,
+ 0x115B2,
0x115B6,
- 0x115B8,
+ 0x115BC,
+ 0x115BE,
+ 0x115BF,
0x115C1,
0x115DC,
0x115DE,
- 0x11630,
+ 0x11633,
+ 0x1163B,
+ 0x1163D,
+ 0x1163E,
+ 0x1163F,
0x11641,
0x116AB,
+ 0x116AC,
+ 0x116AD,
+ 0x116AE,
+ 0x116B0,
+ 0x116B6,
+ 0x116B7,
0x116B8,
0x1171D,
+ 0x11720,
+ 0x11722,
+ 0x11726,
+ 0x11727,
0x1172C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
0x11A0B,
0x11A33,
+ 0x11A39,
+ 0x11A3B,
0x11A3F,
0x11A47,
0x11A48,
0x11A51,
+ 0x11A57,
+ 0x11A59,
0x11A5C,
- 0x11A86,
+ 0x11A8A,
+ 0x11A97,
+ 0x11A98,
0x11A9A,
- 0x11C2F,
+ 0x11C30,
0x11C37,
0x11C38,
+ 0x11C3E,
+ 0x11C3F,
0x11C40,
0x11C92,
0x11CA8,
- 0x11CA9,
+ 0x11CAA,
+ 0x11CB1,
+ 0x11CB2,
+ 0x11CB4,
+ 0x11CB5,
0x11CB7,
0x11D31,
0x11D37,
0x11D3C,
0x11D3E,
0x11D3F,
+ 0x11D46,
+ 0x11D47,
0x11D48,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
- 0x16F51,
- 0x16F7F,
0x16F8F,
0x16F93,
0x1BC9D,
0x1BC9F,
- 0x1BCA0,
- 0x1BCA4,
0x1D165,
+ 0x1D166,
+ 0x1D167,
0x1D16A,
- 0x1D16D,
+ 0x1D16E,
+ 0x1D173,
+ 0x1D17B,
0x1D183,
0x1D185,
0x1D18C,
0x1E8D7,
0x1E944,
0x1E94B,
- 0x1F1E6,
- 0x1F200,
- 0x1F308,
- 0x1F309,
- 0x1F33E,
- 0x1F33F,
- 0x1F373,
- 0x1F374,
- 0x1F385,
- 0x1F386,
- 0x1F393,
- 0x1F394,
- 0x1F3A4,
- 0x1F3A5,
- 0x1F3A8,
- 0x1F3A9,
- 0x1F3C2,
- 0x1F3C5,
- 0x1F3C7,
- 0x1F3C8,
- 0x1F3CA,
- 0x1F3CD,
- 0x1F3EB,
- 0x1F3EC,
- 0x1F3ED,
- 0x1F3EE,
0x1F3FB,
0x1F400,
- 0x1F442,
- 0x1F444,
- 0x1F446,
- 0x1F451,
- 0x1F466,
- 0x1F46A,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
- 0x1F479,
- 0x1F47C,
- 0x1F47D,
- 0x1F481,
- 0x1F484,
- 0x1F485,
- 0x1F488,
- 0x1F48B,
- 0x1F48C,
- 0x1F4AA,
- 0x1F4AB,
- 0x1F4BB,
- 0x1F4BD,
- 0x1F527,
- 0x1F528,
- 0x1F52C,
- 0x1F52D,
- 0x1F574,
- 0x1F576,
- 0x1F57A,
- 0x1F57B,
- 0x1F590,
- 0x1F591,
- 0x1F595,
- 0x1F597,
- 0x1F5E8,
- 0x1F5E9,
- 0x1F645,
- 0x1F648,
- 0x1F64B,
- 0x1F650,
- 0x1F680,
- 0x1F681,
- 0x1F692,
- 0x1F693,
- 0x1F6A3,
- 0x1F6A4,
- 0x1F6B4,
- 0x1F6B7,
- 0x1F6C0,
- 0x1F6C1,
- 0x1F6CC,
- 0x1F6CD,
- 0x1F918,
- 0x1F91D,
- 0x1F91E,
- 0x1F920,
- 0x1F926,
- 0x1F927,
- 0x1F930,
- 0x1F93A,
- 0x1F93D,
- 0x1F93F,
- 0x1F9D1,
- 0x1F9DE,
- 0xE0000,
- 0xE1000
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0
};
-# endif /* ASCII/Latin1 */
+static const UV UNI_GCB__L_invlist[] = { /* for all charsets */
+ 5, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x1100,
+ 0x1160,
+ 0xA960,
+ 0xA97D
+};
-# if 'A' == 193 /* EBCDIC 1047 */ \
- && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
- && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+static const UV UNI_GCB__PP_invlist[] = { /* for all charsets */
+ 23, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x600,
+ 0x606,
+ 0x6DD,
+ 0x6DE,
+ 0x70F,
+ 0x710,
+ 0x8E2,
+ 0x8E3,
+ 0xD4E,
+ 0xD4F,
+ 0x110BD,
+ 0x110BE,
+ 0x110CD,
+ 0x110CE,
+ 0x111C2,
+ 0x111C4,
+ 0x11A3A,
+ 0x11A3B,
+ 0x11A86,
+ 0x11A8A,
+ 0x11D46,
+ 0x11D47
+};
-static const UV PL_GCB__XX_invlist[] = { /* for EBCDIC 1047 */
- 672, /* Number of elements */
+static const UV UNI_GCB__SM_invlist[] = { /* for all charsets */
+ 303, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
- 0x40,
- 0xCA,
- 0xCB,
- 0xFF,
- 0x100,
+ 0x903,
+ 0x904,
+ 0x93B,
+ 0x93C,
+ 0x93E,
+ 0x941,
+ 0x949,
+ 0x94D,
+ 0x94E,
+ 0x950,
+ 0x982,
+ 0x984,
+ 0x9BF,
+ 0x9C1,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CD,
+ 0xA03,
+ 0xA04,
+ 0xA3E,
+ 0xA41,
+ 0xA83,
+ 0xA84,
+ 0xABE,
+ 0xAC1,
+ 0xAC9,
+ 0xACA,
+ 0xACB,
+ 0xACD,
+ 0xB02,
+ 0xB04,
+ 0xB40,
+ 0xB41,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4D,
+ 0xBBF,
+ 0xBC0,
+ 0xBC1,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCD,
+ 0xC01,
+ 0xC04,
+ 0xC41,
+ 0xC45,
+ 0xC82,
+ 0xC84,
+ 0xCBE,
+ 0xCBF,
+ 0xCC0,
+ 0xCC2,
+ 0xCC3,
+ 0xCC5,
+ 0xCC7,
+ 0xCC9,
+ 0xCCA,
+ 0xCCC,
+ 0xD02,
+ 0xD04,
+ 0xD3F,
+ 0xD41,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4D,
+ 0xD82,
+ 0xD84,
+ 0xDD0,
+ 0xDD2,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF4,
+ 0xE33,
+ 0xE34,
+ 0xEB3,
+ 0xEB4,
+ 0xF3E,
+ 0xF40,
+ 0xF7F,
+ 0xF80,
+ 0x1031,
+ 0x1032,
+ 0x103B,
+ 0x103D,
+ 0x1056,
+ 0x1058,
+ 0x1084,
+ 0x1085,
+ 0x17B6,
+ 0x17B7,
+ 0x17BE,
+ 0x17C6,
+ 0x17C7,
+ 0x17C9,
+ 0x1923,
+ 0x1927,
+ 0x1929,
+ 0x192C,
+ 0x1930,
+ 0x1932,
+ 0x1933,
+ 0x1939,
+ 0x1A19,
+ 0x1A1B,
+ 0x1A55,
+ 0x1A56,
+ 0x1A57,
+ 0x1A58,
+ 0x1A6D,
+ 0x1A73,
+ 0x1B04,
+ 0x1B05,
+ 0x1B35,
+ 0x1B36,
+ 0x1B3B,
+ 0x1B3C,
+ 0x1B3D,
+ 0x1B42,
+ 0x1B43,
+ 0x1B45,
+ 0x1B82,
+ 0x1B83,
+ 0x1BA1,
+ 0x1BA2,
+ 0x1BA6,
+ 0x1BA8,
+ 0x1BAA,
+ 0x1BAB,
+ 0x1BE7,
+ 0x1BE8,
+ 0x1BEA,
+ 0x1BED,
+ 0x1BEE,
+ 0x1BEF,
+ 0x1BF2,
+ 0x1BF4,
+ 0x1C24,
+ 0x1C2C,
+ 0x1C34,
+ 0x1C36,
+ 0x1CE1,
+ 0x1CE2,
+ 0x1CF2,
+ 0x1CF4,
+ 0x1CF7,
+ 0x1CF8,
+ 0xA823,
+ 0xA825,
+ 0xA827,
+ 0xA828,
+ 0xA880,
+ 0xA882,
+ 0xA8B4,
+ 0xA8C4,
+ 0xA952,
+ 0xA954,
+ 0xA983,
+ 0xA984,
+ 0xA9B4,
+ 0xA9B6,
+ 0xA9BA,
+ 0xA9BC,
+ 0xA9BD,
+ 0xA9C1,
+ 0xAA2F,
+ 0xAA31,
+ 0xAA33,
+ 0xAA35,
+ 0xAA4D,
+ 0xAA4E,
+ 0xAAEB,
+ 0xAAEC,
+ 0xAAEE,
+ 0xAAF0,
+ 0xAAF5,
+ 0xAAF6,
+ 0xABE3,
+ 0xABE5,
+ 0xABE6,
+ 0xABE8,
+ 0xABE9,
+ 0xABEB,
+ 0xABEC,
+ 0xABED,
+ 0x11000,
+ 0x11001,
+ 0x11002,
+ 0x11003,
+ 0x11082,
+ 0x11083,
+ 0x110B0,
+ 0x110B3,
+ 0x110B7,
+ 0x110B9,
+ 0x1112C,
+ 0x1112D,
+ 0x11145,
+ 0x11147,
+ 0x11182,
+ 0x11183,
+ 0x111B3,
+ 0x111B6,
+ 0x111BF,
+ 0x111C1,
+ 0x1122C,
+ 0x1122F,
+ 0x11232,
+ 0x11234,
+ 0x11235,
+ 0x11236,
+ 0x112E0,
+ 0x112E3,
+ 0x11302,
+ 0x11304,
+ 0x1133F,
+ 0x11340,
+ 0x11341,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
+ 0x11362,
+ 0x11364,
+ 0x11435,
+ 0x11438,
+ 0x11440,
+ 0x11442,
+ 0x11445,
+ 0x11446,
+ 0x114B1,
+ 0x114B3,
+ 0x114B9,
+ 0x114BA,
+ 0x114BB,
+ 0x114BD,
+ 0x114BE,
+ 0x114BF,
+ 0x114C1,
+ 0x114C2,
+ 0x115B0,
+ 0x115B2,
+ 0x115B8,
+ 0x115BC,
+ 0x115BE,
+ 0x115BF,
+ 0x11630,
+ 0x11633,
+ 0x1163B,
+ 0x1163D,
+ 0x1163E,
+ 0x1163F,
+ 0x116AC,
+ 0x116AD,
+ 0x116AE,
+ 0x116B0,
+ 0x116B6,
+ 0x116B7,
+ 0x11720,
+ 0x11722,
+ 0x11726,
+ 0x11727,
+ 0x1182C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x11A39,
+ 0x11A3A,
+ 0x11A57,
+ 0x11A59,
+ 0x11A97,
+ 0x11A98,
+ 0x11C2F,
+ 0x11C30,
+ 0x11C3E,
+ 0x11C3F,
+ 0x11CA9,
+ 0x11CAA,
+ 0x11CB1,
+ 0x11CB2,
+ 0x11CB4,
+ 0x11CB5,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D93,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11EF5,
+ 0x11EF7,
+ 0x16F51,
+ 0x16F7F,
+ 0x1D166,
+ 0x1D167,
+ 0x1D16D,
+ 0x1D16E
+};
+
+static const UV UNI_GCB__T_invlist[] = { /* for all charsets */
+ 5, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x11A8,
+ 0x1200,
+ 0xD7CB,
+ 0xD7FC
+};
+
+static const UV UNI_GCB__V_invlist[] = { /* for all charsets */
+ 5, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x1160,
+ 0x11A8,
+ 0xD7B0,
+ 0xD7C7
+};
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */
+ 594, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x20,
+ 0x7F,
+ 0xA0,
+ 0xAD,
+ 0xAE,
0x300,
0x370,
0x483,
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x904,
0x93A,
0x93D,
0x9D8,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA3C,
0xBD7,
0xBD8,
0xC00,
- 0xC04,
+ 0xC05,
0xC3E,
0xC45,
0xC46,
0x2070,
0x20D0,
0x20F1,
- 0x261D,
- 0x261E,
- 0x2640,
- 0x2641,
- 0x2642,
- 0x2643,
- 0x2695,
- 0x2697,
- 0x26F9,
- 0x26FA,
- 0x2708,
- 0x2709,
- 0x270A,
- 0x270E,
- 0x2764,
- 0x2765,
0x2CEF,
0x2CF2,
0x2D7F,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11003,
0x11038,
0x110BB,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x11100,
0x11103,
0x11127,
0x11135,
+ 0x11145,
+ 0x11147,
0x11173,
0x11174,
0x11180,
0x111C1,
0x111C2,
0x111C4,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122C,
0x11238,
0x112EB,
0x11300,
0x11304,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x11375,
0x11435,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B0,
0x114C4,
0x115AF,
0x116B8,
0x1171D,
0x1172C,
+ 0x1182C,
+ 0x1183B,
0x11A01,
0x11A0B,
0x11A33,
0x11D3E,
0x11D3F,
0x11D48,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF7,
0x16AF0,
0x16AF5,
0x16B30,
0x1E94B,
0x1F1E6,
0x1F200,
- 0x1F308,
- 0x1F309,
- 0x1F33E,
- 0x1F33F,
- 0x1F373,
- 0x1F374,
- 0x1F385,
- 0x1F386,
- 0x1F393,
- 0x1F394,
- 0x1F3A4,
- 0x1F3A5,
- 0x1F3A8,
- 0x1F3A9,
- 0x1F3C2,
- 0x1F3C5,
- 0x1F3C7,
- 0x1F3C8,
- 0x1F3CA,
- 0x1F3CD,
- 0x1F3EB,
- 0x1F3EC,
- 0x1F3ED,
- 0x1F3EE,
0x1F3FB,
0x1F400,
- 0x1F442,
- 0x1F444,
- 0x1F446,
- 0x1F451,
- 0x1F466,
- 0x1F46A,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
- 0x1F479,
- 0x1F47C,
- 0x1F47D,
- 0x1F481,
- 0x1F484,
- 0x1F485,
- 0x1F488,
- 0x1F48B,
- 0x1F48C,
- 0x1F4AA,
- 0x1F4AB,
- 0x1F4BB,
- 0x1F4BD,
- 0x1F527,
- 0x1F528,
- 0x1F52C,
- 0x1F52D,
- 0x1F574,
- 0x1F576,
- 0x1F57A,
- 0x1F57B,
- 0x1F590,
- 0x1F591,
- 0x1F595,
- 0x1F597,
- 0x1F5E8,
- 0x1F5E9,
- 0x1F645,
- 0x1F648,
- 0x1F64B,
- 0x1F650,
- 0x1F680,
- 0x1F681,
- 0x1F692,
- 0x1F693,
- 0x1F6A3,
- 0x1F6A4,
- 0x1F6B4,
- 0x1F6B7,
- 0x1F6C0,
- 0x1F6C1,
- 0x1F6CC,
- 0x1F6CD,
- 0x1F918,
- 0x1F91D,
- 0x1F91E,
- 0x1F920,
- 0x1F926,
- 0x1F927,
- 0x1F930,
- 0x1F93A,
- 0x1F93D,
- 0x1F93F,
- 0x1F9D1,
- 0x1F9DE,
0xE0000,
0xE1000
};
-# endif /* EBCDIC 1047 */
+# endif /* ASCII/Latin1 */
-# if 'A' == 193 /* EBCDIC 037 */ \
- && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
- && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_GCB__XX_invlist[] = { /* for EBCDIC 037 */
- 672, /* Number of elements */
+static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */
+ 594, /* 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 */
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x904,
0x93A,
0x93D,
0x9D8,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA3C,
0xBD7,
0xBD8,
0xC00,
- 0xC04,
+ 0xC05,
0xC3E,
0xC45,
0xC46,
0x2070,
0x20D0,
0x20F1,
- 0x261D,
- 0x261E,
- 0x2640,
- 0x2641,
- 0x2642,
- 0x2643,
- 0x2695,
- 0x2697,
- 0x26F9,
- 0x26FA,
- 0x2708,
- 0x2709,
- 0x270A,
- 0x270E,
- 0x2764,
- 0x2765,
0x2CEF,
0x2CF2,
0x2D7F,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11003,
0x11038,
0x110BB,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x11100,
0x11103,
0x11127,
0x11135,
+ 0x11145,
+ 0x11147,
0x11173,
0x11174,
0x11180,
0x111C1,
0x111C2,
0x111C4,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122C,
0x11238,
0x112EB,
0x11300,
0x11304,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x11375,
0x11435,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B0,
0x114C4,
0x115AF,
0x116B8,
0x1171D,
0x1172C,
+ 0x1182C,
+ 0x1183B,
0x11A01,
0x11A0B,
0x11A33,
0x11D3E,
0x11D3F,
0x11D48,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF7,
+ 0x16AF0,
+ 0x16AF5,
+ 0x16B30,
+ 0x16B37,
+ 0x16F51,
+ 0x16F7F,
+ 0x16F8F,
+ 0x16F93,
+ 0x1BC9D,
+ 0x1BC9F,
+ 0x1BCA0,
+ 0x1BCA4,
+ 0x1D165,
+ 0x1D16A,
+ 0x1D16D,
+ 0x1D183,
+ 0x1D185,
+ 0x1D18C,
+ 0x1D1AA,
+ 0x1D1AE,
+ 0x1D242,
+ 0x1D245,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
+ 0x1E8D0,
+ 0x1E8D7,
+ 0x1E944,
+ 0x1E94B,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F3FB,
+ 0x1F400,
+ 0xE0000,
+ 0xE1000
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121
+
+static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */
+ 594, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x40,
+ 0xCA,
+ 0xCB,
+ 0xFF,
+ 0x100,
+ 0x300,
+ 0x370,
+ 0x483,
+ 0x48A,
+ 0x591,
+ 0x5BE,
+ 0x5BF,
+ 0x5C0,
+ 0x5C1,
+ 0x5C3,
+ 0x5C4,
+ 0x5C6,
+ 0x5C7,
+ 0x5C8,
+ 0x600,
+ 0x606,
+ 0x610,
+ 0x61B,
+ 0x61C,
+ 0x61D,
+ 0x64B,
+ 0x660,
+ 0x670,
+ 0x671,
+ 0x6D6,
+ 0x6DE,
+ 0x6DF,
+ 0x6E5,
+ 0x6E7,
+ 0x6E9,
+ 0x6EA,
+ 0x6EE,
+ 0x70F,
+ 0x710,
+ 0x711,
+ 0x712,
+ 0x730,
+ 0x74B,
+ 0x7A6,
+ 0x7B1,
+ 0x7EB,
+ 0x7F4,
+ 0x7FD,
+ 0x7FE,
+ 0x816,
+ 0x81A,
+ 0x81B,
+ 0x824,
+ 0x825,
+ 0x828,
+ 0x829,
+ 0x82E,
+ 0x859,
+ 0x85C,
+ 0x8D3,
+ 0x904,
+ 0x93A,
+ 0x93D,
+ 0x93E,
+ 0x950,
+ 0x951,
+ 0x958,
+ 0x962,
+ 0x964,
+ 0x981,
+ 0x984,
+ 0x9BC,
+ 0x9BD,
+ 0x9BE,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CE,
+ 0x9D7,
+ 0x9D8,
+ 0x9E2,
+ 0x9E4,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA51,
+ 0xA52,
+ 0xA70,
+ 0xA72,
+ 0xA75,
+ 0xA76,
+ 0xA81,
+ 0xA84,
+ 0xABC,
+ 0xABD,
+ 0xABE,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAE2,
+ 0xAE4,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB3C,
+ 0xB3D,
+ 0xB3E,
+ 0xB45,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB56,
+ 0xB58,
+ 0xB62,
+ 0xB64,
+ 0xB82,
+ 0xB83,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD7,
+ 0xBD8,
+ 0xC00,
+ 0xC05,
+ 0xC3E,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC62,
+ 0xC64,
+ 0xC81,
+ 0xC84,
+ 0xCBC,
+ 0xCBD,
+ 0xCBE,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE2,
+ 0xCE4,
+ 0xD00,
+ 0xD04,
+ 0xD3B,
+ 0xD3D,
+ 0xD3E,
+ 0xD45,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD57,
+ 0xD58,
+ 0xD62,
+ 0xD64,
+ 0xD82,
+ 0xD84,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDE0,
+ 0xDF2,
+ 0xDF4,
+ 0xE31,
+ 0xE32,
+ 0xE33,
+ 0xE3B,
+ 0xE47,
+ 0xE4F,
+ 0xEB1,
+ 0xEB2,
+ 0xEB3,
+ 0xEBA,
+ 0xEBB,
+ 0xEBD,
+ 0xEC8,
+ 0xECE,
+ 0xF18,
+ 0xF1A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF39,
+ 0xF3A,
+ 0xF3E,
+ 0xF40,
+ 0xF71,
+ 0xF85,
+ 0xF86,
+ 0xF88,
+ 0xF8D,
+ 0xF98,
+ 0xF99,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x102D,
+ 0x1038,
+ 0x1039,
+ 0x103F,
+ 0x1056,
+ 0x105A,
+ 0x105E,
+ 0x1061,
+ 0x1071,
+ 0x1075,
+ 0x1082,
+ 0x1083,
+ 0x1084,
+ 0x1087,
+ 0x108D,
+ 0x108E,
+ 0x109D,
+ 0x109E,
+ 0x1100,
+ 0x1200,
+ 0x135D,
+ 0x1360,
+ 0x1712,
+ 0x1715,
+ 0x1732,
+ 0x1735,
+ 0x1752,
+ 0x1754,
+ 0x1772,
+ 0x1774,
+ 0x17B4,
+ 0x17D4,
+ 0x17DD,
+ 0x17DE,
+ 0x180B,
+ 0x180F,
+ 0x1885,
+ 0x1887,
+ 0x18A9,
+ 0x18AA,
+ 0x1920,
+ 0x192C,
+ 0x1930,
+ 0x193C,
+ 0x1A17,
+ 0x1A1C,
+ 0x1A55,
+ 0x1A5F,
+ 0x1A60,
+ 0x1A61,
+ 0x1A62,
+ 0x1A63,
+ 0x1A65,
+ 0x1A7D,
+ 0x1A7F,
+ 0x1A80,
+ 0x1AB0,
+ 0x1ABF,
+ 0x1B00,
+ 0x1B05,
+ 0x1B34,
+ 0x1B45,
+ 0x1B6B,
+ 0x1B74,
+ 0x1B80,
+ 0x1B83,
+ 0x1BA1,
+ 0x1BAE,
+ 0x1BE6,
+ 0x1BF4,
+ 0x1C24,
+ 0x1C38,
+ 0x1CD0,
+ 0x1CD3,
+ 0x1CD4,
+ 0x1CE9,
+ 0x1CED,
+ 0x1CEE,
+ 0x1CF2,
+ 0x1CF5,
+ 0x1CF7,
+ 0x1CFA,
+ 0x1DC0,
+ 0x1DFA,
+ 0x1DFB,
+ 0x1E00,
+ 0x200B,
+ 0x2010,
+ 0x2028,
+ 0x202F,
+ 0x2060,
+ 0x2070,
+ 0x20D0,
+ 0x20F1,
+ 0x2CEF,
+ 0x2CF2,
+ 0x2D7F,
+ 0x2D80,
+ 0x2DE0,
+ 0x2E00,
+ 0x302A,
+ 0x3030,
+ 0x3099,
+ 0x309B,
+ 0xA66F,
+ 0xA673,
+ 0xA674,
+ 0xA67E,
+ 0xA69E,
+ 0xA6A0,
+ 0xA6F0,
+ 0xA6F2,
+ 0xA802,
+ 0xA803,
+ 0xA806,
+ 0xA807,
+ 0xA80B,
+ 0xA80C,
+ 0xA823,
+ 0xA828,
+ 0xA880,
+ 0xA882,
+ 0xA8B4,
+ 0xA8C6,
+ 0xA8E0,
+ 0xA8F2,
+ 0xA8FF,
+ 0xA900,
+ 0xA926,
+ 0xA92E,
+ 0xA947,
+ 0xA954,
+ 0xA960,
+ 0xA97D,
+ 0xA980,
+ 0xA984,
+ 0xA9B3,
+ 0xA9C1,
+ 0xA9E5,
+ 0xA9E6,
+ 0xAA29,
+ 0xAA37,
+ 0xAA43,
+ 0xAA44,
+ 0xAA4C,
+ 0xAA4E,
+ 0xAA7C,
+ 0xAA7D,
+ 0xAAB0,
+ 0xAAB1,
+ 0xAAB2,
+ 0xAAB5,
+ 0xAAB7,
+ 0xAAB9,
+ 0xAABE,
+ 0xAAC0,
+ 0xAAC1,
+ 0xAAC2,
+ 0xAAEB,
+ 0xAAF0,
+ 0xAAF5,
+ 0xAAF7,
+ 0xABE3,
+ 0xABEB,
+ 0xABEC,
+ 0xABEE,
+ 0xAC00,
+ 0xD7A4,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0xD800,
+ 0xE000,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFE00,
+ 0xFE10,
+ 0xFE20,
+ 0xFE30,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF9E,
+ 0xFFA0,
+ 0xFFF0,
+ 0xFFFC,
+ 0x101FD,
+ 0x101FE,
+ 0x102E0,
+ 0x102E1,
+ 0x10376,
+ 0x1037B,
+ 0x10A01,
+ 0x10A04,
+ 0x10A05,
+ 0x10A07,
+ 0x10A0C,
+ 0x10A10,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A40,
+ 0x10AE5,
+ 0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
+ 0x11000,
+ 0x11003,
+ 0x11038,
+ 0x11047,
+ 0x1107F,
+ 0x11083,
+ 0x110B0,
+ 0x110BB,
+ 0x110BD,
+ 0x110BE,
+ 0x110CD,
+ 0x110CE,
+ 0x11100,
+ 0x11103,
+ 0x11127,
+ 0x11135,
+ 0x11145,
+ 0x11147,
+ 0x11173,
+ 0x11174,
+ 0x11180,
+ 0x11183,
+ 0x111B3,
+ 0x111C1,
+ 0x111C2,
+ 0x111C4,
+ 0x111C9,
+ 0x111CD,
+ 0x1122C,
+ 0x11238,
+ 0x1123E,
+ 0x1123F,
+ 0x112DF,
+ 0x112EB,
+ 0x11300,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x1133E,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
+ 0x11357,
+ 0x11358,
+ 0x11362,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
+ 0x11435,
+ 0x11447,
+ 0x1145E,
+ 0x1145F,
+ 0x114B0,
+ 0x114C4,
+ 0x115AF,
+ 0x115B6,
+ 0x115B8,
+ 0x115C1,
+ 0x115DC,
+ 0x115DE,
+ 0x11630,
+ 0x11641,
+ 0x116AB,
+ 0x116B8,
+ 0x1171D,
+ 0x1172C,
+ 0x1182C,
+ 0x1183B,
+ 0x11A01,
+ 0x11A0B,
+ 0x11A33,
+ 0x11A3F,
+ 0x11A47,
+ 0x11A48,
+ 0x11A51,
+ 0x11A5C,
+ 0x11A86,
+ 0x11A9A,
+ 0x11C2F,
+ 0x11C37,
+ 0x11C38,
+ 0x11C40,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
+ 0x11D31,
+ 0x11D37,
+ 0x11D3A,
+ 0x11D3B,
+ 0x11D3C,
+ 0x11D3E,
+ 0x11D3F,
+ 0x11D48,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF7,
0x16AF0,
0x16AF5,
0x16B30,
0x1E94B,
0x1F1E6,
0x1F200,
- 0x1F308,
- 0x1F309,
- 0x1F33E,
- 0x1F33F,
- 0x1F373,
- 0x1F374,
- 0x1F385,
- 0x1F386,
- 0x1F393,
- 0x1F394,
- 0x1F3A4,
- 0x1F3A5,
- 0x1F3A8,
- 0x1F3A9,
- 0x1F3C2,
- 0x1F3C5,
- 0x1F3C7,
- 0x1F3C8,
- 0x1F3CA,
- 0x1F3CD,
- 0x1F3EB,
- 0x1F3EC,
- 0x1F3ED,
- 0x1F3EE,
0x1F3FB,
0x1F400,
- 0x1F442,
- 0x1F444,
- 0x1F446,
- 0x1F451,
- 0x1F466,
- 0x1F46A,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
- 0x1F479,
- 0x1F47C,
- 0x1F47D,
- 0x1F481,
- 0x1F484,
- 0x1F485,
- 0x1F488,
- 0x1F48B,
- 0x1F48C,
- 0x1F4AA,
- 0x1F4AB,
- 0x1F4BB,
- 0x1F4BD,
- 0x1F527,
- 0x1F528,
- 0x1F52C,
- 0x1F52D,
- 0x1F574,
- 0x1F576,
- 0x1F57A,
- 0x1F57B,
- 0x1F590,
- 0x1F591,
- 0x1F595,
- 0x1F597,
- 0x1F5E8,
- 0x1F5E9,
- 0x1F645,
- 0x1F648,
- 0x1F64B,
- 0x1F650,
- 0x1F680,
- 0x1F681,
- 0x1F692,
- 0x1F693,
- 0x1F6A3,
- 0x1F6A4,
- 0x1F6B4,
- 0x1F6B7,
- 0x1F6C0,
- 0x1F6C1,
- 0x1F6CC,
- 0x1F6CD,
- 0x1F918,
- 0x1F91D,
- 0x1F91E,
- 0x1F920,
- 0x1F926,
- 0x1F927,
- 0x1F930,
- 0x1F93A,
- 0x1F93D,
- 0x1F93F,
- 0x1F9D1,
- 0x1F9DE,
0xE0000,
0xE1000
};
# endif /* EBCDIC 037 */
-static const UV PL_GEOMETRICSHAPES_invlist[] = { /* for all charsets */
+static const UV UNI_GEOMETRICSHAPES_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2600
};
-static const UV PL_GEOMETRICSHAPESEXT_invlist[] = { /* for all charsets */
+static const UV UNI_GEOMETRICSHAPESEXT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F800
};
-static const UV PL_GEOR_invlist[] = { /* for all charsets */
- 17, /* Number of elements */
+static const UV UNI_GEOR_invlist[] = { /* for all charsets */
+ 21, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10CE,
0x10D0,
0x1100,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x2D00,
0x2D26,
0x2D27,
0x2D2E
};
-static const UV PL_GEORGIANSUP_invlist[] = { /* for all charsets */
+static const UV UNI_GEORGIANEXT_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x1C90,
+ 0x1CC0
+};
+
+static const UV UNI_GEORGIANSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2D30
};
-static const UV PL_GLAG_invlist[] = { /* for all charsets */
+static const UV UNI_GLAG_invlist[] = { /* for all charsets */
23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1E02B
};
-static const UV PL_GLAGOLITICSUP_invlist[] = { /* for all charsets */
+static const UV UNI_GLAGOLITICSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1E030
};
-static const UV PL_GONM_invlist[] = { /* for all charsets */
+static const UV UNI_GONG_invlist[] = { /* for all charsets */
+ 15, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x964,
+ 0x966,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA
+};
+
+static const UV UNI_GONM_invlist[] = { /* for all charsets */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11D5A
};
-static const UV PL_GOTH_invlist[] = { /* for all charsets */
+static const UV UNI_GOTH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1034B
};
-static const UV PL_GRAN_invlist[] = { /* for all charsets */
- 51, /* Number of elements */
+static const UV UNI_GRAN_invlist[] = { /* for all charsets */
+ 47, /* 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 */
0x953,
0x964,
0x966,
- 0xBAA,
- 0xBAB,
- 0xBB5,
- 0xBB6,
0xBE6,
- 0xBF3,
+ 0xBF4,
0x1CD0,
0x1CD1,
0x1CD2,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_GRBASE_invlist[] = { /* for ASCII/Latin1 */
- 1583, /* Number of elements */
+static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
+ 1613, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C7,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x606,
0x610,
0x7EB,
0x7F4,
0x7FB,
- 0x800,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0xA70,
0xA72,
0xA75,
+ 0xA76,
+ 0xA77,
0xA83,
0xA84,
0xA85,
0xC78,
0xC81,
0xC82,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD3,
0x1CD4,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2E00,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x309B,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA6F2,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8CE,
0xA8DA,
0xA8F2,
- 0xA8FE,
+ 0xA8FF,
0xA900,
0xA926,
0xA92E,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D24,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
+ 0x10F51,
+ 0x10F5A,
0x11000,
0x11001,
0x11002,
0x1112C,
0x1112D,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11173,
0x11174,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111CE,
0x111D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x11720,
0x11722,
0x11726,
0x11727,
0x11730,
0x11740,
+ 0x11800,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11900,
0x11A00,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11A97,
0x11A98,
0x11A9A,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D47,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D93,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF3,
+ 0x11EF5,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D242,
0x1D245,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_GRBASE_invlist[] = { /* for EBCDIC 1047 */
- 1583, /* Number of elements */
+static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
+ 1613, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C7,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x606,
0x610,
0x7EB,
0x7F4,
0x7FB,
- 0x800,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0xA70,
0xA72,
0xA75,
+ 0xA76,
+ 0xA77,
0xA83,
0xA84,
0xA85,
0xC78,
0xC81,
0xC82,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD3,
0x1CD4,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2E00,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x309B,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA6F2,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8CE,
0xA8DA,
0xA8F2,
- 0xA8FE,
+ 0xA8FF,
0xA900,
0xA926,
0xA92E,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D24,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
+ 0x10F51,
+ 0x10F5A,
0x11000,
0x11001,
0x11002,
0x1112C,
0x1112D,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11173,
0x11174,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111CE,
0x111D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x11720,
0x11722,
0x11726,
0x11727,
0x11730,
0x11740,
+ 0x11800,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11900,
0x11A00,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11A97,
0x11A98,
0x11A9A,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D47,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D93,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF3,
+ 0x11EF5,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D242,
0x1D245,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_GRBASE_invlist[] = { /* for EBCDIC 037 */
- 1583, /* Number of elements */
+static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
+ 1613, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C7,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x606,
0x610,
0x7EB,
0x7F4,
0x7FB,
- 0x800,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0xA70,
0xA72,
0xA75,
+ 0xA76,
+ 0xA77,
0xA83,
0xA84,
0xA85,
0xC78,
0xC81,
0xC82,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD3,
0x1CD4,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2E00,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x309B,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA6F2,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8CE,
0xA8DA,
0xA8F2,
- 0xA8FE,
+ 0xA8FF,
0xA900,
0xA926,
0xA92E,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D24,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
+ 0x10F51,
+ 0x10F5A,
0x11000,
0x11001,
0x11002,
0x1112C,
0x1112D,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11173,
0x11174,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111CE,
0x111D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x11720,
0x11722,
0x11726,
0x11727,
0x11730,
0x11740,
+ 0x11800,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11900,
0x11A00,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11A97,
0x11A98,
0x11A9A,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D47,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D93,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF3,
+ 0x11EF5,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D242,
0x1D245,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
# endif /* EBCDIC 037 */
-static const UV PL_GREEKEXT_invlist[] = { /* for all charsets */
+static const UV UNI_GREEKEXT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2000
};
-static const UV PL_GREK_invlist[] = { /* for all charsets */
+static const UV UNI_GREK_invlist[] = { /* for all charsets */
77, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1D246
};
-static const UV PL_GREXT_invlist[] = { /* for all charsets */
- 639, /* Number of elements */
+static const UV UNI_GREXT_invlist[] = { /* for all charsets */
+ 663, /* 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 */
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x903,
0x9D8,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA3C,
0xBD8,
0xC00,
0xC01,
+ 0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11001,
0x11002,
0x11038,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122F,
0x11232,
0x112EB,
0x11300,
0x11302,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x1133F,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B0,
0x114B1,
0x114B3,
0x11726,
0x11727,
0x1172C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
0x16AF0,
0x16AF5,
0x16B30,
0xE01F0
};
-static const UV PL_GUJR_invlist[] = { /* for all charsets */
+static const UV UNI_GUJR_invlist[] = { /* for all charsets */
35, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA83A
};
-static const UV PL_GURU_invlist[] = { /* for all charsets */
+static const UV UNI_GURU_invlist[] = { /* for all charsets */
39, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA5E,
0xA5F,
0xA66,
- 0xA76,
+ 0xA77,
0xA830,
0xA83A
};
-static const UV PL_HALFANDFULLFORMS_invlist[] = { /* for all charsets */
+static const UV UNI_HALFANDFULLFORMS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFFF0
};
-static const UV PL_HALFMARKS_invlist[] = { /* for all charsets */
+static const UV UNI_HALFMARKS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFE30
};
-static const UV PL_HAN_invlist[] = { /* for all charsets */
+static const UV UNI_HAN_invlist[] = { /* for all charsets */
65, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xF900,
0xFA6E,
0xFA70,
0x2FA1E
};
-static const UV PL_HANG_invlist[] = { /* for all charsets */
+static const UV UNI_HANG_invlist[] = { /* for all charsets */
43, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFFDD
};
-static const UV PL_HANO_invlist[] = { /* for all charsets */
+static const UV UNI_HANO_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1737
};
-static const UV PL_HATR_invlist[] = { /* for all charsets */
+static const UV UNI_HATR_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10900
};
-static const UV PL_HEBR_invlist[] = { /* for all charsets */
+static const UV UNI_HEBR_invlist[] = { /* for all charsets */
19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0xFB1D,
0xFB37,
0xFB50
};
-static const UV PL_HIGHPUSURROGATES_invlist[] = { /* for all charsets */
+static const UV UNI_HIGHPUSURROGATES_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xDC00
};
-static const UV PL_HIGHSURROGATES_invlist[] = { /* for all charsets */
+static const UV UNI_HIGHSURROGATES_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xDB80
};
-static const UV PL_HIRA_invlist[] = { /* for all charsets */
+static const UV UNI_HIRA_invlist[] = { /* for all charsets */
31, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F201
};
-static const UV PL_HLUW_invlist[] = { /* for all charsets */
+static const UV UNI_HLUW_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x14647
};
-static const UV PL_HMNG_invlist[] = { /* for all charsets */
+static const UV UNI_HMNG_invlist[] = { /* for all charsets */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x16B90
};
-static const UV PL_HST__NA_invlist[] = { /* for all charsets */
+static const UV UNI_HST__NA_invlist[] = { /* for all charsets */
11, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0xD7FC
};
-static const UV PL_HUNG_invlist[] = { /* for all charsets */
+static const UV UNI_HUNG_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_HYPHEN_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_HYPHEN_invlist[] = { /* for ASCII/Latin1 */
21, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_HYPHEN_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_HYPHEN_invlist[] = { /* for EBCDIC 1047 */
21, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_HYPHEN_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_HYPHEN_invlist[] = { /* for EBCDIC 037 */
21, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_IDC_invlist[] = { /* for ASCII/Latin1 */
- 1379, /* Number of elements */
+static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
+ 1415, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x591,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x964,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_IDC_invlist[] = { /* for EBCDIC 1047 */
- 1403, /* Number of elements */
+static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
+ 1439, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x591,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x964,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_IDC_invlist[] = { /* for EBCDIC 037 */
- 1399, /* Number of elements */
+static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
+ 1435, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x591,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x964,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# endif /* EBCDIC 037 */
-static const UV PL_IDEO_invlist[] = { /* for all charsets */
+static const UV UNI_IDEO_invlist[] = { /* for all charsets */
33, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xF900,
0xFA6E,
0xFA70,
0xFADA,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B170,
0x2FA1E
};
-static const UV PL_IDEOGRAPHICSYMBOLS_invlist[] = { /* for all charsets */
+static const UV UNI_IDEOGRAPHICSYMBOLS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_IDS_invlist[] = { /* for ASCII/Latin1 */
- 1171, /* Number of elements */
+static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */
+ 1199, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x64B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18A9,
0x18AA,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_IDS_invlist[] = { /* for EBCDIC 1047 */
- 1197, /* Number of elements */
+static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */
+ 1225, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x64B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18A9,
0x18AA,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_IDS_invlist[] = { /* for EBCDIC 037 */
- 1193, /* Number of elements */
+static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */
+ 1221, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x64B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18A9,
0x18AA,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# endif /* EBCDIC 037 */
-static const UV PL_IDSB_invlist[] = { /* for all charsets */
+static const UV UNI_IDSB_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2FFC
};
-static const UV PL_IDST_invlist[] = { /* for all charsets */
+static const UV UNI_IDST_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2FF4
};
-static const UV PL_IN__1_DOT_1_invlist[] = { /* for all charsets */
+static const UV UNI_IN__1_DOT_1_invlist[] = { /* for all charsets */
576, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x10000
};
-static const UV PL_IN__10_invlist[] = { /* for all charsets */
+static const UV UNI_IN__10_invlist[] = { /* for all charsets */
1318, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x9DF,
0x9E4,
0x9E6,
- 0x9FE,
+ 0x9FE,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA34,
+ 0xA35,
+ 0xA37,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA51,
+ 0xA52,
+ 0xA59,
+ 0xA5D,
+ 0xA5E,
+ 0xA5F,
+ 0xA66,
+ 0xA76,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF2,
+ 0xAF9,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB45,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB56,
+ 0xB58,
+ 0xB5C,
+ 0xB5E,
+ 0xB5F,
+ 0xB64,
+ 0xB66,
+ 0xB78,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBFB,
+ 0xC00,
+ 0xC04,
+ 0xC05,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC58,
+ 0xC5B,
+ 0xC60,
+ 0xC64,
+ 0xC66,
+ 0xC70,
+ 0xC78,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCDE,
+ 0xCDF,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD45,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD50,
+ 0xD54,
+ 0xD64,
+ 0xD66,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD97,
+ 0xD9A,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDE0,
+ 0xDE6,
+ 0xDF0,
+ 0xDF2,
+ 0xDF5,
+ 0xE01,
+ 0xE3B,
+ 0xE3F,
+ 0xE5C,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE87,
+ 0xE89,
+ 0xE8A,
+ 0xE8B,
+ 0xE8D,
+ 0xE8E,
+ 0xE94,
+ 0xE98,
+ 0xE99,
+ 0xEA0,
+ 0xEA1,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEA8,
+ 0xEAA,
+ 0xEAC,
+ 0xEAD,
+ 0xEBA,
+ 0xEBB,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDC,
+ 0xEE0,
+ 0xF00,
+ 0xF48,
+ 0xF49,
+ 0xF6D,
+ 0xF71,
+ 0xF98,
+ 0xF99,
+ 0xFBD,
+ 0xFBE,
+ 0xFCD,
+ 0xFCE,
+ 0xFDB,
+ 0x1000,
+ 0x10C6,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x137D,
+ 0x1380,
+ 0x139A,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
+ 0x1400,
+ 0x169D,
+ 0x16A0,
+ 0x16F9,
+ 0x1700,
+ 0x170D,
+ 0x170E,
+ 0x1715,
+ 0x1720,
+ 0x1737,
+ 0x1740,
+ 0x1754,
+ 0x1760,
+ 0x176D,
+ 0x176E,
+ 0x1771,
+ 0x1772,
+ 0x1774,
+ 0x1780,
+ 0x17DE,
+ 0x17E0,
+ 0x17EA,
+ 0x17F0,
+ 0x17FA,
+ 0x1800,
+ 0x180F,
+ 0x1810,
+ 0x181A,
+ 0x1820,
+ 0x1878,
+ 0x1880,
+ 0x18AB,
+ 0x18B0,
+ 0x18F6,
+ 0x1900,
+ 0x191F,
+ 0x1920,
+ 0x192C,
+ 0x1930,
+ 0x193C,
+ 0x1940,
+ 0x1941,
+ 0x1944,
+ 0x196E,
+ 0x1970,
+ 0x1975,
+ 0x1980,
+ 0x19AC,
+ 0x19B0,
+ 0x19CA,
+ 0x19D0,
+ 0x19DB,
+ 0x19DE,
+ 0x1A1C,
+ 0x1A1E,
+ 0x1A5F,
+ 0x1A60,
+ 0x1A7D,
+ 0x1A7F,
+ 0x1A8A,
+ 0x1A90,
+ 0x1A9A,
+ 0x1AA0,
+ 0x1AAE,
+ 0x1AB0,
+ 0x1ABF,
+ 0x1B00,
+ 0x1B4C,
+ 0x1B50,
+ 0x1B7D,
+ 0x1B80,
+ 0x1BF4,
+ 0x1BFC,
+ 0x1C38,
+ 0x1C3B,
+ 0x1C4A,
+ 0x1C4D,
+ 0x1C89,
+ 0x1CC0,
+ 0x1CC8,
+ 0x1CD0,
+ 0x1CFA,
+ 0x1D00,
+ 0x1DFA,
+ 0x1DFB,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F7E,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FD4,
+ 0x1FD6,
+ 0x1FDC,
+ 0x1FDD,
+ 0x1FF0,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FFF,
+ 0x2000,
+ 0x2065,
+ 0x2066,
+ 0x2072,
+ 0x2074,
+ 0x208F,
+ 0x2090,
+ 0x209D,
+ 0x20A0,
+ 0x20C0,
+ 0x20D0,
+ 0x20F1,
+ 0x2100,
+ 0x218C,
+ 0x2190,
+ 0x2427,
+ 0x2440,
+ 0x244B,
+ 0x2460,
+ 0x2B74,
+ 0x2B76,
+ 0x2B96,
+ 0x2B98,
+ 0x2BBA,
+ 0x2BBD,
+ 0x2BC9,
+ 0x2BCA,
+ 0x2BD3,
+ 0x2BEC,
+ 0x2BF0,
+ 0x2C00,
+ 0x2C2F,
+ 0x2C30,
+ 0x2C5F,
+ 0x2C60,
+ 0x2CF4,
+ 0x2CF9,
+ 0x2D26,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D30,
+ 0x2D68,
+ 0x2D6F,
+ 0x2D71,
+ 0x2D7F,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x2DE0,
+ 0x2E4A,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3000,
+ 0x3040,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x3100,
+ 0x3105,
+ 0x312F,
+ 0x3131,
+ 0x318F,
+ 0x3190,
+ 0x31BB,
+ 0x31C0,
+ 0x31E4,
+ 0x31F0,
+ 0x321F,
+ 0x3220,
+ 0x32FF,
+ 0x3300,
+ 0x4DB6,
+ 0x4DC0,
+ 0x9FEB,
+ 0xA000,
+ 0xA48D,
+ 0xA490,
+ 0xA4C7,
+ 0xA4D0,
+ 0xA62C,
+ 0xA640,
+ 0xA6F8,
+ 0xA700,
+ 0xA7AF,
+ 0xA7B0,
+ 0xA7B8,
+ 0xA7F7,
+ 0xA82C,
+ 0xA830,
+ 0xA83A,
+ 0xA840,
+ 0xA878,
+ 0xA880,
+ 0xA8C6,
+ 0xA8CE,
+ 0xA8DA,
+ 0xA8E0,
+ 0xA8FE,
+ 0xA900,
+ 0xA954,
+ 0xA95F,
+ 0xA97D,
+ 0xA980,
+ 0xA9CE,
+ 0xA9CF,
+ 0xA9DA,
+ 0xA9DE,
+ 0xA9FF,
+ 0xAA00,
+ 0xAA37,
+ 0xAA40,
+ 0xAA4E,
+ 0xAA50,
+ 0xAA5A,
+ 0xAA5C,
+ 0xAAC3,
+ 0xAADB,
+ 0xAAF7,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB30,
+ 0xAB66,
+ 0xAB70,
+ 0xABEE,
+ 0xABF0,
+ 0xABFA,
+ 0xAC00,
+ 0xD7A4,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0xD800,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBC2,
+ 0xFBD3,
+ 0xFD40,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDD0,
+ 0xFDFE,
+ 0xFE00,
+ 0xFE1A,
+ 0xFE20,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
+ 0xFE70,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF01,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0xFFF9,
+ 0x1000C,
+ 0x1000D,
+ 0x10027,
+ 0x10028,
+ 0x1003B,
+ 0x1003C,
+ 0x1003E,
+ 0x1003F,
+ 0x1004E,
+ 0x10050,
+ 0x1005E,
+ 0x10080,
+ 0x100FB,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x1018F,
+ 0x10190,
+ 0x1019C,
+ 0x101A0,
+ 0x101A1,
+ 0x101D0,
+ 0x101FE,
+ 0x10280,
+ 0x1029D,
+ 0x102A0,
+ 0x102D1,
+ 0x102E0,
+ 0x102FC,
+ 0x10300,
+ 0x10324,
+ 0x1032D,
+ 0x1034B,
+ 0x10350,
+ 0x1037B,
+ 0x10380,
+ 0x1039E,
+ 0x1039F,
+ 0x103C4,
+ 0x103C8,
+ 0x103D6,
+ 0x10400,
+ 0x1049E,
+ 0x104A0,
+ 0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
+ 0x10500,
+ 0x10528,
+ 0x10530,
+ 0x10564,
+ 0x1056F,
+ 0x10570,
+ 0x10600,
+ 0x10737,
+ 0x10740,
+ 0x10756,
+ 0x10760,
+ 0x10768,
+ 0x10800,
+ 0x10806,
+ 0x10808,
+ 0x10809,
+ 0x1080A,
+ 0x10836,
+ 0x10837,
+ 0x10839,
+ 0x1083C,
+ 0x1083D,
+ 0x1083F,
+ 0x10856,
+ 0x10857,
+ 0x1089F,
+ 0x108A7,
+ 0x108B0,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x108FB,
+ 0x1091C,
+ 0x1091F,
+ 0x1093A,
+ 0x1093F,
+ 0x10940,
+ 0x10980,
+ 0x109B8,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
+ 0x10A04,
+ 0x10A05,
+ 0x10A07,
+ 0x10A0C,
+ 0x10A14,
+ 0x10A15,
+ 0x10A18,
+ 0x10A19,
+ 0x10A34,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A48,
+ 0x10A50,
+ 0x10A59,
+ 0x10A60,
+ 0x10AA0,
+ 0x10AC0,
+ 0x10AE7,
+ 0x10AEB,
+ 0x10AF7,
+ 0x10B00,
+ 0x10B36,
+ 0x10B39,
+ 0x10B56,
+ 0x10B58,
+ 0x10B73,
+ 0x10B78,
+ 0x10B92,
+ 0x10B99,
+ 0x10B9D,
+ 0x10BA9,
+ 0x10BB0,
+ 0x10C00,
+ 0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x10CFA,
+ 0x10D00,
+ 0x10E60,
+ 0x10E7F,
+ 0x11000,
+ 0x1104E,
+ 0x11052,
+ 0x11070,
+ 0x1107F,
+ 0x110C2,
+ 0x110D0,
+ 0x110E9,
+ 0x110F0,
+ 0x110FA,
+ 0x11100,
+ 0x11135,
+ 0x11136,
+ 0x11144,
+ 0x11150,
+ 0x11177,
+ 0x11180,
+ 0x111CE,
+ 0x111D0,
+ 0x111E0,
+ 0x111E1,
+ 0x111F5,
+ 0x11200,
+ 0x11212,
+ 0x11213,
+ 0x1123F,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112AA,
+ 0x112B0,
+ 0x112EB,
+ 0x112F0,
+ 0x112FA,
+ 0x11300,
+ 0x11304,
+ 0x11305,
+ 0x1130D,
+ 0x1130F,
+ 0x11311,
+ 0x11313,
+ 0x11329,
+ 0x1132A,
+ 0x11331,
+ 0x11332,
+ 0x11334,
+ 0x11335,
+ 0x1133A,
+ 0x1133C,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
+ 0x11350,
+ 0x11351,
+ 0x11357,
+ 0x11358,
+ 0x1135D,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
+ 0x11400,
+ 0x1145A,
+ 0x1145B,
+ 0x1145C,
+ 0x1145D,
+ 0x1145E,
+ 0x11480,
+ 0x114C8,
+ 0x114D0,
+ 0x114DA,
+ 0x11580,
+ 0x115B6,
+ 0x115B8,
+ 0x115DE,
+ 0x11600,
+ 0x11645,
+ 0x11650,
+ 0x1165A,
+ 0x11660,
+ 0x1166D,
+ 0x11680,
+ 0x116B8,
+ 0x116C0,
+ 0x116CA,
+ 0x11700,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
+ 0x118A0,
+ 0x118F3,
+ 0x118FF,
+ 0x11900,
+ 0x11A00,
+ 0x11A48,
+ 0x11A50,
+ 0x11A84,
+ 0x11A86,
+ 0x11A9D,
+ 0x11A9E,
+ 0x11AA3,
+ 0x11AC0,
+ 0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C46,
+ 0x11C50,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
+ 0x11D00,
+ 0x11D07,
+ 0x11D08,
+ 0x11D0A,
+ 0x11D0B,
+ 0x11D37,
+ 0x11D3A,
+ 0x11D3B,
+ 0x11D3C,
+ 0x11D3E,
+ 0x11D3F,
+ 0x11D48,
+ 0x11D50,
+ 0x11D5A,
+ 0x12000,
+ 0x1239A,
+ 0x12400,
+ 0x1246F,
+ 0x12470,
+ 0x12475,
+ 0x12480,
+ 0x12544,
+ 0x13000,
+ 0x1342F,
+ 0x14400,
+ 0x14647,
+ 0x16800,
+ 0x16A39,
+ 0x16A40,
+ 0x16A5F,
+ 0x16A60,
+ 0x16A6A,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AD0,
+ 0x16AEE,
+ 0x16AF0,
+ 0x16AF6,
+ 0x16B00,
+ 0x16B46,
+ 0x16B50,
+ 0x16B5A,
+ 0x16B5B,
+ 0x16B62,
+ 0x16B63,
+ 0x16B78,
+ 0x16B7D,
+ 0x16B90,
+ 0x16F00,
+ 0x16F45,
+ 0x16F50,
+ 0x16F7F,
+ 0x16F8F,
+ 0x16FA0,
+ 0x16FE0,
+ 0x16FE2,
+ 0x17000,
+ 0x187ED,
+ 0x18800,
+ 0x18AF3,
+ 0x1B000,
+ 0x1B11F,
+ 0x1B170,
+ 0x1B2FC,
+ 0x1BC00,
+ 0x1BC6B,
+ 0x1BC70,
+ 0x1BC7D,
+ 0x1BC80,
+ 0x1BC89,
+ 0x1BC90,
+ 0x1BC9A,
+ 0x1BC9C,
+ 0x1BCA4,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D246,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D372,
+ 0x1D400,
+ 0x1D455,
+ 0x1D456,
+ 0x1D49D,
+ 0x1D49E,
+ 0x1D4A0,
+ 0x1D4A2,
+ 0x1D4A3,
+ 0x1D4A5,
+ 0x1D4A7,
+ 0x1D4A9,
+ 0x1D4AD,
+ 0x1D4AE,
+ 0x1D4BA,
+ 0x1D4BB,
+ 0x1D4BC,
+ 0x1D4BD,
+ 0x1D4C4,
+ 0x1D4C5,
+ 0x1D506,
+ 0x1D507,
+ 0x1D50B,
+ 0x1D50D,
+ 0x1D515,
+ 0x1D516,
+ 0x1D51D,
+ 0x1D51E,
+ 0x1D53A,
+ 0x1D53B,
+ 0x1D53F,
+ 0x1D540,
+ 0x1D545,
+ 0x1D546,
+ 0x1D547,
+ 0x1D54A,
+ 0x1D551,
+ 0x1D552,
+ 0x1D6A6,
+ 0x1D6A8,
+ 0x1D7CC,
+ 0x1D7CE,
+ 0x1DA8C,
+ 0x1DA9B,
+ 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,
+ 0x1EE20,
+ 0x1EE21,
+ 0x1EE23,
+ 0x1EE24,
+ 0x1EE25,
+ 0x1EE27,
+ 0x1EE28,
+ 0x1EE29,
+ 0x1EE33,
+ 0x1EE34,
+ 0x1EE38,
+ 0x1EE39,
+ 0x1EE3A,
+ 0x1EE3B,
+ 0x1EE3C,
+ 0x1EE42,
+ 0x1EE43,
+ 0x1EE47,
+ 0x1EE48,
+ 0x1EE49,
+ 0x1EE4A,
+ 0x1EE4B,
+ 0x1EE4C,
+ 0x1EE4D,
+ 0x1EE50,
+ 0x1EE51,
+ 0x1EE53,
+ 0x1EE54,
+ 0x1EE55,
+ 0x1EE57,
+ 0x1EE58,
+ 0x1EE59,
+ 0x1EE5A,
+ 0x1EE5B,
+ 0x1EE5C,
+ 0x1EE5D,
+ 0x1EE5E,
+ 0x1EE5F,
+ 0x1EE60,
+ 0x1EE61,
+ 0x1EE63,
+ 0x1EE64,
+ 0x1EE65,
+ 0x1EE67,
+ 0x1EE6B,
+ 0x1EE6C,
+ 0x1EE73,
+ 0x1EE74,
+ 0x1EE78,
+ 0x1EE79,
+ 0x1EE7D,
+ 0x1EE7E,
+ 0x1EE7F,
+ 0x1EE80,
+ 0x1EE8A,
+ 0x1EE8B,
+ 0x1EE9C,
+ 0x1EEA1,
+ 0x1EEA4,
+ 0x1EEA5,
+ 0x1EEAA,
+ 0x1EEAB,
+ 0x1EEBC,
+ 0x1EEF0,
+ 0x1EEF2,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F16C,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1E6,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D5,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6F9,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D5,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F900,
+ 0x1F90C,
+ 0x1F910,
+ 0x1F93F,
+ 0x1F940,
+ 0x1F94D,
+ 0x1F950,
+ 0x1F96C,
+ 0x1F980,
+ 0x1F998,
+ 0x1F9C0,
+ 0x1F9C1,
+ 0x1F9D0,
+ 0x1F9E7,
+ 0x1FFFE,
+ 0x2A6D7,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x2F800,
+ 0x2FA1E,
+ 0x2FFFE,
+ 0x30000,
+ 0x3FFFE,
+ 0x40000,
+ 0x4FFFE,
+ 0x50000,
+ 0x5FFFE,
+ 0x60000,
+ 0x6FFFE,
+ 0x70000,
+ 0x7FFFE,
+ 0x80000,
+ 0x8FFFE,
+ 0x90000,
+ 0x9FFFE,
+ 0xA0000,
+ 0xAFFFE,
+ 0xB0000,
+ 0xBFFFE,
+ 0xC0000,
+ 0xCFFFE,
+ 0xD0000,
+ 0xDFFFE,
+ 0xE0000,
+ 0xE0001,
+ 0xE0002,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0,
+ 0xEFFFE,
+ 0x110000
+};
+
+static const UV UNI_IN__11_invlist[] = { /* for all charsets */
+ 1336, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 0, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x378,
+ 0x37A,
+ 0x380,
+ 0x384,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x58B,
+ 0x58D,
+ 0x590,
+ 0x591,
+ 0x5C8,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x600,
+ 0x61D,
+ 0x61E,
+ 0x70E,
+ 0x70F,
+ 0x74B,
+ 0x74D,
+ 0x7B2,
+ 0x7C0,
+ 0x7FB,
+ 0x7FD,
+ 0x82E,
+ 0x830,
+ 0x83F,
+ 0x840,
+ 0x85C,
+ 0x85E,
+ 0x85F,
+ 0x860,
+ 0x86B,
+ 0x8A0,
+ 0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D3,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9DC,
+ 0x9DE,
+ 0x9DF,
+ 0x9E4,
+ 0x9E6,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5E,
0xA5F,
0xA66,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBE6,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC66,
0xC70,
0xC78,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD0,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA82C,
0xA830,
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FE,
- 0xA900,
0xA954,
0xA95F,
0xA97D,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x11070,
0x1107F,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x1FFFE,
0x2A6D7,
0x2A700,
0x110000
};
-static const UV PL_IN__2_invlist[] = { /* for all charsets */
+static const UV UNI_IN__2_invlist[] = { /* for all charsets */
624, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_IN__2_DOT_1_invlist[] = { /* for all charsets */
+static const UV UNI_IN__2_DOT_1_invlist[] = { /* for all charsets */
624, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_IN__3_invlist[] = { /* for all charsets */
+static const UV UNI_IN__3_invlist[] = { /* for all charsets */
738, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_IN__3_DOT_1_invlist[] = { /* for all charsets */
+static const UV UNI_IN__3_DOT_1_invlist[] = { /* for all charsets */
804, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_IN__3_DOT_2_invlist[] = { /* for all charsets */
+static const UV UNI_IN__3_DOT_2_invlist[] = { /* for all charsets */
794, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_IN__4_invlist[] = { /* for all charsets */
+static const UV UNI_IN__4_invlist[] = { /* for all charsets */
824, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_IN__4_DOT_1_invlist[] = { /* for all charsets */
+static const UV UNI_IN__4_DOT_1_invlist[] = { /* for all charsets */
860, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_IN__5_invlist[] = { /* for all charsets */
+static const UV UNI_IN__5_invlist[] = { /* for all charsets */
880, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_IN__5_DOT_1_invlist[] = { /* for all charsets */
+static const UV UNI_IN__5_DOT_1_invlist[] = { /* for all charsets */
910, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_IN__5_DOT_2_invlist[] = { /* for all charsets */
+static const UV UNI_IN__5_DOT_2_invlist[] = { /* for all charsets */
990, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_IN__6_invlist[] = { /* for all charsets */
+static const UV UNI_IN__6_invlist[] = { /* for all charsets */
1022, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_IN__6_DOT_1_invlist[] = { /* for all charsets */
+static const UV UNI_IN__6_DOT_1_invlist[] = { /* for all charsets */
1098, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_IN__6_DOT_2_invlist[] = { /* for all charsets */
+static const UV UNI_IN__6_DOT_2_invlist[] = { /* for all charsets */
1098, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_IN__6_DOT_3_invlist[] = { /* for all charsets */
+static const UV UNI_IN__6_DOT_3_invlist[] = { /* for all charsets */
1098, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_IN__7_invlist[] = { /* for all charsets */
+static const UV UNI_IN__7_invlist[] = { /* for all charsets */
1220, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_IN__8_invlist[] = { /* for all charsets */
+static const UV UNI_IN__8_invlist[] = { /* for all charsets */
1246, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_IN__9_invlist[] = { /* for all charsets */
+static const UV UNI_IN__9_invlist[] = { /* for all charsets */
1296, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_INADLAM_invlist[] = { /* for all charsets */
+static const UV UNI_INADLAM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1E960
};
-static const UV PL_INAHOM_invlist[] = { /* for all charsets */
+static const UV UNI_INAHOM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11740
};
-static const UV PL_INANATOLIANHIEROGLYPHS_invlist[] = { /* for all charsets */
+static const UV UNI_INANATOLIANHIEROGLYPHS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x14680
};
-static const UV PL_INARABIC_invlist[] = { /* for all charsets */
+static const UV UNI_INARABIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x700
};
-static const UV PL_INARMENIAN_invlist[] = { /* for all charsets */
+static const UV UNI_INARMENIAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x590
};
-static const UV PL_INAVESTAN_invlist[] = { /* for all charsets */
+static const UV UNI_INAVESTAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10B40
};
-static const UV PL_INBALINESE_invlist[] = { /* for all charsets */
+static const UV UNI_INBALINESE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1B80
};
-static const UV PL_INBAMUM_invlist[] = { /* for all charsets */
+static const UV UNI_INBAMUM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA700
};
-static const UV PL_INBASSAVAH_invlist[] = { /* for all charsets */
+static const UV UNI_INBASSAVAH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x16B00
};
-static const UV PL_INBATAK_invlist[] = { /* for all charsets */
+static const UV UNI_INBATAK_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1C00
};
-static const UV PL_INBENGALI_invlist[] = { /* for all charsets */
+static const UV UNI_INBENGALI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA00
};
-static const UV PL_INBHAIKSUKI_invlist[] = { /* for all charsets */
+static const UV UNI_INBHAIKSUKI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11C70
};
-static const UV PL_INBOPOMOFO_invlist[] = { /* for all charsets */
+static const UV UNI_INBOPOMOFO_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3130
};
-static const UV PL_INBRAHMI_invlist[] = { /* for all charsets */
+static const UV UNI_INBRAHMI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11080
};
-static const UV PL_INBUGINESE_invlist[] = { /* for all charsets */
+static const UV UNI_INBUGINESE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1A20
};
-static const UV PL_INBUHID_invlist[] = { /* for all charsets */
+static const UV UNI_INBUHID_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1760
};
-static const UV PL_INCARIAN_invlist[] = { /* for all charsets */
+static const UV UNI_INCARIAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x102E0
};
-static const UV PL_INCAUCASIANALBANIAN_invlist[] = { /* for all charsets */
+static const UV UNI_INCAUCASIANALBANIAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10570
};
-static const UV PL_INCHAKMA_invlist[] = { /* for all charsets */
+static const UV UNI_INCHAKMA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11150
};
-static const UV PL_INCHAM_invlist[] = { /* for all charsets */
+static const UV UNI_INCHAM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xAA60
};
-static const UV PL_INCHEROKEE_invlist[] = { /* for all charsets */
+static const UV UNI_INCHEROKEE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1400
};
-static const UV PL_INCOPTIC_invlist[] = { /* for all charsets */
+static const UV UNI_INCOPTIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2D00
};
-static const UV PL_INCUNEIFORM_invlist[] = { /* for all charsets */
+static const UV UNI_INCUNEIFORM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x12400
};
-static const UV PL_INCYRILLIC_invlist[] = { /* for all charsets */
+static const UV UNI_INCYRILLIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x500
};
-static const UV PL_INDEVANAGARI_invlist[] = { /* for all charsets */
+static const UV UNI_INDEVANAGARI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x980
};
-static const UV PL_INDICNUMBERFORMS_invlist[] = { /* for all charsets */
+static const UV UNI_INDICNUMBERFORMS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA840
};
-static const UV PL_INDUPLOYAN_invlist[] = { /* for all charsets */
+static const UV UNI_INDICSIYAQNUMBERS_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x1EC70,
+ 0x1ECC0
+};
+
+static const UV UNI_INDOGRA_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x11800,
+ 0x11850
+};
+
+static const UV UNI_INDUPLOYAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1BCA0
};
-static const UV PL_INEGYPTIANHIEROGLYPHS_invlist[] = { /* for all charsets */
+static const UV UNI_INEGYPTIANHIEROGLYPHS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x13430
};
-static const UV PL_INELBASAN_invlist[] = { /* for all charsets */
+static const UV UNI_INELBASAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10530
};
-static const UV PL_INETHIOPIC_invlist[] = { /* for all charsets */
+static const UV UNI_INETHIOPIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1380
};
-static const UV PL_INGEORGIAN_invlist[] = { /* for all charsets */
+static const UV UNI_INGEORGIAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1100
};
-static const UV PL_INGLAGOLITIC_invlist[] = { /* for all charsets */
+static const UV UNI_INGLAGOLITIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2C60
};
-static const UV PL_INGOTHIC_invlist[] = { /* for all charsets */
+static const UV UNI_INGOTHIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10350
};
-static const UV PL_INGRANTHA_invlist[] = { /* for all charsets */
+static const UV UNI_INGRANTHA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11380
};
-static const UV PL_INGREEK_invlist[] = { /* for all charsets */
+static const UV UNI_INGREEK_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x400
};
-static const UV PL_INGUJARATI_invlist[] = { /* for all charsets */
+static const UV UNI_INGUJARATI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xB00
};
-static const UV PL_INGURMUKHI_invlist[] = { /* for all charsets */
+static const UV UNI_INGUNJALAGONDI_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x11D60,
+ 0x11DB0
+};
+
+static const UV UNI_INGURMUKHI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA80
};
-static const UV PL_INHANGUL_invlist[] = { /* for all charsets */
+static const UV UNI_INHANGUL_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xD7B0
};
-static const UV PL_INHANUNOO_invlist[] = { /* for all charsets */
+static const UV UNI_INHANIFIROHINGYA_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x10D00,
+ 0x10D40
+};
+
+static const UV UNI_INHANUNOO_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1740
};
-static const UV PL_INHATRAN_invlist[] = { /* for all charsets */
+static const UV UNI_INHATRAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10900
};
-static const UV PL_INHEBREW_invlist[] = { /* for all charsets */
+static const UV UNI_INHEBREW_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x600
};
-static const UV PL_INHIRAGANA_invlist[] = { /* for all charsets */
+static const UV UNI_INHIRAGANA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x30A0
};
-static const UV PL_INIDC_invlist[] = { /* for all charsets */
+static const UV UNI_INIDC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3000
};
-static const UV PL_INIMPERIALARAMAIC_invlist[] = { /* for all charsets */
+static const UV UNI_INIMPERIALARAMAIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10860
};
-static const UV PL_ININSCRIPTIONALPAHLAVI_invlist[] = { /* for all charsets */
+static const UV UNI_ININSCRIPTIONALPAHLAVI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10B80
};
-static const UV PL_ININSCRIPTIONALPARTHIAN_invlist[] = { /* for all charsets */
+static const UV UNI_ININSCRIPTIONALPARTHIAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10B60
};
-static const UV PL_INJAVANESE_invlist[] = { /* for all charsets */
+static const UV UNI_INJAVANESE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA9E0
};
-static const UV PL_INKAITHI_invlist[] = { /* for all charsets */
+static const UV UNI_INKAITHI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x110D0
};
-static const UV PL_INKANNADA_invlist[] = { /* for all charsets */
+static const UV UNI_INKANNADA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xD00
};
-static const UV PL_INKATAKANA_invlist[] = { /* for all charsets */
+static const UV UNI_INKATAKANA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3100
};
-static const UV PL_INKHAROSHTHI_invlist[] = { /* for all charsets */
+static const UV UNI_INKHAROSHTHI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10A60
};
-static const UV PL_INKHMER_invlist[] = { /* for all charsets */
+static const UV UNI_INKHMER_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1800
};
-static const UV PL_INKHOJKI_invlist[] = { /* for all charsets */
+static const UV UNI_INKHOJKI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11250
};
-static const UV PL_INKHUDAWADI_invlist[] = { /* for all charsets */
+static const UV UNI_INKHUDAWADI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11300
};
-static const UV PL_INLAO_invlist[] = { /* for all charsets */
+static const UV UNI_INLAO_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xF00
};
-static const UV PL_INLEPCHA_invlist[] = { /* for all charsets */
+static const UV UNI_INLEPCHA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1C50
};
-static const UV PL_INLIMBU_invlist[] = { /* for all charsets */
+static const UV UNI_INLIMBU_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1950
};
-static const UV PL_INLINEARA_invlist[] = { /* for all charsets */
+static const UV UNI_INLINEARA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10780
};
-static const UV PL_INLYCIAN_invlist[] = { /* for all charsets */
+static const UV UNI_INLYCIAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x102A0
};
-static const UV PL_INLYDIAN_invlist[] = { /* for all charsets */
+static const UV UNI_INLYDIAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10940
};
-static const UV PL_INMAHAJANI_invlist[] = { /* for all charsets */
+static const UV UNI_INMAHAJANI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11180
};
-static const UV PL_INMALAYALAM_invlist[] = { /* for all charsets */
+static const UV UNI_INMAKASAR_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x11EE0,
+ 0x11F00
+};
+
+static const UV UNI_INMALAYALAM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xD80
};
-static const UV PL_INMANDAIC_invlist[] = { /* for all charsets */
+static const UV UNI_INMANDAIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x860
};
-static const UV PL_INMANICHAEAN_invlist[] = { /* for all charsets */
+static const UV UNI_INMANICHAEAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10B00
};
-static const UV PL_INMARCHEN_invlist[] = { /* for all charsets */
+static const UV UNI_INMARCHEN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11CC0
};
-static const UV PL_INMASARAMGONDI_invlist[] = { /* for all charsets */
+static const UV UNI_INMASARAMGONDI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11D60
};
-static const UV PL_INMEETEIMAYEK_invlist[] = { /* for all charsets */
+static const UV UNI_INMEDEFAIDRIN_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x16E40,
+ 0x16EA0
+};
+
+static const UV UNI_INMEETEIMAYEK_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xAC00
};
-static const UV PL_INMENDEKIKAKUI_invlist[] = { /* for all charsets */
+static const UV UNI_INMENDEKIKAKUI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1E8E0
};
-static const UV PL_INMEROITICCURSIVE_invlist[] = { /* for all charsets */
+static const UV UNI_INMEROITICCURSIVE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10A00
};
-static const UV PL_INMIAO_invlist[] = { /* for all charsets */
+static const UV UNI_INMIAO_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x16FA0
};
-static const UV PL_INMODI_invlist[] = { /* for all charsets */
+static const UV UNI_INMODI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11660
};
-static const UV PL_INMONGOLIAN_invlist[] = { /* for all charsets */
+static const UV UNI_INMONGOLIAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x18B0
};
-static const UV PL_INMRO_invlist[] = { /* for all charsets */
+static const UV UNI_INMRO_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x16A70
};
-static const UV PL_INMULTANI_invlist[] = { /* for all charsets */
+static const UV UNI_INMULTANI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x112B0
};
-static const UV PL_INMYANMAR_invlist[] = { /* for all charsets */
+static const UV UNI_INMYANMAR_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10A0
};
-static const UV PL_INNABATAEAN_invlist[] = { /* for all charsets */
+static const UV UNI_INNABATAEAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x108B0
};
-static const UV PL_INNEWA_invlist[] = { /* for all charsets */
+static const UV UNI_INNEWA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11480
};
-static const UV PL_INNEWTAILUE_invlist[] = { /* for all charsets */
+static const UV UNI_INNEWTAILUE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x19E0
};
-static const UV PL_INNKO_invlist[] = { /* for all charsets */
+static const UV UNI_INNKO_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x800
};
-static const UV PL_INNUSHU_invlist[] = { /* for all charsets */
+static const UV UNI_INNUSHU_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1B300
};
-static const UV PL_INOGHAM_invlist[] = { /* for all charsets */
+static const UV UNI_INOGHAM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x16A0
};
-static const UV PL_INOLDHUNGARIAN_invlist[] = { /* for all charsets */
+static const UV UNI_INOLDHUNGARIAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10D00
};
-static const UV PL_INOLDITALIC_invlist[] = { /* for all charsets */
+static const UV UNI_INOLDITALIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10330
};
-static const UV PL_INOLDPERMIC_invlist[] = { /* for all charsets */
+static const UV UNI_INOLDPERMIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10380
};
-static const UV PL_INOLDPERSIAN_invlist[] = { /* for all charsets */
+static const UV UNI_INOLDPERSIAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x103E0
};
-static const UV PL_INOLDTURKIC_invlist[] = { /* for all charsets */
+static const UV UNI_INOLDSOGDIAN_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x10F00,
+ 0x10F30
+};
+
+static const UV UNI_INOLDTURKIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10C50
};
-static const UV PL_INORIYA_invlist[] = { /* for all charsets */
+static const UV UNI_INORIYA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xB80
};
-static const UV PL_INOSAGE_invlist[] = { /* for all charsets */
+static const UV UNI_INOSAGE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10500
};
-static const UV PL_INOSMANYA_invlist[] = { /* for all charsets */
+static const UV UNI_INOSMANYA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x104B0
};
-static const UV PL_INPAHAWHHMONG_invlist[] = { /* for all charsets */
+static const UV UNI_INPAHAWHHMONG_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x16B90
};
-static const UV PL_INPAUCINHAU_invlist[] = { /* for all charsets */
+static const UV UNI_INPAUCINHAU_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11B00
};
-static const UV PL_INPC__BOTTOM_invlist[] = { /* for all charsets */
- 265, /* Number of elements */
+static const UV UNI_INPC__BOTTOM_invlist[] = { /* for all charsets */
+ 275, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11174,
0x111B6,
0x111BC,
+ 0x111C9,
+ 0x111CA,
0x111CC,
0x111CD,
0x1122F,
0x112E5,
0x112E9,
0x112EB,
+ 0x1133B,
+ 0x1133D,
0x11438,
0x1143E,
0x11442,
0x11726,
0x11728,
0x11729,
+ 0x1182F,
+ 0x11833,
+ 0x11839,
+ 0x1183B,
0x11A02,
0x11A04,
0x11A0A,
0x11D44,
0x11D45,
0x11D47,
- 0x11D48
+ 0x11D48,
+ 0x11EF4,
+ 0x11EF5
};
-static const UV PL_INPC__BOTTOMANDLEFT_invlist[] = { /* for all charsets */
+static const UV UNI_INPC__BOTTOMANDLEFT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA9C0
};
-static const UV PL_INPC__BOTTOMANDRIGHT_invlist[] = { /* for all charsets */
+static const UV UNI_INPC__BOTTOMANDRIGHT_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA9C1
};
-static const UV PL_INPC__LEFT_invlist[] = { /* for all charsets */
- 81, /* Number of elements */
+static const UV UNI_INPC__LEFT_invlist[] = { /* for all charsets */
+ 85, /* 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 */
0x116AF,
0x11726,
0x11727,
+ 0x1182D,
+ 0x1182E,
0x11CB1,
- 0x11CB2
+ 0x11CB2,
+ 0x11EF5,
+ 0x11EF6
};
-static const UV PL_INPC__LEFTANDRIGHT_invlist[] = { /* for all charsets */
+static const UV UNI_INPC__LEFTANDRIGHT_invlist[] = { /* for all charsets */
27, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x115BB
};
-static const UV PL_INPC__NA_invlist[] = { /* for all charsets */
- 383, /* Number of elements */
+static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */
+ 405, /* 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 */
0x9D8,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA3C,
0xBD7,
0xBD8,
0xC00,
- 0xC04,
+ 0xC05,
0xC3E,
0xC45,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA92B,
0xA92E,
0xA947,
0x11133,
0x11134,
0x11135,
+ 0x11145,
+ 0x11147,
0x11173,
0x11174,
0x11180,
0x11183,
0x111B3,
0x111C1,
+ 0x111C9,
+ 0x111CA,
0x111CB,
0x111CD,
0x1122C,
0x112EB,
0x11301,
0x11304,
+ 0x1133B,
+ 0x1133D,
0x1133E,
0x11345,
0x11347,
0x11375,
0x11435,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B0,
0x114C4,
0x115AF,
0x1171E,
0x1171F,
0x1172C,
+ 0x1182C,
+ 0x1183B,
0x11A01,
0x11A0B,
0x11A33,
0x11D3F,
0x11D45,
0x11D47,
- 0x11D48
+ 0x11D48,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D97,
+ 0x11EF3,
+ 0x11EF7
};
-static const UV PL_INPC__OVERSTRUCK_invlist[] = { /* for all charsets */
+static const UV UNI_INPC__OVERSTRUCK_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10A07
};
-static const UV PL_INPC__RIGHT_invlist[] = { /* for all charsets */
- 301, /* Number of elements */
+static const UV UNI_INPC__RIGHT_invlist[] = { /* for all charsets */
+ 317, /* 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 */
0x110B3,
0x110B7,
0x110B9,
+ 0x11145,
+ 0x11147,
0x11182,
0x11183,
0x111B3,
0x116B7,
0x11720,
0x11722,
+ 0x1182C,
+ 0x1182D,
+ 0x1182E,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
0x11A39,
0x11A3A,
0x11A57,
0x11CA9,
0x11CAA,
0x11CB4,
- 0x11CB5
+ 0x11CB5,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D93,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11EF6,
+ 0x11EF7
};
-static const UV PL_INPC__TOP_invlist[] = { /* for all charsets */
- 349, /* Number of elements */
+static const UV UNI_INPC__TOP_invlist[] = { /* for all charsets */
+ 365, /* 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 */
0x956,
0x981,
0x982,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA47,
0xBCE,
0xC00,
0xC01,
+ 0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA94A,
0xA94B,
0xA94F,
0x11440,
0x11443,
0x11445,
+ 0x1145E,
+ 0x1145F,
0x114BA,
0x114BB,
0x114BF,
0x11728,
0x11729,
0x1172C,
+ 0x11833,
+ 0x11838,
0x11A01,
0x11A02,
0x11A04,
0x11D3F,
0x11D42,
0x11D43,
- 0x11D44
+ 0x11D44,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11EF3,
+ 0x11EF4
};
-static const UV PL_INPC__TOPANDBOTTOM_invlist[] = { /* for all charsets */
+static const UV UNI_INPC__TOPANDBOTTOM_invlist[] = { /* for all charsets */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11130
};
-static const UV PL_INPC__TOPANDBOTTOMANDRIGHT_invlist[] = { /* for all charsets */
+static const UV UNI_INPC__TOPANDBOTTOMANDRIGHT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1B3E
};
-static const UV PL_INPC__TOPANDLEFT_invlist[] = { /* for all charsets */
+static const UV UNI_INPC__TOPANDLEFT_invlist[] = { /* for all charsets */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x115BA
};
-static const UV PL_INPC__TOPANDLEFTANDRIGHT_invlist[] = { /* for all charsets */
+static const UV UNI_INPC__TOPANDLEFTANDRIGHT_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x115BC
};
-static const UV PL_INPC__TOPANDRIGHT_invlist[] = { /* for all charsets */
+static const UV UNI_INPC__TOPANDRIGHT_invlist[] = { /* for all charsets */
19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11234
};
-static const UV PL_INPHAGSPA_invlist[] = { /* for all charsets */
+static const UV UNI_INPHAGSPA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA880
};
-static const UV PL_INPHOENICIAN_invlist[] = { /* for all charsets */
+static const UV UNI_INPHOENICIAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10920
};
-static const UV PL_INPSALTERPAHLAVI_invlist[] = { /* for all charsets */
+static const UV UNI_INPSALTERPAHLAVI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10BB0
};
-static const UV PL_INPUNCTUATION_invlist[] = { /* for all charsets */
+static const UV UNI_INPUNCTUATION_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2070
};
-static const UV PL_INREJANG_invlist[] = { /* for all charsets */
+static const UV UNI_INREJANG_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA960
};
-static const UV PL_INRUNIC_invlist[] = { /* for all charsets */
+static const UV UNI_INRUNIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1700
};
-static const UV PL_INSAMARITAN_invlist[] = { /* for all charsets */
+static const UV UNI_INSAMARITAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x840
};
-static const UV PL_INSAURASHTRA_invlist[] = { /* for all charsets */
+static const UV UNI_INSAURASHTRA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA8E0
};
-static const UV PL_INSC__AVAGRAHA_invlist[] = { /* for all charsets */
- 31, /* Number of elements */
+static const UV UNI_INSC__AVAGRAHA_invlist[] = { /* for all charsets */
+ 33, /* 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 */
0x11448,
0x114C4,
0x114C5,
+ 0x11A9D,
+ 0x11A9E,
0x11C40,
0x11C41
};
-static const UV PL_INSC__BINDU_invlist[] = { /* for all charsets */
- 97, /* Number of elements */
+static const UV UNI_INSC__BINDU_invlist[] = { /* for all charsets */
+ 103, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB83,
0xC00,
0xC03,
+ 0xC04,
+ 0xC05,
0xC81,
0xC83,
0xD00,
0x1163E,
0x116AB,
0x116AC,
+ 0x11837,
+ 0x11838,
0x11A35,
0x11A39,
0x11A96,
0x11CB5,
0x11CB7,
0x11D40,
- 0x11D41
+ 0x11D41,
+ 0x11D95,
+ 0x11D96
};
-static const UV PL_INSC__BRAHMIJOININGNUMBER_invlist[] = { /* for all charsets */
+static const UV UNI_INSC__BRAHMIJOININGNUMBER_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11066
};
-static const UV PL_INSC__CANTILLATIONMARK_invlist[] = { /* for all charsets */
- 21, /* Number of elements */
+static const UV UNI_INSC__CANTILLATIONMARK_invlist[] = { /* for all charsets */
+ 23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0x951,
0x953,
+ 0xA51,
+ 0xA52,
0xAFA,
0xAFD,
0x1CD0,
0x11375
};
-static const UV PL_INSC__CONSONANT_invlist[] = { /* for all charsets */
- 299, /* Number of elements */
+static const UV UNI_INSC__CONSONANT_invlist[] = { /* for all charsets */
+ 307, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x11013,
0x11038,
0x1108D,
0x110B0,
0x11107,
0x11127,
+ 0x11144,
+ 0x11145,
0x11155,
0x11173,
0x11191,
0x1168A,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x1180A,
+ 0x1182C,
0x11A0B,
0x11A33,
0x11A5C,
0x11C72,
0x11C90,
0x11D0C,
- 0x11D31
+ 0x11D31,
+ 0x11D6C,
+ 0x11D8A,
+ 0x11EE0,
+ 0x11EF2
};
-static const UV PL_INSC__CONSONANTDEAD_invlist[] = { /* for all charsets */
+static const UV UNI_INSC__CONSONANTDEAD_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xD80
};
-static const UV PL_INSC__CONSONANTFINAL_invlist[] = { /* for all charsets */
- 25, /* Number of elements */
+static const UV UNI_INSC__CONSONANTFINAL_invlist[] = { /* for all charsets */
+ 23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1BF2,
0x1C2D,
0x1C34,
- 0xA8B4,
- 0xA8B5,
0xA94F,
0xA953,
0xAA40,
0x11A96
};
-static const UV PL_INSC__CONSONANTHEADLETTER_invlist[] = { /* for all charsets */
+static const UV UNI_INSC__CONSONANTHEADLETTER_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xF8D
};
-static const UV PL_INSC__CONSONANTKILLER_invlist[] = { /* for all charsets */
+static const UV UNI_INSC__CONSONANTINITIALPOSTFIXED_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x1A5A,
+ 0x1A5B
+};
+
+static const UV UNI_INSC__CONSONANTKILLER_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x17CE
};
-static const UV PL_INSC__CONSONANTMEDIAL_invlist[] = { /* for all charsets */
- 23, /* Number of elements */
+static const UV UNI_INSC__CONSONANTMEDIAL_invlist[] = { /* for all charsets */
+ 25, /* 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 */
0x1083,
0x1A55,
0x1A57,
+ 0xA8B4,
+ 0xA8B5,
0xA9BE,
0xA9C0,
0xAA33,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for ASCII/Latin1 */
- 23, /* Number of elements */
+static const UV UNI_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for ASCII/Latin1 */
+ 29, /* 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 */
0xA1,
0xD7,
0xD8,
+ 0x980,
+ 0x981,
0xA72,
0xA74,
+ 0x104B,
+ 0x104C,
0x104E,
0x104F,
0x1900,
0x11A3F,
0x11A40,
0x11A45,
- 0x11A46
+ 0x11A46,
+ 0x11EF2,
+ 0x11EF3
};
# endif /* ASCII/Latin1 */
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for EBCDIC 1047 */
- 23, /* Number of elements */
+static const UV UNI_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for EBCDIC 1047 */
+ 29, /* 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 */
0x61,
0xBF,
0xC0,
+ 0x980,
+ 0x981,
0xA72,
0xA74,
+ 0x104B,
+ 0x104C,
0x104E,
0x104F,
0x1900,
0x11A3F,
0x11A40,
0x11A45,
- 0x11A46
+ 0x11A46,
+ 0x11EF2,
+ 0x11EF3
};
# endif /* EBCDIC 1047 */
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for EBCDIC 037 */
- 23, /* Number of elements */
+static const UV UNI_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for EBCDIC 037 */
+ 29, /* 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 */
0x61,
0xBF,
0xC0,
+ 0x980,
+ 0x981,
0xA72,
0xA74,
+ 0x104B,
+ 0x104C,
0x104E,
0x104F,
0x1900,
0x11A3F,
0x11A40,
0x11A45,
- 0x11A46
+ 0x11A46,
+ 0x11EF2,
+ 0x11EF3
};
# endif /* EBCDIC 037 */
-static const UV PL_INSC__CONSONANTPRECEDINGREPHA_invlist[] = { /* for all charsets */
+static const UV UNI_INSC__CONSONANTPRECEDINGREPHA_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11D47
};
-static const UV PL_INSC__CONSONANTPREFIXED_invlist[] = { /* for all charsets */
+static const UV UNI_INSC__CONSONANTPREFIXED_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11A8A
};
-static const UV PL_INSC__CONSONANTSUBJOINED_invlist[] = { /* for all charsets */
+static const UV UNI_INSC__CONSONANTSUBJOINED_invlist[] = { /* for all charsets */
27, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11CB0
};
-static const UV PL_INSC__CONSONANTSUCCEEDINGREPHA_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+static const UV UNI_INSC__CONSONANTSUCCEEDINGREPHA_invlist[] = { /* for all charsets */
+ 9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0x17CC,
0x17CD,
- 0x1A5A,
- 0x1A5B,
0x1B03,
0x1B04,
0x1B81,
0xA983
};
-static const UV PL_INSC__CONSONANTWITHSTACKER_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+static const UV UNI_INSC__CONSONANTWITHSTACKER_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0xCF1,
0xCF3,
+ 0x1CF5,
+ 0x1CF7,
0x11003,
0x11005
};
-static const UV PL_INSC__GEMINATIONMARK_invlist[] = { /* for all charsets */
+static const UV UNI_INSC__GEMINATIONMARK_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11A99
};
-static const UV PL_INSC__INVISIBLESTACKER_invlist[] = { /* for all charsets */
- 21, /* Number of elements */
+static const UV UNI_INSC__INVISIBLESTACKER_invlist[] = { /* for all charsets */
+ 23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11A99,
0x11A9A,
0x11D45,
- 0x11D46
+ 0x11D46,
+ 0x11D97,
+ 0x11D98
};
-static const UV PL_INSC__MODIFYINGLETTER_invlist[] = { /* for all charsets */
+static const UV UNI_INSC__MODIFYINGLETTER_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xB84
};
-static const UV PL_INSC__NONJOINER_invlist[] = { /* for all charsets */
+static const UV UNI_INSC__NONJOINER_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x200D
};
-static const UV PL_INSC__NUKTA_invlist[] = { /* for all charsets */
- 49, /* Number of elements */
+static const UV UNI_INSC__NUKTA_invlist[] = { /* for all charsets */
+ 51, /* 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 */
0x11237,
0x112E9,
0x112EA,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11446,
0x11447,
0x115C1,
0x116B7,
0x116B8,
+ 0x1183A,
+ 0x1183B,
0x11D42,
0x11D43
};
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_INSC__NUMBER_invlist[] = { /* for ASCII/Latin1 */
- 87, /* Number of elements */
+static const UV UNI_INSC__NUMBER_invlist[] = { /* for ASCII/Latin1 */
+ 89, /* 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 */
0xABF0,
0xABFA,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x11066,
0x11070,
0x11136,
0x11C50,
0x11C6D,
0x11D50,
- 0x11D5A
+ 0x11D5A,
+ 0x11DA0,
+ 0x11DAA
};
# endif /* ASCII/Latin1 */
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_INSC__NUMBER_invlist[] = { /* for EBCDIC 1047 */
- 87, /* Number of elements */
+static const UV UNI_INSC__NUMBER_invlist[] = { /* for EBCDIC 1047 */
+ 89, /* 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 */
0xABF0,
0xABFA,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x11066,
0x11070,
0x11136,
0x11C50,
0x11C6D,
0x11D50,
- 0x11D5A
+ 0x11D5A,
+ 0x11DA0,
+ 0x11DAA
};
# endif /* EBCDIC 1047 */
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_INSC__NUMBER_invlist[] = { /* for EBCDIC 037 */
- 87, /* Number of elements */
+static const UV UNI_INSC__NUMBER_invlist[] = { /* for EBCDIC 037 */
+ 89, /* 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 */
0xABF0,
0xABFA,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x11066,
0x11070,
0x11136,
0x11C50,
0x11C6D,
0x11D50,
- 0x11D5A
+ 0x11D5A,
+ 0x11DA0,
+ 0x11DAA
};
# endif /* EBCDIC 037 */
-static const UV PL_INSC__NUMBERJOINER_invlist[] = { /* for all charsets */
+static const UV UNI_INSC__NUMBERJOINER_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */
- 613, /* Number of elements */
+static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */
+ 635, /* 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 */
0x966,
0x970,
0x972,
- 0x980,
- 0x981,
0x984,
0x985,
0x98D,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA49,
0xA4B,
0xA4E,
+ 0xA51,
+ 0xA52,
0xA59,
0xA5D,
0xA5E,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xFC7,
0x1000,
0x104A,
+ 0x104B,
+ 0x104C,
0x104E,
0x104F,
0x1050,
0x1CD4,
0x1CE2,
0x1CF2,
- 0x1CF5,
- 0x1CF7,
0x1CFA,
0x1DFB,
0x1DFC,
0xA8DA,
0xA8E0,
0xA8F4,
- 0xA900,
+ 0xA8FE,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x11000,
0x11047,
0x11052,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11180,
0x111C4,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DA,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x11448,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11481,
0x114C5,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173C,
+ 0x11800,
+ 0x1183B,
0x11A00,
0x11A40,
0x11A45,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11C00,
0x11C09,
0x11C0A,
0x11D3F,
0x11D48,
0x11D50,
- 0x11D5A
+ 0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7
};
# endif /* ASCII/Latin1 */
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */
- 613, /* Number of elements */
+static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */
+ 635, /* 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 */
0x966,
0x970,
0x972,
- 0x980,
- 0x981,
0x984,
0x985,
0x98D,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA49,
0xA4B,
0xA4E,
+ 0xA51,
+ 0xA52,
0xA59,
0xA5D,
0xA5E,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xFC7,
0x1000,
0x104A,
+ 0x104B,
+ 0x104C,
0x104E,
0x104F,
0x1050,
0x1CD4,
0x1CE2,
0x1CF2,
- 0x1CF5,
- 0x1CF7,
0x1CFA,
0x1DFB,
0x1DFC,
0xA8DA,
0xA8E0,
0xA8F4,
- 0xA900,
+ 0xA8FE,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x11000,
0x11047,
0x11052,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11180,
0x111C4,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DA,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x11448,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11481,
0x114C5,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173C,
+ 0x11800,
+ 0x1183B,
0x11A00,
0x11A40,
0x11A45,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11C00,
0x11C09,
0x11C0A,
0x11D3F,
0x11D48,
0x11D50,
- 0x11D5A
+ 0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7
};
# endif /* EBCDIC 1047 */
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */
- 613, /* Number of elements */
+static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */
+ 635, /* 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 */
0x966,
0x970,
0x972,
- 0x980,
- 0x981,
0x984,
0x985,
0x98D,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA49,
0xA4B,
0xA4E,
+ 0xA51,
+ 0xA52,
0xA59,
0xA5D,
0xA5E,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xFC7,
0x1000,
0x104A,
+ 0x104B,
+ 0x104C,
0x104E,
0x104F,
0x1050,
0x1CD4,
0x1CE2,
0x1CF2,
- 0x1CF5,
- 0x1CF7,
0x1CFA,
0x1DFB,
0x1DFC,
0xA8DA,
0xA8E0,
0xA8F4,
- 0xA900,
+ 0xA8FE,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x11000,
0x11047,
0x11052,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11180,
0x111C4,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DA,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x11448,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11481,
0x114C5,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173C,
+ 0x11800,
+ 0x1183B,
0x11A00,
0x11A40,
0x11A45,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11C00,
0x11C09,
0x11C0A,
0x11D3F,
0x11D48,
0x11D50,
- 0x11D5A
+ 0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7
};
# endif /* EBCDIC 037 */
-static const UV PL_INSC__PUREKILLER_invlist[] = { /* for all charsets */
+static const UV UNI_INSC__PUREKILLER_invlist[] = { /* for all charsets */
39, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11D45
};
-static const UV PL_INSC__REGISTERSHIFTER_invlist[] = { /* for all charsets */
+static const UV UNI_INSC__REGISTERSHIFTER_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_INSC__SYLLABLEMODIFIER_invlist[] = { /* for ASCII/Latin1 */
- 33, /* Number of elements */
+static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for ASCII/Latin1 */
+ 39, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0xB2,
0xB4,
+ 0x9FE,
+ 0x9FF,
0xF35,
0xF36,
0xF37,
0x2075,
0x2082,
0x2085,
+ 0x111C9,
+ 0x111CA,
+ 0x1145E,
+ 0x1145F,
0x11A33,
0x11A34
};
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_INSC__SYLLABLEMODIFIER_invlist[] = { /* for EBCDIC 1047 */
- 35, /* Number of elements */
+static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for EBCDIC 1047 */
+ 41, /* 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 */
0xEB,
0xFA,
0xFB,
+ 0x9FE,
+ 0x9FF,
0xF35,
0xF36,
0xF37,
0x2075,
0x2082,
0x2085,
+ 0x111C9,
+ 0x111CA,
+ 0x1145E,
+ 0x1145F,
0x11A33,
0x11A34
};
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_INSC__SYLLABLEMODIFIER_invlist[] = { /* for EBCDIC 037 */
- 35, /* Number of elements */
+static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for EBCDIC 037 */
+ 41, /* 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 */
0xEB,
0xFA,
0xFB,
+ 0x9FE,
+ 0x9FF,
0xF35,
0xF36,
0xF37,
0x2075,
0x2082,
0x2085,
+ 0x111C9,
+ 0x111CA,
+ 0x1145E,
+ 0x1145F,
0x11A33,
0x11A34
};
# endif /* EBCDIC 037 */
-static const UV PL_INSC__TONELETTER_invlist[] = { /* for all charsets */
+static const UV UNI_INSC__TONELETTER_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xAAC3
};
-static const UV PL_INSC__TONEMARK_invlist[] = { /* for all charsets */
+static const UV UNI_INSC__TONEMARK_invlist[] = { /* for all charsets */
31, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xABED
};
-static const UV PL_INSC__VIRAMA_invlist[] = { /* for all charsets */
- 49, /* Number of elements */
+static const UV UNI_INSC__VIRAMA_invlist[] = { /* for all charsets */
+ 51, /* 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 */
0x11640,
0x116B6,
0x116B7,
+ 0x11839,
+ 0x1183A,
0x11C3F,
0x11C40
};
-static const UV PL_INSC__VISARGA_invlist[] = { /* for all charsets */
- 67, /* Number of elements */
+static const UV UNI_INSC__VISARGA_invlist[] = { /* for all charsets */
+ 71, /* 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 */
0x1163F,
0x116AC,
0x116AD,
+ 0x11838,
+ 0x11839,
0x11A39,
0x11A3A,
0x11A97,
0x11C3E,
0x11C3F,
0x11D41,
- 0x11D42
+ 0x11D42,
+ 0x11D96,
+ 0x11D97
};
-static const UV PL_INSC__VOWEL_invlist[] = { /* for all charsets */
+static const UV UNI_INSC__VOWEL_invlist[] = { /* for all charsets */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11155
};
-static const UV PL_INSC__VOWELDEPENDENT_invlist[] = { /* for all charsets */
- 237, /* Number of elements */
+static const UV UNI_INSC__VOWELDEPENDENT_invlist[] = { /* for all charsets */
+ 251, /* 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 */
0xA828,
0xA8B5,
0xA8C4,
+ 0xA8FF,
+ 0xA900,
0xA947,
0xA94F,
0xA9B4,
0x110B9,
0x11127,
0x11133,
+ 0x11145,
+ 0x11147,
0x111B3,
0x111C0,
0x111CB,
0x116B6,
0x11720,
0x1172B,
+ 0x1182C,
+ 0x11837,
0x11A01,
0x11A0B,
0x11A51,
0x11D3F,
0x11D40,
0x11D43,
- 0x11D44
+ 0x11D44,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D95,
+ 0x11EF3,
+ 0x11EF7
};
-static const UV PL_INSC__VOWELINDEPENDENT_invlist[] = { /* for all charsets */
- 157, /* Number of elements */
+static const UV UNI_INSC__VOWELINDEPENDENT_invlist[] = { /* for all charsets */
+ 167, /* 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 */
0xA806,
0xA882,
0xA892,
+ 0xA8FE,
+ 0xA8FF,
0xA984,
0xA989,
0xA98C,
0x1160E,
0x11680,
0x1168A,
+ 0x11800,
+ 0x1180A,
0x11A00,
0x11A01,
0x11A50,
0x11D08,
0x11D0A,
0x11D0B,
- 0x11D0C
+ 0x11D0C,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D6C
};
-static const UV PL_INSHARADA_invlist[] = { /* for all charsets */
+static const UV UNI_INSHARADA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x111E0
};
-static const UV PL_INSIDDHAM_invlist[] = { /* for all charsets */
+static const UV UNI_INSIDDHAM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11600
};
-static const UV PL_INSINHALA_invlist[] = { /* for all charsets */
+static const UV UNI_INSINHALA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xE00
};
-static const UV PL_INSORASOMPENG_invlist[] = { /* for all charsets */
+static const UV UNI_INSOGDIAN_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x10F30,
+ 0x10F70
+};
+
+static const UV UNI_INSORASOMPENG_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11100
};
-static const UV PL_INSOYOMBO_invlist[] = { /* for all charsets */
+static const UV UNI_INSOYOMBO_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11AB0
};
-static const UV PL_INSUNDANESE_invlist[] = { /* for all charsets */
+static const UV UNI_INSUNDANESE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1BC0
};
-static const UV PL_INSYLOTINAGRI_invlist[] = { /* for all charsets */
+static const UV UNI_INSYLOTINAGRI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA830
};
-static const UV PL_INSYRIAC_invlist[] = { /* for all charsets */
+static const UV UNI_INSYRIAC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x750
};
-static const UV PL_INTAGALOG_invlist[] = { /* for all charsets */
+static const UV UNI_INTAGALOG_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1720
};
-static const UV PL_INTAGBANWA_invlist[] = { /* for all charsets */
+static const UV UNI_INTAGBANWA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1780
};
-static const UV PL_INTAILE_invlist[] = { /* for all charsets */
+static const UV UNI_INTAILE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1980
};
-static const UV PL_INTAITHAM_invlist[] = { /* for all charsets */
+static const UV UNI_INTAITHAM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1AB0
};
-static const UV PL_INTAIVIET_invlist[] = { /* for all charsets */
+static const UV UNI_INTAIVIET_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xAAE0
};
-static const UV PL_INTAKRI_invlist[] = { /* for all charsets */
+static const UV UNI_INTAKRI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x116D0
};
-static const UV PL_INTAMIL_invlist[] = { /* for all charsets */
+static const UV UNI_INTAMIL_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xC00
};
-static const UV PL_INTANGUT_invlist[] = { /* for all charsets */
+static const UV UNI_INTANGUT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x18800
};
-static const UV PL_INTELUGU_invlist[] = { /* for all charsets */
+static const UV UNI_INTELUGU_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xC80
};
-static const UV PL_INTHAANA_invlist[] = { /* for all charsets */
+static const UV UNI_INTHAANA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x7C0
};
-static const UV PL_INTHAI_invlist[] = { /* for all charsets */
+static const UV UNI_INTHAI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xE80
};
-static const UV PL_INTIBETAN_invlist[] = { /* for all charsets */
+static const UV UNI_INTIBETAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1000
};
-static const UV PL_INTIFINAGH_invlist[] = { /* for all charsets */
+static const UV UNI_INTIFINAGH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2D80
};
-static const UV PL_INTIRHUTA_invlist[] = { /* for all charsets */
+static const UV UNI_INTIRHUTA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x114E0
};
-static const UV PL_INUGARITIC_invlist[] = { /* for all charsets */
+static const UV UNI_INUGARITIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x103A0
};
-static const UV PL_INVAI_invlist[] = { /* for all charsets */
+static const UV UNI_INVAI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA640
};
-static const UV PL_INVS_invlist[] = { /* for all charsets */
+static const UV UNI_INVS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFE10
};
-static const UV PL_INWARANGCITI_invlist[] = { /* for all charsets */
+static const UV UNI_INWARANGCITI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11900
};
-static const UV PL_INZANABAZARSQUARE_invlist[] = { /* for all charsets */
+static const UV UNI_INZANABAZARSQUARE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11A50
};
-static const UV PL_IPAEXT_invlist[] = { /* for all charsets */
+static const UV UNI_IPAEXT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2B0
};
-static const UV PL_ITAL_invlist[] = { /* for all charsets */
+static const UV UNI_ITAL_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10330
};
-static const UV PL_JAMO_invlist[] = { /* for all charsets */
+static const UV UNI_JAMO_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1200
};
-static const UV PL_JAMOEXTA_invlist[] = { /* for all charsets */
+static const UV UNI_JAMOEXTA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA980
};
-static const UV PL_JAMOEXTB_invlist[] = { /* for all charsets */
+static const UV UNI_JAMOEXTB_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xD800
};
-static const UV PL_JAVA_invlist[] = { /* for all charsets */
+static const UV UNI_JAVA_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA9E0
};
-static const UV PL_JG__AFRICANFEH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__AFRICANFEH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8BC
};
-static const UV PL_JG__AFRICANNOON_invlist[] = { /* for all charsets */
+static const UV UNI_JG__AFRICANNOON_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8BE
};
-static const UV PL_JG__AFRICANQAF_invlist[] = { /* for all charsets */
+static const UV UNI_JG__AFRICANQAF_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8BD
};
-static const UV PL_JG__AIN_invlist[] = { /* for all charsets */
+static const UV UNI_JG__AIN_invlist[] = { /* for all charsets */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8B4
};
-static const UV PL_JG__ALAPH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__ALAPH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x711
};
-static const UV PL_JG__ALEF_invlist[] = { /* for all charsets */
+static const UV UNI_JG__ALEF_invlist[] = { /* for all charsets */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x775
};
-static const UV PL_JG__BEH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__BEH_invlist[] = { /* for all charsets */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8B9
};
-static const UV PL_JG__BETH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__BETH_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x72E
};
-static const UV PL_JG__BURUSHASKIYEHBARREE_invlist[] = { /* for all charsets */
+static const UV UNI_JG__BURUSHASKIYEHBARREE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x77C
};
-static const UV PL_JG__DAL_invlist[] = { /* for all charsets */
+static const UV UNI_JG__DAL_invlist[] = { /* for all charsets */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8AF
};
-static const UV PL_JG__DALATHRISH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__DALATHRISH_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x730
};
-static const UV PL_JG__E_invlist[] = { /* for all charsets */
+static const UV UNI_JG__E_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x726
};
-static const UV PL_JG__FARSIYEH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__FARSIYEH_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x777
};
-static const UV PL_JG__FE_invlist[] = { /* for all charsets */
+static const UV UNI_JG__FE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x750
};
-static const UV PL_JG__FEH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__FEH_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8A5
};
-static const UV PL_JG__FINALSEMKATH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__FINALSEMKATH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x725
};
-static const UV PL_JG__GAF_invlist[] = { /* for all charsets */
+static const UV UNI_JG__GAF_invlist[] = { /* for all charsets */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8B1
};
-static const UV PL_JG__GAMAL_invlist[] = { /* for all charsets */
+static const UV UNI_JG__GAMAL_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x72F
};
-static const UV PL_JG__HAH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__HAH_invlist[] = { /* for all charsets */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8A3
};
-static const UV PL_JG__HAMZAONHEHGOAL_invlist[] = { /* for all charsets */
+static const UV UNI_JG__HAMZAONHEHGOAL_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x6C4
};
-static const UV PL_JG__HE_invlist[] = { /* for all charsets */
+static const UV UNI_JG__HANIFIROHINGYAKINNAYA_invlist[] = { /* for all charsets */
+ 9, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x10D19,
+ 0x10D1A,
+ 0x10D1E,
+ 0x10D1F,
+ 0x10D20,
+ 0x10D21,
+ 0x10D23,
+ 0x10D24
+};
+
+static const UV UNI_JG__HANIFIROHINGYAPA_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x10D02,
+ 0x10D03,
+ 0x10D09,
+ 0x10D0A,
+ 0x10D1C,
+ 0x10D1D
+};
+
+static const UV UNI_JG__HE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x718
};
-static const UV PL_JG__HEH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__HEH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x648
};
-static const UV PL_JG__HEHGOAL_invlist[] = { /* for all charsets */
+static const UV UNI_JG__HEHGOAL_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x6C3
};
-static const UV PL_JG__HETH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__HETH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x71B
};
-static const UV PL_JG__KAF_invlist[] = { /* for all charsets */
+static const UV UNI_JG__KAF_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8B5
};
-static const UV PL_JG__KAPH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__KAPH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x720
};
-static const UV PL_JG__KHAPH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__KHAPH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x74F
};
-static const UV PL_JG__KNOTTEDHEH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__KNOTTEDHEH_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x700
};
-static const UV PL_JG__LAM_invlist[] = { /* for all charsets */
+static const UV UNI_JG__LAM_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8A7
};
-static const UV PL_JG__LAMADH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__LAMADH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x721
};
-static const UV PL_JG__MALAYALAMBHA_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MALAYALAMBHA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x867
};
-static const UV PL_JG__MALAYALAMJA_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MALAYALAMJA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x862
};
-static const UV PL_JG__MALAYALAMLLA_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MALAYALAMLLA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x869
};
-static const UV PL_JG__MALAYALAMLLLA_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MALAYALAMLLLA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x86A
};
-static const UV PL_JG__MALAYALAMNGA_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MALAYALAMNGA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x861
};
-static const UV PL_JG__MALAYALAMNNA_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MALAYALAMNNA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x865
};
-static const UV PL_JG__MALAYALAMNNNA_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MALAYALAMNNNA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x866
};
-static const UV PL_JG__MALAYALAMNYA_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MALAYALAMNYA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x863
};
-static const UV PL_JG__MALAYALAMRA_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MALAYALAMRA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x868
};
-static const UV PL_JG__MALAYALAMSSA_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MALAYALAMSSA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x86B
};
-static const UV PL_JG__MALAYALAMTTA_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MALAYALAMTTA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x864
};
-static const UV PL_JG__MANICHAEANALEPH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANALEPH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AC1
};
-static const UV PL_JG__MANICHAEANAYIN_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANAYIN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10ADB
};
-static const UV PL_JG__MANICHAEANBETH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANBETH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AC3
};
-static const UV PL_JG__MANICHAEANDALETH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANDALETH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AC6
};
-static const UV PL_JG__MANICHAEANDHAMEDH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANDHAMEDH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AD5
};
-static const UV PL_JG__MANICHAEANFIVE_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANFIVE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AED
};
-static const UV PL_JG__MANICHAEANGIMEL_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANGIMEL_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AC5
};
-static const UV PL_JG__MANICHAEANHETH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANHETH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10ACE
};
-static const UV PL_JG__MANICHAEANHUNDRED_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANHUNDRED_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AF0
};
-static const UV PL_JG__MANICHAEANKAPH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANKAPH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AD3
};
-static const UV PL_JG__MANICHAEANLAMEDH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANLAMEDH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AD4
};
-static const UV PL_JG__MANICHAEANMEM_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANMEM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AD7
};
-static const UV PL_JG__MANICHAEANNUN_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANNUN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AD8
};
-static const UV PL_JG__MANICHAEANONE_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANONE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AEC
};
-static const UV PL_JG__MANICHAEANPE_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANPE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10ADD
};
-static const UV PL_JG__MANICHAEANQOPH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANQOPH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AE1
};
-static const UV PL_JG__MANICHAEANRESH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANRESH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AE2
};
-static const UV PL_JG__MANICHAEANSADHE_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANSADHE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10ADE
};
-static const UV PL_JG__MANICHAEANSAMEKH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANSAMEKH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AD9
};
-static const UV PL_JG__MANICHAEANTAW_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANTAW_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AE5
};
-static const UV PL_JG__MANICHAEANTEN_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANTEN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AEE
};
-static const UV PL_JG__MANICHAEANTETH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANTETH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10ACF
};
-static const UV PL_JG__MANICHAEANTHAMEDH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANTHAMEDH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AD6
};
-static const UV PL_JG__MANICHAEANTWENTY_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANTWENTY_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AEF
};
-static const UV PL_JG__MANICHAEANWAW_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANWAW_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AC8
};
-static const UV PL_JG__MANICHAEANYODH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANYODH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AD0
};
-static const UV PL_JG__MANICHAEANZAYIN_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MANICHAEANZAYIN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10ACB
};
-static const UV PL_JG__MEEM_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MEEM_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8A8
};
-static const UV PL_JG__MIM_invlist[] = { /* for all charsets */
+static const UV UNI_JG__MIM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x722
};
-static const UV PL_JG__NOJOININGGROUP_invlist[] = { /* for all charsets */
- 47, /* Number of elements */
+static const UV UNI_JG__NOJOININGGROUP_invlist[] = { /* for all charsets */
+ 61, /* 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 */
0x10AE4,
0x10AE5,
0x10AEB,
- 0x10AF0
-};
-
-static const UV PL_JG__NOON_invlist[] = { /* for all charsets */
+ 0x10AF0,
+ 0x10D02,
+ 0x10D03,
+ 0x10D09,
+ 0x10D0A,
+ 0x10D19,
+ 0x10D1A,
+ 0x10D1C,
+ 0x10D1D,
+ 0x10D1E,
+ 0x10D1F,
+ 0x10D20,
+ 0x10D21,
+ 0x10D23,
+ 0x10D24
+};
+
+static const UV UNI_JG__NOON_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x76A
};
-static const UV PL_JG__NUN_invlist[] = { /* for all charsets */
+static const UV UNI_JG__NUN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x723
};
-static const UV PL_JG__NYA_invlist[] = { /* for all charsets */
+static const UV UNI_JG__NYA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x6BE
};
-static const UV PL_JG__PE_invlist[] = { /* for all charsets */
+static const UV UNI_JG__PE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x727
};
-static const UV PL_JG__QAF_invlist[] = { /* for all charsets */
+static const UV UNI_JG__QAF_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8A6
};
-static const UV PL_JG__QAPH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__QAPH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x72A
};
-static const UV PL_JG__REH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__REH_invlist[] = { /* for all charsets */
19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8BA
};
-static const UV PL_JG__REVERSEDPE_invlist[] = { /* for all charsets */
+static const UV UNI_JG__REVERSEDPE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x728
};
-static const UV PL_JG__ROHINGYAYEH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__ROHINGYAYEH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8AD
};
-static const UV PL_JG__SAD_invlist[] = { /* for all charsets */
+static const UV UNI_JG__SAD_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8B0
};
-static const UV PL_JG__SADHE_invlist[] = { /* for all charsets */
+static const UV UNI_JG__SADHE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x729
};
-static const UV PL_JG__SEEN_invlist[] = { /* for all charsets */
+static const UV UNI_JG__SEEN_invlist[] = { /* for all charsets */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x77F
};
-static const UV PL_JG__SEMKATH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__SEMKATH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x724
};
-static const UV PL_JG__SHIN_invlist[] = { /* for all charsets */
+static const UV UNI_JG__SHIN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x72C
};
-static const UV PL_JG__STRAIGHTWAW_invlist[] = { /* for all charsets */
+static const UV UNI_JG__STRAIGHTWAW_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8B2
};
-static const UV PL_JG__SWASHKAF_invlist[] = { /* for all charsets */
+static const UV UNI_JG__SWASHKAF_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x6AB
};
-static const UV PL_JG__SYRIACWAW_invlist[] = { /* for all charsets */
+static const UV UNI_JG__SYRIACWAW_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x719
};
-static const UV PL_JG__TAH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__TAH_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8A4
};
-static const UV PL_JG__TAW_invlist[] = { /* for all charsets */
+static const UV UNI_JG__TAW_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x72D
};
-static const UV PL_JG__TEHMARBUTA_invlist[] = { /* for all charsets */
+static const UV UNI_JG__TEHMARBUTA_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x6D6
};
-static const UV PL_JG__TETH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__TETH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x71D
};
-static const UV PL_JG__WAW_invlist[] = { /* for all charsets */
+static const UV UNI_JG__WAW_invlist[] = { /* for all charsets */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8AC
};
-static const UV PL_JG__YEH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__YEH_invlist[] = { /* for all charsets */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8BB
};
-static const UV PL_JG__YEHBARREE_invlist[] = { /* for all charsets */
+static const UV UNI_JG__YEHBARREE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x6D4
};
-static const UV PL_JG__YEHWITHTAIL_invlist[] = { /* for all charsets */
+static const UV UNI_JG__YEHWITHTAIL_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x6CE
};
-static const UV PL_JG__YUDH_invlist[] = { /* for all charsets */
+static const UV UNI_JG__YUDH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x71E
};
-static const UV PL_JG__YUDHHE_invlist[] = { /* for all charsets */
+static const UV UNI_JG__YUDHHE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x71F
};
-static const UV PL_JG__ZAIN_invlist[] = { /* for all charsets */
+static const UV UNI_JG__ZAIN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x71A
};
-static const UV PL_JG__ZHAIN_invlist[] = { /* for all charsets */
+static const UV UNI_JG__ZHAIN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x74E
};
-static const UV PL_JOINC_invlist[] = { /* for all charsets */
+static const UV UNI_JOINC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x200E
};
-static const UV PL_JT__C_invlist[] = { /* for all charsets */
+static const UV UNI_JT__C_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x200E
};
-static const UV PL_JT__D_invlist[] = { /* for all charsets */
- 119, /* Number of elements */
+static const UV UNI_JT__D_invlist[] = { /* for all charsets */
+ 129, /* 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 */
0x1807,
0x1808,
0x1820,
- 0x1878,
+ 0x1879,
0x1887,
0x18A9,
0x18AA,
0x10B91,
0x10BAD,
0x10BAF,
+ 0x10D01,
+ 0x10D22,
+ 0x10D23,
+ 0x10D24,
+ 0x10F30,
+ 0x10F33,
+ 0x10F34,
+ 0x10F45,
+ 0x10F51,
+ 0x10F54,
0x1E900,
0x1E944
};
-static const UV PL_JT__L_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+static const UV UNI_JT__L_invlist[] = { /* for all charsets */
+ 9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10ACD,
0x10ACE,
0x10AD7,
- 0x10AD8
+ 0x10AD8,
+ 0x10D00,
+ 0x10D01
};
-static const UV PL_JT__R_invlist[] = { /* for all charsets */
- 107, /* Number of elements */
+static const UV UNI_JT__R_invlist[] = { /* for all charsets */
+ 113, /* 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 */
0x10B91,
0x10B92,
0x10BA9,
- 0x10BAD
+ 0x10BAD,
+ 0x10D22,
+ 0x10D23,
+ 0x10F33,
+ 0x10F34,
+ 0x10F54,
+ 0x10F55
};
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_JT__T_invlist[] = { /* for ASCII/Latin1 */
- 627, /* Number of elements */
+static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */
+ 649, /* 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 */
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x903,
0x9CE,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA3C,
0xBCE,
0xC00,
0xC01,
+ 0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11001,
0x11002,
0x11038,
0x110B7,
0x110B9,
0x110BB,
- 0x110BD,
- 0x110BE,
0x11100,
0x11103,
0x11127,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122F,
0x11232,
0x112EB,
0x11300,
0x11302,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11340,
0x11341,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B3,
0x114B9,
0x114BA,
0x11726,
0x11727,
0x1172C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
0x16AF0,
0x16AF5,
0x16B30,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_JT__T_invlist[] = { /* for EBCDIC 1047 */
- 627, /* Number of elements */
+static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */
+ 649, /* 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 */
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x903,
0x9CE,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA3C,
0xBCE,
0xC00,
0xC01,
+ 0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11001,
0x11002,
0x11038,
0x110B7,
0x110B9,
0x110BB,
- 0x110BD,
- 0x110BE,
0x11100,
0x11103,
0x11127,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122F,
0x11232,
0x112EB,
0x11300,
0x11302,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11340,
0x11341,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B3,
0x114B9,
0x114BA,
0x11726,
0x11727,
0x1172C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
0x16AF0,
0x16AF5,
0x16B30,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_JT__T_invlist[] = { /* for EBCDIC 037 */
- 627, /* Number of elements */
+static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */
+ 649, /* 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 */
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x903,
0x9CE,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA3C,
0xBCE,
0xC00,
0xC01,
+ 0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11001,
0x11002,
0x11038,
0x110B7,
0x110B9,
0x110BB,
- 0x110BD,
- 0x110BE,
0x11100,
0x11103,
0x11127,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122F,
0x11232,
0x112EB,
0x11300,
0x11302,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11340,
0x11341,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B3,
0x114B9,
0x114BA,
0x11726,
0x11727,
0x1172C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
0x16AF0,
0x16AF5,
0x16B30,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_JT__U_invlist[] = { /* for ASCII/Latin1 */
- 667, /* Number of elements */
+static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */
+ 691, /* 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 */
0x7F4,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x903,
0x9CE,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA3C,
0xBCE,
0xC00,
0xC01,
+ 0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC46,
0x180A,
0x180E,
0x1820,
- 0x1878,
+ 0x1879,
0x1885,
0x18AB,
0x1920,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10B92,
0x10BA9,
0x10BAF,
+ 0x10D00,
+ 0x10D28,
+ 0x10F30,
+ 0x10F45,
+ 0x10F46,
+ 0x10F55,
0x11001,
0x11002,
0x11038,
0x110B7,
0x110B9,
0x110BB,
- 0x110BD,
- 0x110BE,
0x11100,
0x11103,
0x11127,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122F,
0x11232,
0x112EB,
0x11300,
0x11302,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11340,
0x11341,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B3,
0x114B9,
0x114BA,
0x11726,
0x11727,
0x1172C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
0x16AF0,
0x16AF5,
0x16B30,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_JT__U_invlist[] = { /* for EBCDIC 1047 */
- 667, /* Number of elements */
+static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */
+ 691, /* 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 */
0x7F4,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x903,
0x9CE,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA3C,
0xBCE,
0xC00,
0xC01,
+ 0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC46,
0x180A,
0x180E,
0x1820,
- 0x1878,
+ 0x1879,
0x1885,
0x18AB,
0x1920,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10B92,
0x10BA9,
0x10BAF,
+ 0x10D00,
+ 0x10D28,
+ 0x10F30,
+ 0x10F45,
+ 0x10F46,
+ 0x10F55,
0x11001,
0x11002,
0x11038,
0x110B7,
0x110B9,
0x110BB,
- 0x110BD,
- 0x110BE,
0x11100,
0x11103,
0x11127,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122F,
0x11232,
0x112EB,
0x11300,
0x11302,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11340,
0x11341,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B3,
0x114B9,
0x114BA,
0x11726,
0x11727,
0x1172C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
0x16AF0,
0x16AF5,
0x16B30,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_JT__U_invlist[] = { /* for EBCDIC 037 */
- 667, /* Number of elements */
+static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */
+ 691, /* 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 */
0x7F4,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x903,
0x9CE,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA3C,
0xBCE,
0xC00,
0xC01,
+ 0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC46,
0x180A,
0x180E,
0x1820,
- 0x1878,
+ 0x1879,
0x1885,
0x18AB,
0x1920,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10B92,
0x10BA9,
0x10BAF,
+ 0x10D00,
+ 0x10D28,
+ 0x10F30,
+ 0x10F45,
+ 0x10F46,
+ 0x10F55,
0x11001,
0x11002,
0x11038,
0x110B7,
0x110B9,
0x110BB,
- 0x110BD,
- 0x110BE,
0x11100,
0x11103,
0x11127,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122F,
0x11232,
0x112EB,
0x11300,
0x11302,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11340,
0x11341,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B3,
0x114B9,
0x114BA,
0x11726,
0x11727,
0x1172C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
0x16AF0,
0x16AF5,
0x16B30,
# endif /* EBCDIC 037 */
-static const UV PL_KALI_invlist[] = { /* for all charsets */
+static const UV UNI_KALI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA930
};
-static const UV PL_KANA_invlist[] = { /* for all charsets */
+static const UV UNI_KANA_invlist[] = { /* for all charsets */
29, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1B001
};
-static const UV PL_KANAEXTA_invlist[] = { /* for all charsets */
+static const UV UNI_KANAEXTA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1B130
};
-static const UV PL_KANASUP_invlist[] = { /* for all charsets */
+static const UV UNI_KANASUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1B100
};
-static const UV PL_KANBUN_invlist[] = { /* for all charsets */
+static const UV UNI_KANBUN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x31A0
};
-static const UV PL_KANGXI_invlist[] = { /* for all charsets */
+static const UV UNI_KANGXI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2FE0
};
-static const UV PL_KATAKANAEXT_invlist[] = { /* for all charsets */
+static const UV UNI_KATAKANAEXT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3200
};
-static const UV PL_KHAR_invlist[] = { /* for all charsets */
+static const UV UNI_KHAR_invlist[] = { /* for all charsets */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59
};
-static const UV PL_KHMERSYMBOLS_invlist[] = { /* for all charsets */
+static const UV UNI_KHMERSYMBOLS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1A00
};
-static const UV PL_KHMR_invlist[] = { /* for all charsets */
+static const UV UNI_KHMR_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1A00
};
-static const UV PL_KHOJ_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+static const UV UNI_KHOJ_invlist[] = { /* for all charsets */
+ 9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0xAE6,
0xAF0,
+ 0xA830,
+ 0xA83A,
0x11200,
0x11212,
0x11213,
0x1123F
};
-static const UV PL_KNDA_invlist[] = { /* for all charsets */
- 39, /* Number of elements */
+static const UV UNI_KNDA_invlist[] = { /* for all charsets */
+ 41, /* 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 */
0x964,
0x966,
0xC80,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0xCF0,
0xCF1,
0xCF3,
+ 0x1CD0,
+ 0x1CD1,
+ 0x1CD2,
+ 0x1CD3,
0x1CDA,
0x1CDB,
+ 0x1CF4,
0x1CF5,
- 0x1CF6,
0xA830,
0xA836
};
-static const UV PL_KTHI_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+static const UV UNI_KTHI_invlist[] = { /* for all charsets */
+ 9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA830,
0xA83A,
0x11080,
- 0x110C2
+ 0x110C2,
+ 0x110CD,
+ 0x110CE
};
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_L_invlist[] = { /* for ASCII/Latin1 */
- 1171, /* Number of elements */
+static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */
+ 1199, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x64B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12480,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_L_invlist[] = { /* for EBCDIC 1047 */
- 1197, /* Number of elements */
+static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */
+ 1225, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x64B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12480,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_L_invlist[] = { /* for EBCDIC 037 */
- 1193, /* Number of elements */
+static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */
+ 1221, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x64B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12480,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# endif /* EBCDIC 037 */
-static const UV PL_LANA_invlist[] = { /* for all charsets */
+static const UV UNI_LANA_invlist[] = { /* for all charsets */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1AAE
};
-static const UV PL_LAO_invlist[] = { /* for all charsets */
+static const UV UNI_LAO_invlist[] = { /* for all charsets */
37, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LATIN1_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_LATIN1_invlist[] = { /* for ASCII/Latin1 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LATIN1_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_LATIN1_invlist[] = { /* for EBCDIC 1047 */
55, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LATIN1_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_LATIN1_invlist[] = { /* for EBCDIC 037 */
57, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_LATINEXTA_invlist[] = { /* for all charsets */
+static const UV UNI_LATINEXTA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x180
};
-static const UV PL_LATINEXTADDITIONAL_invlist[] = { /* for all charsets */
+static const UV UNI_LATINEXTADDITIONAL_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F00
};
-static const UV PL_LATINEXTB_invlist[] = { /* for all charsets */
+static const UV UNI_LATINEXTB_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x250
};
-static const UV PL_LATINEXTC_invlist[] = { /* for all charsets */
+static const UV UNI_LATINEXTC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2C80
};
-static const UV PL_LATINEXTD_invlist[] = { /* for all charsets */
+static const UV UNI_LATINEXTD_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA800
};
-static const UV PL_LATINEXTE_invlist[] = { /* for all charsets */
+static const UV UNI_LATINEXTE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LATN_invlist[] = { /* for ASCII/Latin1 */
- 75, /* Number of elements */
+static const UV UNI_LATN_invlist[] = { /* for ASCII/Latin1 */
+ 73, /* 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 */
0xA722,
0xA788,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA800,
0xA92E,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LATN_invlist[] = { /* for EBCDIC 1047 */
- 101, /* Number of elements */
+static const UV UNI_LATN_invlist[] = { /* for EBCDIC 1047 */
+ 99, /* 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 */
0xA722,
0xA788,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA800,
0xA92E,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LATN_invlist[] = { /* for EBCDIC 037 */
- 97, /* Number of elements */
+static const UV UNI_LATN_invlist[] = { /* for EBCDIC 037 */
+ 95, /* 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 */
0xA722,
0xA788,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA800,
0xA92E,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__AI_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_LB__AI_invlist[] = { /* for ASCII/Latin1 */
219, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__AI_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_LB__AI_invlist[] = { /* for EBCDIC 1047 */
225, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__AI_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_LB__AI_invlist[] = { /* for EBCDIC 037 */
225, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__AL_invlist[] = { /* for ASCII/Latin1 */
- 1443, /* Number of elements */
+static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */
+ 1481, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
+ 0x589,
0x58D,
0x58F,
0x5C0,
0xA5F,
0xA72,
0xA75,
+ 0xA76,
+ 0xA77,
0xA85,
0xA8E,
0xA8F,
0x180A,
0x180B,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD3,
0x1CD4,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2E3A,
0x2E3F,
0x2E40,
+ 0x2E4B,
+ 0x2E4C,
+ 0x2E4D,
+ 0x2E4E,
0x4DC0,
0x4E00,
0xA4D0,
0xA6F2,
0xA6F3,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8F2,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x10A58,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D24,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
+ 0x10F51,
+ 0x10F5A,
0x11003,
0x11038,
0x11049,
0x110B0,
0x110BB,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11174,
0x111C5,
0x111C7,
0x111C8,
- 0x111C9,
- 0x111CA,
0x111CD,
0x111CE,
0x111DA,
0x11645,
0x11680,
0x116AB,
+ 0x11800,
+ 0x1182C,
+ 0x1183B,
+ 0x1183C,
0x118A0,
0x118E0,
0x118EA,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
+ 0x11EF7,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E97,
+ 0x16E99,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x1D242,
0x1D245,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E8D0,
0x1E900,
0x1E944,
+ 0x1EC71,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEF0,
0x1EEF2,
0x1F12E,
- 0x1F12F,
+ 0x1F130,
0x1F16A,
0x1F16C,
0x1F39C,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__AL_invlist[] = { /* for EBCDIC 1047 */
- 1471, /* Number of elements */
+static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */
+ 1509, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
+ 0x589,
0x58D,
0x58F,
0x5C0,
0xA5F,
0xA72,
0xA75,
+ 0xA76,
+ 0xA77,
0xA85,
0xA8E,
0xA8F,
0x180A,
0x180B,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD3,
0x1CD4,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2E3A,
0x2E3F,
0x2E40,
+ 0x2E4B,
+ 0x2E4C,
+ 0x2E4D,
+ 0x2E4E,
0x4DC0,
0x4E00,
0xA4D0,
0xA6F2,
0xA6F3,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8F2,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x10A58,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D24,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
+ 0x10F51,
+ 0x10F5A,
0x11003,
0x11038,
0x11049,
0x110B0,
0x110BB,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11174,
0x111C5,
0x111C7,
0x111C8,
- 0x111C9,
- 0x111CA,
0x111CD,
0x111CE,
0x111DA,
0x11645,
0x11680,
0x116AB,
+ 0x11800,
+ 0x1182C,
+ 0x1183B,
+ 0x1183C,
0x118A0,
0x118E0,
0x118EA,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
+ 0x11EF7,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E97,
+ 0x16E99,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x1D242,
0x1D245,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E8D0,
0x1E900,
0x1E944,
+ 0x1EC71,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEF0,
0x1EEF2,
0x1F12E,
- 0x1F12F,
+ 0x1F130,
0x1F16A,
0x1F16C,
0x1F39C,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__AL_invlist[] = { /* for EBCDIC 037 */
- 1467, /* Number of elements */
+static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */
+ 1505, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
+ 0x589,
0x58D,
0x58F,
0x5C0,
0xA5F,
0xA72,
0xA75,
+ 0xA76,
+ 0xA77,
0xA85,
0xA8E,
0xA8F,
0x180A,
0x180B,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD3,
0x1CD4,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2E3A,
0x2E3F,
0x2E40,
+ 0x2E4B,
+ 0x2E4C,
+ 0x2E4D,
+ 0x2E4E,
0x4DC0,
0x4E00,
0xA4D0,
0xA6F2,
0xA6F3,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8F2,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x10A58,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D24,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
+ 0x10F51,
+ 0x10F5A,
0x11003,
0x11038,
0x11049,
0x110B0,
0x110BB,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11174,
0x111C5,
0x111C7,
0x111C8,
- 0x111C9,
- 0x111CA,
0x111CD,
0x111CE,
0x111DA,
0x11645,
0x11680,
0x116AB,
+ 0x11800,
+ 0x1182C,
+ 0x1183B,
+ 0x1183C,
0x118A0,
0x118E0,
0x118EA,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
+ 0x11EF7,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E97,
+ 0x16E99,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x1D242,
0x1D245,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E8D0,
0x1E900,
0x1E944,
+ 0x1EC71,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEF0,
0x1EEF2,
0x1F12E,
- 0x1F12F,
+ 0x1F130,
0x1F16A,
0x1F16C,
0x1F39C,
# endif /* EBCDIC 037 */
-static const UV PL_LB__B2_invlist[] = { /* for all charsets */
+static const UV UNI_LB__B2_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__BA_invlist[] = { /* for ASCII/Latin1 */
- 185, /* Number of elements */
+static const UV UNI_LB__BA_invlist[] = { /* for ASCII/Latin1 */
+ 191, /* 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 */
0x2E40,
0x2E42,
0x2E43,
- 0x2E4A,
+ 0x2E4B,
+ 0x2E4C,
+ 0x2E4D,
+ 0x2E4E,
+ 0x2E4F,
0x3000,
0x3001,
0xA4FE,
0x16B3A,
0x16B44,
0x16B45,
+ 0x16E97,
+ 0x16E99,
0x1BC9F,
0x1BCA0,
0x1DA87,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__BA_invlist[] = { /* for EBCDIC 1047 */
- 185, /* Number of elements */
+static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 1047 */
+ 191, /* 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 */
0x2E40,
0x2E42,
0x2E43,
- 0x2E4A,
+ 0x2E4B,
+ 0x2E4C,
+ 0x2E4D,
+ 0x2E4E,
+ 0x2E4F,
0x3000,
0x3001,
0xA4FE,
0x16B3A,
0x16B44,
0x16B45,
+ 0x16E97,
+ 0x16E99,
0x1BC9F,
0x1BCA0,
0x1DA87,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__BA_invlist[] = { /* for EBCDIC 037 */
- 185, /* Number of elements */
+static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 037 */
+ 191, /* 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 */
0x2E40,
0x2E42,
0x2E43,
- 0x2E4A,
+ 0x2E4B,
+ 0x2E4C,
+ 0x2E4D,
+ 0x2E4E,
+ 0x2E4F,
0x3000,
0x3001,
0xA4FE,
0x16B3A,
0x16B44,
0x16B45,
+ 0x16E97,
+ 0x16E99,
0x1BC9F,
0x1BCA0,
0x1DA87,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__BB_invlist[] = { /* for ASCII/Latin1 */
- 43, /* Number of elements */
+static const UV UNI_LB__BB_invlist[] = { /* for ASCII/Latin1 */
+ 45, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2CD,
0x2DF,
0x2E0,
+ 0xC84,
+ 0xC85,
0xF01,
0xF05,
0xF06,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__BB_invlist[] = { /* for EBCDIC 1047 */
- 43, /* Number of elements */
+static const UV UNI_LB__BB_invlist[] = { /* for EBCDIC 1047 */
+ 45, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2CD,
0x2DF,
0x2E0,
+ 0xC84,
+ 0xC85,
0xF01,
0xF05,
0xF06,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__BB_invlist[] = { /* for EBCDIC 037 */
- 43, /* Number of elements */
+static const UV UNI_LB__BB_invlist[] = { /* for EBCDIC 037 */
+ 45, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2CD,
0x2DF,
0x2E0,
+ 0xC84,
+ 0xC85,
0xF01,
0xF05,
0xF06,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__BK_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_LB__BK_invlist[] = { /* for ASCII/Latin1 */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__BK_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_LB__BK_invlist[] = { /* for EBCDIC 1047 */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__BK_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_LB__BK_invlist[] = { /* for EBCDIC 037 */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_LB__CB_invlist[] = { /* for all charsets */
+static const UV UNI_LB__CB_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFFFD
};
-static const UV PL_LB__CJ_invlist[] = { /* for all charsets */
+static const UV UNI_LB__CJ_invlist[] = { /* for all charsets */
51, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__CL_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_LB__CL_invlist[] = { /* for ASCII/Latin1 */
165, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__CL_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 1047 */
165, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__CL_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 037 */
165, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__CM_invlist[] = { /* for ASCII/Latin1 */
- 502, /* Number of elements */
+static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */
+ 526, /* 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 */
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x904,
0x9D8,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA3C,
0xBD7,
0xBD8,
0xC00,
- 0xC04,
+ 0xC05,
0xC3E,
0xC45,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11003,
0x11038,
0x11103,
0x11127,
0x11135,
+ 0x11145,
+ 0x11147,
0x11173,
0x11174,
0x11180,
0x11183,
0x111B3,
0x111C1,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122C,
0x11238,
0x112EB,
0x11300,
0x11304,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x11375,
0x11435,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B0,
0x114C4,
0x115AF,
0x11641,
0x116AB,
0x116B8,
+ 0x1182C,
+ 0x1183B,
0x11A01,
0x11A0B,
0x11A33,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF7,
0x16AF0,
0x16AF5,
0x16B30,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__CM_invlist[] = { /* for EBCDIC 1047 */
- 506, /* Number of elements */
+static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */
+ 530, /* 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 */
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x904,
0x9D8,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA3C,
0xBD7,
0xBD8,
0xC00,
- 0xC04,
+ 0xC05,
0xC3E,
0xC45,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11003,
0x11038,
0x11103,
0x11127,
0x11135,
+ 0x11145,
+ 0x11147,
0x11173,
0x11174,
0x11180,
0x11183,
0x111B3,
0x111C1,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122C,
0x11238,
0x112EB,
0x11300,
0x11304,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x11375,
0x11435,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B0,
0x114C4,
0x115AF,
0x11641,
0x116AB,
0x116B8,
+ 0x1182C,
+ 0x1183B,
0x11A01,
0x11A0B,
0x11A33,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF7,
0x16AF0,
0x16AF5,
0x16B30,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__CM_invlist[] = { /* for EBCDIC 037 */
- 506, /* Number of elements */
+static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */
+ 530, /* 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 */
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x904,
0x9D8,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA3C,
0xBD7,
0xBD8,
0xC00,
- 0xC04,
+ 0xC05,
0xC3E,
0xC45,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11003,
0x11038,
0x11103,
0x11127,
0x11135,
+ 0x11145,
+ 0x11147,
0x11173,
0x11174,
0x11180,
0x11183,
0x111B3,
0x111C1,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122C,
0x11238,
0x112EB,
0x11300,
0x11304,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x11375,
0x11435,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B0,
0x114C4,
0x115AF,
0x11641,
0x116AB,
0x116B8,
+ 0x1182C,
+ 0x1183B,
0x11A01,
0x11A0B,
0x11A33,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF7,
0x16AF0,
0x16AF5,
0x16B30,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__CP_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_LB__CP_invlist[] = { /* for ASCII/Latin1 */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__CP_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_LB__CP_invlist[] = { /* for EBCDIC 1047 */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__CP_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_LB__CP_invlist[] = { /* for EBCDIC 037 */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__CR_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_LB__CR_invlist[] = { /* for ASCII/Latin1 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__CR_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_LB__CR_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__CR_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_LB__CR_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_LB__EB_invlist[] = { /* for all charsets */
- 65, /* Number of elements */
+static const UV UNI_LB__EB_invlist[] = { /* for all charsets */
+ 69, /* 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 */
0x1F93A,
0x1F93D,
0x1F93F,
+ 0x1F9B5,
+ 0x1F9B7,
+ 0x1F9B8,
+ 0x1F9BA,
0x1F9D1,
0x1F9DE
};
-static const UV PL_LB__EM_invlist[] = { /* for all charsets */
+static const UV UNI_LB__EM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__EX_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_LB__EX_invlist[] = { /* for ASCII/Latin1 */
49, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__EX_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_LB__EX_invlist[] = { /* for EBCDIC 1047 */
49, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__EX_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_LB__EX_invlist[] = { /* for EBCDIC 037 */
49, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__GL_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_LB__GL_invlist[] = { /* for ASCII/Latin1 */
23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__GL_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 1047 */
23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__GL_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 037 */
23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_LB__H2_invlist[] = { /* for all charsets */
+static const UV UNI_LB__H2_invlist[] = { /* for all charsets */
799, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xD789
};
-static const UV PL_LB__H3_invlist[] = { /* for all charsets */
+static const UV UNI_LB__H3_invlist[] = { /* for all charsets */
799, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xD7A4
};
-static const UV PL_LB__HL_invlist[] = { /* for all charsets */
+static const UV UNI_LB__HL_invlist[] = { /* for all charsets */
21, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x0,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0xFB1D,
0xFB1E,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__HY_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_LB__HY_invlist[] = { /* for ASCII/Latin1 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__HY_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_LB__HY_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__HY_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_LB__HY_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_LB__ID_invlist[] = { /* for all charsets */
- 321, /* Number of elements */
+static const UV UNI_LB__ID_invlist[] = { /* for all charsets */
+ 323, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x30FF,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0xFFE2,
0xFFE5,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F93A,
0x1F93D,
0x1F93F,
+ 0x1F9B5,
+ 0x1F9B7,
+ 0x1F9B8,
+ 0x1F9BA,
0x1F9D1,
0x1F9DE,
0x1FFFE,
0x3FFFE
};
-static const UV PL_LB__IN_invlist[] = { /* for all charsets */
+static const UV UNI_LB__IN_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__IS_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_LB__IS_invlist[] = { /* for ASCII/Latin1 */
21, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__IS_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_LB__IS_invlist[] = { /* for EBCDIC 1047 */
23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__IS_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_LB__IS_invlist[] = { /* for EBCDIC 037 */
23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__LF_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_LB__LF_invlist[] = { /* for ASCII/Latin1 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__LF_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_LB__LF_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__LF_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_LB__LF_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__NL_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_LB__NL_invlist[] = { /* for ASCII/Latin1 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__NL_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_LB__NL_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__NL_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_LB__NL_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_LB__NS_invlist[] = { /* for all charsets */
+static const UV UNI_LB__NS_invlist[] = { /* for all charsets */
35, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__NU_invlist[] = { /* for ASCII/Latin1 */
- 111, /* Number of elements */
+static const UV UNI_LB__NU_invlist[] = { /* for ASCII/Latin1 */
+ 115, /* 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 */
0xABFA,
0x104A0,
0x104AA,
+ 0x10D30,
+ 0x10D3A,
0x11066,
0x11070,
0x110F0,
0x11C5A,
0x11D50,
0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
0x16A60,
0x16A6A,
0x16B50,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__NU_invlist[] = { /* for EBCDIC 1047 */
- 111, /* Number of elements */
+static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 1047 */
+ 115, /* 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 */
0xABFA,
0x104A0,
0x104AA,
+ 0x10D30,
+ 0x10D3A,
0x11066,
0x11070,
0x110F0,
0x11C5A,
0x11D50,
0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
0x16A60,
0x16A6A,
0x16B50,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__NU_invlist[] = { /* for EBCDIC 037 */
- 111, /* Number of elements */
+static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 037 */
+ 115, /* 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 */
0xABFA,
0x104A0,
0x104AA,
+ 0x10D30,
+ 0x10D3A,
0x11066,
0x11070,
0x110F0,
0x11C5A,
0x11D50,
0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
0x16A60,
0x16A6A,
0x16B50,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__OP_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_LB__OP_invlist[] = { /* for ASCII/Latin1 */
169, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__OP_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 1047 */
167, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__OP_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 037 */
167, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__PO_invlist[] = { /* for ASCII/Latin1 */
- 41, /* Number of elements */
+static const UV UNI_LB__PO_invlist[] = { /* for ASCII/Latin1 */
+ 45, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xFF05,
0xFF06,
0xFFE0,
- 0xFFE1
+ 0xFFE1,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1
};
# endif /* ASCII/Latin1 */
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__PO_invlist[] = { /* for EBCDIC 1047 */
- 41, /* Number of elements */
+static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 1047 */
+ 45, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xFF05,
0xFF06,
0xFFE0,
- 0xFFE1
+ 0xFFE1,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1
};
# endif /* EBCDIC 1047 */
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__PO_invlist[] = { /* for EBCDIC 037 */
- 41, /* Number of elements */
+static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 037 */
+ 45, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xFF05,
0xFF06,
0xFFE0,
- 0xFFE1
+ 0xFFE1,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1
};
# endif /* EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__PR_invlist[] = { /* for ASCII/Latin1 */
- 45, /* Number of elements */
+static const UV UNI_LB__PR_invlist[] = { /* for ASCII/Latin1 */
+ 47, /* 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 */
0xB2,
0x58F,
0x590,
+ 0x7FE,
+ 0x800,
0x9FB,
0x9FC,
0xAF1,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__PR_invlist[] = { /* for EBCDIC 1047 */
- 47, /* Number of elements */
+static const UV UNI_LB__PR_invlist[] = { /* for EBCDIC 1047 */
+ 49, /* 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 */
0xE1,
0x58F,
0x590,
+ 0x7FE,
+ 0x800,
0x9FB,
0x9FC,
0xAF1,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__PR_invlist[] = { /* for EBCDIC 037 */
- 47, /* Number of elements */
+static const UV UNI_LB__PR_invlist[] = { /* for EBCDIC 037 */
+ 49, /* 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 */
0xE1,
0x58F,
0x590,
+ 0x7FE,
+ 0x800,
0x9FB,
0x9FC,
0xAF1,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__QU_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_LB__QU_invlist[] = { /* for ASCII/Latin1 */
27, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__QU_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_LB__QU_invlist[] = { /* for EBCDIC 1047 */
25, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__QU_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_LB__QU_invlist[] = { /* for EBCDIC 037 */
25, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_LB__SA_invlist[] = { /* for all charsets */
+static const UV UNI_LB__SA_invlist[] = { /* for all charsets */
85, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xAADB,
0xAAE0,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x1173A,
0x11740
};
-static const UV PL_LB__SG_invlist[] = { /* for all charsets */
+static const UV UNI_LB__SG_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__SP_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_LB__SP_invlist[] = { /* for ASCII/Latin1 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__SP_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_LB__SP_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__SP_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_LB__SP_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LB__SY_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_LB__SY_invlist[] = { /* for ASCII/Latin1 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__SY_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_LB__SY_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LB__SY_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_LB__SY_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_LB__WJ_invlist[] = { /* for all charsets */
+static const UV UNI_LB__WJ_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFF00
};
-static const UV PL_LB__XX_invlist[] = { /* for all charsets */
- 1216, /* Number of elements */
+static const UV UNI_LB__XX_invlist[] = { /* for all charsets */
+ 1230, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x61D,
0x7B2,
0x7C0,
0x7FB,
- 0x800,
+ 0x7FD,
0x82E,
0x830,
0x83F,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x984,
0x985,
0x98D,
0x9DF,
0x9E4,
0x9E6,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5E,
0xA5F,
0xA66,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBE6,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC66,
0xC70,
0xC78,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD0,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0xA640,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA82C,
0xA830,
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FE,
- 0xA900,
0xA954,
0xA95F,
0xA97D,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x11070,
0x1107F,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0xE01F0
};
-static const UV PL_LB__ZW_invlist[] = { /* for all charsets */
+static const UV UNI_LB__ZW_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x200C
};
-static const UV PL_LB__ZWJ_invlist[] = { /* for all charsets */
+static const UV UNI_LB__ZWJ_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x200E
};
-static const UV PL_LEPC_invlist[] = { /* for all charsets */
+static const UV UNI_LEPC_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1C50
};
-static const UV PL_LETTERLIKESYMBOLS_invlist[] = { /* for all charsets */
+static const UV UNI_LETTERLIKESYMBOLS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2150
};
-static const UV PL_LIMB_invlist[] = { /* for all charsets */
+static const UV UNI_LIMB_invlist[] = { /* for all charsets */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1950
};
-static const UV PL_LINA_invlist[] = { /* for all charsets */
+static const UV UNI_LINA_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10768
};
-static const UV PL_LINB_invlist[] = { /* for all charsets */
+static const UV UNI_LINB_invlist[] = { /* for all charsets */
21, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10140
};
-static const UV PL_LINEARBIDEOGRAMS_invlist[] = { /* for all charsets */
+static const UV UNI_LINEARBIDEOGRAMS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10100
};
-static const UV PL_LINEARBSYLLABARY_invlist[] = { /* for all charsets */
+static const UV UNI_LINEARBSYLLABARY_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10080
};
-static const UV PL_LISU_invlist[] = { /* for all charsets */
+static const UV UNI_LISU_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA500
};
-static const UV PL_LM_invlist[] = { /* for all charsets */
+static const UV UNI_LM_invlist[] = { /* for all charsets */
115, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_LO_invlist[] = { /* for ASCII/Latin1 */
- 919, /* Number of elements */
+static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */
+ 941, /* 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 */
0x295,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x640,
0x1082,
0x108E,
0x108F,
- 0x10D0,
- 0x10FB,
- 0x10FD,
+ 0x1100,
0x1249,
0x124A,
0x124E,
0x1820,
0x1843,
0x1844,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x30FF,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA015,
0xA016,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10B92,
0x10C00,
0x10C49,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118FF,
0x11900,
0x11A00,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12480,
0x16F50,
0x16F51,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LO_invlist[] = { /* for EBCDIC 1047 */
- 917, /* Number of elements */
+static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */
+ 939, /* 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 */
0x295,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x640,
0x1082,
0x108E,
0x108F,
- 0x10D0,
- 0x10FB,
- 0x10FD,
+ 0x1100,
0x1249,
0x124A,
0x124E,
0x1820,
0x1843,
0x1844,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x30FF,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA015,
0xA016,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10B92,
0x10C00,
0x10C49,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118FF,
0x11900,
0x11A00,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12480,
0x16F50,
0x16F51,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_LO_invlist[] = { /* for EBCDIC 037 */
- 917, /* Number of elements */
+static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */
+ 939, /* 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 */
0x295,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x640,
0x1082,
0x108E,
0x108F,
- 0x10D0,
- 0x10FB,
- 0x10FD,
+ 0x1100,
0x1249,
0x124A,
0x124E,
0x1820,
0x1843,
0x1844,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x30FF,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA015,
0xA016,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10B92,
0x10C00,
0x10C49,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118FF,
0x11900,
0x11A00,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12480,
0x16F50,
0x16F51,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# endif /* EBCDIC 037 */
-static const UV PL_LOE_invlist[] = { /* for all charsets */
+static const UV UNI_LOE_invlist[] = { /* for all charsets */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xAABD
};
-static const UV PL_LOWSURROGATES_invlist[] = { /* for all charsets */
+static const UV UNI_LOWSURROGATES_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xE000
};
-static const UV PL_LYCI_invlist[] = { /* for all charsets */
+static const UV UNI_LYCI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1029D
};
-static const UV PL_LYDI_invlist[] = { /* for all charsets */
+static const UV UNI_LYDI_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10940
};
-static const UV PL_M_invlist[] = { /* for all charsets */
- 527, /* Number of elements */
+static const UV UNI_M_invlist[] = { /* for all charsets */
+ 551, /* 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 */
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x904,
0x9D8,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA3C,
0xBD7,
0xBD8,
0xC00,
- 0xC04,
+ 0xC05,
0xC3E,
0xC45,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11003,
0x11038,
0x11103,
0x11127,
0x11135,
+ 0x11145,
+ 0x11147,
0x11173,
0x11174,
0x11180,
0x11183,
0x111B3,
0x111C1,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122C,
0x11238,
0x112EB,
0x11300,
0x11304,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x11375,
0x11435,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B0,
0x114C4,
0x115AF,
0x116B8,
0x1171D,
0x1172C,
+ 0x1182C,
+ 0x1183B,
0x11A01,
0x11A0B,
0x11A33,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF7,
0x16AF0,
0x16AF5,
0x16B30,
0xE01F0
};
-static const UV PL_MAHJ_invlist[] = { /* for all charsets */
+static const UV UNI_MAHJ_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11177
};
-static const UV PL_MAHJONG_invlist[] = { /* for all charsets */
+static const UV UNI_MAHJONG_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F030
};
-static const UV PL_MAND_invlist[] = { /* for all charsets */
+static const UV UNI_MAKA_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x11EE0,
+ 0x11EF9
+};
+
+static const UV UNI_MAND_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x85F
};
-static const UV PL_MANI_invlist[] = { /* for all charsets */
+static const UV UNI_MANI_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AF7
};
-static const UV PL_MARC_invlist[] = { /* for all charsets */
+static const UV UNI_MARC_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_MATH_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_MATH_invlist[] = { /* for ASCII/Latin1 */
277, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_MATH_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_MATH_invlist[] = { /* for EBCDIC 1047 */
279, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_MATH_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_MATH_invlist[] = { /* for EBCDIC 037 */
279, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_MATHALPHANUM_invlist[] = { /* for all charsets */
+static const UV UNI_MATHALPHANUM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1D800
};
-static const UV PL_MATHOPERATORS_invlist[] = { /* for all charsets */
+static const UV UNI_MATHOPERATORS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2300
};
-static const UV PL_MC_invlist[] = { /* for all charsets */
- 321, /* Number of elements */
+static const UV UNI_MAYANNUMERALS_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x1D2E0,
+ 0x1D300
+};
+
+static const UV UNI_MC_invlist[] = { /* for all charsets */
+ 333, /* 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 */
0x110B9,
0x1112C,
0x1112D,
+ 0x11145,
+ 0x11147,
0x11182,
0x11183,
0x111B3,
0x11722,
0x11726,
0x11727,
- 0x11A07,
- 0x11A09,
+ 0x1182C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
0x11A39,
0x11A3A,
0x11A57,
0x11CB2,
0x11CB4,
0x11CB5,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D93,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11EF5,
+ 0x11EF7,
0x16F51,
0x16F7F,
0x1D165,
0x1D173
};
-static const UV PL_ME_invlist[] = { /* for all charsets */
+static const UV UNI_ME_invlist[] = { /* for all charsets */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA673
};
-static const UV PL_MEETEIMAYEKEXT_invlist[] = { /* for all charsets */
+static const UV UNI_MEDF_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x16E40,
+ 0x16E9B
+};
+
+static const UV UNI_MEETEIMAYEKEXT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xAB00
};
-static const UV PL_MEND_invlist[] = { /* for all charsets */
+static const UV UNI_MEND_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1E8D7
};
-static const UV PL_MERC_invlist[] = { /* for all charsets */
+static const UV UNI_MERC_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10A00
};
-static const UV PL_MERO_invlist[] = { /* for all charsets */
+static const UV UNI_MERO_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x109A0
};
-static const UV PL_MIAO_invlist[] = { /* for all charsets */
+static const UV UNI_MIAO_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x16FA0
};
-static const UV PL_MISCARROWS_invlist[] = { /* for all charsets */
+static const UV UNI_MISCARROWS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2C00
};
-static const UV PL_MISCMATHSYMBOLSA_invlist[] = { /* for all charsets */
+static const UV UNI_MISCMATHSYMBOLSA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x27F0
};
-static const UV PL_MISCMATHSYMBOLSB_invlist[] = { /* for all charsets */
+static const UV UNI_MISCMATHSYMBOLSB_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2A00
};
-static const UV PL_MISCPICTOGRAPHS_invlist[] = { /* for all charsets */
+static const UV UNI_MISCPICTOGRAPHS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F600
};
-static const UV PL_MISCSYMBOLS_invlist[] = { /* for all charsets */
+static const UV UNI_MISCSYMBOLS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2700
};
-static const UV PL_MISCTECHNICAL_invlist[] = { /* for all charsets */
+static const UV UNI_MISCTECHNICAL_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2400
};
-static const UV PL_MLYM_invlist[] = { /* for all charsets */
- 23, /* Number of elements */
+static const UV UNI_MLYM_invlist[] = { /* for all charsets */
+ 25, /* 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 */
0xD66,
0xD80,
0x1CDA,
- 0x1CDB
+ 0x1CDB,
+ 0xA830,
+ 0xA833
};
-static const UV PL_MN_invlist[] = { /* for all charsets */
- 603, /* Number of elements */
+static const UV UNI_MN_invlist[] = { /* for all charsets */
+ 627, /* 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 */
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x903,
0x9CE,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA03,
0xA3C,
0xBCE,
0xC00,
0xC01,
+ 0xC04,
+ 0xC05,
0xC3E,
0xC41,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11001,
0x11002,
0x11038,
0x11182,
0x111B6,
0x111BF,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122F,
0x11232,
0x112EB,
0x11300,
0x11302,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x11340,
0x11341,
0x11445,
0x11446,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B3,
0x114B9,
0x114BA,
0x11726,
0x11727,
0x1172C,
+ 0x1182F,
+ 0x11838,
+ 0x11839,
+ 0x1183B,
0x11A01,
- 0x11A07,
- 0x11A09,
0x11A0B,
0x11A33,
0x11A39,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D90,
+ 0x11D92,
+ 0x11D95,
+ 0x11D96,
+ 0x11D97,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF5,
0x16AF0,
0x16AF5,
0x16B30,
0xE01F0
};
-static const UV PL_MODI_invlist[] = { /* for all charsets */
+static const UV UNI_MODI_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1165A
};
-static const UV PL_MODIFIERLETTERS_invlist[] = { /* for all charsets */
+static const UV UNI_MODIFIERLETTERS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x300
};
-static const UV PL_MODIFIERTONELETTERS_invlist[] = { /* for all charsets */
+static const UV UNI_MODIFIERTONELETTERS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA720
};
-static const UV PL_MONG_invlist[] = { /* for all charsets */
+static const UV UNI_MONG_invlist[] = { /* for all charsets */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x11660,
0x1166D
};
-static const UV PL_MONGOLIANSUP_invlist[] = { /* for all charsets */
+static const UV UNI_MONGOLIANSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11680
};
-static const UV PL_MRO_invlist[] = { /* for all charsets */
+static const UV UNI_MRO_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x16A70
};
-static const UV PL_MTEI_invlist[] = { /* for all charsets */
+static const UV UNI_MTEI_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xABFA
};
-static const UV PL_MULT_invlist[] = { /* for all charsets */
+static const UV UNI_MULT_invlist[] = { /* for all charsets */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x112AA
};
-static const UV PL_MUSIC_invlist[] = { /* for all charsets */
+static const UV UNI_MUSIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1D200
};
-static const UV PL_MYANMAREXTA_invlist[] = { /* for all charsets */
+static const UV UNI_MYANMAREXTA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xAA80
};
-static const UV PL_MYANMAREXTB_invlist[] = { /* for all charsets */
+static const UV UNI_MYANMAREXTB_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xAA00
};
-static const UV PL_MYMR_invlist[] = { /* for all charsets */
+static const UV UNI_MYMR_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_N_invlist[] = { /* for ASCII/Latin1 */
- 233, /* Number of elements */
+static const UV UNI_N_invlist[] = { /* for ASCII/Latin1 */
+ 251, /* 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 */
0x109D2,
0x10A00,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x10A7D,
0x10A7F,
0x10A9D,
0x10BB0,
0x10CFA,
0x10D00,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F55,
0x11052,
0x11070,
0x110F0,
0x11C6D,
0x11D50,
0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
0x12400,
0x1246F,
0x16A60,
0x16B5A,
0x16B5B,
0x16B62,
+ 0x16E80,
+ 0x16E97,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D7CE,
0x1D800,
0x1E8C7,
0x1E8D0,
0x1E950,
0x1E95A,
+ 0x1EC71,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
+ 0x1ECB5,
0x1F100,
0x1F10D
};
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_N_invlist[] = { /* for EBCDIC 1047 */
- 233, /* Number of elements */
+static const UV UNI_N_invlist[] = { /* for EBCDIC 1047 */
+ 251, /* 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 */
0x109D2,
0x10A00,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x10A7D,
0x10A7F,
0x10A9D,
0x10BB0,
0x10CFA,
0x10D00,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F55,
0x11052,
0x11070,
0x110F0,
0x11C6D,
0x11D50,
0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
0x12400,
0x1246F,
0x16A60,
0x16B5A,
0x16B5B,
0x16B62,
+ 0x16E80,
+ 0x16E97,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D7CE,
0x1D800,
0x1E8C7,
0x1E8D0,
0x1E950,
0x1E95A,
+ 0x1EC71,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
+ 0x1ECB5,
0x1F100,
0x1F10D
};
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_N_invlist[] = { /* for EBCDIC 037 */
- 233, /* Number of elements */
+static const UV UNI_N_invlist[] = { /* for EBCDIC 037 */
+ 251, /* 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 */
0x109D2,
0x10A00,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x10A7D,
0x10A7F,
0x10A9D,
0x10BB0,
0x10CFA,
0x10D00,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F55,
0x11052,
0x11070,
0x110F0,
0x11C6D,
0x11D50,
0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
0x12400,
0x1246F,
0x16A60,
0x16B5A,
0x16B5B,
0x16B62,
+ 0x16E80,
+ 0x16E97,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D7CE,
0x1D800,
0x1E8C7,
0x1E8D0,
0x1E950,
0x1E95A,
+ 0x1EC71,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
+ 0x1ECB5,
0x1F100,
0x1F10D
};
# endif /* EBCDIC 037 */
-static const UV PL_NARB_invlist[] = { /* for all charsets */
+static const UV UNI_NARB_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AA0
};
-static const UV PL_NB_invlist[] = { /* for all charsets */
- 96, /* Number of elements */
+static const UV UNI_NB_invlist[] = { /* for all charsets */
+ 104, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0x870,
0x8A0,
- 0x1C90,
- 0x1CC0,
0x2FE0,
0x2FF0,
0x10200,
0x10C00,
0x10C50,
0x10C80,
- 0x10D00,
+ 0x10D40,
0x10E60,
0x10E80,
+ 0x10F00,
+ 0x10F70,
0x11000,
0x11250,
0x11280,
0x116D0,
0x11700,
0x11740,
+ 0x11800,
+ 0x11850,
0x118A0,
0x11900,
0x11A00,
0x11C00,
0x11CC0,
0x11D00,
- 0x11D60,
+ 0x11DB0,
+ 0x11EE0,
+ 0x11F00,
0x12000,
0x12550,
0x13000,
0x16A70,
0x16AD0,
0x16B90,
+ 0x16E40,
+ 0x16EA0,
0x16F00,
0x16FA0,
0x16FE0,
0x1BCB0,
0x1D000,
0x1D250,
- 0x1D300,
+ 0x1D2E0,
0x1D380,
0x1D400,
0x1DAB0,
0x1E8E0,
0x1E900,
0x1E960,
+ 0x1EC70,
+ 0x1ECC0,
0x1EE00,
0x1EF00,
0x1F000,
- 0x1FA00,
+ 0x1FA70,
0x20000,
0x2A6E0,
0x2A700,
0x110000
};
-static const UV PL_NBAT_invlist[] = { /* for all charsets */
+static const UV UNI_NBAT_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x108B0
};
-static const UV PL_NEWA_invlist[] = { /* for all charsets */
+static const UV UNI_NEWA_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1145B,
0x1145C,
0x1145D,
- 0x1145E
+ 0x1145F
};
-static const UV PL_NFCQC__M_invlist[] = { /* for all charsets */
+static const UV UNI_NFCQC__M_invlist[] = { /* for all charsets */
83, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x115B0
};
-static const UV PL_NFCQC__Y_invlist[] = { /* for all charsets */
+static const UV UNI_NFCQC__Y_invlist[] = { /* for all charsets */
223, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NFDQC__Y_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_NFDQC__Y_invlist[] = { /* for ASCII/Latin1 */
463, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NFDQC__Y_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_NFDQC__Y_invlist[] = { /* for EBCDIC 1047 */
467, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NFDQC__Y_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_NFDQC__Y_invlist[] = { /* for EBCDIC 037 */
467, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NFKCQC__N_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_NFKCQC__N_invlist[] = { /* for ASCII/Latin1 */
499, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NFKCQC__N_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 1047 */
505, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NFKCQC__N_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 037 */
503, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NFKCQC__Y_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_NFKCQC__Y_invlist[] = { /* for ASCII/Latin1 */
573, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NFKCQC__Y_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 1047 */
579, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NFKCQC__Y_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 037 */
577, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NFKDQC__N_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_NFKDQC__N_invlist[] = { /* for ASCII/Latin1 */
781, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NFKDQC__N_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 1047 */
779, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NFKDQC__N_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 037 */
781, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_NKO_invlist[] = { /* for all charsets */
- 3, /* Number of elements */
+static const UV UNI_NKO_invlist[] = { /* for all charsets */
+ 5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0x7C0,
- 0x7FB
+ 0x7FB,
+ 0x7FD,
+ 0x800
};
-static const UV PL_NL_invlist[] = { /* for all charsets */
+static const UV UNI_NL_invlist[] = { /* for all charsets */
25, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NO_invlist[] = { /* for ASCII/Latin1 */
- 121, /* Number of elements */
+static const UV UNI_NO_invlist[] = { /* for ASCII/Latin1 */
+ 135, /* 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 */
0x109D2,
0x10A00,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x10A7D,
0x10A7F,
0x10A9D,
0x10D00,
0x10E60,
0x10E7F,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F55,
0x11052,
0x11066,
0x111E1,
0x11C6D,
0x16B5B,
0x16B62,
+ 0x16E80,
+ 0x16E97,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1E8C7,
0x1E8D0,
+ 0x1EC71,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
+ 0x1ECB5,
0x1F100,
0x1F10D
};
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NO_invlist[] = { /* for EBCDIC 1047 */
- 123, /* Number of elements */
+static const UV UNI_NO_invlist[] = { /* for EBCDIC 1047 */
+ 137, /* 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 */
0x109D2,
0x10A00,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x10A7D,
0x10A7F,
0x10A9D,
0x10D00,
0x10E60,
0x10E7F,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F55,
0x11052,
0x11066,
0x111E1,
0x11C6D,
0x16B5B,
0x16B62,
+ 0x16E80,
+ 0x16E97,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1E8C7,
0x1E8D0,
+ 0x1EC71,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
+ 0x1ECB5,
0x1F100,
0x1F10D
};
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NO_invlist[] = { /* for EBCDIC 037 */
- 123, /* Number of elements */
+static const UV UNI_NO_invlist[] = { /* for EBCDIC 037 */
+ 137, /* 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 */
0x109D2,
0x10A00,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x10A7D,
0x10A7F,
0x10A9D,
0x10D00,
0x10E60,
0x10E7F,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F55,
0x11052,
0x11066,
0x111E1,
0x11C6D,
0x16B5B,
0x16B62,
+ 0x16E80,
+ 0x16E97,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1E8C7,
0x1E8D0,
+ 0x1EC71,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
+ 0x1ECB5,
0x1F100,
0x1F10D
};
# endif /* EBCDIC 037 */
-static const UV PL_NSHU_invlist[] = { /* for all charsets */
+static const UV UNI_NSHU_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NT__DI_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_NT__DI_invlist[] = { /* for ASCII/Latin1 */
41, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NT__DI_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_NT__DI_invlist[] = { /* for EBCDIC 1047 */
43, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NT__DI_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_NT__DI_invlist[] = { /* for EBCDIC 037 */
43, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NT__NU_invlist[] = { /* for ASCII/Latin1 */
- 281, /* Number of elements */
+static const UV UNI_NT__NU_invlist[] = { /* for ASCII/Latin1 */
+ 295, /* 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 */
0x109D2,
0x10A00,
0x10A44,
- 0x10A48,
+ 0x10A49,
0x10A7D,
0x10A7F,
0x10A9D,
0x10D00,
0x10E69,
0x10E7F,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F55,
0x1105B,
0x11066,
0x111E1,
0x1246F,
0x16B5B,
0x16B62,
+ 0x16E80,
+ 0x16E97,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1E8C7,
0x1E8D0,
+ 0x1EC71,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
+ 0x1ECB5,
0x1F10B,
0x1F10D,
0x20001,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NT__NU_invlist[] = { /* for EBCDIC 1047 */
- 281, /* Number of elements */
+static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 1047 */
+ 295, /* 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 */
0x109D2,
0x10A00,
0x10A44,
- 0x10A48,
+ 0x10A49,
0x10A7D,
0x10A7F,
0x10A9D,
0x10D00,
0x10E69,
0x10E7F,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F55,
0x1105B,
0x11066,
0x111E1,
0x1246F,
0x16B5B,
0x16B62,
+ 0x16E80,
+ 0x16E97,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1E8C7,
0x1E8D0,
+ 0x1EC71,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
+ 0x1ECB5,
0x1F10B,
0x1F10D,
0x20001,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NT__NU_invlist[] = { /* for EBCDIC 037 */
- 281, /* Number of elements */
+static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 037 */
+ 295, /* 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 */
0x109D2,
0x10A00,
0x10A44,
- 0x10A48,
+ 0x10A49,
0x10A7D,
0x10A7F,
0x10A9D,
0x10D00,
0x10E69,
0x10E7F,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F55,
0x1105B,
0x11066,
0x111E1,
0x1246F,
0x16B5B,
0x16B62,
+ 0x16E80,
+ 0x16E97,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1E8C7,
0x1E8D0,
+ 0x1EC71,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
+ 0x1ECB5,
0x1F10B,
0x1F10D,
0x20001,
# endif /* EBCDIC 037 */
-static const UV PL_NUMBERFORMS_invlist[] = { /* for all charsets */
+static const UV UNI_NUMBERFORMS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2190
};
-static const UV PL_NV___MINUS_1_SLASH_2_invlist[] = { /* for all charsets */
+static const UV UNI_NV___MINUS_1_SLASH_2_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NV__0_invlist[] = { /* for ASCII/Latin1 */
- 147, /* Number of elements */
+static const UV UNI_NV__0_invlist[] = { /* for ASCII/Latin1 */
+ 155, /* 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 */
0x1018B,
0x104A0,
0x104A1,
+ 0x10D30,
+ 0x10D31,
0x11066,
0x11067,
0x110F0,
0x11C51,
0x11D50,
0x11D51,
+ 0x11DA0,
+ 0x11DA1,
0x16A60,
0x16A61,
0x16B50,
0x16B51,
+ 0x16E80,
+ 0x16E81,
+ 0x1D2E0,
+ 0x1D2E1,
0x1D7CE,
0x1D7CF,
0x1D7D8,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__0_invlist[] = { /* for EBCDIC 1047 */
- 147, /* Number of elements */
+static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 1047 */
+ 155, /* 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 */
0x1018B,
0x104A0,
0x104A1,
+ 0x10D30,
+ 0x10D31,
0x11066,
0x11067,
0x110F0,
0x11C51,
0x11D50,
0x11D51,
+ 0x11DA0,
+ 0x11DA1,
0x16A60,
0x16A61,
0x16B50,
0x16B51,
+ 0x16E80,
+ 0x16E81,
+ 0x1D2E0,
+ 0x1D2E1,
0x1D7CE,
0x1D7CF,
0x1D7D8,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__0_invlist[] = { /* for EBCDIC 037 */
- 147, /* Number of elements */
+static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 037 */
+ 155, /* 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 */
0x1018B,
0x104A0,
0x104A1,
+ 0x10D30,
+ 0x10D31,
0x11066,
0x11067,
0x110F0,
0x11C51,
0x11D50,
0x11D51,
+ 0x11DA0,
+ 0x11DA1,
0x16A60,
0x16A61,
0x16B50,
0x16B51,
+ 0x16E80,
+ 0x16E81,
+ 0x1D2E0,
+ 0x1D2E1,
0x1D7CE,
0x1D7CF,
0x1D7D8,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NV__1_invlist[] = { /* for ASCII/Latin1 */
- 239, /* Number of elements */
+static const UV UNI_NV__1_invlist[] = { /* for ASCII/Latin1 */
+ 263, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10BAA,
0x10CFA,
0x10CFB,
+ 0x10D31,
+ 0x10D32,
0x10E60,
0x10E61,
+ 0x10F1D,
+ 0x10F1E,
+ 0x10F51,
+ 0x10F52,
0x11052,
0x11053,
0x11067,
0x11C5B,
0x11D51,
0x11D52,
+ 0x11DA1,
+ 0x11DA2,
0x12415,
0x12416,
0x1241E,
0x16A62,
0x16B51,
0x16B52,
+ 0x16E81,
+ 0x16E82,
+ 0x16E94,
+ 0x16E95,
+ 0x1D2E1,
+ 0x1D2E2,
0x1D360,
0x1D361,
+ 0x1D372,
+ 0x1D373,
+ 0x1D377,
+ 0x1D378,
0x1D7CF,
0x1D7D0,
0x1D7D9,
0x1E8C8,
0x1E951,
0x1E952,
+ 0x1EC71,
+ 0x1EC72,
+ 0x1ECA3,
+ 0x1ECA4,
+ 0x1ECB1,
+ 0x1ECB2,
0x1F102,
0x1F103,
0x2092A,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__1_invlist[] = { /* for EBCDIC 1047 */
- 239, /* Number of elements */
+static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 1047 */
+ 263, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10BAA,
0x10CFA,
0x10CFB,
+ 0x10D31,
+ 0x10D32,
0x10E60,
0x10E61,
+ 0x10F1D,
+ 0x10F1E,
+ 0x10F51,
+ 0x10F52,
0x11052,
0x11053,
0x11067,
0x11C5B,
0x11D51,
0x11D52,
+ 0x11DA1,
+ 0x11DA2,
0x12415,
0x12416,
0x1241E,
0x16A62,
0x16B51,
0x16B52,
+ 0x16E81,
+ 0x16E82,
+ 0x16E94,
+ 0x16E95,
+ 0x1D2E1,
+ 0x1D2E2,
0x1D360,
0x1D361,
+ 0x1D372,
+ 0x1D373,
+ 0x1D377,
+ 0x1D378,
0x1D7CF,
0x1D7D0,
0x1D7D9,
0x1E8C8,
0x1E951,
0x1E952,
+ 0x1EC71,
+ 0x1EC72,
+ 0x1ECA3,
+ 0x1ECA4,
+ 0x1ECB1,
+ 0x1ECB2,
0x1F102,
0x1F103,
0x2092A,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__1_invlist[] = { /* for EBCDIC 037 */
- 239, /* Number of elements */
+static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 037 */
+ 263, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10BAA,
0x10CFA,
0x10CFB,
+ 0x10D31,
+ 0x10D32,
0x10E60,
0x10E61,
+ 0x10F1D,
+ 0x10F1E,
+ 0x10F51,
+ 0x10F52,
0x11052,
0x11053,
0x11067,
0x11C5B,
0x11D51,
0x11D52,
+ 0x11DA1,
+ 0x11DA2,
0x12415,
0x12416,
0x1241E,
0x16A62,
0x16B51,
0x16B52,
+ 0x16E81,
+ 0x16E82,
+ 0x16E94,
+ 0x16E95,
+ 0x1D2E1,
+ 0x1D2E2,
0x1D360,
0x1D361,
+ 0x1D372,
+ 0x1D373,
+ 0x1D377,
+ 0x1D378,
0x1D7CF,
0x1D7D0,
0x1D7D9,
0x1E8C8,
0x1E951,
0x1E952,
+ 0x1EC71,
+ 0x1EC72,
+ 0x1ECA3,
+ 0x1ECA4,
+ 0x1ECB1,
+ 0x1ECB2,
0x1F102,
0x1F103,
0x2092A,
# endif /* EBCDIC 037 */
-static const UV PL_NV__1_SLASH_10_invlist[] = { /* for all charsets */
+static const UV UNI_NV__1_SLASH_10_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2153
};
-static const UV PL_NV__1_SLASH_12_invlist[] = { /* for all charsets */
+static const UV UNI_NV__1_SLASH_12_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x109F7
};
-static const UV PL_NV__1_SLASH_16_invlist[] = { /* for all charsets */
+static const UV UNI_NV__1_SLASH_16_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA834
};
-static const UV PL_NV__1_SLASH_160_invlist[] = { /* for all charsets */
+static const UV UNI_NV__1_SLASH_160_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NV__1_SLASH_2_invlist[] = { /* for ASCII/Latin1 */
- 25, /* Number of elements */
+static const UV UNI_NV__1_SLASH_2_invlist[] = { /* for ASCII/Latin1 */
+ 31, /* 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 */
0x109BE,
0x109FB,
0x109FC,
+ 0x10A48,
+ 0x10A49,
0x10E7B,
0x10E7C,
+ 0x10F26,
+ 0x10F27,
0x12464,
- 0x12465
+ 0x12465,
+ 0x1ECAE,
+ 0x1ECAF
};
# endif /* ASCII/Latin1 */
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__1_SLASH_2_invlist[] = { /* for EBCDIC 1047 */
- 25, /* Number of elements */
+static const UV UNI_NV__1_SLASH_2_invlist[] = { /* for EBCDIC 1047 */
+ 31, /* 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 */
0x109BE,
0x109FB,
0x109FC,
+ 0x10A48,
+ 0x10A49,
0x10E7B,
0x10E7C,
+ 0x10F26,
+ 0x10F27,
0x12464,
- 0x12465
+ 0x12465,
+ 0x1ECAE,
+ 0x1ECAF
};
# endif /* EBCDIC 1047 */
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__1_SLASH_2_invlist[] = { /* for EBCDIC 037 */
- 25, /* Number of elements */
+static const UV UNI_NV__1_SLASH_2_invlist[] = { /* for EBCDIC 037 */
+ 31, /* 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 */
0x109BE,
0x109FB,
0x109FC,
+ 0x10A48,
+ 0x10A49,
0x10E7B,
0x10E7C,
+ 0x10F26,
+ 0x10F27,
0x12464,
- 0x12465
+ 0x12465,
+ 0x1ECAE,
+ 0x1ECAF
};
# endif /* EBCDIC 037 */
-static const UV PL_NV__1_SLASH_20_invlist[] = { /* for all charsets */
+static const UV UNI_NV__1_SLASH_20_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xD5C
};
-static const UV PL_NV__1_SLASH_3_invlist[] = { /* for all charsets */
+static const UV UNI_NV__1_SLASH_3_invlist[] = { /* for all charsets */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NV__1_SLASH_4_invlist[] = { /* for ASCII/Latin1 */
- 23, /* Number of elements */
+static const UV UNI_NV__1_SLASH_4_invlist[] = { /* for ASCII/Latin1 */
+ 25, /* 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 */
0x12460,
0x12461,
0x12462,
- 0x12464
+ 0x12464,
+ 0x1ECAD,
+ 0x1ECAE
};
# endif /* ASCII/Latin1 */
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__1_SLASH_4_invlist[] = { /* for EBCDIC 1047 */
- 23, /* Number of elements */
+static const UV UNI_NV__1_SLASH_4_invlist[] = { /* for EBCDIC 1047 */
+ 25, /* 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 */
0x12460,
0x12461,
0x12462,
- 0x12464
+ 0x12464,
+ 0x1ECAD,
+ 0x1ECAE
};
# endif /* EBCDIC 1047 */
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__1_SLASH_4_invlist[] = { /* for EBCDIC 037 */
- 23, /* Number of elements */
+static const UV UNI_NV__1_SLASH_4_invlist[] = { /* for EBCDIC 037 */
+ 25, /* 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 */
0x12460,
0x12461,
0x12462,
- 0x12464
+ 0x12464,
+ 0x1ECAD,
+ 0x1ECAE
};
# endif /* EBCDIC 037 */
-static const UV PL_NV__1_SLASH_40_invlist[] = { /* for all charsets */
+static const UV UNI_NV__1_SLASH_40_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xD5A
};
-static const UV PL_NV__1_SLASH_5_invlist[] = { /* for all charsets */
+static const UV UNI_NV__1_SLASH_5_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2156
};
-static const UV PL_NV__1_SLASH_6_invlist[] = { /* for all charsets */
+static const UV UNI_NV__1_SLASH_6_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x12462
};
-static const UV PL_NV__1_SLASH_7_invlist[] = { /* for all charsets */
+static const UV UNI_NV__1_SLASH_7_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2151
};
-static const UV PL_NV__1_SLASH_8_invlist[] = { /* for all charsets */
+static const UV UNI_NV__1_SLASH_8_invlist[] = { /* for all charsets */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x12460
};
-static const UV PL_NV__1_SLASH_9_invlist[] = { /* for all charsets */
+static const UV UNI_NV__1_SLASH_9_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2152
};
-static const UV PL_NV__10_invlist[] = { /* for all charsets */
- 101, /* Number of elements */
+static const UV UNI_NV__10_invlist[] = { /* for all charsets */
+ 111, /* 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 */
0x10CFD,
0x10E69,
0x10E6A,
+ 0x10F22,
+ 0x10F23,
+ 0x10F52,
+ 0x10F53,
0x1105B,
0x1105C,
0x111EA,
0x11C64,
0x16B5B,
0x16B5C,
+ 0x16E8A,
+ 0x16E8B,
+ 0x1D2EA,
+ 0x1D2EB,
0x1D369,
- 0x1D36A
+ 0x1D36A,
+ 0x1EC7A,
+ 0x1EC7B
};
-static const UV PL_NV__100_invlist[] = { /* for all charsets */
- 61, /* Number of elements */
+static const UV UNI_NV__100_invlist[] = { /* for all charsets */
+ 67, /* 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 */
0x10CFF,
0x10E72,
0x10E73,
+ 0x10F25,
+ 0x10F26,
+ 0x10F54,
+ 0x10F55,
0x11064,
0x11065,
0x111F3,
0x11C6C,
0x11C6D,
0x16B5C,
- 0x16B5D
+ 0x16B5D,
+ 0x1EC83,
+ 0x1EC84
};
-static const UV PL_NV__1000_invlist[] = { /* for all charsets */
- 39, /* Number of elements */
+static const UV UNI_NV__1000_invlist[] = { /* for all charsets */
+ 41, /* 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 */
0x11065,
0x11066,
0x111F4,
- 0x111F5
+ 0x111F5,
+ 0x1EC8C,
+ 0x1EC8D
};
-static const UV PL_NV__10000_invlist[] = { /* for all charsets */
- 19, /* Number of elements */
+static const UV UNI_NV__10000_invlist[] = { /* for all charsets */
+ 23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x109E4,
0x109E5,
0x16B5D,
- 0x16B5E
+ 0x16B5E,
+ 0x1EC95,
+ 0x1EC96,
+ 0x1ECB3,
+ 0x1ECB4
};
-static const UV PL_NV__100000_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+static const UV UNI_NV__100000_invlist[] = { /* for all charsets */
+ 11, /* 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 */
0x2188,
0x2189,
0x109ED,
- 0x109EE
+ 0x109EE,
+ 0x1EC9E,
+ 0x1EC9F,
+ 0x1ECA0,
+ 0x1ECA1,
+ 0x1ECB4,
+ 0x1ECB5
};
-static const UV PL_NV__1000000_invlist[] = { /* for all charsets */
+static const UV UNI_NV__1000000_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x16B5F
};
-static const UV PL_NV__100000000_invlist[] = { /* for all charsets */
+static const UV UNI_NV__10000000_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x1ECA1,
+ 0x1ECA2
+};
+
+static const UV UNI_NV__100000000_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x16B60
};
-static const UV PL_NV__10000000000_invlist[] = { /* for all charsets */
+static const UV UNI_NV__10000000000_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x16B61
};
-static const UV PL_NV__1000000000000_invlist[] = { /* for all charsets */
+static const UV UNI_NV__1000000000000_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x16B62
};
-static const UV PL_NV__11_invlist[] = { /* for all charsets */
- 13, /* Number of elements */
+static const UV UNI_NV__11_invlist[] = { /* for all charsets */
+ 17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2492,
0x2493,
0x24EB,
- 0x24EC
+ 0x24EC,
+ 0x16E8B,
+ 0x16E8C,
+ 0x1D2EB,
+ 0x1D2EC
};
-static const UV PL_NV__11_SLASH_12_invlist[] = { /* for all charsets */
+static const UV UNI_NV__11_SLASH_12_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x109BD
};
-static const UV PL_NV__11_SLASH_2_invlist[] = { /* for all charsets */
+static const UV UNI_NV__11_SLASH_2_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xF30
};
-static const UV PL_NV__12_invlist[] = { /* for all charsets */
- 13, /* Number of elements */
+static const UV UNI_NV__12_invlist[] = { /* for all charsets */
+ 17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2493,
0x2494,
0x24EC,
- 0x24ED
+ 0x24ED,
+ 0x16E8C,
+ 0x16E8D,
+ 0x1D2EC,
+ 0x1D2ED
};
-static const UV PL_NV__13_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+static const UV UNI_NV__13_invlist[] = { /* for all charsets */
+ 13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2494,
0x2495,
0x24ED,
- 0x24EE
+ 0x24EE,
+ 0x16E8D,
+ 0x16E8E,
+ 0x1D2ED,
+ 0x1D2EE
};
-static const UV PL_NV__13_SLASH_2_invlist[] = { /* for all charsets */
+static const UV UNI_NV__13_SLASH_2_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xF31
};
-static const UV PL_NV__14_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+static const UV UNI_NV__14_invlist[] = { /* for all charsets */
+ 13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2495,
0x2496,
0x24EE,
- 0x24EF
+ 0x24EF,
+ 0x16E8E,
+ 0x16E8F,
+ 0x1D2EE,
+ 0x1D2EF
};
-static const UV PL_NV__15_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+static const UV UNI_NV__15_invlist[] = { /* for all charsets */
+ 13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2496,
0x2497,
0x24EF,
- 0x24F0
+ 0x24F0,
+ 0x16E8F,
+ 0x16E90,
+ 0x1D2EF,
+ 0x1D2F0
};
-static const UV PL_NV__15_SLASH_2_invlist[] = { /* for all charsets */
+static const UV UNI_NV__15_SLASH_2_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xF32
};
-static const UV PL_NV__16_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+static const UV UNI_NV__16_invlist[] = { /* for all charsets */
+ 15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2497,
0x2498,
0x24F0,
- 0x24F1
+ 0x24F1,
+ 0x16E90,
+ 0x16E91,
+ 0x1D2F0,
+ 0x1D2F1
};
-static const UV PL_NV__17_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+static const UV UNI_NV__17_invlist[] = { /* for all charsets */
+ 15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2498,
0x2499,
0x24F1,
- 0x24F2
+ 0x24F2,
+ 0x16E91,
+ 0x16E92,
+ 0x1D2F1,
+ 0x1D2F2
};
-static const UV PL_NV__17_SLASH_2_invlist[] = { /* for all charsets */
+static const UV UNI_NV__17_SLASH_2_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xF33
};
-static const UV PL_NV__18_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+static const UV UNI_NV__18_invlist[] = { /* for all charsets */
+ 15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2499,
0x249A,
0x24F2,
- 0x24F3
+ 0x24F3,
+ 0x16E92,
+ 0x16E93,
+ 0x1D2F2,
+ 0x1D2F3
};
-static const UV PL_NV__19_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+static const UV UNI_NV__19_invlist[] = { /* for all charsets */
+ 15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x249A,
0x249B,
0x24F3,
- 0x24F4
+ 0x24F4,
+ 0x16E93,
+ 0x16E94,
+ 0x1D2F3,
+ 0x1D2F4
};
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NV__2_invlist[] = { /* for ASCII/Latin1 */
- 239, /* Number of elements */
+static const UV UNI_NV__2_invlist[] = { /* for ASCII/Latin1 */
+ 259, /* 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 */
0x10B7A,
0x10BAA,
0x10BAB,
+ 0x10D32,
+ 0x10D33,
0x10E61,
0x10E62,
+ 0x10F1E,
+ 0x10F1F,
0x11053,
0x11054,
0x11068,
0x11C5C,
0x11D52,
0x11D53,
+ 0x11DA2,
+ 0x11DA3,
0x12400,
0x12401,
0x12416,
0x16A63,
0x16B52,
0x16B53,
+ 0x16E82,
+ 0x16E83,
+ 0x16E95,
+ 0x16E96,
+ 0x1D2E2,
+ 0x1D2E3,
0x1D361,
0x1D362,
+ 0x1D373,
+ 0x1D374,
0x1D7D0,
0x1D7D1,
0x1D7DA,
0x1E8C9,
0x1E952,
0x1E953,
+ 0x1EC72,
+ 0x1EC73,
+ 0x1ECA4,
+ 0x1ECA5,
+ 0x1ECB2,
+ 0x1ECB3,
0x1F103,
0x1F104,
0x22390,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__2_invlist[] = { /* for EBCDIC 1047 */
- 239, /* Number of elements */
+static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 1047 */
+ 259, /* 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 */
0x10B7A,
0x10BAA,
0x10BAB,
+ 0x10D32,
+ 0x10D33,
0x10E61,
0x10E62,
+ 0x10F1E,
+ 0x10F1F,
0x11053,
0x11054,
0x11068,
0x11C5C,
0x11D52,
0x11D53,
+ 0x11DA2,
+ 0x11DA3,
0x12400,
0x12401,
0x12416,
0x16A63,
0x16B52,
0x16B53,
+ 0x16E82,
+ 0x16E83,
+ 0x16E95,
+ 0x16E96,
+ 0x1D2E2,
+ 0x1D2E3,
0x1D361,
0x1D362,
+ 0x1D373,
+ 0x1D374,
0x1D7D0,
0x1D7D1,
0x1D7DA,
0x1E8C9,
0x1E952,
0x1E953,
+ 0x1EC72,
+ 0x1EC73,
+ 0x1ECA4,
+ 0x1ECA5,
+ 0x1ECB2,
+ 0x1ECB3,
0x1F103,
0x1F104,
0x22390,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__2_invlist[] = { /* for EBCDIC 037 */
- 239, /* Number of elements */
+static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 037 */
+ 259, /* 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 */
0x10B7A,
0x10BAA,
0x10BAB,
+ 0x10D32,
+ 0x10D33,
0x10E61,
0x10E62,
+ 0x10F1E,
+ 0x10F1F,
0x11053,
0x11054,
0x11068,
0x11C5C,
0x11D52,
0x11D53,
+ 0x11DA2,
+ 0x11DA3,
0x12400,
0x12401,
0x12416,
0x16A63,
0x16B52,
0x16B53,
+ 0x16E82,
+ 0x16E83,
+ 0x16E95,
+ 0x16E96,
+ 0x1D2E2,
+ 0x1D2E3,
0x1D361,
0x1D362,
+ 0x1D373,
+ 0x1D374,
0x1D7D0,
0x1D7D1,
0x1D7DA,
0x1E8C9,
0x1E952,
0x1E953,
+ 0x1EC72,
+ 0x1EC73,
+ 0x1ECA4,
+ 0x1ECA5,
+ 0x1ECB2,
+ 0x1ECB3,
0x1F103,
0x1F104,
0x22390,
# endif /* EBCDIC 037 */
-static const UV PL_NV__2_SLASH_3_invlist[] = { /* for all charsets */
+static const UV UNI_NV__2_SLASH_3_invlist[] = { /* for all charsets */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x12467
};
-static const UV PL_NV__2_SLASH_5_invlist[] = { /* for all charsets */
+static const UV UNI_NV__2_SLASH_5_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2157
};
-static const UV PL_NV__20_invlist[] = { /* for all charsets */
- 63, /* Number of elements */
+static const UV UNI_NV__20_invlist[] = { /* for all charsets */
+ 69, /* 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 */
0x10BAF,
0x10E6A,
0x10E6B,
+ 0x10F23,
+ 0x10F24,
+ 0x10F53,
+ 0x10F54,
0x1105C,
0x1105D,
0x111EB,
0x11C64,
0x11C65,
0x1D36A,
- 0x1D36B
+ 0x1D36B,
+ 0x1EC7B,
+ 0x1EC7C
};
-static const UV PL_NV__200_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+static const UV UNI_NV__200_invlist[] = { /* for all charsets */
+ 11, /* 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 */
0x109D3,
0x109D4,
0x10E73,
- 0x10E74
+ 0x10E74,
+ 0x1EC84,
+ 0x1EC85
};
-static const UV PL_NV__2000_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+static const UV UNI_NV__2000_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10123,
0x10124,
0x109DC,
- 0x109DD
+ 0x109DD,
+ 0x1EC8D,
+ 0x1EC8E
};
-static const UV PL_NV__20000_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+static const UV UNI_NV__20000_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1012C,
0x1012D,
0x109E5,
- 0x109E6
+ 0x109E6,
+ 0x1EC96,
+ 0x1EC97
};
-static const UV PL_NV__200000_invlist[] = { /* for all charsets */
- 3, /* Number of elements */
+static const UV UNI_NV__200000_invlist[] = { /* for all charsets */
+ 5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0x109EE,
- 0x109EF
+ 0x109EF,
+ 0x1EC9F,
+ 0x1ECA0
+};
+
+static const UV UNI_NV__20000000_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x1ECA2,
+ 0x1ECA3
};
-static const UV PL_NV__21_invlist[] = { /* for all charsets */
+static const UV UNI_NV__21_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3252
};
-static const UV PL_NV__216000_invlist[] = { /* for all charsets */
+static const UV UNI_NV__216000_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x12433
};
-static const UV PL_NV__22_invlist[] = { /* for all charsets */
+static const UV UNI_NV__22_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3253
};
-static const UV PL_NV__23_invlist[] = { /* for all charsets */
+static const UV UNI_NV__23_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3254
};
-static const UV PL_NV__24_invlist[] = { /* for all charsets */
+static const UV UNI_NV__24_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3255
};
-static const UV PL_NV__25_invlist[] = { /* for all charsets */
+static const UV UNI_NV__25_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3256
};
-static const UV PL_NV__26_invlist[] = { /* for all charsets */
+static const UV UNI_NV__26_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3257
};
-static const UV PL_NV__27_invlist[] = { /* for all charsets */
+static const UV UNI_NV__27_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3258
};
-static const UV PL_NV__28_invlist[] = { /* for all charsets */
+static const UV UNI_NV__28_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3259
};
-static const UV PL_NV__29_invlist[] = { /* for all charsets */
+static const UV UNI_NV__29_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NV__3_invlist[] = { /* for ASCII/Latin1 */
- 235, /* Number of elements */
+static const UV UNI_NV__3_invlist[] = { /* for ASCII/Latin1 */
+ 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 */
0x10B7B,
0x10BAB,
0x10BAC,
+ 0x10D33,
+ 0x10D34,
0x10E62,
0x10E63,
+ 0x10F1F,
+ 0x10F20,
0x11054,
0x11055,
0x11069,
0x11C5D,
0x11D53,
0x11D54,
+ 0x11DA3,
+ 0x11DA4,
0x12401,
0x12402,
0x12408,
0x16A64,
0x16B53,
0x16B54,
+ 0x16E83,
+ 0x16E84,
+ 0x16E96,
+ 0x16E97,
+ 0x1D2E3,
+ 0x1D2E4,
0x1D362,
0x1D363,
+ 0x1D374,
+ 0x1D375,
0x1D7D1,
0x1D7D2,
0x1D7DB,
0x1E8CA,
0x1E953,
0x1E954,
+ 0x1EC73,
+ 0x1EC74,
+ 0x1ECA5,
+ 0x1ECA6,
0x1F104,
0x1F105,
0x20AFD,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__3_invlist[] = { /* for EBCDIC 1047 */
- 235, /* Number of elements */
+static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 1047 */
+ 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 */
0x10B7B,
0x10BAB,
0x10BAC,
+ 0x10D33,
+ 0x10D34,
0x10E62,
0x10E63,
+ 0x10F1F,
+ 0x10F20,
0x11054,
0x11055,
0x11069,
0x11C5D,
0x11D53,
0x11D54,
+ 0x11DA3,
+ 0x11DA4,
0x12401,
0x12402,
0x12408,
0x16A64,
0x16B53,
0x16B54,
+ 0x16E83,
+ 0x16E84,
+ 0x16E96,
+ 0x16E97,
+ 0x1D2E3,
+ 0x1D2E4,
0x1D362,
0x1D363,
+ 0x1D374,
+ 0x1D375,
0x1D7D1,
0x1D7D2,
0x1D7DB,
0x1E8CA,
0x1E953,
0x1E954,
+ 0x1EC73,
+ 0x1EC74,
+ 0x1ECA5,
+ 0x1ECA6,
0x1F104,
0x1F105,
0x20AFD,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__3_invlist[] = { /* for EBCDIC 037 */
- 235, /* Number of elements */
+static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 037 */
+ 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 */
0x10B7B,
0x10BAB,
0x10BAC,
+ 0x10D33,
+ 0x10D34,
0x10E62,
0x10E63,
+ 0x10F1F,
+ 0x10F20,
0x11054,
0x11055,
0x11069,
0x11C5D,
0x11D53,
0x11D54,
+ 0x11DA3,
+ 0x11DA4,
0x12401,
0x12402,
0x12408,
0x16A64,
0x16B53,
0x16B54,
+ 0x16E83,
+ 0x16E84,
+ 0x16E96,
+ 0x16E97,
+ 0x1D2E3,
+ 0x1D2E4,
0x1D362,
0x1D363,
+ 0x1D374,
+ 0x1D375,
0x1D7D1,
0x1D7D2,
0x1D7DB,
0x1E8CA,
0x1E953,
0x1E954,
+ 0x1EC73,
+ 0x1EC74,
+ 0x1ECA5,
+ 0x1ECA6,
0x1F104,
0x1F105,
0x20AFD,
# endif /* EBCDIC 037 */
-static const UV PL_NV__3_SLASH_16_invlist[] = { /* for all charsets */
+static const UV UNI_NV__3_SLASH_16_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA836
};
-static const UV PL_NV__3_SLASH_2_invlist[] = { /* for all charsets */
+static const UV UNI_NV__3_SLASH_2_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xF2C
};
-static const UV PL_NV__3_SLASH_20_invlist[] = { /* for all charsets */
+static const UV UNI_NV__3_SLASH_20_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NV__3_SLASH_4_invlist[] = { /* for ASCII/Latin1 */
- 15, /* Number of elements */
+static const UV UNI_NV__3_SLASH_4_invlist[] = { /* for ASCII/Latin1 */
+ 17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10178,
0x10179,
0x109FE,
- 0x109FF
+ 0x109FF,
+ 0x1ECAF,
+ 0x1ECB0
};
# endif /* ASCII/Latin1 */
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__3_SLASH_4_invlist[] = { /* for EBCDIC 1047 */
- 15, /* Number of elements */
+static const UV UNI_NV__3_SLASH_4_invlist[] = { /* for EBCDIC 1047 */
+ 17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10178,
0x10179,
0x109FE,
- 0x109FF
+ 0x109FF,
+ 0x1ECAF,
+ 0x1ECB0
};
# endif /* EBCDIC 1047 */
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__3_SLASH_4_invlist[] = { /* for EBCDIC 037 */
- 15, /* Number of elements */
+static const UV UNI_NV__3_SLASH_4_invlist[] = { /* for EBCDIC 037 */
+ 17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10178,
0x10179,
0x109FE,
- 0x109FF
+ 0x109FF,
+ 0x1ECAF,
+ 0x1ECB0
};
# endif /* EBCDIC 037 */
-static const UV PL_NV__3_SLASH_5_invlist[] = { /* for all charsets */
+static const UV UNI_NV__3_SLASH_5_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2158
};
-static const UV PL_NV__3_SLASH_8_invlist[] = { /* for all charsets */
+static const UV UNI_NV__3_SLASH_8_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x215D
};
-static const UV PL_NV__3_SLASH_80_invlist[] = { /* for all charsets */
+static const UV UNI_NV__3_SLASH_80_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xD5B
};
-static const UV PL_NV__30_invlist[] = { /* for all charsets */
- 33, /* Number of elements */
+static const UV UNI_NV__30_invlist[] = { /* for all charsets */
+ 37, /* 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 */
0x109CC,
0x10E6B,
0x10E6C,
+ 0x10F24,
+ 0x10F25,
0x1105D,
0x1105E,
0x111EC,
0x11C66,
0x1D36B,
0x1D36C,
+ 0x1EC7C,
+ 0x1EC7D,
0x20983,
0x20984
};
-static const UV PL_NV__300_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+static const UV UNI_NV__300_invlist[] = { /* for all charsets */
+ 13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x109D4,
0x109D5,
0x10E74,
- 0x10E75
+ 0x10E75,
+ 0x1EC85,
+ 0x1EC86
};
-static const UV PL_NV__3000_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+static const UV UNI_NV__3000_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10124,
0x10125,
0x109DD,
- 0x109DE
+ 0x109DE,
+ 0x1EC8E,
+ 0x1EC8F
};
-static const UV PL_NV__30000_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+static const UV UNI_NV__30000_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1012D,
0x1012E,
0x109E6,
- 0x109E7
+ 0x109E7,
+ 0x1EC97,
+ 0x1EC98
};
-static const UV PL_NV__300000_invlist[] = { /* for all charsets */
+static const UV UNI_NV__300000_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x109F0
};
-static const UV PL_NV__31_invlist[] = { /* for all charsets */
+static const UV UNI_NV__31_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x325C
};
-static const UV PL_NV__32_invlist[] = { /* for all charsets */
+static const UV UNI_NV__32_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x325D
};
-static const UV PL_NV__33_invlist[] = { /* for all charsets */
+static const UV UNI_NV__33_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x325E
};
-static const UV PL_NV__34_invlist[] = { /* for all charsets */
+static const UV UNI_NV__34_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x325F
};
-static const UV PL_NV__35_invlist[] = { /* for all charsets */
+static const UV UNI_NV__35_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3260
};
-static const UV PL_NV__36_invlist[] = { /* for all charsets */
+static const UV UNI_NV__36_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x32B2
};
-static const UV PL_NV__37_invlist[] = { /* for all charsets */
+static const UV UNI_NV__37_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x32B3
};
-static const UV PL_NV__38_invlist[] = { /* for all charsets */
+static const UV UNI_NV__38_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x32B4
};
-static const UV PL_NV__39_invlist[] = { /* for all charsets */
+static const UV UNI_NV__39_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NV__4_invlist[] = { /* for ASCII/Latin1 */
- 223, /* Number of elements */
+static const UV UNI_NV__4_invlist[] = { /* for ASCII/Latin1 */
+ 239, /* 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 */
0x10B7C,
0x10BAC,
0x10BAD,
+ 0x10D34,
+ 0x10D35,
0x10E63,
0x10E64,
+ 0x10F20,
+ 0x10F21,
0x11055,
0x11056,
0x1106A,
0x11C5E,
0x11D54,
0x11D55,
+ 0x11DA4,
+ 0x11DA5,
0x12402,
0x12403,
0x12409,
0x16A65,
0x16B54,
0x16B55,
+ 0x16E84,
+ 0x16E85,
+ 0x1D2E4,
+ 0x1D2E5,
0x1D363,
0x1D364,
+ 0x1D375,
+ 0x1D376,
0x1D7D2,
0x1D7D3,
0x1D7DC,
0x1E8CB,
0x1E954,
0x1E955,
+ 0x1EC74,
+ 0x1EC75,
+ 0x1ECA6,
+ 0x1ECA7,
0x1F105,
0x1F106,
0x20064,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__4_invlist[] = { /* for EBCDIC 1047 */
- 223, /* Number of elements */
+static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 1047 */
+ 239, /* 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 */
0x10B7C,
0x10BAC,
0x10BAD,
+ 0x10D34,
+ 0x10D35,
0x10E63,
0x10E64,
+ 0x10F20,
+ 0x10F21,
0x11055,
0x11056,
0x1106A,
0x11C5E,
0x11D54,
0x11D55,
+ 0x11DA4,
+ 0x11DA5,
0x12402,
0x12403,
0x12409,
0x16A65,
0x16B54,
0x16B55,
+ 0x16E84,
+ 0x16E85,
+ 0x1D2E4,
+ 0x1D2E5,
0x1D363,
0x1D364,
+ 0x1D375,
+ 0x1D376,
0x1D7D2,
0x1D7D3,
0x1D7DC,
0x1E8CB,
0x1E954,
0x1E955,
+ 0x1EC74,
+ 0x1EC75,
+ 0x1ECA6,
+ 0x1ECA7,
0x1F105,
0x1F106,
0x20064,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__4_invlist[] = { /* for EBCDIC 037 */
- 223, /* Number of elements */
+static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 037 */
+ 239, /* 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 */
0x10B7C,
0x10BAC,
0x10BAD,
+ 0x10D34,
+ 0x10D35,
0x10E63,
0x10E64,
+ 0x10F20,
+ 0x10F21,
0x11055,
0x11056,
0x1106A,
0x11C5E,
0x11D54,
0x11D55,
+ 0x11DA4,
+ 0x11DA5,
0x12402,
0x12403,
0x12409,
0x16A65,
0x16B54,
0x16B55,
+ 0x16E84,
+ 0x16E85,
+ 0x1D2E4,
+ 0x1D2E5,
0x1D363,
0x1D364,
+ 0x1D375,
+ 0x1D376,
0x1D7D2,
0x1D7D3,
0x1D7DC,
0x1E8CB,
0x1E954,
0x1E955,
+ 0x1EC74,
+ 0x1EC75,
+ 0x1ECA6,
+ 0x1ECA7,
0x1F105,
0x1F106,
0x20064,
# endif /* EBCDIC 037 */
-static const UV PL_NV__4_SLASH_5_invlist[] = { /* for all charsets */
+static const UV UNI_NV__4_SLASH_5_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2159
};
-static const UV PL_NV__40_invlist[] = { /* for all charsets */
- 33, /* Number of elements */
+static const UV UNI_NV__40_invlist[] = { /* for all charsets */
+ 35, /* 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 */
0x12468,
0x1D36C,
0x1D36D,
+ 0x1EC7D,
+ 0x1EC7E,
0x2098C,
0x2098D,
0x2099C,
0x2099D
};
-static const UV PL_NV__400_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+static const UV UNI_NV__400_invlist[] = { /* for all charsets */
+ 11, /* 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 */
0x109D5,
0x109D6,
0x10E75,
- 0x10E76
+ 0x10E76,
+ 0x1EC86,
+ 0x1EC87
};
-static const UV PL_NV__4000_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+static const UV UNI_NV__4000_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10125,
0x10126,
0x109DE,
- 0x109DF
+ 0x109DF,
+ 0x1EC8F,
+ 0x1EC90
};
-static const UV PL_NV__40000_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+static const UV UNI_NV__40000_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1012E,
0x1012F,
0x109E7,
- 0x109E8
+ 0x109E8,
+ 0x1EC98,
+ 0x1EC99
};
-static const UV PL_NV__400000_invlist[] = { /* for all charsets */
+static const UV UNI_NV__400000_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x109F1
};
-static const UV PL_NV__41_invlist[] = { /* for all charsets */
+static const UV UNI_NV__41_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x32B7
};
-static const UV PL_NV__42_invlist[] = { /* for all charsets */
+static const UV UNI_NV__42_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x32B8
};
-static const UV PL_NV__43_invlist[] = { /* for all charsets */
+static const UV UNI_NV__43_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x32B9
};
-static const UV PL_NV__432000_invlist[] = { /* for all charsets */
+static const UV UNI_NV__432000_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x12434
};
-static const UV PL_NV__44_invlist[] = { /* for all charsets */
+static const UV UNI_NV__44_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x32BA
};
-static const UV PL_NV__45_invlist[] = { /* for all charsets */
+static const UV UNI_NV__45_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x32BB
};
-static const UV PL_NV__46_invlist[] = { /* for all charsets */
+static const UV UNI_NV__46_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x32BC
};
-static const UV PL_NV__47_invlist[] = { /* for all charsets */
+static const UV UNI_NV__47_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x32BD
};
-static const UV PL_NV__48_invlist[] = { /* for all charsets */
+static const UV UNI_NV__48_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x32BE
};
-static const UV PL_NV__49_invlist[] = { /* for all charsets */
+static const UV UNI_NV__49_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NV__5_invlist[] = { /* for ASCII/Latin1 */
- 227, /* Number of elements */
+static const UV UNI_NV__5_invlist[] = { /* for ASCII/Latin1 */
+ 245, /* 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 */
0x10AED,
0x10CFB,
0x10CFC,
+ 0x10D35,
+ 0x10D36,
0x10E64,
0x10E65,
+ 0x10F21,
+ 0x10F22,
0x11056,
0x11057,
0x1106B,
0x11C5F,
0x11D55,
0x11D56,
+ 0x11DA5,
+ 0x11DA6,
0x12403,
0x12404,
0x1240A,
0x16A66,
0x16B55,
0x16B56,
+ 0x16E85,
+ 0x16E86,
+ 0x1D2E5,
+ 0x1D2E6,
0x1D364,
0x1D365,
+ 0x1D376,
+ 0x1D377,
+ 0x1D378,
+ 0x1D379,
0x1D7D3,
0x1D7D4,
0x1D7DD,
0x1E8CC,
0x1E955,
0x1E956,
+ 0x1EC75,
+ 0x1EC76,
+ 0x1ECA7,
+ 0x1ECA8,
0x1F106,
0x1F107,
0x20121,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__5_invlist[] = { /* for EBCDIC 1047 */
- 227, /* Number of elements */
+static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 1047 */
+ 245, /* 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 */
0x10AED,
0x10CFB,
0x10CFC,
+ 0x10D35,
+ 0x10D36,
0x10E64,
0x10E65,
+ 0x10F21,
+ 0x10F22,
0x11056,
0x11057,
0x1106B,
0x11C5F,
0x11D55,
0x11D56,
+ 0x11DA5,
+ 0x11DA6,
0x12403,
0x12404,
0x1240A,
0x16A66,
0x16B55,
0x16B56,
+ 0x16E85,
+ 0x16E86,
+ 0x1D2E5,
+ 0x1D2E6,
0x1D364,
0x1D365,
+ 0x1D376,
+ 0x1D377,
+ 0x1D378,
+ 0x1D379,
0x1D7D3,
0x1D7D4,
0x1D7DD,
0x1E8CC,
0x1E955,
0x1E956,
+ 0x1EC75,
+ 0x1EC76,
+ 0x1ECA7,
+ 0x1ECA8,
0x1F106,
0x1F107,
0x20121,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__5_invlist[] = { /* for EBCDIC 037 */
- 227, /* Number of elements */
+static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 037 */
+ 245, /* 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 */
0x10AED,
0x10CFB,
0x10CFC,
+ 0x10D35,
+ 0x10D36,
0x10E64,
0x10E65,
+ 0x10F21,
+ 0x10F22,
0x11056,
0x11057,
0x1106B,
0x11C5F,
0x11D55,
0x11D56,
+ 0x11DA5,
+ 0x11DA6,
0x12403,
0x12404,
0x1240A,
0x16A66,
0x16B55,
0x16B56,
+ 0x16E85,
+ 0x16E86,
+ 0x1D2E5,
+ 0x1D2E6,
0x1D364,
0x1D365,
+ 0x1D376,
+ 0x1D377,
+ 0x1D378,
+ 0x1D379,
0x1D7D3,
0x1D7D4,
0x1D7DD,
0x1E8CC,
0x1E955,
0x1E956,
+ 0x1EC75,
+ 0x1EC76,
+ 0x1ECA7,
+ 0x1ECA8,
0x1F106,
0x1F107,
0x20121,
# endif /* EBCDIC 037 */
-static const UV PL_NV__5_SLASH_12_invlist[] = { /* for all charsets */
+static const UV UNI_NV__5_SLASH_12_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x109FB
};
-static const UV PL_NV__5_SLASH_2_invlist[] = { /* for all charsets */
+static const UV UNI_NV__5_SLASH_2_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xF2D
};
-static const UV PL_NV__5_SLASH_6_invlist[] = { /* for all charsets */
+static const UV UNI_NV__5_SLASH_6_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1245D
};
-static const UV PL_NV__5_SLASH_8_invlist[] = { /* for all charsets */
+static const UV UNI_NV__5_SLASH_8_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x215E
};
-static const UV PL_NV__50_invlist[] = { /* for all charsets */
- 49, /* Number of elements */
+static const UV UNI_NV__50_invlist[] = { /* for all charsets */
+ 51, /* 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 */
0x12468,
0x12469,
0x1D36D,
- 0x1D36E
+ 0x1D36E,
+ 0x1EC7E,
+ 0x1EC7F
};
-static const UV PL_NV__500_invlist[] = { /* for all charsets */
- 21, /* Number of elements */
+static const UV UNI_NV__500_invlist[] = { /* for all charsets */
+ 23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x109D6,
0x109D7,
0x10E76,
- 0x10E77
+ 0x10E77,
+ 0x1EC87,
+ 0x1EC88
};
-static const UV PL_NV__5000_invlist[] = { /* for all charsets */
- 13, /* Number of elements */
+static const UV UNI_NV__5000_invlist[] = { /* for all charsets */
+ 15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10172,
0x10173,
0x109DF,
- 0x109E0
+ 0x109E0,
+ 0x1EC90,
+ 0x1EC91
};
-static const UV PL_NV__50000_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+static const UV UNI_NV__50000_invlist[] = { /* for all charsets */
+ 13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10156,
0x10157,
0x109E8,
- 0x109E9
+ 0x109E9,
+ 0x1EC99,
+ 0x1EC9A
};
-static const UV PL_NV__500000_invlist[] = { /* for all charsets */
+static const UV UNI_NV__500000_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NV__6_invlist[] = { /* for ASCII/Latin1 */
- 203, /* Number of elements */
+static const UV UNI_NV__6_invlist[] = { /* for ASCII/Latin1 */
+ 215, /* 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 */
0x104A7,
0x109C5,
0x109C6,
+ 0x10D36,
+ 0x10D37,
0x10E65,
0x10E66,
0x11057,
0x11C60,
0x11D56,
0x11D57,
+ 0x11DA6,
+ 0x11DA7,
0x12404,
0x12405,
0x1240B,
0x16A67,
0x16B56,
0x16B57,
+ 0x16E86,
+ 0x16E87,
+ 0x1D2E6,
+ 0x1D2E7,
0x1D365,
0x1D366,
0x1D7D4,
0x1E8CD,
0x1E956,
0x1E957,
+ 0x1EC76,
+ 0x1EC77,
+ 0x1ECA8,
+ 0x1ECA9,
0x1F107,
0x1F108,
0x20AEA,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__6_invlist[] = { /* for EBCDIC 1047 */
- 203, /* Number of elements */
+static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 1047 */
+ 215, /* 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 */
0x104A7,
0x109C5,
0x109C6,
+ 0x10D36,
+ 0x10D37,
0x10E65,
0x10E66,
0x11057,
0x11C60,
0x11D56,
0x11D57,
+ 0x11DA6,
+ 0x11DA7,
0x12404,
0x12405,
0x1240B,
0x16A67,
0x16B56,
0x16B57,
+ 0x16E86,
+ 0x16E87,
+ 0x1D2E6,
+ 0x1D2E7,
0x1D365,
0x1D366,
0x1D7D4,
0x1E8CD,
0x1E956,
0x1E957,
+ 0x1EC76,
+ 0x1EC77,
+ 0x1ECA8,
+ 0x1ECA9,
0x1F107,
0x1F108,
0x20AEA,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__6_invlist[] = { /* for EBCDIC 037 */
- 203, /* Number of elements */
+static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 037 */
+ 215, /* 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 */
0x104A7,
0x109C5,
0x109C6,
+ 0x10D36,
+ 0x10D37,
0x10E65,
0x10E66,
0x11057,
0x11C60,
0x11D56,
0x11D57,
+ 0x11DA6,
+ 0x11DA7,
0x12404,
0x12405,
0x1240B,
0x16A67,
0x16B56,
0x16B57,
+ 0x16E86,
+ 0x16E87,
+ 0x1D2E6,
+ 0x1D2E7,
0x1D365,
0x1D366,
0x1D7D4,
0x1E8CD,
0x1E956,
0x1E957,
+ 0x1EC76,
+ 0x1EC77,
+ 0x1ECA8,
+ 0x1ECA9,
0x1F107,
0x1F108,
0x20AEA,
# endif /* EBCDIC 037 */
-static const UV PL_NV__60_invlist[] = { /* for all charsets */
- 23, /* Number of elements */
+static const UV UNI_NV__60_invlist[] = { /* for all charsets */
+ 25, /* 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 */
0x11C68,
0x11C69,
0x1D36E,
- 0x1D36F
+ 0x1D36F,
+ 0x1EC7F,
+ 0x1EC80
};
-static const UV PL_NV__600_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+static const UV UNI_NV__600_invlist[] = { /* for all charsets */
+ 11, /* 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 */
0x109D7,
0x109D8,
0x10E77,
- 0x10E78
+ 0x10E78,
+ 0x1EC88,
+ 0x1EC89
};
-static const UV PL_NV__6000_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+static const UV UNI_NV__6000_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10127,
0x10128,
0x109E0,
- 0x109E1
+ 0x109E1,
+ 0x1EC91,
+ 0x1EC92
};
-static const UV PL_NV__60000_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+static const UV UNI_NV__60000_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10130,
0x10131,
0x109E9,
- 0x109EA
+ 0x109EA,
+ 0x1EC9A,
+ 0x1EC9B
};
-static const UV PL_NV__600000_invlist[] = { /* for all charsets */
+static const UV UNI_NV__600000_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NV__7_invlist[] = { /* for ASCII/Latin1 */
- 197, /* Number of elements */
+static const UV UNI_NV__7_invlist[] = { /* for ASCII/Latin1 */
+ 209, /* 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 */
0x104A8,
0x109C6,
0x109C7,
+ 0x10D37,
+ 0x10D38,
0x10E66,
0x10E67,
0x11058,
0x11C61,
0x11D57,
0x11D58,
+ 0x11DA7,
+ 0x11DA8,
0x12405,
0x12406,
0x1240C,
0x16A68,
0x16B57,
0x16B58,
+ 0x16E87,
+ 0x16E88,
+ 0x1D2E7,
+ 0x1D2E8,
0x1D366,
0x1D367,
0x1D7D5,
0x1E8CE,
0x1E957,
0x1E958,
+ 0x1EC77,
+ 0x1EC78,
+ 0x1ECA9,
+ 0x1ECAA,
0x1F108,
0x1F109,
0x20001,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__7_invlist[] = { /* for EBCDIC 1047 */
- 197, /* Number of elements */
+static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 1047 */
+ 209, /* 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 */
0x104A8,
0x109C6,
0x109C7,
+ 0x10D37,
+ 0x10D38,
0x10E66,
0x10E67,
0x11058,
0x11C61,
0x11D57,
0x11D58,
+ 0x11DA7,
+ 0x11DA8,
0x12405,
0x12406,
0x1240C,
0x16A68,
0x16B57,
0x16B58,
+ 0x16E87,
+ 0x16E88,
+ 0x1D2E7,
+ 0x1D2E8,
0x1D366,
0x1D367,
0x1D7D5,
0x1E8CE,
0x1E957,
0x1E958,
+ 0x1EC77,
+ 0x1EC78,
+ 0x1ECA9,
+ 0x1ECAA,
0x1F108,
0x1F109,
0x20001,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__7_invlist[] = { /* for EBCDIC 037 */
- 197, /* Number of elements */
+static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 037 */
+ 209, /* 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 */
0x104A8,
0x109C6,
0x109C7,
+ 0x10D37,
+ 0x10D38,
0x10E66,
0x10E67,
0x11058,
0x11C61,
0x11D57,
0x11D58,
+ 0x11DA7,
+ 0x11DA8,
0x12405,
0x12406,
0x1240C,
0x16A68,
0x16B57,
0x16B58,
+ 0x16E87,
+ 0x16E88,
+ 0x1D2E7,
+ 0x1D2E8,
0x1D366,
0x1D367,
0x1D7D5,
0x1E8CE,
0x1E957,
0x1E958,
+ 0x1EC77,
+ 0x1EC78,
+ 0x1ECA9,
+ 0x1ECAA,
0x1F108,
0x1F109,
0x20001,
# endif /* EBCDIC 037 */
-static const UV PL_NV__7_SLASH_12_invlist[] = { /* for all charsets */
+static const UV UNI_NV__7_SLASH_12_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x109FD
};
-static const UV PL_NV__7_SLASH_2_invlist[] = { /* for all charsets */
+static const UV UNI_NV__7_SLASH_2_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xF2E
};
-static const UV PL_NV__7_SLASH_8_invlist[] = { /* for all charsets */
+static const UV UNI_NV__7_SLASH_8_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x215F
};
-static const UV PL_NV__70_invlist[] = { /* for all charsets */
- 23, /* Number of elements */
+static const UV UNI_NV__70_invlist[] = { /* for all charsets */
+ 25, /* 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 */
0x11C69,
0x11C6A,
0x1D36F,
- 0x1D370
+ 0x1D370,
+ 0x1EC80,
+ 0x1EC81
};
-static const UV PL_NV__700_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+static const UV UNI_NV__700_invlist[] = { /* for all charsets */
+ 11, /* 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 */
0x109D8,
0x109D9,
0x10E78,
- 0x10E79
+ 0x10E79,
+ 0x1EC89,
+ 0x1EC8A
};
-static const UV PL_NV__7000_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+static const UV UNI_NV__7000_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10128,
0x10129,
0x109E1,
- 0x109E2
+ 0x109E2,
+ 0x1EC92,
+ 0x1EC93
};
-static const UV PL_NV__70000_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+static const UV UNI_NV__70000_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10131,
0x10132,
0x109EA,
- 0x109EB
+ 0x109EB,
+ 0x1EC9B,
+ 0x1EC9C
};
-static const UV PL_NV__700000_invlist[] = { /* for all charsets */
+static const UV UNI_NV__700000_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NV__8_invlist[] = { /* for ASCII/Latin1 */
- 191, /* Number of elements */
+static const UV UNI_NV__8_invlist[] = { /* for ASCII/Latin1 */
+ 203, /* 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 */
0x104A9,
0x109C7,
0x109C8,
+ 0x10D38,
+ 0x10D39,
0x10E67,
0x10E68,
0x11059,
0x11C62,
0x11D58,
0x11D59,
+ 0x11DA8,
+ 0x11DA9,
0x12406,
0x12407,
0x1240D,
0x16A69,
0x16B58,
0x16B59,
+ 0x16E88,
+ 0x16E89,
+ 0x1D2E8,
+ 0x1D2E9,
0x1D367,
0x1D368,
0x1D7D6,
0x1E8CF,
0x1E958,
0x1E959,
+ 0x1EC78,
+ 0x1EC79,
+ 0x1ECAA,
+ 0x1ECAB,
0x1F109,
0x1F10A
};
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__8_invlist[] = { /* for EBCDIC 1047 */
- 191, /* Number of elements */
+static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 1047 */
+ 203, /* 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 */
0x104A9,
0x109C7,
0x109C8,
+ 0x10D38,
+ 0x10D39,
0x10E67,
0x10E68,
0x11059,
0x11C62,
0x11D58,
0x11D59,
+ 0x11DA8,
+ 0x11DA9,
0x12406,
0x12407,
0x1240D,
0x16A69,
0x16B58,
0x16B59,
+ 0x16E88,
+ 0x16E89,
+ 0x1D2E8,
+ 0x1D2E9,
0x1D367,
0x1D368,
0x1D7D6,
0x1E8CF,
0x1E958,
0x1E959,
+ 0x1EC78,
+ 0x1EC79,
+ 0x1ECAA,
+ 0x1ECAB,
0x1F109,
0x1F10A
};
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__8_invlist[] = { /* for EBCDIC 037 */
- 191, /* Number of elements */
+static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 037 */
+ 203, /* 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 */
0x104A9,
0x109C7,
0x109C8,
+ 0x10D38,
+ 0x10D39,
0x10E67,
0x10E68,
0x11059,
0x11C62,
0x11D58,
0x11D59,
+ 0x11DA8,
+ 0x11DA9,
0x12406,
0x12407,
0x1240D,
0x16A69,
0x16B58,
0x16B59,
+ 0x16E88,
+ 0x16E89,
+ 0x1D2E8,
+ 0x1D2E9,
0x1D367,
0x1D368,
0x1D7D6,
0x1E8CF,
0x1E958,
0x1E959,
+ 0x1EC78,
+ 0x1EC79,
+ 0x1ECAA,
+ 0x1ECAB,
0x1F109,
0x1F10A
};
# endif /* EBCDIC 037 */
-static const UV PL_NV__80_invlist[] = { /* for all charsets */
- 21, /* Number of elements */
+static const UV UNI_NV__80_invlist[] = { /* for all charsets */
+ 23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11C6A,
0x11C6B,
0x1D370,
- 0x1D371
+ 0x1D371,
+ 0x1EC81,
+ 0x1EC82
};
-static const UV PL_NV__800_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+static const UV UNI_NV__800_invlist[] = { /* for all charsets */
+ 11, /* 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 */
0x109D9,
0x109DA,
0x10E79,
- 0x10E7A
+ 0x10E7A,
+ 0x1EC8A,
+ 0x1EC8B
};
-static const UV PL_NV__8000_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+static const UV UNI_NV__8000_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10129,
0x1012A,
0x109E2,
- 0x109E3
+ 0x109E3,
+ 0x1EC93,
+ 0x1EC94
};
-static const UV PL_NV__80000_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+static const UV UNI_NV__80000_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10132,
0x10133,
0x109EB,
- 0x109EC
+ 0x109EC,
+ 0x1EC9C,
+ 0x1EC9D
};
-static const UV PL_NV__800000_invlist[] = { /* for all charsets */
+static const UV UNI_NV__800000_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NV__9_invlist[] = { /* for ASCII/Latin1 */
- 195, /* Number of elements */
+static const UV UNI_NV__9_invlist[] = { /* for ASCII/Latin1 */
+ 207, /* 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 */
0x104AA,
0x109C8,
0x109C9,
+ 0x10D39,
+ 0x10D3A,
0x10E68,
0x10E69,
0x1105A,
0x11C63,
0x11D59,
0x11D5A,
+ 0x11DA9,
+ 0x11DAA,
0x12407,
0x12408,
0x1240E,
0x16A6A,
0x16B59,
0x16B5A,
+ 0x16E89,
+ 0x16E8A,
+ 0x1D2E9,
+ 0x1D2EA,
0x1D368,
0x1D369,
0x1D7D7,
0x1E8D0,
0x1E959,
0x1E95A,
+ 0x1EC79,
+ 0x1EC7A,
+ 0x1ECAB,
+ 0x1ECAC,
0x1F10A,
0x1F10B,
0x2F890,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__9_invlist[] = { /* for EBCDIC 1047 */
- 195, /* Number of elements */
+static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 1047 */
+ 207, /* 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 */
0x104AA,
0x109C8,
0x109C9,
+ 0x10D39,
+ 0x10D3A,
0x10E68,
0x10E69,
0x1105A,
0x11C63,
0x11D59,
0x11D5A,
+ 0x11DA9,
+ 0x11DAA,
0x12407,
0x12408,
0x1240E,
0x16A6A,
0x16B59,
0x16B5A,
+ 0x16E89,
+ 0x16E8A,
+ 0x1D2E9,
+ 0x1D2EA,
0x1D368,
0x1D369,
0x1D7D7,
0x1E8D0,
0x1E959,
0x1E95A,
+ 0x1EC79,
+ 0x1EC7A,
+ 0x1ECAB,
+ 0x1ECAC,
0x1F10A,
0x1F10B,
0x2F890,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__9_invlist[] = { /* for EBCDIC 037 */
- 195, /* Number of elements */
+static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 037 */
+ 207, /* 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 */
0x104AA,
0x109C8,
0x109C9,
+ 0x10D39,
+ 0x10D3A,
0x10E68,
0x10E69,
0x1105A,
0x11C63,
0x11D59,
0x11D5A,
+ 0x11DA9,
+ 0x11DAA,
0x12407,
0x12408,
0x1240E,
0x16A6A,
0x16B59,
0x16B5A,
+ 0x16E89,
+ 0x16E8A,
+ 0x1D2E9,
+ 0x1D2EA,
0x1D368,
0x1D369,
0x1D7D7,
0x1E8D0,
0x1E959,
0x1E95A,
+ 0x1EC79,
+ 0x1EC7A,
+ 0x1ECAB,
+ 0x1ECAC,
0x1F10A,
0x1F10B,
0x2F890,
# endif /* EBCDIC 037 */
-static const UV PL_NV__9_SLASH_2_invlist[] = { /* for all charsets */
+static const UV UNI_NV__9_SLASH_2_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xF2F
};
-static const UV PL_NV__90_invlist[] = { /* for all charsets */
- 21, /* Number of elements */
+static const UV UNI_NV__90_invlist[] = { /* for all charsets */
+ 23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11C6B,
0x11C6C,
0x1D371,
- 0x1D372
+ 0x1D372,
+ 0x1EC82,
+ 0x1EC83
};
-static const UV PL_NV__900_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+static const UV UNI_NV__900_invlist[] = { /* for all charsets */
+ 13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x109DA,
0x109DB,
0x10E7A,
- 0x10E7B
+ 0x10E7B,
+ 0x1EC8B,
+ 0x1EC8C
};
-static const UV PL_NV__9000_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+static const UV UNI_NV__9000_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1012A,
0x1012B,
0x109E3,
- 0x109E4
+ 0x109E4,
+ 0x1EC94,
+ 0x1EC95
};
-static const UV PL_NV__90000_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+static const UV UNI_NV__90000_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10133,
0x10134,
0x109EC,
- 0x109ED
+ 0x109ED,
+ 0x1EC9D,
+ 0x1EC9E
};
-static const UV PL_NV__900000_invlist[] = { /* for all charsets */
+static const UV UNI_NV__900000_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_NV__NAN_invlist[] = { /* for ASCII/Latin1 */
- 377, /* Number of elements */
+static const UV UNI_NV__NAN_invlist[] = { /* for ASCII/Latin1 */
+ 395, /* 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 */
0x109D2,
0x10A00,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x10A7D,
0x10A7F,
0x10A9D,
0x10BB0,
0x10CFA,
0x10D00,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F55,
0x11052,
0x11070,
0x110F0,
0x11C6D,
0x11D50,
0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
0x12400,
0x1246F,
0x16A60,
0x16B5A,
0x16B5B,
0x16B62,
+ 0x16E80,
+ 0x16E97,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D7CE,
0x1D800,
0x1E8C7,
0x1E8D0,
0x1E950,
0x1E95A,
+ 0x1EC71,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
+ 0x1ECB5,
0x1F100,
0x1F10D,
0x20001,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__NAN_invlist[] = { /* for EBCDIC 1047 */
- 377, /* Number of elements */
+static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 1047 */
+ 395, /* 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 */
0x109D2,
0x10A00,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x10A7D,
0x10A7F,
0x10A9D,
0x10BB0,
0x10CFA,
0x10D00,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F55,
0x11052,
0x11070,
0x110F0,
0x11C6D,
0x11D50,
0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
0x12400,
0x1246F,
0x16A60,
0x16B5A,
0x16B5B,
0x16B62,
+ 0x16E80,
+ 0x16E97,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D7CE,
0x1D800,
0x1E8C7,
0x1E8D0,
0x1E950,
0x1E95A,
+ 0x1EC71,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
+ 0x1ECB5,
0x1F100,
0x1F10D,
0x20001,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_NV__NAN_invlist[] = { /* for EBCDIC 037 */
- 377, /* Number of elements */
+static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 037 */
+ 395, /* 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 */
0x109D2,
0x10A00,
0x10A40,
- 0x10A48,
+ 0x10A49,
0x10A7D,
0x10A7F,
0x10A9D,
0x10BB0,
0x10CFA,
0x10D00,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F55,
0x11052,
0x11070,
0x110F0,
0x11C6D,
0x11D50,
0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
0x12400,
0x1246F,
0x16A60,
0x16B5A,
0x16B5B,
0x16B62,
+ 0x16E80,
+ 0x16E97,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D7CE,
0x1D800,
0x1E8C7,
0x1E8D0,
0x1E950,
0x1E95A,
+ 0x1EC71,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
+ 0x1ECB5,
0x1F100,
0x1F10D,
0x20001,
# endif /* EBCDIC 037 */
-static const UV PL_OCR_invlist[] = { /* for all charsets */
+static const UV UNI_OCR_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2460
};
-static const UV PL_OGAM_invlist[] = { /* for all charsets */
+static const UV UNI_OGAM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x169D
};
-static const UV PL_OLCK_invlist[] = { /* for all charsets */
+static const UV UNI_OLCK_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1C80
};
-static const UV PL_ORKH_invlist[] = { /* for all charsets */
+static const UV UNI_ORKH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10C49
};
-static const UV PL_ORNAMENTALDINGBATS_invlist[] = { /* for all charsets */
+static const UV UNI_ORNAMENTALDINGBATS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F680
};
-static const UV PL_ORYA_invlist[] = { /* for all charsets */
- 33, /* Number of elements */
+static const UV UNI_ORYA_invlist[] = { /* for all charsets */
+ 35, /* 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 */
0xB5F,
0xB64,
0xB66,
- 0xB78
+ 0xB78,
+ 0x1CDA,
+ 0x1CDB
};
-static const UV PL_OSGE_invlist[] = { /* for all charsets */
+static const UV UNI_OSGE_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x104FC
};
-static const UV PL_OSMA_invlist[] = { /* for all charsets */
+static const UV UNI_OSMA_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_P_invlist[] = { /* for ASCII/Latin1 */
- 345, /* Number of elements */
+static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */
+ 357, /* 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 */
0x971,
0x9FD,
0x9FE,
+ 0xA76,
+ 0xA77,
0xAF0,
0xAF1,
+ 0xC84,
+ 0xC85,
0xDF4,
0xDF5,
0xE4F,
0x2E00,
0x2E2F,
0x2E30,
- 0x2E4A,
+ 0x2E4F,
0x3001,
0x3004,
0x3008,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x1104E,
0x110BB,
0x11174,
0x11176,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111CE,
0x111DB,
0x1166D,
0x1173C,
0x1173F,
+ 0x1183B,
+ 0x1183C,
0x11A3F,
0x11A47,
0x11A9A,
0x11C46,
0x11C70,
0x11C72,
+ 0x11EF7,
+ 0x11EF9,
0x12470,
0x12475,
0x16A6E,
0x16B3C,
0x16B44,
0x16B45,
+ 0x16E97,
+ 0x16E9B,
0x1BC9F,
0x1BCA0,
0x1DA87,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_P_invlist[] = { /* for EBCDIC 1047 */
- 353, /* Number of elements */
+static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */
+ 365, /* 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 */
0x971,
0x9FD,
0x9FE,
+ 0xA76,
+ 0xA77,
0xAF0,
0xAF1,
+ 0xC84,
+ 0xC85,
0xDF4,
0xDF5,
0xE4F,
0x2E00,
0x2E2F,
0x2E30,
- 0x2E4A,
+ 0x2E4F,
0x3001,
0x3004,
0x3008,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x1104E,
0x110BB,
0x11174,
0x11176,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111CE,
0x111DB,
0x1166D,
0x1173C,
0x1173F,
+ 0x1183B,
+ 0x1183C,
0x11A3F,
0x11A47,
0x11A9A,
0x11C46,
0x11C70,
0x11C72,
+ 0x11EF7,
+ 0x11EF9,
0x12470,
0x12475,
0x16A6E,
0x16B3C,
0x16B44,
0x16B45,
+ 0x16E97,
+ 0x16E9B,
0x1BC9F,
0x1BCA0,
0x1DA87,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_P_invlist[] = { /* for EBCDIC 037 */
- 351, /* Number of elements */
+static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */
+ 363, /* 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 */
0x971,
0x9FD,
0x9FE,
+ 0xA76,
+ 0xA77,
0xAF0,
0xAF1,
+ 0xC84,
+ 0xC85,
0xDF4,
0xDF5,
0xE4F,
0x2E00,
0x2E2F,
0x2E30,
- 0x2E4A,
+ 0x2E4F,
0x3001,
0x3004,
0x3008,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x1104E,
0x110BB,
0x11174,
0x11176,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111CE,
0x111DB,
0x1166D,
0x1173C,
0x1173F,
+ 0x1183B,
+ 0x1183C,
0x11A3F,
0x11A47,
0x11A9A,
0x11C46,
0x11C70,
0x11C72,
+ 0x11EF7,
+ 0x11EF9,
0x12470,
0x12475,
0x16A6E,
0x16B3C,
0x16B44,
0x16B45,
+ 0x16E97,
+ 0x16E9B,
0x1BC9F,
0x1BCA0,
0x1DA87,
# endif /* EBCDIC 037 */
-static const UV PL_PALM_invlist[] = { /* for all charsets */
+static const UV UNI_PALM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_PATSYN_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_PATSYN_invlist[] = { /* for ASCII/Latin1 */
57, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_PATSYN_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_PATSYN_invlist[] = { /* for EBCDIC 1047 */
61, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_PATSYN_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_PATSYN_invlist[] = { /* for EBCDIC 037 */
59, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_PAUC_invlist[] = { /* for all charsets */
+static const UV UNI_PAUC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_PC_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_PC_invlist[] = { /* for ASCII/Latin1 */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_PC_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_PC_invlist[] = { /* for EBCDIC 1047 */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_PC_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_PC_invlist[] = { /* for EBCDIC 037 */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_PCM_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+static const UV UNI_PCM_invlist[] = { /* for all charsets */
+ 13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8E2,
0x8E3,
0x110BD,
- 0x110BE
+ 0x110BE,
+ 0x110CD,
+ 0x110CE
};
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_PD_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_PD_invlist[] = { /* for ASCII/Latin1 */
35, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_PD_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_PD_invlist[] = { /* for EBCDIC 1047 */
35, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_PD_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_PD_invlist[] = { /* for EBCDIC 037 */
35, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_PE_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_PE_invlist[] = { /* for ASCII/Latin1 */
145, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_PE_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_PE_invlist[] = { /* for EBCDIC 1047 */
145, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_PE_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_PE_invlist[] = { /* for EBCDIC 037 */
145, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_PERM_invlist[] = { /* for all charsets */
+static const UV UNI_PERM_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_PF_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_PF_invlist[] = { /* for ASCII/Latin1 */
21, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_PF_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_PF_invlist[] = { /* for EBCDIC 1047 */
21, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_PF_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_PF_invlist[] = { /* for EBCDIC 037 */
21, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_PHAG_invlist[] = { /* for all charsets */
+static const UV UNI_PHAG_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA878
};
-static const UV PL_PHAISTOS_invlist[] = { /* for all charsets */
+static const UV UNI_PHAISTOS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10200
};
-static const UV PL_PHLI_invlist[] = { /* for all charsets */
+static const UV UNI_PHLI_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10B80
};
-static const UV PL_PHLP_invlist[] = { /* for all charsets */
+static const UV UNI_PHLP_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10BB0
};
-static const UV PL_PHNX_invlist[] = { /* for all charsets */
+static const UV UNI_PHNX_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10920
};
-static const UV PL_PHONETICEXT_invlist[] = { /* for all charsets */
+static const UV UNI_PHONETICEXT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1D80
};
-static const UV PL_PHONETICEXTSUP_invlist[] = { /* for all charsets */
+static const UV UNI_PHONETICEXTSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_PI_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_PI_invlist[] = { /* for ASCII/Latin1 */
23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_PI_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_PI_invlist[] = { /* for EBCDIC 1047 */
23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_PI_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_PI_invlist[] = { /* for EBCDIC 037 */
23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_PLAYINGCARDS_invlist[] = { /* for all charsets */
+static const UV UNI_PLAYINGCARDS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_PO_invlist[] = { /* for ASCII/Latin1 */
- 339, /* Number of elements */
+static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */
+ 351, /* 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 */
0x971,
0x9FD,
0x9FE,
+ 0xA76,
+ 0xA77,
0xAF0,
0xAF1,
+ 0xC84,
+ 0xC85,
0xDF4,
0xDF5,
0xE4F,
0x2E41,
0x2E42,
0x2E43,
- 0x2E4A,
+ 0x2E4F,
0x3001,
0x3004,
0x303D,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x1104E,
0x110BB,
0x11174,
0x11176,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111CE,
0x111DB,
0x1166D,
0x1173C,
0x1173F,
+ 0x1183B,
+ 0x1183C,
0x11A3F,
0x11A47,
0x11A9A,
0x11C46,
0x11C70,
0x11C72,
+ 0x11EF7,
+ 0x11EF9,
0x12470,
0x12475,
0x16A6E,
0x16B3C,
0x16B44,
0x16B45,
+ 0x16E97,
+ 0x16E9B,
0x1BC9F,
0x1BCA0,
0x1DA87,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_PO_invlist[] = { /* for EBCDIC 1047 */
- 343, /* Number of elements */
+static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */
+ 355, /* 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 */
0x971,
0x9FD,
0x9FE,
+ 0xA76,
+ 0xA77,
0xAF0,
0xAF1,
+ 0xC84,
+ 0xC85,
0xDF4,
0xDF5,
0xE4F,
0x2E41,
0x2E42,
0x2E43,
- 0x2E4A,
+ 0x2E4F,
0x3001,
0x3004,
0x303D,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x1104E,
0x110BB,
0x11174,
0x11176,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111CE,
0x111DB,
0x1166D,
0x1173C,
0x1173F,
+ 0x1183B,
+ 0x1183C,
0x11A3F,
0x11A47,
0x11A9A,
0x11C46,
0x11C70,
0x11C72,
+ 0x11EF7,
+ 0x11EF9,
0x12470,
0x12475,
0x16A6E,
0x16B3C,
0x16B44,
0x16B45,
+ 0x16E97,
+ 0x16E9B,
0x1BC9F,
0x1BCA0,
0x1DA87,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_PO_invlist[] = { /* for EBCDIC 037 */
- 343, /* Number of elements */
+static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */
+ 355, /* 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 */
0x971,
0x9FD,
0x9FE,
+ 0xA76,
+ 0xA77,
0xAF0,
0xAF1,
+ 0xC84,
+ 0xC85,
0xDF4,
0xDF5,
0xE4F,
0x2E41,
0x2E42,
0x2E43,
- 0x2E4A,
+ 0x2E4F,
0x3001,
0x3004,
0x303D,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x1104E,
0x110BB,
0x11174,
0x11176,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111CE,
0x111DB,
0x1166D,
0x1173C,
0x1173F,
+ 0x1183B,
+ 0x1183C,
0x11A3F,
0x11A47,
0x11A9A,
0x11C46,
0x11C70,
0x11C72,
+ 0x11EF7,
+ 0x11EF9,
0x12470,
0x12475,
0x16A6E,
0x16B3C,
0x16B44,
0x16B45,
+ 0x16E97,
+ 0x16E9B,
0x1BC9F,
0x1BCA0,
0x1DA87,
# endif /* EBCDIC 037 */
-static const UV PL_PRTI_invlist[] = { /* for all charsets */
+static const UV UNI_PRTI_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_PS_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_PS_invlist[] = { /* for ASCII/Latin1 */
151, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_PS_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_PS_invlist[] = { /* for EBCDIC 1047 */
151, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_PS_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_PS_invlist[] = { /* for EBCDIC 037 */
151, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_PUA_invlist[] = { /* for all charsets */
+static const UV UNI_PUA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xF900
};
-static const UV PL_QAAI_invlist[] = { /* for all charsets */
+static const UV UNI_QAAI_invlist[] = { /* for all charsets */
33, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_QMARK_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_QMARK_invlist[] = { /* for ASCII/Latin1 */
27, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_QMARK_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_QMARK_invlist[] = { /* for EBCDIC 1047 */
25, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_QMARK_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_QMARK_invlist[] = { /* for EBCDIC 037 */
25, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_RADICAL_invlist[] = { /* for all charsets */
+static const UV UNI_RADICAL_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2FD6
};
-static const UV PL_RI_invlist[] = { /* for all charsets */
+static const UV UNI_RI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F200
};
-static const UV PL_RJNG_invlist[] = { /* for all charsets */
+static const UV UNI_RJNG_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA960
};
-static const UV PL_RUMI_invlist[] = { /* for all charsets */
+static const UV UNI_ROHG_invlist[] = { /* for all charsets */
+ 15, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x60C,
+ 0x60D,
+ 0x61B,
+ 0x61C,
+ 0x61F,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x6D4,
+ 0x6D5,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A
+};
+
+static const UV UNI_RUMI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10E80
};
-static const UV PL_RUNR_invlist[] = { /* for all charsets */
+static const UV UNI_RUNR_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_S_invlist[] = { /* for ASCII/Latin1 */
- 435, /* Number of elements */
+static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */
+ 441, /* 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 */
0x6FF,
0x7F6,
0x7F7,
+ 0x7FE,
+ 0x800,
0x9F2,
0x9F4,
0x9FA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2CE5,
0x2CEB,
0x2E80,
0x1DA84,
0x1DA85,
0x1DA87,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
0x1EEF0,
0x1EEF2,
0x1F000,
0x1F0D1,
0x1F0F6,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E
};
# endif /* ASCII/Latin1 */
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_S_invlist[] = { /* for EBCDIC 1047 */
- 441, /* Number of elements */
+static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */
+ 447, /* 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 */
0x6FF,
0x7F6,
0x7F7,
+ 0x7FE,
+ 0x800,
0x9F2,
0x9F4,
0x9FA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2CE5,
0x2CEB,
0x2E80,
0x1DA84,
0x1DA85,
0x1DA87,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
0x1EEF0,
0x1EEF2,
0x1F000,
0x1F0D1,
0x1F0F6,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E
};
# endif /* EBCDIC 1047 */
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_S_invlist[] = { /* for EBCDIC 037 */
- 439, /* Number of elements */
+static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */
+ 445, /* 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 */
0x6FF,
0x7F6,
0x7F7,
+ 0x7FE,
+ 0x800,
0x9F2,
0x9F4,
0x9FA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2CE5,
0x2CEB,
0x2E80,
0x1DA84,
0x1DA85,
0x1DA87,
+ 0x1ECAC,
+ 0x1ECAD,
+ 0x1ECB0,
+ 0x1ECB1,
0x1EEF0,
0x1EEF2,
0x1F000,
0x1F0D1,
0x1F0F6,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E
};
# endif /* EBCDIC 037 */
-static const UV PL_SAMR_invlist[] = { /* for all charsets */
+static const UV UNI_SAMR_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x83F
};
-static const UV PL_SARB_invlist[] = { /* for all charsets */
+static const UV UNI_SARB_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10A80
};
-static const UV PL_SAUR_invlist[] = { /* for all charsets */
+static const UV UNI_SAUR_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SB__AT_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_SB__AT_invlist[] = { /* for ASCII/Latin1 */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__AT_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_SB__AT_invlist[] = { /* for EBCDIC 1047 */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__AT_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_SB__AT_invlist[] = { /* for EBCDIC 037 */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SB__CL_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_SB__CL_invlist[] = { /* for ASCII/Latin1 */
89, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__CL_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_SB__CL_invlist[] = { /* for EBCDIC 1047 */
91, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__CL_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_SB__CL_invlist[] = { /* for EBCDIC 037 */
89, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_SB__EX_invlist[] = { /* for all charsets */
- 533, /* Number of elements */
+static const UV UNI_SB__EX_invlist[] = { /* for all charsets */
+ 557, /* 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 */
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x904,
0x9D8,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA3C,
0xBD7,
0xBD8,
0xC00,
- 0xC04,
+ 0xC05,
0xC3E,
0xC45,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11003,
0x11038,
0x11103,
0x11127,
0x11135,
+ 0x11145,
+ 0x11147,
0x11173,
0x11174,
0x11180,
0x11183,
0x111B3,
0x111C1,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122C,
0x11238,
0x112EB,
0x11300,
0x11304,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x11375,
0x11435,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B0,
0x114C4,
0x115AF,
0x116B8,
0x1171D,
0x1172C,
+ 0x1182C,
+ 0x1183B,
0x11A01,
0x11A0B,
0x11A33,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF7,
0x16AF0,
0x16AF5,
0x16B30,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SB__FO_invlist[] = { /* for ASCII/Latin1 */
- 37, /* Number of elements */
+static const UV UNI_SB__FO_invlist[] = { /* for ASCII/Latin1 */
+ 39, /* 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 */
0xFFFC,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x1BCA0,
0x1BCA4,
0x1D173,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__FO_invlist[] = { /* for EBCDIC 1047 */
- 37, /* Number of elements */
+static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 1047 */
+ 39, /* 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 */
0xFFFC,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x1BCA0,
0x1BCA4,
0x1D173,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__FO_invlist[] = { /* for EBCDIC 037 */
- 37, /* Number of elements */
+static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 037 */
+ 39, /* 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 */
0xFFFC,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x1BCA0,
0x1BCA4,
0x1D173,
# endif /* EBCDIC 037 */
-static const UV PL_SB__LE_invlist[] = { /* for all charsets */
- 965, /* Number of elements */
+static const UV UNI_SB__LE_invlist[] = { /* for all charsets */
+ 989, /* 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 */
0x55A,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F4,
0x620,
0x64B,
0x1082,
0x108E,
0x108F,
- 0x10D0,
- 0x10FB,
0x10FC,
+ 0x10FD,
+ 0x1100,
0x1249,
0x124A,
0x124E,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10B92,
0x10C00,
0x10C49,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118FF,
0x11900,
0x11A00,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12400,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SB__LO_invlist[] = { /* for ASCII/Latin1 */
- 1279, /* Number of elements */
+static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */
+ 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 */
0x52E,
0x52F,
0x530,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7A8,
0xA7A9,
0xA7AA,
+ 0xA7AF,
+ 0xA7B0,
0xA7B5,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xA7F8,
0xA7FB,
0xAB30,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1D41A,
0x1D434,
0x1D44E,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__LO_invlist[] = { /* for EBCDIC 1047 */
- 1287, /* Number of elements */
+static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */
+ 1297, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x52E,
0x52F,
0x530,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7A8,
0xA7A9,
0xA7AA,
+ 0xA7AF,
+ 0xA7B0,
0xA7B5,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xA7F8,
0xA7FB,
0xAB30,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1D41A,
0x1D434,
0x1D44E,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__LO_invlist[] = { /* for EBCDIC 037 */
- 1287, /* Number of elements */
+static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */
+ 1297, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x52E,
0x52F,
0x530,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
+ 0x10D0,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7A8,
0xA7A9,
0xA7AA,
+ 0xA7AF,
+ 0xA7B0,
0xA7B5,
0xA7B6,
0xA7B7,
0xA7B8,
+ 0xA7B9,
+ 0xA7BA,
0xA7F8,
0xA7FB,
0xAB30,
0x10CF3,
0x118C0,
0x118E0,
+ 0x16E60,
+ 0x16E80,
0x1D41A,
0x1D434,
0x1D44E,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SB__SC_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_SB__SC_invlist[] = { /* for ASCII/Latin1 */
39, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__SC_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_SB__SC_invlist[] = { /* for EBCDIC 1047 */
41, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__SC_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_SB__SC_invlist[] = { /* for EBCDIC 037 */
41, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SB__SE_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_SB__SE_invlist[] = { /* for ASCII/Latin1 */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__SE_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_SB__SE_invlist[] = { /* for EBCDIC 1047 */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__SE_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_SB__SE_invlist[] = { /* for EBCDIC 037 */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SB__SP_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_SB__SP_invlist[] = { /* for ASCII/Latin1 */
19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__SP_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_SB__SP_invlist[] = { /* for EBCDIC 1047 */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__SP_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_SB__SP_invlist[] = { /* for EBCDIC 037 */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SB__ST_invlist[] = { /* for ASCII/Latin1 */
- 131, /* Number of elements */
+static const UV UNI_SB__ST_invlist[] = { /* for ASCII/Latin1 */
+ 143, /* 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 */
0x40,
0x589,
0x58A,
- 0x61F,
+ 0x61E,
0x620,
0x6D4,
0x6D5,
0x703,
0x7F9,
0x7FA,
+ 0x837,
+ 0x838,
+ 0x839,
+ 0x83A,
+ 0x83D,
+ 0x83F,
0x964,
0x966,
0x104A,
0xFF62,
0x10A56,
0x10A58,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x11049,
0x110BE,
0x11A9D,
0x11C41,
0x11C43,
+ 0x11EF7,
+ 0x11EF9,
0x16A6E,
0x16A70,
0x16AF5,
0x16B39,
0x16B44,
0x16B45,
+ 0x16E98,
+ 0x16E99,
0x1BC9F,
0x1BCA0,
0x1DA88,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__ST_invlist[] = { /* for EBCDIC 1047 */
- 131, /* Number of elements */
+static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 1047 */
+ 143, /* 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 */
0x70,
0x589,
0x58A,
- 0x61F,
+ 0x61E,
0x620,
0x6D4,
0x6D5,
0x703,
0x7F9,
0x7FA,
+ 0x837,
+ 0x838,
+ 0x839,
+ 0x83A,
+ 0x83D,
+ 0x83F,
0x964,
0x966,
0x104A,
0xFF62,
0x10A56,
0x10A58,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x11049,
0x110BE,
0x11A9D,
0x11C41,
0x11C43,
+ 0x11EF7,
+ 0x11EF9,
0x16A6E,
0x16A70,
0x16AF5,
0x16B39,
0x16B44,
0x16B45,
+ 0x16E98,
+ 0x16E99,
0x1BC9F,
0x1BCA0,
0x1DA88,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__ST_invlist[] = { /* for EBCDIC 037 */
- 131, /* Number of elements */
+static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 037 */
+ 143, /* 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 */
0x70,
0x589,
0x58A,
- 0x61F,
+ 0x61E,
0x620,
0x6D4,
0x6D5,
0x703,
0x7F9,
0x7FA,
+ 0x837,
+ 0x838,
+ 0x839,
+ 0x83A,
+ 0x83D,
+ 0x83F,
0x964,
0x966,
0x104A,
0xFF62,
0x10A56,
0x10A58,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x11049,
0x110BE,
0x11A9D,
0x11C41,
0x11C43,
+ 0x11EF7,
+ 0x11EF9,
0x16A6E,
0x16A70,
0x16AF5,
0x16B39,
0x16B44,
0x16B45,
+ 0x16E98,
+ 0x16E99,
0x1BC9F,
0x1BCA0,
0x1DA88,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SB__UP_invlist[] = { /* for ASCII/Latin1 */
- 1271, /* Number of elements */
+static const UV UNI_SB__UP_invlist[] = { /* for ASCII/Latin1 */
+ 1279, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10CE,
0x13A0,
0x13F6,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xFF21,
0xFF3B,
0x10400,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1D400,
0x1D41A,
0x1D434,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__UP_invlist[] = { /* for EBCDIC 1047 */
- 1289, /* Number of elements */
+static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 1047 */
+ 1297, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10CE,
0x13A0,
0x13F6,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xFF21,
0xFF3B,
0x10400,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1D400,
0x1D41A,
0x1D434,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__UP_invlist[] = { /* for EBCDIC 037 */
- 1285, /* Number of elements */
+static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 037 */
+ 1293, /* 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 */
0x10CE,
0x13A0,
0x13F6,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B5,
0xA7B6,
0xA7B7,
+ 0xA7B8,
+ 0xA7B9,
0xFF21,
0xFF3B,
0x10400,
0x10CB3,
0x118A0,
0x118C0,
+ 0x16E40,
+ 0x16E60,
0x1D400,
0x1D41A,
0x1D434,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SB__XX_invlist[] = { /* for ASCII/Latin1 */
- 1523, /* Number of elements */
+static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
+ 1565, /* 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 */
0x55A,
0x55D,
0x55E,
- 0x561,
- 0x588,
- 0x589,
+ 0x560,
0x58A,
0x591,
0x5BE,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F4,
0x600,
0x606,
0x61B,
0x61C,
0x61D,
- 0x61F,
+ 0x61E,
0x66A,
0x66B,
0x66D,
0x7F6,
0x7F8,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
+ 0x837,
+ 0x838,
+ 0x839,
+ 0x83A,
+ 0x83D,
+ 0x83F,
0x840,
0x85C,
0x860,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x970,
0x971,
0x984,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA92F,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
+ 0x10F55,
+ 0x10F5A,
0x11000,
0x11049,
0x11066,
0x110BB,
0x110BD,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11136,
0x11140,
0x11141,
- 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C7,
- 0x111CA,
+ 0x111C9,
0x111CE,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144D,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
0x1173C,
0x1173F,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A86,
0x11A9A,
0x11A9B,
- 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
+ 0x16E98,
+ 0x16E99,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__XX_invlist[] = { /* for EBCDIC 1047 */
- 1543, /* Number of elements */
+static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
+ 1585, /* 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 */
0x55A,
0x55D,
0x55E,
- 0x561,
- 0x588,
- 0x589,
+ 0x560,
0x58A,
0x591,
0x5BE,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F4,
0x600,
0x606,
0x61B,
0x61C,
0x61D,
- 0x61F,
+ 0x61E,
0x66A,
0x66B,
0x66D,
0x7F6,
0x7F8,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
+ 0x837,
+ 0x838,
+ 0x839,
+ 0x83A,
+ 0x83D,
+ 0x83F,
0x840,
0x85C,
0x860,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x970,
0x971,
0x984,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA92F,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
+ 0x10F55,
+ 0x10F5A,
0x11000,
0x11049,
0x11066,
0x110BB,
0x110BD,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11136,
0x11140,
0x11141,
- 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C7,
- 0x111CA,
+ 0x111C9,
0x111CE,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144D,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
0x1173C,
0x1173F,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A86,
0x11A9A,
0x11A9B,
- 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
+ 0x16E98,
+ 0x16E99,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SB__XX_invlist[] = { /* for EBCDIC 037 */
- 1541, /* Number of elements */
+static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */
+ 1583, /* 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 */
0x55A,
0x55D,
0x55E,
- 0x561,
- 0x588,
- 0x589,
+ 0x560,
0x58A,
0x591,
0x5BE,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F4,
0x600,
0x606,
0x61B,
0x61C,
0x61D,
- 0x61F,
+ 0x61E,
0x66A,
0x66B,
0x66D,
0x7F6,
0x7F8,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
+ 0x837,
+ 0x838,
+ 0x839,
+ 0x83A,
+ 0x83D,
+ 0x83F,
0x840,
0x85C,
0x860,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x970,
0x971,
0x984,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA92F,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
+ 0x10F55,
+ 0x10F5A,
0x11000,
0x11049,
0x11066,
0x110BB,
0x110BD,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11136,
0x11140,
0x11141,
- 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C7,
- 0x111CA,
+ 0x111C9,
0x111CE,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144D,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
0x1173C,
0x1173F,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A86,
0x11A9A,
0x11A9B,
- 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
+ 0x16E98,
+ 0x16E99,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SC_invlist[] = { /* for ASCII/Latin1 */
- 35, /* Number of elements */
+static const UV UNI_SC_invlist[] = { /* for ASCII/Latin1 */
+ 39, /* 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 */
0x590,
0x60B,
0x60C,
+ 0x7FE,
+ 0x800,
0x9F2,
0x9F4,
0x9FB,
0xFFE0,
0xFFE2,
0xFFE5,
- 0xFFE7
+ 0xFFE7,
+ 0x1ECB0,
+ 0x1ECB1
};
# endif /* ASCII/Latin1 */
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SC_invlist[] = { /* for EBCDIC 1047 */
- 39, /* Number of elements */
+static const UV UNI_SC_invlist[] = { /* for EBCDIC 1047 */
+ 43, /* 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 */
0x590,
0x60B,
0x60C,
+ 0x7FE,
+ 0x800,
0x9F2,
0x9F4,
0x9FB,
0xFFE0,
0xFFE2,
0xFFE5,
- 0xFFE7
+ 0xFFE7,
+ 0x1ECB0,
+ 0x1ECB1
};
# endif /* EBCDIC 1047 */
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SC_invlist[] = { /* for EBCDIC 037 */
- 39, /* Number of elements */
+static const UV UNI_SC_invlist[] = { /* for EBCDIC 037 */
+ 43, /* 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 */
0x590,
0x60B,
0x60C,
+ 0x7FE,
+ 0x800,
0x9F2,
0x9F4,
0x9FB,
0xFFE0,
0xFFE2,
0xFFE5,
- 0xFFE7
+ 0xFFE7,
+ 0x1ECB0,
+ 0x1ECB1
};
# endif /* EBCDIC 037 */
-static const UV PL_SC__ADLM_invlist[] = { /* for all charsets */
+static const UV UNI_SC__ADLM_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1E960
};
-static const UV PL_SC__ARAB_invlist[] = { /* for all charsets */
+static const UV UNI_SC__ARAB_invlist[] = { /* for all charsets */
115, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x900,
0x1EEF2
};
-static const UV PL_SC__ARMN_invlist[] = { /* for all charsets */
- 13, /* Number of elements */
+static const UV UNI_SC__ARMN_invlist[] = { /* for all charsets */
+ 11, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
+ 0x589,
0x58A,
0x58B,
0x58D,
0xFB18
};
-static const UV PL_SC__BENG_invlist[] = { /* for all charsets */
+static const UV UNI_SC__BENG_invlist[] = { /* for all charsets */
29, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x9DF,
0x9E4,
0x9E6,
- 0x9FE
+ 0x9FF
};
-static const UV PL_SC__BOPO_invlist[] = { /* for all charsets */
+static const UV UNI_SC__BOPO_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2EA,
0x2EC,
0x3105,
- 0x312F,
+ 0x3130,
0x31A0,
0x31BB
};
-static const UV PL_SC__BUGI_invlist[] = { /* for all charsets */
+static const UV UNI_SC__BUGI_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1A20
};
-static const UV PL_SC__BUHD_invlist[] = { /* for all charsets */
+static const UV UNI_SC__BUHD_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1754
};
-static const UV PL_SC__CAKM_invlist[] = { /* for all charsets */
+static const UV UNI_SC__CAKM_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11100,
0x11135,
0x11136,
- 0x11144
+ 0x11147
};
-static const UV PL_SC__COPT_invlist[] = { /* for all charsets */
+static const UV UNI_SC__COPT_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2D00
};
-static const UV PL_SC__CPRT_invlist[] = { /* for all charsets */
+static const UV UNI_SC__CPRT_invlist[] = { /* for all charsets */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10840
};
-static const UV PL_SC__CYRL_invlist[] = { /* for all charsets */
+static const UV UNI_SC__CYRL_invlist[] = { /* for all charsets */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFE30
};
-static const UV PL_SC__DEVA_invlist[] = { /* for all charsets */
+static const UV UNI_SC__DEVA_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x966,
0x980,
0xA8E0,
- 0xA8FE
+ 0xA900
+};
+
+static const UV UNI_SC__DOGR_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x11800,
+ 0x1183C
};
-static const UV PL_SC__DUPL_invlist[] = { /* for all charsets */
+static const UV UNI_SC__DUPL_invlist[] = { /* for all charsets */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1BCA0
};
-static const UV PL_SC__GEOR_invlist[] = { /* for all charsets */
- 17, /* Number of elements */
+static const UV UNI_SC__GEOR_invlist[] = { /* for all charsets */
+ 21, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10FB,
0x10FC,
0x1100,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x2D00,
0x2D26,
0x2D27,
0x2D2E
};
-static const UV PL_SC__GLAG_invlist[] = { /* for all charsets */
+static const UV UNI_SC__GLAG_invlist[] = { /* for all charsets */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1E02B
};
-static const UV PL_SC__GRAN_invlist[] = { /* for all charsets */
+static const UV UNI_SC__GONG_invlist[] = { /* for all charsets */
+ 13, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA
+};
+
+static const UV UNI_SC__GRAN_invlist[] = { /* for all charsets */
31, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11375
};
-static const UV PL_SC__GREK_invlist[] = { /* for all charsets */
+static const UV UNI_SC__GREK_invlist[] = { /* for all charsets */
73, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1D246
};
-static const UV PL_SC__GUJR_invlist[] = { /* for all charsets */
+static const UV UNI_SC__GUJR_invlist[] = { /* for all charsets */
29, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xB00
};
-static const UV PL_SC__GURU_invlist[] = { /* for all charsets */
+static const UV UNI_SC__GURU_invlist[] = { /* for all charsets */
33, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA5E,
0xA5F,
0xA66,
- 0xA76
+ 0xA77
};
-static const UV PL_SC__HAN_invlist[] = { /* for all charsets */
+static const UV UNI_SC__HAN_invlist[] = { /* for all charsets */
35, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xF900,
0xFA6E,
0xFA70,
0x2FA1E
};
-static const UV PL_SC__HANG_invlist[] = { /* for all charsets */
+static const UV UNI_SC__HANG_invlist[] = { /* for all charsets */
29, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFFDD
};
-static const UV PL_SC__HANO_invlist[] = { /* for all charsets */
+static const UV UNI_SC__HANO_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1735
};
-static const UV PL_SC__HIRA_invlist[] = { /* for all charsets */
+static const UV UNI_SC__HIRA_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F201
};
-static const UV PL_SC__JAVA_invlist[] = { /* for all charsets */
+static const UV UNI_SC__JAVA_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA9E0
};
-static const UV PL_SC__KALI_invlist[] = { /* for all charsets */
+static const UV UNI_SC__KALI_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA930
};
-static const UV PL_SC__KANA_invlist[] = { /* for all charsets */
+static const UV UNI_SC__KANA_invlist[] = { /* for all charsets */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1B001
};
-static const UV PL_SC__KHOJ_invlist[] = { /* for all charsets */
+static const UV UNI_SC__KHOJ_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1123F
};
-static const UV PL_SC__KNDA_invlist[] = { /* for all charsets */
- 29, /* Number of elements */
+static const UV UNI_SC__KNDA_invlist[] = { /* for all charsets */
+ 27, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0xC80,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0xCF3
};
-static const UV PL_SC__KTHI_invlist[] = { /* for all charsets */
- 3, /* Number of elements */
+static const UV UNI_SC__KTHI_invlist[] = { /* for all charsets */
+ 5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0x11080,
- 0x110C2
+ 0x110C2,
+ 0x110CD,
+ 0x110CE
};
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SC__LATN_invlist[] = { /* for ASCII/Latin1 */
- 63, /* Number of elements */
+static const UV UNI_SC__LATN_invlist[] = { /* for ASCII/Latin1 */
+ 61, /* 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 */
0xA722,
0xA788,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA800,
0xAB30,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SC__LATN_invlist[] = { /* for EBCDIC 1047 */
- 89, /* Number of elements */
+static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 1047 */
+ 87, /* 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 */
0xA722,
0xA788,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA800,
0xAB30,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SC__LATN_invlist[] = { /* for EBCDIC 037 */
- 85, /* Number of elements */
+static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 037 */
+ 83, /* 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 */
0xA722,
0xA788,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA800,
0xAB30,
# endif /* EBCDIC 037 */
-static const UV PL_SC__LIMB_invlist[] = { /* for all charsets */
+static const UV UNI_SC__LIMB_invlist[] = { /* for all charsets */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1950
};
-static const UV PL_SC__LINA_invlist[] = { /* for all charsets */
+static const UV UNI_SC__LINA_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10768
};
-static const UV PL_SC__LINB_invlist[] = { /* for all charsets */
+static const UV UNI_SC__LINB_invlist[] = { /* for all charsets */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x100FB
};
-static const UV PL_SC__MAHJ_invlist[] = { /* for all charsets */
+static const UV UNI_SC__MAHJ_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11177
};
-static const UV PL_SC__MAND_invlist[] = { /* for all charsets */
+static const UV UNI_SC__MAND_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x85F
};
-static const UV PL_SC__MANI_invlist[] = { /* for all charsets */
+static const UV UNI_SC__MANI_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10AF7
};
-static const UV PL_SC__MLYM_invlist[] = { /* for all charsets */
+static const UV UNI_SC__MLYM_invlist[] = { /* for all charsets */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xD80
};
-static const UV PL_SC__MODI_invlist[] = { /* for all charsets */
+static const UV UNI_SC__MODI_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1165A
};
-static const UV PL_SC__MONG_invlist[] = { /* for all charsets */
+static const UV UNI_SC__MONG_invlist[] = { /* for all charsets */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x11660,
0x1166D
};
-static const UV PL_SC__MULT_invlist[] = { /* for all charsets */
+static const UV UNI_SC__MULT_invlist[] = { /* for all charsets */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x112AA
};
-static const UV PL_SC__MYMR_invlist[] = { /* for all charsets */
+static const UV UNI_SC__MYMR_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xAA80
};
-static const UV PL_SC__ORYA_invlist[] = { /* for all charsets */
+static const UV UNI_SC__ORYA_invlist[] = { /* for all charsets */
29, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xB78
};
-static const UV PL_SC__PERM_invlist[] = { /* for all charsets */
+static const UV UNI_SC__PERM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1037B
};
-static const UV PL_SC__PHAG_invlist[] = { /* for all charsets */
+static const UV UNI_SC__PHAG_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA878
};
-static const UV PL_SC__PHLP_invlist[] = { /* for all charsets */
+static const UV UNI_SC__PHLP_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10BB0
};
-static const UV PL_SC__QAAI_invlist[] = { /* for all charsets */
- 55, /* Number of elements */
+static const UV UNI_SC__QAAI_invlist[] = { /* for all charsets */
+ 57, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x101FE,
0x102E0,
0x102E1,
+ 0x1133B,
+ 0x1133C,
0x1D167,
0x1D16A,
0x1D17B,
0xE01F0
};
-static const UV PL_SC__SHRD_invlist[] = { /* for all charsets */
+static const UV UNI_SC__ROHG_invlist[] = { /* for all charsets */
+ 5, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A
+};
+
+static const UV UNI_SC__SHRD_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x111E0
};
-static const UV PL_SC__SIND_invlist[] = { /* for all charsets */
+static const UV UNI_SC__SIND_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x112FA
};
-static const UV PL_SC__SINH_invlist[] = { /* for all charsets */
+static const UV UNI_SC__SINH_invlist[] = { /* for all charsets */
27, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x111F5
};
-static const UV PL_SC__SYLO_invlist[] = { /* for all charsets */
+static const UV UNI_SC__SOGD_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x10F30,
+ 0x10F5A
+};
+
+static const UV UNI_SC__SYLO_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA82C
};
-static const UV PL_SC__SYRC_invlist[] = { /* for all charsets */
+static const UV UNI_SC__SYRC_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x86B
};
-static const UV PL_SC__TAGB_invlist[] = { /* for all charsets */
+static const UV UNI_SC__TAGB_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1774
};
-static const UV PL_SC__TAKR_invlist[] = { /* for all charsets */
+static const UV UNI_SC__TAKR_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x116CA
};
-static const UV PL_SC__TALE_invlist[] = { /* for all charsets */
+static const UV UNI_SC__TALE_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1975
};
-static const UV PL_SC__TAML_invlist[] = { /* for all charsets */
+static const UV UNI_SC__TAML_invlist[] = { /* for all charsets */
33, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xBFB
};
-static const UV PL_SC__TELU_invlist[] = { /* for all charsets */
- 27, /* Number of elements */
+static const UV UNI_SC__TELU_invlist[] = { /* for all charsets */
+ 25, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC80
};
-static const UV PL_SC__TGLG_invlist[] = { /* for all charsets */
+static const UV UNI_SC__TGLG_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1715
};
-static const UV PL_SC__THAA_invlist[] = { /* for all charsets */
+static const UV UNI_SC__THAA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x7B2
};
-static const UV PL_SC__TIRH_invlist[] = { /* for all charsets */
+static const UV UNI_SC__TIRH_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x114DA
};
-static const UV PL_SC__YI_invlist[] = { /* for all charsets */
+static const UV UNI_SC__YI_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */
- 328, /* Number of elements */
+static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */
+ 332, /* 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 */
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2E00,
- 0x2E4A,
+ 0x2E4F,
0x2FF0,
0x2FFC,
0x3000,
0x1D1AA,
0x1D1AE,
0x1D1E9,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1EC71,
+ 0x1ECB5,
0x1F000,
0x1F02C,
0x1F030,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0xE0001,
0xE0002,
0xE0020,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */
- 354, /* Number of elements */
+static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */
+ 358, /* 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 */
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2E00,
- 0x2E4A,
+ 0x2E4F,
0x2FF0,
0x2FFC,
0x3000,
0x1D1AA,
0x1D1AE,
0x1D1E9,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1EC71,
+ 0x1ECB5,
0x1F000,
0x1F02C,
0x1F030,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0xE0001,
0xE0002,
0xE0020,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */
- 350, /* Number of elements */
+static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */
+ 354, /* 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 */
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2E00,
- 0x2E4A,
+ 0x2E4F,
0x2FF0,
0x2FFC,
0x3000,
0x1D1AA,
0x1D1AE,
0x1D1E9,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1EC71,
+ 0x1ECB5,
0x1F000,
0x1F02C,
0x1F030,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SD_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_SD_invlist[] = { /* for ASCII/Latin1 */
63, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SD_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_SD_invlist[] = { /* for EBCDIC 1047 */
65, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SD_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_SD_invlist[] = { /* for EBCDIC 037 */
65, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_SGNW_invlist[] = { /* for all charsets */
+static const UV UNI_SGNW_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1DAB0
};
-static const UV PL_SHAW_invlist[] = { /* for all charsets */
+static const UV UNI_SHAW_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x10480
};
-static const UV PL_SHORTHANDFORMATCONTROLS_invlist[] = { /* for all charsets */
+static const UV UNI_SHORTHANDFORMATCONTROLS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1BCB0
};
-static const UV PL_SHRD_invlist[] = { /* for all charsets */
+static const UV UNI_SHRD_invlist[] = { /* for all charsets */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x111E0
};
-static const UV PL_SIDD_invlist[] = { /* for all charsets */
+static const UV UNI_SIDD_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x115DE
};
-static const UV PL_SIND_invlist[] = { /* for all charsets */
+static const UV UNI_SIND_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x112FA
};
-static const UV PL_SINH_invlist[] = { /* for all charsets */
+static const UV UNI_SINH_invlist[] = { /* for all charsets */
29, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x111F5
};
-static const UV PL_SINHALAARCHAICNUMBERS_invlist[] = { /* for all charsets */
+static const UV UNI_SINHALAARCHAICNUMBERS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SK_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_SK_invlist[] = { /* for ASCII/Latin1 */
59, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SK_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_SK_invlist[] = { /* for EBCDIC 1047 */
57, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SK_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_SK_invlist[] = { /* for EBCDIC 037 */
55, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SM_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_SM_invlist[] = { /* for ASCII/Latin1 */
129, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SM_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_SM_invlist[] = { /* for EBCDIC 1047 */
131, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SM_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_SM_invlist[] = { /* for EBCDIC 037 */
131, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_SMALLFORMS_invlist[] = { /* for all charsets */
+static const UV UNI_SMALLFORMS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_SO_invlist[] = { /* for ASCII/Latin1 */
- 347, /* Number of elements */
+static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */
+ 349, /* 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 */
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2CE5,
0x2CEB,
0x2E80,
0x1DA84,
0x1DA85,
0x1DA87,
+ 0x1ECAC,
+ 0x1ECAD,
0x1F000,
0x1F02C,
0x1F030,
0x1F0D1,
0x1F0F6,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E
};
# endif /* ASCII/Latin1 */
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SO_invlist[] = { /* for EBCDIC 1047 */
- 347, /* Number of elements */
+static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */
+ 349, /* 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 */
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2CE5,
0x2CEB,
0x2E80,
0x1DA84,
0x1DA85,
0x1DA87,
+ 0x1ECAC,
+ 0x1ECAD,
0x1F000,
0x1F02C,
0x1F030,
0x1F0D1,
0x1F0F6,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E
};
# endif /* EBCDIC 1047 */
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_SO_invlist[] = { /* for EBCDIC 037 */
- 347, /* Number of elements */
+static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */
+ 349, /* 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 */
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2CE5,
0x2CEB,
0x2E80,
0x1DA84,
0x1DA85,
0x1DA87,
+ 0x1ECAC,
+ 0x1ECAD,
0x1F000,
0x1F02C,
0x1F030,
0x1F0D1,
0x1F0F6,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E
};
# endif /* EBCDIC 037 */
-static const UV PL_SORA_invlist[] = { /* for all charsets */
+static const UV UNI_SOGD_invlist[] = { /* for all charsets */
+ 5, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x640,
+ 0x641,
+ 0x10F30,
+ 0x10F5A
+};
+
+static const UV UNI_SOGO_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x10F00,
+ 0x10F28
+};
+
+static const UV UNI_SORA_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x110FA
};
-static const UV PL_SOYO_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+static const UV UNI_SOYO_invlist[] = { /* for all charsets */
+ 5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3
};
-static const UV PL_SPECIALS_invlist[] = { /* for all charsets */
+static const UV UNI_SPECIALS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_STERM_invlist[] = { /* for ASCII/Latin1 */
- 137, /* Number of elements */
+static const UV UNI_STERM_invlist[] = { /* for ASCII/Latin1 */
+ 149, /* 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 */
0x40,
0x589,
0x58A,
- 0x61F,
+ 0x61E,
0x620,
0x6D4,
0x6D5,
0x703,
0x7F9,
0x7FA,
+ 0x837,
+ 0x838,
+ 0x839,
+ 0x83A,
+ 0x83D,
+ 0x83F,
0x964,
0x966,
0x104A,
0xFF62,
0x10A56,
0x10A58,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x11049,
0x110BE,
0x11A9D,
0x11C41,
0x11C43,
+ 0x11EF7,
+ 0x11EF9,
0x16A6E,
0x16A70,
0x16AF5,
0x16B39,
0x16B44,
0x16B45,
+ 0x16E98,
+ 0x16E99,
0x1BC9F,
0x1BCA0,
0x1DA88,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_STERM_invlist[] = { /* for EBCDIC 1047 */
- 137, /* Number of elements */
+static const UV UNI_STERM_invlist[] = { /* for EBCDIC 1047 */
+ 149, /* 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 */
0x70,
0x589,
0x58A,
- 0x61F,
+ 0x61E,
0x620,
0x6D4,
0x6D5,
0x703,
0x7F9,
0x7FA,
+ 0x837,
+ 0x838,
+ 0x839,
+ 0x83A,
+ 0x83D,
+ 0x83F,
0x964,
0x966,
0x104A,
0xFF62,
0x10A56,
0x10A58,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x11049,
0x110BE,
0x11A9D,
0x11C41,
0x11C43,
+ 0x11EF7,
+ 0x11EF9,
0x16A6E,
0x16A70,
0x16AF5,
0x16B39,
0x16B44,
0x16B45,
+ 0x16E98,
+ 0x16E99,
0x1BC9F,
0x1BCA0,
0x1DA88,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_STERM_invlist[] = { /* for EBCDIC 037 */
- 137, /* Number of elements */
+static const UV UNI_STERM_invlist[] = { /* for EBCDIC 037 */
+ 149, /* 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 */
0x70,
0x589,
0x58A,
- 0x61F,
+ 0x61E,
0x620,
0x6D4,
0x6D5,
0x703,
0x7F9,
0x7FA,
+ 0x837,
+ 0x838,
+ 0x839,
+ 0x83A,
+ 0x83D,
+ 0x83F,
0x964,
0x966,
0x104A,
0xFF62,
0x10A56,
0x10A58,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x11049,
0x110BE,
0x11A9D,
0x11C41,
0x11C43,
+ 0x11EF7,
+ 0x11EF9,
0x16A6E,
0x16A70,
0x16AF5,
0x16B39,
0x16B44,
0x16B45,
+ 0x16E98,
+ 0x16E99,
0x1BC9F,
0x1BCA0,
0x1DA88,
# endif /* EBCDIC 037 */
-static const UV PL_SUND_invlist[] = { /* for all charsets */
+static const UV UNI_SUND_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1CC8
};
-static const UV PL_SUNDANESESUP_invlist[] = { /* for all charsets */
+static const UV UNI_SUNDANESESUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1CD0
};
-static const UV PL_SUPARROWSA_invlist[] = { /* for all charsets */
+static const UV UNI_SUPARROWSA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2800
};
-static const UV PL_SUPARROWSB_invlist[] = { /* for all charsets */
+static const UV UNI_SUPARROWSB_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2980
};
-static const UV PL_SUPARROWSC_invlist[] = { /* for all charsets */
+static const UV UNI_SUPARROWSC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F900
};
-static const UV PL_SUPERANDSUB_invlist[] = { /* for all charsets */
+static const UV UNI_SUPERANDSUB_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x20A0
};
-static const UV PL_SUPMATHOPERATORS_invlist[] = { /* for all charsets */
+static const UV UNI_SUPMATHOPERATORS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2B00
};
-static const UV PL_SUPPUAA_invlist[] = { /* for all charsets */
+static const UV UNI_SUPPUAA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x100000
};
-static const UV PL_SUPPUAB_invlist[] = { /* for all charsets */
+static const UV UNI_SUPPUAB_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x110000
};
-static const UV PL_SUPPUNCTUATION_invlist[] = { /* for all charsets */
+static const UV UNI_SUPPUNCTUATION_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2E80
};
-static const UV PL_SUPSYMBOLSANDPICTOGRAPHS_invlist[] = { /* for all charsets */
+static const UV UNI_SUPSYMBOLSANDPICTOGRAPHS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1FA00
};
-static const UV PL_SUTTONSIGNWRITING_invlist[] = { /* for all charsets */
+static const UV UNI_SUTTONSIGNWRITING_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1DAB0
};
-static const UV PL_SYLO_invlist[] = { /* for all charsets */
+static const UV UNI_SYLO_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA82C
};
-static const UV PL_SYRC_invlist[] = { /* for all charsets */
+static const UV UNI_SYRC_invlist[] = { /* for all charsets */
21, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x86B
};
-static const UV PL_SYRIACSUP_invlist[] = { /* for all charsets */
+static const UV UNI_SYRIACSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x870
};
-static const UV PL_TAGB_invlist[] = { /* for all charsets */
+static const UV UNI_TAGB_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1774
};
-static const UV PL_TAGS_invlist[] = { /* for all charsets */
+static const UV UNI_TAGS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xE0080
};
-static const UV PL_TAIXUANJING_invlist[] = { /* for all charsets */
+static const UV UNI_TAIXUANJING_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1D360
};
-static const UV PL_TAKR_invlist[] = { /* for all charsets */
+static const UV UNI_TAKR_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x116CA
};
-static const UV PL_TALE_invlist[] = { /* for all charsets */
+static const UV UNI_TALE_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1975
};
-static const UV PL_TALU_invlist[] = { /* for all charsets */
+static const UV UNI_TALU_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x19E0
};
-static const UV PL_TAML_invlist[] = { /* for all charsets */
+static const UV UNI_TAML_invlist[] = { /* for all charsets */
47, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11302,
0x11303,
0x11304,
- 0x1133C,
+ 0x1133B,
0x1133D
};
-static const UV PL_TANG_invlist[] = { /* for all charsets */
+static const UV UNI_TANG_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x16FE0,
0x16FE1,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3
};
-static const UV PL_TANGUTCOMPONENTS_invlist[] = { /* for all charsets */
+static const UV UNI_TANGUTCOMPONENTS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x18B00
};
-static const UV PL_TAVT_invlist[] = { /* for all charsets */
+static const UV UNI_TAVT_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xAAE0
};
-static const UV PL_TELU_invlist[] = { /* for all charsets */
- 33, /* Number of elements */
+static const UV UNI_TELU_invlist[] = { /* for all charsets */
+ 31, /* 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 */
0x964,
0x966,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_TERM_invlist[] = { /* for ASCII/Latin1 */
- 195, /* Number of elements */
+static const UV UNI_TERM_invlist[] = { /* for ASCII/Latin1 */
+ 205, /* 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 */
0x60D,
0x61B,
0x61C,
- 0x61F,
+ 0x61E,
0x620,
0x6D4,
0x6D5,
0x2E3D,
0x2E41,
0x2E42,
+ 0x2E4C,
+ 0x2E4D,
+ 0x2E4E,
+ 0x2E4F,
0x3001,
0x3003,
0xA4FE,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x1104E,
0x110BE,
0x11C44,
0x11C71,
0x11C72,
+ 0x11EF7,
+ 0x11EF9,
0x12470,
0x12475,
0x16A6E,
0x16B3A,
0x16B44,
0x16B45,
+ 0x16E97,
+ 0x16E99,
0x1BC9F,
0x1BCA0,
0x1DA87,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_TERM_invlist[] = { /* for EBCDIC 1047 */
- 197, /* Number of elements */
+static const UV UNI_TERM_invlist[] = { /* for EBCDIC 1047 */
+ 207, /* 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 */
0x60D,
0x61B,
0x61C,
- 0x61F,
+ 0x61E,
0x620,
0x6D4,
0x6D5,
0x2E3D,
0x2E41,
0x2E42,
+ 0x2E4C,
+ 0x2E4D,
+ 0x2E4E,
+ 0x2E4F,
0x3001,
0x3003,
0xA4FE,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x1104E,
0x110BE,
0x11C44,
0x11C71,
0x11C72,
+ 0x11EF7,
+ 0x11EF9,
0x12470,
0x12475,
0x16A6E,
0x16B3A,
0x16B44,
0x16B45,
+ 0x16E97,
+ 0x16E99,
0x1BC9F,
0x1BCA0,
0x1DA87,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_TERM_invlist[] = { /* for EBCDIC 037 */
- 197, /* Number of elements */
+static const UV UNI_TERM_invlist[] = { /* for EBCDIC 037 */
+ 207, /* 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 */
0x60D,
0x61B,
0x61C,
- 0x61F,
+ 0x61E,
0x620,
0x6D4,
0x6D5,
0x2E3D,
0x2E41,
0x2E42,
+ 0x2E4C,
+ 0x2E4D,
+ 0x2E4E,
+ 0x2E4F,
0x3001,
0x3003,
0xA4FE,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10F55,
+ 0x10F5A,
0x11047,
0x1104E,
0x110BE,
0x11C44,
0x11C71,
0x11C72,
+ 0x11EF7,
+ 0x11EF9,
0x12470,
0x12475,
0x16A6E,
0x16B3A,
0x16B44,
0x16B45,
+ 0x16E97,
+ 0x16E99,
0x1BC9F,
0x1BCA0,
0x1DA87,
# endif /* EBCDIC 037 */
-static const UV PL_TFNG_invlist[] = { /* for all charsets */
+static const UV UNI_TFNG_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2D80
};
-static const UV PL_TGLG_invlist[] = { /* for all charsets */
+static const UV UNI_TGLG_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1737
};
-static const UV PL_THAA_invlist[] = { /* for all charsets */
+static const UV UNI_THAA_invlist[] = { /* for all charsets */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFDFE
};
-static const UV PL_THAI_invlist[] = { /* for all charsets */
+static const UV UNI_THAI_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xE5C
};
-static const UV PL_TIBT_invlist[] = { /* for all charsets */
+static const UV UNI_TIBT_invlist[] = { /* for all charsets */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFDB
};
-static const UV PL_TIRH_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+static const UV UNI_TIRH_invlist[] = { /* for all charsets */
+ 11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
+ 0x951,
+ 0x953,
0x964,
0x966,
0xA830,
0x114DA
};
-static const UV PL_TRANSPORTANDMAP_invlist[] = { /* for all charsets */
+static const UV UNI_TRANSPORTANDMAP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1F700
};
-static const UV PL_UCAS_invlist[] = { /* for all charsets */
+static const UV UNI_UCAS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1680
};
-static const UV PL_UCASEXT_invlist[] = { /* for all charsets */
+static const UV UNI_UCASEXT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1900
};
-static const UV PL_UGAR_invlist[] = { /* for all charsets */
+static const UV UNI_UGAR_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x103A0
};
-static const UV PL_UIDEO_invlist[] = { /* for all charsets */
+static const UV UNI_UIDEO_invlist[] = { /* for all charsets */
29, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xFA0E,
0xFA10,
0xFA11,
0x2EBE1
};
-static const UV PL_VAI_invlist[] = { /* for all charsets */
+static const UV UNI_VAI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA62C
};
-static const UV PL_VEDICEXT_invlist[] = { /* for all charsets */
+static const UV UNI_VEDICEXT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1D00
};
-static const UV PL_VERTICALFORMS_invlist[] = { /* for all charsets */
+static const UV UNI_VERTICALFORMS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_VO__R_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_VO__R_invlist[] = { /* for ASCII/Latin1 */
175, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x1B300,
0x1D000,
0x1D200,
- 0x1D300,
+ 0x1D2E0,
0x1D380,
0x1D800,
0x1DAB0,
0x1F000,
0x1F800,
0x1F900,
- 0x1FA00,
+ 0x1FA70,
0x20000,
0x2FFFE,
0x30000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_VO__R_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 1047 */
173, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x1B300,
0x1D000,
0x1D200,
- 0x1D300,
+ 0x1D2E0,
0x1D380,
0x1D800,
0x1DAB0,
0x1F000,
0x1F800,
0x1F900,
- 0x1FA00,
+ 0x1FA70,
0x20000,
0x2FFFE,
0x30000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_VO__R_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 037 */
173, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
0x1B300,
0x1D000,
0x1D200,
- 0x1D300,
+ 0x1D2E0,
0x1D380,
0x1D800,
0x1DAB0,
0x1F000,
0x1F800,
0x1F900,
- 0x1FA00,
+ 0x1FA70,
0x20000,
0x2FFFE,
0x30000,
# endif /* EBCDIC 037 */
-static const UV PL_VO__TR_invlist[] = { /* for all charsets */
+static const UV UNI_VO__TR_invlist[] = { /* for all charsets */
29, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFFE4
};
-static const UV PL_VO__TU_invlist[] = { /* for all charsets */
+static const UV UNI_VO__TU_invlist[] = { /* for all charsets */
69, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_VO__U_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_VO__U_invlist[] = { /* for ASCII/Latin1 */
253, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1B300,
0x1D000,
0x1D200,
- 0x1D300,
+ 0x1D2E0,
0x1D380,
0x1D800,
0x1DAB0,
0x1F202,
0x1F800,
0x1F900,
- 0x1FA00,
+ 0x1FA70,
0x20000,
0x2FFFE,
0x30000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_VO__U_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 1047 */
251, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1B300,
0x1D000,
0x1D200,
- 0x1D300,
+ 0x1D2E0,
0x1D380,
0x1D800,
0x1DAB0,
0x1F202,
0x1F800,
0x1F900,
- 0x1FA00,
+ 0x1FA70,
0x20000,
0x2FFFE,
0x30000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_VO__U_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 037 */
251, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x1B300,
0x1D000,
0x1D200,
- 0x1D300,
+ 0x1D2E0,
0x1D380,
0x1D800,
0x1DAB0,
0x1F202,
0x1F800,
0x1F900,
- 0x1FA00,
+ 0x1FA70,
0x20000,
0x2FFFE,
0x30000,
# endif /* EBCDIC 037 */
-static const UV PL_VS_invlist[] = { /* for all charsets */
+static const UV UNI_VS_invlist[] = { /* for all charsets */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xE01F0
};
-static const UV PL_VSSUP_invlist[] = { /* for all charsets */
+static const UV UNI_VSSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xE01F0
};
-static const UV PL_WARA_invlist[] = { /* for all charsets */
+static const UV UNI_WARA_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_WB__DQ_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_WB__DQ_invlist[] = { /* for ASCII/Latin1 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__DQ_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_WB__DQ_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__DQ_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_WB__DQ_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_WB__EB_invlist[] = { /* for all charsets */
- 63, /* Number of elements */
- 148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x261D,
- 0x261E,
- 0x26F9,
- 0x26FA,
- 0x270A,
- 0x270E,
- 0x1F385,
- 0x1F386,
- 0x1F3C2,
- 0x1F3C5,
- 0x1F3C7,
- 0x1F3C8,
- 0x1F3CA,
- 0x1F3CD,
- 0x1F442,
- 0x1F444,
- 0x1F446,
- 0x1F451,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
- 0x1F479,
- 0x1F47C,
- 0x1F47D,
- 0x1F481,
- 0x1F484,
- 0x1F485,
- 0x1F488,
- 0x1F4AA,
- 0x1F4AB,
- 0x1F574,
- 0x1F576,
- 0x1F57A,
- 0x1F57B,
- 0x1F590,
- 0x1F591,
- 0x1F595,
- 0x1F597,
- 0x1F645,
- 0x1F648,
- 0x1F64B,
- 0x1F650,
- 0x1F6A3,
- 0x1F6A4,
- 0x1F6B4,
- 0x1F6B7,
- 0x1F6C0,
- 0x1F6C1,
- 0x1F6CC,
- 0x1F6CD,
- 0x1F918,
- 0x1F91D,
- 0x1F91E,
- 0x1F920,
- 0x1F926,
- 0x1F927,
- 0x1F930,
- 0x1F93A,
- 0x1F93D,
- 0x1F93F,
- 0x1F9D1,
- 0x1F9DE
-};
-
-static const UV PL_WB__EBG_invlist[] = { /* for all charsets */
- 3, /* Number of elements */
+static const UV UNI_WB__EB_invlist[] = { /* for ASCII/Latin1 */
+ 0, /* Number of elements */
148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
+ 0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
- 0x0,
- 0x1F466,
- 0x1F46A
};
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_WB__EX_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_WB__EX_invlist[] = { /* for ASCII/Latin1 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__EX_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_WB__EX_invlist[] = { /* for EBCDIC 1047 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__EX_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_WB__EX_invlist[] = { /* for EBCDIC 037 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_WB__EXTEND_invlist[] = { /* for all charsets */
- 533, /* Number of elements */
+static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */
+ 559, /* 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 */
0x7B1,
0x7EB,
0x7F4,
+ 0x7FD,
+ 0x7FE,
0x816,
0x81A,
0x81B,
0x82E,
0x859,
0x85C,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x904,
0x9D8,
0x9E2,
0x9E4,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA3C,
0xBD7,
0xBD8,
0xC00,
- 0xC04,
+ 0xC05,
0xC3E,
0xC45,
0xC46,
0xA8C6,
0xA8E0,
0xA8F2,
+ 0xA8FF,
+ 0xA900,
0xA926,
0xA92E,
0xA947,
0x10A40,
0x10AE5,
0x10AE7,
+ 0x10D24,
+ 0x10D28,
+ 0x10F46,
+ 0x10F51,
0x11000,
0x11003,
0x11038,
0x11103,
0x11127,
0x11135,
+ 0x11145,
+ 0x11147,
0x11173,
0x11174,
0x11180,
0x11183,
0x111B3,
0x111C1,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x1122C,
0x11238,
0x112EB,
0x11300,
0x11304,
- 0x1133C,
+ 0x1133B,
0x1133D,
0x1133E,
0x11345,
0x11375,
0x11435,
0x11447,
+ 0x1145E,
+ 0x1145F,
0x114B0,
0x114C4,
0x115AF,
0x116B8,
0x1171D,
0x1172C,
+ 0x1182C,
+ 0x1183B,
0x11A01,
0x11A0B,
0x11A33,
0x11D46,
0x11D47,
0x11D48,
+ 0x11D8A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D98,
+ 0x11EF3,
+ 0x11EF7,
0x16AF0,
0x16AF5,
0x16B30,
0x1E8D7,
0x1E944,
0x1E94B,
+ 0x1F3FB,
+ 0x1F400,
0xE0020,
0xE0080,
0xE0100,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_WB__FO_invlist[] = { /* for ASCII/Latin1 */
- 35, /* Number of elements */
+static const UV UNI_WB__FO_invlist[] = { /* for ASCII/Latin1 */
+ 37, /* 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 */
0xFFFC,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x1BCA0,
0x1BCA4,
0x1D173,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__FO_invlist[] = { /* for EBCDIC 1047 */
- 35, /* Number of elements */
+static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 1047 */
+ 37, /* 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 */
0xFFFC,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x1BCA0,
0x1BCA4,
0x1D173,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__FO_invlist[] = { /* for EBCDIC 037 */
- 35, /* Number of elements */
+static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 037 */
+ 37, /* 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 */
0xFFFC,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x1BCA0,
0x1BCA4,
0x1D173,
# endif /* EBCDIC 037 */
-static const UV PL_WB__GAZ_invlist[] = { /* for all charsets */
- 41, /* Number of elements */
- 148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x2640,
- 0x2641,
- 0x2642,
- 0x2643,
- 0x2695,
- 0x2697,
- 0x2708,
- 0x2709,
- 0x2764,
- 0x2765,
- 0x1F308,
- 0x1F309,
- 0x1F33E,
- 0x1F33F,
- 0x1F373,
- 0x1F374,
- 0x1F393,
- 0x1F394,
- 0x1F3A4,
- 0x1F3A5,
- 0x1F3A8,
- 0x1F3A9,
- 0x1F3EB,
- 0x1F3EC,
- 0x1F3ED,
- 0x1F3EE,
- 0x1F48B,
- 0x1F48C,
- 0x1F4BB,
- 0x1F4BD,
- 0x1F527,
- 0x1F528,
- 0x1F52C,
- 0x1F52D,
- 0x1F5E8,
- 0x1F5E9,
- 0x1F680,
- 0x1F681,
- 0x1F692,
- 0x1F693
-};
-
-static const UV PL_WB__KA_invlist[] = { /* for all charsets */
+static const UV UNI_WB__KA_invlist[] = { /* for all charsets */
19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_WB__LE_invlist[] = { /* for ASCII/Latin1 */
- 1015, /* Number of elements */
+static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */
+ 1047, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x55B,
+ 0x55D,
+ 0x55E,
+ 0x55F,
+ 0x560,
+ 0x589,
0x5F3,
0x5F4,
0x620,
0x176E,
0x1771,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x303B,
0x303D,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0xA6A0,
0xA6F0,
0xA717,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11645,
0x11680,
0x116AB,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__LE_invlist[] = { /* for EBCDIC 1047 */
- 1041, /* Number of elements */
+static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */
+ 1073, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x55B,
+ 0x55D,
+ 0x55E,
+ 0x55F,
+ 0x560,
+ 0x589,
0x5F3,
0x5F4,
0x620,
0x176E,
0x1771,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x303B,
0x303D,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0xA6A0,
0xA6F0,
0xA717,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11645,
0x11680,
0x116AB,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__LE_invlist[] = { /* for EBCDIC 037 */
- 1037, /* Number of elements */
+static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */
+ 1069, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x55B,
+ 0x55D,
+ 0x55E,
+ 0x55F,
+ 0x560,
+ 0x589,
0x5F3,
0x5F4,
0x620,
0x176E,
0x1771,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x1885,
0x1887,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x303B,
0x303D,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0xA6A0,
0xA6F0,
0xA717,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11645,
0x11680,
0x116AB,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_WB__MB_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_WB__MB_invlist[] = { /* for ASCII/Latin1 */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__MB_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_WB__MB_invlist[] = { /* for EBCDIC 1047 */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__MB_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_WB__MB_invlist[] = { /* for EBCDIC 037 */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_WB__ML_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_WB__ML_invlist[] = { /* for ASCII/Latin1 */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__ML_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_WB__ML_invlist[] = { /* for EBCDIC 1047 */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__ML_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_WB__ML_invlist[] = { /* for EBCDIC 037 */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_WB__MN_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_WB__MN_invlist[] = { /* for ASCII/Latin1 */
29, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__MN_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_WB__MN_invlist[] = { /* for EBCDIC 1047 */
29, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__MN_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_WB__MN_invlist[] = { /* for EBCDIC 037 */
29, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_WB__NL_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_WB__NL_invlist[] = { /* for ASCII/Latin1 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__NL_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_WB__NL_invlist[] = { /* for EBCDIC 1047 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__NL_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_WB__NL_invlist[] = { /* for EBCDIC 037 */
7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_WB__NU_invlist[] = { /* for ASCII/Latin1 */
- 111, /* Number of elements */
+static const UV UNI_WB__NU_invlist[] = { /* for ASCII/Latin1 */
+ 115, /* 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 */
0xABFA,
0x104A0,
0x104AA,
+ 0x10D30,
+ 0x10D3A,
0x11066,
0x11070,
0x110F0,
0x11C5A,
0x11D50,
0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
0x16A60,
0x16A6A,
0x16B50,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__NU_invlist[] = { /* for EBCDIC 1047 */
- 111, /* Number of elements */
+static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 1047 */
+ 115, /* 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 */
0xABFA,
0x104A0,
0x104AA,
+ 0x10D30,
+ 0x10D3A,
0x11066,
0x11070,
0x110F0,
0x11C5A,
0x11D50,
0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
0x16A60,
0x16A6A,
0x16B50,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__NU_invlist[] = { /* for EBCDIC 037 */
- 111, /* Number of elements */
+static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 037 */
+ 115, /* 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 */
0xABFA,
0x104A0,
0x104AA,
+ 0x10D30,
+ 0x10D3A,
0x11066,
0x11070,
0x110F0,
0x11C5A,
0x11D50,
0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
0x16A60,
0x16A6A,
0x16B50,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_WB__SQ_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_WB__SQ_invlist[] = { /* for ASCII/Latin1 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__SQ_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_WB__SQ_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__SQ_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_WB__SQ_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_WB__XX_invlist[] = { /* for ASCII/Latin1 */
- 1499, /* Number of elements */
+static const UV UNI_WB__WSEGSPACE_invlist[] = { /* for ASCII/Latin1 */
+ 13, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x20,
+ 0x21,
+ 0x1680,
+ 0x1681,
+ 0x2000,
+ 0x2007,
+ 0x2008,
+ 0x200B,
+ 0x205F,
+ 0x2060,
+ 0x3000,
+ 0x3001
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121
+
+static const UV UNI_WB__WSEGSPACE_invlist[] = { /* for EBCDIC 1047 */
+ 13, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x40,
+ 0x41,
+ 0x1680,
+ 0x1681,
+ 0x2000,
+ 0x2007,
+ 0x2008,
+ 0x200B,
+ 0x205F,
+ 0x2060,
+ 0x3000,
+ 0x3001
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121
+
+static const UV UNI_WB__WSEGSPACE_invlist[] = { /* for EBCDIC 037 */
+ 13, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x40,
+ 0x41,
+ 0x1680,
+ 0x1681,
+ 0x2000,
+ 0x2007,
+ 0x2008,
+ 0x200B,
+ 0x205F,
+ 0x2060,
+ 0x3000,
+ 0x3001
+};
+
+# endif /* EBCDIC 037 */
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */
+ 1441, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0xA,
0xE,
+ 0x20,
+ 0x21,
0x22,
0x23,
0x27,
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
- 0x589,
+ 0x55B,
+ 0x55D,
+ 0x55E,
+ 0x55F,
+ 0x560,
0x58A,
0x591,
0x5BE,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x606,
0x7F9,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x964,
0x966,
0x970,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1401,
0x166D,
0x166F,
- 0x1680,
- 0x1681,
0x169B,
0x16A0,
0x16EB,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x1FF5,
0x1FF6,
0x1FFD,
+ 0x2000,
+ 0x2007,
+ 0x2008,
+ 0x200B,
0x200C,
0x2010,
0x2018,
0x2045,
0x2054,
0x2055,
- 0x2060,
+ 0x205F,
0x2065,
0x2066,
0x2070,
0x2189,
0x24B6,
0x24EA,
- 0x261D,
- 0x261E,
- 0x2640,
- 0x2641,
- 0x2642,
- 0x2643,
- 0x2695,
- 0x2697,
- 0x26F9,
- 0x26FA,
- 0x2708,
- 0x2709,
- 0x270A,
- 0x270E,
- 0x2764,
- 0x2765,
0x2C00,
0x2C2F,
0x2C30,
0x2E00,
0x2E2F,
0x2E30,
+ 0x3000,
+ 0x3001,
0x3005,
0x3006,
0x302A,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0xA67F,
0xA6F2,
0xA717,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x110BB,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x1F18A,
0x1F1E6,
0x1F200,
- 0x1F308,
- 0x1F309,
- 0x1F33E,
- 0x1F33F,
- 0x1F373,
- 0x1F374,
- 0x1F385,
- 0x1F386,
- 0x1F393,
- 0x1F394,
- 0x1F3A4,
- 0x1F3A5,
- 0x1F3A8,
- 0x1F3A9,
- 0x1F3C2,
- 0x1F3C5,
- 0x1F3C7,
- 0x1F3C8,
- 0x1F3CA,
- 0x1F3CD,
- 0x1F3EB,
- 0x1F3EC,
- 0x1F3ED,
- 0x1F3EE,
0x1F3FB,
0x1F400,
- 0x1F442,
- 0x1F444,
- 0x1F446,
- 0x1F451,
- 0x1F466,
- 0x1F46A,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
- 0x1F479,
- 0x1F47C,
- 0x1F47D,
- 0x1F481,
- 0x1F484,
- 0x1F485,
- 0x1F488,
- 0x1F48B,
- 0x1F48C,
- 0x1F4AA,
- 0x1F4AB,
- 0x1F4BB,
- 0x1F4BD,
- 0x1F527,
- 0x1F528,
- 0x1F52C,
- 0x1F52D,
- 0x1F574,
- 0x1F576,
- 0x1F57A,
- 0x1F57B,
- 0x1F590,
- 0x1F591,
- 0x1F595,
- 0x1F597,
- 0x1F5E8,
- 0x1F5E9,
- 0x1F645,
- 0x1F648,
- 0x1F64B,
- 0x1F650,
- 0x1F680,
- 0x1F681,
- 0x1F692,
- 0x1F693,
- 0x1F6A3,
- 0x1F6A4,
- 0x1F6B4,
- 0x1F6B7,
- 0x1F6C0,
- 0x1F6C1,
- 0x1F6CC,
- 0x1F6CD,
- 0x1F918,
- 0x1F91D,
- 0x1F91E,
- 0x1F920,
- 0x1F926,
- 0x1F927,
- 0x1F930,
- 0x1F93A,
- 0x1F93D,
- 0x1F93F,
- 0x1F9D1,
- 0x1F9DE,
0xE0001,
0xE0002,
0xE0020,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__XX_invlist[] = { /* for EBCDIC 1047 */
- 1523, /* Number of elements */
+static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */
+ 1465, /* 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 */
0x16,
0x25,
0x26,
+ 0x40,
+ 0x41,
0x42,
0x4A,
0x4B,
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
- 0x589,
+ 0x55B,
+ 0x55D,
+ 0x55E,
+ 0x55F,
+ 0x560,
0x58A,
0x591,
0x5BE,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x606,
0x7F9,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x964,
0x966,
0x970,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1401,
0x166D,
0x166F,
- 0x1680,
- 0x1681,
0x169B,
0x16A0,
0x16EB,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x1FF5,
0x1FF6,
0x1FFD,
+ 0x2000,
+ 0x2007,
+ 0x2008,
+ 0x200B,
0x200C,
0x2010,
0x2018,
0x2045,
0x2054,
0x2055,
- 0x2060,
+ 0x205F,
0x2065,
0x2066,
0x2070,
0x2189,
0x24B6,
0x24EA,
- 0x261D,
- 0x261E,
- 0x2640,
- 0x2641,
- 0x2642,
- 0x2643,
- 0x2695,
- 0x2697,
- 0x26F9,
- 0x26FA,
- 0x2708,
- 0x2709,
- 0x270A,
- 0x270E,
- 0x2764,
- 0x2765,
0x2C00,
0x2C2F,
0x2C30,
0x2E00,
0x2E2F,
0x2E30,
+ 0x3000,
+ 0x3001,
0x3005,
0x3006,
0x302A,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0xA67F,
0xA6F2,
0xA717,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x110BB,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x1F18A,
0x1F1E6,
0x1F200,
- 0x1F308,
- 0x1F309,
- 0x1F33E,
- 0x1F33F,
- 0x1F373,
- 0x1F374,
- 0x1F385,
- 0x1F386,
- 0x1F393,
- 0x1F394,
- 0x1F3A4,
- 0x1F3A5,
- 0x1F3A8,
- 0x1F3A9,
- 0x1F3C2,
- 0x1F3C5,
- 0x1F3C7,
- 0x1F3C8,
- 0x1F3CA,
- 0x1F3CD,
- 0x1F3EB,
- 0x1F3EC,
- 0x1F3ED,
- 0x1F3EE,
0x1F3FB,
0x1F400,
- 0x1F442,
- 0x1F444,
- 0x1F446,
- 0x1F451,
- 0x1F466,
- 0x1F46A,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
- 0x1F479,
- 0x1F47C,
- 0x1F47D,
- 0x1F481,
- 0x1F484,
- 0x1F485,
- 0x1F488,
- 0x1F48B,
- 0x1F48C,
- 0x1F4AA,
- 0x1F4AB,
- 0x1F4BB,
- 0x1F4BD,
- 0x1F527,
- 0x1F528,
- 0x1F52C,
- 0x1F52D,
- 0x1F574,
- 0x1F576,
- 0x1F57A,
- 0x1F57B,
- 0x1F590,
- 0x1F591,
- 0x1F595,
- 0x1F597,
- 0x1F5E8,
- 0x1F5E9,
- 0x1F645,
- 0x1F648,
- 0x1F64B,
- 0x1F650,
- 0x1F680,
- 0x1F681,
- 0x1F692,
- 0x1F693,
- 0x1F6A3,
- 0x1F6A4,
- 0x1F6B4,
- 0x1F6B7,
- 0x1F6C0,
- 0x1F6C1,
- 0x1F6CC,
- 0x1F6CD,
- 0x1F918,
- 0x1F91D,
- 0x1F91E,
- 0x1F920,
- 0x1F926,
- 0x1F927,
- 0x1F930,
- 0x1F93A,
- 0x1F93D,
- 0x1F93F,
- 0x1F9D1,
- 0x1F9DE,
0xE0001,
0xE0002,
0xE0020,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_WB__XX_invlist[] = { /* for EBCDIC 037 */
- 1519, /* Number of elements */
+static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */
+ 1461, /* 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 */
0x16,
0x25,
0x26,
+ 0x40,
+ 0x41,
0x42,
0x4A,
0x4B,
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
- 0x589,
+ 0x55B,
+ 0x55D,
+ 0x55E,
+ 0x55F,
+ 0x560,
0x58A,
0x591,
0x5BE,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x606,
0x7F9,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x964,
0x966,
0x970,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1401,
0x166D,
0x166F,
- 0x1680,
- 0x1681,
0x169B,
0x16A0,
0x16EB,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x1FF5,
0x1FF6,
0x1FFD,
+ 0x2000,
+ 0x2007,
+ 0x2008,
+ 0x200B,
0x200C,
0x2010,
0x2018,
0x2045,
0x2054,
0x2055,
- 0x2060,
+ 0x205F,
0x2065,
0x2066,
0x2070,
0x2189,
0x24B6,
0x24EA,
- 0x261D,
- 0x261E,
- 0x2640,
- 0x2641,
- 0x2642,
- 0x2643,
- 0x2695,
- 0x2697,
- 0x26F9,
- 0x26FA,
- 0x2708,
- 0x2709,
- 0x270A,
- 0x270E,
- 0x2764,
- 0x2765,
0x2C00,
0x2C2F,
0x2C30,
0x2E00,
0x2E2F,
0x2E30,
+ 0x3000,
+ 0x3001,
0x3005,
0x3006,
0x302A,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0xA67F,
0xA6F2,
0xA717,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x110BB,
0x110BD,
0x110BE,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x1F18A,
0x1F1E6,
0x1F200,
- 0x1F308,
- 0x1F309,
- 0x1F33E,
- 0x1F33F,
- 0x1F373,
- 0x1F374,
- 0x1F385,
- 0x1F386,
- 0x1F393,
- 0x1F394,
- 0x1F3A4,
- 0x1F3A5,
- 0x1F3A8,
- 0x1F3A9,
- 0x1F3C2,
- 0x1F3C5,
- 0x1F3C7,
- 0x1F3C8,
- 0x1F3CA,
- 0x1F3CD,
- 0x1F3EB,
- 0x1F3EC,
- 0x1F3ED,
- 0x1F3EE,
0x1F3FB,
0x1F400,
- 0x1F442,
- 0x1F444,
- 0x1F446,
- 0x1F451,
- 0x1F466,
- 0x1F46A,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
- 0x1F479,
- 0x1F47C,
- 0x1F47D,
- 0x1F481,
- 0x1F484,
- 0x1F485,
- 0x1F488,
- 0x1F48B,
- 0x1F48C,
- 0x1F4AA,
- 0x1F4AB,
- 0x1F4BB,
- 0x1F4BD,
- 0x1F527,
- 0x1F528,
- 0x1F52C,
- 0x1F52D,
- 0x1F574,
- 0x1F576,
- 0x1F57A,
- 0x1F57B,
- 0x1F590,
- 0x1F591,
- 0x1F595,
- 0x1F597,
- 0x1F5E8,
- 0x1F5E9,
- 0x1F645,
- 0x1F648,
- 0x1F64B,
- 0x1F650,
- 0x1F680,
- 0x1F681,
- 0x1F692,
- 0x1F693,
- 0x1F6A3,
- 0x1F6A4,
- 0x1F6B4,
- 0x1F6B7,
- 0x1F6C0,
- 0x1F6C1,
- 0x1F6CC,
- 0x1F6CD,
- 0x1F918,
- 0x1F91D,
- 0x1F91E,
- 0x1F920,
- 0x1F926,
- 0x1F927,
- 0x1F930,
- 0x1F93A,
- 0x1F93D,
- 0x1F93F,
- 0x1F9D1,
- 0x1F9DE,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_XIDC_invlist[] = { /* for ASCII/Latin1 */
- 1393, /* Number of elements */
+static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
+ 1429, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x591,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x964,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XIDC_invlist[] = { /* for EBCDIC 1047 */
- 1417, /* Number of elements */
+static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
+ 1453, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x591,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x964,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XIDC_invlist[] = { /* for EBCDIC 037 */
- 1413, /* Number of elements */
+static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
+ 1449, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x591,
0x5BE,
0x5BF,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x610,
0x61B,
0x7F6,
0x7FA,
0x7FB,
+ 0x7FD,
+ 0x7FE,
0x800,
0x82E,
0x840,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x8E2,
0x8E3,
0x964,
0x9F2,
0x9FC,
0x9FD,
+ 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CD0,
0x1CD3,
0x1CD4,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA828,
0xA840,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
- 0xA900,
0xA92E,
0xA930,
0xA954,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F51,
0x11000,
0x11047,
0x11066,
0x11135,
0x11136,
0x11140,
+ 0x11144,
+ 0x11147,
0x11150,
0x11174,
0x11176,
0x11177,
0x11180,
0x111C5,
- 0x111CA,
+ 0x111C9,
0x111CD,
0x111D0,
0x111DB,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1144B,
0x11450,
0x1145A,
+ 0x1145E,
+ 0x1145F,
0x11480,
0x114C6,
0x114C7,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x1173A,
+ 0x11800,
+ 0x1183B,
0x118A0,
0x118EA,
0x118FF,
0x11A84,
0x11A86,
0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF7,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_XIDS_invlist[] = { /* for ASCII/Latin1 */
- 1185, /* Number of elements */
+static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */
+ 1213, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x64B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18A9,
0x18AA,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XIDS_invlist[] = { /* for EBCDIC 1047 */
- 1211, /* Number of elements */
+static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */
+ 1239, /* 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 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x64B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18A9,
0x18AA,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_XIDS_invlist[] = { /* for EBCDIC 037 */
- 1207, /* Number of elements */
+static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */
+ 1235, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x557,
0x559,
0x55A,
- 0x561,
- 0x588,
+ 0x560,
+ 0x589,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F3,
0x620,
0x64B,
0x17DC,
0x17DD,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18A9,
0x18AA,
0x1C7E,
0x1C80,
0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
0x30FC,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x31A0,
0x3400,
0x4DB6,
0x4E00,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA802,
0xA803,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FE,
+ 0xA8FF,
0xA90A,
0xA926,
0xA930,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A60,
0x10A7D,
0x10A80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
0x11003,
0x11038,
0x11083,
0x110E9,
0x11103,
0x11127,
+ 0x11144,
+ 0x11145,
0x11150,
0x11173,
0x11176,
0x11680,
0x116AB,
0x11700,
- 0x1171A,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
0x118A0,
0x118E0,
0x118FF,
0x11A84,
0x11A86,
0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
0x11AC0,
0x11AF9,
0x11C00,
0x11D31,
0x11D46,
0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E80,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
# endif /* EBCDIC 037 */
-static const UV PL_XPEO_invlist[] = { /* for all charsets */
+static const UV UNI_XPEO_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x103D6
};
-static const UV PL_XSUX_invlist[] = { /* for all charsets */
+static const UV UNI_XSUX_invlist[] = { /* for all charsets */
9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x12544
};
-static const UV PL_YI_invlist[] = { /* for all charsets */
+static const UV UNI_YI_invlist[] = { /* for all charsets */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xFF66
};
-static const UV PL_YIJING_invlist[] = { /* for all charsets */
+static const UV UNI_YIJING_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x4E00
};
-static const UV PL_YIRADICALS_invlist[] = { /* for all charsets */
+static const UV UNI_YIRADICALS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0xA4D0
};
-static const UV PL_YISYLLABLES_invlist[] = { /* for all charsets */
+static const UV UNI_YISYLLABLES_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_Z_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_Z_invlist[] = { /* for ASCII/Latin1 */
17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_Z_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_Z_invlist[] = { /* for EBCDIC 1047 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_Z_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_Z_invlist[] = { /* for EBCDIC 037 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL_ZANB_invlist[] = { /* for all charsets */
+static const UV UNI_ZANB_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x11A48
};
-static const UV PL_ZL_invlist[] = { /* for all charsets */
+static const UV UNI_ZL_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
0x2029
};
-static const UV PL_ZP_invlist[] = { /* for all charsets */
+static const UV UNI_ZP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_ZS_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI_ZS_invlist[] = { /* for ASCII/Latin1 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_ZS_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI_ZS_invlist[] = { /* for EBCDIC 1047 */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_ZS_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI_ZS_invlist[] = { /* for EBCDIC 037 */
13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL_ZYYY_invlist[] = { /* for ASCII/Latin1 */
- 276, /* Number of elements */
+static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */
+ 282, /* 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 */
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2E00,
0x2E43,
0x2E44,
- 0x2E4A,
+ 0x2E4F,
0x2FF0,
0x2FFC,
0x3000,
0x1D1AA,
0x1D1AE,
0x1D1E9,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
+ 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1EC71,
+ 0x1ECB5,
0x1F000,
0x1F02C,
0x1F030,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0xE0001,
0xE0002,
0xE0020,
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_ZYYY_invlist[] = { /* for EBCDIC 1047 */
- 302, /* Number of elements */
+static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */
+ 308, /* 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 */
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2E00,
0x2E43,
0x2E44,
- 0x2E4A,
+ 0x2E4F,
0x2FF0,
0x2FFC,
0x3000,
0x1D1AA,
0x1D1AE,
0x1D1E9,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
+ 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1EC71,
+ 0x1ECB5,
0x1F000,
0x1F02C,
0x1F030,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0xE0001,
0xE0002,
0xE0020,
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL_ZYYY_invlist[] = { /* for EBCDIC 037 */
- 298, /* Number of elements */
+static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */
+ 304, /* 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 */
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2E00,
0x2E43,
0x2E44,
- 0x2E4A,
+ 0x2E4F,
0x2FF0,
0x2FFC,
0x3000,
0x1D1AA,
0x1D1AE,
0x1D1E9,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
+ 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1EC71,
+ 0x1ECB5,
0x1F000,
0x1F02C,
0x1F030,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0xE0001,
0xE0002,
0xE0020,
# endif /* EBCDIC 037 */
-static const UV PL_ZZZZ_invlist[] = { /* for all charsets */
- 1294, /* Number of elements */
+static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
+ 1312, /* 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 */
0x531,
0x557,
0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
0x58B,
0x58D,
0x590,
0x5C8,
0x5D0,
0x5EB,
- 0x5F0,
+ 0x5EF,
0x5F5,
0x600,
0x61D,
0x7B2,
0x7C0,
0x7FB,
- 0x800,
+ 0x7FD,
0x82E,
0x830,
0x83F,
0x8B5,
0x8B6,
0x8BE,
- 0x8D4,
+ 0x8D3,
0x984,
0x985,
0x98D,
0x9DF,
0x9E4,
0x9E6,
- 0x9FE,
+ 0x9FF,
0xA01,
0xA04,
0xA05,
0xA5E,
0xA5F,
0xA66,
- 0xA76,
+ 0xA77,
0xA81,
0xA84,
0xA85,
0xBE6,
0xBFB,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
0xC66,
0xC70,
0xC78,
- 0xC84,
- 0xC85,
0xC8D,
0xC8E,
0xC91,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD0,
0x1CFA,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
0x2BC9,
0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4A,
+ 0x2E4F,
0x2E80,
0x2E9A,
0x2E9B,
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7BA,
0xA7F7,
0xA82C,
0xA830,
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FE,
- 0xA900,
0xA954,
0xA95F,
0xA97D,
0x10A15,
0x10A18,
0x10A19,
- 0x10A34,
+ 0x10A36,
0x10A38,
0x10A3B,
0x10A3F,
- 0x10A48,
+ 0x10A49,
0x10A50,
0x10A59,
0x10A60,
0x10CC0,
0x10CF3,
0x10CFA,
- 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
0x10E60,
0x10E7F,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
0x11000,
0x1104E,
0x11052,
0x11070,
0x1107F,
0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
0x110F0,
0x11100,
0x11135,
0x11136,
- 0x11144,
+ 0x11147,
0x11150,
0x11177,
0x11180,
0x11334,
0x11335,
0x1133A,
- 0x1133C,
+ 0x1133B,
0x11345,
0x11347,
0x11349,
0x1145B,
0x1145C,
0x1145D,
- 0x1145E,
+ 0x1145F,
0x11480,
0x114C8,
0x114D0,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11A50,
0x11A84,
0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
0x16FE0,
0x16FE2,
0x17000,
- 0x187ED,
+ 0x187F2,
0x18800,
0x18AF3,
0x1B000,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
0x1F16C,
0x1F170,
0x1F1AD,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FA,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
0x1F800,
0x1F80C,
0x1F810,
0x1F910,
0x1F93F,
0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
0x1F9C0,
- 0x1F9C1,
+ 0x1F9C3,
0x1F9D0,
- 0x1F9E7,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
0x20000,
0x2A6D7,
0x2A700,
0xE01F0
};
-static const UV PL__PERL_NCHAR_invlist[] = { /* for all charsets */
+static const UV UNI__PERL_NCHAR_invlist[] = { /* for all charsets */
37, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV PL__PERL_PATWS_invlist[] = { /* for ASCII/Latin1 */
+static const UV UNI__PERL_PATWS_invlist[] = { /* for ASCII/Latin1 */
11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL__PERL_PATWS_invlist[] = { /* for EBCDIC 1047 */
+static const UV UNI__PERL_PATWS_invlist[] = { /* for EBCDIC 1047 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121
-static const UV PL__PERL_PATWS_invlist[] = { /* for EBCDIC 037 */
+static const UV UNI__PERL_PATWS_invlist[] = { /* for EBCDIC 037 */
15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
# endif /* EBCDIC 037 */
-static const UV PL__PERL_SURROGATE_invlist[] = { /* for all charsets */
+static const UV UNI__PERL_SURROGATE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
"Supplanted by Line_Break property values; see www.unicode.org/reports/tr14"
};
-#define PL_HYPHEN (PL_HYPHEN_perl_aux + (MAX_UNI_KEYWORD_INDEX * 2))
-#define PL_LB__SG (PL_LB__SG_perl_aux + (MAX_UNI_KEYWORD_INDEX * 1))
+#define UNI_HYPHEN (UNI_HYPHEN_perl_aux + (MAX_UNI_KEYWORD_INDEX * 2))
+#define UNI_LB__SG (UNI_LB__SG_perl_aux + (MAX_UNI_KEYWORD_INDEX * 1))
typedef enum {
PERL_BIN_PLACEHOLDER = 0,
- PL_ADLM,
- PL_AEGEANNUMBERS,
- PL_AGE__10,
- PL_AGE__2,
- PL_AGE__2_DOT_1,
- PL_AGE__3,
- PL_AGE__3_DOT_1,
- PL_AGE__3_DOT_2,
- PL_AGE__4,
- PL_AGE__4_DOT_1,
- PL_AGE__5,
- PL_AGE__5_DOT_1,
- PL_AGE__5_DOT_2,
- PL_AGE__6,
- PL_AGE__6_DOT_1,
- PL_AGE__6_DOT_2,
- PL_AGE__6_DOT_3,
- PL_AGE__7,
- PL_AGE__8,
- PL_AGE__9,
- PL_AGE__NA,
- PL_AGHB,
- PL_AHOM,
- PL_ALCHEMICAL,
- PL_ALL,
- PL_ALPHABETICPF,
- PL_ANCIENTGREEKMUSIC,
- PL_ANCIENTGREEKNUMBERS,
- PL_ANCIENTSYMBOLS,
- PL_ANY,
- PL_ARAB,
- PL_ARABICEXTA,
- PL_ARABICMATH,
- PL_ARABICPFA,
- PL_ARABICPFB,
- PL_ARABICSUP,
- PL_ARMI,
- PL_ARMN,
- PL_ARROWS,
- PL_ASCII,
- PL_ASSIGNED,
- PL_AVST,
- PL_BALI,
- PL_BAMU,
- PL_BAMUMSUP,
- PL_BASS,
- PL_BATK,
- PL_BC__AL,
- PL_BC__AN,
- PL_BC__B,
- PL_BC__BN,
- PL_BC__CS,
- PL_BC__EN,
- PL_BC__ES,
- PL_BC__ET,
- PL_BC__FSI,
- PL_BC__L,
- PL_BC__LRE,
- PL_BC__LRI,
- PL_BC__LRO,
- PL_BC__NSM,
- PL_BC__ON,
- PL_BC__PDF,
- PL_BC__PDI,
- PL_BC__R,
- PL_BC__RLE,
- PL_BC__RLI,
- PL_BC__RLO,
- PL_BC__S,
- PL_BC__WS,
- PL_BENG,
- PL_BHKS,
- PL_BIDIC,
- PL_BIDIM,
- PL_BLOCKELEMENTS,
- PL_BOPO,
- PL_BOPOMOFOEXT,
- PL_BOXDRAWING,
- PL_BPT__C,
- PL_BPT__N,
- PL_BPT__O,
- PL_BRAH,
- PL_BRAI,
- PL_BUGI,
- PL_BUHD,
- PL_BYZANTINEMUSIC,
- PL_C,
- PL_CAKM,
- PL_CANS,
- PL_CARI,
- PL_CASED,
- PL_CASEDLETTER,
- PL_CCC__0,
- PL_CCC__1,
- PL_CCC__10,
- PL_CCC__103,
- PL_CCC__107,
- PL_CCC__11,
- PL_CCC__118,
- PL_CCC__12,
- PL_CCC__122,
- PL_CCC__129,
- PL_CCC__13,
- PL_CCC__130,
- PL_CCC__132,
- PL_CCC__133,
- PL_CCC__14,
- PL_CCC__15,
- PL_CCC__16,
- PL_CCC__17,
- PL_CCC__18,
- PL_CCC__19,
- PL_CCC__20,
- PL_CCC__202,
- PL_CCC__21,
- PL_CCC__214,
- PL_CCC__216,
- PL_CCC__22,
- PL_CCC__23,
- PL_CCC__24,
- PL_CCC__25,
- PL_CCC__26,
- PL_CCC__27,
- PL_CCC__28,
- PL_CCC__29,
- PL_CCC__30,
- PL_CCC__31,
- PL_CCC__32,
- PL_CCC__33,
- PL_CCC__34,
- PL_CCC__35,
- PL_CCC__36,
- PL_CCC__7,
- PL_CCC__8,
- PL_CCC__84,
- PL_CCC__9,
- PL_CCC__91,
- PL_CCC__A,
- PL_CCC__AL,
- PL_CCC__AR,
- PL_CCC__B,
- PL_CCC__BL,
- PL_CCC__BR,
- PL_CCC__DA,
- PL_CCC__DB,
- PL_CCC__IS,
- PL_CCC__L,
- PL_CCC__R,
- PL_CE,
- PL_CF,
- PL_CHAM,
- PL_CHER,
- PL_CHEROKEESUP,
- PL_CI,
- PL_CJK,
- PL_CJKCOMPAT,
- PL_CJKCOMPATFORMS,
- PL_CJKCOMPATIDEOGRAPHS,
- PL_CJKCOMPATIDEOGRAPHSSUP,
- PL_CJKEXTA,
- PL_CJKEXTB,
- PL_CJKEXTC,
- PL_CJKEXTD,
- PL_CJKEXTE,
- PL_CJKEXTF,
- PL_CJKRADICALSSUP,
- PL_CJKSTROKES,
- PL_CJKSYMBOLS,
- PL_CN,
- PL_CO,
- PL_COMPATJAMO,
- PL_COMPEX,
- PL_CONTROLPICTURES,
- PL_COPT,
- PL_COPTICEPACTNUMBERS,
- PL_COUNTINGROD,
- PL_CPRT,
- PL_CUNEIFORMNUMBERS,
- PL_CURRENCYSYMBOLS,
- PL_CWCF,
- PL_CWCM,
- PL_CWKCF,
- PL_CWL,
- PL_CWT,
- PL_CWU,
- PL_CYPRIOTSYLLABARY,
- PL_CYRILLICEXTA,
- PL_CYRILLICEXTB,
- PL_CYRILLICEXTC,
- PL_CYRILLICSUP,
- PL_CYRL,
- PL_DASH,
- PL_DEP,
- PL_DEVA,
- PL_DEVANAGARIEXT,
- PL_DI,
- PL_DIA,
- PL_DIACRITICALS,
- PL_DIACRITICALSEXT,
- PL_DIACRITICALSFORSYMBOLS,
- PL_DIACRITICALSSUP,
- PL_DINGBATS,
- PL_DOMINO,
- PL_DSRT,
- PL_DT__CAN,
- PL_DT__COM,
- PL_DT__ENC,
- PL_DT__FIN,
- PL_DT__FONT,
- PL_DT__FRA,
- PL_DT__INIT,
- PL_DT__ISO,
- PL_DT__MED,
- PL_DT__NAR,
- PL_DT__NB,
- PL_DT__NONCANON,
- PL_DT__NONE,
- PL_DT__SML,
- PL_DT__SQR,
- PL_DT__SUB,
- PL_DT__SUP,
- PL_DT__VERT,
- PL_DUPL,
- PL_EARLYDYNASTICCUNEIFORM,
- PL_EA__A,
- PL_EA__F,
- PL_EA__H,
- PL_EA__N,
- PL_EA__NA,
- PL_EA__W,
- PL_EGYP,
- PL_ELBA,
- PL_EMOTICONS,
- PL_ENCLOSEDALPHANUM,
- PL_ENCLOSEDALPHANUMSUP,
- PL_ENCLOSEDCJK,
- PL_ENCLOSEDIDEOGRAPHICSUP,
- PL_ETHI,
- PL_ETHIOPICEXT,
- PL_ETHIOPICEXTA,
- PL_ETHIOPICSUP,
- PL_EXT,
- PL_GCB__CN,
- PL_GCB__L,
- PL_GCB__PP,
- PL_GCB__SM,
- PL_GCB__T,
- PL_GCB__V,
- PL_GCB__XX,
- PL_GEOMETRICSHAPES,
- PL_GEOMETRICSHAPESEXT,
- PL_GEOR,
- PL_GEORGIANSUP,
- PL_GLAG,
- PL_GLAGOLITICSUP,
- PL_GONM,
- PL_GOTH,
- PL_GRAN,
- PL_GRBASE,
- PL_GREEKEXT,
- PL_GREK,
- PL_GREXT,
- PL_GUJR,
- PL_GURU,
- PL_HALFANDFULLFORMS,
- PL_HALFMARKS,
- PL_HAN,
- PL_HANG,
- PL_HANO,
- PL_HATR,
- PL_HEBR,
- PL_HIGHPUSURROGATES,
- PL_HIGHSURROGATES,
- PL_HIRA,
- PL_HLUW,
- PL_HMNG,
- PL_HST__NA,
- PL_HUNG,
- PL_HYPHEN_perl_aux,
- PL_IDC,
- PL_IDEO,
- PL_IDEOGRAPHICSYMBOLS,
- PL_IDS,
- PL_IDSB,
- PL_IDST,
- PL_INADLAM,
- PL_INAHOM,
- PL_INANATOLIANHIEROGLYPHS,
- PL_INARABIC,
- PL_INARMENIAN,
- PL_INAVESTAN,
- PL_INBALINESE,
- PL_INBAMUM,
- PL_INBASSAVAH,
- PL_INBATAK,
- PL_INBENGALI,
- PL_INBHAIKSUKI,
- PL_INBOPOMOFO,
- PL_INBRAHMI,
- PL_INBUGINESE,
- PL_INBUHID,
- PL_INCARIAN,
- PL_INCAUCASIANALBANIAN,
- PL_INCHAKMA,
- PL_INCHAM,
- PL_INCHEROKEE,
- PL_INCOPTIC,
- PL_INCUNEIFORM,
- PL_INCYRILLIC,
- PL_INDEVANAGARI,
- PL_INDICNUMBERFORMS,
- PL_INDUPLOYAN,
- PL_INEGYPTIANHIEROGLYPHS,
- PL_INELBASAN,
- PL_INETHIOPIC,
- PL_INGEORGIAN,
- PL_INGLAGOLITIC,
- PL_INGOTHIC,
- PL_INGRANTHA,
- PL_INGREEK,
- PL_INGUJARATI,
- PL_INGURMUKHI,
- PL_INHANGUL,
- PL_INHANUNOO,
- PL_INHATRAN,
- PL_INHEBREW,
- PL_INHIRAGANA,
- PL_INIDC,
- PL_INIMPERIALARAMAIC,
- PL_ININSCRIPTIONALPAHLAVI,
- PL_ININSCRIPTIONALPARTHIAN,
- PL_INJAVANESE,
- PL_INKAITHI,
- PL_INKANNADA,
- PL_INKATAKANA,
- PL_INKHAROSHTHI,
- PL_INKHMER,
- PL_INKHOJKI,
- PL_INKHUDAWADI,
- PL_INLAO,
- PL_INLEPCHA,
- PL_INLIMBU,
- PL_INLINEARA,
- PL_INLYCIAN,
- PL_INLYDIAN,
- PL_INMAHAJANI,
- PL_INMALAYALAM,
- PL_INMANDAIC,
- PL_INMANICHAEAN,
- PL_INMARCHEN,
- PL_INMASARAMGONDI,
- PL_INMEETEIMAYEK,
- PL_INMENDEKIKAKUI,
- PL_INMEROITICCURSIVE,
- PL_INMIAO,
- PL_INMODI,
- PL_INMONGOLIAN,
- PL_INMRO,
- PL_INMULTANI,
- PL_INMYANMAR,
- PL_INNABATAEAN,
- PL_INNEWA,
- PL_INNEWTAILUE,
- PL_INNKO,
- PL_INNUSHU,
- PL_INOGHAM,
- PL_INOLDHUNGARIAN,
- PL_INOLDITALIC,
- PL_INOLDPERMIC,
- PL_INOLDPERSIAN,
- PL_INOLDTURKIC,
- PL_INORIYA,
- PL_INOSAGE,
- PL_INOSMANYA,
- PL_INPAHAWHHMONG,
- PL_INPAUCINHAU,
- PL_INPC__BOTTOM,
- PL_INPC__BOTTOMANDLEFT,
- PL_INPC__BOTTOMANDRIGHT,
- PL_INPC__LEFT,
- PL_INPC__LEFTANDRIGHT,
- PL_INPC__NA,
- PL_INPC__OVERSTRUCK,
- PL_INPC__RIGHT,
- PL_INPC__TOP,
- PL_INPC__TOPANDBOTTOM,
- PL_INPC__TOPANDBOTTOMANDRIGHT,
- PL_INPC__TOPANDLEFT,
- PL_INPC__TOPANDLEFTANDRIGHT,
- PL_INPC__TOPANDRIGHT,
- PL_INPHAGSPA,
- PL_INPHOENICIAN,
- PL_INPSALTERPAHLAVI,
- PL_INPUNCTUATION,
- PL_INREJANG,
- PL_INRUNIC,
- PL_INSAMARITAN,
- PL_INSAURASHTRA,
- PL_INSC__AVAGRAHA,
- PL_INSC__BINDU,
- PL_INSC__BRAHMIJOININGNUMBER,
- PL_INSC__CANTILLATIONMARK,
- PL_INSC__CONSONANT,
- PL_INSC__CONSONANTDEAD,
- PL_INSC__CONSONANTFINAL,
- PL_INSC__CONSONANTHEADLETTER,
- PL_INSC__CONSONANTKILLER,
- PL_INSC__CONSONANTMEDIAL,
- PL_INSC__CONSONANTPLACEHOLDER,
- PL_INSC__CONSONANTPRECEDINGREPHA,
- PL_INSC__CONSONANTPREFIXED,
- PL_INSC__CONSONANTSUBJOINED,
- PL_INSC__CONSONANTSUCCEEDINGREPHA,
- PL_INSC__CONSONANTWITHSTACKER,
- PL_INSC__GEMINATIONMARK,
- PL_INSC__INVISIBLESTACKER,
- PL_INSC__MODIFYINGLETTER,
- PL_INSC__NONJOINER,
- PL_INSC__NUKTA,
- PL_INSC__NUMBER,
- PL_INSC__NUMBERJOINER,
- PL_INSC__OTHER,
- PL_INSC__PUREKILLER,
- PL_INSC__REGISTERSHIFTER,
- PL_INSC__SYLLABLEMODIFIER,
- PL_INSC__TONELETTER,
- PL_INSC__TONEMARK,
- PL_INSC__VIRAMA,
- PL_INSC__VISARGA,
- PL_INSC__VOWEL,
- PL_INSC__VOWELDEPENDENT,
- PL_INSC__VOWELINDEPENDENT,
- PL_INSHARADA,
- PL_INSIDDHAM,
- PL_INSINHALA,
- PL_INSORASOMPENG,
- PL_INSOYOMBO,
- PL_INSUNDANESE,
- PL_INSYLOTINAGRI,
- PL_INSYRIAC,
- PL_INTAGALOG,
- PL_INTAGBANWA,
- PL_INTAILE,
- PL_INTAITHAM,
- PL_INTAIVIET,
- PL_INTAKRI,
- PL_INTAMIL,
- PL_INTANGUT,
- PL_INTELUGU,
- PL_INTHAANA,
- PL_INTHAI,
- PL_INTIBETAN,
- PL_INTIFINAGH,
- PL_INTIRHUTA,
- PL_INUGARITIC,
- PL_INVAI,
- PL_INVS,
- PL_INWARANGCITI,
- PL_INZANABAZARSQUARE,
- PL_IN__10,
- PL_IN__1_DOT_1,
- PL_IN__2,
- PL_IN__2_DOT_1,
- PL_IN__3,
- PL_IN__3_DOT_1,
- PL_IN__3_DOT_2,
- PL_IN__4,
- PL_IN__4_DOT_1,
- PL_IN__5,
- PL_IN__5_DOT_1,
- PL_IN__5_DOT_2,
- PL_IN__6,
- PL_IN__6_DOT_1,
- PL_IN__6_DOT_2,
- PL_IN__6_DOT_3,
- PL_IN__7,
- PL_IN__8,
- PL_IN__9,
- PL_IPAEXT,
- PL_ITAL,
- PL_JAMO,
- PL_JAMOEXTA,
- PL_JAMOEXTB,
- PL_JAVA,
- PL_JG__AFRICANFEH,
- PL_JG__AFRICANNOON,
- PL_JG__AFRICANQAF,
- PL_JG__AIN,
- PL_JG__ALAPH,
- PL_JG__ALEF,
- PL_JG__BEH,
- PL_JG__BETH,
- PL_JG__BURUSHASKIYEHBARREE,
- PL_JG__DAL,
- PL_JG__DALATHRISH,
- PL_JG__E,
- PL_JG__FARSIYEH,
- PL_JG__FE,
- PL_JG__FEH,
- PL_JG__FINALSEMKATH,
- PL_JG__GAF,
- PL_JG__GAMAL,
- PL_JG__HAH,
- PL_JG__HAMZAONHEHGOAL,
- PL_JG__HE,
- PL_JG__HEH,
- PL_JG__HEHGOAL,
- PL_JG__HETH,
- PL_JG__KAF,
- PL_JG__KAPH,
- PL_JG__KHAPH,
- PL_JG__KNOTTEDHEH,
- PL_JG__LAM,
- PL_JG__LAMADH,
- PL_JG__MALAYALAMBHA,
- PL_JG__MALAYALAMJA,
- PL_JG__MALAYALAMLLA,
- PL_JG__MALAYALAMLLLA,
- PL_JG__MALAYALAMNGA,
- PL_JG__MALAYALAMNNA,
- PL_JG__MALAYALAMNNNA,
- PL_JG__MALAYALAMNYA,
- PL_JG__MALAYALAMRA,
- PL_JG__MALAYALAMSSA,
- PL_JG__MALAYALAMTTA,
- PL_JG__MANICHAEANALEPH,
- PL_JG__MANICHAEANAYIN,
- PL_JG__MANICHAEANBETH,
- PL_JG__MANICHAEANDALETH,
- PL_JG__MANICHAEANDHAMEDH,
- PL_JG__MANICHAEANFIVE,
- PL_JG__MANICHAEANGIMEL,
- PL_JG__MANICHAEANHETH,
- PL_JG__MANICHAEANHUNDRED,
- PL_JG__MANICHAEANKAPH,
- PL_JG__MANICHAEANLAMEDH,
- PL_JG__MANICHAEANMEM,
- PL_JG__MANICHAEANNUN,
- PL_JG__MANICHAEANONE,
- PL_JG__MANICHAEANPE,
- PL_JG__MANICHAEANQOPH,
- PL_JG__MANICHAEANRESH,
- PL_JG__MANICHAEANSADHE,
- PL_JG__MANICHAEANSAMEKH,
- PL_JG__MANICHAEANTAW,
- PL_JG__MANICHAEANTEN,
- PL_JG__MANICHAEANTETH,
- PL_JG__MANICHAEANTHAMEDH,
- PL_JG__MANICHAEANTWENTY,
- PL_JG__MANICHAEANWAW,
- PL_JG__MANICHAEANYODH,
- PL_JG__MANICHAEANZAYIN,
- PL_JG__MEEM,
- PL_JG__MIM,
- PL_JG__NOJOININGGROUP,
- PL_JG__NOON,
- PL_JG__NUN,
- PL_JG__NYA,
- PL_JG__PE,
- PL_JG__QAF,
- PL_JG__QAPH,
- PL_JG__REH,
- PL_JG__REVERSEDPE,
- PL_JG__ROHINGYAYEH,
- PL_JG__SAD,
- PL_JG__SADHE,
- PL_JG__SEEN,
- PL_JG__SEMKATH,
- PL_JG__SHIN,
- PL_JG__STRAIGHTWAW,
- PL_JG__SWASHKAF,
- PL_JG__SYRIACWAW,
- PL_JG__TAH,
- PL_JG__TAW,
- PL_JG__TEHMARBUTA,
- PL_JG__TETH,
- PL_JG__WAW,
- PL_JG__YEH,
- PL_JG__YEHBARREE,
- PL_JG__YEHWITHTAIL,
- PL_JG__YUDH,
- PL_JG__YUDHHE,
- PL_JG__ZAIN,
- PL_JG__ZHAIN,
- PL_JOINC,
- PL_JT__C,
- PL_JT__D,
- PL_JT__L,
- PL_JT__R,
- PL_JT__T,
- PL_JT__U,
- PL_KALI,
- PL_KANA,
- PL_KANAEXTA,
- PL_KANASUP,
- PL_KANBUN,
- PL_KANGXI,
- PL_KATAKANAEXT,
- PL_KHAR,
- PL_KHMERSYMBOLS,
- PL_KHMR,
- PL_KHOJ,
- PL_KNDA,
- PL_KTHI,
- PL_L,
- PL_LANA,
- PL_LAO,
- PL_LATIN1,
- PL_LATINEXTA,
- PL_LATINEXTADDITIONAL,
- PL_LATINEXTB,
- PL_LATINEXTC,
- PL_LATINEXTD,
- PL_LATINEXTE,
- PL_LATN,
- PL_LB__AI,
- PL_LB__AL,
- PL_LB__B2,
- PL_LB__BA,
- PL_LB__BB,
- PL_LB__BK,
- PL_LB__CB,
- PL_LB__CJ,
- PL_LB__CL,
- PL_LB__CM,
- PL_LB__CP,
- PL_LB__CR,
- PL_LB__EB,
- PL_LB__EM,
- PL_LB__EX,
- PL_LB__GL,
- PL_LB__H2,
- PL_LB__H3,
- PL_LB__HL,
- PL_LB__HY,
- PL_LB__ID,
- PL_LB__IN,
- PL_LB__IS,
- PL_LB__LF,
- PL_LB__NL,
- PL_LB__NS,
- PL_LB__NU,
- PL_LB__OP,
- PL_LB__PO,
- PL_LB__PR,
- PL_LB__QU,
- PL_LB__SA,
- PL_LB__SG_perl_aux,
- PL_LB__SP,
- PL_LB__SY,
- PL_LB__WJ,
- PL_LB__XX,
- PL_LB__ZW,
- PL_LB__ZWJ,
- PL_LEPC,
- PL_LETTERLIKESYMBOLS,
- PL_LIMB,
- PL_LINA,
- PL_LINB,
- PL_LINEARBIDEOGRAMS,
- PL_LINEARBSYLLABARY,
- PL_LISU,
- PL_LM,
- PL_LO,
- PL_LOE,
- PL_LOWERCASELETTER,
- PL_LOWSURROGATES,
- PL_LYCI,
- PL_LYDI,
- PL_M,
- PL_MAHJ,
- PL_MAHJONG,
- PL_MAND,
- PL_MANI,
- PL_MARC,
- PL_MATH,
- PL_MATHALPHANUM,
- PL_MATHOPERATORS,
- PL_MC,
- PL_ME,
- PL_MEETEIMAYEKEXT,
- PL_MEND,
- PL_MERC,
- PL_MERO,
- PL_MIAO,
- PL_MISCARROWS,
- PL_MISCMATHSYMBOLSA,
- PL_MISCMATHSYMBOLSB,
- PL_MISCPICTOGRAPHS,
- PL_MISCSYMBOLS,
- PL_MISCTECHNICAL,
- PL_MLYM,
- PL_MN,
- PL_MODI,
- PL_MODIFIERLETTERS,
- PL_MODIFIERTONELETTERS,
- PL_MONG,
- PL_MONGOLIANSUP,
- PL_MRO,
- PL_MTEI,
- PL_MULT,
- PL_MUSIC,
- PL_MYANMAREXTA,
- PL_MYANMAREXTB,
- PL_MYMR,
- PL_N,
- PL_NARB,
- PL_NB,
- PL_NBAT,
- PL_NEWA,
- PL_NFCQC__M,
- PL_NFCQC__Y,
- PL_NFDQC__Y,
- PL_NFKCQC__N,
- PL_NFKCQC__Y,
- PL_NFKDQC__N,
- PL_NKO,
- PL_NL,
- PL_NO,
- PL_NSHU,
- PL_NT__DI,
- PL_NT__NU,
- PL_NUMBERFORMS,
- PL_NV__0,
- PL_NV__1,
- PL_NV__10,
- PL_NV__100,
- PL_NV__1000,
- PL_NV__10000,
- PL_NV__100000,
- PL_NV__1000000,
- PL_NV__100000000,
- PL_NV__10000000000,
- PL_NV__1000000000000,
- PL_NV__11,
- PL_NV__11_SLASH_12,
- PL_NV__11_SLASH_2,
- PL_NV__12,
- PL_NV__13,
- PL_NV__13_SLASH_2,
- PL_NV__14,
- PL_NV__15,
- PL_NV__15_SLASH_2,
- PL_NV__16,
- PL_NV__17,
- PL_NV__17_SLASH_2,
- PL_NV__18,
- PL_NV__19,
- PL_NV__1_SLASH_10,
- PL_NV__1_SLASH_12,
- PL_NV__1_SLASH_16,
- PL_NV__1_SLASH_160,
- PL_NV__1_SLASH_2,
- PL_NV__1_SLASH_20,
- PL_NV__1_SLASH_3,
- PL_NV__1_SLASH_4,
- PL_NV__1_SLASH_40,
- PL_NV__1_SLASH_5,
- PL_NV__1_SLASH_6,
- PL_NV__1_SLASH_7,
- PL_NV__1_SLASH_8,
- PL_NV__1_SLASH_9,
- PL_NV__2,
- PL_NV__20,
- PL_NV__200,
- PL_NV__2000,
- PL_NV__20000,
- PL_NV__200000,
- PL_NV__21,
- PL_NV__216000,
- PL_NV__22,
- PL_NV__23,
- PL_NV__24,
- PL_NV__25,
- PL_NV__26,
- PL_NV__27,
- PL_NV__28,
- PL_NV__29,
- PL_NV__2_SLASH_3,
- PL_NV__2_SLASH_5,
- PL_NV__3,
- PL_NV__30,
- PL_NV__300,
- PL_NV__3000,
- PL_NV__30000,
- PL_NV__300000,
- PL_NV__31,
- PL_NV__32,
- PL_NV__33,
- PL_NV__34,
- PL_NV__35,
- PL_NV__36,
- PL_NV__37,
- PL_NV__38,
- PL_NV__39,
- PL_NV__3_SLASH_16,
- PL_NV__3_SLASH_2,
- PL_NV__3_SLASH_20,
- PL_NV__3_SLASH_4,
- PL_NV__3_SLASH_5,
- PL_NV__3_SLASH_8,
- PL_NV__3_SLASH_80,
- PL_NV__4,
- PL_NV__40,
- PL_NV__400,
- PL_NV__4000,
- PL_NV__40000,
- PL_NV__400000,
- PL_NV__41,
- PL_NV__42,
- PL_NV__43,
- PL_NV__432000,
- PL_NV__44,
- PL_NV__45,
- PL_NV__46,
- PL_NV__47,
- PL_NV__48,
- PL_NV__49,
- PL_NV__4_SLASH_5,
- PL_NV__5,
- PL_NV__50,
- PL_NV__500,
- PL_NV__5000,
- PL_NV__50000,
- PL_NV__500000,
- PL_NV__5_SLASH_12,
- PL_NV__5_SLASH_2,
- PL_NV__5_SLASH_6,
- PL_NV__5_SLASH_8,
- PL_NV__6,
- PL_NV__60,
- PL_NV__600,
- PL_NV__6000,
- PL_NV__60000,
- PL_NV__600000,
- PL_NV__7,
- PL_NV__70,
- PL_NV__700,
- PL_NV__7000,
- PL_NV__70000,
- PL_NV__700000,
- PL_NV__7_SLASH_12,
- PL_NV__7_SLASH_2,
- PL_NV__7_SLASH_8,
- PL_NV__8,
- PL_NV__80,
- PL_NV__800,
- PL_NV__8000,
- PL_NV__80000,
- PL_NV__800000,
- PL_NV__9,
- PL_NV__90,
- PL_NV__900,
- PL_NV__9000,
- PL_NV__90000,
- PL_NV__900000,
- PL_NV__9_SLASH_2,
- PL_NV__NAN,
- PL_NV___MINUS_1_SLASH_2,
- PL_OCR,
- PL_OGAM,
- PL_OLCK,
- PL_ORKH,
- PL_ORNAMENTALDINGBATS,
- PL_ORYA,
- PL_OSGE,
- PL_OSMA,
- PL_P,
- PL_PALM,
- PL_PATSYN,
- PL_PAUC,
- PL_PC,
- PL_PCM,
- PL_PD,
- PL_PE,
- PL_PERM,
- PL_PF,
- PL_PHAG,
- PL_PHAISTOS,
- PL_PHLI,
- PL_PHLP,
- PL_PHNX,
- PL_PHONETICEXT,
- PL_PHONETICEXTSUP,
- PL_PI,
- PL_PLAYINGCARDS,
- PL_PO,
- PL_POSIXALNUM,
- PL_POSIXALPHA,
- PL_POSIXBLANK,
- PL_POSIXCNTRL,
- PL_POSIXDIGIT,
- PL_POSIXGRAPH,
- PL_POSIXLOWER,
- PL_POSIXPRINT,
- PL_POSIXPUNCT,
- PL_POSIXSPACE,
- PL_POSIXUPPER,
- PL_POSIXWORD,
- PL_POSIXXDIGIT,
- PL_PRTI,
- PL_PS,
- PL_PUA,
- PL_QAAI,
- PL_QMARK,
- PL_RADICAL,
- PL_RI,
- PL_RJNG,
- PL_RUMI,
- PL_RUNR,
- PL_S,
- PL_SAMR,
- PL_SARB,
- PL_SAUR,
- PL_SB__AT,
- PL_SB__CL,
- PL_SB__EX,
- PL_SB__FO,
- PL_SB__LE,
- PL_SB__LO,
- PL_SB__SC,
- PL_SB__SE,
- PL_SB__SP,
- PL_SB__ST,
- PL_SB__UP,
- PL_SB__XX,
- PL_SC,
- PL_SC__ADLM,
- PL_SC__ARAB,
- PL_SC__ARMN,
- PL_SC__BENG,
- PL_SC__BOPO,
- PL_SC__BUGI,
- PL_SC__BUHD,
- PL_SC__CAKM,
- PL_SC__COPT,
- PL_SC__CPRT,
- PL_SC__CYRL,
- PL_SC__DEVA,
- PL_SC__DUPL,
- PL_SC__GEOR,
- PL_SC__GLAG,
- PL_SC__GRAN,
- PL_SC__GREK,
- PL_SC__GUJR,
- PL_SC__GURU,
- PL_SC__HAN,
- PL_SC__HANG,
- PL_SC__HANO,
- PL_SC__HIRA,
- PL_SC__JAVA,
- PL_SC__KALI,
- PL_SC__KANA,
- PL_SC__KHOJ,
- PL_SC__KNDA,
- PL_SC__KTHI,
- PL_SC__LATN,
- PL_SC__LIMB,
- PL_SC__LINA,
- PL_SC__LINB,
- PL_SC__MAHJ,
- PL_SC__MAND,
- PL_SC__MANI,
- PL_SC__MLYM,
- PL_SC__MODI,
- PL_SC__MONG,
- PL_SC__MULT,
- PL_SC__MYMR,
- PL_SC__ORYA,
- PL_SC__PERM,
- PL_SC__PHAG,
- PL_SC__PHLP,
- PL_SC__QAAI,
- PL_SC__SHRD,
- PL_SC__SIND,
- PL_SC__SINH,
- PL_SC__SYLO,
- PL_SC__SYRC,
- PL_SC__TAGB,
- PL_SC__TAKR,
- PL_SC__TALE,
- PL_SC__TAML,
- PL_SC__TELU,
- PL_SC__TGLG,
- PL_SC__THAA,
- PL_SC__TIRH,
- PL_SC__YI,
- PL_SC__ZYYY,
- PL_SD,
- PL_SGNW,
- PL_SHAW,
- PL_SHORTHANDFORMATCONTROLS,
- PL_SHRD,
- PL_SIDD,
- PL_SIND,
- PL_SINH,
- PL_SINHALAARCHAICNUMBERS,
- PL_SK,
- PL_SM,
- PL_SMALLFORMS,
- PL_SO,
- PL_SORA,
- PL_SOYO,
- PL_SPECIALS,
- PL_STERM,
- PL_SUND,
- PL_SUNDANESESUP,
- PL_SUPARROWSA,
- PL_SUPARROWSB,
- PL_SUPARROWSC,
- PL_SUPERANDSUB,
- PL_SUPMATHOPERATORS,
- PL_SUPPUAA,
- PL_SUPPUAB,
- PL_SUPPUNCTUATION,
- PL_SUPSYMBOLSANDPICTOGRAPHS,
- PL_SUTTONSIGNWRITING,
- PL_SYLO,
- PL_SYRC,
- PL_SYRIACSUP,
- PL_TAGB,
- PL_TAGS,
- PL_TAIXUANJING,
- PL_TAKR,
- PL_TALE,
- PL_TALU,
- PL_TAML,
- PL_TANG,
- PL_TANGUTCOMPONENTS,
- PL_TAVT,
- PL_TELU,
- PL_TERM,
- PL_TFNG,
- PL_TGLG,
- PL_THAA,
- PL_THAI,
- PL_TIBT,
- PL_TIRH,
- PL_TITLE,
- PL_TRANSPORTANDMAP,
- PL_UCAS,
- PL_UCASEXT,
- PL_UGAR,
- PL_UIDEO,
- PL_UPPERCASELETTER,
- PL_VAI,
- PL_VEDICEXT,
- PL_VERTICALFORMS,
- PL_VERTSPACE,
- PL_VO__R,
- PL_VO__TR,
- PL_VO__TU,
- PL_VO__U,
- PL_VS,
- PL_VSSUP,
- PL_WARA,
- PL_WB__DQ,
- PL_WB__EB,
- PL_WB__EBG,
- PL_WB__EX,
- PL_WB__EXTEND,
- PL_WB__FO,
- PL_WB__GAZ,
- PL_WB__KA,
- PL_WB__LE,
- PL_WB__MB,
- PL_WB__ML,
- PL_WB__MN,
- PL_WB__NL,
- PL_WB__NU,
- PL_WB__SQ,
- PL_WB__XX,
- PL_XIDC,
- PL_XIDS,
- PL_XPEO,
- PL_XPOSIXALNUM,
- PL_XPOSIXALPHA,
- PL_XPOSIXBLANK,
- PL_XPOSIXCNTRL,
- PL_XPOSIXDIGIT,
- PL_XPOSIXGRAPH,
- PL_XPOSIXLOWER,
- PL_XPOSIXPRINT,
- PL_XPOSIXPUNCT,
- PL_XPOSIXSPACE,
- PL_XPOSIXUPPER,
- PL_XPOSIXWORD,
- PL_XPOSIXXDIGIT,
- PL_XSUX,
- PL_YI,
- PL_YIJING,
- PL_YIRADICALS,
- PL_YISYLLABLES,
- PL_Z,
- PL_ZANB,
- PL_ZL,
- PL_ZP,
- PL_ZS,
- PL_ZYYY,
- PL_ZZZZ,
- PL__PERL_ANY_FOLDS,
- PL__PERL_CHARNAME_BEGIN,
- PL__PERL_CHARNAME_CONTINUE,
- PL__PERL_FOLDS_TO_MULTI_CHAR,
- PL__PERL_IDCONT,
- PL__PERL_IDSTART,
- PL__PERL_NCHAR,
- PL__PERL_PATWS,
- PL__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START,
- PL__PERL_PROBLEMATIC_LOCALE_FOLDS,
- PL__PERL_QUOTEMETA,
- PL__PERL_SURROGATE
+ UNI_ADLM,
+ UNI_AEGEANNUMBERS,
+ UNI_AGE__10,
+ UNI_AGE__11,
+ UNI_AGE__2,
+ UNI_AGE__2_DOT_1,
+ UNI_AGE__3,
+ UNI_AGE__3_DOT_1,
+ UNI_AGE__3_DOT_2,
+ UNI_AGE__4,
+ UNI_AGE__4_DOT_1,
+ UNI_AGE__5,
+ UNI_AGE__5_DOT_1,
+ UNI_AGE__5_DOT_2,
+ UNI_AGE__6,
+ UNI_AGE__6_DOT_1,
+ UNI_AGE__6_DOT_2,
+ UNI_AGE__6_DOT_3,
+ UNI_AGE__7,
+ UNI_AGE__8,
+ UNI_AGE__9,
+ UNI_AGE__NA,
+ UNI_AGHB,
+ UNI_AHOM,
+ UNI_ALCHEMICAL,
+ UNI_ALL,
+ UNI_ALPHABETICPF,
+ UNI_ANCIENTGREEKMUSIC,
+ UNI_ANCIENTGREEKNUMBERS,
+ UNI_ANCIENTSYMBOLS,
+ UNI_ANY,
+ UNI_ARAB,
+ UNI_ARABICEXTA,
+ UNI_ARABICMATH,
+ UNI_ARABICPFA,
+ UNI_ARABICPFB,
+ UNI_ARABICSUP,
+ UNI_ARMI,
+ UNI_ARMN,
+ UNI_ARROWS,
+ UNI_ASCII,
+ UNI_ASSIGNED,
+ UNI_AVST,
+ UNI_BALI,
+ UNI_BAMU,
+ UNI_BAMUMSUP,
+ UNI_BASS,
+ UNI_BATK,
+ UNI_BC__AL,
+ UNI_BC__AN,
+ UNI_BC__B,
+ UNI_BC__BN,
+ UNI_BC__CS,
+ UNI_BC__EN,
+ UNI_BC__ES,
+ UNI_BC__ET,
+ UNI_BC__FSI,
+ UNI_BC__L,
+ UNI_BC__LRE,
+ UNI_BC__LRI,
+ UNI_BC__LRO,
+ UNI_BC__NSM,
+ UNI_BC__ON,
+ UNI_BC__PDF,
+ UNI_BC__PDI,
+ UNI_BC__R,
+ UNI_BC__RLE,
+ UNI_BC__RLI,
+ UNI_BC__RLO,
+ UNI_BC__S,
+ UNI_BC__WS,
+ UNI_BENG,
+ UNI_BHKS,
+ UNI_BIDIC,
+ UNI_BIDIM,
+ UNI_BLOCKELEMENTS,
+ UNI_BOPO,
+ UNI_BOPOMOFOEXT,
+ UNI_BOXDRAWING,
+ UNI_BPT__C,
+ UNI_BPT__N,
+ UNI_BPT__O,
+ UNI_BRAH,
+ UNI_BRAI,
+ UNI_BUGI,
+ UNI_BUHD,
+ UNI_BYZANTINEMUSIC,
+ UNI_C,
+ UNI_CAKM,
+ UNI_CANS,
+ UNI_CARI,
+ UNI_CASED,
+ UNI_CASEDLETTER,
+ UNI_CCC__0,
+ UNI_CCC__1,
+ UNI_CCC__10,
+ UNI_CCC__103,
+ UNI_CCC__107,
+ UNI_CCC__11,
+ UNI_CCC__118,
+ UNI_CCC__12,
+ UNI_CCC__122,
+ UNI_CCC__129,
+ UNI_CCC__13,
+ UNI_CCC__130,
+ UNI_CCC__132,
+ UNI_CCC__14,
+ UNI_CCC__15,
+ UNI_CCC__16,
+ UNI_CCC__17,
+ UNI_CCC__18,
+ UNI_CCC__19,
+ UNI_CCC__20,
+ UNI_CCC__202,
+ UNI_CCC__21,
+ UNI_CCC__214,
+ UNI_CCC__216,
+ UNI_CCC__22,
+ UNI_CCC__23,
+ UNI_CCC__24,
+ UNI_CCC__25,
+ UNI_CCC__26,
+ UNI_CCC__27,
+ UNI_CCC__28,
+ UNI_CCC__29,
+ UNI_CCC__30,
+ UNI_CCC__31,
+ UNI_CCC__32,
+ UNI_CCC__33,
+ UNI_CCC__34,
+ UNI_CCC__35,
+ UNI_CCC__36,
+ UNI_CCC__7,
+ UNI_CCC__8,
+ UNI_CCC__84,
+ UNI_CCC__9,
+ UNI_CCC__91,
+ UNI_CCC__A,
+ UNI_CCC__AL,
+ UNI_CCC__AR,
+ UNI_CCC__B,
+ UNI_CCC__BL,
+ UNI_CCC__BR,
+ UNI_CCC__DA,
+ UNI_CCC__DB,
+ UNI_CCC__IS,
+ UNI_CCC__L,
+ UNI_CCC__R,
+ UNI_CE,
+ UNI_CF,
+ UNI_CHAM,
+ UNI_CHER,
+ UNI_CHEROKEESUP,
+ UNI_CHESSSYMBOLS,
+ UNI_CI,
+ UNI_CJK,
+ UNI_CJKCOMPAT,
+ UNI_CJKCOMPATFORMS,
+ UNI_CJKCOMPATIDEOGRAPHS,
+ UNI_CJKCOMPATIDEOGRAPHSSUP,
+ UNI_CJKEXTA,
+ UNI_CJKEXTB,
+ UNI_CJKEXTC,
+ UNI_CJKEXTD,
+ UNI_CJKEXTE,
+ UNI_CJKEXTF,
+ UNI_CJKRADICALSSUP,
+ UNI_CJKSTROKES,
+ UNI_CJKSYMBOLS,
+ UNI_CN,
+ UNI_CO,
+ UNI_COMPATJAMO,
+ UNI_COMPEX,
+ UNI_CONTROLPICTURES,
+ UNI_COPT,
+ UNI_COPTICEPACTNUMBERS,
+ UNI_COUNTINGROD,
+ UNI_CPRT,
+ UNI_CUNEIFORMNUMBERS,
+ UNI_CURRENCYSYMBOLS,
+ UNI_CWCF,
+ UNI_CWCM,
+ UNI_CWKCF,
+ UNI_CWL,
+ UNI_CWT,
+ UNI_CWU,
+ UNI_CYPRIOTSYLLABARY,
+ UNI_CYRILLICEXTA,
+ UNI_CYRILLICEXTB,
+ UNI_CYRILLICEXTC,
+ UNI_CYRILLICSUP,
+ UNI_CYRL,
+ UNI_DASH,
+ UNI_DEP,
+ UNI_DEVA,
+ UNI_DEVANAGARIEXT,
+ UNI_DI,
+ UNI_DIA,
+ UNI_DIACRITICALS,
+ UNI_DIACRITICALSEXT,
+ UNI_DIACRITICALSFORSYMBOLS,
+ UNI_DIACRITICALSSUP,
+ UNI_DINGBATS,
+ UNI_DOGR,
+ UNI_DOMINO,
+ UNI_DSRT,
+ UNI_DT__CAN,
+ UNI_DT__COM,
+ UNI_DT__ENC,
+ UNI_DT__FIN,
+ UNI_DT__FONT,
+ UNI_DT__FRA,
+ UNI_DT__INIT,
+ UNI_DT__ISO,
+ UNI_DT__MED,
+ UNI_DT__NAR,
+ UNI_DT__NB,
+ UNI_DT__NONCANON,
+ UNI_DT__NONE,
+ UNI_DT__SML,
+ UNI_DT__SQR,
+ UNI_DT__SUB,
+ UNI_DT__SUP,
+ UNI_DT__VERT,
+ UNI_DUPL,
+ UNI_EARLYDYNASTICCUNEIFORM,
+ UNI_EA__A,
+ UNI_EA__F,
+ UNI_EA__H,
+ UNI_EA__N,
+ UNI_EA__NA,
+ UNI_EA__W,
+ UNI_EGYP,
+ UNI_ELBA,
+ UNI_EMOTICONS,
+ UNI_ENCLOSEDALPHANUM,
+ UNI_ENCLOSEDALPHANUMSUP,
+ UNI_ENCLOSEDCJK,
+ UNI_ENCLOSEDIDEOGRAPHICSUP,
+ UNI_ETHI,
+ UNI_ETHIOPICEXT,
+ UNI_ETHIOPICEXTA,
+ UNI_ETHIOPICSUP,
+ UNI_EXT,
+ UNI_GCB__CN,
+ UNI_GCB__EX,
+ UNI_GCB__L,
+ UNI_GCB__PP,
+ UNI_GCB__SM,
+ UNI_GCB__T,
+ UNI_GCB__V,
+ UNI_GCB__XX,
+ UNI_GEOMETRICSHAPES,
+ UNI_GEOMETRICSHAPESEXT,
+ UNI_GEOR,
+ UNI_GEORGIANEXT,
+ UNI_GEORGIANSUP,
+ UNI_GLAG,
+ UNI_GLAGOLITICSUP,
+ UNI_GONG,
+ UNI_GONM,
+ UNI_GOTH,
+ UNI_GRAN,
+ UNI_GRBASE,
+ UNI_GREEKEXT,
+ UNI_GREK,
+ UNI_GREXT,
+ UNI_GUJR,
+ UNI_GURU,
+ UNI_HALFANDFULLFORMS,
+ UNI_HALFMARKS,
+ UNI_HAN,
+ UNI_HANG,
+ UNI_HANO,
+ UNI_HATR,
+ UNI_HEBR,
+ UNI_HIGHPUSURROGATES,
+ UNI_HIGHSURROGATES,
+ UNI_HIRA,
+ UNI_HLUW,
+ UNI_HMNG,
+ UNI_HST__NA,
+ UNI_HUNG,
+ UNI_HYPHEN_perl_aux,
+ UNI_IDC,
+ UNI_IDEO,
+ UNI_IDEOGRAPHICSYMBOLS,
+ UNI_IDS,
+ UNI_IDSB,
+ UNI_IDST,
+ UNI_INADLAM,
+ UNI_INAHOM,
+ UNI_INANATOLIANHIEROGLYPHS,
+ UNI_INARABIC,
+ UNI_INARMENIAN,
+ UNI_INAVESTAN,
+ UNI_INBALINESE,
+ UNI_INBAMUM,
+ UNI_INBASSAVAH,
+ UNI_INBATAK,
+ UNI_INBENGALI,
+ UNI_INBHAIKSUKI,
+ UNI_INBOPOMOFO,
+ UNI_INBRAHMI,
+ UNI_INBUGINESE,
+ UNI_INBUHID,
+ UNI_INCARIAN,
+ UNI_INCAUCASIANALBANIAN,
+ UNI_INCHAKMA,
+ UNI_INCHAM,
+ UNI_INCHEROKEE,
+ UNI_INCOPTIC,
+ UNI_INCUNEIFORM,
+ UNI_INCYRILLIC,
+ UNI_INDEVANAGARI,
+ UNI_INDICNUMBERFORMS,
+ UNI_INDICSIYAQNUMBERS,
+ UNI_INDOGRA,
+ UNI_INDUPLOYAN,
+ UNI_INEGYPTIANHIEROGLYPHS,
+ UNI_INELBASAN,
+ UNI_INETHIOPIC,
+ UNI_INGEORGIAN,
+ UNI_INGLAGOLITIC,
+ UNI_INGOTHIC,
+ UNI_INGRANTHA,
+ UNI_INGREEK,
+ UNI_INGUJARATI,
+ UNI_INGUNJALAGONDI,
+ UNI_INGURMUKHI,
+ UNI_INHANGUL,
+ UNI_INHANIFIROHINGYA,
+ UNI_INHANUNOO,
+ UNI_INHATRAN,
+ UNI_INHEBREW,
+ UNI_INHIRAGANA,
+ UNI_INIDC,
+ UNI_INIMPERIALARAMAIC,
+ UNI_ININSCRIPTIONALPAHLAVI,
+ UNI_ININSCRIPTIONALPARTHIAN,
+ UNI_INJAVANESE,
+ UNI_INKAITHI,
+ UNI_INKANNADA,
+ UNI_INKATAKANA,
+ UNI_INKHAROSHTHI,
+ UNI_INKHMER,
+ UNI_INKHOJKI,
+ UNI_INKHUDAWADI,
+ UNI_INLAO,
+ UNI_INLEPCHA,
+ UNI_INLIMBU,
+ UNI_INLINEARA,
+ UNI_INLYCIAN,
+ UNI_INLYDIAN,
+ UNI_INMAHAJANI,
+ UNI_INMAKASAR,
+ UNI_INMALAYALAM,
+ UNI_INMANDAIC,
+ UNI_INMANICHAEAN,
+ UNI_INMARCHEN,
+ UNI_INMASARAMGONDI,
+ UNI_INMEDEFAIDRIN,
+ UNI_INMEETEIMAYEK,
+ UNI_INMENDEKIKAKUI,
+ UNI_INMEROITICCURSIVE,
+ UNI_INMIAO,
+ UNI_INMODI,
+ UNI_INMONGOLIAN,
+ UNI_INMRO,
+ UNI_INMULTANI,
+ UNI_INMYANMAR,
+ UNI_INNABATAEAN,
+ UNI_INNEWA,
+ UNI_INNEWTAILUE,
+ UNI_INNKO,
+ UNI_INNUSHU,
+ UNI_INOGHAM,
+ UNI_INOLDHUNGARIAN,
+ UNI_INOLDITALIC,
+ UNI_INOLDPERMIC,
+ UNI_INOLDPERSIAN,
+ UNI_INOLDSOGDIAN,
+ UNI_INOLDTURKIC,
+ UNI_INORIYA,
+ UNI_INOSAGE,
+ UNI_INOSMANYA,
+ UNI_INPAHAWHHMONG,
+ UNI_INPAUCINHAU,
+ UNI_INPC__BOTTOM,
+ UNI_INPC__BOTTOMANDLEFT,
+ UNI_INPC__BOTTOMANDRIGHT,
+ UNI_INPC__LEFT,
+ UNI_INPC__LEFTANDRIGHT,
+ UNI_INPC__NA,
+ UNI_INPC__OVERSTRUCK,
+ UNI_INPC__RIGHT,
+ UNI_INPC__TOP,
+ UNI_INPC__TOPANDBOTTOM,
+ UNI_INPC__TOPANDBOTTOMANDRIGHT,
+ UNI_INPC__TOPANDLEFT,
+ UNI_INPC__TOPANDLEFTANDRIGHT,
+ UNI_INPC__TOPANDRIGHT,
+ UNI_INPHAGSPA,
+ UNI_INPHOENICIAN,
+ UNI_INPSALTERPAHLAVI,
+ UNI_INPUNCTUATION,
+ UNI_INREJANG,
+ UNI_INRUNIC,
+ UNI_INSAMARITAN,
+ UNI_INSAURASHTRA,
+ UNI_INSC__AVAGRAHA,
+ UNI_INSC__BINDU,
+ UNI_INSC__BRAHMIJOININGNUMBER,
+ UNI_INSC__CANTILLATIONMARK,
+ UNI_INSC__CONSONANT,
+ UNI_INSC__CONSONANTDEAD,
+ UNI_INSC__CONSONANTFINAL,
+ UNI_INSC__CONSONANTHEADLETTER,
+ UNI_INSC__CONSONANTINITIALPOSTFIXED,
+ UNI_INSC__CONSONANTKILLER,
+ UNI_INSC__CONSONANTMEDIAL,
+ UNI_INSC__CONSONANTPLACEHOLDER,
+ UNI_INSC__CONSONANTPRECEDINGREPHA,
+ UNI_INSC__CONSONANTPREFIXED,
+ UNI_INSC__CONSONANTSUBJOINED,
+ UNI_INSC__CONSONANTSUCCEEDINGREPHA,
+ UNI_INSC__CONSONANTWITHSTACKER,
+ UNI_INSC__GEMINATIONMARK,
+ UNI_INSC__INVISIBLESTACKER,
+ UNI_INSC__MODIFYINGLETTER,
+ UNI_INSC__NONJOINER,
+ UNI_INSC__NUKTA,
+ UNI_INSC__NUMBER,
+ UNI_INSC__NUMBERJOINER,
+ UNI_INSC__OTHER,
+ UNI_INSC__PUREKILLER,
+ UNI_INSC__REGISTERSHIFTER,
+ UNI_INSC__SYLLABLEMODIFIER,
+ UNI_INSC__TONELETTER,
+ UNI_INSC__TONEMARK,
+ UNI_INSC__VIRAMA,
+ UNI_INSC__VISARGA,
+ UNI_INSC__VOWEL,
+ UNI_INSC__VOWELDEPENDENT,
+ UNI_INSC__VOWELINDEPENDENT,
+ UNI_INSHARADA,
+ UNI_INSIDDHAM,
+ UNI_INSINHALA,
+ UNI_INSOGDIAN,
+ UNI_INSORASOMPENG,
+ UNI_INSOYOMBO,
+ UNI_INSUNDANESE,
+ UNI_INSYLOTINAGRI,
+ UNI_INSYRIAC,
+ UNI_INTAGALOG,
+ UNI_INTAGBANWA,
+ UNI_INTAILE,
+ UNI_INTAITHAM,
+ UNI_INTAIVIET,
+ UNI_INTAKRI,
+ UNI_INTAMIL,
+ UNI_INTANGUT,
+ UNI_INTELUGU,
+ UNI_INTHAANA,
+ UNI_INTHAI,
+ UNI_INTIBETAN,
+ UNI_INTIFINAGH,
+ UNI_INTIRHUTA,
+ UNI_INUGARITIC,
+ UNI_INVAI,
+ UNI_INVS,
+ UNI_INWARANGCITI,
+ UNI_INZANABAZARSQUARE,
+ UNI_IN__10,
+ UNI_IN__11,
+ UNI_IN__1_DOT_1,
+ UNI_IN__2,
+ UNI_IN__2_DOT_1,
+ UNI_IN__3,
+ UNI_IN__3_DOT_1,
+ UNI_IN__3_DOT_2,
+ UNI_IN__4,
+ UNI_IN__4_DOT_1,
+ UNI_IN__5,
+ UNI_IN__5_DOT_1,
+ UNI_IN__5_DOT_2,
+ UNI_IN__6,
+ UNI_IN__6_DOT_1,
+ UNI_IN__6_DOT_2,
+ UNI_IN__6_DOT_3,
+ UNI_IN__7,
+ UNI_IN__8,
+ UNI_IN__9,
+ UNI_IPAEXT,
+ UNI_ITAL,
+ UNI_JAMO,
+ UNI_JAMOEXTA,
+ UNI_JAMOEXTB,
+ UNI_JAVA,
+ UNI_JG__AFRICANFEH,
+ UNI_JG__AFRICANNOON,
+ UNI_JG__AFRICANQAF,
+ UNI_JG__AIN,
+ UNI_JG__ALAPH,
+ UNI_JG__ALEF,
+ UNI_JG__BEH,
+ UNI_JG__BETH,
+ UNI_JG__BURUSHASKIYEHBARREE,
+ UNI_JG__DAL,
+ UNI_JG__DALATHRISH,
+ UNI_JG__E,
+ UNI_JG__FARSIYEH,
+ UNI_JG__FE,
+ UNI_JG__FEH,
+ UNI_JG__FINALSEMKATH,
+ UNI_JG__GAF,
+ UNI_JG__GAMAL,
+ UNI_JG__HAH,
+ UNI_JG__HAMZAONHEHGOAL,
+ UNI_JG__HANIFIROHINGYAKINNAYA,
+ UNI_JG__HANIFIROHINGYAPA,
+ UNI_JG__HE,
+ UNI_JG__HEH,
+ UNI_JG__HEHGOAL,
+ UNI_JG__HETH,
+ UNI_JG__KAF,
+ UNI_JG__KAPH,
+ UNI_JG__KHAPH,
+ UNI_JG__KNOTTEDHEH,
+ UNI_JG__LAM,
+ UNI_JG__LAMADH,
+ UNI_JG__MALAYALAMBHA,
+ UNI_JG__MALAYALAMJA,
+ UNI_JG__MALAYALAMLLA,
+ UNI_JG__MALAYALAMLLLA,
+ UNI_JG__MALAYALAMNGA,
+ UNI_JG__MALAYALAMNNA,
+ UNI_JG__MALAYALAMNNNA,
+ UNI_JG__MALAYALAMNYA,
+ UNI_JG__MALAYALAMRA,
+ UNI_JG__MALAYALAMSSA,
+ UNI_JG__MALAYALAMTTA,
+ UNI_JG__MANICHAEANALEPH,
+ UNI_JG__MANICHAEANAYIN,
+ UNI_JG__MANICHAEANBETH,
+ UNI_JG__MANICHAEANDALETH,
+ UNI_JG__MANICHAEANDHAMEDH,
+ UNI_JG__MANICHAEANFIVE,
+ UNI_JG__MANICHAEANGIMEL,
+ UNI_JG__MANICHAEANHETH,
+ UNI_JG__MANICHAEANHUNDRED,
+ UNI_JG__MANICHAEANKAPH,
+ UNI_JG__MANICHAEANLAMEDH,
+ UNI_JG__MANICHAEANMEM,
+ UNI_JG__MANICHAEANNUN,
+ UNI_JG__MANICHAEANONE,
+ UNI_JG__MANICHAEANPE,
+ UNI_JG__MANICHAEANQOPH,
+ UNI_JG__MANICHAEANRESH,
+ UNI_JG__MANICHAEANSADHE,
+ UNI_JG__MANICHAEANSAMEKH,
+ UNI_JG__MANICHAEANTAW,
+ UNI_JG__MANICHAEANTEN,
+ UNI_JG__MANICHAEANTETH,
+ UNI_JG__MANICHAEANTHAMEDH,
+ UNI_JG__MANICHAEANTWENTY,
+ UNI_JG__MANICHAEANWAW,
+ UNI_JG__MANICHAEANYODH,
+ UNI_JG__MANICHAEANZAYIN,
+ UNI_JG__MEEM,
+ UNI_JG__MIM,
+ UNI_JG__NOJOININGGROUP,
+ UNI_JG__NOON,
+ UNI_JG__NUN,
+ UNI_JG__NYA,
+ UNI_JG__PE,
+ UNI_JG__QAF,
+ UNI_JG__QAPH,
+ UNI_JG__REH,
+ UNI_JG__REVERSEDPE,
+ UNI_JG__ROHINGYAYEH,
+ UNI_JG__SAD,
+ UNI_JG__SADHE,
+ UNI_JG__SEEN,
+ UNI_JG__SEMKATH,
+ UNI_JG__SHIN,
+ UNI_JG__STRAIGHTWAW,
+ UNI_JG__SWASHKAF,
+ UNI_JG__SYRIACWAW,
+ UNI_JG__TAH,
+ UNI_JG__TAW,
+ UNI_JG__TEHMARBUTA,
+ UNI_JG__TETH,
+ UNI_JG__WAW,
+ UNI_JG__YEH,
+ UNI_JG__YEHBARREE,
+ UNI_JG__YEHWITHTAIL,
+ UNI_JG__YUDH,
+ UNI_JG__YUDHHE,
+ UNI_JG__ZAIN,
+ UNI_JG__ZHAIN,
+ UNI_JOINC,
+ UNI_JT__C,
+ UNI_JT__D,
+ UNI_JT__L,
+ UNI_JT__R,
+ UNI_JT__T,
+ UNI_JT__U,
+ UNI_KALI,
+ UNI_KANA,
+ UNI_KANAEXTA,
+ UNI_KANASUP,
+ UNI_KANBUN,
+ UNI_KANGXI,
+ UNI_KATAKANAEXT,
+ UNI_KHAR,
+ UNI_KHMERSYMBOLS,
+ UNI_KHMR,
+ UNI_KHOJ,
+ UNI_KNDA,
+ UNI_KTHI,
+ UNI_L,
+ UNI_LANA,
+ UNI_LAO,
+ UNI_LATIN1,
+ UNI_LATINEXTA,
+ UNI_LATINEXTADDITIONAL,
+ UNI_LATINEXTB,
+ UNI_LATINEXTC,
+ UNI_LATINEXTD,
+ UNI_LATINEXTE,
+ UNI_LATN,
+ UNI_LB__AI,
+ UNI_LB__AL,
+ UNI_LB__B2,
+ UNI_LB__BA,
+ UNI_LB__BB,
+ UNI_LB__BK,
+ UNI_LB__CB,
+ UNI_LB__CJ,
+ UNI_LB__CL,
+ UNI_LB__CM,
+ UNI_LB__CP,
+ UNI_LB__CR,
+ UNI_LB__EB,
+ UNI_LB__EM,
+ UNI_LB__EX,
+ UNI_LB__GL,
+ UNI_LB__H2,
+ UNI_LB__H3,
+ UNI_LB__HL,
+ UNI_LB__HY,
+ UNI_LB__ID,
+ UNI_LB__IN,
+ UNI_LB__IS,
+ UNI_LB__LF,
+ UNI_LB__NL,
+ UNI_LB__NS,
+ UNI_LB__NU,
+ UNI_LB__OP,
+ UNI_LB__PO,
+ UNI_LB__PR,
+ UNI_LB__QU,
+ UNI_LB__SA,
+ UNI_LB__SG_perl_aux,
+ UNI_LB__SP,
+ UNI_LB__SY,
+ UNI_LB__WJ,
+ UNI_LB__XX,
+ UNI_LB__ZW,
+ UNI_LB__ZWJ,
+ UNI_LEPC,
+ UNI_LETTERLIKESYMBOLS,
+ UNI_LIMB,
+ UNI_LINA,
+ UNI_LINB,
+ UNI_LINEARBIDEOGRAMS,
+ UNI_LINEARBSYLLABARY,
+ UNI_LISU,
+ UNI_LM,
+ UNI_LO,
+ UNI_LOE,
+ UNI_LOWERCASELETTER,
+ UNI_LOWSURROGATES,
+ UNI_LYCI,
+ UNI_LYDI,
+ UNI_M,
+ UNI_MAHJ,
+ UNI_MAHJONG,
+ UNI_MAKA,
+ UNI_MAND,
+ UNI_MANI,
+ UNI_MARC,
+ UNI_MATH,
+ UNI_MATHALPHANUM,
+ UNI_MATHOPERATORS,
+ UNI_MAYANNUMERALS,
+ UNI_MC,
+ UNI_ME,
+ UNI_MEDF,
+ UNI_MEETEIMAYEKEXT,
+ UNI_MEND,
+ UNI_MERC,
+ UNI_MERO,
+ UNI_MIAO,
+ UNI_MISCARROWS,
+ UNI_MISCMATHSYMBOLSA,
+ UNI_MISCMATHSYMBOLSB,
+ UNI_MISCPICTOGRAPHS,
+ UNI_MISCSYMBOLS,
+ UNI_MISCTECHNICAL,
+ UNI_MLYM,
+ UNI_MN,
+ UNI_MODI,
+ UNI_MODIFIERLETTERS,
+ UNI_MODIFIERTONELETTERS,
+ UNI_MONG,
+ UNI_MONGOLIANSUP,
+ UNI_MRO,
+ UNI_MTEI,
+ UNI_MULT,
+ UNI_MUSIC,
+ UNI_MYANMAREXTA,
+ UNI_MYANMAREXTB,
+ UNI_MYMR,
+ UNI_N,
+ UNI_NARB,
+ UNI_NB,
+ UNI_NBAT,
+ UNI_NEWA,
+ UNI_NFCQC__M,
+ UNI_NFCQC__Y,
+ UNI_NFDQC__Y,
+ UNI_NFKCQC__N,
+ UNI_NFKCQC__Y,
+ UNI_NFKDQC__N,
+ UNI_NKO,
+ UNI_NL,
+ UNI_NO,
+ UNI_NSHU,
+ UNI_NT__DI,
+ UNI_NT__NU,
+ UNI_NUMBERFORMS,
+ UNI_NV__0,
+ UNI_NV__1,
+ UNI_NV__10,
+ UNI_NV__100,
+ UNI_NV__1000,
+ UNI_NV__10000,
+ UNI_NV__100000,
+ UNI_NV__1000000,
+ UNI_NV__10000000,
+ UNI_NV__100000000,
+ UNI_NV__10000000000,
+ UNI_NV__1000000000000,
+ UNI_NV__11,
+ UNI_NV__11_SLASH_12,
+ UNI_NV__11_SLASH_2,
+ UNI_NV__12,
+ UNI_NV__13,
+ UNI_NV__13_SLASH_2,
+ UNI_NV__14,
+ UNI_NV__15,
+ UNI_NV__15_SLASH_2,
+ UNI_NV__16,
+ UNI_NV__17,
+ UNI_NV__17_SLASH_2,
+ UNI_NV__18,
+ UNI_NV__19,
+ UNI_NV__1_SLASH_10,
+ UNI_NV__1_SLASH_12,
+ UNI_NV__1_SLASH_16,
+ UNI_NV__1_SLASH_160,
+ UNI_NV__1_SLASH_2,
+ UNI_NV__1_SLASH_20,
+ UNI_NV__1_SLASH_3,
+ UNI_NV__1_SLASH_4,
+ UNI_NV__1_SLASH_40,
+ UNI_NV__1_SLASH_5,
+ UNI_NV__1_SLASH_6,
+ UNI_NV__1_SLASH_7,
+ UNI_NV__1_SLASH_8,
+ UNI_NV__1_SLASH_9,
+ UNI_NV__2,
+ UNI_NV__20,
+ UNI_NV__200,
+ UNI_NV__2000,
+ UNI_NV__20000,
+ UNI_NV__200000,
+ UNI_NV__20000000,
+ UNI_NV__21,
+ UNI_NV__216000,
+ UNI_NV__22,
+ UNI_NV__23,
+ UNI_NV__24,
+ UNI_NV__25,
+ UNI_NV__26,
+ UNI_NV__27,
+ UNI_NV__28,
+ UNI_NV__29,
+ UNI_NV__2_SLASH_3,
+ UNI_NV__2_SLASH_5,
+ UNI_NV__3,
+ UNI_NV__30,
+ UNI_NV__300,
+ UNI_NV__3000,
+ UNI_NV__30000,
+ UNI_NV__300000,
+ UNI_NV__31,
+ UNI_NV__32,
+ UNI_NV__33,
+ UNI_NV__34,
+ UNI_NV__35,
+ UNI_NV__36,
+ UNI_NV__37,
+ UNI_NV__38,
+ UNI_NV__39,
+ UNI_NV__3_SLASH_16,
+ UNI_NV__3_SLASH_2,
+ UNI_NV__3_SLASH_20,
+ UNI_NV__3_SLASH_4,
+ UNI_NV__3_SLASH_5,
+ UNI_NV__3_SLASH_8,
+ UNI_NV__3_SLASH_80,
+ UNI_NV__4,
+ UNI_NV__40,
+ UNI_NV__400,
+ UNI_NV__4000,
+ UNI_NV__40000,
+ UNI_NV__400000,
+ UNI_NV__41,
+ UNI_NV__42,
+ UNI_NV__43,
+ UNI_NV__432000,
+ UNI_NV__44,
+ UNI_NV__45,
+ UNI_NV__46,
+ UNI_NV__47,
+ UNI_NV__48,
+ UNI_NV__49,
+ UNI_NV__4_SLASH_5,
+ UNI_NV__5,
+ UNI_NV__50,
+ UNI_NV__500,
+ UNI_NV__5000,
+ UNI_NV__50000,
+ UNI_NV__500000,
+ UNI_NV__5_SLASH_12,
+ UNI_NV__5_SLASH_2,
+ UNI_NV__5_SLASH_6,
+ UNI_NV__5_SLASH_8,
+ UNI_NV__6,
+ UNI_NV__60,
+ UNI_NV__600,
+ UNI_NV__6000,
+ UNI_NV__60000,
+ UNI_NV__600000,
+ UNI_NV__7,
+ UNI_NV__70,
+ UNI_NV__700,
+ UNI_NV__7000,
+ UNI_NV__70000,
+ UNI_NV__700000,
+ UNI_NV__7_SLASH_12,
+ UNI_NV__7_SLASH_2,
+ UNI_NV__7_SLASH_8,
+ UNI_NV__8,
+ UNI_NV__80,
+ UNI_NV__800,
+ UNI_NV__8000,
+ UNI_NV__80000,
+ UNI_NV__800000,
+ UNI_NV__9,
+ UNI_NV__90,
+ UNI_NV__900,
+ UNI_NV__9000,
+ UNI_NV__90000,
+ UNI_NV__900000,
+ UNI_NV__9_SLASH_2,
+ UNI_NV__NAN,
+ UNI_NV___MINUS_1_SLASH_2,
+ UNI_OCR,
+ UNI_OGAM,
+ UNI_OLCK,
+ UNI_ORKH,
+ UNI_ORNAMENTALDINGBATS,
+ UNI_ORYA,
+ UNI_OSGE,
+ UNI_OSMA,
+ UNI_P,
+ UNI_PALM,
+ UNI_PATSYN,
+ UNI_PAUC,
+ UNI_PC,
+ UNI_PCM,
+ UNI_PD,
+ UNI_PE,
+ UNI_PERM,
+ UNI_PF,
+ UNI_PHAG,
+ UNI_PHAISTOS,
+ UNI_PHLI,
+ UNI_PHLP,
+ UNI_PHNX,
+ UNI_PHONETICEXT,
+ UNI_PHONETICEXTSUP,
+ UNI_PI,
+ UNI_PLAYINGCARDS,
+ UNI_PO,
+ UNI_POSIXALNUM,
+ UNI_POSIXALPHA,
+ UNI_POSIXBLANK,
+ UNI_POSIXCNTRL,
+ UNI_POSIXDIGIT,
+ UNI_POSIXGRAPH,
+ UNI_POSIXLOWER,
+ UNI_POSIXPRINT,
+ UNI_POSIXPUNCT,
+ UNI_POSIXSPACE,
+ UNI_POSIXUPPER,
+ UNI_POSIXWORD,
+ UNI_POSIXXDIGIT,
+ UNI_PRTI,
+ UNI_PS,
+ UNI_PUA,
+ UNI_QAAI,
+ UNI_QMARK,
+ UNI_RADICAL,
+ UNI_RI,
+ UNI_RJNG,
+ UNI_ROHG,
+ UNI_RUMI,
+ UNI_RUNR,
+ UNI_S,
+ UNI_SAMR,
+ UNI_SARB,
+ UNI_SAUR,
+ UNI_SB__AT,
+ UNI_SB__CL,
+ UNI_SB__EX,
+ UNI_SB__FO,
+ UNI_SB__LE,
+ UNI_SB__LO,
+ UNI_SB__SC,
+ UNI_SB__SE,
+ UNI_SB__SP,
+ UNI_SB__ST,
+ UNI_SB__UP,
+ UNI_SB__XX,
+ UNI_SC,
+ UNI_SC__ADLM,
+ UNI_SC__ARAB,
+ UNI_SC__ARMN,
+ UNI_SC__BENG,
+ UNI_SC__BOPO,
+ UNI_SC__BUGI,
+ UNI_SC__BUHD,
+ UNI_SC__CAKM,
+ UNI_SC__COPT,
+ UNI_SC__CPRT,
+ UNI_SC__CYRL,
+ UNI_SC__DEVA,
+ UNI_SC__DOGR,
+ UNI_SC__DUPL,
+ UNI_SC__GEOR,
+ UNI_SC__GLAG,
+ UNI_SC__GONG,
+ UNI_SC__GRAN,
+ UNI_SC__GREK,
+ UNI_SC__GUJR,
+ UNI_SC__GURU,
+ UNI_SC__HAN,
+ UNI_SC__HANG,
+ UNI_SC__HANO,
+ UNI_SC__HIRA,
+ UNI_SC__JAVA,
+ UNI_SC__KALI,
+ UNI_SC__KANA,
+ UNI_SC__KHOJ,
+ UNI_SC__KNDA,
+ UNI_SC__KTHI,
+ UNI_SC__LATN,
+ UNI_SC__LIMB,
+ UNI_SC__LINA,
+ UNI_SC__LINB,
+ UNI_SC__MAHJ,
+ UNI_SC__MAND,
+ UNI_SC__MANI,
+ UNI_SC__MLYM,
+ UNI_SC__MODI,
+ UNI_SC__MONG,
+ UNI_SC__MULT,
+ UNI_SC__MYMR,
+ UNI_SC__ORYA,
+ UNI_SC__PERM,
+ UNI_SC__PHAG,
+ UNI_SC__PHLP,
+ UNI_SC__QAAI,
+ UNI_SC__ROHG,
+ UNI_SC__SHRD,
+ UNI_SC__SIND,
+ UNI_SC__SINH,
+ UNI_SC__SOGD,
+ UNI_SC__SYLO,
+ UNI_SC__SYRC,
+ UNI_SC__TAGB,
+ UNI_SC__TAKR,
+ UNI_SC__TALE,
+ UNI_SC__TAML,
+ UNI_SC__TELU,
+ UNI_SC__TGLG,
+ UNI_SC__THAA,
+ UNI_SC__TIRH,
+ UNI_SC__YI,
+ UNI_SC__ZYYY,
+ UNI_SD,
+ UNI_SGNW,
+ UNI_SHAW,
+ UNI_SHORTHANDFORMATCONTROLS,
+ UNI_SHRD,
+ UNI_SIDD,
+ UNI_SIND,
+ UNI_SINH,
+ UNI_SINHALAARCHAICNUMBERS,
+ UNI_SK,
+ UNI_SM,
+ UNI_SMALLFORMS,
+ UNI_SO,
+ UNI_SOGD,
+ UNI_SOGO,
+ UNI_SORA,
+ UNI_SOYO,
+ UNI_SPECIALS,
+ UNI_STERM,
+ UNI_SUND,
+ UNI_SUNDANESESUP,
+ UNI_SUPARROWSA,
+ UNI_SUPARROWSB,
+ UNI_SUPARROWSC,
+ UNI_SUPERANDSUB,
+ UNI_SUPMATHOPERATORS,
+ UNI_SUPPUAA,
+ UNI_SUPPUAB,
+ UNI_SUPPUNCTUATION,
+ UNI_SUPSYMBOLSANDPICTOGRAPHS,
+ UNI_SUTTONSIGNWRITING,
+ UNI_SYLO,
+ UNI_SYRC,
+ UNI_SYRIACSUP,
+ UNI_TAGB,
+ UNI_TAGS,
+ UNI_TAIXUANJING,
+ UNI_TAKR,
+ UNI_TALE,
+ UNI_TALU,
+ UNI_TAML,
+ UNI_TANG,
+ UNI_TANGUTCOMPONENTS,
+ UNI_TAVT,
+ UNI_TELU,
+ UNI_TERM,
+ UNI_TFNG,
+ UNI_TGLG,
+ UNI_THAA,
+ UNI_THAI,
+ UNI_TIBT,
+ UNI_TIRH,
+ UNI_TITLE,
+ UNI_TRANSPORTANDMAP,
+ UNI_UCAS,
+ UNI_UCASEXT,
+ UNI_UGAR,
+ UNI_UIDEO,
+ UNI_UPPERCASELETTER,
+ UNI_VAI,
+ UNI_VEDICEXT,
+ UNI_VERTICALFORMS,
+ UNI_VERTSPACE,
+ UNI_VO__R,
+ UNI_VO__TR,
+ UNI_VO__TU,
+ UNI_VO__U,
+ UNI_VS,
+ UNI_VSSUP,
+ UNI_WARA,
+ UNI_WB__DQ,
+ UNI_WB__EB,
+ UNI_WB__EX,
+ UNI_WB__EXTEND,
+ UNI_WB__FO,
+ UNI_WB__KA,
+ UNI_WB__LE,
+ UNI_WB__MB,
+ UNI_WB__ML,
+ UNI_WB__MN,
+ UNI_WB__NL,
+ UNI_WB__NU,
+ UNI_WB__SQ,
+ UNI_WB__WSEGSPACE,
+ UNI_WB__XX,
+ UNI_XIDC,
+ UNI_XIDS,
+ UNI_XPEO,
+ UNI_XPOSIXALNUM,
+ UNI_XPOSIXALPHA,
+ UNI_XPOSIXBLANK,
+ UNI_XPOSIXCNTRL,
+ UNI_XPOSIXDIGIT,
+ UNI_XPOSIXGRAPH,
+ UNI_XPOSIXLOWER,
+ UNI_XPOSIXPRINT,
+ UNI_XPOSIXPUNCT,
+ UNI_XPOSIXSPACE,
+ UNI_XPOSIXUPPER,
+ UNI_XPOSIXWORD,
+ UNI_XPOSIXXDIGIT,
+ UNI_XSUX,
+ UNI_YI,
+ UNI_YIJING,
+ UNI_YIRADICALS,
+ UNI_YISYLLABLES,
+ UNI_Z,
+ UNI_ZANB,
+ UNI_ZL,
+ UNI_ZP,
+ UNI_ZS,
+ UNI_ZYYY,
+ UNI_ZZZZ,
+ UNI__PERL_ANY_FOLDS,
+ UNI__PERL_CHARNAME_BEGIN,
+ UNI__PERL_CHARNAME_CONTINUE,
+ UNI__PERL_FOLDS_TO_MULTI_CHAR,
+ UNI__PERL_IDCONT,
+ UNI__PERL_IDSTART,
+ UNI__PERL_NCHAR,
+ UNI__PERL_PATWS,
+ UNI__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START,
+ UNI__PERL_PROBLEMATIC_LOCALE_FOLDS,
+ UNI__PERL_QUOTEMETA,
+ UNI__PERL_SURROGATE
} binary_invlist_enum;
-#define MAX_UNI_KEYWORD_INDEX PL__PERL_SURROGATE
+#define MAX_UNI_KEYWORD_INDEX UNI__PERL_SURROGATE
-/* Synonyms for perl properties */
-#define PL_AHEX PL_POSIXXDIGIT
-#define PL_ALNUM PL_XPOSIXALNUM
-#define PL_ALPHA PL_XPOSIXALPHA
-#define PL_ALPHABETIC PL_XPOSIXALPHA
-#define PL_ASCIIHEXDIGIT PL_POSIXXDIGIT
-#define PL_BASICLATIN PL_ASCII
-#define PL_BLANK PL_XPOSIXBLANK
-#define PL_CC PL_XPOSIXCNTRL
-#define PL_CNTRL PL_XPOSIXCNTRL
-#define PL_CONTROL PL_XPOSIXCNTRL
-#define PL_DECIMALNUMBER PL_XPOSIXDIGIT
-#define PL_DIGIT PL_XPOSIXDIGIT
-#define PL_GRAPH PL_XPOSIXGRAPH
-#define PL_HEX PL_XPOSIXXDIGIT
-#define PL_HEXDIGIT PL_XPOSIXXDIGIT
-#define PL_HORIZSPACE PL_XPOSIXBLANK
-#define PL_LC PL_CASEDLETTER
-#define PL_LL PL_LOWERCASELETTER
-#define PL_LOWER PL_XPOSIXLOWER
-#define PL_LOWERCASE PL_XPOSIXLOWER
-#define PL_LT PL_TITLE
-#define PL_LU PL_UPPERCASELETTER
-#define PL_L_ PL_CASEDLETTER
-#define PL_L_AMP_ PL_CASEDLETTER
-#define PL_ND PL_XPOSIXDIGIT
-#define PL_PERLSPACE PL_POSIXSPACE
-#define PL_PERLWORD PL_POSIXWORD
-#define PL_PRINT PL_XPOSIXPRINT
-#define PL_SPACE PL_XPOSIXSPACE
-#define PL_SPACEPERL PL_XPOSIXSPACE
-#define PL_TITLECASE PL_TITLE
-#define PL_TITLECASELETTER PL_TITLE
-#define PL_UPPER PL_XPOSIXUPPER
-#define PL_UPPERCASE PL_XPOSIXUPPER
-#define PL_WHITESPACE PL_XPOSIXSPACE
-#define PL_WORD PL_XPOSIXWORD
-#define PL_WSPACE PL_XPOSIXSPACE
-#define PL_XDIGIT PL_XPOSIXXDIGIT
-#define PL_XPERLSPACE PL_XPOSIXSPACE
-
-
-static const UV * const PL_uni_prop_ptrs[] = {
+static const UV * const uni_prop_ptrs[] = {
NULL, /* Placeholder */
- PL_ADLM_invlist,
- PL_AEGEANNUMBERS_invlist,
- PL_AGE__10_invlist,
- PL_AGE__2_invlist,
- PL_AGE__2_DOT_1_invlist,
- PL_AGE__3_invlist,
- PL_AGE__3_DOT_1_invlist,
- PL_AGE__3_DOT_2_invlist,
- PL_AGE__4_invlist,
- PL_AGE__4_DOT_1_invlist,
- PL_AGE__5_invlist,
- PL_AGE__5_DOT_1_invlist,
- PL_AGE__5_DOT_2_invlist,
- PL_AGE__6_invlist,
- PL_AGE__6_DOT_1_invlist,
- PL_AGE__6_DOT_2_invlist,
- PL_AGE__6_DOT_3_invlist,
- PL_AGE__7_invlist,
- PL_AGE__8_invlist,
- PL_AGE__9_invlist,
- PL_AGE__NA_invlist,
- PL_AGHB_invlist,
- PL_AHOM_invlist,
- PL_ALCHEMICAL_invlist,
- PL_ALL_invlist,
- PL_ALPHABETICPF_invlist,
- PL_ANCIENTGREEKMUSIC_invlist,
- PL_ANCIENTGREEKNUMBERS_invlist,
- PL_ANCIENTSYMBOLS_invlist,
- PL_ANY_invlist,
- PL_ARAB_invlist,
- PL_ARABICEXTA_invlist,
- PL_ARABICMATH_invlist,
- PL_ARABICPFA_invlist,
- PL_ARABICPFB_invlist,
- PL_ARABICSUP_invlist,
- PL_ARMI_invlist,
- PL_ARMN_invlist,
- PL_ARROWS_invlist,
- PL_ASCII_invlist,
- PL_ASSIGNED_invlist,
- PL_AVST_invlist,
- PL_BALI_invlist,
- PL_BAMU_invlist,
- PL_BAMUMSUP_invlist,
- PL_BASS_invlist,
- PL_BATK_invlist,
- PL_BC__AL_invlist,
- PL_BC__AN_invlist,
- PL_BC__B_invlist,
- PL_BC__BN_invlist,
- PL_BC__CS_invlist,
- PL_BC__EN_invlist,
- PL_BC__ES_invlist,
- PL_BC__ET_invlist,
- PL_BC__FSI_invlist,
- PL_BC__L_invlist,
- PL_BC__LRE_invlist,
- PL_BC__LRI_invlist,
- PL_BC__LRO_invlist,
- PL_BC__NSM_invlist,
- PL_BC__ON_invlist,
- PL_BC__PDF_invlist,
- PL_BC__PDI_invlist,
- PL_BC__R_invlist,
- PL_BC__RLE_invlist,
- PL_BC__RLI_invlist,
- PL_BC__RLO_invlist,
- PL_BC__S_invlist,
- PL_BC__WS_invlist,
- PL_BENG_invlist,
- PL_BHKS_invlist,
- PL_BIDIC_invlist,
- PL_BIDIM_invlist,
- PL_BLOCKELEMENTS_invlist,
- PL_BOPO_invlist,
- PL_BOPOMOFOEXT_invlist,
- PL_BOXDRAWING_invlist,
- PL_BPT__C_invlist,
- PL_BPT__N_invlist,
- PL_BPT__O_invlist,
- PL_BRAH_invlist,
- PL_BRAI_invlist,
- PL_BUGI_invlist,
- PL_BUHD_invlist,
- PL_BYZANTINEMUSIC_invlist,
- PL_C_invlist,
- PL_CAKM_invlist,
- PL_CANS_invlist,
- PL_CARI_invlist,
- PL_CASED_invlist,
- PL_CASEDLETTER_invlist,
- PL_CCC__0_invlist,
- PL_CCC__1_invlist,
- PL_CCC__10_invlist,
- PL_CCC__103_invlist,
- PL_CCC__107_invlist,
- PL_CCC__11_invlist,
- PL_CCC__118_invlist,
- PL_CCC__12_invlist,
- PL_CCC__122_invlist,
- PL_CCC__129_invlist,
- PL_CCC__13_invlist,
- PL_CCC__130_invlist,
- PL_CCC__132_invlist,
- PL_CCC__133_invlist,
- PL_CCC__14_invlist,
- PL_CCC__15_invlist,
- PL_CCC__16_invlist,
- PL_CCC__17_invlist,
- PL_CCC__18_invlist,
- PL_CCC__19_invlist,
- PL_CCC__20_invlist,
- PL_CCC__202_invlist,
- PL_CCC__21_invlist,
- PL_CCC__214_invlist,
- PL_CCC__216_invlist,
- PL_CCC__22_invlist,
- PL_CCC__23_invlist,
- PL_CCC__24_invlist,
- PL_CCC__25_invlist,
- PL_CCC__26_invlist,
- PL_CCC__27_invlist,
- PL_CCC__28_invlist,
- PL_CCC__29_invlist,
- PL_CCC__30_invlist,
- PL_CCC__31_invlist,
- PL_CCC__32_invlist,
- PL_CCC__33_invlist,
- PL_CCC__34_invlist,
- PL_CCC__35_invlist,
- PL_CCC__36_invlist,
- PL_CCC__7_invlist,
- PL_CCC__8_invlist,
- PL_CCC__84_invlist,
- PL_CCC__9_invlist,
- PL_CCC__91_invlist,
- PL_CCC__A_invlist,
- PL_CCC__AL_invlist,
- PL_CCC__AR_invlist,
- PL_CCC__B_invlist,
- PL_CCC__BL_invlist,
- PL_CCC__BR_invlist,
- PL_CCC__DA_invlist,
- PL_CCC__DB_invlist,
- PL_CCC__IS_invlist,
- PL_CCC__L_invlist,
- PL_CCC__R_invlist,
- PL_CE_invlist,
- PL_CF_invlist,
- PL_CHAM_invlist,
- PL_CHER_invlist,
- PL_CHEROKEESUP_invlist,
- PL_CI_invlist,
- PL_CJK_invlist,
- PL_CJKCOMPAT_invlist,
- PL_CJKCOMPATFORMS_invlist,
- PL_CJKCOMPATIDEOGRAPHS_invlist,
- PL_CJKCOMPATIDEOGRAPHSSUP_invlist,
- PL_CJKEXTA_invlist,
- PL_CJKEXTB_invlist,
- PL_CJKEXTC_invlist,
- PL_CJKEXTD_invlist,
- PL_CJKEXTE_invlist,
- PL_CJKEXTF_invlist,
- PL_CJKRADICALSSUP_invlist,
- PL_CJKSTROKES_invlist,
- PL_CJKSYMBOLS_invlist,
- PL_CN_invlist,
- PL_CO_invlist,
- PL_COMPATJAMO_invlist,
- PL_COMPEX_invlist,
- PL_CONTROLPICTURES_invlist,
- PL_COPT_invlist,
- PL_COPTICEPACTNUMBERS_invlist,
- PL_COUNTINGROD_invlist,
- PL_CPRT_invlist,
- PL_CUNEIFORMNUMBERS_invlist,
- PL_CURRENCYSYMBOLS_invlist,
- PL_CWCF_invlist,
- PL_CWCM_invlist,
- PL_CWKCF_invlist,
- PL_CWL_invlist,
- PL_CWT_invlist,
- PL_CWU_invlist,
- PL_CYPRIOTSYLLABARY_invlist,
- PL_CYRILLICEXTA_invlist,
- PL_CYRILLICEXTB_invlist,
- PL_CYRILLICEXTC_invlist,
- PL_CYRILLICSUP_invlist,
- PL_CYRL_invlist,
- PL_DASH_invlist,
- PL_DEP_invlist,
- PL_DEVA_invlist,
- PL_DEVANAGARIEXT_invlist,
- PL_DI_invlist,
- PL_DIA_invlist,
- PL_DIACRITICALS_invlist,
- PL_DIACRITICALSEXT_invlist,
- PL_DIACRITICALSFORSYMBOLS_invlist,
- PL_DIACRITICALSSUP_invlist,
- PL_DINGBATS_invlist,
- PL_DOMINO_invlist,
- PL_DSRT_invlist,
- PL_DT__CAN_invlist,
- PL_DT__COM_invlist,
- PL_DT__ENC_invlist,
- PL_DT__FIN_invlist,
- PL_DT__FONT_invlist,
- PL_DT__FRA_invlist,
- PL_DT__INIT_invlist,
- PL_DT__ISO_invlist,
- PL_DT__MED_invlist,
- PL_DT__NAR_invlist,
- PL_DT__NB_invlist,
- PL_DT__NONCANON_invlist,
- PL_DT__NONE_invlist,
- PL_DT__SML_invlist,
- PL_DT__SQR_invlist,
- PL_DT__SUB_invlist,
- PL_DT__SUP_invlist,
- PL_DT__VERT_invlist,
- PL_DUPL_invlist,
- PL_EARLYDYNASTICCUNEIFORM_invlist,
- PL_EA__A_invlist,
- PL_EA__F_invlist,
- PL_EA__H_invlist,
- PL_EA__N_invlist,
- PL_EA__NA_invlist,
- PL_EA__W_invlist,
- PL_EGYP_invlist,
- PL_ELBA_invlist,
- PL_EMOTICONS_invlist,
- PL_ENCLOSEDALPHANUM_invlist,
- PL_ENCLOSEDALPHANUMSUP_invlist,
- PL_ENCLOSEDCJK_invlist,
- PL_ENCLOSEDIDEOGRAPHICSUP_invlist,
- PL_ETHI_invlist,
- PL_ETHIOPICEXT_invlist,
- PL_ETHIOPICEXTA_invlist,
- PL_ETHIOPICSUP_invlist,
- PL_EXT_invlist,
- PL_GCB__CN_invlist,
- PL_GCB__L_invlist,
- PL_GCB__PP_invlist,
- PL_GCB__SM_invlist,
- PL_GCB__T_invlist,
- PL_GCB__V_invlist,
- PL_GCB__XX_invlist,
- PL_GEOMETRICSHAPES_invlist,
- PL_GEOMETRICSHAPESEXT_invlist,
- PL_GEOR_invlist,
- PL_GEORGIANSUP_invlist,
- PL_GLAG_invlist,
- PL_GLAGOLITICSUP_invlist,
- PL_GONM_invlist,
- PL_GOTH_invlist,
- PL_GRAN_invlist,
- PL_GRBASE_invlist,
- PL_GREEKEXT_invlist,
- PL_GREK_invlist,
- PL_GREXT_invlist,
- PL_GUJR_invlist,
- PL_GURU_invlist,
- PL_HALFANDFULLFORMS_invlist,
- PL_HALFMARKS_invlist,
- PL_HAN_invlist,
- PL_HANG_invlist,
- PL_HANO_invlist,
- PL_HATR_invlist,
- PL_HEBR_invlist,
- PL_HIGHPUSURROGATES_invlist,
- PL_HIGHSURROGATES_invlist,
- PL_HIRA_invlist,
- PL_HLUW_invlist,
- PL_HMNG_invlist,
- PL_HST__NA_invlist,
- PL_HUNG_invlist,
- PL_HYPHEN_invlist,
- PL_IDC_invlist,
- PL_IDEO_invlist,
- PL_IDEOGRAPHICSYMBOLS_invlist,
- PL_IDS_invlist,
- PL_IDSB_invlist,
- PL_IDST_invlist,
- PL_INADLAM_invlist,
- PL_INAHOM_invlist,
- PL_INANATOLIANHIEROGLYPHS_invlist,
- PL_INARABIC_invlist,
- PL_INARMENIAN_invlist,
- PL_INAVESTAN_invlist,
- PL_INBALINESE_invlist,
- PL_INBAMUM_invlist,
- PL_INBASSAVAH_invlist,
- PL_INBATAK_invlist,
- PL_INBENGALI_invlist,
- PL_INBHAIKSUKI_invlist,
- PL_INBOPOMOFO_invlist,
- PL_INBRAHMI_invlist,
- PL_INBUGINESE_invlist,
- PL_INBUHID_invlist,
- PL_INCARIAN_invlist,
- PL_INCAUCASIANALBANIAN_invlist,
- PL_INCHAKMA_invlist,
- PL_INCHAM_invlist,
- PL_INCHEROKEE_invlist,
- PL_INCOPTIC_invlist,
- PL_INCUNEIFORM_invlist,
- PL_INCYRILLIC_invlist,
- PL_INDEVANAGARI_invlist,
- PL_INDICNUMBERFORMS_invlist,
- PL_INDUPLOYAN_invlist,
- PL_INEGYPTIANHIEROGLYPHS_invlist,
- PL_INELBASAN_invlist,
- PL_INETHIOPIC_invlist,
- PL_INGEORGIAN_invlist,
- PL_INGLAGOLITIC_invlist,
- PL_INGOTHIC_invlist,
- PL_INGRANTHA_invlist,
- PL_INGREEK_invlist,
- PL_INGUJARATI_invlist,
- PL_INGURMUKHI_invlist,
- PL_INHANGUL_invlist,
- PL_INHANUNOO_invlist,
- PL_INHATRAN_invlist,
- PL_INHEBREW_invlist,
- PL_INHIRAGANA_invlist,
- PL_INIDC_invlist,
- PL_INIMPERIALARAMAIC_invlist,
- PL_ININSCRIPTIONALPAHLAVI_invlist,
- PL_ININSCRIPTIONALPARTHIAN_invlist,
- PL_INJAVANESE_invlist,
- PL_INKAITHI_invlist,
- PL_INKANNADA_invlist,
- PL_INKATAKANA_invlist,
- PL_INKHAROSHTHI_invlist,
- PL_INKHMER_invlist,
- PL_INKHOJKI_invlist,
- PL_INKHUDAWADI_invlist,
- PL_INLAO_invlist,
- PL_INLEPCHA_invlist,
- PL_INLIMBU_invlist,
- PL_INLINEARA_invlist,
- PL_INLYCIAN_invlist,
- PL_INLYDIAN_invlist,
- PL_INMAHAJANI_invlist,
- PL_INMALAYALAM_invlist,
- PL_INMANDAIC_invlist,
- PL_INMANICHAEAN_invlist,
- PL_INMARCHEN_invlist,
- PL_INMASARAMGONDI_invlist,
- PL_INMEETEIMAYEK_invlist,
- PL_INMENDEKIKAKUI_invlist,
- PL_INMEROITICCURSIVE_invlist,
- PL_INMIAO_invlist,
- PL_INMODI_invlist,
- PL_INMONGOLIAN_invlist,
- PL_INMRO_invlist,
- PL_INMULTANI_invlist,
- PL_INMYANMAR_invlist,
- PL_INNABATAEAN_invlist,
- PL_INNEWA_invlist,
- PL_INNEWTAILUE_invlist,
- PL_INNKO_invlist,
- PL_INNUSHU_invlist,
- PL_INOGHAM_invlist,
- PL_INOLDHUNGARIAN_invlist,
- PL_INOLDITALIC_invlist,
- PL_INOLDPERMIC_invlist,
- PL_INOLDPERSIAN_invlist,
- PL_INOLDTURKIC_invlist,
- PL_INORIYA_invlist,
- PL_INOSAGE_invlist,
- PL_INOSMANYA_invlist,
- PL_INPAHAWHHMONG_invlist,
- PL_INPAUCINHAU_invlist,
- PL_INPC__BOTTOM_invlist,
- PL_INPC__BOTTOMANDLEFT_invlist,
- PL_INPC__BOTTOMANDRIGHT_invlist,
- PL_INPC__LEFT_invlist,
- PL_INPC__LEFTANDRIGHT_invlist,
- PL_INPC__NA_invlist,
- PL_INPC__OVERSTRUCK_invlist,
- PL_INPC__RIGHT_invlist,
- PL_INPC__TOP_invlist,
- PL_INPC__TOPANDBOTTOM_invlist,
- PL_INPC__TOPANDBOTTOMANDRIGHT_invlist,
- PL_INPC__TOPANDLEFT_invlist,
- PL_INPC__TOPANDLEFTANDRIGHT_invlist,
- PL_INPC__TOPANDRIGHT_invlist,
- PL_INPHAGSPA_invlist,
- PL_INPHOENICIAN_invlist,
- PL_INPSALTERPAHLAVI_invlist,
- PL_INPUNCTUATION_invlist,
- PL_INREJANG_invlist,
- PL_INRUNIC_invlist,
- PL_INSAMARITAN_invlist,
- PL_INSAURASHTRA_invlist,
- PL_INSC__AVAGRAHA_invlist,
- PL_INSC__BINDU_invlist,
- PL_INSC__BRAHMIJOININGNUMBER_invlist,
- PL_INSC__CANTILLATIONMARK_invlist,
- PL_INSC__CONSONANT_invlist,
- PL_INSC__CONSONANTDEAD_invlist,
- PL_INSC__CONSONANTFINAL_invlist,
- PL_INSC__CONSONANTHEADLETTER_invlist,
- PL_INSC__CONSONANTKILLER_invlist,
- PL_INSC__CONSONANTMEDIAL_invlist,
- PL_INSC__CONSONANTPLACEHOLDER_invlist,
- PL_INSC__CONSONANTPRECEDINGREPHA_invlist,
- PL_INSC__CONSONANTPREFIXED_invlist,
- PL_INSC__CONSONANTSUBJOINED_invlist,
- PL_INSC__CONSONANTSUCCEEDINGREPHA_invlist,
- PL_INSC__CONSONANTWITHSTACKER_invlist,
- PL_INSC__GEMINATIONMARK_invlist,
- PL_INSC__INVISIBLESTACKER_invlist,
- PL_INSC__MODIFYINGLETTER_invlist,
- PL_INSC__NONJOINER_invlist,
- PL_INSC__NUKTA_invlist,
- PL_INSC__NUMBER_invlist,
- PL_INSC__NUMBERJOINER_invlist,
- PL_INSC__OTHER_invlist,
- PL_INSC__PUREKILLER_invlist,
- PL_INSC__REGISTERSHIFTER_invlist,
- PL_INSC__SYLLABLEMODIFIER_invlist,
- PL_INSC__TONELETTER_invlist,
- PL_INSC__TONEMARK_invlist,
- PL_INSC__VIRAMA_invlist,
- PL_INSC__VISARGA_invlist,
- PL_INSC__VOWEL_invlist,
- PL_INSC__VOWELDEPENDENT_invlist,
- PL_INSC__VOWELINDEPENDENT_invlist,
- PL_INSHARADA_invlist,
- PL_INSIDDHAM_invlist,
- PL_INSINHALA_invlist,
- PL_INSORASOMPENG_invlist,
- PL_INSOYOMBO_invlist,
- PL_INSUNDANESE_invlist,
- PL_INSYLOTINAGRI_invlist,
- PL_INSYRIAC_invlist,
- PL_INTAGALOG_invlist,
- PL_INTAGBANWA_invlist,
- PL_INTAILE_invlist,
- PL_INTAITHAM_invlist,
- PL_INTAIVIET_invlist,
- PL_INTAKRI_invlist,
- PL_INTAMIL_invlist,
- PL_INTANGUT_invlist,
- PL_INTELUGU_invlist,
- PL_INTHAANA_invlist,
- PL_INTHAI_invlist,
- PL_INTIBETAN_invlist,
- PL_INTIFINAGH_invlist,
- PL_INTIRHUTA_invlist,
- PL_INUGARITIC_invlist,
- PL_INVAI_invlist,
- PL_INVS_invlist,
- PL_INWARANGCITI_invlist,
- PL_INZANABAZARSQUARE_invlist,
- PL_IN__10_invlist,
- PL_IN__1_DOT_1_invlist,
- PL_IN__2_invlist,
- PL_IN__2_DOT_1_invlist,
- PL_IN__3_invlist,
- PL_IN__3_DOT_1_invlist,
- PL_IN__3_DOT_2_invlist,
- PL_IN__4_invlist,
- PL_IN__4_DOT_1_invlist,
- PL_IN__5_invlist,
- PL_IN__5_DOT_1_invlist,
- PL_IN__5_DOT_2_invlist,
- PL_IN__6_invlist,
- PL_IN__6_DOT_1_invlist,
- PL_IN__6_DOT_2_invlist,
- PL_IN__6_DOT_3_invlist,
- PL_IN__7_invlist,
- PL_IN__8_invlist,
- PL_IN__9_invlist,
- PL_IPAEXT_invlist,
- PL_ITAL_invlist,
- PL_JAMO_invlist,
- PL_JAMOEXTA_invlist,
- PL_JAMOEXTB_invlist,
- PL_JAVA_invlist,
- PL_JG__AFRICANFEH_invlist,
- PL_JG__AFRICANNOON_invlist,
- PL_JG__AFRICANQAF_invlist,
- PL_JG__AIN_invlist,
- PL_JG__ALAPH_invlist,
- PL_JG__ALEF_invlist,
- PL_JG__BEH_invlist,
- PL_JG__BETH_invlist,
- PL_JG__BURUSHASKIYEHBARREE_invlist,
- PL_JG__DAL_invlist,
- PL_JG__DALATHRISH_invlist,
- PL_JG__E_invlist,
- PL_JG__FARSIYEH_invlist,
- PL_JG__FE_invlist,
- PL_JG__FEH_invlist,
- PL_JG__FINALSEMKATH_invlist,
- PL_JG__GAF_invlist,
- PL_JG__GAMAL_invlist,
- PL_JG__HAH_invlist,
- PL_JG__HAMZAONHEHGOAL_invlist,
- PL_JG__HE_invlist,
- PL_JG__HEH_invlist,
- PL_JG__HEHGOAL_invlist,
- PL_JG__HETH_invlist,
- PL_JG__KAF_invlist,
- PL_JG__KAPH_invlist,
- PL_JG__KHAPH_invlist,
- PL_JG__KNOTTEDHEH_invlist,
- PL_JG__LAM_invlist,
- PL_JG__LAMADH_invlist,
- PL_JG__MALAYALAMBHA_invlist,
- PL_JG__MALAYALAMJA_invlist,
- PL_JG__MALAYALAMLLA_invlist,
- PL_JG__MALAYALAMLLLA_invlist,
- PL_JG__MALAYALAMNGA_invlist,
- PL_JG__MALAYALAMNNA_invlist,
- PL_JG__MALAYALAMNNNA_invlist,
- PL_JG__MALAYALAMNYA_invlist,
- PL_JG__MALAYALAMRA_invlist,
- PL_JG__MALAYALAMSSA_invlist,
- PL_JG__MALAYALAMTTA_invlist,
- PL_JG__MANICHAEANALEPH_invlist,
- PL_JG__MANICHAEANAYIN_invlist,
- PL_JG__MANICHAEANBETH_invlist,
- PL_JG__MANICHAEANDALETH_invlist,
- PL_JG__MANICHAEANDHAMEDH_invlist,
- PL_JG__MANICHAEANFIVE_invlist,
- PL_JG__MANICHAEANGIMEL_invlist,
- PL_JG__MANICHAEANHETH_invlist,
- PL_JG__MANICHAEANHUNDRED_invlist,
- PL_JG__MANICHAEANKAPH_invlist,
- PL_JG__MANICHAEANLAMEDH_invlist,
- PL_JG__MANICHAEANMEM_invlist,
- PL_JG__MANICHAEANNUN_invlist,
- PL_JG__MANICHAEANONE_invlist,
- PL_JG__MANICHAEANPE_invlist,
- PL_JG__MANICHAEANQOPH_invlist,
- PL_JG__MANICHAEANRESH_invlist,
- PL_JG__MANICHAEANSADHE_invlist,
- PL_JG__MANICHAEANSAMEKH_invlist,
- PL_JG__MANICHAEANTAW_invlist,
- PL_JG__MANICHAEANTEN_invlist,
- PL_JG__MANICHAEANTETH_invlist,
- PL_JG__MANICHAEANTHAMEDH_invlist,
- PL_JG__MANICHAEANTWENTY_invlist,
- PL_JG__MANICHAEANWAW_invlist,
- PL_JG__MANICHAEANYODH_invlist,
- PL_JG__MANICHAEANZAYIN_invlist,
- PL_JG__MEEM_invlist,
- PL_JG__MIM_invlist,
- PL_JG__NOJOININGGROUP_invlist,
- PL_JG__NOON_invlist,
- PL_JG__NUN_invlist,
- PL_JG__NYA_invlist,
- PL_JG__PE_invlist,
- PL_JG__QAF_invlist,
- PL_JG__QAPH_invlist,
- PL_JG__REH_invlist,
- PL_JG__REVERSEDPE_invlist,
- PL_JG__ROHINGYAYEH_invlist,
- PL_JG__SAD_invlist,
- PL_JG__SADHE_invlist,
- PL_JG__SEEN_invlist,
- PL_JG__SEMKATH_invlist,
- PL_JG__SHIN_invlist,
- PL_JG__STRAIGHTWAW_invlist,
- PL_JG__SWASHKAF_invlist,
- PL_JG__SYRIACWAW_invlist,
- PL_JG__TAH_invlist,
- PL_JG__TAW_invlist,
- PL_JG__TEHMARBUTA_invlist,
- PL_JG__TETH_invlist,
- PL_JG__WAW_invlist,
- PL_JG__YEH_invlist,
- PL_JG__YEHBARREE_invlist,
- PL_JG__YEHWITHTAIL_invlist,
- PL_JG__YUDH_invlist,
- PL_JG__YUDHHE_invlist,
- PL_JG__ZAIN_invlist,
- PL_JG__ZHAIN_invlist,
- PL_JOINC_invlist,
- PL_JT__C_invlist,
- PL_JT__D_invlist,
- PL_JT__L_invlist,
- PL_JT__R_invlist,
- PL_JT__T_invlist,
- PL_JT__U_invlist,
- PL_KALI_invlist,
- PL_KANA_invlist,
- PL_KANAEXTA_invlist,
- PL_KANASUP_invlist,
- PL_KANBUN_invlist,
- PL_KANGXI_invlist,
- PL_KATAKANAEXT_invlist,
- PL_KHAR_invlist,
- PL_KHMERSYMBOLS_invlist,
- PL_KHMR_invlist,
- PL_KHOJ_invlist,
- PL_KNDA_invlist,
- PL_KTHI_invlist,
- PL_L_invlist,
- PL_LANA_invlist,
- PL_LAO_invlist,
- PL_LATIN1_invlist,
- PL_LATINEXTA_invlist,
- PL_LATINEXTADDITIONAL_invlist,
- PL_LATINEXTB_invlist,
- PL_LATINEXTC_invlist,
- PL_LATINEXTD_invlist,
- PL_LATINEXTE_invlist,
- PL_LATN_invlist,
- PL_LB__AI_invlist,
- PL_LB__AL_invlist,
- PL_LB__B2_invlist,
- PL_LB__BA_invlist,
- PL_LB__BB_invlist,
- PL_LB__BK_invlist,
- PL_LB__CB_invlist,
- PL_LB__CJ_invlist,
- PL_LB__CL_invlist,
- PL_LB__CM_invlist,
- PL_LB__CP_invlist,
- PL_LB__CR_invlist,
- PL_LB__EB_invlist,
- PL_LB__EM_invlist,
- PL_LB__EX_invlist,
- PL_LB__GL_invlist,
- PL_LB__H2_invlist,
- PL_LB__H3_invlist,
- PL_LB__HL_invlist,
- PL_LB__HY_invlist,
- PL_LB__ID_invlist,
- PL_LB__IN_invlist,
- PL_LB__IS_invlist,
- PL_LB__LF_invlist,
- PL_LB__NL_invlist,
- PL_LB__NS_invlist,
- PL_LB__NU_invlist,
- PL_LB__OP_invlist,
- PL_LB__PO_invlist,
- PL_LB__PR_invlist,
- PL_LB__QU_invlist,
- PL_LB__SA_invlist,
- PL_LB__SG_invlist,
- PL_LB__SP_invlist,
- PL_LB__SY_invlist,
- PL_LB__WJ_invlist,
- PL_LB__XX_invlist,
- PL_LB__ZW_invlist,
- PL_LB__ZWJ_invlist,
- PL_LEPC_invlist,
- PL_LETTERLIKESYMBOLS_invlist,
- PL_LIMB_invlist,
- PL_LINA_invlist,
- PL_LINB_invlist,
- PL_LINEARBIDEOGRAMS_invlist,
- PL_LINEARBSYLLABARY_invlist,
- PL_LISU_invlist,
- PL_LM_invlist,
- PL_LO_invlist,
- PL_LOE_invlist,
- PL_LOWERCASELETTER_invlist,
- PL_LOWSURROGATES_invlist,
- PL_LYCI_invlist,
- PL_LYDI_invlist,
- PL_M_invlist,
- PL_MAHJ_invlist,
- PL_MAHJONG_invlist,
- PL_MAND_invlist,
- PL_MANI_invlist,
- PL_MARC_invlist,
- PL_MATH_invlist,
- PL_MATHALPHANUM_invlist,
- PL_MATHOPERATORS_invlist,
- PL_MC_invlist,
- PL_ME_invlist,
- PL_MEETEIMAYEKEXT_invlist,
- PL_MEND_invlist,
- PL_MERC_invlist,
- PL_MERO_invlist,
- PL_MIAO_invlist,
- PL_MISCARROWS_invlist,
- PL_MISCMATHSYMBOLSA_invlist,
- PL_MISCMATHSYMBOLSB_invlist,
- PL_MISCPICTOGRAPHS_invlist,
- PL_MISCSYMBOLS_invlist,
- PL_MISCTECHNICAL_invlist,
- PL_MLYM_invlist,
- PL_MN_invlist,
- PL_MODI_invlist,
- PL_MODIFIERLETTERS_invlist,
- PL_MODIFIERTONELETTERS_invlist,
- PL_MONG_invlist,
- PL_MONGOLIANSUP_invlist,
- PL_MRO_invlist,
- PL_MTEI_invlist,
- PL_MULT_invlist,
- PL_MUSIC_invlist,
- PL_MYANMAREXTA_invlist,
- PL_MYANMAREXTB_invlist,
- PL_MYMR_invlist,
- PL_N_invlist,
- PL_NARB_invlist,
- PL_NB_invlist,
- PL_NBAT_invlist,
- PL_NEWA_invlist,
- PL_NFCQC__M_invlist,
- PL_NFCQC__Y_invlist,
- PL_NFDQC__Y_invlist,
- PL_NFKCQC__N_invlist,
- PL_NFKCQC__Y_invlist,
- PL_NFKDQC__N_invlist,
- PL_NKO_invlist,
- PL_NL_invlist,
- PL_NO_invlist,
- PL_NSHU_invlist,
- PL_NT__DI_invlist,
- PL_NT__NU_invlist,
- PL_NUMBERFORMS_invlist,
- PL_NV__0_invlist,
- PL_NV__1_invlist,
- PL_NV__10_invlist,
- PL_NV__100_invlist,
- PL_NV__1000_invlist,
- PL_NV__10000_invlist,
- PL_NV__100000_invlist,
- PL_NV__1000000_invlist,
- PL_NV__100000000_invlist,
- PL_NV__10000000000_invlist,
- PL_NV__1000000000000_invlist,
- PL_NV__11_invlist,
- PL_NV__11_SLASH_12_invlist,
- PL_NV__11_SLASH_2_invlist,
- PL_NV__12_invlist,
- PL_NV__13_invlist,
- PL_NV__13_SLASH_2_invlist,
- PL_NV__14_invlist,
- PL_NV__15_invlist,
- PL_NV__15_SLASH_2_invlist,
- PL_NV__16_invlist,
- PL_NV__17_invlist,
- PL_NV__17_SLASH_2_invlist,
- PL_NV__18_invlist,
- PL_NV__19_invlist,
- PL_NV__1_SLASH_10_invlist,
- PL_NV__1_SLASH_12_invlist,
- PL_NV__1_SLASH_16_invlist,
- PL_NV__1_SLASH_160_invlist,
- PL_NV__1_SLASH_2_invlist,
- PL_NV__1_SLASH_20_invlist,
- PL_NV__1_SLASH_3_invlist,
- PL_NV__1_SLASH_4_invlist,
- PL_NV__1_SLASH_40_invlist,
- PL_NV__1_SLASH_5_invlist,
- PL_NV__1_SLASH_6_invlist,
- PL_NV__1_SLASH_7_invlist,
- PL_NV__1_SLASH_8_invlist,
- PL_NV__1_SLASH_9_invlist,
- PL_NV__2_invlist,
- PL_NV__20_invlist,
- PL_NV__200_invlist,
- PL_NV__2000_invlist,
- PL_NV__20000_invlist,
- PL_NV__200000_invlist,
- PL_NV__21_invlist,
- PL_NV__216000_invlist,
- PL_NV__22_invlist,
- PL_NV__23_invlist,
- PL_NV__24_invlist,
- PL_NV__25_invlist,
- PL_NV__26_invlist,
- PL_NV__27_invlist,
- PL_NV__28_invlist,
- PL_NV__29_invlist,
- PL_NV__2_SLASH_3_invlist,
- PL_NV__2_SLASH_5_invlist,
- PL_NV__3_invlist,
- PL_NV__30_invlist,
- PL_NV__300_invlist,
- PL_NV__3000_invlist,
- PL_NV__30000_invlist,
- PL_NV__300000_invlist,
- PL_NV__31_invlist,
- PL_NV__32_invlist,
- PL_NV__33_invlist,
- PL_NV__34_invlist,
- PL_NV__35_invlist,
- PL_NV__36_invlist,
- PL_NV__37_invlist,
- PL_NV__38_invlist,
- PL_NV__39_invlist,
- PL_NV__3_SLASH_16_invlist,
- PL_NV__3_SLASH_2_invlist,
- PL_NV__3_SLASH_20_invlist,
- PL_NV__3_SLASH_4_invlist,
- PL_NV__3_SLASH_5_invlist,
- PL_NV__3_SLASH_8_invlist,
- PL_NV__3_SLASH_80_invlist,
- PL_NV__4_invlist,
- PL_NV__40_invlist,
- PL_NV__400_invlist,
- PL_NV__4000_invlist,
- PL_NV__40000_invlist,
- PL_NV__400000_invlist,
- PL_NV__41_invlist,
- PL_NV__42_invlist,
- PL_NV__43_invlist,
- PL_NV__432000_invlist,
- PL_NV__44_invlist,
- PL_NV__45_invlist,
- PL_NV__46_invlist,
- PL_NV__47_invlist,
- PL_NV__48_invlist,
- PL_NV__49_invlist,
- PL_NV__4_SLASH_5_invlist,
- PL_NV__5_invlist,
- PL_NV__50_invlist,
- PL_NV__500_invlist,
- PL_NV__5000_invlist,
- PL_NV__50000_invlist,
- PL_NV__500000_invlist,
- PL_NV__5_SLASH_12_invlist,
- PL_NV__5_SLASH_2_invlist,
- PL_NV__5_SLASH_6_invlist,
- PL_NV__5_SLASH_8_invlist,
- PL_NV__6_invlist,
- PL_NV__60_invlist,
- PL_NV__600_invlist,
- PL_NV__6000_invlist,
- PL_NV__60000_invlist,
- PL_NV__600000_invlist,
- PL_NV__7_invlist,
- PL_NV__70_invlist,
- PL_NV__700_invlist,
- PL_NV__7000_invlist,
- PL_NV__70000_invlist,
- PL_NV__700000_invlist,
- PL_NV__7_SLASH_12_invlist,
- PL_NV__7_SLASH_2_invlist,
- PL_NV__7_SLASH_8_invlist,
- PL_NV__8_invlist,
- PL_NV__80_invlist,
- PL_NV__800_invlist,
- PL_NV__8000_invlist,
- PL_NV__80000_invlist,
- PL_NV__800000_invlist,
- PL_NV__9_invlist,
- PL_NV__90_invlist,
- PL_NV__900_invlist,
- PL_NV__9000_invlist,
- PL_NV__90000_invlist,
- PL_NV__900000_invlist,
- PL_NV__9_SLASH_2_invlist,
- PL_NV__NAN_invlist,
- PL_NV___MINUS_1_SLASH_2_invlist,
- PL_OCR_invlist,
- PL_OGAM_invlist,
- PL_OLCK_invlist,
- PL_ORKH_invlist,
- PL_ORNAMENTALDINGBATS_invlist,
- PL_ORYA_invlist,
- PL_OSGE_invlist,
- PL_OSMA_invlist,
- PL_P_invlist,
- PL_PALM_invlist,
- PL_PATSYN_invlist,
- PL_PAUC_invlist,
- PL_PC_invlist,
- PL_PCM_invlist,
- PL_PD_invlist,
- PL_PE_invlist,
- PL_PERM_invlist,
- PL_PF_invlist,
- PL_PHAG_invlist,
- PL_PHAISTOS_invlist,
- PL_PHLI_invlist,
- PL_PHLP_invlist,
- PL_PHNX_invlist,
- PL_PHONETICEXT_invlist,
- PL_PHONETICEXTSUP_invlist,
- PL_PI_invlist,
- PL_PLAYINGCARDS_invlist,
- PL_PO_invlist,
- PL_POSIXALNUM_invlist,
- PL_POSIXALPHA_invlist,
- PL_POSIXBLANK_invlist,
- PL_POSIXCNTRL_invlist,
- PL_POSIXDIGIT_invlist,
- PL_POSIXGRAPH_invlist,
- PL_POSIXLOWER_invlist,
- PL_POSIXPRINT_invlist,
- PL_POSIXPUNCT_invlist,
- PL_POSIXSPACE_invlist,
- PL_POSIXUPPER_invlist,
- PL_POSIXWORD_invlist,
- PL_POSIXXDIGIT_invlist,
- PL_PRTI_invlist,
- PL_PS_invlist,
- PL_PUA_invlist,
- PL_QAAI_invlist,
- PL_QMARK_invlist,
- PL_RADICAL_invlist,
- PL_RI_invlist,
- PL_RJNG_invlist,
- PL_RUMI_invlist,
- PL_RUNR_invlist,
- PL_S_invlist,
- PL_SAMR_invlist,
- PL_SARB_invlist,
- PL_SAUR_invlist,
- PL_SB__AT_invlist,
- PL_SB__CL_invlist,
- PL_SB__EX_invlist,
- PL_SB__FO_invlist,
- PL_SB__LE_invlist,
- PL_SB__LO_invlist,
- PL_SB__SC_invlist,
- PL_SB__SE_invlist,
- PL_SB__SP_invlist,
- PL_SB__ST_invlist,
- PL_SB__UP_invlist,
- PL_SB__XX_invlist,
- PL_SC_invlist,
- PL_SC__ADLM_invlist,
- PL_SC__ARAB_invlist,
- PL_SC__ARMN_invlist,
- PL_SC__BENG_invlist,
- PL_SC__BOPO_invlist,
- PL_SC__BUGI_invlist,
- PL_SC__BUHD_invlist,
- PL_SC__CAKM_invlist,
- PL_SC__COPT_invlist,
- PL_SC__CPRT_invlist,
- PL_SC__CYRL_invlist,
- PL_SC__DEVA_invlist,
- PL_SC__DUPL_invlist,
- PL_SC__GEOR_invlist,
- PL_SC__GLAG_invlist,
- PL_SC__GRAN_invlist,
- PL_SC__GREK_invlist,
- PL_SC__GUJR_invlist,
- PL_SC__GURU_invlist,
- PL_SC__HAN_invlist,
- PL_SC__HANG_invlist,
- PL_SC__HANO_invlist,
- PL_SC__HIRA_invlist,
- PL_SC__JAVA_invlist,
- PL_SC__KALI_invlist,
- PL_SC__KANA_invlist,
- PL_SC__KHOJ_invlist,
- PL_SC__KNDA_invlist,
- PL_SC__KTHI_invlist,
- PL_SC__LATN_invlist,
- PL_SC__LIMB_invlist,
- PL_SC__LINA_invlist,
- PL_SC__LINB_invlist,
- PL_SC__MAHJ_invlist,
- PL_SC__MAND_invlist,
- PL_SC__MANI_invlist,
- PL_SC__MLYM_invlist,
- PL_SC__MODI_invlist,
- PL_SC__MONG_invlist,
- PL_SC__MULT_invlist,
- PL_SC__MYMR_invlist,
- PL_SC__ORYA_invlist,
- PL_SC__PERM_invlist,
- PL_SC__PHAG_invlist,
- PL_SC__PHLP_invlist,
- PL_SC__QAAI_invlist,
- PL_SC__SHRD_invlist,
- PL_SC__SIND_invlist,
- PL_SC__SINH_invlist,
- PL_SC__SYLO_invlist,
- PL_SC__SYRC_invlist,
- PL_SC__TAGB_invlist,
- PL_SC__TAKR_invlist,
- PL_SC__TALE_invlist,
- PL_SC__TAML_invlist,
- PL_SC__TELU_invlist,
- PL_SC__TGLG_invlist,
- PL_SC__THAA_invlist,
- PL_SC__TIRH_invlist,
- PL_SC__YI_invlist,
- PL_SC__ZYYY_invlist,
- PL_SD_invlist,
- PL_SGNW_invlist,
- PL_SHAW_invlist,
- PL_SHORTHANDFORMATCONTROLS_invlist,
- PL_SHRD_invlist,
- PL_SIDD_invlist,
- PL_SIND_invlist,
- PL_SINH_invlist,
- PL_SINHALAARCHAICNUMBERS_invlist,
- PL_SK_invlist,
- PL_SM_invlist,
- PL_SMALLFORMS_invlist,
- PL_SO_invlist,
- PL_SORA_invlist,
- PL_SOYO_invlist,
- PL_SPECIALS_invlist,
- PL_STERM_invlist,
- PL_SUND_invlist,
- PL_SUNDANESESUP_invlist,
- PL_SUPARROWSA_invlist,
- PL_SUPARROWSB_invlist,
- PL_SUPARROWSC_invlist,
- PL_SUPERANDSUB_invlist,
- PL_SUPMATHOPERATORS_invlist,
- PL_SUPPUAA_invlist,
- PL_SUPPUAB_invlist,
- PL_SUPPUNCTUATION_invlist,
- PL_SUPSYMBOLSANDPICTOGRAPHS_invlist,
- PL_SUTTONSIGNWRITING_invlist,
- PL_SYLO_invlist,
- PL_SYRC_invlist,
- PL_SYRIACSUP_invlist,
- PL_TAGB_invlist,
- PL_TAGS_invlist,
- PL_TAIXUANJING_invlist,
- PL_TAKR_invlist,
- PL_TALE_invlist,
- PL_TALU_invlist,
- PL_TAML_invlist,
- PL_TANG_invlist,
- PL_TANGUTCOMPONENTS_invlist,
- PL_TAVT_invlist,
- PL_TELU_invlist,
- PL_TERM_invlist,
- PL_TFNG_invlist,
- PL_TGLG_invlist,
- PL_THAA_invlist,
- PL_THAI_invlist,
- PL_TIBT_invlist,
- PL_TIRH_invlist,
- PL_TITLE_invlist,
- PL_TRANSPORTANDMAP_invlist,
- PL_UCAS_invlist,
- PL_UCASEXT_invlist,
- PL_UGAR_invlist,
- PL_UIDEO_invlist,
- PL_UPPERCASELETTER_invlist,
- PL_VAI_invlist,
- PL_VEDICEXT_invlist,
- PL_VERTICALFORMS_invlist,
- PL_VERTSPACE_invlist,
- PL_VO__R_invlist,
- PL_VO__TR_invlist,
- PL_VO__TU_invlist,
- PL_VO__U_invlist,
- PL_VS_invlist,
- PL_VSSUP_invlist,
- PL_WARA_invlist,
- PL_WB__DQ_invlist,
- PL_WB__EB_invlist,
- PL_WB__EBG_invlist,
- PL_WB__EX_invlist,
- PL_WB__EXTEND_invlist,
- PL_WB__FO_invlist,
- PL_WB__GAZ_invlist,
- PL_WB__KA_invlist,
- PL_WB__LE_invlist,
- PL_WB__MB_invlist,
- PL_WB__ML_invlist,
- PL_WB__MN_invlist,
- PL_WB__NL_invlist,
- PL_WB__NU_invlist,
- PL_WB__SQ_invlist,
- PL_WB__XX_invlist,
- PL_XIDC_invlist,
- PL_XIDS_invlist,
- PL_XPEO_invlist,
- PL_XPOSIXALNUM_invlist,
- PL_XPOSIXALPHA_invlist,
- PL_XPOSIXBLANK_invlist,
- PL_XPOSIXCNTRL_invlist,
- PL_XPOSIXDIGIT_invlist,
- PL_XPOSIXGRAPH_invlist,
- PL_XPOSIXLOWER_invlist,
- PL_XPOSIXPRINT_invlist,
- PL_XPOSIXPUNCT_invlist,
- PL_XPOSIXSPACE_invlist,
- PL_XPOSIXUPPER_invlist,
- PL_XPOSIXWORD_invlist,
- PL_XPOSIXXDIGIT_invlist,
- PL_XSUX_invlist,
- PL_YI_invlist,
- PL_YIJING_invlist,
- PL_YIRADICALS_invlist,
- PL_YISYLLABLES_invlist,
- PL_Z_invlist,
- PL_ZANB_invlist,
- PL_ZL_invlist,
- PL_ZP_invlist,
- PL_ZS_invlist,
- PL_ZYYY_invlist,
- PL_ZZZZ_invlist,
- PL__PERL_ANY_FOLDS_invlist,
- PL__PERL_CHARNAME_BEGIN_invlist,
- PL__PERL_CHARNAME_CONTINUE_invlist,
- PL__PERL_FOLDS_TO_MULTI_CHAR_invlist,
- PL__PERL_IDCONT_invlist,
- PL__PERL_IDSTART_invlist,
- PL__PERL_NCHAR_invlist,
- PL__PERL_PATWS_invlist,
- PL__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START_invlist,
- PL__PERL_PROBLEMATIC_LOCALE_FOLDS_invlist,
- PL__PERL_QUOTEMETA_invlist,
- PL__PERL_SURROGATE_invlist
+ UNI_ADLM_invlist,
+ UNI_AEGEANNUMBERS_invlist,
+ UNI_AGE__10_invlist,
+ UNI_AGE__11_invlist,
+ UNI_AGE__2_invlist,
+ UNI_AGE__2_DOT_1_invlist,
+ UNI_AGE__3_invlist,
+ UNI_AGE__3_DOT_1_invlist,
+ UNI_AGE__3_DOT_2_invlist,
+ UNI_AGE__4_invlist,
+ UNI_AGE__4_DOT_1_invlist,
+ UNI_AGE__5_invlist,
+ UNI_AGE__5_DOT_1_invlist,
+ UNI_AGE__5_DOT_2_invlist,
+ UNI_AGE__6_invlist,
+ UNI_AGE__6_DOT_1_invlist,
+ UNI_AGE__6_DOT_2_invlist,
+ UNI_AGE__6_DOT_3_invlist,
+ UNI_AGE__7_invlist,
+ UNI_AGE__8_invlist,
+ UNI_AGE__9_invlist,
+ UNI_AGE__NA_invlist,
+ UNI_AGHB_invlist,
+ UNI_AHOM_invlist,
+ UNI_ALCHEMICAL_invlist,
+ UNI_ALL_invlist,
+ UNI_ALPHABETICPF_invlist,
+ UNI_ANCIENTGREEKMUSIC_invlist,
+ UNI_ANCIENTGREEKNUMBERS_invlist,
+ UNI_ANCIENTSYMBOLS_invlist,
+ UNI_ANY_invlist,
+ UNI_ARAB_invlist,
+ UNI_ARABICEXTA_invlist,
+ UNI_ARABICMATH_invlist,
+ UNI_ARABICPFA_invlist,
+ UNI_ARABICPFB_invlist,
+ UNI_ARABICSUP_invlist,
+ UNI_ARMI_invlist,
+ UNI_ARMN_invlist,
+ UNI_ARROWS_invlist,
+ UNI_ASCII_invlist,
+ UNI_ASSIGNED_invlist,
+ UNI_AVST_invlist,
+ UNI_BALI_invlist,
+ UNI_BAMU_invlist,
+ UNI_BAMUMSUP_invlist,
+ UNI_BASS_invlist,
+ UNI_BATK_invlist,
+ UNI_BC__AL_invlist,
+ UNI_BC__AN_invlist,
+ UNI_BC__B_invlist,
+ UNI_BC__BN_invlist,
+ UNI_BC__CS_invlist,
+ UNI_BC__EN_invlist,
+ UNI_BC__ES_invlist,
+ UNI_BC__ET_invlist,
+ UNI_BC__FSI_invlist,
+ UNI_BC__L_invlist,
+ UNI_BC__LRE_invlist,
+ UNI_BC__LRI_invlist,
+ UNI_BC__LRO_invlist,
+ UNI_BC__NSM_invlist,
+ UNI_BC__ON_invlist,
+ UNI_BC__PDF_invlist,
+ UNI_BC__PDI_invlist,
+ UNI_BC__R_invlist,
+ UNI_BC__RLE_invlist,
+ UNI_BC__RLI_invlist,
+ UNI_BC__RLO_invlist,
+ UNI_BC__S_invlist,
+ UNI_BC__WS_invlist,
+ UNI_BENG_invlist,
+ UNI_BHKS_invlist,
+ UNI_BIDIC_invlist,
+ UNI_BIDIM_invlist,
+ UNI_BLOCKELEMENTS_invlist,
+ UNI_BOPO_invlist,
+ UNI_BOPOMOFOEXT_invlist,
+ UNI_BOXDRAWING_invlist,
+ UNI_BPT__C_invlist,
+ UNI_BPT__N_invlist,
+ UNI_BPT__O_invlist,
+ UNI_BRAH_invlist,
+ UNI_BRAI_invlist,
+ UNI_BUGI_invlist,
+ UNI_BUHD_invlist,
+ UNI_BYZANTINEMUSIC_invlist,
+ UNI_C_invlist,
+ UNI_CAKM_invlist,
+ UNI_CANS_invlist,
+ UNI_CARI_invlist,
+ UNI_CASED_invlist,
+ UNI_CASEDLETTER_invlist,
+ UNI_CCC__0_invlist,
+ UNI_CCC__1_invlist,
+ UNI_CCC__10_invlist,
+ UNI_CCC__103_invlist,
+ UNI_CCC__107_invlist,
+ UNI_CCC__11_invlist,
+ UNI_CCC__118_invlist,
+ UNI_CCC__12_invlist,
+ UNI_CCC__122_invlist,
+ UNI_CCC__129_invlist,
+ UNI_CCC__13_invlist,
+ UNI_CCC__130_invlist,
+ UNI_CCC__132_invlist,
+ UNI_CCC__14_invlist,
+ UNI_CCC__15_invlist,
+ UNI_CCC__16_invlist,
+ UNI_CCC__17_invlist,
+ UNI_CCC__18_invlist,
+ UNI_CCC__19_invlist,
+ UNI_CCC__20_invlist,
+ UNI_CCC__202_invlist,
+ UNI_CCC__21_invlist,
+ UNI_CCC__214_invlist,
+ UNI_CCC__216_invlist,
+ UNI_CCC__22_invlist,
+ UNI_CCC__23_invlist,
+ UNI_CCC__24_invlist,
+ UNI_CCC__25_invlist,
+ UNI_CCC__26_invlist,
+ UNI_CCC__27_invlist,
+ UNI_CCC__28_invlist,
+ UNI_CCC__29_invlist,
+ UNI_CCC__30_invlist,
+ UNI_CCC__31_invlist,
+ UNI_CCC__32_invlist,
+ UNI_CCC__33_invlist,
+ UNI_CCC__34_invlist,
+ UNI_CCC__35_invlist,
+ UNI_CCC__36_invlist,
+ UNI_CCC__7_invlist,
+ UNI_CCC__8_invlist,
+ UNI_CCC__84_invlist,
+ UNI_CCC__9_invlist,
+ UNI_CCC__91_invlist,
+ UNI_CCC__A_invlist,
+ UNI_CCC__AL_invlist,
+ UNI_CCC__AR_invlist,
+ UNI_CCC__B_invlist,
+ UNI_CCC__BL_invlist,
+ UNI_CCC__BR_invlist,
+ UNI_CCC__DA_invlist,
+ UNI_CCC__DB_invlist,
+ UNI_CCC__IS_invlist,
+ UNI_CCC__L_invlist,
+ UNI_CCC__R_invlist,
+ UNI_CE_invlist,
+ UNI_CF_invlist,
+ UNI_CHAM_invlist,
+ UNI_CHER_invlist,
+ UNI_CHEROKEESUP_invlist,
+ UNI_CHESSSYMBOLS_invlist,
+ UNI_CI_invlist,
+ UNI_CJK_invlist,
+ UNI_CJKCOMPAT_invlist,
+ UNI_CJKCOMPATFORMS_invlist,
+ UNI_CJKCOMPATIDEOGRAPHS_invlist,
+ UNI_CJKCOMPATIDEOGRAPHSSUP_invlist,
+ UNI_CJKEXTA_invlist,
+ UNI_CJKEXTB_invlist,
+ UNI_CJKEXTC_invlist,
+ UNI_CJKEXTD_invlist,
+ UNI_CJKEXTE_invlist,
+ UNI_CJKEXTF_invlist,
+ UNI_CJKRADICALSSUP_invlist,
+ UNI_CJKSTROKES_invlist,
+ UNI_CJKSYMBOLS_invlist,
+ UNI_CN_invlist,
+ UNI_CO_invlist,
+ UNI_COMPATJAMO_invlist,
+ UNI_COMPEX_invlist,
+ UNI_CONTROLPICTURES_invlist,
+ UNI_COPT_invlist,
+ UNI_COPTICEPACTNUMBERS_invlist,
+ UNI_COUNTINGROD_invlist,
+ UNI_CPRT_invlist,
+ UNI_CUNEIFORMNUMBERS_invlist,
+ UNI_CURRENCYSYMBOLS_invlist,
+ UNI_CWCF_invlist,
+ UNI_CWCM_invlist,
+ UNI_CWKCF_invlist,
+ UNI_CWL_invlist,
+ UNI_CWT_invlist,
+ UNI_CWU_invlist,
+ UNI_CYPRIOTSYLLABARY_invlist,
+ UNI_CYRILLICEXTA_invlist,
+ UNI_CYRILLICEXTB_invlist,
+ UNI_CYRILLICEXTC_invlist,
+ UNI_CYRILLICSUP_invlist,
+ UNI_CYRL_invlist,
+ UNI_DASH_invlist,
+ UNI_DEP_invlist,
+ UNI_DEVA_invlist,
+ UNI_DEVANAGARIEXT_invlist,
+ UNI_DI_invlist,
+ UNI_DIA_invlist,
+ UNI_DIACRITICALS_invlist,
+ UNI_DIACRITICALSEXT_invlist,
+ UNI_DIACRITICALSFORSYMBOLS_invlist,
+ UNI_DIACRITICALSSUP_invlist,
+ UNI_DINGBATS_invlist,
+ UNI_DOGR_invlist,
+ UNI_DOMINO_invlist,
+ UNI_DSRT_invlist,
+ UNI_DT__CAN_invlist,
+ UNI_DT__COM_invlist,
+ UNI_DT__ENC_invlist,
+ UNI_DT__FIN_invlist,
+ UNI_DT__FONT_invlist,
+ UNI_DT__FRA_invlist,
+ UNI_DT__INIT_invlist,
+ UNI_DT__ISO_invlist,
+ UNI_DT__MED_invlist,
+ UNI_DT__NAR_invlist,
+ UNI_DT__NB_invlist,
+ UNI_DT__NONCANON_invlist,
+ UNI_DT__NONE_invlist,
+ UNI_DT__SML_invlist,
+ UNI_DT__SQR_invlist,
+ UNI_DT__SUB_invlist,
+ UNI_DT__SUP_invlist,
+ UNI_DT__VERT_invlist,
+ UNI_DUPL_invlist,
+ UNI_EARLYDYNASTICCUNEIFORM_invlist,
+ UNI_EA__A_invlist,
+ UNI_EA__F_invlist,
+ UNI_EA__H_invlist,
+ UNI_EA__N_invlist,
+ UNI_EA__NA_invlist,
+ UNI_EA__W_invlist,
+ UNI_EGYP_invlist,
+ UNI_ELBA_invlist,
+ UNI_EMOTICONS_invlist,
+ UNI_ENCLOSEDALPHANUM_invlist,
+ UNI_ENCLOSEDALPHANUMSUP_invlist,
+ UNI_ENCLOSEDCJK_invlist,
+ UNI_ENCLOSEDIDEOGRAPHICSUP_invlist,
+ UNI_ETHI_invlist,
+ UNI_ETHIOPICEXT_invlist,
+ UNI_ETHIOPICEXTA_invlist,
+ UNI_ETHIOPICSUP_invlist,
+ UNI_EXT_invlist,
+ UNI_GCB__CN_invlist,
+ UNI_GCB__EX_invlist,
+ UNI_GCB__L_invlist,
+ UNI_GCB__PP_invlist,
+ UNI_GCB__SM_invlist,
+ UNI_GCB__T_invlist,
+ UNI_GCB__V_invlist,
+ UNI_GCB__XX_invlist,
+ UNI_GEOMETRICSHAPES_invlist,
+ UNI_GEOMETRICSHAPESEXT_invlist,
+ UNI_GEOR_invlist,
+ UNI_GEORGIANEXT_invlist,
+ UNI_GEORGIANSUP_invlist,
+ UNI_GLAG_invlist,
+ UNI_GLAGOLITICSUP_invlist,
+ UNI_GONG_invlist,
+ UNI_GONM_invlist,
+ UNI_GOTH_invlist,
+ UNI_GRAN_invlist,
+ UNI_GRBASE_invlist,
+ UNI_GREEKEXT_invlist,
+ UNI_GREK_invlist,
+ UNI_GREXT_invlist,
+ UNI_GUJR_invlist,
+ UNI_GURU_invlist,
+ UNI_HALFANDFULLFORMS_invlist,
+ UNI_HALFMARKS_invlist,
+ UNI_HAN_invlist,
+ UNI_HANG_invlist,
+ UNI_HANO_invlist,
+ UNI_HATR_invlist,
+ UNI_HEBR_invlist,
+ UNI_HIGHPUSURROGATES_invlist,
+ UNI_HIGHSURROGATES_invlist,
+ UNI_HIRA_invlist,
+ UNI_HLUW_invlist,
+ UNI_HMNG_invlist,
+ UNI_HST__NA_invlist,
+ UNI_HUNG_invlist,
+ UNI_HYPHEN_invlist,
+ UNI_IDC_invlist,
+ UNI_IDEO_invlist,
+ UNI_IDEOGRAPHICSYMBOLS_invlist,
+ UNI_IDS_invlist,
+ UNI_IDSB_invlist,
+ UNI_IDST_invlist,
+ UNI_INADLAM_invlist,
+ UNI_INAHOM_invlist,
+ UNI_INANATOLIANHIEROGLYPHS_invlist,
+ UNI_INARABIC_invlist,
+ UNI_INARMENIAN_invlist,
+ UNI_INAVESTAN_invlist,
+ UNI_INBALINESE_invlist,
+ UNI_INBAMUM_invlist,
+ UNI_INBASSAVAH_invlist,
+ UNI_INBATAK_invlist,
+ UNI_INBENGALI_invlist,
+ UNI_INBHAIKSUKI_invlist,
+ UNI_INBOPOMOFO_invlist,
+ UNI_INBRAHMI_invlist,
+ UNI_INBUGINESE_invlist,
+ UNI_INBUHID_invlist,
+ UNI_INCARIAN_invlist,
+ UNI_INCAUCASIANALBANIAN_invlist,
+ UNI_INCHAKMA_invlist,
+ UNI_INCHAM_invlist,
+ UNI_INCHEROKEE_invlist,
+ UNI_INCOPTIC_invlist,
+ UNI_INCUNEIFORM_invlist,
+ UNI_INCYRILLIC_invlist,
+ UNI_INDEVANAGARI_invlist,
+ UNI_INDICNUMBERFORMS_invlist,
+ UNI_INDICSIYAQNUMBERS_invlist,
+ UNI_INDOGRA_invlist,
+ UNI_INDUPLOYAN_invlist,
+ UNI_INEGYPTIANHIEROGLYPHS_invlist,
+ UNI_INELBASAN_invlist,
+ UNI_INETHIOPIC_invlist,
+ UNI_INGEORGIAN_invlist,
+ UNI_INGLAGOLITIC_invlist,
+ UNI_INGOTHIC_invlist,
+ UNI_INGRANTHA_invlist,
+ UNI_INGREEK_invlist,
+ UNI_INGUJARATI_invlist,
+ UNI_INGUNJALAGONDI_invlist,
+ UNI_INGURMUKHI_invlist,
+ UNI_INHANGUL_invlist,
+ UNI_INHANIFIROHINGYA_invlist,
+ UNI_INHANUNOO_invlist,
+ UNI_INHATRAN_invlist,
+ UNI_INHEBREW_invlist,
+ UNI_INHIRAGANA_invlist,
+ UNI_INIDC_invlist,
+ UNI_INIMPERIALARAMAIC_invlist,
+ UNI_ININSCRIPTIONALPAHLAVI_invlist,
+ UNI_ININSCRIPTIONALPARTHIAN_invlist,
+ UNI_INJAVANESE_invlist,
+ UNI_INKAITHI_invlist,
+ UNI_INKANNADA_invlist,
+ UNI_INKATAKANA_invlist,
+ UNI_INKHAROSHTHI_invlist,
+ UNI_INKHMER_invlist,
+ UNI_INKHOJKI_invlist,
+ UNI_INKHUDAWADI_invlist,
+ UNI_INLAO_invlist,
+ UNI_INLEPCHA_invlist,
+ UNI_INLIMBU_invlist,
+ UNI_INLINEARA_invlist,
+ UNI_INLYCIAN_invlist,
+ UNI_INLYDIAN_invlist,
+ UNI_INMAHAJANI_invlist,
+ UNI_INMAKASAR_invlist,
+ UNI_INMALAYALAM_invlist,
+ UNI_INMANDAIC_invlist,
+ UNI_INMANICHAEAN_invlist,
+ UNI_INMARCHEN_invlist,
+ UNI_INMASARAMGONDI_invlist,
+ UNI_INMEDEFAIDRIN_invlist,
+ UNI_INMEETEIMAYEK_invlist,
+ UNI_INMENDEKIKAKUI_invlist,
+ UNI_INMEROITICCURSIVE_invlist,
+ UNI_INMIAO_invlist,
+ UNI_INMODI_invlist,
+ UNI_INMONGOLIAN_invlist,
+ UNI_INMRO_invlist,
+ UNI_INMULTANI_invlist,
+ UNI_INMYANMAR_invlist,
+ UNI_INNABATAEAN_invlist,
+ UNI_INNEWA_invlist,
+ UNI_INNEWTAILUE_invlist,
+ UNI_INNKO_invlist,
+ UNI_INNUSHU_invlist,
+ UNI_INOGHAM_invlist,
+ UNI_INOLDHUNGARIAN_invlist,
+ UNI_INOLDITALIC_invlist,
+ UNI_INOLDPERMIC_invlist,
+ UNI_INOLDPERSIAN_invlist,
+ UNI_INOLDSOGDIAN_invlist,
+ UNI_INOLDTURKIC_invlist,
+ UNI_INORIYA_invlist,
+ UNI_INOSAGE_invlist,
+ UNI_INOSMANYA_invlist,
+ UNI_INPAHAWHHMONG_invlist,
+ UNI_INPAUCINHAU_invlist,
+ UNI_INPC__BOTTOM_invlist,
+ UNI_INPC__BOTTOMANDLEFT_invlist,
+ UNI_INPC__BOTTOMANDRIGHT_invlist,
+ UNI_INPC__LEFT_invlist,
+ UNI_INPC__LEFTANDRIGHT_invlist,
+ UNI_INPC__NA_invlist,
+ UNI_INPC__OVERSTRUCK_invlist,
+ UNI_INPC__RIGHT_invlist,
+ UNI_INPC__TOP_invlist,
+ UNI_INPC__TOPANDBOTTOM_invlist,
+ UNI_INPC__TOPANDBOTTOMANDRIGHT_invlist,
+ UNI_INPC__TOPANDLEFT_invlist,
+ UNI_INPC__TOPANDLEFTANDRIGHT_invlist,
+ UNI_INPC__TOPANDRIGHT_invlist,
+ UNI_INPHAGSPA_invlist,
+ UNI_INPHOENICIAN_invlist,
+ UNI_INPSALTERPAHLAVI_invlist,
+ UNI_INPUNCTUATION_invlist,
+ UNI_INREJANG_invlist,
+ UNI_INRUNIC_invlist,
+ UNI_INSAMARITAN_invlist,
+ UNI_INSAURASHTRA_invlist,
+ UNI_INSC__AVAGRAHA_invlist,
+ UNI_INSC__BINDU_invlist,
+ UNI_INSC__BRAHMIJOININGNUMBER_invlist,
+ UNI_INSC__CANTILLATIONMARK_invlist,
+ UNI_INSC__CONSONANT_invlist,
+ UNI_INSC__CONSONANTDEAD_invlist,
+ UNI_INSC__CONSONANTFINAL_invlist,
+ UNI_INSC__CONSONANTHEADLETTER_invlist,
+ UNI_INSC__CONSONANTINITIALPOSTFIXED_invlist,
+ UNI_INSC__CONSONANTKILLER_invlist,
+ UNI_INSC__CONSONANTMEDIAL_invlist,
+ UNI_INSC__CONSONANTPLACEHOLDER_invlist,
+ UNI_INSC__CONSONANTPRECEDINGREPHA_invlist,
+ UNI_INSC__CONSONANTPREFIXED_invlist,
+ UNI_INSC__CONSONANTSUBJOINED_invlist,
+ UNI_INSC__CONSONANTSUCCEEDINGREPHA_invlist,
+ UNI_INSC__CONSONANTWITHSTACKER_invlist,
+ UNI_INSC__GEMINATIONMARK_invlist,
+ UNI_INSC__INVISIBLESTACKER_invlist,
+ UNI_INSC__MODIFYINGLETTER_invlist,
+ UNI_INSC__NONJOINER_invlist,
+ UNI_INSC__NUKTA_invlist,
+ UNI_INSC__NUMBER_invlist,
+ UNI_INSC__NUMBERJOINER_invlist,
+ UNI_INSC__OTHER_invlist,
+ UNI_INSC__PUREKILLER_invlist,
+ UNI_INSC__REGISTERSHIFTER_invlist,
+ UNI_INSC__SYLLABLEMODIFIER_invlist,
+ UNI_INSC__TONELETTER_invlist,
+ UNI_INSC__TONEMARK_invlist,
+ UNI_INSC__VIRAMA_invlist,
+ UNI_INSC__VISARGA_invlist,
+ UNI_INSC__VOWEL_invlist,
+ UNI_INSC__VOWELDEPENDENT_invlist,
+ UNI_INSC__VOWELINDEPENDENT_invlist,
+ UNI_INSHARADA_invlist,
+ UNI_INSIDDHAM_invlist,
+ UNI_INSINHALA_invlist,
+ UNI_INSOGDIAN_invlist,
+ UNI_INSORASOMPENG_invlist,
+ UNI_INSOYOMBO_invlist,
+ UNI_INSUNDANESE_invlist,
+ UNI_INSYLOTINAGRI_invlist,
+ UNI_INSYRIAC_invlist,
+ UNI_INTAGALOG_invlist,
+ UNI_INTAGBANWA_invlist,
+ UNI_INTAILE_invlist,
+ UNI_INTAITHAM_invlist,
+ UNI_INTAIVIET_invlist,
+ UNI_INTAKRI_invlist,
+ UNI_INTAMIL_invlist,
+ UNI_INTANGUT_invlist,
+ UNI_INTELUGU_invlist,
+ UNI_INTHAANA_invlist,
+ UNI_INTHAI_invlist,
+ UNI_INTIBETAN_invlist,
+ UNI_INTIFINAGH_invlist,
+ UNI_INTIRHUTA_invlist,
+ UNI_INUGARITIC_invlist,
+ UNI_INVAI_invlist,
+ UNI_INVS_invlist,
+ UNI_INWARANGCITI_invlist,
+ UNI_INZANABAZARSQUARE_invlist,
+ UNI_IN__10_invlist,
+ UNI_IN__11_invlist,
+ UNI_IN__1_DOT_1_invlist,
+ UNI_IN__2_invlist,
+ UNI_IN__2_DOT_1_invlist,
+ UNI_IN__3_invlist,
+ UNI_IN__3_DOT_1_invlist,
+ UNI_IN__3_DOT_2_invlist,
+ UNI_IN__4_invlist,
+ UNI_IN__4_DOT_1_invlist,
+ UNI_IN__5_invlist,
+ UNI_IN__5_DOT_1_invlist,
+ UNI_IN__5_DOT_2_invlist,
+ UNI_IN__6_invlist,
+ UNI_IN__6_DOT_1_invlist,
+ UNI_IN__6_DOT_2_invlist,
+ UNI_IN__6_DOT_3_invlist,
+ UNI_IN__7_invlist,
+ UNI_IN__8_invlist,
+ UNI_IN__9_invlist,
+ UNI_IPAEXT_invlist,
+ UNI_ITAL_invlist,
+ UNI_JAMO_invlist,
+ UNI_JAMOEXTA_invlist,
+ UNI_JAMOEXTB_invlist,
+ UNI_JAVA_invlist,
+ UNI_JG__AFRICANFEH_invlist,
+ UNI_JG__AFRICANNOON_invlist,
+ UNI_JG__AFRICANQAF_invlist,
+ UNI_JG__AIN_invlist,
+ UNI_JG__ALAPH_invlist,
+ UNI_JG__ALEF_invlist,
+ UNI_JG__BEH_invlist,
+ UNI_JG__BETH_invlist,
+ UNI_JG__BURUSHASKIYEHBARREE_invlist,
+ UNI_JG__DAL_invlist,
+ UNI_JG__DALATHRISH_invlist,
+ UNI_JG__E_invlist,
+ UNI_JG__FARSIYEH_invlist,
+ UNI_JG__FE_invlist,
+ UNI_JG__FEH_invlist,
+ UNI_JG__FINALSEMKATH_invlist,
+ UNI_JG__GAF_invlist,
+ UNI_JG__GAMAL_invlist,
+ UNI_JG__HAH_invlist,
+ UNI_JG__HAMZAONHEHGOAL_invlist,
+ UNI_JG__HANIFIROHINGYAKINNAYA_invlist,
+ UNI_JG__HANIFIROHINGYAPA_invlist,
+ UNI_JG__HE_invlist,
+ UNI_JG__HEH_invlist,
+ UNI_JG__HEHGOAL_invlist,
+ UNI_JG__HETH_invlist,
+ UNI_JG__KAF_invlist,
+ UNI_JG__KAPH_invlist,
+ UNI_JG__KHAPH_invlist,
+ UNI_JG__KNOTTEDHEH_invlist,
+ UNI_JG__LAM_invlist,
+ UNI_JG__LAMADH_invlist,
+ UNI_JG__MALAYALAMBHA_invlist,
+ UNI_JG__MALAYALAMJA_invlist,
+ UNI_JG__MALAYALAMLLA_invlist,
+ UNI_JG__MALAYALAMLLLA_invlist,
+ UNI_JG__MALAYALAMNGA_invlist,
+ UNI_JG__MALAYALAMNNA_invlist,
+ UNI_JG__MALAYALAMNNNA_invlist,
+ UNI_JG__MALAYALAMNYA_invlist,
+ UNI_JG__MALAYALAMRA_invlist,
+ UNI_JG__MALAYALAMSSA_invlist,
+ UNI_JG__MALAYALAMTTA_invlist,
+ UNI_JG__MANICHAEANALEPH_invlist,
+ UNI_JG__MANICHAEANAYIN_invlist,
+ UNI_JG__MANICHAEANBETH_invlist,
+ UNI_JG__MANICHAEANDALETH_invlist,
+ UNI_JG__MANICHAEANDHAMEDH_invlist,
+ UNI_JG__MANICHAEANFIVE_invlist,
+ UNI_JG__MANICHAEANGIMEL_invlist,
+ UNI_JG__MANICHAEANHETH_invlist,
+ UNI_JG__MANICHAEANHUNDRED_invlist,
+ UNI_JG__MANICHAEANKAPH_invlist,
+ UNI_JG__MANICHAEANLAMEDH_invlist,
+ UNI_JG__MANICHAEANMEM_invlist,
+ UNI_JG__MANICHAEANNUN_invlist,
+ UNI_JG__MANICHAEANONE_invlist,
+ UNI_JG__MANICHAEANPE_invlist,
+ UNI_JG__MANICHAEANQOPH_invlist,
+ UNI_JG__MANICHAEANRESH_invlist,
+ UNI_JG__MANICHAEANSADHE_invlist,
+ UNI_JG__MANICHAEANSAMEKH_invlist,
+ UNI_JG__MANICHAEANTAW_invlist,
+ UNI_JG__MANICHAEANTEN_invlist,
+ UNI_JG__MANICHAEANTETH_invlist,
+ UNI_JG__MANICHAEANTHAMEDH_invlist,
+ UNI_JG__MANICHAEANTWENTY_invlist,
+ UNI_JG__MANICHAEANWAW_invlist,
+ UNI_JG__MANICHAEANYODH_invlist,
+ UNI_JG__MANICHAEANZAYIN_invlist,
+ UNI_JG__MEEM_invlist,
+ UNI_JG__MIM_invlist,
+ UNI_JG__NOJOININGGROUP_invlist,
+ UNI_JG__NOON_invlist,
+ UNI_JG__NUN_invlist,
+ UNI_JG__NYA_invlist,
+ UNI_JG__PE_invlist,
+ UNI_JG__QAF_invlist,
+ UNI_JG__QAPH_invlist,
+ UNI_JG__REH_invlist,
+ UNI_JG__REVERSEDPE_invlist,
+ UNI_JG__ROHINGYAYEH_invlist,
+ UNI_JG__SAD_invlist,
+ UNI_JG__SADHE_invlist,
+ UNI_JG__SEEN_invlist,
+ UNI_JG__SEMKATH_invlist,
+ UNI_JG__SHIN_invlist,
+ UNI_JG__STRAIGHTWAW_invlist,
+ UNI_JG__SWASHKAF_invlist,
+ UNI_JG__SYRIACWAW_invlist,
+ UNI_JG__TAH_invlist,
+ UNI_JG__TAW_invlist,
+ UNI_JG__TEHMARBUTA_invlist,
+ UNI_JG__TETH_invlist,
+ UNI_JG__WAW_invlist,
+ UNI_JG__YEH_invlist,
+ UNI_JG__YEHBARREE_invlist,
+ UNI_JG__YEHWITHTAIL_invlist,
+ UNI_JG__YUDH_invlist,
+ UNI_JG__YUDHHE_invlist,
+ UNI_JG__ZAIN_invlist,
+ UNI_JG__ZHAIN_invlist,
+ UNI_JOINC_invlist,
+ UNI_JT__C_invlist,
+ UNI_JT__D_invlist,
+ UNI_JT__L_invlist,
+ UNI_JT__R_invlist,
+ UNI_JT__T_invlist,
+ UNI_JT__U_invlist,
+ UNI_KALI_invlist,
+ UNI_KANA_invlist,
+ UNI_KANAEXTA_invlist,
+ UNI_KANASUP_invlist,
+ UNI_KANBUN_invlist,
+ UNI_KANGXI_invlist,
+ UNI_KATAKANAEXT_invlist,
+ UNI_KHAR_invlist,
+ UNI_KHMERSYMBOLS_invlist,
+ UNI_KHMR_invlist,
+ UNI_KHOJ_invlist,
+ UNI_KNDA_invlist,
+ UNI_KTHI_invlist,
+ UNI_L_invlist,
+ UNI_LANA_invlist,
+ UNI_LAO_invlist,
+ UNI_LATIN1_invlist,
+ UNI_LATINEXTA_invlist,
+ UNI_LATINEXTADDITIONAL_invlist,
+ UNI_LATINEXTB_invlist,
+ UNI_LATINEXTC_invlist,
+ UNI_LATINEXTD_invlist,
+ UNI_LATINEXTE_invlist,
+ UNI_LATN_invlist,
+ UNI_LB__AI_invlist,
+ UNI_LB__AL_invlist,
+ UNI_LB__B2_invlist,
+ UNI_LB__BA_invlist,
+ UNI_LB__BB_invlist,
+ UNI_LB__BK_invlist,
+ UNI_LB__CB_invlist,
+ UNI_LB__CJ_invlist,
+ UNI_LB__CL_invlist,
+ UNI_LB__CM_invlist,
+ UNI_LB__CP_invlist,
+ UNI_LB__CR_invlist,
+ UNI_LB__EB_invlist,
+ UNI_LB__EM_invlist,
+ UNI_LB__EX_invlist,
+ UNI_LB__GL_invlist,
+ UNI_LB__H2_invlist,
+ UNI_LB__H3_invlist,
+ UNI_LB__HL_invlist,
+ UNI_LB__HY_invlist,
+ UNI_LB__ID_invlist,
+ UNI_LB__IN_invlist,
+ UNI_LB__IS_invlist,
+ UNI_LB__LF_invlist,
+ UNI_LB__NL_invlist,
+ UNI_LB__NS_invlist,
+ UNI_LB__NU_invlist,
+ UNI_LB__OP_invlist,
+ UNI_LB__PO_invlist,
+ UNI_LB__PR_invlist,
+ UNI_LB__QU_invlist,
+ UNI_LB__SA_invlist,
+ UNI_LB__SG_invlist,
+ UNI_LB__SP_invlist,
+ UNI_LB__SY_invlist,
+ UNI_LB__WJ_invlist,
+ UNI_LB__XX_invlist,
+ UNI_LB__ZW_invlist,
+ UNI_LB__ZWJ_invlist,
+ UNI_LEPC_invlist,
+ UNI_LETTERLIKESYMBOLS_invlist,
+ UNI_LIMB_invlist,
+ UNI_LINA_invlist,
+ UNI_LINB_invlist,
+ UNI_LINEARBIDEOGRAMS_invlist,
+ UNI_LINEARBSYLLABARY_invlist,
+ UNI_LISU_invlist,
+ UNI_LM_invlist,
+ UNI_LO_invlist,
+ UNI_LOE_invlist,
+ UNI_LOWERCASELETTER_invlist,
+ UNI_LOWSURROGATES_invlist,
+ UNI_LYCI_invlist,
+ UNI_LYDI_invlist,
+ UNI_M_invlist,
+ UNI_MAHJ_invlist,
+ UNI_MAHJONG_invlist,
+ UNI_MAKA_invlist,
+ UNI_MAND_invlist,
+ UNI_MANI_invlist,
+ UNI_MARC_invlist,
+ UNI_MATH_invlist,
+ UNI_MATHALPHANUM_invlist,
+ UNI_MATHOPERATORS_invlist,
+ UNI_MAYANNUMERALS_invlist,
+ UNI_MC_invlist,
+ UNI_ME_invlist,
+ UNI_MEDF_invlist,
+ UNI_MEETEIMAYEKEXT_invlist,
+ UNI_MEND_invlist,
+ UNI_MERC_invlist,
+ UNI_MERO_invlist,
+ UNI_MIAO_invlist,
+ UNI_MISCARROWS_invlist,
+ UNI_MISCMATHSYMBOLSA_invlist,
+ UNI_MISCMATHSYMBOLSB_invlist,
+ UNI_MISCPICTOGRAPHS_invlist,
+ UNI_MISCSYMBOLS_invlist,
+ UNI_MISCTECHNICAL_invlist,
+ UNI_MLYM_invlist,
+ UNI_MN_invlist,
+ UNI_MODI_invlist,
+ UNI_MODIFIERLETTERS_invlist,
+ UNI_MODIFIERTONELETTERS_invlist,
+ UNI_MONG_invlist,
+ UNI_MONGOLIANSUP_invlist,
+ UNI_MRO_invlist,
+ UNI_MTEI_invlist,
+ UNI_MULT_invlist,
+ UNI_MUSIC_invlist,
+ UNI_MYANMAREXTA_invlist,
+ UNI_MYANMAREXTB_invlist,
+ UNI_MYMR_invlist,
+ UNI_N_invlist,
+ UNI_NARB_invlist,
+ UNI_NB_invlist,
+ UNI_NBAT_invlist,
+ UNI_NEWA_invlist,
+ UNI_NFCQC__M_invlist,
+ UNI_NFCQC__Y_invlist,
+ UNI_NFDQC__Y_invlist,
+ UNI_NFKCQC__N_invlist,
+ UNI_NFKCQC__Y_invlist,
+ UNI_NFKDQC__N_invlist,
+ UNI_NKO_invlist,
+ UNI_NL_invlist,
+ UNI_NO_invlist,
+ UNI_NSHU_invlist,
+ UNI_NT__DI_invlist,
+ UNI_NT__NU_invlist,
+ UNI_NUMBERFORMS_invlist,
+ UNI_NV__0_invlist,
+ UNI_NV__1_invlist,
+ UNI_NV__10_invlist,
+ UNI_NV__100_invlist,
+ UNI_NV__1000_invlist,
+ UNI_NV__10000_invlist,
+ UNI_NV__100000_invlist,
+ UNI_NV__1000000_invlist,
+ UNI_NV__10000000_invlist,
+ UNI_NV__100000000_invlist,
+ UNI_NV__10000000000_invlist,
+ UNI_NV__1000000000000_invlist,
+ UNI_NV__11_invlist,
+ UNI_NV__11_SLASH_12_invlist,
+ UNI_NV__11_SLASH_2_invlist,
+ UNI_NV__12_invlist,
+ UNI_NV__13_invlist,
+ UNI_NV__13_SLASH_2_invlist,
+ UNI_NV__14_invlist,
+ UNI_NV__15_invlist,
+ UNI_NV__15_SLASH_2_invlist,
+ UNI_NV__16_invlist,
+ UNI_NV__17_invlist,
+ UNI_NV__17_SLASH_2_invlist,
+ UNI_NV__18_invlist,
+ UNI_NV__19_invlist,
+ UNI_NV__1_SLASH_10_invlist,
+ UNI_NV__1_SLASH_12_invlist,
+ UNI_NV__1_SLASH_16_invlist,
+ UNI_NV__1_SLASH_160_invlist,
+ UNI_NV__1_SLASH_2_invlist,
+ UNI_NV__1_SLASH_20_invlist,
+ UNI_NV__1_SLASH_3_invlist,
+ UNI_NV__1_SLASH_4_invlist,
+ UNI_NV__1_SLASH_40_invlist,
+ UNI_NV__1_SLASH_5_invlist,
+ UNI_NV__1_SLASH_6_invlist,
+ UNI_NV__1_SLASH_7_invlist,
+ UNI_NV__1_SLASH_8_invlist,
+ UNI_NV__1_SLASH_9_invlist,
+ UNI_NV__2_invlist,
+ UNI_NV__20_invlist,
+ UNI_NV__200_invlist,
+ UNI_NV__2000_invlist,
+ UNI_NV__20000_invlist,
+ UNI_NV__200000_invlist,
+ UNI_NV__20000000_invlist,
+ UNI_NV__21_invlist,
+ UNI_NV__216000_invlist,
+ UNI_NV__22_invlist,
+ UNI_NV__23_invlist,
+ UNI_NV__24_invlist,
+ UNI_NV__25_invlist,
+ UNI_NV__26_invlist,
+ UNI_NV__27_invlist,
+ UNI_NV__28_invlist,
+ UNI_NV__29_invlist,
+ UNI_NV__2_SLASH_3_invlist,
+ UNI_NV__2_SLASH_5_invlist,
+ UNI_NV__3_invlist,
+ UNI_NV__30_invlist,
+ UNI_NV__300_invlist,
+ UNI_NV__3000_invlist,
+ UNI_NV__30000_invlist,
+ UNI_NV__300000_invlist,
+ UNI_NV__31_invlist,
+ UNI_NV__32_invlist,
+ UNI_NV__33_invlist,
+ UNI_NV__34_invlist,
+ UNI_NV__35_invlist,
+ UNI_NV__36_invlist,
+ UNI_NV__37_invlist,
+ UNI_NV__38_invlist,
+ UNI_NV__39_invlist,
+ UNI_NV__3_SLASH_16_invlist,
+ UNI_NV__3_SLASH_2_invlist,
+ UNI_NV__3_SLASH_20_invlist,
+ UNI_NV__3_SLASH_4_invlist,
+ UNI_NV__3_SLASH_5_invlist,
+ UNI_NV__3_SLASH_8_invlist,
+ UNI_NV__3_SLASH_80_invlist,
+ UNI_NV__4_invlist,
+ UNI_NV__40_invlist,
+ UNI_NV__400_invlist,
+ UNI_NV__4000_invlist,
+ UNI_NV__40000_invlist,
+ UNI_NV__400000_invlist,
+ UNI_NV__41_invlist,
+ UNI_NV__42_invlist,
+ UNI_NV__43_invlist,
+ UNI_NV__432000_invlist,
+ UNI_NV__44_invlist,
+ UNI_NV__45_invlist,
+ UNI_NV__46_invlist,
+ UNI_NV__47_invlist,
+ UNI_NV__48_invlist,
+ UNI_NV__49_invlist,
+ UNI_NV__4_SLASH_5_invlist,
+ UNI_NV__5_invlist,
+ UNI_NV__50_invlist,
+ UNI_NV__500_invlist,
+ UNI_NV__5000_invlist,
+ UNI_NV__50000_invlist,
+ UNI_NV__500000_invlist,
+ UNI_NV__5_SLASH_12_invlist,
+ UNI_NV__5_SLASH_2_invlist,
+ UNI_NV__5_SLASH_6_invlist,
+ UNI_NV__5_SLASH_8_invlist,
+ UNI_NV__6_invlist,
+ UNI_NV__60_invlist,
+ UNI_NV__600_invlist,
+ UNI_NV__6000_invlist,
+ UNI_NV__60000_invlist,
+ UNI_NV__600000_invlist,
+ UNI_NV__7_invlist,
+ UNI_NV__70_invlist,
+ UNI_NV__700_invlist,
+ UNI_NV__7000_invlist,
+ UNI_NV__70000_invlist,
+ UNI_NV__700000_invlist,
+ UNI_NV__7_SLASH_12_invlist,
+ UNI_NV__7_SLASH_2_invlist,
+ UNI_NV__7_SLASH_8_invlist,
+ UNI_NV__8_invlist,
+ UNI_NV__80_invlist,
+ UNI_NV__800_invlist,
+ UNI_NV__8000_invlist,
+ UNI_NV__80000_invlist,
+ UNI_NV__800000_invlist,
+ UNI_NV__9_invlist,
+ UNI_NV__90_invlist,
+ UNI_NV__900_invlist,
+ UNI_NV__9000_invlist,
+ UNI_NV__90000_invlist,
+ UNI_NV__900000_invlist,
+ UNI_NV__9_SLASH_2_invlist,
+ UNI_NV__NAN_invlist,
+ UNI_NV___MINUS_1_SLASH_2_invlist,
+ UNI_OCR_invlist,
+ UNI_OGAM_invlist,
+ UNI_OLCK_invlist,
+ UNI_ORKH_invlist,
+ UNI_ORNAMENTALDINGBATS_invlist,
+ UNI_ORYA_invlist,
+ UNI_OSGE_invlist,
+ UNI_OSMA_invlist,
+ UNI_P_invlist,
+ UNI_PALM_invlist,
+ UNI_PATSYN_invlist,
+ UNI_PAUC_invlist,
+ UNI_PC_invlist,
+ UNI_PCM_invlist,
+ UNI_PD_invlist,
+ UNI_PE_invlist,
+ UNI_PERM_invlist,
+ UNI_PF_invlist,
+ UNI_PHAG_invlist,
+ UNI_PHAISTOS_invlist,
+ UNI_PHLI_invlist,
+ UNI_PHLP_invlist,
+ UNI_PHNX_invlist,
+ UNI_PHONETICEXT_invlist,
+ UNI_PHONETICEXTSUP_invlist,
+ UNI_PI_invlist,
+ UNI_PLAYINGCARDS_invlist,
+ UNI_PO_invlist,
+ UNI_POSIXALNUM_invlist,
+ UNI_POSIXALPHA_invlist,
+ UNI_POSIXBLANK_invlist,
+ UNI_POSIXCNTRL_invlist,
+ UNI_POSIXDIGIT_invlist,
+ UNI_POSIXGRAPH_invlist,
+ UNI_POSIXLOWER_invlist,
+ UNI_POSIXPRINT_invlist,
+ UNI_POSIXPUNCT_invlist,
+ UNI_POSIXSPACE_invlist,
+ UNI_POSIXUPPER_invlist,
+ UNI_POSIXWORD_invlist,
+ UNI_POSIXXDIGIT_invlist,
+ UNI_PRTI_invlist,
+ UNI_PS_invlist,
+ UNI_PUA_invlist,
+ UNI_QAAI_invlist,
+ UNI_QMARK_invlist,
+ UNI_RADICAL_invlist,
+ UNI_RI_invlist,
+ UNI_RJNG_invlist,
+ UNI_ROHG_invlist,
+ UNI_RUMI_invlist,
+ UNI_RUNR_invlist,
+ UNI_S_invlist,
+ UNI_SAMR_invlist,
+ UNI_SARB_invlist,
+ UNI_SAUR_invlist,
+ UNI_SB__AT_invlist,
+ UNI_SB__CL_invlist,
+ UNI_SB__EX_invlist,
+ UNI_SB__FO_invlist,
+ UNI_SB__LE_invlist,
+ UNI_SB__LO_invlist,
+ UNI_SB__SC_invlist,
+ UNI_SB__SE_invlist,
+ UNI_SB__SP_invlist,
+ UNI_SB__ST_invlist,
+ UNI_SB__UP_invlist,
+ UNI_SB__XX_invlist,
+ UNI_SC_invlist,
+ UNI_SC__ADLM_invlist,
+ UNI_SC__ARAB_invlist,
+ UNI_SC__ARMN_invlist,
+ UNI_SC__BENG_invlist,
+ UNI_SC__BOPO_invlist,
+ UNI_SC__BUGI_invlist,
+ UNI_SC__BUHD_invlist,
+ UNI_SC__CAKM_invlist,
+ UNI_SC__COPT_invlist,
+ UNI_SC__CPRT_invlist,
+ UNI_SC__CYRL_invlist,
+ UNI_SC__DEVA_invlist,
+ UNI_SC__DOGR_invlist,
+ UNI_SC__DUPL_invlist,
+ UNI_SC__GEOR_invlist,
+ UNI_SC__GLAG_invlist,
+ UNI_SC__GONG_invlist,
+ UNI_SC__GRAN_invlist,
+ UNI_SC__GREK_invlist,
+ UNI_SC__GUJR_invlist,
+ UNI_SC__GURU_invlist,
+ UNI_SC__HAN_invlist,
+ UNI_SC__HANG_invlist,
+ UNI_SC__HANO_invlist,
+ UNI_SC__HIRA_invlist,
+ UNI_SC__JAVA_invlist,
+ UNI_SC__KALI_invlist,
+ UNI_SC__KANA_invlist,
+ UNI_SC__KHOJ_invlist,
+ UNI_SC__KNDA_invlist,
+ UNI_SC__KTHI_invlist,
+ UNI_SC__LATN_invlist,
+ UNI_SC__LIMB_invlist,
+ UNI_SC__LINA_invlist,
+ UNI_SC__LINB_invlist,
+ UNI_SC__MAHJ_invlist,
+ UNI_SC__MAND_invlist,
+ UNI_SC__MANI_invlist,
+ UNI_SC__MLYM_invlist,
+ UNI_SC__MODI_invlist,
+ UNI_SC__MONG_invlist,
+ UNI_SC__MULT_invlist,
+ UNI_SC__MYMR_invlist,
+ UNI_SC__ORYA_invlist,
+ UNI_SC__PERM_invlist,
+ UNI_SC__PHAG_invlist,
+ UNI_SC__PHLP_invlist,
+ UNI_SC__QAAI_invlist,
+ UNI_SC__ROHG_invlist,
+ UNI_SC__SHRD_invlist,
+ UNI_SC__SIND_invlist,
+ UNI_SC__SINH_invlist,
+ UNI_SC__SOGD_invlist,
+ UNI_SC__SYLO_invlist,
+ UNI_SC__SYRC_invlist,
+ UNI_SC__TAGB_invlist,
+ UNI_SC__TAKR_invlist,
+ UNI_SC__TALE_invlist,
+ UNI_SC__TAML_invlist,
+ UNI_SC__TELU_invlist,
+ UNI_SC__TGLG_invlist,
+ UNI_SC__THAA_invlist,
+ UNI_SC__TIRH_invlist,
+ UNI_SC__YI_invlist,
+ UNI_SC__ZYYY_invlist,
+ UNI_SD_invlist,
+ UNI_SGNW_invlist,
+ UNI_SHAW_invlist,
+ UNI_SHORTHANDFORMATCONTROLS_invlist,
+ UNI_SHRD_invlist,
+ UNI_SIDD_invlist,
+ UNI_SIND_invlist,
+ UNI_SINH_invlist,
+ UNI_SINHALAARCHAICNUMBERS_invlist,
+ UNI_SK_invlist,
+ UNI_SM_invlist,
+ UNI_SMALLFORMS_invlist,
+ UNI_SO_invlist,
+ UNI_SOGD_invlist,
+ UNI_SOGO_invlist,
+ UNI_SORA_invlist,
+ UNI_SOYO_invlist,
+ UNI_SPECIALS_invlist,
+ UNI_STERM_invlist,
+ UNI_SUND_invlist,
+ UNI_SUNDANESESUP_invlist,
+ UNI_SUPARROWSA_invlist,
+ UNI_SUPARROWSB_invlist,
+ UNI_SUPARROWSC_invlist,
+ UNI_SUPERANDSUB_invlist,
+ UNI_SUPMATHOPERATORS_invlist,
+ UNI_SUPPUAA_invlist,
+ UNI_SUPPUAB_invlist,
+ UNI_SUPPUNCTUATION_invlist,
+ UNI_SUPSYMBOLSANDPICTOGRAPHS_invlist,
+ UNI_SUTTONSIGNWRITING_invlist,
+ UNI_SYLO_invlist,
+ UNI_SYRC_invlist,
+ UNI_SYRIACSUP_invlist,
+ UNI_TAGB_invlist,
+ UNI_TAGS_invlist,
+ UNI_TAIXUANJING_invlist,
+ UNI_TAKR_invlist,
+ UNI_TALE_invlist,
+ UNI_TALU_invlist,
+ UNI_TAML_invlist,
+ UNI_TANG_invlist,
+ UNI_TANGUTCOMPONENTS_invlist,
+ UNI_TAVT_invlist,
+ UNI_TELU_invlist,
+ UNI_TERM_invlist,
+ UNI_TFNG_invlist,
+ UNI_TGLG_invlist,
+ UNI_THAA_invlist,
+ UNI_THAI_invlist,
+ UNI_TIBT_invlist,
+ UNI_TIRH_invlist,
+ UNI_TITLE_invlist,
+ UNI_TRANSPORTANDMAP_invlist,
+ UNI_UCAS_invlist,
+ UNI_UCASEXT_invlist,
+ UNI_UGAR_invlist,
+ UNI_UIDEO_invlist,
+ UNI_UPPERCASELETTER_invlist,
+ UNI_VAI_invlist,
+ UNI_VEDICEXT_invlist,
+ UNI_VERTICALFORMS_invlist,
+ UNI_VERTSPACE_invlist,
+ UNI_VO__R_invlist,
+ UNI_VO__TR_invlist,
+ UNI_VO__TU_invlist,
+ UNI_VO__U_invlist,
+ UNI_VS_invlist,
+ UNI_VSSUP_invlist,
+ UNI_WARA_invlist,
+ UNI_WB__DQ_invlist,
+ UNI_WB__EB_invlist,
+ UNI_WB__EX_invlist,
+ UNI_WB__EXTEND_invlist,
+ UNI_WB__FO_invlist,
+ UNI_WB__KA_invlist,
+ UNI_WB__LE_invlist,
+ UNI_WB__MB_invlist,
+ UNI_WB__ML_invlist,
+ UNI_WB__MN_invlist,
+ UNI_WB__NL_invlist,
+ UNI_WB__NU_invlist,
+ UNI_WB__SQ_invlist,
+ UNI_WB__WSEGSPACE_invlist,
+ UNI_WB__XX_invlist,
+ UNI_XIDC_invlist,
+ UNI_XIDS_invlist,
+ UNI_XPEO_invlist,
+ UNI_XPOSIXALNUM_invlist,
+ UNI_XPOSIXALPHA_invlist,
+ UNI_XPOSIXBLANK_invlist,
+ UNI_XPOSIXCNTRL_invlist,
+ UNI_XPOSIXDIGIT_invlist,
+ UNI_XPOSIXGRAPH_invlist,
+ UNI_XPOSIXLOWER_invlist,
+ UNI_XPOSIXPRINT_invlist,
+ UNI_XPOSIXPUNCT_invlist,
+ UNI_XPOSIXSPACE_invlist,
+ UNI_XPOSIXUPPER_invlist,
+ UNI_XPOSIXWORD_invlist,
+ UNI_XPOSIXXDIGIT_invlist,
+ UNI_XSUX_invlist,
+ UNI_YI_invlist,
+ UNI_YIJING_invlist,
+ UNI_YIRADICALS_invlist,
+ UNI_YISYLLABLES_invlist,
+ UNI_Z_invlist,
+ UNI_ZANB_invlist,
+ UNI_ZL_invlist,
+ UNI_ZP_invlist,
+ UNI_ZS_invlist,
+ UNI_ZYYY_invlist,
+ UNI_ZZZZ_invlist,
+ UNI__PERL_ANY_FOLDS_invlist,
+ UNI__PERL_CHARNAME_BEGIN_invlist,
+ UNI__PERL_CHARNAME_CONTINUE_invlist,
+ UNI__PERL_FOLDS_TO_MULTI_CHAR_invlist,
+ UNI__PERL_IDCONT_invlist,
+ UNI__PERL_IDSTART_invlist,
+ UNI__PERL_NCHAR_invlist,
+ UNI__PERL_PATWS_invlist,
+ UNI__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START_invlist,
+ UNI__PERL_PROBLEMATIC_LOCALE_FOLDS_invlist,
+ UNI__PERL_QUOTEMETA_invlist,
+ UNI__PERL_SURROGATE_invlist
};
-#endif /* defined(PERL_IN_UTF8_C) */
-#if defined(PERL_IN_REGEXEC_C)
+/* Synonyms for perl properties */
+#define UNI_AHEX UNI_POSIXXDIGIT
+#define UNI_ALNUM UNI_XPOSIXALNUM
+#define UNI_ALPHA UNI_XPOSIXALPHA
+#define UNI_ALPHABETIC UNI_XPOSIXALPHA
+#define UNI_ASCIIHEXDIGIT UNI_POSIXXDIGIT
+#define UNI_BASICLATIN UNI_ASCII
+#define UNI_BLANK UNI_XPOSIXBLANK
+#define UNI_CC UNI_XPOSIXCNTRL
+#define UNI_CNTRL UNI_XPOSIXCNTRL
+#define UNI_CONTROL UNI_XPOSIXCNTRL
+#define UNI_DECIMALNUMBER UNI_XPOSIXDIGIT
+#define UNI_DIGIT UNI_XPOSIXDIGIT
+#define UNI_GRAPH UNI_XPOSIXGRAPH
+#define UNI_HEX UNI_XPOSIXXDIGIT
+#define UNI_HEXDIGIT UNI_XPOSIXXDIGIT
+#define UNI_HORIZSPACE UNI_XPOSIXBLANK
+#define UNI_LC UNI_CASEDLETTER
+#define UNI_LL UNI_LOWERCASELETTER
+#define UNI_LOWER UNI_XPOSIXLOWER
+#define UNI_LOWERCASE UNI_XPOSIXLOWER
+#define UNI_LT UNI_TITLE
+#define UNI_LU UNI_UPPERCASELETTER
+#define UNI_L_ UNI_CASEDLETTER
+#define UNI_L_AMP_ UNI_CASEDLETTER
+#define UNI_ND UNI_XPOSIXDIGIT
+#define UNI_PERLSPACE UNI_POSIXSPACE
+#define UNI_PERLWORD UNI_POSIXWORD
+#define UNI_PRINT UNI_XPOSIXPRINT
+#define UNI_SPACE UNI_XPOSIXSPACE
+#define UNI_SPACEPERL UNI_XPOSIXSPACE
+#define UNI_TITLECASE UNI_TITLE
+#define UNI_TITLECASELETTER UNI_TITLE
+#define UNI_UPPER UNI_XPOSIXUPPER
+#define UNI_UPPERCASE UNI_XPOSIXUPPER
+#define UNI_WHITESPACE UNI_XPOSIXSPACE
+#define UNI_WORD UNI_XPOSIXWORD
+#define UNI_WSPACE UNI_XPOSIXSPACE
+#define UNI_XDIGIT UNI_XPOSIXXDIGIT
+#define UNI_XPERLSPACE UNI_XPOSIXSPACE
+
+
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
-#define GCB_NOBREAK 0
-#define GCB_BREAKABLE 1
-#define GCB_RI_then_RI 2
-#define GCB_EX_then_EM 3
+#if defined(PERL_IN_REGEXEC_C)
-static const U8 GCB_table[19][19] = {
- /* 'edg' stands for 'EDGE' */
-/* XX CR CN EB EBG EM EX GAZ L LF LV LVT PP RI SM T V ZWJ edg */
-/* XX */ { 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
-/* CR */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
-/* CN */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
-/* EB */ { 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
-/* EBG*/ { 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
-/* EM */ { 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
-/* EX */ { 1, 1, 1, 1, 1, 3, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
-/* GAZ*/ { 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
-/* L */ { 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1 },
-/* LF */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
-/* LV */ { 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1 },
-/* LVT*/ { 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1 },
-/* PP */ { 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1 },
-/* RI */ { 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 2, 0, 1, 1, 0, 1 },
-/* SM */ { 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
-/* T */ { 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1 },
-/* V */ { 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1 },
-/* ZWJ*/ { 1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
-/* edg*/ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 }
+#define GCB_NOBREAK 0
+#define GCB_BREAKABLE 1
+#define GCB_RI_then_RI 2
+#define GCB_EX_then_EM 3
+#define GCB_Maybe_Emoji_NonBreak 4
+
+static const U8 GCB_table[17][17] = {
+ /* 'XPG' stands for 'XPG_XX'; 'edg' stands for 'EDGE'; u stands
+ * for 'unused in this Unicode release (and the data in the row
+ * or column are garbage) */
+/* XX CR CN EX L LF LV LVT PP RI SM T V XPG ZWJ edg u */
+/* XX */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1 },
+/* CR */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* CN */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* EX */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 3 },
+/* L */ { 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1 },
+/* LF */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* LV */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 1, 1 },
+/* LVT*/ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1 },
+/* PP */ { 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 },
+/* RI */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 1 },
+/* SM */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1 },
+/* T */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1 },
+/* V */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 1, 1 },
+/* XPG*/ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1 },
+/* ZWJ*/ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 4, 0, 1, 0 },
+/* edg*/ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
+/* u */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0 }
};
#define LB_NOBREAK 0
/* RI */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0,15, 0, 0, 0, 0, 1 },
/* SP */ { 7, 7, 7, 7, 8, 0, 8, 8, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 0, 0, 0, 7, 7, 7, 7, 7, 7, 7, 0, 8, 7, 0, 1 },
/* WJ */ { 0, 0, 0, 0, 2, 0, 2, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 },
-/* ZWJ*/ { 3, 3, 3, 3, 3, 0, 3, 3, 0, 3, 0, 0, 3, 3, 3, 3, 3, 3, 0, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 3, 0, 0, 1 },
+/* ZWJ*/ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 },
/* ZW */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
/* edg*/ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
};
#define WB_NU_then_MB_or_MN_or_SQ 14
#define WB_RI_then_RI 16
-static const U8 WB_table[24][24] = {
- /* 'Ext' stands for 'Extend'; 'edg' stands for 'EDGE'; 'hs' stands for
- * 'Perl_Tailored_HSpace'; 'unk' stands for 'UNKNOWN' */
-/* XX LE CR DQ EB EBG EM Ext EX FO GAZ HL KA LF ML MN MB NL NU hs RI SQ ZWJ edg */
-/* XX */ { 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
-/* LE */ { 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 1, 1, 9, 1, 9, 1, 0, 1, 1, 9, 0, 1 },
-/* CR */ { 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1 },
-/* DQ */ { 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
-/* EB */ { 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
-/* EBG*/ { 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
-/* EM */ { 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
-/* Ext*/ { 3, 3, 1, 3, 3, 3, 3, 0, 3, 0, 3, 3, 3, 1, 3, 3, 3, 1, 3, 1, 3, 3, 0, 1 },
-/* EX */ { 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1 },
-/* FO */ { 3, 3, 1, 3, 3, 3, 3, 0, 3, 0, 3, 3, 3, 1, 3, 3, 3, 1, 3, 1, 3, 3, 0, 1 },
-/* GAZ*/ { 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
-/* HL */ { 1, 0, 1, 7, 1, 1, 1, 0, 0, 0, 1, 0, 1, 1, 9, 1, 9, 1, 0, 1, 1, 8, 0, 1 },
-/* KA */ { 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
-/* LF */ { 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1 },
-/* ML */ { 1,11, 1, 1, 1, 1, 1, 0, 1, 0, 1,11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
-/* MN */ { 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1,13, 1, 1, 1, 0, 1 },
-/* MB */ { 1,11, 1, 1, 1, 1, 1, 0, 1, 0, 1,11, 1, 1, 1, 1, 1, 1,13, 1, 1, 1, 0, 1 },
-/* NL */ { 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1 },
-/* NU */ { 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 1, 1, 1,15,15, 1, 0, 1, 1,15, 0, 1 },
-/* hs */ { 1, 1, 0, 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 2, 1, 1, 0, 1 },
-/* RI */ { 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,16, 1, 0, 1 },
-/* SQ */ { 1,11, 1, 1, 1, 1, 1, 0, 1, 0, 1,11, 1, 1, 1, 1, 1, 1,13, 1, 1, 1, 0, 1 },
-/* ZWJ*/ { 3, 3, 1, 3, 3, 0, 3, 0, 3, 0, 0, 3, 3, 1, 3, 3, 3, 1, 3, 1, 3, 3, 0, 1 },
-/* edg*/ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 }
+static const U8 WB_table[23][23] = {
+ /* 'Ext' stands for 'Extend'; 'XPG' stands for 'XPG_LE'; 'XPH' stands for 'XPG_XX';
+ * 'edg' stands for 'EDGE'; 'hs' stands for 'Perl_Tailored_HSpace'; u stands for
+ * 'unused in this Unicode release (and the data in the row or column are garbage)
+ * */
+/* XX LE CR DQ Ext EX FO HL KA LF ML MN MB NL NU hs RI SQ XPG XPH ZWJ edg u */
+/* XX */ { 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1 },
+/* LE */ { 1, 0, 1, 1, 0, 0, 0, 0, 1, 1, 9, 1, 9, 1, 0, 1, 1, 9, 1, 1, 0, 1, 1 },
+/* CR */ { 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1 },
+/* DQ */ { 1, 1, 1, 1, 0, 1, 0, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1 },
+/* Ext*/ { 3, 3, 1, 3, 0, 3, 0, 3, 3, 1, 3, 3, 3, 1, 3, 1, 3, 3, 3, 3, 0, 1, 3 },
+/* EX */ { 1, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1 },
+/* FO */ { 3, 3, 1, 3, 0, 3, 0, 3, 3, 1, 3, 3, 3, 1, 3, 1, 3, 3, 3, 3, 0, 1, 3 },
+/* HL */ { 1, 0, 1, 7, 0, 0, 0, 0, 1, 1, 9, 1, 9, 1, 0, 1, 1, 8, 0, 1, 0, 1, 1 },
+/* KA */ { 1, 1, 1, 1, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1 },
+/* LF */ { 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1 },
+/* ML */ { 1,11, 1, 1, 0, 1, 0,11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 11, 1, 0, 1, 1 },
+/* MN */ { 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1,13, 1, 1, 1, 1, 1, 0, 1, 1 },
+/* MB */ { 1,11, 1, 1, 0, 1, 0,11, 1, 1, 1, 1, 1, 1,13, 1, 1, 1, 11, 1, 0, 1, 1 },
+/* NL */ { 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1 },
+/* NU */ { 1, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1,15,15, 1, 0, 1, 1,15, 0, 1, 0, 1, 1 },
+/* hs */ { 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 2, 1, 1, 1, 1, 0, 1, 1 },
+/* RI */ { 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1,16, 1, 1, 1, 0, 1, 1 },
+/* SQ */ { 1,11, 1, 1, 0, 1, 0,11, 1, 1, 1, 1, 1, 1,13, 1, 1, 1, 11, 1, 0, 1, 1 },
+/* XPG*/ { 1, 0, 1, 1, 0, 0, 0, 0, 1, 1, 9, 1, 9, 1, 0, 1, 1, 9, 0, 1, 0, 1, 1 },
+/* XPH*/ { 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1 },
+/* ZWJ*/ { 3, 3, 1, 3, 0, 3, 0, 3, 3, 1, 3, 3, 3, 1, 3, 1, 3, 3, 0, 0, 0, 1, 0 },
+/* edg*/ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
+/* u */ { 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0 }
};
#endif /* defined(PERL_IN_REGEXEC_C) */
/* Generated from:
- * f0b404b165a72b0aaeca3ce517cd14ea1b501720c98719dadbb990f1952fc568 lib/Unicode/UCD.pm
- * ff4404ec64f308bdf7714c50f9fdf0d1d0bf3c34db4d0a67e58ef0c6f88e818f lib/unicore/ArabicShaping.txt
- * 292171a0a1c13d7e581e8781eb4cdf248243b1ab267354a63c7a14429dea2740 lib/unicore/BidiBrackets.txt
- * 8f2695cc42989a79a715ab0d2892bd0c998759180cfdfb998674447f48231940 lib/unicore/BidiMirroring.txt
- * 5ae1649a42ed8ae8cb885af79563f00a9ae17e602405a56ed8aca214da14eea7 lib/unicore/Blocks.txt
- * 97b43ed3f4b80572c2114200e5e43a6b923d984c74a6caaf27de5b8462c04cb0 lib/unicore/CaseFolding.txt
- * eedcf6932b4081ee65878454588c803af910a5aed7c8c67e3c38701cbee9b9e4 lib/unicore/CompositionExclusions.txt
- * 90e48995643f45b08f0ef67fb90de3bb18e26765272bcc0c35c840cbc10b37c1 lib/unicore/DAge.txt
- * e6ca152259189ec4bc2297e93c6c88f86e162cc52814198263497f3c9b46cbe9 lib/unicore/DCoreProperties.txt
- * 3e255ccdff4b00cfe0be53bbd583e4fe2e7d4039138579543548a5ecfce45242 lib/unicore/DNormalizationProps.txt
- * 9f34e2d3ea27ca82f4f14b62411861d1f07c4b9e296d54da112a09cad5b9a48d lib/unicore/EastAsianWidth.txt
- * 983810c739b56b9ff0fcb5db018c67d584ee515e8a5f4d9348c79ee85167ec37 lib/unicore/HangulSyllableType.txt
- * 7d514a779ee4baf91262bd83c400cb502c3e435dba4b880c876506be32b8e1d0 lib/unicore/IndicPositionalCategory.txt
- * f6acead8f84df5c72f3fb70dfc9375279926e4d8ef3480ffff3723095e9804aa lib/unicore/IndicSyllabicCategory.txt
- * c8ed526f70443535ca6b705980a08c774017ff17e921202dcb7b71ae554047b6 lib/unicore/Jamo.txt
- * 6b204c3727b77699d04a574b22b1e44facab038642095b8565b49762970d9bf8 lib/unicore/LineBreak.txt
- * f2357d2bd3526b9e830de72ab038dcfc65a2dff24bcb4c6325c92071eb341f88 lib/unicore/NameAliases.txt
- * 6c3e6bd1e58b640076a23b83318a8bf6a691d7fc2b2106114d77c5c5a898bced lib/unicore/NamedSequences.txt
- * 58dbf8fedbd5bf67a3bd5c10eda2f2acf2eae59df5f77884a6f158e98f75cf8c lib/unicore/PropList.txt
- * a6b0467c3cc7aa4e57d4e5cc7f6e9562b79cf4426dfe438517c28b368ed3e673 lib/unicore/PropValueAliases.txt
- * 9ca521224e08d30696516ae6bc3d4434659c45df16047c0d31e440783c163a3b lib/unicore/PropertyAliases.txt
- * 3fd0d744a816ddfd06809f92151ae4a73ec970ac2006806c269732d8951f3911 lib/unicore/ScriptExtensions.txt
- * d02e24e4c516e9090b6bc9c2d2c8f4c89510b6ed8c5e859d0a861b0dc5cf372d lib/unicore/Scripts.txt
- * e9947a0e86f27353f0e776403c4826675001210bd39d7114118a8864a57f7472 lib/unicore/SpecialCasing.txt
- * 52423e4d7492167b62f518f68d54db88930abbbff7f11edfcaec8f726498cab1 lib/unicore/UnicodeData.txt
- * f28caf260635cebf25fd58124bdc9aa22af08ba4d039ffc584365fb41a31cda5 lib/unicore/VerticalOrientation.txt
- * 718d174957712410bfad782b10d557e1047574d7ef1642d6bb122f8ca5662c82 lib/unicore/auxiliary/GCBTest.txt
- * 3b66caefc4fa877d0e50dbbbfa39658c86e29b26c6f206f68d7aec192d4c59b6 lib/unicore/auxiliary/GraphemeBreakProperty.txt
- * 2aad3836c37fc4c2fa2a24f21586fb3a931dacaf0a1c845a6dc6395f30bd79a7 lib/unicore/auxiliary/LBTest.txt
- * eacc03e39dddc60cc59ec9bd274b8ac8dfa25d61745ef0d5c8aa1c151a5b68ba lib/unicore/auxiliary/SBTest.txt
- * e45fa8195bb413b901cc1e3772dfea2cead86805d46a51e3480a5a256e8c24d9 lib/unicore/auxiliary/SentenceBreakProperty.txt
- * 95789f62e3b1e781dc9ed78f3983d39ff1a5e36ff0b497d6e610446df902b0f6 lib/unicore/auxiliary/WBTest.txt
- * c207e8ebd06ee591a27b1087f2971f4cd93e960103c453d85d1d9ba26fb8b202 lib/unicore/auxiliary/WordBreakProperty.txt
- * a3c0839826a30166b2bb06ba58df403547b8c3d9eae995ef889d20d115f4b223 lib/unicore/extracted/DBidiClass.txt
- * 280afe22f6c4d56566d17d6d1400f33465a979c96f3d99ff3bff9bd14d17e734 lib/unicore/extracted/DBinaryProperties.txt
- * db7fd6a5e6f068c47dbc3b74fb633fb1d09d17073410fe435295d05ce925c5f6 lib/unicore/extracted/DCombiningClass.txt
- * 8204c07a7c217bdf22525030ad7b4fb991edf463bffcca7e6dba46b9992e0d99 lib/unicore/extracted/DDecompositionType.txt
- * e343113719b660bdd81217ec101ce751f844fca0e8d6f15fb21c8ee7dfe7c14c lib/unicore/extracted/DEastAsianWidth.txt
- * 07c55b0ed7271fe1a5f4d68059291288b1a8ad61940602d18956fd87390c2d9e lib/unicore/extracted/DGeneralCategory.txt
- * d788b9362ec7681e98f8b9d6ef276546e1a6207dda05317ede55bd686b0940a9 lib/unicore/extracted/DJoinGroup.txt
- * ebbea3c93eeb7431378885aebac0490d77f6900239c9176f90b6fee030903d96 lib/unicore/extracted/DJoinType.txt
- * be0f129691d479aa38646e4ca0ec1ee576ae7f75b0300a5624a7fa862fa8abba lib/unicore/extracted/DLineBreak.txt
- * 92449d354d9f6b6f2f97a292ebb59f6344ffdeb83d120d7d23e569c43ba67cd5 lib/unicore/extracted/DNumType.txt
- * e3a319527153b0c6c0c549b40fc6f3a01a7a0dcd6620784391db25901df3b154 lib/unicore/extracted/DNumValues.txt
- * 6aaacc29ce24746bcb2bf82a920fcf90e07cf92d75325199c50f40754d39bb72 lib/unicore/mktables
- * 21653d2744fdd071f9ef138c805393901bb9547cf3e777ebf50215a191f986ea lib/unicore/version
+ * d34c77b7e7a94986cc82056919f4ffc1503b73091561e16bd8ef145ac0fd04c5 lib/Unicode/UCD.pm
+ * 0bc5023a4606962114c4eb3775fae072cad8fecef5894d0de06603b1c70cbb47 lib/unicore/ArabicShaping.txt
+ * 2c7e2fb0cb91b378f0fa9301e951946e4de68f2ab6afc68d21bcff57cd2a8ad8 lib/unicore/BidiBrackets.txt
+ * f6d297765469724af523737c80faba3c33518fade4c5dc599e3ab51846f56916 lib/unicore/BidiMirroring.txt
+ * 0b457b66c788a97c8521e265f0b793d4ed911356d39eb61029f9cef8554cd052 lib/unicore/Blocks.txt
+ * 64f117a4749dd4a1b6c54277f63f6cf1e0eb45d290cbedaf777fbe71b8880885 lib/unicore/CaseFolding.txt
+ * c84c326cea271347752edc89487c24d847fd453082dfa07d0e9e284a05a7dd0b lib/unicore/CompositionExclusions.txt
+ * eb115a5de9a32c9ad447d6ea1cddcadb53d47f6cbc2521f3fe0bebb040c39866 lib/unicore/DAge.txt
+ * 3406825d64564bf2a37031c36a3e0f99d708aa17595b81f8b539d0f3d1a3923f lib/unicore/DCoreProperties.txt
+ * aad8102473e2c40b74a4aba4474a7008959963a0e51a2ee0ed4f029c8432cc6b lib/unicore/DNormalizationProps.txt
+ * 7aa76ead56e8cd0c4055408ca3c4c268513cca8ce5d0f5ea422203f721d3caca lib/unicore/EastAsianWidth.txt
+ * 8945581393e75bbd16ecec72e749fbb252155e1c2145a86abf24fcb308a66e7d lib/unicore/EmojiData.txt
+ * f97d03f720230f3ff9b5c9ac89ff06bab512a91c89155bfecbf3b89fa8809ce6 lib/unicore/EquivalentUnifiedIdeograph.txt
+ * 60b094a1ba49e4fa6397d1995e093c8699d3064e469985fb910bbdcffe0c703a lib/unicore/HangulSyllableType.txt
+ * 902ac38970a235b415d9165f63271fb9016f709fe5fc0829b636ef608b41b0a9 lib/unicore/IndicPositionalCategory.txt
+ * 0da7a1c8f1a6426f6c7b2193aa09b3c88ce3bf97288b62a30fa012d92f3b7f63 lib/unicore/IndicSyllabicCategory.txt
+ * 714b385eb1c04559dcd1678bbc27ba7bea9964680224ce3dd23b969f9c8cd316 lib/unicore/Jamo.txt
+ * 371aa0d3043ff8e2d47c2aec5ca3d44517b4c5acefc1b6ba41a8c1ae1edff323 lib/unicore/LineBreak.txt
+ * 12617cec2de4f51d55e48ca14710b1109b8d7e58555d789c000f91d3eda1c585 lib/unicore/NameAliases.txt
+ * 8708deafbb5e650a3d87a898d1d044294f8d280233e0dfa32e3d2a9984153f4b lib/unicore/NamedSequences.txt
+ * 205baca4772f1935060f3d652d36956c2b7a193440428cc7bae5414e9e7198f3 lib/unicore/PropList.txt
+ * 2a9cb9afe6a36a1a73ce2cedb540abd3fbf29f6afcda702d07fcbf561162a17a lib/unicore/PropValueAliases.txt
+ * b370cf0c886b3c9fd679d7696a2b8026d2c959fd3857fc7f5b56cbbe31e34f6e lib/unicore/PropertyAliases.txt
+ * 3e13406523153c85cf0b53eb24f8fe5843fb673737e184c8478b69a06da15232 lib/unicore/ScriptExtensions.txt
+ * e9f3c0aa3c4f892b589c809cf4ae051a39921417cda6fefdbe43717b92db76d5 lib/unicore/Scripts.txt
+ * 9f5668c3a6f3bbb88e2c07234ecfb2ec5db39e8dc5d7d04b994f6df6dbfdb5dd lib/unicore/SpecialCasing.txt
+ * 4997a3196eb79b4d0d6b8384560f6aeb46a062693f0abd5ba736abbff7976099 lib/unicore/UnicodeData.txt
+ * 5f520f210e8ca4e8861c12ba34740e14d737d8ba5136c08d63aa5a5bc7f2bf2a lib/unicore/VerticalOrientation.txt
+ * 4b26c6077d85fe2eabd16b433bf957d95dc5459a8f2626075cf8d611d6f833cb lib/unicore/auxiliary/GCBTest.txt
+ * 62f0e8bf7406d84bafee8f998faf469b84ac0cb359526a4d5eb2f2d55caec55b lib/unicore/auxiliary/GraphemeBreakProperty.txt
+ * 1f40941482f80b58cdbc319f916b68718d33febfd5f326035bde73ecb043297c lib/unicore/auxiliary/LBTest.txt
+ * cfa8d39787eb3e0883a40960e940d5df8ee6cdcbc8e1be5809fa74df97de8238 lib/unicore/auxiliary/SBTest.txt
+ * 13f1769dce7c186ffb9dd830c31087f9917d1b108601aca37713514d9c6cffdd lib/unicore/auxiliary/SentenceBreakProperty.txt
+ * 7e782466e4f13d281a3c0be9598426b0ebfdec5441843e77cb31772b8193fb0a lib/unicore/auxiliary/WBTest.txt
+ * 6bdb70f837a40dde1336f88470766c5e0c5934fc235dca7126977817443ea961 lib/unicore/auxiliary/WordBreakProperty.txt
+ * 9431a818be21ed42ed254a5d3b100bc372de1cd354c4873a4c50cc01f56aec39 lib/unicore/extracted/DBidiClass.txt
+ * 1f671c893c88488cb917de2f43bcaab0b15539607eddde75ebd6dc1b236dcf0e lib/unicore/extracted/DBinaryProperties.txt
+ * 11c8bd81ecbede4d67c7b5b693a471647d5401956707c639ae053b836cc7f5da lib/unicore/extracted/DCombiningClass.txt
+ * 00de56bb71306f28d51c02f725dc65f4b2588eb8ccc00c829717c0d1ee9592d6 lib/unicore/extracted/DDecompositionType.txt
+ * 7c2d15889665823996fa81a9ecc490d080c99da808d7e91f14809af932530161 lib/unicore/extracted/DEastAsianWidth.txt
+ * 7ceab0dc8e24899a72bb1b91894e1c15e6a7c139939fefb1bcd46329f46d3758 lib/unicore/extracted/DGeneralCategory.txt
+ * 890455619a3dd3dd380a49b087063c72a2f730e5997b5232e30dffb9dc30bd85 lib/unicore/extracted/DJoinGroup.txt
+ * 4fd53b6fc72b633f8020a2f37e7ce1aa386ed530061b66a9d5cb11cbb3f07335 lib/unicore/extracted/DJoinType.txt
+ * 018e20fa2f469667cc7ccd8a3d4a4a8cce8ad9bdf5fce5b2f61137660ea1065f lib/unicore/extracted/DLineBreak.txt
+ * 88c30a794011f5e6dc62154342e8bab1bd4ce2d0c0ab06fb69ba47134dc75b23 lib/unicore/extracted/DNumType.txt
+ * dab1e84f48990e30635a4f489d33212b25d0e35d80839c08e33a8afe5736346c lib/unicore/extracted/DNumValues.txt
+ * aa29d36570237ec49c1fbd59d9cfafefcce690a286d3273ff4da49da1dfc88f2 lib/unicore/mktables
+ * 7bd6bcbe3813e0cd55e0998053d182b7bc8c97dcfd0b85028e9f7f55af4ad61b lib/unicore/version
* 4bb677187a1a64e39d48f2e341b5ecb6c99857e49d7a79cf503bd8a3c709999b regen/charset_translations.pl
* 03e51b0f07beebd5da62ab943899aa4934eee1f792fa27c1fb638c33bf4ac6ea regen/mk_PL_charclass.pl
- * d5fbbeb7c499aa5f12b3debd0cef5c01d59d18da9ed390ad42030ee94e3e767c regen/mk_invlists.pl
+ * 75b68d1ed0aa09110eacc421055c41bb1cc2d7cfbf23455f0a7bc9e2eb662b13 regen/mk_invlists.pl
* ex: set ro: */