/* See the generating file for comments */
+/* This gives the number of code points that can be in the bitmap of an ANYOF
+ * node. The shift number must currently be one of: 8..12. It can't be less
+ * than 8 (256) because some code relies on it being at least that. Above 12
+ * (4096), and you start running into warnings that some data structure widths
+ * have been exceeded, though the test suite as of this writing still passes
+ * for up through 16, which is as high as anyone would ever want to go,
+ * encompassing all of the Unicode BMP, and thus including all the economically
+ * important world scripts. At 12 most of them are: including Arabic,
+ * Cyrillic, Greek, Hebrew, Indian subcontinent, Latin, and Thai; but not Han,
+ * Japanese, nor Korean. (The regarglen structure in regnodes.h is a U8, and
+ * the trie types TRIEC and AHOCORASICKC are larger than U8 for shift values
+ * above 12.) Be sure to benchmark before changing, as larger sizes do
+ * significantly slow down the test suite */
+
+#define NUM_ANYOF_CODE_POINTS (1 << 8)
+
+/* The precision to use in "%.*e" formats */
+#define PL_E_FORMAT_PRECISION 2
#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
0x100
};
+static const UV * const InBitmap_invlist = Latin1_invlist;
+
#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
#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 */
- 1381, /* Number of elements */
+ 1398, /* 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 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C5,
+ 0xA7C6,
+ 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFB00,
#define HAS_CF_AUX_TABLES
-static const unsigned int CF_AUX_TABLE_1[] = {
+static const U32 CF_AUX_TABLE_1[] = {
0x73,
0x73
};
-static const unsigned int CF_AUX_TABLE_2[] = {
+static const U32 CF_AUX_TABLE_2[] = {
0x69,
0x307
};
-static const unsigned int CF_AUX_TABLE_3[] = {
+static const U32 CF_AUX_TABLE_3[] = {
0x2BC,
0x6E
};
-static const unsigned int CF_AUX_TABLE_4[] = {
+static const U32 CF_AUX_TABLE_4[] = {
0x6A,
0x30C
};
-static const unsigned int CF_AUX_TABLE_5[] = {
+static const U32 CF_AUX_TABLE_5[] = {
0x3B9,
0x308,
0x301
};
-static const unsigned int CF_AUX_TABLE_6[] = {
+static const U32 CF_AUX_TABLE_6[] = {
0x3C5,
0x308,
0x301
};
-static const unsigned int CF_AUX_TABLE_7[] = {
+static const U32 CF_AUX_TABLE_7[] = {
0x565,
0x582
};
-static const unsigned int CF_AUX_TABLE_8[] = {
+static const U32 CF_AUX_TABLE_8[] = {
0x68,
0x331
};
-static const unsigned int CF_AUX_TABLE_9[] = {
+static const U32 CF_AUX_TABLE_9[] = {
0x74,
0x308
};
-static const unsigned int CF_AUX_TABLE_10[] = {
+static const U32 CF_AUX_TABLE_10[] = {
0x77,
0x30A
};
-static const unsigned int CF_AUX_TABLE_11[] = {
+static const U32 CF_AUX_TABLE_11[] = {
0x79,
0x30A
};
-static const unsigned int CF_AUX_TABLE_12[] = {
+static const U32 CF_AUX_TABLE_12[] = {
0x61,
0x2BE
};
-static const unsigned int CF_AUX_TABLE_13[] = {
+static const U32 CF_AUX_TABLE_13[] = {
0x3C5,
0x313
};
-static const unsigned int CF_AUX_TABLE_14[] = {
+static const U32 CF_AUX_TABLE_14[] = {
0x3C5,
0x313,
0x300
};
-static const unsigned int CF_AUX_TABLE_15[] = {
+static const U32 CF_AUX_TABLE_15[] = {
0x3C5,
0x313,
0x301
};
-static const unsigned int CF_AUX_TABLE_16[] = {
+static const U32 CF_AUX_TABLE_16[] = {
0x3C5,
0x313,
0x342
};
-static const unsigned int CF_AUX_TABLE_17[] = {
+static const U32 CF_AUX_TABLE_17[] = {
0x1F00,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_18[] = {
+static const U32 CF_AUX_TABLE_18[] = {
0x1F01,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_19[] = {
+static const U32 CF_AUX_TABLE_19[] = {
0x1F02,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_20[] = {
+static const U32 CF_AUX_TABLE_20[] = {
0x1F03,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_21[] = {
+static const U32 CF_AUX_TABLE_21[] = {
0x1F04,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_22[] = {
+static const U32 CF_AUX_TABLE_22[] = {
0x1F05,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_23[] = {
+static const U32 CF_AUX_TABLE_23[] = {
0x1F06,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_24[] = {
+static const U32 CF_AUX_TABLE_24[] = {
0x1F07,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_25[] = {
+static const U32 CF_AUX_TABLE_25[] = {
0x1F20,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_26[] = {
+static const U32 CF_AUX_TABLE_26[] = {
0x1F21,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_27[] = {
+static const U32 CF_AUX_TABLE_27[] = {
0x1F22,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_28[] = {
+static const U32 CF_AUX_TABLE_28[] = {
0x1F23,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_29[] = {
+static const U32 CF_AUX_TABLE_29[] = {
0x1F24,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_30[] = {
+static const U32 CF_AUX_TABLE_30[] = {
0x1F25,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_31[] = {
+static const U32 CF_AUX_TABLE_31[] = {
0x1F26,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_32[] = {
+static const U32 CF_AUX_TABLE_32[] = {
0x1F27,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_33[] = {
+static const U32 CF_AUX_TABLE_33[] = {
0x1F60,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_34[] = {
+static const U32 CF_AUX_TABLE_34[] = {
0x1F61,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_35[] = {
+static const U32 CF_AUX_TABLE_35[] = {
0x1F62,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_36[] = {
+static const U32 CF_AUX_TABLE_36[] = {
0x1F63,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_37[] = {
+static const U32 CF_AUX_TABLE_37[] = {
0x1F64,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_38[] = {
+static const U32 CF_AUX_TABLE_38[] = {
0x1F65,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_39[] = {
+static const U32 CF_AUX_TABLE_39[] = {
0x1F66,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_40[] = {
+static const U32 CF_AUX_TABLE_40[] = {
0x1F67,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_41[] = {
+static const U32 CF_AUX_TABLE_41[] = {
0x1F70,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_42[] = {
+static const U32 CF_AUX_TABLE_42[] = {
0x3B1,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_43[] = {
+static const U32 CF_AUX_TABLE_43[] = {
0x3AC,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_44[] = {
+static const U32 CF_AUX_TABLE_44[] = {
0x3B1,
0x342
};
-static const unsigned int CF_AUX_TABLE_45[] = {
+static const U32 CF_AUX_TABLE_45[] = {
0x3B1,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_46[] = {
+static const U32 CF_AUX_TABLE_46[] = {
0x1F74,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_47[] = {
+static const U32 CF_AUX_TABLE_47[] = {
0x3B7,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_48[] = {
+static const U32 CF_AUX_TABLE_48[] = {
0x3AE,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_49[] = {
+static const U32 CF_AUX_TABLE_49[] = {
0x3B7,
0x342
};
-static const unsigned int CF_AUX_TABLE_50[] = {
+static const U32 CF_AUX_TABLE_50[] = {
0x3B7,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_51[] = {
+static const U32 CF_AUX_TABLE_51[] = {
0x3B9,
0x308,
0x300
};
-static const unsigned int CF_AUX_TABLE_52[] = {
+static const U32 CF_AUX_TABLE_52[] = {
0x3B9,
0x342
};
-static const unsigned int CF_AUX_TABLE_53[] = {
+static const U32 CF_AUX_TABLE_53[] = {
0x3B9,
0x308,
0x342
};
-static const unsigned int CF_AUX_TABLE_54[] = {
+static const U32 CF_AUX_TABLE_54[] = {
0x3C5,
0x308,
0x300
};
-static const unsigned int CF_AUX_TABLE_55[] = {
+static const U32 CF_AUX_TABLE_55[] = {
0x3C1,
0x313
};
-static const unsigned int CF_AUX_TABLE_56[] = {
+static const U32 CF_AUX_TABLE_56[] = {
0x3C5,
0x342
};
-static const unsigned int CF_AUX_TABLE_57[] = {
+static const U32 CF_AUX_TABLE_57[] = {
0x3C5,
0x308,
0x342
};
-static const unsigned int CF_AUX_TABLE_58[] = {
+static const U32 CF_AUX_TABLE_58[] = {
0x1F7C,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_59[] = {
+static const U32 CF_AUX_TABLE_59[] = {
0x3C9,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_60[] = {
+static const U32 CF_AUX_TABLE_60[] = {
0x3CE,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_61[] = {
+static const U32 CF_AUX_TABLE_61[] = {
0x3C9,
0x342
};
-static const unsigned int CF_AUX_TABLE_62[] = {
+static const U32 CF_AUX_TABLE_62[] = {
0x3C9,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_63[] = {
+static const U32 CF_AUX_TABLE_63[] = {
0x66,
0x66
};
-static const unsigned int CF_AUX_TABLE_64[] = {
+static const U32 CF_AUX_TABLE_64[] = {
0x66,
0x69
};
-static const unsigned int CF_AUX_TABLE_65[] = {
+static const U32 CF_AUX_TABLE_65[] = {
0x66,
0x6C
};
-static const unsigned int CF_AUX_TABLE_66[] = {
+static const U32 CF_AUX_TABLE_66[] = {
0x66,
0x66,
0x69
};
-static const unsigned int CF_AUX_TABLE_67[] = {
+static const U32 CF_AUX_TABLE_67[] = {
0x66,
0x66,
0x6C
};
-static const unsigned int CF_AUX_TABLE_68[] = {
+static const U32 CF_AUX_TABLE_68[] = {
0x73,
0x74
};
-static const unsigned int CF_AUX_TABLE_69[] = {
+static const U32 CF_AUX_TABLE_69[] = {
0x574,
0x576
};
-static const unsigned int CF_AUX_TABLE_70[] = {
+static const U32 CF_AUX_TABLE_70[] = {
0x574,
0x565
};
-static const unsigned int CF_AUX_TABLE_71[] = {
+static const U32 CF_AUX_TABLE_71[] = {
0x574,
0x56B
};
-static const unsigned int CF_AUX_TABLE_72[] = {
+static const U32 CF_AUX_TABLE_72[] = {
0x57E,
0x576
};
-static const unsigned int CF_AUX_TABLE_73[] = {
+static const U32 CF_AUX_TABLE_73[] = {
0x574,
0x56D
};
-static const unsigned int * const CF_AUX_TABLE_ptrs[] = {
+static const U32 * const CF_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
CF_AUX_TABLE_1,
CF_AUX_TABLE_2,
2 /* CF_AUX_TABLE_73 */
};
-static const int Case_Folding_invmap[] = { /* for ASCII/Latin1 */
+static const I32 Case_Folding_invmap[] = { /* for ASCII/Latin1 */
0,
0x61,
0,
0,
0xA7B9,
0,
+ 0xA7BB,
+ 0,
+ 0xA7BD,
+ 0,
+ 0xA7BF,
+ 0,
+ 0xA7C3,
+ 0,
+ 0xA794,
+ 0x282,
+ 0x1D8E,
+ 0xA7C8,
+ 0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0x13A0,
0,
CF_use_AUX_TABLE_63,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV Case_Folding_invlist[] = { /* for EBCDIC 1047 */
- 1400, /* Number of elements */
+ 1417, /* 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 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C5,
+ 0xA7C6,
+ 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
#define HAS_CF_AUX_TABLES
-static const unsigned int CF_AUX_TABLE_1[] = {
+static const U32 CF_AUX_TABLE_1[] = {
0xA2,
0xA2
};
-static const unsigned int CF_AUX_TABLE_2[] = {
+static const U32 CF_AUX_TABLE_2[] = {
0x89,
0x307
};
-static const unsigned int CF_AUX_TABLE_3[] = {
+static const U32 CF_AUX_TABLE_3[] = {
0x2BC,
0x95
};
-static const unsigned int CF_AUX_TABLE_4[] = {
+static const U32 CF_AUX_TABLE_4[] = {
0x91,
0x30C
};
-static const unsigned int CF_AUX_TABLE_5[] = {
+static const U32 CF_AUX_TABLE_5[] = {
0x3B9,
0x308,
0x301
};
-static const unsigned int CF_AUX_TABLE_6[] = {
+static const U32 CF_AUX_TABLE_6[] = {
0x3C5,
0x308,
0x301
};
-static const unsigned int CF_AUX_TABLE_7[] = {
+static const U32 CF_AUX_TABLE_7[] = {
0x565,
0x582
};
-static const unsigned int CF_AUX_TABLE_8[] = {
+static const U32 CF_AUX_TABLE_8[] = {
0x88,
0x331
};
-static const unsigned int CF_AUX_TABLE_9[] = {
+static const U32 CF_AUX_TABLE_9[] = {
0xA3,
0x308
};
-static const unsigned int CF_AUX_TABLE_10[] = {
+static const U32 CF_AUX_TABLE_10[] = {
0xA6,
0x30A
};
-static const unsigned int CF_AUX_TABLE_11[] = {
+static const U32 CF_AUX_TABLE_11[] = {
0xA8,
0x30A
};
-static const unsigned int CF_AUX_TABLE_12[] = {
+static const U32 CF_AUX_TABLE_12[] = {
0x81,
0x2BE
};
-static const unsigned int CF_AUX_TABLE_13[] = {
+static const U32 CF_AUX_TABLE_13[] = {
0x3C5,
0x313
};
-static const unsigned int CF_AUX_TABLE_14[] = {
+static const U32 CF_AUX_TABLE_14[] = {
0x3C5,
0x313,
0x300
};
-static const unsigned int CF_AUX_TABLE_15[] = {
+static const U32 CF_AUX_TABLE_15[] = {
0x3C5,
0x313,
0x301
};
-static const unsigned int CF_AUX_TABLE_16[] = {
+static const U32 CF_AUX_TABLE_16[] = {
0x3C5,
0x313,
0x342
};
-static const unsigned int CF_AUX_TABLE_17[] = {
+static const U32 CF_AUX_TABLE_17[] = {
0x1F00,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_18[] = {
+static const U32 CF_AUX_TABLE_18[] = {
0x1F01,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_19[] = {
+static const U32 CF_AUX_TABLE_19[] = {
0x1F02,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_20[] = {
+static const U32 CF_AUX_TABLE_20[] = {
0x1F03,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_21[] = {
+static const U32 CF_AUX_TABLE_21[] = {
0x1F04,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_22[] = {
+static const U32 CF_AUX_TABLE_22[] = {
0x1F05,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_23[] = {
+static const U32 CF_AUX_TABLE_23[] = {
0x1F06,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_24[] = {
+static const U32 CF_AUX_TABLE_24[] = {
0x1F07,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_25[] = {
+static const U32 CF_AUX_TABLE_25[] = {
0x1F20,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_26[] = {
+static const U32 CF_AUX_TABLE_26[] = {
0x1F21,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_27[] = {
+static const U32 CF_AUX_TABLE_27[] = {
0x1F22,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_28[] = {
+static const U32 CF_AUX_TABLE_28[] = {
0x1F23,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_29[] = {
+static const U32 CF_AUX_TABLE_29[] = {
0x1F24,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_30[] = {
+static const U32 CF_AUX_TABLE_30[] = {
0x1F25,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_31[] = {
+static const U32 CF_AUX_TABLE_31[] = {
0x1F26,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_32[] = {
+static const U32 CF_AUX_TABLE_32[] = {
0x1F27,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_33[] = {
+static const U32 CF_AUX_TABLE_33[] = {
0x1F60,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_34[] = {
+static const U32 CF_AUX_TABLE_34[] = {
0x1F61,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_35[] = {
+static const U32 CF_AUX_TABLE_35[] = {
0x1F62,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_36[] = {
+static const U32 CF_AUX_TABLE_36[] = {
0x1F63,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_37[] = {
+static const U32 CF_AUX_TABLE_37[] = {
0x1F64,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_38[] = {
+static const U32 CF_AUX_TABLE_38[] = {
0x1F65,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_39[] = {
+static const U32 CF_AUX_TABLE_39[] = {
0x1F66,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_40[] = {
+static const U32 CF_AUX_TABLE_40[] = {
0x1F67,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_41[] = {
+static const U32 CF_AUX_TABLE_41[] = {
0x1F70,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_42[] = {
+static const U32 CF_AUX_TABLE_42[] = {
0x3B1,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_43[] = {
+static const U32 CF_AUX_TABLE_43[] = {
0x3AC,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_44[] = {
+static const U32 CF_AUX_TABLE_44[] = {
0x3B1,
0x342
};
-static const unsigned int CF_AUX_TABLE_45[] = {
+static const U32 CF_AUX_TABLE_45[] = {
0x3B1,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_46[] = {
+static const U32 CF_AUX_TABLE_46[] = {
0x1F74,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_47[] = {
+static const U32 CF_AUX_TABLE_47[] = {
0x3B7,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_48[] = {
+static const U32 CF_AUX_TABLE_48[] = {
0x3AE,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_49[] = {
+static const U32 CF_AUX_TABLE_49[] = {
0x3B7,
0x342
};
-static const unsigned int CF_AUX_TABLE_50[] = {
+static const U32 CF_AUX_TABLE_50[] = {
0x3B7,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_51[] = {
+static const U32 CF_AUX_TABLE_51[] = {
0x3B9,
0x308,
0x300
};
-static const unsigned int CF_AUX_TABLE_52[] = {
+static const U32 CF_AUX_TABLE_52[] = {
0x3B9,
0x342
};
-static const unsigned int CF_AUX_TABLE_53[] = {
+static const U32 CF_AUX_TABLE_53[] = {
0x3B9,
0x308,
0x342
};
-static const unsigned int CF_AUX_TABLE_54[] = {
+static const U32 CF_AUX_TABLE_54[] = {
0x3C5,
0x308,
0x300
};
-static const unsigned int CF_AUX_TABLE_55[] = {
+static const U32 CF_AUX_TABLE_55[] = {
0x3C1,
0x313
};
-static const unsigned int CF_AUX_TABLE_56[] = {
+static const U32 CF_AUX_TABLE_56[] = {
0x3C5,
0x342
};
-static const unsigned int CF_AUX_TABLE_57[] = {
+static const U32 CF_AUX_TABLE_57[] = {
0x3C5,
0x308,
0x342
};
-static const unsigned int CF_AUX_TABLE_58[] = {
+static const U32 CF_AUX_TABLE_58[] = {
0x1F7C,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_59[] = {
+static const U32 CF_AUX_TABLE_59[] = {
0x3C9,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_60[] = {
+static const U32 CF_AUX_TABLE_60[] = {
0x3CE,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_61[] = {
+static const U32 CF_AUX_TABLE_61[] = {
0x3C9,
0x342
};
-static const unsigned int CF_AUX_TABLE_62[] = {
+static const U32 CF_AUX_TABLE_62[] = {
0x3C9,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_63[] = {
+static const U32 CF_AUX_TABLE_63[] = {
0x86,
0x86
};
-static const unsigned int CF_AUX_TABLE_64[] = {
+static const U32 CF_AUX_TABLE_64[] = {
0x86,
0x89
};
-static const unsigned int CF_AUX_TABLE_65[] = {
+static const U32 CF_AUX_TABLE_65[] = {
0x86,
0x93
};
-static const unsigned int CF_AUX_TABLE_66[] = {
+static const U32 CF_AUX_TABLE_66[] = {
0x86,
0x86,
0x89
};
-static const unsigned int CF_AUX_TABLE_67[] = {
+static const U32 CF_AUX_TABLE_67[] = {
0x86,
0x86,
0x93
};
-static const unsigned int CF_AUX_TABLE_68[] = {
+static const U32 CF_AUX_TABLE_68[] = {
0xA2,
0xA3
};
-static const unsigned int CF_AUX_TABLE_69[] = {
+static const U32 CF_AUX_TABLE_69[] = {
0x574,
0x576
};
-static const unsigned int CF_AUX_TABLE_70[] = {
+static const U32 CF_AUX_TABLE_70[] = {
0x574,
0x565
};
-static const unsigned int CF_AUX_TABLE_71[] = {
+static const U32 CF_AUX_TABLE_71[] = {
0x574,
0x56B
};
-static const unsigned int CF_AUX_TABLE_72[] = {
+static const U32 CF_AUX_TABLE_72[] = {
0x57E,
0x576
};
-static const unsigned int CF_AUX_TABLE_73[] = {
+static const U32 CF_AUX_TABLE_73[] = {
0x574,
0x56D
};
-static const unsigned int * const CF_AUX_TABLE_ptrs[] = {
+static const U32 * const CF_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
CF_AUX_TABLE_1,
CF_AUX_TABLE_2,
2 /* CF_AUX_TABLE_73 */
};
-static const int Case_Folding_invmap[] = { /* for EBCDIC 1047 */
+static const I32 Case_Folding_invmap[] = { /* for EBCDIC 1047 */
0,
CF_use_AUX_TABLE_1,
0,
0,
0xA7B9,
0,
+ 0xA7BB,
+ 0,
+ 0xA7BD,
+ 0,
+ 0xA7BF,
+ 0,
+ 0xA7C3,
+ 0,
+ 0xA794,
+ 0x282,
+ 0x1D8E,
+ 0xA7C8,
+ 0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0x13A0,
0,
CF_use_AUX_TABLE_63,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV Case_Folding_invlist[] = { /* for EBCDIC 037 */
- 1396, /* Number of elements */
+ 1413, /* 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 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C5,
+ 0xA7C6,
+ 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
#define HAS_CF_AUX_TABLES
-static const unsigned int CF_AUX_TABLE_1[] = {
+static const U32 CF_AUX_TABLE_1[] = {
0xA2,
0xA2
};
-static const unsigned int CF_AUX_TABLE_2[] = {
+static const U32 CF_AUX_TABLE_2[] = {
0x89,
0x307
};
-static const unsigned int CF_AUX_TABLE_3[] = {
+static const U32 CF_AUX_TABLE_3[] = {
0x2BC,
0x95
};
-static const unsigned int CF_AUX_TABLE_4[] = {
+static const U32 CF_AUX_TABLE_4[] = {
0x91,
0x30C
};
-static const unsigned int CF_AUX_TABLE_5[] = {
+static const U32 CF_AUX_TABLE_5[] = {
0x3B9,
0x308,
0x301
};
-static const unsigned int CF_AUX_TABLE_6[] = {
+static const U32 CF_AUX_TABLE_6[] = {
0x3C5,
0x308,
0x301
};
-static const unsigned int CF_AUX_TABLE_7[] = {
+static const U32 CF_AUX_TABLE_7[] = {
0x565,
0x582
};
-static const unsigned int CF_AUX_TABLE_8[] = {
+static const U32 CF_AUX_TABLE_8[] = {
0x88,
0x331
};
-static const unsigned int CF_AUX_TABLE_9[] = {
+static const U32 CF_AUX_TABLE_9[] = {
0xA3,
0x308
};
-static const unsigned int CF_AUX_TABLE_10[] = {
+static const U32 CF_AUX_TABLE_10[] = {
0xA6,
0x30A
};
-static const unsigned int CF_AUX_TABLE_11[] = {
+static const U32 CF_AUX_TABLE_11[] = {
0xA8,
0x30A
};
-static const unsigned int CF_AUX_TABLE_12[] = {
+static const U32 CF_AUX_TABLE_12[] = {
0x81,
0x2BE
};
-static const unsigned int CF_AUX_TABLE_13[] = {
+static const U32 CF_AUX_TABLE_13[] = {
0x3C5,
0x313
};
-static const unsigned int CF_AUX_TABLE_14[] = {
+static const U32 CF_AUX_TABLE_14[] = {
0x3C5,
0x313,
0x300
};
-static const unsigned int CF_AUX_TABLE_15[] = {
+static const U32 CF_AUX_TABLE_15[] = {
0x3C5,
0x313,
0x301
};
-static const unsigned int CF_AUX_TABLE_16[] = {
+static const U32 CF_AUX_TABLE_16[] = {
0x3C5,
0x313,
0x342
};
-static const unsigned int CF_AUX_TABLE_17[] = {
+static const U32 CF_AUX_TABLE_17[] = {
0x1F00,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_18[] = {
+static const U32 CF_AUX_TABLE_18[] = {
0x1F01,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_19[] = {
+static const U32 CF_AUX_TABLE_19[] = {
0x1F02,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_20[] = {
+static const U32 CF_AUX_TABLE_20[] = {
0x1F03,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_21[] = {
+static const U32 CF_AUX_TABLE_21[] = {
0x1F04,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_22[] = {
+static const U32 CF_AUX_TABLE_22[] = {
0x1F05,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_23[] = {
+static const U32 CF_AUX_TABLE_23[] = {
0x1F06,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_24[] = {
+static const U32 CF_AUX_TABLE_24[] = {
0x1F07,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_25[] = {
+static const U32 CF_AUX_TABLE_25[] = {
0x1F20,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_26[] = {
+static const U32 CF_AUX_TABLE_26[] = {
0x1F21,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_27[] = {
+static const U32 CF_AUX_TABLE_27[] = {
0x1F22,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_28[] = {
+static const U32 CF_AUX_TABLE_28[] = {
0x1F23,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_29[] = {
+static const U32 CF_AUX_TABLE_29[] = {
0x1F24,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_30[] = {
+static const U32 CF_AUX_TABLE_30[] = {
0x1F25,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_31[] = {
+static const U32 CF_AUX_TABLE_31[] = {
0x1F26,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_32[] = {
+static const U32 CF_AUX_TABLE_32[] = {
0x1F27,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_33[] = {
+static const U32 CF_AUX_TABLE_33[] = {
0x1F60,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_34[] = {
+static const U32 CF_AUX_TABLE_34[] = {
0x1F61,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_35[] = {
+static const U32 CF_AUX_TABLE_35[] = {
0x1F62,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_36[] = {
+static const U32 CF_AUX_TABLE_36[] = {
0x1F63,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_37[] = {
+static const U32 CF_AUX_TABLE_37[] = {
0x1F64,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_38[] = {
+static const U32 CF_AUX_TABLE_38[] = {
0x1F65,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_39[] = {
+static const U32 CF_AUX_TABLE_39[] = {
0x1F66,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_40[] = {
+static const U32 CF_AUX_TABLE_40[] = {
0x1F67,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_41[] = {
+static const U32 CF_AUX_TABLE_41[] = {
0x1F70,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_42[] = {
+static const U32 CF_AUX_TABLE_42[] = {
0x3B1,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_43[] = {
+static const U32 CF_AUX_TABLE_43[] = {
0x3AC,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_44[] = {
+static const U32 CF_AUX_TABLE_44[] = {
0x3B1,
0x342
};
-static const unsigned int CF_AUX_TABLE_45[] = {
+static const U32 CF_AUX_TABLE_45[] = {
0x3B1,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_46[] = {
+static const U32 CF_AUX_TABLE_46[] = {
0x1F74,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_47[] = {
+static const U32 CF_AUX_TABLE_47[] = {
0x3B7,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_48[] = {
+static const U32 CF_AUX_TABLE_48[] = {
0x3AE,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_49[] = {
+static const U32 CF_AUX_TABLE_49[] = {
0x3B7,
0x342
};
-static const unsigned int CF_AUX_TABLE_50[] = {
+static const U32 CF_AUX_TABLE_50[] = {
0x3B7,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_51[] = {
+static const U32 CF_AUX_TABLE_51[] = {
0x3B9,
0x308,
0x300
};
-static const unsigned int CF_AUX_TABLE_52[] = {
+static const U32 CF_AUX_TABLE_52[] = {
0x3B9,
0x342
};
-static const unsigned int CF_AUX_TABLE_53[] = {
+static const U32 CF_AUX_TABLE_53[] = {
0x3B9,
0x308,
0x342
};
-static const unsigned int CF_AUX_TABLE_54[] = {
+static const U32 CF_AUX_TABLE_54[] = {
0x3C5,
0x308,
0x300
};
-static const unsigned int CF_AUX_TABLE_55[] = {
+static const U32 CF_AUX_TABLE_55[] = {
0x3C1,
0x313
};
-static const unsigned int CF_AUX_TABLE_56[] = {
+static const U32 CF_AUX_TABLE_56[] = {
0x3C5,
0x342
};
-static const unsigned int CF_AUX_TABLE_57[] = {
+static const U32 CF_AUX_TABLE_57[] = {
0x3C5,
0x308,
0x342
};
-static const unsigned int CF_AUX_TABLE_58[] = {
+static const U32 CF_AUX_TABLE_58[] = {
0x1F7C,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_59[] = {
+static const U32 CF_AUX_TABLE_59[] = {
0x3C9,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_60[] = {
+static const U32 CF_AUX_TABLE_60[] = {
0x3CE,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_61[] = {
+static const U32 CF_AUX_TABLE_61[] = {
0x3C9,
0x342
};
-static const unsigned int CF_AUX_TABLE_62[] = {
+static const U32 CF_AUX_TABLE_62[] = {
0x3C9,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_63[] = {
+static const U32 CF_AUX_TABLE_63[] = {
0x86,
0x86
};
-static const unsigned int CF_AUX_TABLE_64[] = {
+static const U32 CF_AUX_TABLE_64[] = {
0x86,
0x89
};
-static const unsigned int CF_AUX_TABLE_65[] = {
+static const U32 CF_AUX_TABLE_65[] = {
0x86,
0x93
};
-static const unsigned int CF_AUX_TABLE_66[] = {
+static const U32 CF_AUX_TABLE_66[] = {
0x86,
0x86,
0x89
};
-static const unsigned int CF_AUX_TABLE_67[] = {
+static const U32 CF_AUX_TABLE_67[] = {
0x86,
0x86,
0x93
};
-static const unsigned int CF_AUX_TABLE_68[] = {
+static const U32 CF_AUX_TABLE_68[] = {
0xA2,
0xA3
};
-static const unsigned int CF_AUX_TABLE_69[] = {
+static const U32 CF_AUX_TABLE_69[] = {
0x574,
0x576
};
-static const unsigned int CF_AUX_TABLE_70[] = {
+static const U32 CF_AUX_TABLE_70[] = {
0x574,
0x565
};
-static const unsigned int CF_AUX_TABLE_71[] = {
+static const U32 CF_AUX_TABLE_71[] = {
0x574,
0x56B
};
-static const unsigned int CF_AUX_TABLE_72[] = {
+static const U32 CF_AUX_TABLE_72[] = {
0x57E,
0x576
};
-static const unsigned int CF_AUX_TABLE_73[] = {
+static const U32 CF_AUX_TABLE_73[] = {
0x574,
0x56D
};
-static const unsigned int * const CF_AUX_TABLE_ptrs[] = {
+static const U32 * const CF_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
CF_AUX_TABLE_1,
CF_AUX_TABLE_2,
2 /* CF_AUX_TABLE_73 */
};
-static const int Case_Folding_invmap[] = { /* for EBCDIC 037 */
+static const I32 Case_Folding_invmap[] = { /* for EBCDIC 037 */
0,
CF_use_AUX_TABLE_1,
0,
0,
0xA7B9,
0,
+ 0xA7BB,
+ 0,
+ 0xA7BD,
+ 0,
+ 0xA7BF,
+ 0,
+ 0xA7C3,
+ 0,
+ 0xA794,
+ 0x282,
+ 0x1D8E,
+ 0xA7C8,
+ 0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0x13A0,
0,
CF_use_AUX_TABLE_63,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV Lowercase_Mapping_invlist[] = { /* for ASCII/Latin1 */
- 1245, /* Number of elements */
+ 1262, /* 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 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C5,
+ 0xA7C6,
+ 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
#define HAS_LC_AUX_TABLES
-static const unsigned int LC_AUX_TABLE_1[] = {
+static const U32 LC_AUX_TABLE_1[] = {
0x69,
0x307
};
-static const unsigned int * const LC_AUX_TABLE_ptrs[] = {
+static const U32 * const LC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
LC_AUX_TABLE_1
};
2 /* LC_AUX_TABLE_1 */
};
-static const int Lowercase_Mapping_invmap[] = { /* for ASCII/Latin1 */
+static const I32 Lowercase_Mapping_invmap[] = { /* for ASCII/Latin1 */
0,
0x61,
0,
0,
0xA7B9,
0,
+ 0xA7BB,
+ 0,
+ 0xA7BD,
+ 0,
+ 0xA7BF,
+ 0,
+ 0xA7C3,
+ 0,
+ 0xA794,
+ 0x282,
+ 0x1D8E,
+ 0xA7C8,
+ 0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0xFF41,
0,
0x10428,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 1047 */
- 1263, /* Number of elements */
+ 1280, /* 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 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C5,
+ 0xA7C6,
+ 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
#define HAS_LC_AUX_TABLES
-static const unsigned int LC_AUX_TABLE_1[] = {
+static const U32 LC_AUX_TABLE_1[] = {
0x89,
0x307
};
-static const unsigned int * const LC_AUX_TABLE_ptrs[] = {
+static const U32 * const LC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
LC_AUX_TABLE_1
};
2 /* LC_AUX_TABLE_1 */
};
-static const int Lowercase_Mapping_invmap[] = { /* for EBCDIC 1047 */
+static const I32 Lowercase_Mapping_invmap[] = { /* for EBCDIC 1047 */
0,
0x42,
0,
0,
0xA7B9,
0,
+ 0xA7BB,
+ 0,
+ 0xA7BD,
+ 0,
+ 0xA7BF,
+ 0,
+ 0xA7C3,
+ 0,
+ 0xA794,
+ 0x282,
+ 0x1D8E,
+ 0xA7C8,
+ 0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0xFF41,
0,
0x10428,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 037 */
- 1259, /* Number of elements */
+ 1276, /* 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 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C5,
+ 0xA7C6,
+ 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
#define HAS_LC_AUX_TABLES
-static const unsigned int LC_AUX_TABLE_1[] = {
+static const U32 LC_AUX_TABLE_1[] = {
0x89,
0x307
};
-static const unsigned int * const LC_AUX_TABLE_ptrs[] = {
+static const U32 * const LC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
LC_AUX_TABLE_1
};
2 /* LC_AUX_TABLE_1 */
};
-static const int Lowercase_Mapping_invmap[] = { /* for EBCDIC 037 */
+static const I32 Lowercase_Mapping_invmap[] = { /* for EBCDIC 037 */
0,
0x42,
0,
0,
0xA7B9,
0,
+ 0xA7BB,
+ 0,
+ 0xA7BD,
+ 0,
+ 0xA7BF,
+ 0,
+ 0xA7C3,
+ 0,
+ 0xA794,
+ 0x282,
+ 0x1D8E,
+ 0xA7C8,
+ 0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0xFF41,
0,
0x10428,
#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 */
- 45, /* Number of elements */
- 148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x2BC,
- 0x2BD,
- 0x308,
- 0x309,
- 0x313,
- 0x314,
- 0x342,
- 0x343,
- 0x3AC,
- 0x3AD,
- 0x3AE,
- 0x3AF,
- 0x3B1,
- 0x3B2,
- 0x3B7,
- 0x3B8,
- 0x3B9,
- 0x3BA,
- 0x3C1,
- 0x3C2,
- 0x3C5,
- 0x3C6,
- 0x3C9,
- 0x3CA,
- 0x3CE,
- 0x3CF,
- 0x565,
- 0x566,
- 0x574,
- 0x575,
- 0x57E,
- 0x57F,
- 0x1F00,
- 0x1F08,
- 0x1F20,
- 0x1F28,
- 0x1F60,
- 0x1F68,
- 0x1F70,
- 0x1F71,
- 0x1F74,
- 0x1F75,
- 0x1F7C,
- 0x1F7D
-};
-
-# endif /* ASCII/Latin1 */
-
-# if 'A' == 193 /* EBCDIC 1047 */ \
- && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
- && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
-
-static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 1047 */
- 45, /* Number of elements */
- 148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x2BC,
- 0x2BD,
- 0x308,
- 0x309,
- 0x313,
- 0x314,
- 0x342,
- 0x343,
- 0x3AC,
- 0x3AD,
- 0x3AE,
- 0x3AF,
- 0x3B1,
- 0x3B2,
- 0x3B7,
- 0x3B8,
- 0x3B9,
- 0x3BA,
- 0x3C1,
- 0x3C2,
- 0x3C5,
- 0x3C6,
- 0x3C9,
- 0x3CA,
- 0x3CE,
- 0x3CF,
- 0x565,
- 0x566,
- 0x574,
- 0x575,
- 0x57E,
- 0x57F,
- 0x1F00,
- 0x1F08,
- 0x1F20,
- 0x1F28,
- 0x1F60,
- 0x1F68,
- 0x1F70,
- 0x1F71,
- 0x1F74,
- 0x1F75,
- 0x1F7C,
- 0x1F7D
-};
-
-# endif /* EBCDIC 1047 */
-
-# if 'A' == 193 /* EBCDIC 037 */ \
- && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
- && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
-
-static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 037 */
- 45, /* Number of elements */
+static const UV _Perl_CCC_non0_non230_invlist[] = { /* for all charsets */
+ 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 */
0x0,
- 0x2BC,
- 0x2BD,
- 0x308,
- 0x309,
- 0x313,
- 0x314,
- 0x342,
- 0x343,
- 0x3AC,
- 0x3AD,
- 0x3AE,
- 0x3AF,
- 0x3B1,
- 0x3B2,
- 0x3B7,
- 0x3B8,
- 0x3B9,
- 0x3BA,
- 0x3C1,
- 0x3C2,
- 0x3C5,
- 0x3C6,
- 0x3C9,
- 0x3CA,
- 0x3CE,
- 0x3CF,
- 0x565,
- 0x566,
- 0x574,
- 0x575,
- 0x57E,
- 0x57F,
- 0x1F00,
- 0x1F08,
- 0x1F20,
- 0x1F28,
- 0x1F60,
- 0x1F68,
- 0x1F70,
- 0x1F71,
- 0x1F74,
- 0x1F75,
- 0x1F7C,
- 0x1F7D
+ 0x315,
+ 0x33D,
+ 0x345,
+ 0x346,
+ 0x347,
+ 0x34A,
+ 0x34D,
+ 0x34F,
+ 0x353,
+ 0x357,
+ 0x358,
+ 0x35B,
+ 0x35C,
+ 0x363,
+ 0x591,
+ 0x592,
+ 0x596,
+ 0x597,
+ 0x59A,
+ 0x59C,
+ 0x5A2,
+ 0x5A8,
+ 0x5AA,
+ 0x5AB,
+ 0x5AD,
+ 0x5AF,
+ 0x5B0,
+ 0x5BE,
+ 0x5BF,
+ 0x5C0,
+ 0x5C1,
+ 0x5C3,
+ 0x5C5,
+ 0x5C6,
+ 0x5C7,
+ 0x5C8,
+ 0x618,
+ 0x61B,
+ 0x64B,
+ 0x653,
+ 0x655,
+ 0x657,
+ 0x65C,
+ 0x65D,
+ 0x65F,
+ 0x660,
+ 0x670,
+ 0x671,
+ 0x6E3,
+ 0x6E4,
+ 0x6EA,
+ 0x6EB,
+ 0x6ED,
+ 0x6EE,
+ 0x711,
+ 0x712,
+ 0x731,
+ 0x732,
+ 0x734,
+ 0x735,
+ 0x737,
+ 0x73A,
+ 0x73B,
+ 0x73D,
+ 0x73E,
+ 0x73F,
+ 0x742,
+ 0x743,
+ 0x744,
+ 0x745,
+ 0x746,
+ 0x747,
+ 0x748,
+ 0x749,
+ 0x7F2,
+ 0x7F3,
+ 0x7FD,
+ 0x7FE,
+ 0x859,
+ 0x85C,
+ 0x8D3,
+ 0x8D4,
+ 0x8E3,
+ 0x8E4,
+ 0x8E6,
+ 0x8E7,
+ 0x8E9,
+ 0x8EA,
+ 0x8ED,
+ 0x8F3,
+ 0x8F6,
+ 0x8F7,
+ 0x8F9,
+ 0x8FB,
+ 0x93C,
+ 0x93D,
+ 0x94D,
+ 0x94E,
+ 0x952,
+ 0x953,
+ 0x9BC,
+ 0x9BD,
+ 0x9CD,
+ 0x9CE,
+ 0xA3C,
+ 0xA3D,
+ 0xA4D,
+ 0xA4E,
+ 0xABC,
+ 0xABD,
+ 0xACD,
+ 0xACE,
+ 0xB3C,
+ 0xB3D,
+ 0xB4D,
+ 0xB4E,
+ 0xBCD,
+ 0xBCE,
+ 0xC4D,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xCBC,
+ 0xCBD,
+ 0xCCD,
+ 0xCCE,
+ 0xD3B,
+ 0xD3D,
+ 0xD4D,
+ 0xD4E,
+ 0xDCA,
+ 0xDCB,
+ 0xE38,
+ 0xE3B,
+ 0xE48,
+ 0xE4C,
+ 0xEB8,
+ 0xEBB,
+ 0xEC8,
+ 0xECC,
+ 0xF18,
+ 0xF1A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF39,
+ 0xF3A,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF7E,
+ 0xF80,
+ 0xF81,
+ 0xF84,
+ 0xF85,
+ 0xFC6,
+ 0xFC7,
+ 0x1037,
+ 0x1038,
+ 0x1039,
+ 0x103B,
+ 0x108D,
+ 0x108E,
+ 0x1714,
+ 0x1715,
+ 0x1734,
+ 0x1735,
+ 0x17D2,
+ 0x17D3,
+ 0x18A9,
+ 0x18AA,
+ 0x1939,
+ 0x193A,
+ 0x193B,
+ 0x193C,
+ 0x1A18,
+ 0x1A19,
+ 0x1A60,
+ 0x1A61,
+ 0x1A7F,
+ 0x1A80,
+ 0x1AB5,
+ 0x1ABB,
+ 0x1ABD,
+ 0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
+ 0x1B34,
+ 0x1B35,
+ 0x1B44,
+ 0x1B45,
+ 0x1B6C,
+ 0x1B6D,
+ 0x1BAA,
+ 0x1BAC,
+ 0x1BE6,
+ 0x1BE7,
+ 0x1BF2,
+ 0x1BF4,
+ 0x1C37,
+ 0x1C38,
+ 0x1CD4,
+ 0x1CDA,
+ 0x1CDC,
+ 0x1CE0,
+ 0x1CE2,
+ 0x1CE9,
+ 0x1CED,
+ 0x1CEE,
+ 0x1DC2,
+ 0x1DC3,
+ 0x1DCA,
+ 0x1DCB,
+ 0x1DCD,
+ 0x1DD1,
+ 0x1DF6,
+ 0x1DFA,
+ 0x1DFC,
+ 0x1DFE,
+ 0x1DFF,
+ 0x1E00,
+ 0x20D2,
+ 0x20D4,
+ 0x20D8,
+ 0x20DB,
+ 0x20E5,
+ 0x20E7,
+ 0x20E8,
+ 0x20E9,
+ 0x20EA,
+ 0x20F0,
+ 0x2D7F,
+ 0x2D80,
+ 0x302A,
+ 0x3030,
+ 0x3099,
+ 0x309B,
+ 0xA806,
+ 0xA807,
+ 0xA82C,
+ 0xA82D,
+ 0xA8C4,
+ 0xA8C5,
+ 0xA92B,
+ 0xA92E,
+ 0xA953,
+ 0xA954,
+ 0xA9B3,
+ 0xA9B4,
+ 0xA9C0,
+ 0xA9C1,
+ 0xAAB4,
+ 0xAAB5,
+ 0xAAF6,
+ 0xAAF7,
+ 0xABED,
+ 0xABEE,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFE27,
+ 0xFE2E,
+ 0x101FD,
+ 0x101FE,
+ 0x102E0,
+ 0x102E1,
+ 0x10A0D,
+ 0x10A0E,
+ 0x10A39,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A40,
+ 0x10AE6,
+ 0x10AE7,
+ 0x10F46,
+ 0x10F48,
+ 0x10F4B,
+ 0x10F4C,
+ 0x10F4D,
+ 0x10F51,
+ 0x11046,
+ 0x11047,
+ 0x1107F,
+ 0x11080,
+ 0x110B9,
+ 0x110BB,
+ 0x11133,
+ 0x11135,
+ 0x11173,
+ 0x11174,
+ 0x111C0,
+ 0x111C1,
+ 0x111CA,
+ 0x111CB,
+ 0x11235,
+ 0x11237,
+ 0x112E9,
+ 0x112EB,
+ 0x1133B,
+ 0x1133D,
+ 0x1134D,
+ 0x1134E,
+ 0x11442,
+ 0x11443,
+ 0x11446,
+ 0x11447,
+ 0x114C2,
+ 0x114C4,
+ 0x115BF,
+ 0x115C1,
+ 0x1163F,
+ 0x11640,
+ 0x116B6,
+ 0x116B8,
+ 0x1172B,
+ 0x1172C,
+ 0x11839,
+ 0x1183B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119E0,
+ 0x119E1,
+ 0x11A34,
+ 0x11A35,
+ 0x11A47,
+ 0x11A48,
+ 0x11A99,
+ 0x11A9A,
+ 0x11C3F,
+ 0x11C40,
+ 0x11D42,
+ 0x11D43,
+ 0x11D44,
+ 0x11D46,
+ 0x11D97,
+ 0x11D98,
+ 0x16AF0,
+ 0x16AF5,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1BC9E,
+ 0x1BC9F,
+ 0x1D165,
+ 0x1D16A,
+ 0x1D16D,
+ 0x1D173,
+ 0x1D17B,
+ 0x1D183,
+ 0x1D18A,
+ 0x1D18C,
+ 0x1E8D0,
+ 0x1E8D7,
+ 0x1E94A,
+ 0x1E94B
};
-# endif /* EBCDIC 037 */
-
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
- 1767, /* Number of elements */
+ 1805, /* 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 */
0xB4B,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xD58,
0xD62,
0xD64,
+ 0xD81,
0xD82,
0xD84,
0xDCA,
0xEB2,
0xEB3,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B05,
0x1B34,
- 0x1B35,
- 0x1B36,
0x1B3B,
0x1B3C,
0x1B3D,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
0x1CF4,
0x1CF5,
0x1CF7,
0xA825,
0xA827,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9C1,
0xA9E5,
0xA9E6,
0xD7C7,
0xD7CB,
0xD7FC,
- 0xD800,
- 0xE000,
0xFB1E,
0xFB1F,
0xFE00,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
0x111C4,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111CF,
+ 0x111D0,
0x1122C,
0x1122F,
0x11232,
0x11838,
0x11839,
0x1183B,
+ 0x11930,
+ 0x11931,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11943,
+ 0x11944,
+ 0x119D1,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A33,
0x11A57,
0x11A59,
0x11A5C,
- 0x11A86,
+ 0x11A84,
0x11A8A,
0x11A97,
0x11A98,
0x11EF3,
0x11EF5,
0x11EF7,
+ 0x13430,
+ 0x13439,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
0x1F93C,
0x1F946,
0x1F947,
+ 0x1FB00,
+ 0x1FC00,
0x1FFFE,
0xE0000,
0xE0020,
typedef enum {
GCB_Other = 0,
- GCB_CR = 1,
- GCB_Control = 2,
- 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_Control = 1,
+ GCB_CR = 2,
+ GCB_EDGE = 3,
+ GCB_ExtPict_XX = 4,
+ GCB_Extend = 5,
+ GCB_L = 6,
+ GCB_LF = 7,
+ GCB_LV = 8,
+ GCB_LVT = 9,
+ GCB_Prepend = 10,
+ GCB_Regional_Indicator = 11,
+ GCB_SpacingMark = 12,
+ GCB_T = 13,
+ GCB_V = 14,
+ GCB_ZWJ = 15,
GCB_E_Base = 16,
GCB_E_Base_GAZ = 16,
GCB_E_Modifier = 16,
GCB_Other,
GCB_Control,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Control,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_Extend,
- GCB_Other,
GCB_SpacingMark,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_SpacingMark,
GCB_Other,
GCB_Control,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Other,
GCB_SpacingMark,
GCB_Other,
GCB_T,
GCB_Other,
- GCB_Control,
- GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_SpacingMark,
GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Prepend,
+ GCB_SpacingMark,
+ GCB_Prepend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Control,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Regional_Indicator,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Extend,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
+ GCB_Other,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Control,
GCB_Extend,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */
- 1768, /* Number of elements */
+ 1806, /* 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 */
0xB4B,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xD58,
0xD62,
0xD64,
+ 0xD81,
0xD82,
0xD84,
0xDCA,
0xEB2,
0xEB3,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B05,
0x1B34,
- 0x1B35,
- 0x1B36,
0x1B3B,
0x1B3C,
0x1B3D,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
0x1CF4,
0x1CF5,
0x1CF7,
0xA825,
0xA827,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9C1,
0xA9E5,
0xA9E6,
0xD7C7,
0xD7CB,
0xD7FC,
- 0xD800,
- 0xE000,
0xFB1E,
0xFB1F,
0xFE00,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
0x111C4,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111CF,
+ 0x111D0,
0x1122C,
0x1122F,
0x11232,
0x11838,
0x11839,
0x1183B,
+ 0x11930,
+ 0x11931,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11943,
+ 0x11944,
+ 0x119D1,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A33,
0x11A57,
0x11A59,
0x11A5C,
- 0x11A86,
+ 0x11A84,
0x11A8A,
0x11A97,
0x11A98,
0x11EF3,
0x11EF5,
0x11EF7,
+ 0x13430,
+ 0x13439,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
0x1F93C,
0x1F946,
0x1F947,
+ 0x1FB00,
+ 0x1FC00,
0x1FFFE,
0xE0000,
0xE0020,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
typedef enum {
GCB_Other = 0,
- GCB_CR = 1,
- GCB_Control = 2,
- 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_Control = 1,
+ GCB_CR = 2,
+ GCB_EDGE = 3,
+ GCB_ExtPict_XX = 4,
+ GCB_Extend = 5,
+ GCB_L = 6,
+ GCB_LF = 7,
+ GCB_LV = 8,
+ GCB_LVT = 9,
+ GCB_Prepend = 10,
+ GCB_Regional_Indicator = 11,
+ GCB_SpacingMark = 12,
+ GCB_T = 13,
+ GCB_V = 14,
+ GCB_ZWJ = 15,
GCB_E_Base = 16,
GCB_E_Base_GAZ = 16,
GCB_E_Modifier = 16,
GCB_LF,
GCB_Control,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Control,
GCB_Other,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_Extend,
- GCB_Other,
GCB_SpacingMark,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_SpacingMark,
GCB_Other,
GCB_Control,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Other,
GCB_SpacingMark,
GCB_Other,
GCB_T,
GCB_Other,
- GCB_Control,
- GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_SpacingMark,
GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Prepend,
+ GCB_SpacingMark,
+ GCB_Prepend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Control,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
+ GCB_Other,
+ GCB_ExtPict_XX,
GCB_Regional_Indicator,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Extend,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
+ GCB_Other,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Control,
GCB_Extend,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */
- 1768, /* Number of elements */
+ 1806, /* 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 */
0xB4B,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xD58,
0xD62,
0xD64,
+ 0xD81,
0xD82,
0xD84,
0xDCA,
0xEB2,
0xEB3,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B05,
0x1B34,
- 0x1B35,
- 0x1B36,
0x1B3B,
0x1B3C,
0x1B3D,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
0x1CF4,
0x1CF5,
0x1CF7,
0xA825,
0xA827,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9C1,
0xA9E5,
0xA9E6,
0xD7C7,
0xD7CB,
0xD7FC,
- 0xD800,
- 0xE000,
0xFB1E,
0xFB1F,
0xFE00,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
0x111C4,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111CF,
+ 0x111D0,
0x1122C,
0x1122F,
0x11232,
0x11838,
0x11839,
0x1183B,
+ 0x11930,
+ 0x11931,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11943,
+ 0x11944,
+ 0x119D1,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A33,
0x11A57,
0x11A59,
0x11A5C,
- 0x11A86,
+ 0x11A84,
0x11A8A,
0x11A97,
0x11A98,
0x11EF3,
0x11EF5,
0x11EF7,
+ 0x13430,
+ 0x13439,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
0x1F93C,
0x1F946,
0x1F947,
+ 0x1FB00,
+ 0x1FC00,
0x1FFFE,
0xE0000,
0xE0020,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
typedef enum {
GCB_Other = 0,
- GCB_CR = 1,
- GCB_Control = 2,
- 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_Control = 1,
+ GCB_CR = 2,
+ GCB_EDGE = 3,
+ GCB_ExtPict_XX = 4,
+ GCB_Extend = 5,
+ GCB_L = 6,
+ GCB_LF = 7,
+ GCB_LV = 8,
+ GCB_LVT = 9,
+ GCB_Prepend = 10,
+ GCB_Regional_Indicator = 11,
+ GCB_SpacingMark = 12,
+ GCB_T = 13,
+ GCB_V = 14,
+ GCB_ZWJ = 15,
GCB_E_Base = 16,
GCB_E_Base_GAZ = 16,
GCB_E_Modifier = 16,
GCB_LF,
GCB_Control,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Control,
GCB_Other,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_Extend,
- GCB_Other,
GCB_SpacingMark,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
- GCB_Extend,
- GCB_SpacingMark,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_SpacingMark,
GCB_Other,
GCB_Control,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Other,
GCB_SpacingMark,
GCB_Other,
GCB_T,
GCB_Other,
- GCB_Control,
- GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_SpacingMark,
GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Prepend,
+ GCB_SpacingMark,
+ GCB_Prepend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Control,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Regional_Indicator,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Extend,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
+ GCB_Other,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Control,
GCB_Extend,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_IVCF_invlist[] = { /* for ASCII/Latin1 */
- 1297, /* Number of elements */
+ 1318, /* 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 */
0x73,
0x74,
0x7B,
+ 0xB5,
+ 0xB6,
0xDF,
0xE0,
0xE5,
0x27E,
0x280,
0x281,
+ 0x282,
0x283,
0x284,
0x287,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E01,
0x1E02,
0x1E03,
0xA792,
0xA793,
0xA794,
+ 0xA795,
0xA797,
0xA798,
0xA799,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xFB05,
0x118E0,
0x16E60,
0x16E80,
- 0x1E922
+ 0x1E922,
+ 0x1E944
};
# endif /* ASCII/Latin1 */
IVCF_use_AUX_TABLE_24 = -24,
IVCF_use_AUX_TABLE_25 = -25,
IVCF_use_AUX_TABLE_26 = -26,
- IVCF_use_AUX_TABLE_27 = -27
+ IVCF_use_AUX_TABLE_27 = -27,
+ IVCF_use_AUX_TABLE_28 = -28
} IVCF_enum;
#define HAS_IVCF_AUX_TABLES
-static const unsigned int IVCF_AUX_TABLE_1[] = {
+static const U32 IVCF_AUX_TABLE_1[] = {
0x4B,
0x212A
};
-static const unsigned int IVCF_AUX_TABLE_2[] = {
+static const U32 IVCF_AUX_TABLE_2[] = {
0x53,
0x17F
};
-static const unsigned int IVCF_AUX_TABLE_3[] = {
+static const U32 IVCF_AUX_TABLE_3[] = {
+ 0x39C,
+ 0x3BC
+};
+
+static const U32 IVCF_AUX_TABLE_4[] = {
0xC5,
0x212B
};
-static const unsigned int IVCF_AUX_TABLE_4[] = {
+static const U32 IVCF_AUX_TABLE_5[] = {
0x1C4,
0x1C5
};
-static const unsigned int IVCF_AUX_TABLE_5[] = {
+static const U32 IVCF_AUX_TABLE_6[] = {
0x1C7,
0x1C8
};
-static const unsigned int IVCF_AUX_TABLE_6[] = {
+static const U32 IVCF_AUX_TABLE_7[] = {
0x1CA,
0x1CB
};
-static const unsigned int IVCF_AUX_TABLE_7[] = {
+static const U32 IVCF_AUX_TABLE_8[] = {
0x1F1,
0x1F2
};
-static const unsigned int IVCF_AUX_TABLE_8[] = {
+static const U32 IVCF_AUX_TABLE_9[] = {
0x392,
0x3D0
};
-static const unsigned int IVCF_AUX_TABLE_9[] = {
+static const U32 IVCF_AUX_TABLE_10[] = {
0x395,
0x3F5
};
-static const unsigned int IVCF_AUX_TABLE_10[] = {
+static const U32 IVCF_AUX_TABLE_11[] = {
0x398,
0x3D1,
0x3F4
};
-static const unsigned int IVCF_AUX_TABLE_11[] = {
+static const U32 IVCF_AUX_TABLE_12[] = {
0x345,
0x399,
0x1FBE
};
-static const unsigned int IVCF_AUX_TABLE_12[] = {
+static const U32 IVCF_AUX_TABLE_13[] = {
0x39A,
0x3F0
};
-static const unsigned int IVCF_AUX_TABLE_13[] = {
+static const U32 IVCF_AUX_TABLE_14[] = {
0xB5,
0x39C
};
-static const unsigned int IVCF_AUX_TABLE_14[] = {
+static const U32 IVCF_AUX_TABLE_15[] = {
0x3A0,
0x3D6
};
-static const unsigned int IVCF_AUX_TABLE_15[] = {
+static const U32 IVCF_AUX_TABLE_16[] = {
0x3A1,
0x3F1
};
-static const unsigned int IVCF_AUX_TABLE_16[] = {
+static const U32 IVCF_AUX_TABLE_17[] = {
0x3A3,
0x3C2
};
-static const unsigned int IVCF_AUX_TABLE_17[] = {
+static const U32 IVCF_AUX_TABLE_18[] = {
0x3A6,
0x3D5
};
-static const unsigned int IVCF_AUX_TABLE_18[] = {
+static const U32 IVCF_AUX_TABLE_19[] = {
0x3A9,
0x2126
};
-static const unsigned int IVCF_AUX_TABLE_19[] = {
+static const U32 IVCF_AUX_TABLE_20[] = {
0x412,
0x1C80
};
-static const unsigned int IVCF_AUX_TABLE_20[] = {
+static const U32 IVCF_AUX_TABLE_21[] = {
0x414,
0x1C81
};
-static const unsigned int IVCF_AUX_TABLE_21[] = {
+static const U32 IVCF_AUX_TABLE_22[] = {
0x41E,
0x1C82
};
-static const unsigned int IVCF_AUX_TABLE_22[] = {
+static const U32 IVCF_AUX_TABLE_23[] = {
0x421,
0x1C83
};
-static const unsigned int IVCF_AUX_TABLE_23[] = {
+static const U32 IVCF_AUX_TABLE_24[] = {
0x422,
0x1C84,
0x1C85
};
-static const unsigned int IVCF_AUX_TABLE_24[] = {
+static const U32 IVCF_AUX_TABLE_25[] = {
0x42A,
0x1C86
};
-static const unsigned int IVCF_AUX_TABLE_25[] = {
+static const U32 IVCF_AUX_TABLE_26[] = {
0x462,
0x1C87
};
-static const unsigned int IVCF_AUX_TABLE_26[] = {
+static const U32 IVCF_AUX_TABLE_27[] = {
0x1E60,
0x1E9B
};
-static const unsigned int IVCF_AUX_TABLE_27[] = {
+static const U32 IVCF_AUX_TABLE_28[] = {
0x1C88,
0xA64A
};
-static const unsigned int * const IVCF_AUX_TABLE_ptrs[] = {
+static const U32 * const IVCF_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
IVCF_AUX_TABLE_1,
IVCF_AUX_TABLE_2,
IVCF_AUX_TABLE_24,
IVCF_AUX_TABLE_25,
IVCF_AUX_TABLE_26,
- IVCF_AUX_TABLE_27
+ IVCF_AUX_TABLE_27,
+ IVCF_AUX_TABLE_28
};
/* Parallel table to the above, giving the number of elements in each table
2 /* IVCF_AUX_TABLE_7 */,
2 /* IVCF_AUX_TABLE_8 */,
2 /* IVCF_AUX_TABLE_9 */,
- 3 /* IVCF_AUX_TABLE_10 */,
+ 2 /* IVCF_AUX_TABLE_10 */,
3 /* IVCF_AUX_TABLE_11 */,
- 2 /* IVCF_AUX_TABLE_12 */,
+ 3 /* IVCF_AUX_TABLE_12 */,
2 /* IVCF_AUX_TABLE_13 */,
2 /* IVCF_AUX_TABLE_14 */,
2 /* IVCF_AUX_TABLE_15 */,
2 /* IVCF_AUX_TABLE_20 */,
2 /* IVCF_AUX_TABLE_21 */,
2 /* IVCF_AUX_TABLE_22 */,
- 3 /* IVCF_AUX_TABLE_23 */,
- 2 /* IVCF_AUX_TABLE_24 */,
+ 2 /* IVCF_AUX_TABLE_23 */,
+ 3 /* IVCF_AUX_TABLE_24 */,
2 /* IVCF_AUX_TABLE_25 */,
2 /* IVCF_AUX_TABLE_26 */,
- 2 /* IVCF_AUX_TABLE_27 */
+ 2 /* IVCF_AUX_TABLE_27 */,
+ 2 /* IVCF_AUX_TABLE_28 */
};
-static const int _Perl_IVCF_invmap[] = { /* for ASCII/Latin1 */
+static const I32 _Perl_IVCF_invmap[] = { /* for ASCII/Latin1 */
0,
0x41,
IVCF_use_AUX_TABLE_1,
IVCF_use_AUX_TABLE_2,
0x54,
0,
+ IVCF_use_AUX_TABLE_3,
+ 0,
0x1E9E,
0xC0,
- IVCF_use_AUX_TABLE_3,
+ IVCF_use_AUX_TABLE_4,
0xC6,
0,
0xD8,
0,
0x1F7,
0,
- IVCF_use_AUX_TABLE_4,
- 0,
IVCF_use_AUX_TABLE_5,
0,
IVCF_use_AUX_TABLE_6,
0,
+ IVCF_use_AUX_TABLE_7,
+ 0,
0x1CD,
0,
0x1CF,
0,
0x1EE,
0,
- IVCF_use_AUX_TABLE_7,
+ IVCF_use_AUX_TABLE_8,
0,
0x1F4,
0,
0,
0x1A6,
0,
+ 0xA7C5,
0x1A9,
0,
0xA7B1,
0x388,
0x1FE3,
0x391,
- IVCF_use_AUX_TABLE_8,
- 0x393,
IVCF_use_AUX_TABLE_9,
- 0x396,
+ 0x393,
IVCF_use_AUX_TABLE_10,
+ 0x396,
IVCF_use_AUX_TABLE_11,
IVCF_use_AUX_TABLE_12,
- 0x39B,
IVCF_use_AUX_TABLE_13,
- 0x39D,
+ 0x39B,
IVCF_use_AUX_TABLE_14,
+ 0x39D,
IVCF_use_AUX_TABLE_15,
- 0,
IVCF_use_AUX_TABLE_16,
- 0x3A4,
+ 0,
IVCF_use_AUX_TABLE_17,
- 0x3A7,
+ 0x3A4,
IVCF_use_AUX_TABLE_18,
+ 0x3A7,
+ IVCF_use_AUX_TABLE_19,
0x3AA,
0x38C,
0x38E,
0x3FA,
0,
0x410,
- IVCF_use_AUX_TABLE_19,
- 0x413,
IVCF_use_AUX_TABLE_20,
- 0x415,
+ 0x413,
IVCF_use_AUX_TABLE_21,
- 0x41F,
+ 0x415,
IVCF_use_AUX_TABLE_22,
+ 0x41F,
IVCF_use_AUX_TABLE_23,
- 0x423,
IVCF_use_AUX_TABLE_24,
+ 0x423,
+ IVCF_use_AUX_TABLE_25,
0x42B,
0x400,
0,
0x460,
0,
- IVCF_use_AUX_TABLE_25,
+ IVCF_use_AUX_TABLE_26,
0,
0x464,
0,
0,
0x2C63,
0,
+ 0xA7C6,
+ 0,
0x1E00,
0,
0x1E02,
0,
0x1E5E,
0,
- IVCF_use_AUX_TABLE_26,
+ IVCF_use_AUX_TABLE_27,
0,
0x1E62,
0,
0,
0xA648,
0,
- IVCF_use_AUX_TABLE_27,
+ IVCF_use_AUX_TABLE_28,
0,
0xA64C,
0,
0xA790,
0,
0xA792,
+ 0xA7C4,
0,
0xA796,
0,
0,
0xA7B8,
0,
+ 0xA7BA,
+ 0,
+ 0xA7BC,
+ 0,
+ 0xA7BE,
+ 0,
+ 0xA7C2,
+ 0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0xFB06,
0,
0x16E40,
0,
- 0x1E900
+ 0x1E900,
+ 0
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 1047 */
- 1311, /* Number of elements */
+ 1333, /* 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 */
0x8A,
0x8C,
0x8D,
+ 0x8E,
0x8F,
0x91,
0x92,
0x9A,
0x9C,
0x9D,
+ 0xA0,
+ 0xA1,
0xA2,
0xA3,
0xAA,
0x27E,
0x280,
0x281,
+ 0x282,
0x283,
0x284,
0x287,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E01,
0x1E02,
0x1E03,
0xA792,
0xA793,
0xA794,
+ 0xA795,
0xA797,
0xA798,
0xA799,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xFB05,
0x118E0,
0x16E60,
0x16E80,
- 0x1E922
+ 0x1E922,
+ 0x1E944
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
IVCF_use_AUX_TABLE_24 = -24,
IVCF_use_AUX_TABLE_25 = -25,
IVCF_use_AUX_TABLE_26 = -26,
- IVCF_use_AUX_TABLE_27 = -27
+ IVCF_use_AUX_TABLE_27 = -27,
+ IVCF_use_AUX_TABLE_28 = -28
} IVCF_enum;
#define HAS_IVCF_AUX_TABLES
-static const unsigned int IVCF_AUX_TABLE_1[] = {
+static const U32 IVCF_AUX_TABLE_1[] = {
0x67,
0x212B
};
-static const unsigned int IVCF_AUX_TABLE_2[] = {
+static const U32 IVCF_AUX_TABLE_2[] = {
0xD2,
0x212A
};
-static const unsigned int IVCF_AUX_TABLE_3[] = {
+static const U32 IVCF_AUX_TABLE_3[] = {
+ 0x39C,
+ 0x3BC
+};
+
+static const U32 IVCF_AUX_TABLE_4[] = {
0xE2,
0x17F
};
-static const unsigned int IVCF_AUX_TABLE_4[] = {
+static const U32 IVCF_AUX_TABLE_5[] = {
0x1C4,
0x1C5
};
-static const unsigned int IVCF_AUX_TABLE_5[] = {
+static const U32 IVCF_AUX_TABLE_6[] = {
0x1C7,
0x1C8
};
-static const unsigned int IVCF_AUX_TABLE_6[] = {
+static const U32 IVCF_AUX_TABLE_7[] = {
0x1CA,
0x1CB
};
-static const unsigned int IVCF_AUX_TABLE_7[] = {
+static const U32 IVCF_AUX_TABLE_8[] = {
0x1F1,
0x1F2
};
-static const unsigned int IVCF_AUX_TABLE_8[] = {
+static const U32 IVCF_AUX_TABLE_9[] = {
0x392,
0x3D0
};
-static const unsigned int IVCF_AUX_TABLE_9[] = {
+static const U32 IVCF_AUX_TABLE_10[] = {
0x395,
0x3F5
};
-static const unsigned int IVCF_AUX_TABLE_10[] = {
+static const U32 IVCF_AUX_TABLE_11[] = {
0x398,
0x3D1,
0x3F4
};
-static const unsigned int IVCF_AUX_TABLE_11[] = {
+static const U32 IVCF_AUX_TABLE_12[] = {
0x345,
0x399,
0x1FBE
};
-static const unsigned int IVCF_AUX_TABLE_12[] = {
+static const U32 IVCF_AUX_TABLE_13[] = {
0x39A,
0x3F0
};
-static const unsigned int IVCF_AUX_TABLE_13[] = {
- 0xB5,
+static const U32 IVCF_AUX_TABLE_14[] = {
+ 0xA0,
0x39C
};
-static const unsigned int IVCF_AUX_TABLE_14[] = {
+static const U32 IVCF_AUX_TABLE_15[] = {
0x3A0,
0x3D6
};
-static const unsigned int IVCF_AUX_TABLE_15[] = {
+static const U32 IVCF_AUX_TABLE_16[] = {
0x3A1,
0x3F1
};
-static const unsigned int IVCF_AUX_TABLE_16[] = {
+static const U32 IVCF_AUX_TABLE_17[] = {
0x3A3,
0x3C2
};
-static const unsigned int IVCF_AUX_TABLE_17[] = {
+static const U32 IVCF_AUX_TABLE_18[] = {
0x3A6,
0x3D5
};
-static const unsigned int IVCF_AUX_TABLE_18[] = {
+static const U32 IVCF_AUX_TABLE_19[] = {
0x3A9,
0x2126
};
-static const unsigned int IVCF_AUX_TABLE_19[] = {
+static const U32 IVCF_AUX_TABLE_20[] = {
0x412,
0x1C80
};
-static const unsigned int IVCF_AUX_TABLE_20[] = {
+static const U32 IVCF_AUX_TABLE_21[] = {
0x414,
0x1C81
};
-static const unsigned int IVCF_AUX_TABLE_21[] = {
+static const U32 IVCF_AUX_TABLE_22[] = {
0x41E,
0x1C82
};
-static const unsigned int IVCF_AUX_TABLE_22[] = {
+static const U32 IVCF_AUX_TABLE_23[] = {
0x421,
0x1C83
};
-static const unsigned int IVCF_AUX_TABLE_23[] = {
+static const U32 IVCF_AUX_TABLE_24[] = {
0x422,
0x1C84,
0x1C85
};
-static const unsigned int IVCF_AUX_TABLE_24[] = {
+static const U32 IVCF_AUX_TABLE_25[] = {
0x42A,
0x1C86
};
-static const unsigned int IVCF_AUX_TABLE_25[] = {
+static const U32 IVCF_AUX_TABLE_26[] = {
0x462,
0x1C87
};
-static const unsigned int IVCF_AUX_TABLE_26[] = {
+static const U32 IVCF_AUX_TABLE_27[] = {
0x1E60,
0x1E9B
};
-static const unsigned int IVCF_AUX_TABLE_27[] = {
+static const U32 IVCF_AUX_TABLE_28[] = {
0x1C88,
0xA64A
};
-static const unsigned int * const IVCF_AUX_TABLE_ptrs[] = {
+static const U32 * const IVCF_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
IVCF_AUX_TABLE_1,
IVCF_AUX_TABLE_2,
IVCF_AUX_TABLE_24,
IVCF_AUX_TABLE_25,
IVCF_AUX_TABLE_26,
- IVCF_AUX_TABLE_27
+ IVCF_AUX_TABLE_27,
+ IVCF_AUX_TABLE_28
};
/* Parallel table to the above, giving the number of elements in each table
2 /* IVCF_AUX_TABLE_7 */,
2 /* IVCF_AUX_TABLE_8 */,
2 /* IVCF_AUX_TABLE_9 */,
- 3 /* IVCF_AUX_TABLE_10 */,
+ 2 /* IVCF_AUX_TABLE_10 */,
3 /* IVCF_AUX_TABLE_11 */,
- 2 /* IVCF_AUX_TABLE_12 */,
+ 3 /* IVCF_AUX_TABLE_12 */,
2 /* IVCF_AUX_TABLE_13 */,
2 /* IVCF_AUX_TABLE_14 */,
2 /* IVCF_AUX_TABLE_15 */,
2 /* IVCF_AUX_TABLE_20 */,
2 /* IVCF_AUX_TABLE_21 */,
2 /* IVCF_AUX_TABLE_22 */,
- 3 /* IVCF_AUX_TABLE_23 */,
- 2 /* IVCF_AUX_TABLE_24 */,
+ 2 /* IVCF_AUX_TABLE_23 */,
+ 3 /* IVCF_AUX_TABLE_24 */,
2 /* IVCF_AUX_TABLE_25 */,
2 /* IVCF_AUX_TABLE_26 */,
- 2 /* IVCF_AUX_TABLE_27 */
+ 2 /* IVCF_AUX_TABLE_27 */,
+ 2 /* IVCF_AUX_TABLE_28 */
};
-static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */
+static const I32 _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */
0,
- 0xC0,
+ 0x62,
IVCF_use_AUX_TABLE_1,
- 0xC6,
+ 0x68,
0,
- 0xC6,
+ 0x71,
0x1E9E,
0,
- 0xD8,
+ 0x80,
0,
- 0x41,
+ 0xC1,
0,
- 0xC6,
- 0xD8,
+ 0xAC,
+ 0xBA,
+ 0xAE,
0,
- 0x41,
+ 0xD1,
IVCF_use_AUX_TABLE_2,
- 0x4C,
+ 0xD3,
0,
- 0xC6,
+ 0x9E,
0,
IVCF_use_AUX_TABLE_3,
- 0x54,
0,
- 0xC6,
+ IVCF_use_AUX_TABLE_4,
+ 0xE3,
0,
- 0xD8,
+ 0xEB,
+ 0,
+ 0xFB,
0x178,
0,
0x100,
0,
0x1F7,
0,
- IVCF_use_AUX_TABLE_4,
- 0,
IVCF_use_AUX_TABLE_5,
0,
IVCF_use_AUX_TABLE_6,
0,
+ IVCF_use_AUX_TABLE_7,
+ 0,
0x1CD,
0,
0x1CF,
0,
0x1EE,
0,
- IVCF_use_AUX_TABLE_7,
+ IVCF_use_AUX_TABLE_8,
0,
0x1F4,
0,
0,
0x1A6,
0,
+ 0xA7C5,
0x1A9,
0,
0xA7B1,
0x388,
0x1FE3,
0x391,
- IVCF_use_AUX_TABLE_8,
- 0x393,
IVCF_use_AUX_TABLE_9,
- 0x396,
+ 0x393,
IVCF_use_AUX_TABLE_10,
+ 0x396,
IVCF_use_AUX_TABLE_11,
IVCF_use_AUX_TABLE_12,
- 0x39B,
IVCF_use_AUX_TABLE_13,
- 0x39D,
+ 0x39B,
IVCF_use_AUX_TABLE_14,
+ 0x39D,
IVCF_use_AUX_TABLE_15,
- 0,
IVCF_use_AUX_TABLE_16,
- 0x3A4,
+ 0,
IVCF_use_AUX_TABLE_17,
- 0x3A7,
+ 0x3A4,
IVCF_use_AUX_TABLE_18,
+ 0x3A7,
+ IVCF_use_AUX_TABLE_19,
0x3AA,
0x38C,
0x38E,
0x3FA,
0,
0x410,
- IVCF_use_AUX_TABLE_19,
- 0x413,
IVCF_use_AUX_TABLE_20,
- 0x415,
+ 0x413,
IVCF_use_AUX_TABLE_21,
- 0x41F,
+ 0x415,
IVCF_use_AUX_TABLE_22,
+ 0x41F,
IVCF_use_AUX_TABLE_23,
- 0x423,
IVCF_use_AUX_TABLE_24,
+ 0x423,
+ IVCF_use_AUX_TABLE_25,
0x42B,
0x400,
0,
0x460,
0,
- IVCF_use_AUX_TABLE_25,
+ IVCF_use_AUX_TABLE_26,
0,
0x464,
0,
0,
0x2C63,
0,
+ 0xA7C6,
+ 0,
0x1E00,
0,
0x1E02,
0,
0x1E5E,
0,
- IVCF_use_AUX_TABLE_26,
+ IVCF_use_AUX_TABLE_27,
0,
0x1E62,
0,
0,
0x1E94,
0,
- 0xDF,
+ 0x59,
0,
0x1EA0,
0,
0,
0xA648,
0,
- IVCF_use_AUX_TABLE_27,
+ IVCF_use_AUX_TABLE_28,
0,
0xA64C,
0,
0xA790,
0,
0xA792,
+ 0xA7C4,
0,
0xA796,
0,
0,
0xA7B8,
0,
+ 0xA7BA,
+ 0,
+ 0xA7BC,
+ 0,
+ 0xA7BE,
+ 0,
+ 0xA7C2,
+ 0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0xFB06,
0,
0x16E40,
0,
- 0x1E900
+ 0x1E900,
+ 0
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 037 */
- 1311, /* Number of elements */
+ 1331, /* 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 */
0x81,
0x8A,
0x8C,
- 0x8D,
0x8F,
0x91,
0x92,
0x9A,
0x9C,
0x9D,
+ 0xA0,
+ 0xA1,
0xA2,
0xA3,
0xAA,
0x27E,
0x280,
0x281,
+ 0x282,
0x283,
0x284,
0x287,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E01,
0x1E02,
0x1E03,
0xA792,
0xA793,
0xA794,
+ 0xA795,
0xA797,
0xA798,
0xA799,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xFB05,
0x118E0,
0x16E60,
0x16E80,
- 0x1E922
+ 0x1E922,
+ 0x1E944
};
# endif /* EBCDIC 037 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
IVCF_use_AUX_TABLE_24 = -24,
IVCF_use_AUX_TABLE_25 = -25,
IVCF_use_AUX_TABLE_26 = -26,
- IVCF_use_AUX_TABLE_27 = -27
+ IVCF_use_AUX_TABLE_27 = -27,
+ IVCF_use_AUX_TABLE_28 = -28
} IVCF_enum;
#define HAS_IVCF_AUX_TABLES
-static const unsigned int IVCF_AUX_TABLE_1[] = {
+static const U32 IVCF_AUX_TABLE_1[] = {
0x67,
0x212B
};
-static const unsigned int IVCF_AUX_TABLE_2[] = {
+static const U32 IVCF_AUX_TABLE_2[] = {
0xD2,
0x212A
};
-static const unsigned int IVCF_AUX_TABLE_3[] = {
+static const U32 IVCF_AUX_TABLE_3[] = {
+ 0x39C,
+ 0x3BC
+};
+
+static const U32 IVCF_AUX_TABLE_4[] = {
0xE2,
0x17F
};
-static const unsigned int IVCF_AUX_TABLE_4[] = {
+static const U32 IVCF_AUX_TABLE_5[] = {
0x1C4,
0x1C5
};
-static const unsigned int IVCF_AUX_TABLE_5[] = {
+static const U32 IVCF_AUX_TABLE_6[] = {
0x1C7,
0x1C8
};
-static const unsigned int IVCF_AUX_TABLE_6[] = {
+static const U32 IVCF_AUX_TABLE_7[] = {
0x1CA,
0x1CB
};
-static const unsigned int IVCF_AUX_TABLE_7[] = {
+static const U32 IVCF_AUX_TABLE_8[] = {
0x1F1,
0x1F2
};
-static const unsigned int IVCF_AUX_TABLE_8[] = {
+static const U32 IVCF_AUX_TABLE_9[] = {
0x392,
0x3D0
};
-static const unsigned int IVCF_AUX_TABLE_9[] = {
+static const U32 IVCF_AUX_TABLE_10[] = {
0x395,
0x3F5
};
-static const unsigned int IVCF_AUX_TABLE_10[] = {
+static const U32 IVCF_AUX_TABLE_11[] = {
0x398,
0x3D1,
0x3F4
};
-static const unsigned int IVCF_AUX_TABLE_11[] = {
+static const U32 IVCF_AUX_TABLE_12[] = {
0x345,
0x399,
0x1FBE
};
-static const unsigned int IVCF_AUX_TABLE_12[] = {
+static const U32 IVCF_AUX_TABLE_13[] = {
0x39A,
0x3F0
};
-static const unsigned int IVCF_AUX_TABLE_13[] = {
- 0xB5,
+static const U32 IVCF_AUX_TABLE_14[] = {
+ 0xA0,
0x39C
};
-static const unsigned int IVCF_AUX_TABLE_14[] = {
+static const U32 IVCF_AUX_TABLE_15[] = {
0x3A0,
0x3D6
};
-static const unsigned int IVCF_AUX_TABLE_15[] = {
+static const U32 IVCF_AUX_TABLE_16[] = {
0x3A1,
0x3F1
};
-static const unsigned int IVCF_AUX_TABLE_16[] = {
+static const U32 IVCF_AUX_TABLE_17[] = {
0x3A3,
0x3C2
};
-static const unsigned int IVCF_AUX_TABLE_17[] = {
+static const U32 IVCF_AUX_TABLE_18[] = {
0x3A6,
0x3D5
};
-static const unsigned int IVCF_AUX_TABLE_18[] = {
+static const U32 IVCF_AUX_TABLE_19[] = {
0x3A9,
0x2126
};
-static const unsigned int IVCF_AUX_TABLE_19[] = {
+static const U32 IVCF_AUX_TABLE_20[] = {
0x412,
0x1C80
};
-static const unsigned int IVCF_AUX_TABLE_20[] = {
+static const U32 IVCF_AUX_TABLE_21[] = {
0x414,
0x1C81
};
-static const unsigned int IVCF_AUX_TABLE_21[] = {
+static const U32 IVCF_AUX_TABLE_22[] = {
0x41E,
0x1C82
};
-static const unsigned int IVCF_AUX_TABLE_22[] = {
+static const U32 IVCF_AUX_TABLE_23[] = {
0x421,
0x1C83
};
-static const unsigned int IVCF_AUX_TABLE_23[] = {
+static const U32 IVCF_AUX_TABLE_24[] = {
0x422,
0x1C84,
0x1C85
};
-static const unsigned int IVCF_AUX_TABLE_24[] = {
+static const U32 IVCF_AUX_TABLE_25[] = {
0x42A,
0x1C86
};
-static const unsigned int IVCF_AUX_TABLE_25[] = {
+static const U32 IVCF_AUX_TABLE_26[] = {
0x462,
0x1C87
};
-static const unsigned int IVCF_AUX_TABLE_26[] = {
+static const U32 IVCF_AUX_TABLE_27[] = {
0x1E60,
0x1E9B
};
-static const unsigned int IVCF_AUX_TABLE_27[] = {
+static const U32 IVCF_AUX_TABLE_28[] = {
0x1C88,
0xA64A
};
-static const unsigned int * const IVCF_AUX_TABLE_ptrs[] = {
+static const U32 * const IVCF_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
IVCF_AUX_TABLE_1,
IVCF_AUX_TABLE_2,
IVCF_AUX_TABLE_24,
IVCF_AUX_TABLE_25,
IVCF_AUX_TABLE_26,
- IVCF_AUX_TABLE_27
+ IVCF_AUX_TABLE_27,
+ IVCF_AUX_TABLE_28
};
/* Parallel table to the above, giving the number of elements in each table
2 /* IVCF_AUX_TABLE_7 */,
2 /* IVCF_AUX_TABLE_8 */,
2 /* IVCF_AUX_TABLE_9 */,
- 3 /* IVCF_AUX_TABLE_10 */,
+ 2 /* IVCF_AUX_TABLE_10 */,
3 /* IVCF_AUX_TABLE_11 */,
- 2 /* IVCF_AUX_TABLE_12 */,
+ 3 /* IVCF_AUX_TABLE_12 */,
2 /* IVCF_AUX_TABLE_13 */,
2 /* IVCF_AUX_TABLE_14 */,
2 /* IVCF_AUX_TABLE_15 */,
2 /* IVCF_AUX_TABLE_20 */,
2 /* IVCF_AUX_TABLE_21 */,
2 /* IVCF_AUX_TABLE_22 */,
- 3 /* IVCF_AUX_TABLE_23 */,
- 2 /* IVCF_AUX_TABLE_24 */,
+ 2 /* IVCF_AUX_TABLE_23 */,
+ 3 /* IVCF_AUX_TABLE_24 */,
2 /* IVCF_AUX_TABLE_25 */,
2 /* IVCF_AUX_TABLE_26 */,
- 2 /* IVCF_AUX_TABLE_27 */
+ 2 /* IVCF_AUX_TABLE_27 */,
+ 2 /* IVCF_AUX_TABLE_28 */
};
-static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */
+static const I32 _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */
0,
- 0xC0,
+ 0x62,
IVCF_use_AUX_TABLE_1,
- 0xC6,
+ 0x68,
0,
- 0xC6,
+ 0x71,
0x1E9E,
0,
- 0xD8,
+ 0x80,
0,
- 0x41,
+ 0xC1,
0,
- 0xC6,
- 0xD8,
+ 0xAC,
0,
- 0x41,
+ 0xD1,
IVCF_use_AUX_TABLE_2,
- 0x4C,
+ 0xD3,
0,
- 0xC6,
+ 0x9E,
0,
IVCF_use_AUX_TABLE_3,
- 0x54,
0,
- 0xC6,
+ IVCF_use_AUX_TABLE_4,
+ 0xE3,
0,
- 0xD8,
+ 0xEB,
+ 0,
+ 0xFB,
0x178,
0,
0x100,
0,
0x1F7,
0,
- IVCF_use_AUX_TABLE_4,
- 0,
IVCF_use_AUX_TABLE_5,
0,
IVCF_use_AUX_TABLE_6,
0,
+ IVCF_use_AUX_TABLE_7,
+ 0,
0x1CD,
0,
0x1CF,
0,
0x1EE,
0,
- IVCF_use_AUX_TABLE_7,
+ IVCF_use_AUX_TABLE_8,
0,
0x1F4,
0,
0,
0x1A6,
0,
+ 0xA7C5,
0x1A9,
0,
0xA7B1,
0x388,
0x1FE3,
0x391,
- IVCF_use_AUX_TABLE_8,
- 0x393,
IVCF_use_AUX_TABLE_9,
- 0x396,
+ 0x393,
IVCF_use_AUX_TABLE_10,
+ 0x396,
IVCF_use_AUX_TABLE_11,
IVCF_use_AUX_TABLE_12,
- 0x39B,
IVCF_use_AUX_TABLE_13,
- 0x39D,
+ 0x39B,
IVCF_use_AUX_TABLE_14,
+ 0x39D,
IVCF_use_AUX_TABLE_15,
- 0,
IVCF_use_AUX_TABLE_16,
- 0x3A4,
+ 0,
IVCF_use_AUX_TABLE_17,
- 0x3A7,
+ 0x3A4,
IVCF_use_AUX_TABLE_18,
+ 0x3A7,
+ IVCF_use_AUX_TABLE_19,
0x3AA,
0x38C,
0x38E,
0x3FA,
0,
0x410,
- IVCF_use_AUX_TABLE_19,
- 0x413,
IVCF_use_AUX_TABLE_20,
- 0x415,
+ 0x413,
IVCF_use_AUX_TABLE_21,
- 0x41F,
+ 0x415,
IVCF_use_AUX_TABLE_22,
+ 0x41F,
IVCF_use_AUX_TABLE_23,
- 0x423,
IVCF_use_AUX_TABLE_24,
+ 0x423,
+ IVCF_use_AUX_TABLE_25,
0x42B,
0x400,
0,
0x460,
0,
- IVCF_use_AUX_TABLE_25,
+ IVCF_use_AUX_TABLE_26,
0,
0x464,
0,
0,
0x2C63,
0,
+ 0xA7C6,
+ 0,
0x1E00,
0,
0x1E02,
0,
0x1E5E,
0,
- IVCF_use_AUX_TABLE_26,
+ IVCF_use_AUX_TABLE_27,
0,
0x1E62,
0,
0,
0x1E94,
0,
- 0xDF,
+ 0x59,
0,
0x1EA0,
0,
0,
0xA648,
0,
- IVCF_use_AUX_TABLE_27,
+ IVCF_use_AUX_TABLE_28,
0,
0xA64C,
0,
0xA790,
0,
0xA792,
+ 0xA7C4,
0,
0xA796,
0,
0,
0xA7B8,
0,
+ 0xA7BA,
+ 0,
+ 0xA7BC,
+ 0,
+ 0xA7BE,
+ 0,
+ 0xA7C2,
+ 0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0xFB06,
0,
0x16E40,
0,
- 0x1E900
+ 0x1E900,
+ 0
};
# endif /* EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
- 2353, /* Number of elements */
+ 2416, /* 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 */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xC64,
0xC66,
0xC70,
+ 0xC77,
+ 0xC78,
0xC81,
0xC84,
0xC85,
0xD70,
0xD79,
0xD7A,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
0x2E4C,
0x2E4D,
0x2E4E,
- 0x2E4F,
+ 0x2E50,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x3200,
0x3220,
0x3248,
0x3250,
- 0x32FF,
- 0x3300,
0x4DC0,
0x4E00,
0xA015,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA838,
0xA839,
0xA874,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EAE,
0x10F46,
0x10F51,
0x11000,
0x111C8,
0x111C9,
0x111CD,
+ 0x111CE,
0x111D0,
0x111DA,
0x111DB,
0x1144F,
0x11450,
0x1145A,
- 0x1145B,
0x1145C,
0x1145E,
0x1145F,
0x1183B,
0x118E0,
0x118EA,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A33,
0x11DAA,
0x11EF3,
0x11EF7,
+ 0x11FDD,
+ 0x11FE1,
+ 0x11FFF,
+ 0x12000,
0x12470,
0x12475,
0x13258,
0x13379,
0x1337A,
0x1337C,
+ 0x13430,
+ 0x13437,
+ 0x13438,
+ 0x13439,
0x145CE,
0x145CF,
0x145D0,
0x16B5A,
0x16E97,
0x16E99,
+ 0x16F4F,
+ 0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
0x16FE0,
- 0x16FE2,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18B00,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC9D,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E8D0,
0x1E8D7,
0x1E944,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F16C,
+ 0x1F16D,
0x1F170,
0x1F1AD,
0x1F1E6,
0x1F446,
0x1F451,
0x1F466,
- 0x1F46A,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
0x1F479,
0x1F47C,
0x1F47D,
0x1F484,
0x1F485,
0x1F488,
+ 0x1F48F,
+ 0x1F490,
+ 0x1F491,
+ 0x1F492,
0x1F4A0,
0x1F4A1,
0x1F4A2,
0x1F8AE,
0x1F900,
0x1F90C,
+ 0x1F90D,
+ 0x1F90F,
+ 0x1F910,
0x1F918,
- 0x1F91D,
- 0x1F91E,
0x1F920,
0x1F926,
0x1F927,
0x1F930,
0x1F93A,
- 0x1F93D,
+ 0x1F93C,
0x1F93F,
+ 0x1F977,
+ 0x1F978,
0x1F9B5,
0x1F9B7,
0x1F9B8,
0x1F9BA,
+ 0x1F9BB,
+ 0x1F9BC,
+ 0x1F9CD,
+ 0x1F9D0,
0x1F9D1,
0x1F9DE,
+ 0x1FA00,
+ 0x1FA54,
+ 0x1FB00,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x1FC00,
0x1FFFE,
0x20000,
0x2FFFE,
typedef enum {
LB_Alphabetic = 0,
- LB_Break_After = 1,
- LB_Break_Before = 2,
- LB_Break_Both = 3,
- LB_Break_Symbols = 4,
- LB_Carriage_Return = 5,
- LB_Close_Parenthesis = 6,
- LB_Close_Punctuation = 7,
- LB_Combining_Mark = 8,
- LB_Contingent_Break = 9,
- LB_E_Base = 10,
- LB_E_Modifier = 11,
- LB_Exclamation = 12,
- LB_Glue = 13,
- LB_H2 = 14,
- LB_H3 = 15,
- LB_Hebrew_Letter = 16,
- LB_Hyphen = 17,
- LB_Ideographic = 18,
- LB_Infix_Numeric = 19,
- LB_Inseparable = 20,
- LB_JL = 21,
- LB_JT = 22,
- LB_JV = 23,
- LB_Line_Feed = 24,
- LB_Mandatory_Break = 25,
- LB_Next_Line = 26,
- LB_Nonstarter = 27,
- LB_Numeric = 28,
- LB_Open_Punctuation = 29,
- LB_Postfix_Numeric = 30,
- LB_Prefix_Numeric = 31,
- LB_Quotation = 32,
- LB_Regional_Indicator = 33,
- LB_Space = 34,
- LB_Word_Joiner = 35,
- LB_ZWJ = 36,
- LB_ZWSpace = 37,
- LB_EDGE = 38
+ LB_Break_Both = 1,
+ LB_Break_After = 2,
+ LB_Break_Before = 3,
+ LB_Mandatory_Break = 4,
+ LB_Contingent_Break = 5,
+ LB_Close_Punctuation = 6,
+ LB_Combining_Mark = 7,
+ LB_Close_Parenthesis = 8,
+ LB_Carriage_Return = 9,
+ LB_East_Asian_OP = 10,
+ LB_E_Base = 11,
+ LB_EDGE = 12,
+ LB_E_Modifier = 13,
+ LB_Exclamation = 14,
+ LB_Glue = 15,
+ LB_H2 = 16,
+ LB_H3 = 17,
+ LB_Hebrew_Letter = 18,
+ LB_Hyphen = 19,
+ LB_Ideographic = 20,
+ LB_Inseparable = 21,
+ LB_Infix_Numeric = 22,
+ LB_JL = 23,
+ LB_JT = 24,
+ LB_JV = 25,
+ LB_Line_Feed = 26,
+ LB_Next_Line = 27,
+ LB_Nonstarter = 28,
+ LB_Numeric = 29,
+ LB_Open_Punctuation = 30,
+ LB_Postfix_Numeric = 31,
+ LB_Prefix_Numeric = 32,
+ LB_Quotation = 33,
+ LB_Regional_Indicator = 34,
+ LB_Space = 35,
+ LB_Break_Symbols = 36,
+ LB_Word_Joiner = 37,
+ LB_ZWSpace = 38,
+ LB_ZWJ = 39,
+ LB_East_Asian_CP = 40
} LB_enum;
static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Break_Before,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
- LB_Combining_Mark,
- LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Break_Before,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Alphabetic,
LB_Ideographic,
LB_Ideographic,
LB_Nonstarter,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Nonstarter,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
- LB_Ideographic,
- LB_Alphabetic,
LB_Nonstarter,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
- LB_Alphabetic,
- LB_Ideographic,
LB_Nonstarter,
LB_Ideographic,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Postfix_Numeric,
LB_Alphabetic,
LB_Break_Before,
LB_Close_Punctuation,
LB_Infix_Numeric,
LB_Exclamation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Inseparable,
LB_Alphabetic,
LB_Combining_Mark,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Close_Punctuation,
LB_Nonstarter,
LB_Exclamation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Alphabetic,
LB_Prefix_Numeric,
LB_Postfix_Numeric,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Close_Punctuation,
LB_Ideographic,
LB_Exclamation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Ideographic,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Ideographic,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Nonstarter,
LB_Ideographic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Break_After,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
LB_Numeric,
LB_Alphabetic,
LB_Break_Before,
LB_Break_After,
LB_Alphabetic,
LB_Numeric,
- LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Break_Before,
LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Open_Punctuation,
LB_Close_Punctuation,
LB_Alphabetic,
+ LB_Glue,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
LB_Open_Punctuation,
LB_Close_Punctuation,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Nonstarter,
+ LB_Glue,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Break_After,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
LB_E_Base,
LB_Ideographic,
LB_Ideographic,
LB_E_Base,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
- 2365, /* Number of elements */
+ 2428, /* 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 */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xC64,
0xC66,
0xC70,
+ 0xC77,
+ 0xC78,
0xC81,
0xC84,
0xC85,
0xD70,
0xD79,
0xD7A,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
0x2E4C,
0x2E4D,
0x2E4E,
- 0x2E4F,
+ 0x2E50,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x3200,
0x3220,
0x3248,
0x3250,
- 0x32FF,
- 0x3300,
0x4DC0,
0x4E00,
0xA015,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA838,
0xA839,
0xA874,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EAE,
0x10F46,
0x10F51,
0x11000,
0x111C8,
0x111C9,
0x111CD,
+ 0x111CE,
0x111D0,
0x111DA,
0x111DB,
0x1144F,
0x11450,
0x1145A,
- 0x1145B,
0x1145C,
0x1145E,
0x1145F,
0x1183B,
0x118E0,
0x118EA,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A33,
0x11DAA,
0x11EF3,
0x11EF7,
+ 0x11FDD,
+ 0x11FE1,
+ 0x11FFF,
+ 0x12000,
0x12470,
0x12475,
0x13258,
0x13379,
0x1337A,
0x1337C,
+ 0x13430,
+ 0x13437,
+ 0x13438,
+ 0x13439,
0x145CE,
0x145CF,
0x145D0,
0x16B5A,
0x16E97,
0x16E99,
+ 0x16F4F,
+ 0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
0x16FE0,
- 0x16FE2,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18B00,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC9D,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E8D0,
0x1E8D7,
0x1E944,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F16C,
+ 0x1F16D,
0x1F170,
0x1F1AD,
0x1F1E6,
0x1F446,
0x1F451,
0x1F466,
- 0x1F46A,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
0x1F479,
0x1F47C,
0x1F47D,
0x1F484,
0x1F485,
0x1F488,
+ 0x1F48F,
+ 0x1F490,
+ 0x1F491,
+ 0x1F492,
0x1F4A0,
0x1F4A1,
0x1F4A2,
0x1F8AE,
0x1F900,
0x1F90C,
+ 0x1F90D,
+ 0x1F90F,
+ 0x1F910,
0x1F918,
- 0x1F91D,
- 0x1F91E,
0x1F920,
0x1F926,
0x1F927,
0x1F930,
0x1F93A,
- 0x1F93D,
+ 0x1F93C,
0x1F93F,
+ 0x1F977,
+ 0x1F978,
0x1F9B5,
0x1F9B7,
0x1F9B8,
0x1F9BA,
+ 0x1F9BB,
+ 0x1F9BC,
+ 0x1F9CD,
+ 0x1F9D0,
0x1F9D1,
0x1F9DE,
+ 0x1FA00,
+ 0x1FA54,
+ 0x1FB00,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x1FC00,
0x1FFFE,
0x20000,
0x2FFFE,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
typedef enum {
LB_Alphabetic = 0,
- LB_Break_After = 1,
- LB_Break_Before = 2,
- LB_Break_Both = 3,
- LB_Break_Symbols = 4,
- LB_Carriage_Return = 5,
- LB_Close_Parenthesis = 6,
- LB_Close_Punctuation = 7,
- LB_Combining_Mark = 8,
- LB_Contingent_Break = 9,
- LB_E_Base = 10,
- LB_E_Modifier = 11,
- LB_Exclamation = 12,
- LB_Glue = 13,
- LB_H2 = 14,
- LB_H3 = 15,
- LB_Hebrew_Letter = 16,
- LB_Hyphen = 17,
- LB_Ideographic = 18,
- LB_Infix_Numeric = 19,
- LB_Inseparable = 20,
- LB_JL = 21,
- LB_JT = 22,
- LB_JV = 23,
- LB_Line_Feed = 24,
- LB_Mandatory_Break = 25,
- LB_Next_Line = 26,
- LB_Nonstarter = 27,
- LB_Numeric = 28,
- LB_Open_Punctuation = 29,
- LB_Postfix_Numeric = 30,
- LB_Prefix_Numeric = 31,
- LB_Quotation = 32,
- LB_Regional_Indicator = 33,
- LB_Space = 34,
- LB_Word_Joiner = 35,
- LB_ZWJ = 36,
- LB_ZWSpace = 37,
- LB_EDGE = 38
+ LB_Break_Both = 1,
+ LB_Break_After = 2,
+ LB_Break_Before = 3,
+ LB_Mandatory_Break = 4,
+ LB_Contingent_Break = 5,
+ LB_Close_Punctuation = 6,
+ LB_Combining_Mark = 7,
+ LB_Close_Parenthesis = 8,
+ LB_Carriage_Return = 9,
+ LB_East_Asian_OP = 10,
+ LB_E_Base = 11,
+ LB_EDGE = 12,
+ LB_E_Modifier = 13,
+ LB_Exclamation = 14,
+ LB_Glue = 15,
+ LB_H2 = 16,
+ LB_H3 = 17,
+ LB_Hebrew_Letter = 18,
+ LB_Hyphen = 19,
+ LB_Ideographic = 20,
+ LB_Inseparable = 21,
+ LB_Infix_Numeric = 22,
+ LB_JL = 23,
+ LB_JT = 24,
+ LB_JV = 25,
+ LB_Line_Feed = 26,
+ LB_Next_Line = 27,
+ LB_Nonstarter = 28,
+ LB_Numeric = 29,
+ LB_Open_Punctuation = 30,
+ LB_Postfix_Numeric = 31,
+ LB_Prefix_Numeric = 32,
+ LB_Quotation = 33,
+ LB_Regional_Indicator = 34,
+ LB_Space = 35,
+ LB_Break_Symbols = 36,
+ LB_Word_Joiner = 37,
+ LB_ZWSpace = 38,
+ LB_ZWJ = 39,
+ LB_East_Asian_CP = 40
} LB_enum;
static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Break_Before,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
- LB_Combining_Mark,
- LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Break_Before,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Alphabetic,
LB_Ideographic,
LB_Ideographic,
LB_Nonstarter,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Nonstarter,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
- LB_Ideographic,
- LB_Alphabetic,
LB_Nonstarter,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
- LB_Alphabetic,
- LB_Ideographic,
LB_Nonstarter,
LB_Ideographic,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Postfix_Numeric,
LB_Alphabetic,
LB_Break_Before,
LB_Close_Punctuation,
LB_Infix_Numeric,
LB_Exclamation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Inseparable,
LB_Alphabetic,
LB_Combining_Mark,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Close_Punctuation,
LB_Nonstarter,
LB_Exclamation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Alphabetic,
LB_Prefix_Numeric,
LB_Postfix_Numeric,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Close_Punctuation,
LB_Ideographic,
LB_Exclamation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Ideographic,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Ideographic,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Nonstarter,
LB_Ideographic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Break_After,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
LB_Numeric,
LB_Alphabetic,
LB_Break_Before,
LB_Break_After,
LB_Alphabetic,
LB_Numeric,
- LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Break_Before,
LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Open_Punctuation,
LB_Close_Punctuation,
LB_Alphabetic,
+ LB_Glue,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
LB_Open_Punctuation,
LB_Close_Punctuation,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Nonstarter,
+ LB_Glue,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Break_After,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
LB_E_Base,
LB_Ideographic,
LB_Ideographic,
LB_E_Base,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
- 2365, /* Number of elements */
+ 2428, /* 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 */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xC64,
0xC66,
0xC70,
+ 0xC77,
+ 0xC78,
0xC81,
0xC84,
0xC85,
0xD70,
0xD79,
0xD7A,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
0x2E4C,
0x2E4D,
0x2E4E,
- 0x2E4F,
+ 0x2E50,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x3200,
0x3220,
0x3248,
0x3250,
- 0x32FF,
- 0x3300,
0x4DC0,
0x4E00,
0xA015,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA838,
0xA839,
0xA874,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EAE,
0x10F46,
0x10F51,
0x11000,
0x111C8,
0x111C9,
0x111CD,
+ 0x111CE,
0x111D0,
0x111DA,
0x111DB,
0x1144F,
0x11450,
0x1145A,
- 0x1145B,
0x1145C,
0x1145E,
0x1145F,
0x1183B,
0x118E0,
0x118EA,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A33,
0x11DAA,
0x11EF3,
0x11EF7,
+ 0x11FDD,
+ 0x11FE1,
+ 0x11FFF,
+ 0x12000,
0x12470,
0x12475,
0x13258,
0x13379,
0x1337A,
0x1337C,
+ 0x13430,
+ 0x13437,
+ 0x13438,
+ 0x13439,
0x145CE,
0x145CF,
0x145D0,
0x16B5A,
0x16E97,
0x16E99,
+ 0x16F4F,
+ 0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
0x16FE0,
- 0x16FE2,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18B00,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC9D,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E8D0,
0x1E8D7,
0x1E944,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F16C,
+ 0x1F16D,
0x1F170,
0x1F1AD,
0x1F1E6,
0x1F446,
0x1F451,
0x1F466,
- 0x1F46A,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
0x1F479,
0x1F47C,
0x1F47D,
0x1F484,
0x1F485,
0x1F488,
+ 0x1F48F,
+ 0x1F490,
+ 0x1F491,
+ 0x1F492,
0x1F4A0,
0x1F4A1,
0x1F4A2,
0x1F8AE,
0x1F900,
0x1F90C,
+ 0x1F90D,
+ 0x1F90F,
+ 0x1F910,
0x1F918,
- 0x1F91D,
- 0x1F91E,
0x1F920,
0x1F926,
0x1F927,
0x1F930,
0x1F93A,
- 0x1F93D,
+ 0x1F93C,
0x1F93F,
+ 0x1F977,
+ 0x1F978,
0x1F9B5,
0x1F9B7,
0x1F9B8,
0x1F9BA,
+ 0x1F9BB,
+ 0x1F9BC,
+ 0x1F9CD,
+ 0x1F9D0,
0x1F9D1,
0x1F9DE,
+ 0x1FA00,
+ 0x1FA54,
+ 0x1FB00,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x1FC00,
0x1FFFE,
0x20000,
0x2FFFE,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
typedef enum {
LB_Alphabetic = 0,
- LB_Break_After = 1,
- LB_Break_Before = 2,
- LB_Break_Both = 3,
- LB_Break_Symbols = 4,
- LB_Carriage_Return = 5,
- LB_Close_Parenthesis = 6,
- LB_Close_Punctuation = 7,
- LB_Combining_Mark = 8,
- LB_Contingent_Break = 9,
- LB_E_Base = 10,
- LB_E_Modifier = 11,
- LB_Exclamation = 12,
- LB_Glue = 13,
- LB_H2 = 14,
- LB_H3 = 15,
- LB_Hebrew_Letter = 16,
- LB_Hyphen = 17,
- LB_Ideographic = 18,
- LB_Infix_Numeric = 19,
- LB_Inseparable = 20,
- LB_JL = 21,
- LB_JT = 22,
- LB_JV = 23,
- LB_Line_Feed = 24,
- LB_Mandatory_Break = 25,
- LB_Next_Line = 26,
- LB_Nonstarter = 27,
- LB_Numeric = 28,
- LB_Open_Punctuation = 29,
- LB_Postfix_Numeric = 30,
- LB_Prefix_Numeric = 31,
- LB_Quotation = 32,
- LB_Regional_Indicator = 33,
- LB_Space = 34,
- LB_Word_Joiner = 35,
- LB_ZWJ = 36,
- LB_ZWSpace = 37,
- LB_EDGE = 38
+ LB_Break_Both = 1,
+ LB_Break_After = 2,
+ LB_Break_Before = 3,
+ LB_Mandatory_Break = 4,
+ LB_Contingent_Break = 5,
+ LB_Close_Punctuation = 6,
+ LB_Combining_Mark = 7,
+ LB_Close_Parenthesis = 8,
+ LB_Carriage_Return = 9,
+ LB_East_Asian_OP = 10,
+ LB_E_Base = 11,
+ LB_EDGE = 12,
+ LB_E_Modifier = 13,
+ LB_Exclamation = 14,
+ LB_Glue = 15,
+ LB_H2 = 16,
+ LB_H3 = 17,
+ LB_Hebrew_Letter = 18,
+ LB_Hyphen = 19,
+ LB_Ideographic = 20,
+ LB_Inseparable = 21,
+ LB_Infix_Numeric = 22,
+ LB_JL = 23,
+ LB_JT = 24,
+ LB_JV = 25,
+ LB_Line_Feed = 26,
+ LB_Next_Line = 27,
+ LB_Nonstarter = 28,
+ LB_Numeric = 29,
+ LB_Open_Punctuation = 30,
+ LB_Postfix_Numeric = 31,
+ LB_Prefix_Numeric = 32,
+ LB_Quotation = 33,
+ LB_Regional_Indicator = 34,
+ LB_Space = 35,
+ LB_Break_Symbols = 36,
+ LB_Word_Joiner = 37,
+ LB_ZWSpace = 38,
+ LB_ZWJ = 39,
+ LB_East_Asian_CP = 40
} LB_enum;
static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Break_Before,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
- LB_Combining_Mark,
- LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Break_Before,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Alphabetic,
LB_Ideographic,
LB_Ideographic,
LB_Nonstarter,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Nonstarter,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
- LB_Ideographic,
- LB_Alphabetic,
LB_Nonstarter,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
- LB_Alphabetic,
- LB_Ideographic,
LB_Nonstarter,
LB_Ideographic,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Postfix_Numeric,
LB_Alphabetic,
LB_Break_Before,
LB_Close_Punctuation,
LB_Infix_Numeric,
LB_Exclamation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Inseparable,
LB_Alphabetic,
LB_Combining_Mark,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Close_Punctuation,
LB_Nonstarter,
LB_Exclamation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Alphabetic,
LB_Prefix_Numeric,
LB_Postfix_Numeric,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Close_Punctuation,
LB_Ideographic,
LB_Exclamation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Ideographic,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Ideographic,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Nonstarter,
LB_Ideographic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Break_After,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
LB_Numeric,
LB_Alphabetic,
LB_Break_Before,
LB_Break_After,
LB_Alphabetic,
LB_Numeric,
- LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Break_Before,
LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Postfix_Numeric,
+ LB_Alphabetic,
+ LB_Break_After,
+ LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Open_Punctuation,
LB_Close_Punctuation,
LB_Alphabetic,
+ LB_Glue,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Alphabetic,
LB_Open_Punctuation,
LB_Close_Punctuation,
LB_Alphabetic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Nonstarter,
+ LB_Glue,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Prefix_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
LB_Ideographic,
LB_E_Base,
LB_Ideographic,
LB_Ideographic,
LB_E_Base,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
- 3065, /* Number of elements */
+ 3146, /* 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 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF3,
0xD00,
0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEBE,
0xEC0,
0x10D0,
0x10FB,
0x10FC,
- 0x10FD,
- 0x1100,
0x1249,
0x124A,
0x124E,
0x1AA8,
0x1AAC,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1DFA,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F6,
0xA7F7,
0xA7F8,
0xA7FB,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA876,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xABE3,
0xFF0C,
0xFF0E,
0xFF0F,
+ 0xFF10,
0xFF1A,
0xFF1B,
0xFF1F,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F51,
0x10F55,
0x10F5A,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11003,
0x11038,
0x11144,
0x11145,
0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
0x1145A,
0x1145E,
0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11680,
0x116AB,
0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118E0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
+ 0x119E5,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9A,
0x11A9B,
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E98,
0x16E99,
0x16F00,
- 0x16F45,
+ 0x16F4B,
+ 0x16F4F,
0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E922,
0x1E944,
0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F18A,
0x1F676,
0x1F679,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
typedef enum {
SB_Other = 0,
SB_ATerm = 1,
- SB_CR = 2,
- SB_Close = 3,
- SB_Extend = 4,
- SB_Format = 5,
- SB_LF = 6,
- SB_Lower = 7,
- SB_Numeric = 8,
- SB_OLetter = 9,
- SB_SContinue = 10,
- SB_STerm = 11,
+ SB_Close = 2,
+ SB_CR = 3,
+ SB_EDGE = 4,
+ SB_Extend = 5,
+ SB_Format = 6,
+ SB_LF = 7,
+ SB_Lower = 8,
+ SB_Numeric = 9,
+ SB_OLetter = 10,
+ SB_SContinue = 11,
SB_Sep = 12,
SB_Sp = 13,
- SB_Upper = 14,
- SB_EDGE = 15
+ SB_STerm = 14,
+ SB_Upper = 15
} SB_enum;
static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
SB_OLetter,
SB_Other,
SB_Extend,
- SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_OLetter,
SB_Other,
SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
SB_Extend,
SB_OLetter,
SB_Extend,
- SB_Other,
- SB_Extend,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Upper,
SB_Other,
- SB_Lower,
- SB_Other,
SB_OLetter,
- SB_Lower,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_STerm,
SB_Lower,
SB_Other,
- SB_Upper,
+ SB_OLetter,
SB_Other,
- SB_Upper,
+ SB_OLetter,
SB_Other,
SB_Extend,
SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_Lower,
SB_Extend,
SB_Lower,
SB_Upper,
SB_Lower,
+ SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
+ SB_Other,
+ SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
SB_Other,
+ SB_Upper,
+ SB_Lower,
SB_OLetter,
SB_Lower,
SB_OLetter,
SB_OLetter,
SB_Extend,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_STerm,
SB_Lower,
SB_Other,
SB_Lower,
+ SB_OLetter,
SB_Other,
SB_Lower,
SB_OLetter,
SB_SContinue,
SB_ATerm,
SB_Other,
+ SB_Numeric,
SB_SContinue,
SB_Other,
SB_STerm,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_STerm,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
SB_STerm,
SB_OLetter,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Extend,
SB_STerm,
- SB_Other,
+ SB_Extend,
SB_Numeric,
SB_OLetter,
SB_Other,
SB_Numeric,
SB_Other,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Extend,
SB_Other,
SB_OLetter,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_Numeric,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
SB_OLetter,
SB_Extend,
+ SB_STerm,
SB_Other,
SB_STerm,
SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_OLetter,
SB_Extend,
SB_OLetter,
+ SB_Extend,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_Extend,
SB_Other,
SB_OLetter,
SB_Extend,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
SB_STerm,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Format,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Extend,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Extend,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_OLetter,
SB_Other,
SB_Extend,
+ SB_OLetter,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_Extend,
SB_Other,
SB_Upper,
SB_Lower,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_Numeric,
SB_Other,
SB_Other,
SB_Close,
SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
- 3089, /* Number of elements */
+ 3170, /* 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 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF3,
0xD00,
0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEBE,
0xEC0,
0x10D0,
0x10FB,
0x10FC,
- 0x10FD,
- 0x1100,
0x1249,
0x124A,
0x124E,
0x1AA8,
0x1AAC,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1DFA,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F6,
0xA7F7,
0xA7F8,
0xA7FB,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA876,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xABE3,
0xFF0C,
0xFF0E,
0xFF0F,
+ 0xFF10,
0xFF1A,
0xFF1B,
0xFF1F,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F51,
0x10F55,
0x10F5A,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11003,
0x11038,
0x11144,
0x11145,
0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
0x1145A,
0x1145E,
0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11680,
0x116AB,
0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118E0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
+ 0x119E5,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9A,
0x11A9B,
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E98,
0x16E99,
0x16F00,
- 0x16F45,
+ 0x16F4B,
+ 0x16F4F,
0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E922,
0x1E944,
0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F18A,
0x1F676,
0x1F679,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
typedef enum {
SB_Other = 0,
SB_ATerm = 1,
- SB_CR = 2,
- SB_Close = 3,
- SB_Extend = 4,
- SB_Format = 5,
- SB_LF = 6,
- SB_Lower = 7,
- SB_Numeric = 8,
- SB_OLetter = 9,
- SB_SContinue = 10,
- SB_STerm = 11,
+ SB_Close = 2,
+ SB_CR = 3,
+ SB_EDGE = 4,
+ SB_Extend = 5,
+ SB_Format = 6,
+ SB_LF = 7,
+ SB_Lower = 8,
+ SB_Numeric = 9,
+ SB_OLetter = 10,
+ SB_SContinue = 11,
SB_Sep = 12,
SB_Sp = 13,
- SB_Upper = 14,
- SB_EDGE = 15
+ SB_STerm = 14,
+ SB_Upper = 15
} SB_enum;
static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
SB_OLetter,
SB_Other,
SB_Extend,
- SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_OLetter,
SB_Other,
SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
SB_Extend,
SB_OLetter,
SB_Extend,
- SB_Other,
- SB_Extend,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Upper,
SB_Other,
- SB_Lower,
- SB_Other,
SB_OLetter,
- SB_Lower,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_STerm,
SB_Lower,
SB_Other,
- SB_Upper,
+ SB_OLetter,
SB_Other,
- SB_Upper,
+ SB_OLetter,
SB_Other,
SB_Extend,
SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_Lower,
SB_Extend,
SB_Lower,
SB_Upper,
SB_Lower,
+ SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
SB_Other,
+ SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
+ SB_Other,
+ SB_Upper,
+ SB_Lower,
SB_OLetter,
SB_Lower,
SB_OLetter,
SB_OLetter,
SB_Extend,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_STerm,
SB_Lower,
SB_Other,
SB_Lower,
+ SB_OLetter,
SB_Other,
SB_Lower,
SB_OLetter,
SB_SContinue,
SB_ATerm,
SB_Other,
+ SB_Numeric,
SB_SContinue,
SB_Other,
SB_STerm,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_STerm,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
SB_STerm,
SB_OLetter,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Extend,
SB_STerm,
- SB_Other,
+ SB_Extend,
SB_Numeric,
SB_OLetter,
SB_Other,
SB_Numeric,
SB_Other,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Extend,
SB_Other,
SB_OLetter,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_Numeric,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
SB_OLetter,
SB_Extend,
+ SB_STerm,
SB_Other,
SB_STerm,
SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_OLetter,
SB_Extend,
SB_OLetter,
+ SB_Extend,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Format,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Extend,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Extend,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_OLetter,
SB_Other,
SB_Extend,
+ SB_OLetter,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_Extend,
SB_Other,
SB_Upper,
SB_Lower,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_Numeric,
SB_Other,
SB_Other,
SB_Close,
SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
- 3085, /* Number of elements */
+ 3166, /* 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 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF3,
0xD00,
0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEBE,
0xEC0,
0x10D0,
0x10FB,
0x10FC,
- 0x10FD,
- 0x1100,
0x1249,
0x124A,
0x124E,
0x1AA8,
0x1AAC,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1DFA,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F6,
0xA7F7,
0xA7F8,
0xA7FB,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA876,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xABE3,
0xFF0C,
0xFF0E,
0xFF0F,
+ 0xFF10,
0xFF1A,
0xFF1B,
0xFF1F,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F51,
0x10F55,
0x10F5A,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11003,
0x11038,
0x11144,
0x11145,
0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
0x1145A,
0x1145E,
0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11680,
0x116AB,
0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118E0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
+ 0x119E5,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9A,
0x11A9B,
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E98,
0x16E99,
0x16F00,
- 0x16F45,
+ 0x16F4B,
+ 0x16F4F,
0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E922,
0x1E944,
0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F18A,
0x1F676,
0x1F679,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
typedef enum {
SB_Other = 0,
SB_ATerm = 1,
- SB_CR = 2,
- SB_Close = 3,
- SB_Extend = 4,
- SB_Format = 5,
- SB_LF = 6,
- SB_Lower = 7,
- SB_Numeric = 8,
- SB_OLetter = 9,
- SB_SContinue = 10,
- SB_STerm = 11,
+ SB_Close = 2,
+ SB_CR = 3,
+ SB_EDGE = 4,
+ SB_Extend = 5,
+ SB_Format = 6,
+ SB_LF = 7,
+ SB_Lower = 8,
+ SB_Numeric = 9,
+ SB_OLetter = 10,
+ SB_SContinue = 11,
SB_Sep = 12,
SB_Sp = 13,
- SB_Upper = 14,
- SB_EDGE = 15
+ SB_STerm = 14,
+ SB_Upper = 15
} SB_enum;
static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
SB_OLetter,
SB_Other,
SB_Extend,
- SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_OLetter,
SB_Other,
SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
- SB_Other,
- SB_OLetter,
SB_Extend,
SB_OLetter,
SB_Extend,
- SB_Other,
- SB_Extend,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Upper,
SB_Other,
- SB_Lower,
- SB_Other,
SB_OLetter,
- SB_Lower,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_STerm,
SB_Lower,
SB_Other,
- SB_Upper,
+ SB_OLetter,
SB_Other,
- SB_Upper,
+ SB_OLetter,
SB_Other,
SB_Extend,
SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_Lower,
SB_Extend,
SB_Lower,
SB_Upper,
SB_Lower,
+ SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
SB_Other,
+ SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
+ SB_Other,
+ SB_Upper,
+ SB_Lower,
SB_OLetter,
SB_Lower,
SB_OLetter,
SB_OLetter,
SB_Extend,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_STerm,
SB_Lower,
SB_Other,
SB_Lower,
+ SB_OLetter,
SB_Other,
SB_Lower,
SB_OLetter,
SB_SContinue,
SB_ATerm,
SB_Other,
+ SB_Numeric,
SB_SContinue,
SB_Other,
SB_STerm,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_STerm,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
SB_STerm,
SB_OLetter,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Extend,
SB_STerm,
- SB_Other,
+ SB_Extend,
SB_Numeric,
SB_OLetter,
SB_Other,
SB_Numeric,
SB_Other,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Extend,
SB_Other,
SB_OLetter,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_Numeric,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
SB_OLetter,
SB_Extend,
+ SB_STerm,
SB_Other,
SB_STerm,
SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_OLetter,
SB_Extend,
SB_OLetter,
+ SB_Extend,
+ SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_STerm,
SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
SB_OLetter,
SB_Extend,
SB_Other,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Format,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Extend,
SB_OLetter,
SB_Extend,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
SB_Extend,
+ SB_OLetter,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Extend,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_Extend,
SB_Other,
SB_Upper,
SB_Lower,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_Numeric,
SB_Other,
SB_Other,
SB_Close,
SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
- 1612, /* Number of elements */
+ 1673, /* 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,
- 0x589,
- 0x58A,
0x58B,
0x58D,
0x590,
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0x951,
0x952,
0x953,
+ 0x955,
0x964,
0x965,
0x966,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC80,
0xC8D,
0xC8E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CE0,
0x1CE1,
0x1CE2,
+ 0x1CE9,
0x1CEA,
0x1CEB,
0x1CED,
0x1CEE,
0x1CF2,
+ 0x1CF3,
0x1CF4,
0x1CF5,
0x1CF7,
0x1CF8,
0x1CFA,
+ 0x1CFB,
0x1D00,
0x1D26,
0x1D2B,
0x1D79,
0x1DBF,
0x1DC2,
+ 0x1DF8,
+ 0x1DF9,
0x1DFA,
0x1DFB,
0x1E00,
0x2000,
0x200C,
0x200E,
+ 0x202F,
+ 0x2030,
0x2065,
0x2066,
0x2071,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
0x2C00,
0x2C2F,
0x2C30,
0x2E00,
0x2E43,
0x2E44,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x318F,
0x3190,
0x31A0,
- 0x31BB,
0x31C0,
0x31E4,
0x31F0,
0x33E0,
0x33FF,
0x3400,
- 0x4DB6,
0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA6A0,
0xA6F8,
0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
- 0xA82C,
+ 0xA82D,
0xA830,
0xA833,
0xA836,
0xAB5C,
0xAB65,
0xAB66,
+ 0xAB6A,
+ 0xAB6C,
0xAB70,
0xABC0,
0xABEE,
0x10140,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118F3,
0x118FF,
0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FD0,
+ 0x11FD2,
+ 0x11FD3,
+ 0x11FD4,
+ 0x11FF2,
+ 0x11FFF,
0x12000,
0x1239A,
0x12400,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE1,
0x16FE2,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18B00,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B001,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
SCX_Chakma = 21,
SCX_Cham = 22,
SCX_Cherokee = 23,
- SCX_Common = 24,
- SCX_Coptic = 25,
- SCX_Cuneiform = 26,
- SCX_Cypriot = 27,
- SCX_Cyrillic = 28,
- SCX_Deseret = 29,
- SCX_Devanagari = 30,
- 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_Chorasmian = 24,
+ SCX_Common = 25,
+ SCX_Coptic = 26,
+ SCX_Cuneiform = 27,
+ SCX_Cypriot = 28,
+ SCX_Cyrillic = 29,
+ SCX_Deseret = 30,
+ SCX_Devanagari = 31,
+ SCX_Dives_Akuru = 32,
+ SCX_Dogra = 33,
+ SCX_Duployan = 34,
+ SCX_Egyptian_Hieroglyphs = 35,
+ SCX_Elbasan = 36,
+ SCX_Elymaic = 37,
+ SCX_Ethiopic = 38,
+ SCX_Georgian = 39,
+ SCX_Glagolitic = 40,
+ SCX_Gothic = 41,
+ SCX_Grantha = 42,
+ SCX_Greek = 43,
+ SCX_Gujarati = 44,
+ SCX_Gunjala_Gondi = 45,
+ SCX_Gurmukhi = 46,
+ SCX_Han = 47,
+ SCX_Hanb = 48,
+ SCX_Hangul = 49,
+ SCX_Hanifi_Rohingya = 50,
+ SCX_Hanunoo = 51,
+ SCX_Hatran = 52,
+ SCX_Hebrew = 53,
+ SCX_Hiragana = 54,
+ SCX_Imperial_Aramaic = 55,
+ SCX_Inherited = 56,
+ SCX_Inscriptional_Pahlavi = 57,
+ SCX_Inscriptional_Parthian = 58,
+ SCX_INVALID = 59,
+ SCX_Javanese = 60,
+ SCX_Jpan = 61,
+ SCX_Kaithi = 62,
+ SCX_Kannada = 63,
+ SCX_Katakana = 64,
+ SCX_Kayah_Li = 65,
+ SCX_Kharoshthi = 66,
+ SCX_Khitan_Small_Script = 67,
+ SCX_Khmer = 68,
+ SCX_Khojki = 69,
+ SCX_Khudawadi = 70,
+ SCX_Kore = 71,
+ SCX_Lao = 72,
+ SCX_Latin = 73,
+ SCX_Lepcha = 74,
+ SCX_Limbu = 75,
+ SCX_Linear_A = 76,
+ SCX_Linear_B = 77,
+ SCX_Lisu = 78,
+ SCX_Lycian = 79,
+ SCX_Lydian = 80,
+ SCX_Mahajani = 81,
+ SCX_Makasar = 82,
+ SCX_Malayalam = 83,
+ SCX_Mandaic = 84,
+ SCX_Manichaean = 85,
+ SCX_Marchen = 86,
+ SCX_Masaram_Gondi = 87,
+ SCX_Medefaidrin = 88,
+ SCX_Meetei_Mayek = 89,
+ SCX_Mende_Kikakui = 90,
+ SCX_Meroitic_Cursive = 91,
+ SCX_Meroitic_Hieroglyphs = 92,
+ SCX_Miao = 93,
+ SCX_Modi = 94,
+ SCX_Mongolian = 95,
+ SCX_Mro = 96,
+ SCX_Multani = 97,
+ SCX_Myanmar = 98,
+ SCX_Nabataean = 99,
+ SCX_Nandinagari = 100,
+ SCX_New_Tai_Lue = 101,
+ SCX_Newa = 102,
+ SCX_Nko = 103,
+ SCX_Nushu = 104,
+ SCX_Nyiakeng_Puachue_Hmong = 105,
+ SCX_Ogham = 106,
+ SCX_Ol_Chiki = 107,
+ SCX_Old_Hungarian = 108,
+ SCX_Old_Italic = 109,
+ SCX_Old_North_Arabian = 110,
+ SCX_Old_Permic = 111,
+ SCX_Old_Persian = 112,
+ SCX_Old_Sogdian = 113,
+ SCX_Old_South_Arabian = 114,
+ SCX_Old_Turkic = 115,
+ SCX_Oriya = 116,
+ SCX_Osage = 117,
+ SCX_Osmanya = 118,
+ SCX_Pahawh_Hmong = 119,
+ SCX_Palmyrene = 120,
+ SCX_Pau_Cin_Hau = 121,
+ SCX_Phags_Pa = 122,
+ SCX_Phoenician = 123,
+ SCX_Psalter_Pahlavi = 124,
+ SCX_Rejang = 125,
+ SCX_Runic = 126,
+ SCX_Samaritan = 127,
+ SCX_Saurashtra = 128,
+ SCX_Sharada = 129,
+ SCX_Shavian = 130,
+ SCX_Siddham = 131,
+ SCX_SignWriting = 132,
+ SCX_Sinhala = 133,
+ SCX_Sogdian = 134,
+ SCX_Sora_Sompeng = 135,
+ SCX_Soyombo = 136,
+ SCX_Sundanese = 137,
+ SCX_Syloti_Nagri = 138,
+ SCX_Syriac = 139,
+ SCX_Tagalog = 140,
+ SCX_Tagbanwa = 141,
+ SCX_Tai_Le = 142,
+ SCX_Tai_Tham = 143,
+ SCX_Tai_Viet = 144,
+ SCX_Takri = 145,
+ SCX_Tamil = 146,
+ SCX_Tangut = 147,
+ SCX_Telugu = 148,
+ SCX_Thaana = 149,
+ SCX_Thai = 150,
+ SCX_Tibetan = 151,
+ SCX_Tifinagh = 152,
+ SCX_Tirhuta = 153,
+ SCX_Ugaritic = 154,
+ SCX_Vai = 155,
+ SCX_Wancho = 156,
+ SCX_Warang_Citi = 157,
+ SCX_Yezidi = 158,
+ SCX_Yi = 159,
+ SCX_Zanabazar_Square = 160,
SCX_use_AUX_TABLE_1 = -1,
SCX_use_AUX_TABLE_2 = -2,
SCX_use_AUX_TABLE_3 = -3,
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_use_AUX_TABLE_49 = -49,
+ SCX_use_AUX_TABLE_50 = -50,
+ SCX_use_AUX_TABLE_51 = -51,
+ SCX_use_AUX_TABLE_52 = -52,
+ SCX_use_AUX_TABLE_53 = -53,
+ SCX_use_AUX_TABLE_54 = -54,
+ SCX_use_AUX_TABLE_55 = -55
} SCX_enum;
# endif /* ASCII/Latin1 */
};
static const SCX_enum SCX_AUX_TABLE_5[] = {
- SCX_Armenian,
- SCX_Georgian
-};
-
-static const SCX_enum SCX_AUX_TABLE_6[] = {
SCX_Arabic,
SCX_Hanifi_Rohingya,
SCX_Syriac,
- SCX_Thaana
+ SCX_Thaana,
+ SCX_Yezidi
};
-static const SCX_enum SCX_AUX_TABLE_7[] = {
+static const SCX_enum SCX_AUX_TABLE_6[] = {
SCX_Arabic,
SCX_Syriac,
SCX_Thaana
};
-static const SCX_enum SCX_AUX_TABLE_8[] = {
+static const SCX_enum SCX_AUX_TABLE_7[] = {
SCX_Adlam,
SCX_Arabic,
SCX_Hanifi_Rohingya,
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_9[] = {
+static const SCX_enum SCX_AUX_TABLE_8[] = {
SCX_Arabic,
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_10[] = {
+static const SCX_enum SCX_AUX_TABLE_9[] = {
SCX_Arabic,
- SCX_Thaana
+ SCX_Thaana,
+ SCX_Yezidi
};
-static const SCX_enum SCX_AUX_TABLE_11[] = {
+static const SCX_enum SCX_AUX_TABLE_10[] = {
SCX_Arabic,
SCX_Hanifi_Rohingya
};
-static const SCX_enum SCX_AUX_TABLE_12[] = {
+static const SCX_enum SCX_AUX_TABLE_11[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_13[] = {
+static const SCX_enum SCX_AUX_TABLE_12[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_14[] = {
+static const SCX_enum SCX_AUX_TABLE_13[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Dogra,
SCX_Khudawadi,
SCX_Mahajani,
SCX_Malayalam,
+ SCX_Masaram_Gondi,
+ SCX_Nandinagari,
SCX_Oriya,
SCX_Sinhala,
SCX_Syloti_Nagri,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_15[] = {
+static const SCX_enum SCX_AUX_TABLE_14[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Dogra,
SCX_Limbu,
SCX_Mahajani,
SCX_Malayalam,
+ SCX_Masaram_Gondi,
+ SCX_Nandinagari,
SCX_Oriya,
SCX_Sinhala,
SCX_Syloti_Nagri,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_16[] = {
+static const SCX_enum SCX_AUX_TABLE_15[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Kaithi,
SCX_Mahajani
};
-static const SCX_enum SCX_AUX_TABLE_17[] = {
+static const SCX_enum SCX_AUX_TABLE_16[] = {
SCX_Bengali,
SCX_Chakma,
SCX_Syloti_Nagri
};
-static const SCX_enum SCX_AUX_TABLE_18[] = {
+static const SCX_enum SCX_AUX_TABLE_17[] = {
SCX_Gurmukhi,
SCX_Multani
};
-static const SCX_enum SCX_AUX_TABLE_19[] = {
+static const SCX_enum SCX_AUX_TABLE_18[] = {
SCX_Gujarati,
SCX_Khojki
};
-static const SCX_enum SCX_AUX_TABLE_20[] = {
+static const SCX_enum SCX_AUX_TABLE_19[] = {
SCX_Grantha,
SCX_Tamil
};
+static const SCX_enum SCX_AUX_TABLE_20[] = {
+ SCX_Kannada,
+ SCX_Nandinagari
+};
+
static const SCX_enum SCX_AUX_TABLE_21[] = {
SCX_Chakma,
SCX_Myanmar,
static const SCX_enum SCX_AUX_TABLE_31[] = {
SCX_Devanagari,
+ SCX_Nandinagari
+};
+
+static const SCX_enum SCX_AUX_TABLE_32[] = {
+ SCX_Bengali,
+ SCX_Devanagari,
+ SCX_Grantha,
+ SCX_Kannada,
+ SCX_Nandinagari,
+ SCX_Oriya,
+ SCX_Telugu,
+ SCX_Tirhuta
+};
+
+static const SCX_enum SCX_AUX_TABLE_33[] = {
+ SCX_Devanagari,
SCX_Grantha,
SCX_Kannada
};
-static const SCX_enum SCX_AUX_TABLE_32[] = {
+static const SCX_enum SCX_AUX_TABLE_34[] = {
+ SCX_Cyrillic,
+ SCX_Syriac
+};
+
+static const SCX_enum SCX_AUX_TABLE_35[] = {
+ SCX_Latin,
+ SCX_Mongolian
+};
+
+static const SCX_enum SCX_AUX_TABLE_36[] = {
SCX_Devanagari,
SCX_Grantha,
SCX_Latin
};
-static const SCX_enum SCX_AUX_TABLE_33[] = {
+static const SCX_enum SCX_AUX_TABLE_37[] = {
SCX_Han,
SCX_Hanb,
SCX_Jpan,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_34[] = {
+static const SCX_enum SCX_AUX_TABLE_38[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Yi
};
-static const SCX_enum SCX_AUX_TABLE_35[] = {
+static const SCX_enum SCX_AUX_TABLE_39[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_36[] = {
+static const SCX_enum SCX_AUX_TABLE_40[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_37[] = {
+static const SCX_enum SCX_AUX_TABLE_41[] = {
SCX_Hiragana,
SCX_Jpan,
SCX_Katakana
};
-static const SCX_enum SCX_AUX_TABLE_38[] = {
+static const SCX_enum SCX_AUX_TABLE_42[] = {
SCX_Han,
SCX_Hanb,
SCX_Hiragana,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_39[] = {
+static const SCX_enum SCX_AUX_TABLE_43[] = {
SCX_Hiragana,
SCX_Jpan
};
-static const SCX_enum SCX_AUX_TABLE_40[] = {
+static const SCX_enum SCX_AUX_TABLE_44[] = {
SCX_Jpan,
SCX_Katakana
};
-static const SCX_enum SCX_AUX_TABLE_41[] = {
+static const SCX_enum SCX_AUX_TABLE_45[] = {
+ SCX_Han,
+ SCX_Hanb,
+ SCX_Jpan,
+ SCX_Kore,
+ SCX_Latin
+};
+
+static const SCX_enum SCX_AUX_TABLE_46[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
SCX_Mahajani,
SCX_Malayalam,
SCX_Modi,
+ SCX_Nandinagari,
SCX_Takri,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_42[] = {
+static const SCX_enum SCX_AUX_TABLE_47[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
SCX_Khudawadi,
SCX_Mahajani,
SCX_Modi,
+ SCX_Nandinagari,
SCX_Takri,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_43[] = {
+static const SCX_enum SCX_AUX_TABLE_48[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_44[] = {
+static const SCX_enum SCX_AUX_TABLE_49[] = {
SCX_Devanagari,
SCX_Tamil
};
-static const SCX_enum SCX_AUX_TABLE_45[] = {
+static const SCX_enum SCX_AUX_TABLE_50[] = {
SCX_Kayah_Li,
SCX_Latin,
SCX_Myanmar
};
-static const SCX_enum SCX_AUX_TABLE_46[] = {
+static const SCX_enum SCX_AUX_TABLE_51[] = {
SCX_Buginese,
SCX_Javanese
};
-static const SCX_enum SCX_AUX_TABLE_47[] = {
+static const SCX_enum SCX_AUX_TABLE_52[] = {
+ SCX_Arabic,
+ SCX_Thaana
+};
+
+static const SCX_enum SCX_AUX_TABLE_53[] = {
SCX_Cypriot,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_48[] = {
+static const SCX_enum SCX_AUX_TABLE_54[] = {
SCX_Cypriot,
SCX_Linear_A,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_49[] = {
+static const SCX_enum SCX_AUX_TABLE_55[] = {
SCX_Arabic,
SCX_Coptic
};
SCX_AUX_TABLE_46,
SCX_AUX_TABLE_47,
SCX_AUX_TABLE_48,
- SCX_AUX_TABLE_49
+ SCX_AUX_TABLE_49,
+ SCX_AUX_TABLE_50,
+ SCX_AUX_TABLE_51,
+ SCX_AUX_TABLE_52,
+ SCX_AUX_TABLE_53,
+ SCX_AUX_TABLE_54,
+ SCX_AUX_TABLE_55
};
/* Parallel table to the above, giving the number of elements in each table
2 /* SCX_AUX_TABLE_2 */,
2 /* SCX_AUX_TABLE_3 */,
2 /* SCX_AUX_TABLE_4 */,
- 2 /* SCX_AUX_TABLE_5 */,
- 4 /* SCX_AUX_TABLE_6 */,
- 3 /* SCX_AUX_TABLE_7 */,
- 8 /* SCX_AUX_TABLE_8 */,
- 2 /* SCX_AUX_TABLE_9 */,
+ 5 /* SCX_AUX_TABLE_5 */,
+ 3 /* SCX_AUX_TABLE_6 */,
+ 8 /* SCX_AUX_TABLE_7 */,
+ 2 /* SCX_AUX_TABLE_8 */,
+ 3 /* SCX_AUX_TABLE_9 */,
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 */,
+ 13 /* SCX_AUX_TABLE_11 */,
+ 12 /* SCX_AUX_TABLE_12 */,
+ 20 /* SCX_AUX_TABLE_13 */,
+ 21 /* SCX_AUX_TABLE_14 */,
+ 4 /* SCX_AUX_TABLE_15 */,
+ 3 /* SCX_AUX_TABLE_16 */,
+ 2 /* SCX_AUX_TABLE_17 */,
2 /* SCX_AUX_TABLE_18 */,
2 /* SCX_AUX_TABLE_19 */,
2 /* SCX_AUX_TABLE_20 */,
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 */,
- 13 /* SCX_AUX_TABLE_41 */,
- 12 /* SCX_AUX_TABLE_42 */,
- 11 /* SCX_AUX_TABLE_43 */,
+ 2 /* SCX_AUX_TABLE_31 */,
+ 8 /* SCX_AUX_TABLE_32 */,
+ 3 /* SCX_AUX_TABLE_33 */,
+ 2 /* SCX_AUX_TABLE_34 */,
+ 2 /* SCX_AUX_TABLE_35 */,
+ 3 /* SCX_AUX_TABLE_36 */,
+ 4 /* SCX_AUX_TABLE_37 */,
+ 9 /* SCX_AUX_TABLE_38 */,
+ 8 /* SCX_AUX_TABLE_39 */,
+ 5 /* SCX_AUX_TABLE_40 */,
+ 3 /* SCX_AUX_TABLE_41 */,
+ 6 /* SCX_AUX_TABLE_42 */,
+ 2 /* 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 */
+ 5 /* SCX_AUX_TABLE_45 */,
+ 14 /* SCX_AUX_TABLE_46 */,
+ 13 /* SCX_AUX_TABLE_47 */,
+ 11 /* SCX_AUX_TABLE_48 */,
+ 2 /* SCX_AUX_TABLE_49 */,
+ 3 /* SCX_AUX_TABLE_50 */,
+ 2 /* SCX_AUX_TABLE_51 */,
+ 2 /* SCX_AUX_TABLE_52 */,
+ 2 /* SCX_AUX_TABLE_53 */,
+ 3 /* SCX_AUX_TABLE_54 */,
+ 2 /* SCX_AUX_TABLE_55 */
};
/* This table, indexed by the script enum, gives the zero code point for that
0, /* Chakma */
0xaa50, /* Cham */
'0', /* Cherokee */
+ '0', /* Chorasmian */
0, /* Common */
'0', /* Coptic */
'0', /* Cuneiform */
'0', /* Cyrillic */
'0', /* Deseret */
0x966, /* Devanagari */
+ 0x11950, /* Dives_Akuru */
0x966, /* Dogra */
'0', /* Duployan */
'0', /* Egyptian_Hieroglyphs */
'0', /* Elbasan */
+ '0', /* Elymaic */
'0', /* Ethiopic */
'0', /* Georgian */
'0', /* Glagolitic */
0, /* Inherited */
'0', /* Inscriptional_Pahlavi */
'0', /* Inscriptional_Parthian */
+ '0', /* INVALID */
0xa9d0, /* Javanese */
'0', /* Jpan */
0x966, /* Kaithi */
'0', /* Katakana */
0xa900, /* Kayah_Li */
'0', /* Kharoshthi */
+ '0', /* Khitan_Small_Script */
0x17e0, /* Khmer */
0xae6, /* Khojki */
0x112f0, /* Khudawadi */
0xa66, /* Multani */
0, /* Myanmar */
'0', /* Nabataean */
+ 0xce6, /* Nandinagari */
0x19d0, /* New_Tai_Lue */
0x11450, /* Newa */
0x7c0, /* Nko */
'0', /* Nushu */
+ 0x1e140, /* Nyiakeng_Puachue_Hmong */
'0', /* Ogham */
0x1c50, /* Ol_Chiki */
'0', /* Old_Hungarian */
0x114d0, /* Tirhuta */
'0', /* Ugaritic */
0xa620, /* Vai */
- 0x118e0 /* Warang_Citi */
+ 0x1e2f0, /* Wancho */
+ 0x118e0, /* Warang_Citi */
+ 0x660 /* Yezidi */
};
static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */
SCX_Armenian,
SCX_Unknown,
SCX_Armenian,
- SCX_use_AUX_TABLE_5,
- SCX_Armenian,
SCX_Unknown,
SCX_Armenian,
SCX_Unknown,
SCX_Arabic,
SCX_Common,
SCX_Arabic,
- SCX_use_AUX_TABLE_6,
+ SCX_use_AUX_TABLE_5,
SCX_Arabic,
+ SCX_use_AUX_TABLE_5,
SCX_use_AUX_TABLE_6,
- SCX_use_AUX_TABLE_7,
SCX_Unknown,
SCX_Arabic,
- SCX_use_AUX_TABLE_6,
+ SCX_use_AUX_TABLE_5,
+ 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_10,
- SCX_Arabic,
- SCX_use_AUX_TABLE_9,
+ SCX_use_AUX_TABLE_8,
SCX_Arabic,
- SCX_use_AUX_TABLE_11,
+ SCX_use_AUX_TABLE_10,
SCX_Arabic,
SCX_Common,
SCX_Arabic,
SCX_Common,
SCX_Arabic,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_11,
SCX_use_AUX_TABLE_12,
- SCX_use_AUX_TABLE_13,
+ SCX_Inherited,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_13,
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_17,
+ SCX_use_AUX_TABLE_16,
SCX_Bengali,
SCX_Unknown,
SCX_Gurmukhi,
SCX_Unknown,
SCX_Gurmukhi,
SCX_Unknown,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_17,
SCX_Gurmukhi,
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
- SCX_use_AUX_TABLE_19,
+ SCX_use_AUX_TABLE_18,
SCX_Gujarati,
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
SCX_Tamil,
SCX_Unknown,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Tamil,
SCX_Unknown,
SCX_Telugu,
SCX_Unknown,
SCX_Kannada,
SCX_Unknown,
- SCX_Kannada,
+ SCX_use_AUX_TABLE_20,
SCX_Unknown,
SCX_Kannada,
SCX_Unknown,
SCX_Unknown,
SCX_Malayalam,
SCX_Unknown,
- SCX_Malayalam,
- SCX_Unknown,
SCX_Sinhala,
SCX_Unknown,
SCX_Sinhala,
SCX_Unknown,
SCX_Lao,
SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
SCX_Tibetan,
SCX_Unknown,
SCX_Tibetan,
SCX_use_AUX_TABLE_29,
SCX_use_AUX_TABLE_28,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_31,
SCX_use_AUX_TABLE_28,
SCX_Devanagari,
SCX_use_AUX_TABLE_28,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_32,
SCX_use_AUX_TABLE_27,
- SCX_use_AUX_TABLE_31,
+ SCX_use_AUX_TABLE_33,
SCX_use_AUX_TABLE_28,
SCX_Bengali,
SCX_use_AUX_TABLE_27,
+ SCX_Nandinagari,
SCX_Unknown,
SCX_Latin,
SCX_Greek,
SCX_Latin,
SCX_Greek,
SCX_Inherited,
+ SCX_use_AUX_TABLE_34,
+ SCX_Inherited,
SCX_Unknown,
SCX_Inherited,
SCX_Latin,
SCX_Common,
SCX_Inherited,
SCX_Common,
+ SCX_use_AUX_TABLE_35,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Latin,
SCX_Common,
SCX_Unknown,
SCX_Inherited,
- SCX_use_AUX_TABLE_32,
+ SCX_use_AUX_TABLE_36,
SCX_Unknown,
SCX_Common,
SCX_Greek,
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_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_34,
- SCX_use_AUX_TABLE_35,
- SCX_Common,
- SCX_use_AUX_TABLE_33,
- SCX_use_AUX_TABLE_34,
- SCX_Common,
- SCX_use_AUX_TABLE_35,
- SCX_use_AUX_TABLE_34,
- SCX_use_AUX_TABLE_35,
+ SCX_use_AUX_TABLE_38,
+ SCX_use_AUX_TABLE_39,
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_use_AUX_TABLE_38,
SCX_Common,
- SCX_use_AUX_TABLE_35,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_39,
SCX_use_AUX_TABLE_38,
- SCX_use_AUX_TABLE_33,
- SCX_Unknown,
SCX_use_AUX_TABLE_39,
- SCX_Unknown,
+ SCX_Common,
SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_23,
+ SCX_use_AUX_TABLE_39,
+ SCX_use_AUX_TABLE_41,
+ SCX_Common,
SCX_use_AUX_TABLE_39,
SCX_use_AUX_TABLE_37,
- SCX_use_AUX_TABLE_40,
- SCX_use_AUX_TABLE_34,
+ SCX_use_AUX_TABLE_42,
SCX_use_AUX_TABLE_37,
- SCX_use_AUX_TABLE_40,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_43,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_43,
+ SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_38,
+ SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_44,
SCX_Unknown,
SCX_use_AUX_TABLE_1,
SCX_Unknown,
SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_use_AUX_TABLE_1,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
- SCX_Unknown,
- SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_44,
SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
SCX_use_AUX_TABLE_23,
SCX_Common,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_40,
- SCX_Unknown,
- SCX_use_AUX_TABLE_40,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_33,
- SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_Yi,
SCX_Unknown,
SCX_Cyrillic,
SCX_Bamum,
SCX_Unknown,
+ SCX_use_AUX_TABLE_45,
SCX_Common,
SCX_Latin,
SCX_Common,
SCX_Latin,
SCX_Unknown,
SCX_Latin,
+ SCX_Unknown,
+ SCX_Latin,
SCX_Syloti_Nagri,
SCX_Unknown,
- SCX_use_AUX_TABLE_41,
- SCX_use_AUX_TABLE_42,
- SCX_use_AUX_TABLE_43,
+ SCX_use_AUX_TABLE_46,
+ SCX_use_AUX_TABLE_47,
+ SCX_use_AUX_TABLE_48,
SCX_Unknown,
SCX_Phags_Pa,
SCX_Unknown,
SCX_Devanagari,
SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_49,
SCX_Devanagari,
SCX_Kayah_Li,
- SCX_use_AUX_TABLE_45,
+ SCX_use_AUX_TABLE_50,
SCX_Kayah_Li,
SCX_Rejang,
SCX_Unknown,
SCX_Unknown,
SCX_Javanese,
SCX_Unknown,
- SCX_use_AUX_TABLE_46,
+ SCX_use_AUX_TABLE_51,
SCX_Javanese,
SCX_Unknown,
SCX_Javanese,
SCX_Common,
SCX_Latin,
SCX_Greek,
+ SCX_Latin,
+ SCX_Common,
SCX_Unknown,
SCX_Cherokee,
SCX_Meetei_Mayek,
SCX_Unknown,
SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_Latin,
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
SCX_Arabic,
- SCX_use_AUX_TABLE_10,
+ SCX_use_AUX_TABLE_52,
SCX_Arabic,
- SCX_use_AUX_TABLE_10,
+ SCX_use_AUX_TABLE_52,
SCX_Unknown,
SCX_Inherited,
SCX_Common,
SCX_Inherited,
SCX_Cyrillic,
SCX_Common,
- SCX_use_AUX_TABLE_35,
+ SCX_use_AUX_TABLE_39,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Common,
SCX_Latin,
SCX_Common,
- 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_38,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_41,
SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_Linear_B,
SCX_Unknown,
- SCX_use_AUX_TABLE_47,
+ SCX_use_AUX_TABLE_53,
SCX_Unknown,
- SCX_use_AUX_TABLE_48,
+ SCX_use_AUX_TABLE_54,
SCX_Unknown,
- SCX_use_AUX_TABLE_47,
+ SCX_use_AUX_TABLE_53,
SCX_Greek,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Carian,
SCX_Unknown,
- SCX_use_AUX_TABLE_49,
+ SCX_use_AUX_TABLE_55,
SCX_Unknown,
SCX_Old_Italic,
SCX_Unknown,
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
SCX_Old_Sogdian,
SCX_Unknown,
SCX_Sogdian,
SCX_Unknown,
+ SCX_Chorasmian,
+ SCX_Unknown,
+ SCX_Elymaic,
+ SCX_Unknown,
SCX_Brahmi,
SCX_Unknown,
SCX_Brahmi,
SCX_Unknown,
SCX_Sharada,
SCX_Unknown,
- SCX_Sharada,
- SCX_Unknown,
SCX_Sinhala,
SCX_Unknown,
SCX_Khojki,
SCX_Khudawadi,
SCX_Unknown,
SCX_Grantha,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Grantha,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Grantha,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
SCX_Newa,
SCX_Unknown,
- SCX_Newa,
- SCX_Unknown,
SCX_Tirhuta,
SCX_Unknown,
SCX_Tirhuta,
SCX_Warang_Citi,
SCX_Unknown,
SCX_Warang_Citi,
+ SCX_Dives_Akuru,
SCX_Unknown,
- SCX_Zanabazar_Square,
+ SCX_Dives_Akuru,
SCX_Unknown,
- SCX_Soyombo,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Nandinagari,
+ SCX_Unknown,
+ SCX_Nandinagari,
+ SCX_Unknown,
+ SCX_Nandinagari,
+ SCX_Unknown,
+ SCX_Zanabazar_Square,
SCX_Unknown,
SCX_Soyombo,
SCX_Unknown,
SCX_Unknown,
SCX_Makasar,
SCX_Unknown,
+ SCX_Lisu,
+ SCX_Unknown,
+ SCX_Tamil,
+ SCX_use_AUX_TABLE_19,
+ SCX_Tamil,
+ SCX_use_AUX_TABLE_19,
+ SCX_Tamil,
+ SCX_Unknown,
+ SCX_Tamil,
SCX_Cuneiform,
SCX_Unknown,
SCX_Cuneiform,
SCX_Unknown,
SCX_Egyptian_Hieroglyphs,
SCX_Unknown,
+ SCX_Egyptian_Hieroglyphs,
+ SCX_Unknown,
SCX_Anatolian_Hieroglyphs,
SCX_Unknown,
SCX_Bamum,
SCX_Unknown,
SCX_Tangut,
SCX_Nushu,
+ SCX_Common,
+ SCX_Khitan_Small_Script,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_Tangut,
SCX_Unknown,
SCX_Tangut,
+ SCX_Khitan_Small_Script,
SCX_Unknown,
- SCX_use_AUX_TABLE_40,
- SCX_use_AUX_TABLE_39,
+ SCX_Tangut,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_43,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_43,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_44,
SCX_Unknown,
SCX_Nushu,
SCX_Unknown,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Glagolitic,
SCX_Unknown,
+ SCX_Nyiakeng_Puachue_Hmong,
+ SCX_Unknown,
+ SCX_Nyiakeng_Puachue_Hmong,
+ SCX_Unknown,
+ SCX_Nyiakeng_Puachue_Hmong,
+ SCX_Unknown,
+ SCX_Nyiakeng_Puachue_Hmong,
+ SCX_Unknown,
+ SCX_Wancho,
+ SCX_Unknown,
+ SCX_Wancho,
+ SCX_Unknown,
SCX_Mende_Kikakui,
SCX_Unknown,
SCX_Mende_Kikakui,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
+ SCX_Common,
+ SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
SCX_Arabic,
SCX_Common,
SCX_Unknown,
SCX_Common,
+ SCX_use_AUX_TABLE_43,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_39,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
- 1638, /* Number of elements */
+ 1699, /* 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,
- 0x589,
- 0x58A,
0x58B,
0x58D,
0x590,
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0x951,
0x952,
0x953,
+ 0x955,
0x964,
0x965,
0x966,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC80,
0xC8D,
0xC8E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CE0,
0x1CE1,
0x1CE2,
+ 0x1CE9,
0x1CEA,
0x1CEB,
0x1CED,
0x1CEE,
0x1CF2,
+ 0x1CF3,
0x1CF4,
0x1CF5,
0x1CF7,
0x1CF8,
0x1CFA,
+ 0x1CFB,
0x1D00,
0x1D26,
0x1D2B,
0x1D79,
0x1DBF,
0x1DC2,
+ 0x1DF8,
+ 0x1DF9,
0x1DFA,
0x1DFB,
0x1E00,
0x2000,
0x200C,
0x200E,
+ 0x202F,
+ 0x2030,
0x2065,
0x2066,
0x2071,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
0x2C00,
0x2C2F,
0x2C30,
0x2E00,
0x2E43,
0x2E44,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x318F,
0x3190,
0x31A0,
- 0x31BB,
0x31C0,
0x31E4,
0x31F0,
0x33E0,
0x33FF,
0x3400,
- 0x4DB6,
0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA6A0,
0xA6F8,
0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
- 0xA82C,
+ 0xA82D,
0xA830,
0xA833,
0xA836,
0xAB5C,
0xAB65,
0xAB66,
+ 0xAB6A,
+ 0xAB6C,
0xAB70,
0xABC0,
0xABEE,
0x10140,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118F3,
0x118FF,
0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FD0,
+ 0x11FD2,
+ 0x11FD3,
+ 0x11FD4,
+ 0x11FF2,
+ 0x11FFF,
0x12000,
0x1239A,
0x12400,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE1,
0x16FE2,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18B00,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B001,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
SCX_Chakma = 21,
SCX_Cham = 22,
SCX_Cherokee = 23,
- SCX_Common = 24,
- SCX_Coptic = 25,
- SCX_Cuneiform = 26,
- SCX_Cypriot = 27,
- SCX_Cyrillic = 28,
- SCX_Deseret = 29,
- SCX_Devanagari = 30,
- 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_Chorasmian = 24,
+ SCX_Common = 25,
+ SCX_Coptic = 26,
+ SCX_Cuneiform = 27,
+ SCX_Cypriot = 28,
+ SCX_Cyrillic = 29,
+ SCX_Deseret = 30,
+ SCX_Devanagari = 31,
+ SCX_Dives_Akuru = 32,
+ SCX_Dogra = 33,
+ SCX_Duployan = 34,
+ SCX_Egyptian_Hieroglyphs = 35,
+ SCX_Elbasan = 36,
+ SCX_Elymaic = 37,
+ SCX_Ethiopic = 38,
+ SCX_Georgian = 39,
+ SCX_Glagolitic = 40,
+ SCX_Gothic = 41,
+ SCX_Grantha = 42,
+ SCX_Greek = 43,
+ SCX_Gujarati = 44,
+ SCX_Gunjala_Gondi = 45,
+ SCX_Gurmukhi = 46,
+ SCX_Han = 47,
+ SCX_Hanb = 48,
+ SCX_Hangul = 49,
+ SCX_Hanifi_Rohingya = 50,
+ SCX_Hanunoo = 51,
+ SCX_Hatran = 52,
+ SCX_Hebrew = 53,
+ SCX_Hiragana = 54,
+ SCX_Imperial_Aramaic = 55,
+ SCX_Inherited = 56,
+ SCX_Inscriptional_Pahlavi = 57,
+ SCX_Inscriptional_Parthian = 58,
+ SCX_INVALID = 59,
+ SCX_Javanese = 60,
+ SCX_Jpan = 61,
+ SCX_Kaithi = 62,
+ SCX_Kannada = 63,
+ SCX_Katakana = 64,
+ SCX_Kayah_Li = 65,
+ SCX_Kharoshthi = 66,
+ SCX_Khitan_Small_Script = 67,
+ SCX_Khmer = 68,
+ SCX_Khojki = 69,
+ SCX_Khudawadi = 70,
+ SCX_Kore = 71,
+ SCX_Lao = 72,
+ SCX_Latin = 73,
+ SCX_Lepcha = 74,
+ SCX_Limbu = 75,
+ SCX_Linear_A = 76,
+ SCX_Linear_B = 77,
+ SCX_Lisu = 78,
+ SCX_Lycian = 79,
+ SCX_Lydian = 80,
+ SCX_Mahajani = 81,
+ SCX_Makasar = 82,
+ SCX_Malayalam = 83,
+ SCX_Mandaic = 84,
+ SCX_Manichaean = 85,
+ SCX_Marchen = 86,
+ SCX_Masaram_Gondi = 87,
+ SCX_Medefaidrin = 88,
+ SCX_Meetei_Mayek = 89,
+ SCX_Mende_Kikakui = 90,
+ SCX_Meroitic_Cursive = 91,
+ SCX_Meroitic_Hieroglyphs = 92,
+ SCX_Miao = 93,
+ SCX_Modi = 94,
+ SCX_Mongolian = 95,
+ SCX_Mro = 96,
+ SCX_Multani = 97,
+ SCX_Myanmar = 98,
+ SCX_Nabataean = 99,
+ SCX_Nandinagari = 100,
+ SCX_New_Tai_Lue = 101,
+ SCX_Newa = 102,
+ SCX_Nko = 103,
+ SCX_Nushu = 104,
+ SCX_Nyiakeng_Puachue_Hmong = 105,
+ SCX_Ogham = 106,
+ SCX_Ol_Chiki = 107,
+ SCX_Old_Hungarian = 108,
+ SCX_Old_Italic = 109,
+ SCX_Old_North_Arabian = 110,
+ SCX_Old_Permic = 111,
+ SCX_Old_Persian = 112,
+ SCX_Old_Sogdian = 113,
+ SCX_Old_South_Arabian = 114,
+ SCX_Old_Turkic = 115,
+ SCX_Oriya = 116,
+ SCX_Osage = 117,
+ SCX_Osmanya = 118,
+ SCX_Pahawh_Hmong = 119,
+ SCX_Palmyrene = 120,
+ SCX_Pau_Cin_Hau = 121,
+ SCX_Phags_Pa = 122,
+ SCX_Phoenician = 123,
+ SCX_Psalter_Pahlavi = 124,
+ SCX_Rejang = 125,
+ SCX_Runic = 126,
+ SCX_Samaritan = 127,
+ SCX_Saurashtra = 128,
+ SCX_Sharada = 129,
+ SCX_Shavian = 130,
+ SCX_Siddham = 131,
+ SCX_SignWriting = 132,
+ SCX_Sinhala = 133,
+ SCX_Sogdian = 134,
+ SCX_Sora_Sompeng = 135,
+ SCX_Soyombo = 136,
+ SCX_Sundanese = 137,
+ SCX_Syloti_Nagri = 138,
+ SCX_Syriac = 139,
+ SCX_Tagalog = 140,
+ SCX_Tagbanwa = 141,
+ SCX_Tai_Le = 142,
+ SCX_Tai_Tham = 143,
+ SCX_Tai_Viet = 144,
+ SCX_Takri = 145,
+ SCX_Tamil = 146,
+ SCX_Tangut = 147,
+ SCX_Telugu = 148,
+ SCX_Thaana = 149,
+ SCX_Thai = 150,
+ SCX_Tibetan = 151,
+ SCX_Tifinagh = 152,
+ SCX_Tirhuta = 153,
+ SCX_Ugaritic = 154,
+ SCX_Vai = 155,
+ SCX_Wancho = 156,
+ SCX_Warang_Citi = 157,
+ SCX_Yezidi = 158,
+ SCX_Yi = 159,
+ SCX_Zanabazar_Square = 160,
SCX_use_AUX_TABLE_1 = -1,
SCX_use_AUX_TABLE_2 = -2,
SCX_use_AUX_TABLE_3 = -3,
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_use_AUX_TABLE_49 = -49,
+ SCX_use_AUX_TABLE_50 = -50,
+ SCX_use_AUX_TABLE_51 = -51,
+ SCX_use_AUX_TABLE_52 = -52,
+ SCX_use_AUX_TABLE_53 = -53,
+ SCX_use_AUX_TABLE_54 = -54,
+ SCX_use_AUX_TABLE_55 = -55
} SCX_enum;
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
#define HAS_SCX_AUX_TABLES
};
static const SCX_enum SCX_AUX_TABLE_5[] = {
- SCX_Armenian,
- SCX_Georgian
-};
-
-static const SCX_enum SCX_AUX_TABLE_6[] = {
SCX_Arabic,
SCX_Hanifi_Rohingya,
SCX_Syriac,
- SCX_Thaana
+ SCX_Thaana,
+ SCX_Yezidi
};
-static const SCX_enum SCX_AUX_TABLE_7[] = {
+static const SCX_enum SCX_AUX_TABLE_6[] = {
SCX_Arabic,
SCX_Syriac,
SCX_Thaana
};
-static const SCX_enum SCX_AUX_TABLE_8[] = {
+static const SCX_enum SCX_AUX_TABLE_7[] = {
SCX_Adlam,
SCX_Arabic,
SCX_Hanifi_Rohingya,
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_9[] = {
+static const SCX_enum SCX_AUX_TABLE_8[] = {
SCX_Arabic,
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_10[] = {
+static const SCX_enum SCX_AUX_TABLE_9[] = {
SCX_Arabic,
- SCX_Thaana
+ SCX_Thaana,
+ SCX_Yezidi
};
-static const SCX_enum SCX_AUX_TABLE_11[] = {
+static const SCX_enum SCX_AUX_TABLE_10[] = {
SCX_Arabic,
SCX_Hanifi_Rohingya
};
-static const SCX_enum SCX_AUX_TABLE_12[] = {
+static const SCX_enum SCX_AUX_TABLE_11[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_13[] = {
+static const SCX_enum SCX_AUX_TABLE_12[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_14[] = {
+static const SCX_enum SCX_AUX_TABLE_13[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Dogra,
SCX_Khudawadi,
SCX_Mahajani,
SCX_Malayalam,
+ SCX_Masaram_Gondi,
+ SCX_Nandinagari,
SCX_Oriya,
SCX_Sinhala,
SCX_Syloti_Nagri,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_15[] = {
+static const SCX_enum SCX_AUX_TABLE_14[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Dogra,
SCX_Limbu,
SCX_Mahajani,
SCX_Malayalam,
+ SCX_Masaram_Gondi,
+ SCX_Nandinagari,
SCX_Oriya,
SCX_Sinhala,
SCX_Syloti_Nagri,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_16[] = {
+static const SCX_enum SCX_AUX_TABLE_15[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Kaithi,
SCX_Mahajani
};
-static const SCX_enum SCX_AUX_TABLE_17[] = {
+static const SCX_enum SCX_AUX_TABLE_16[] = {
SCX_Bengali,
SCX_Chakma,
SCX_Syloti_Nagri
};
-static const SCX_enum SCX_AUX_TABLE_18[] = {
+static const SCX_enum SCX_AUX_TABLE_17[] = {
SCX_Gurmukhi,
SCX_Multani
};
-static const SCX_enum SCX_AUX_TABLE_19[] = {
+static const SCX_enum SCX_AUX_TABLE_18[] = {
SCX_Gujarati,
SCX_Khojki
};
-static const SCX_enum SCX_AUX_TABLE_20[] = {
+static const SCX_enum SCX_AUX_TABLE_19[] = {
SCX_Grantha,
SCX_Tamil
};
+static const SCX_enum SCX_AUX_TABLE_20[] = {
+ SCX_Kannada,
+ SCX_Nandinagari
+};
+
static const SCX_enum SCX_AUX_TABLE_21[] = {
SCX_Chakma,
SCX_Myanmar,
static const SCX_enum SCX_AUX_TABLE_31[] = {
SCX_Devanagari,
+ SCX_Nandinagari
+};
+
+static const SCX_enum SCX_AUX_TABLE_32[] = {
+ SCX_Bengali,
+ SCX_Devanagari,
+ SCX_Grantha,
+ SCX_Kannada,
+ SCX_Nandinagari,
+ SCX_Oriya,
+ SCX_Telugu,
+ SCX_Tirhuta
+};
+
+static const SCX_enum SCX_AUX_TABLE_33[] = {
+ SCX_Devanagari,
SCX_Grantha,
SCX_Kannada
};
-static const SCX_enum SCX_AUX_TABLE_32[] = {
+static const SCX_enum SCX_AUX_TABLE_34[] = {
+ SCX_Cyrillic,
+ SCX_Syriac
+};
+
+static const SCX_enum SCX_AUX_TABLE_35[] = {
+ SCX_Latin,
+ SCX_Mongolian
+};
+
+static const SCX_enum SCX_AUX_TABLE_36[] = {
SCX_Devanagari,
SCX_Grantha,
SCX_Latin
};
-static const SCX_enum SCX_AUX_TABLE_33[] = {
+static const SCX_enum SCX_AUX_TABLE_37[] = {
SCX_Han,
SCX_Hanb,
SCX_Jpan,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_34[] = {
+static const SCX_enum SCX_AUX_TABLE_38[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Yi
};
-static const SCX_enum SCX_AUX_TABLE_35[] = {
+static const SCX_enum SCX_AUX_TABLE_39[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_36[] = {
+static const SCX_enum SCX_AUX_TABLE_40[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_37[] = {
+static const SCX_enum SCX_AUX_TABLE_41[] = {
SCX_Hiragana,
SCX_Jpan,
SCX_Katakana
};
-static const SCX_enum SCX_AUX_TABLE_38[] = {
+static const SCX_enum SCX_AUX_TABLE_42[] = {
SCX_Han,
SCX_Hanb,
SCX_Hiragana,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_39[] = {
+static const SCX_enum SCX_AUX_TABLE_43[] = {
SCX_Hiragana,
SCX_Jpan
};
-static const SCX_enum SCX_AUX_TABLE_40[] = {
+static const SCX_enum SCX_AUX_TABLE_44[] = {
SCX_Jpan,
SCX_Katakana
};
-static const SCX_enum SCX_AUX_TABLE_41[] = {
+static const SCX_enum SCX_AUX_TABLE_45[] = {
+ SCX_Han,
+ SCX_Hanb,
+ SCX_Jpan,
+ SCX_Kore,
+ SCX_Latin
+};
+
+static const SCX_enum SCX_AUX_TABLE_46[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
SCX_Mahajani,
SCX_Malayalam,
SCX_Modi,
+ SCX_Nandinagari,
SCX_Takri,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_42[] = {
+static const SCX_enum SCX_AUX_TABLE_47[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
SCX_Khudawadi,
SCX_Mahajani,
SCX_Modi,
+ SCX_Nandinagari,
SCX_Takri,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_43[] = {
+static const SCX_enum SCX_AUX_TABLE_48[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_44[] = {
+static const SCX_enum SCX_AUX_TABLE_49[] = {
SCX_Devanagari,
SCX_Tamil
};
-static const SCX_enum SCX_AUX_TABLE_45[] = {
+static const SCX_enum SCX_AUX_TABLE_50[] = {
SCX_Kayah_Li,
SCX_Latin,
SCX_Myanmar
};
-static const SCX_enum SCX_AUX_TABLE_46[] = {
+static const SCX_enum SCX_AUX_TABLE_51[] = {
SCX_Buginese,
SCX_Javanese
};
-static const SCX_enum SCX_AUX_TABLE_47[] = {
+static const SCX_enum SCX_AUX_TABLE_52[] = {
+ SCX_Arabic,
+ SCX_Thaana
+};
+
+static const SCX_enum SCX_AUX_TABLE_53[] = {
SCX_Cypriot,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_48[] = {
+static const SCX_enum SCX_AUX_TABLE_54[] = {
SCX_Cypriot,
SCX_Linear_A,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_49[] = {
+static const SCX_enum SCX_AUX_TABLE_55[] = {
SCX_Arabic,
SCX_Coptic
};
SCX_AUX_TABLE_46,
SCX_AUX_TABLE_47,
SCX_AUX_TABLE_48,
- SCX_AUX_TABLE_49
+ SCX_AUX_TABLE_49,
+ SCX_AUX_TABLE_50,
+ SCX_AUX_TABLE_51,
+ SCX_AUX_TABLE_52,
+ SCX_AUX_TABLE_53,
+ SCX_AUX_TABLE_54,
+ SCX_AUX_TABLE_55
};
/* Parallel table to the above, giving the number of elements in each table
2 /* SCX_AUX_TABLE_2 */,
2 /* SCX_AUX_TABLE_3 */,
2 /* SCX_AUX_TABLE_4 */,
- 2 /* SCX_AUX_TABLE_5 */,
- 4 /* SCX_AUX_TABLE_6 */,
- 3 /* SCX_AUX_TABLE_7 */,
- 8 /* SCX_AUX_TABLE_8 */,
- 2 /* SCX_AUX_TABLE_9 */,
+ 5 /* SCX_AUX_TABLE_5 */,
+ 3 /* SCX_AUX_TABLE_6 */,
+ 8 /* SCX_AUX_TABLE_7 */,
+ 2 /* SCX_AUX_TABLE_8 */,
+ 3 /* SCX_AUX_TABLE_9 */,
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 */,
+ 13 /* SCX_AUX_TABLE_11 */,
+ 12 /* SCX_AUX_TABLE_12 */,
+ 20 /* SCX_AUX_TABLE_13 */,
+ 21 /* SCX_AUX_TABLE_14 */,
+ 4 /* SCX_AUX_TABLE_15 */,
+ 3 /* SCX_AUX_TABLE_16 */,
+ 2 /* SCX_AUX_TABLE_17 */,
2 /* SCX_AUX_TABLE_18 */,
2 /* SCX_AUX_TABLE_19 */,
2 /* SCX_AUX_TABLE_20 */,
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 */,
- 13 /* SCX_AUX_TABLE_41 */,
- 12 /* SCX_AUX_TABLE_42 */,
- 11 /* SCX_AUX_TABLE_43 */,
+ 2 /* SCX_AUX_TABLE_31 */,
+ 8 /* SCX_AUX_TABLE_32 */,
+ 3 /* SCX_AUX_TABLE_33 */,
+ 2 /* SCX_AUX_TABLE_34 */,
+ 2 /* SCX_AUX_TABLE_35 */,
+ 3 /* SCX_AUX_TABLE_36 */,
+ 4 /* SCX_AUX_TABLE_37 */,
+ 9 /* SCX_AUX_TABLE_38 */,
+ 8 /* SCX_AUX_TABLE_39 */,
+ 5 /* SCX_AUX_TABLE_40 */,
+ 3 /* SCX_AUX_TABLE_41 */,
+ 6 /* SCX_AUX_TABLE_42 */,
+ 2 /* 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 */
+ 5 /* SCX_AUX_TABLE_45 */,
+ 14 /* SCX_AUX_TABLE_46 */,
+ 13 /* SCX_AUX_TABLE_47 */,
+ 11 /* SCX_AUX_TABLE_48 */,
+ 2 /* SCX_AUX_TABLE_49 */,
+ 3 /* SCX_AUX_TABLE_50 */,
+ 2 /* SCX_AUX_TABLE_51 */,
+ 2 /* SCX_AUX_TABLE_52 */,
+ 2 /* SCX_AUX_TABLE_53 */,
+ 3 /* SCX_AUX_TABLE_54 */,
+ 2 /* SCX_AUX_TABLE_55 */
};
/* This table, indexed by the script enum, gives the zero code point for that
0, /* Chakma */
0xaa50, /* Cham */
'0', /* Cherokee */
+ '0', /* Chorasmian */
0, /* Common */
'0', /* Coptic */
'0', /* Cuneiform */
'0', /* Cyrillic */
'0', /* Deseret */
0x966, /* Devanagari */
+ 0x11950, /* Dives_Akuru */
0x966, /* Dogra */
'0', /* Duployan */
'0', /* Egyptian_Hieroglyphs */
'0', /* Elbasan */
+ '0', /* Elymaic */
'0', /* Ethiopic */
'0', /* Georgian */
'0', /* Glagolitic */
0, /* Inherited */
'0', /* Inscriptional_Pahlavi */
'0', /* Inscriptional_Parthian */
+ '0', /* INVALID */
0xa9d0, /* Javanese */
'0', /* Jpan */
0x966, /* Kaithi */
'0', /* Katakana */
0xa900, /* Kayah_Li */
'0', /* Kharoshthi */
+ '0', /* Khitan_Small_Script */
0x17e0, /* Khmer */
0xae6, /* Khojki */
0x112f0, /* Khudawadi */
0xa66, /* Multani */
0, /* Myanmar */
'0', /* Nabataean */
+ 0xce6, /* Nandinagari */
0x19d0, /* New_Tai_Lue */
0x11450, /* Newa */
0x7c0, /* Nko */
'0', /* Nushu */
+ 0x1e140, /* Nyiakeng_Puachue_Hmong */
'0', /* Ogham */
0x1c50, /* Ol_Chiki */
'0', /* Old_Hungarian */
0x114d0, /* Tirhuta */
'0', /* Ugaritic */
0xa620, /* Vai */
- 0x118e0 /* Warang_Citi */
+ 0x1e2f0, /* Wancho */
+ 0x118e0, /* Warang_Citi */
+ 0x660 /* Yezidi */
};
static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */
SCX_Armenian,
SCX_Unknown,
SCX_Armenian,
- SCX_use_AUX_TABLE_5,
- SCX_Armenian,
SCX_Unknown,
SCX_Armenian,
SCX_Unknown,
SCX_Arabic,
SCX_Common,
SCX_Arabic,
- SCX_use_AUX_TABLE_6,
+ SCX_use_AUX_TABLE_5,
SCX_Arabic,
+ SCX_use_AUX_TABLE_5,
SCX_use_AUX_TABLE_6,
- SCX_use_AUX_TABLE_7,
SCX_Unknown,
SCX_Arabic,
- SCX_use_AUX_TABLE_6,
+ SCX_use_AUX_TABLE_5,
+ 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_10,
- SCX_Arabic,
- SCX_use_AUX_TABLE_9,
+ SCX_use_AUX_TABLE_8,
SCX_Arabic,
- SCX_use_AUX_TABLE_11,
+ SCX_use_AUX_TABLE_10,
SCX_Arabic,
SCX_Common,
SCX_Arabic,
SCX_Common,
SCX_Arabic,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_11,
SCX_use_AUX_TABLE_12,
- SCX_use_AUX_TABLE_13,
+ SCX_Inherited,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_13,
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_17,
+ SCX_use_AUX_TABLE_16,
SCX_Bengali,
SCX_Unknown,
SCX_Gurmukhi,
SCX_Unknown,
SCX_Gurmukhi,
SCX_Unknown,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_17,
SCX_Gurmukhi,
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
- SCX_use_AUX_TABLE_19,
+ SCX_use_AUX_TABLE_18,
SCX_Gujarati,
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
SCX_Tamil,
SCX_Unknown,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Tamil,
SCX_Unknown,
SCX_Telugu,
SCX_Unknown,
SCX_Kannada,
SCX_Unknown,
- SCX_Kannada,
+ SCX_use_AUX_TABLE_20,
SCX_Unknown,
SCX_Kannada,
SCX_Unknown,
SCX_Unknown,
SCX_Malayalam,
SCX_Unknown,
- SCX_Malayalam,
- SCX_Unknown,
SCX_Sinhala,
SCX_Unknown,
SCX_Sinhala,
SCX_Unknown,
SCX_Lao,
SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
SCX_Tibetan,
SCX_Unknown,
SCX_Tibetan,
SCX_use_AUX_TABLE_29,
SCX_use_AUX_TABLE_28,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_31,
SCX_use_AUX_TABLE_28,
SCX_Devanagari,
SCX_use_AUX_TABLE_28,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_32,
SCX_use_AUX_TABLE_27,
- SCX_use_AUX_TABLE_31,
+ SCX_use_AUX_TABLE_33,
SCX_use_AUX_TABLE_28,
SCX_Bengali,
SCX_use_AUX_TABLE_27,
+ SCX_Nandinagari,
SCX_Unknown,
SCX_Latin,
SCX_Greek,
SCX_Latin,
SCX_Greek,
SCX_Inherited,
+ SCX_use_AUX_TABLE_34,
+ SCX_Inherited,
SCX_Unknown,
SCX_Inherited,
SCX_Latin,
SCX_Common,
SCX_Inherited,
SCX_Common,
+ SCX_use_AUX_TABLE_35,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Latin,
SCX_Common,
SCX_Unknown,
SCX_Inherited,
- SCX_use_AUX_TABLE_32,
+ SCX_use_AUX_TABLE_36,
SCX_Unknown,
SCX_Common,
SCX_Greek,
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_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_34,
- SCX_use_AUX_TABLE_35,
- SCX_Common,
- SCX_use_AUX_TABLE_33,
- SCX_use_AUX_TABLE_34,
- SCX_Common,
- SCX_use_AUX_TABLE_35,
- SCX_use_AUX_TABLE_34,
- SCX_use_AUX_TABLE_35,
+ SCX_use_AUX_TABLE_38,
+ SCX_use_AUX_TABLE_39,
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_use_AUX_TABLE_38,
SCX_Common,
- SCX_use_AUX_TABLE_35,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_39,
SCX_use_AUX_TABLE_38,
- SCX_use_AUX_TABLE_33,
- SCX_Unknown,
SCX_use_AUX_TABLE_39,
- SCX_Unknown,
+ SCX_Common,
SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_23,
+ SCX_use_AUX_TABLE_39,
+ SCX_use_AUX_TABLE_41,
+ SCX_Common,
SCX_use_AUX_TABLE_39,
SCX_use_AUX_TABLE_37,
- SCX_use_AUX_TABLE_40,
- SCX_use_AUX_TABLE_34,
+ SCX_use_AUX_TABLE_42,
SCX_use_AUX_TABLE_37,
- SCX_use_AUX_TABLE_40,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_43,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_43,
+ SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_38,
+ SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_44,
SCX_Unknown,
SCX_use_AUX_TABLE_1,
SCX_Unknown,
SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_use_AUX_TABLE_1,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
- SCX_Unknown,
- SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_44,
SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
SCX_use_AUX_TABLE_23,
SCX_Common,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_40,
- SCX_Unknown,
- SCX_use_AUX_TABLE_40,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_33,
- SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_Yi,
SCX_Unknown,
SCX_Cyrillic,
SCX_Bamum,
SCX_Unknown,
+ SCX_use_AUX_TABLE_45,
SCX_Common,
SCX_Latin,
SCX_Common,
SCX_Latin,
SCX_Unknown,
SCX_Latin,
+ SCX_Unknown,
+ SCX_Latin,
SCX_Syloti_Nagri,
SCX_Unknown,
- SCX_use_AUX_TABLE_41,
- SCX_use_AUX_TABLE_42,
- SCX_use_AUX_TABLE_43,
+ SCX_use_AUX_TABLE_46,
+ SCX_use_AUX_TABLE_47,
+ SCX_use_AUX_TABLE_48,
SCX_Unknown,
SCX_Phags_Pa,
SCX_Unknown,
SCX_Devanagari,
SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_49,
SCX_Devanagari,
SCX_Kayah_Li,
- SCX_use_AUX_TABLE_45,
+ SCX_use_AUX_TABLE_50,
SCX_Kayah_Li,
SCX_Rejang,
SCX_Unknown,
SCX_Unknown,
SCX_Javanese,
SCX_Unknown,
- SCX_use_AUX_TABLE_46,
+ SCX_use_AUX_TABLE_51,
SCX_Javanese,
SCX_Unknown,
SCX_Javanese,
SCX_Common,
SCX_Latin,
SCX_Greek,
+ SCX_Latin,
+ SCX_Common,
SCX_Unknown,
SCX_Cherokee,
SCX_Meetei_Mayek,
SCX_Unknown,
SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_Latin,
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
SCX_Arabic,
- SCX_use_AUX_TABLE_10,
+ SCX_use_AUX_TABLE_52,
SCX_Arabic,
- SCX_use_AUX_TABLE_10,
+ SCX_use_AUX_TABLE_52,
SCX_Unknown,
SCX_Inherited,
SCX_Common,
SCX_Inherited,
SCX_Cyrillic,
SCX_Common,
- SCX_use_AUX_TABLE_35,
+ SCX_use_AUX_TABLE_39,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Common,
SCX_Latin,
SCX_Common,
- 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_38,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_41,
SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_Linear_B,
SCX_Unknown,
- SCX_use_AUX_TABLE_47,
+ SCX_use_AUX_TABLE_53,
SCX_Unknown,
- SCX_use_AUX_TABLE_48,
+ SCX_use_AUX_TABLE_54,
SCX_Unknown,
- SCX_use_AUX_TABLE_47,
+ SCX_use_AUX_TABLE_53,
SCX_Greek,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Carian,
SCX_Unknown,
- SCX_use_AUX_TABLE_49,
+ SCX_use_AUX_TABLE_55,
SCX_Unknown,
SCX_Old_Italic,
SCX_Unknown,
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
SCX_Old_Sogdian,
SCX_Unknown,
SCX_Sogdian,
SCX_Unknown,
+ SCX_Chorasmian,
+ SCX_Unknown,
+ SCX_Elymaic,
+ SCX_Unknown,
SCX_Brahmi,
SCX_Unknown,
SCX_Brahmi,
SCX_Unknown,
SCX_Sharada,
SCX_Unknown,
- SCX_Sharada,
- SCX_Unknown,
SCX_Sinhala,
SCX_Unknown,
SCX_Khojki,
SCX_Khudawadi,
SCX_Unknown,
SCX_Grantha,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Grantha,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Grantha,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
SCX_Newa,
SCX_Unknown,
- SCX_Newa,
- SCX_Unknown,
SCX_Tirhuta,
SCX_Unknown,
SCX_Tirhuta,
SCX_Warang_Citi,
SCX_Unknown,
SCX_Warang_Citi,
+ SCX_Dives_Akuru,
SCX_Unknown,
- SCX_Zanabazar_Square,
+ SCX_Dives_Akuru,
SCX_Unknown,
- SCX_Soyombo,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Nandinagari,
+ SCX_Unknown,
+ SCX_Nandinagari,
+ SCX_Unknown,
+ SCX_Nandinagari,
+ SCX_Unknown,
+ SCX_Zanabazar_Square,
SCX_Unknown,
SCX_Soyombo,
SCX_Unknown,
SCX_Unknown,
SCX_Makasar,
SCX_Unknown,
+ SCX_Lisu,
+ SCX_Unknown,
+ SCX_Tamil,
+ SCX_use_AUX_TABLE_19,
+ SCX_Tamil,
+ SCX_use_AUX_TABLE_19,
+ SCX_Tamil,
+ SCX_Unknown,
+ SCX_Tamil,
SCX_Cuneiform,
SCX_Unknown,
SCX_Cuneiform,
SCX_Unknown,
SCX_Egyptian_Hieroglyphs,
SCX_Unknown,
+ SCX_Egyptian_Hieroglyphs,
+ SCX_Unknown,
SCX_Anatolian_Hieroglyphs,
SCX_Unknown,
SCX_Bamum,
SCX_Unknown,
SCX_Tangut,
SCX_Nushu,
+ SCX_Common,
+ SCX_Khitan_Small_Script,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_Tangut,
SCX_Unknown,
SCX_Tangut,
+ SCX_Khitan_Small_Script,
SCX_Unknown,
- SCX_use_AUX_TABLE_40,
- SCX_use_AUX_TABLE_39,
+ SCX_Tangut,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_43,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_43,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_44,
SCX_Unknown,
SCX_Nushu,
SCX_Unknown,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Glagolitic,
SCX_Unknown,
+ SCX_Nyiakeng_Puachue_Hmong,
+ SCX_Unknown,
+ SCX_Nyiakeng_Puachue_Hmong,
+ SCX_Unknown,
+ SCX_Nyiakeng_Puachue_Hmong,
+ SCX_Unknown,
+ SCX_Nyiakeng_Puachue_Hmong,
+ SCX_Unknown,
+ SCX_Wancho,
+ SCX_Unknown,
+ SCX_Wancho,
+ SCX_Unknown,
SCX_Mende_Kikakui,
SCX_Unknown,
SCX_Mende_Kikakui,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
+ SCX_Common,
+ SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
SCX_Arabic,
SCX_Common,
SCX_Unknown,
SCX_Common,
+ SCX_use_AUX_TABLE_43,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_39,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
- 1634, /* Number of elements */
+ 1695, /* 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,
- 0x589,
- 0x58A,
0x58B,
0x58D,
0x590,
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0x951,
0x952,
0x953,
+ 0x955,
0x964,
0x965,
0x966,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC80,
0xC8D,
0xC8E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CE0,
0x1CE1,
0x1CE2,
+ 0x1CE9,
0x1CEA,
0x1CEB,
0x1CED,
0x1CEE,
0x1CF2,
+ 0x1CF3,
0x1CF4,
0x1CF5,
0x1CF7,
0x1CF8,
0x1CFA,
+ 0x1CFB,
0x1D00,
0x1D26,
0x1D2B,
0x1D79,
0x1DBF,
0x1DC2,
+ 0x1DF8,
+ 0x1DF9,
0x1DFA,
0x1DFB,
0x1E00,
0x2000,
0x200C,
0x200E,
+ 0x202F,
+ 0x2030,
0x2065,
0x2066,
0x2071,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
0x2C00,
0x2C2F,
0x2C30,
0x2E00,
0x2E43,
0x2E44,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x318F,
0x3190,
0x31A0,
- 0x31BB,
0x31C0,
0x31E4,
0x31F0,
0x33E0,
0x33FF,
0x3400,
- 0x4DB6,
0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA6A0,
0xA6F8,
0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
- 0xA82C,
+ 0xA82D,
0xA830,
0xA833,
0xA836,
0xAB5C,
0xAB65,
0xAB66,
+ 0xAB6A,
+ 0xAB6C,
0xAB70,
0xABC0,
0xABEE,
0x10140,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118F3,
0x118FF,
0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FD0,
+ 0x11FD2,
+ 0x11FD3,
+ 0x11FD4,
+ 0x11FF2,
+ 0x11FFF,
0x12000,
0x1239A,
0x12400,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE1,
0x16FE2,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18B00,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B001,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
SCX_Chakma = 21,
SCX_Cham = 22,
SCX_Cherokee = 23,
- SCX_Common = 24,
- SCX_Coptic = 25,
- SCX_Cuneiform = 26,
- SCX_Cypriot = 27,
- SCX_Cyrillic = 28,
- SCX_Deseret = 29,
- SCX_Devanagari = 30,
- 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_Chorasmian = 24,
+ SCX_Common = 25,
+ SCX_Coptic = 26,
+ SCX_Cuneiform = 27,
+ SCX_Cypriot = 28,
+ SCX_Cyrillic = 29,
+ SCX_Deseret = 30,
+ SCX_Devanagari = 31,
+ SCX_Dives_Akuru = 32,
+ SCX_Dogra = 33,
+ SCX_Duployan = 34,
+ SCX_Egyptian_Hieroglyphs = 35,
+ SCX_Elbasan = 36,
+ SCX_Elymaic = 37,
+ SCX_Ethiopic = 38,
+ SCX_Georgian = 39,
+ SCX_Glagolitic = 40,
+ SCX_Gothic = 41,
+ SCX_Grantha = 42,
+ SCX_Greek = 43,
+ SCX_Gujarati = 44,
+ SCX_Gunjala_Gondi = 45,
+ SCX_Gurmukhi = 46,
+ SCX_Han = 47,
+ SCX_Hanb = 48,
+ SCX_Hangul = 49,
+ SCX_Hanifi_Rohingya = 50,
+ SCX_Hanunoo = 51,
+ SCX_Hatran = 52,
+ SCX_Hebrew = 53,
+ SCX_Hiragana = 54,
+ SCX_Imperial_Aramaic = 55,
+ SCX_Inherited = 56,
+ SCX_Inscriptional_Pahlavi = 57,
+ SCX_Inscriptional_Parthian = 58,
+ SCX_INVALID = 59,
+ SCX_Javanese = 60,
+ SCX_Jpan = 61,
+ SCX_Kaithi = 62,
+ SCX_Kannada = 63,
+ SCX_Katakana = 64,
+ SCX_Kayah_Li = 65,
+ SCX_Kharoshthi = 66,
+ SCX_Khitan_Small_Script = 67,
+ SCX_Khmer = 68,
+ SCX_Khojki = 69,
+ SCX_Khudawadi = 70,
+ SCX_Kore = 71,
+ SCX_Lao = 72,
+ SCX_Latin = 73,
+ SCX_Lepcha = 74,
+ SCX_Limbu = 75,
+ SCX_Linear_A = 76,
+ SCX_Linear_B = 77,
+ SCX_Lisu = 78,
+ SCX_Lycian = 79,
+ SCX_Lydian = 80,
+ SCX_Mahajani = 81,
+ SCX_Makasar = 82,
+ SCX_Malayalam = 83,
+ SCX_Mandaic = 84,
+ SCX_Manichaean = 85,
+ SCX_Marchen = 86,
+ SCX_Masaram_Gondi = 87,
+ SCX_Medefaidrin = 88,
+ SCX_Meetei_Mayek = 89,
+ SCX_Mende_Kikakui = 90,
+ SCX_Meroitic_Cursive = 91,
+ SCX_Meroitic_Hieroglyphs = 92,
+ SCX_Miao = 93,
+ SCX_Modi = 94,
+ SCX_Mongolian = 95,
+ SCX_Mro = 96,
+ SCX_Multani = 97,
+ SCX_Myanmar = 98,
+ SCX_Nabataean = 99,
+ SCX_Nandinagari = 100,
+ SCX_New_Tai_Lue = 101,
+ SCX_Newa = 102,
+ SCX_Nko = 103,
+ SCX_Nushu = 104,
+ SCX_Nyiakeng_Puachue_Hmong = 105,
+ SCX_Ogham = 106,
+ SCX_Ol_Chiki = 107,
+ SCX_Old_Hungarian = 108,
+ SCX_Old_Italic = 109,
+ SCX_Old_North_Arabian = 110,
+ SCX_Old_Permic = 111,
+ SCX_Old_Persian = 112,
+ SCX_Old_Sogdian = 113,
+ SCX_Old_South_Arabian = 114,
+ SCX_Old_Turkic = 115,
+ SCX_Oriya = 116,
+ SCX_Osage = 117,
+ SCX_Osmanya = 118,
+ SCX_Pahawh_Hmong = 119,
+ SCX_Palmyrene = 120,
+ SCX_Pau_Cin_Hau = 121,
+ SCX_Phags_Pa = 122,
+ SCX_Phoenician = 123,
+ SCX_Psalter_Pahlavi = 124,
+ SCX_Rejang = 125,
+ SCX_Runic = 126,
+ SCX_Samaritan = 127,
+ SCX_Saurashtra = 128,
+ SCX_Sharada = 129,
+ SCX_Shavian = 130,
+ SCX_Siddham = 131,
+ SCX_SignWriting = 132,
+ SCX_Sinhala = 133,
+ SCX_Sogdian = 134,
+ SCX_Sora_Sompeng = 135,
+ SCX_Soyombo = 136,
+ SCX_Sundanese = 137,
+ SCX_Syloti_Nagri = 138,
+ SCX_Syriac = 139,
+ SCX_Tagalog = 140,
+ SCX_Tagbanwa = 141,
+ SCX_Tai_Le = 142,
+ SCX_Tai_Tham = 143,
+ SCX_Tai_Viet = 144,
+ SCX_Takri = 145,
+ SCX_Tamil = 146,
+ SCX_Tangut = 147,
+ SCX_Telugu = 148,
+ SCX_Thaana = 149,
+ SCX_Thai = 150,
+ SCX_Tibetan = 151,
+ SCX_Tifinagh = 152,
+ SCX_Tirhuta = 153,
+ SCX_Ugaritic = 154,
+ SCX_Vai = 155,
+ SCX_Wancho = 156,
+ SCX_Warang_Citi = 157,
+ SCX_Yezidi = 158,
+ SCX_Yi = 159,
+ SCX_Zanabazar_Square = 160,
SCX_use_AUX_TABLE_1 = -1,
SCX_use_AUX_TABLE_2 = -2,
SCX_use_AUX_TABLE_3 = -3,
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_use_AUX_TABLE_49 = -49,
+ SCX_use_AUX_TABLE_50 = -50,
+ SCX_use_AUX_TABLE_51 = -51,
+ SCX_use_AUX_TABLE_52 = -52,
+ SCX_use_AUX_TABLE_53 = -53,
+ SCX_use_AUX_TABLE_54 = -54,
+ SCX_use_AUX_TABLE_55 = -55
} SCX_enum;
# endif /* EBCDIC 037 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
#define HAS_SCX_AUX_TABLES
};
static const SCX_enum SCX_AUX_TABLE_5[] = {
- SCX_Armenian,
- SCX_Georgian
-};
-
-static const SCX_enum SCX_AUX_TABLE_6[] = {
SCX_Arabic,
SCX_Hanifi_Rohingya,
SCX_Syriac,
- SCX_Thaana
+ SCX_Thaana,
+ SCX_Yezidi
};
-static const SCX_enum SCX_AUX_TABLE_7[] = {
+static const SCX_enum SCX_AUX_TABLE_6[] = {
SCX_Arabic,
SCX_Syriac,
SCX_Thaana
};
-static const SCX_enum SCX_AUX_TABLE_8[] = {
+static const SCX_enum SCX_AUX_TABLE_7[] = {
SCX_Adlam,
SCX_Arabic,
SCX_Hanifi_Rohingya,
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_9[] = {
+static const SCX_enum SCX_AUX_TABLE_8[] = {
SCX_Arabic,
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_10[] = {
+static const SCX_enum SCX_AUX_TABLE_9[] = {
SCX_Arabic,
- SCX_Thaana
+ SCX_Thaana,
+ SCX_Yezidi
};
-static const SCX_enum SCX_AUX_TABLE_11[] = {
+static const SCX_enum SCX_AUX_TABLE_10[] = {
SCX_Arabic,
SCX_Hanifi_Rohingya
};
-static const SCX_enum SCX_AUX_TABLE_12[] = {
+static const SCX_enum SCX_AUX_TABLE_11[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_13[] = {
+static const SCX_enum SCX_AUX_TABLE_12[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_14[] = {
+static const SCX_enum SCX_AUX_TABLE_13[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Dogra,
SCX_Khudawadi,
SCX_Mahajani,
SCX_Malayalam,
+ SCX_Masaram_Gondi,
+ SCX_Nandinagari,
SCX_Oriya,
SCX_Sinhala,
SCX_Syloti_Nagri,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_15[] = {
+static const SCX_enum SCX_AUX_TABLE_14[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Dogra,
SCX_Limbu,
SCX_Mahajani,
SCX_Malayalam,
+ SCX_Masaram_Gondi,
+ SCX_Nandinagari,
SCX_Oriya,
SCX_Sinhala,
SCX_Syloti_Nagri,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_16[] = {
+static const SCX_enum SCX_AUX_TABLE_15[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Kaithi,
SCX_Mahajani
};
-static const SCX_enum SCX_AUX_TABLE_17[] = {
+static const SCX_enum SCX_AUX_TABLE_16[] = {
SCX_Bengali,
SCX_Chakma,
SCX_Syloti_Nagri
};
-static const SCX_enum SCX_AUX_TABLE_18[] = {
+static const SCX_enum SCX_AUX_TABLE_17[] = {
SCX_Gurmukhi,
SCX_Multani
};
-static const SCX_enum SCX_AUX_TABLE_19[] = {
+static const SCX_enum SCX_AUX_TABLE_18[] = {
SCX_Gujarati,
SCX_Khojki
};
-static const SCX_enum SCX_AUX_TABLE_20[] = {
+static const SCX_enum SCX_AUX_TABLE_19[] = {
SCX_Grantha,
SCX_Tamil
};
+static const SCX_enum SCX_AUX_TABLE_20[] = {
+ SCX_Kannada,
+ SCX_Nandinagari
+};
+
static const SCX_enum SCX_AUX_TABLE_21[] = {
SCX_Chakma,
SCX_Myanmar,
static const SCX_enum SCX_AUX_TABLE_31[] = {
SCX_Devanagari,
+ SCX_Nandinagari
+};
+
+static const SCX_enum SCX_AUX_TABLE_32[] = {
+ SCX_Bengali,
+ SCX_Devanagari,
+ SCX_Grantha,
+ SCX_Kannada,
+ SCX_Nandinagari,
+ SCX_Oriya,
+ SCX_Telugu,
+ SCX_Tirhuta
+};
+
+static const SCX_enum SCX_AUX_TABLE_33[] = {
+ SCX_Devanagari,
SCX_Grantha,
SCX_Kannada
};
-static const SCX_enum SCX_AUX_TABLE_32[] = {
+static const SCX_enum SCX_AUX_TABLE_34[] = {
+ SCX_Cyrillic,
+ SCX_Syriac
+};
+
+static const SCX_enum SCX_AUX_TABLE_35[] = {
+ SCX_Latin,
+ SCX_Mongolian
+};
+
+static const SCX_enum SCX_AUX_TABLE_36[] = {
SCX_Devanagari,
SCX_Grantha,
SCX_Latin
};
-static const SCX_enum SCX_AUX_TABLE_33[] = {
+static const SCX_enum SCX_AUX_TABLE_37[] = {
SCX_Han,
SCX_Hanb,
SCX_Jpan,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_34[] = {
+static const SCX_enum SCX_AUX_TABLE_38[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Yi
};
-static const SCX_enum SCX_AUX_TABLE_35[] = {
+static const SCX_enum SCX_AUX_TABLE_39[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_36[] = {
+static const SCX_enum SCX_AUX_TABLE_40[] = {
SCX_Bopomofo,
SCX_Han,
SCX_Hanb,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_37[] = {
+static const SCX_enum SCX_AUX_TABLE_41[] = {
SCX_Hiragana,
SCX_Jpan,
SCX_Katakana
};
-static const SCX_enum SCX_AUX_TABLE_38[] = {
+static const SCX_enum SCX_AUX_TABLE_42[] = {
SCX_Han,
SCX_Hanb,
SCX_Hiragana,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_39[] = {
+static const SCX_enum SCX_AUX_TABLE_43[] = {
SCX_Hiragana,
SCX_Jpan
};
-static const SCX_enum SCX_AUX_TABLE_40[] = {
+static const SCX_enum SCX_AUX_TABLE_44[] = {
SCX_Jpan,
SCX_Katakana
};
-static const SCX_enum SCX_AUX_TABLE_41[] = {
+static const SCX_enum SCX_AUX_TABLE_45[] = {
+ SCX_Han,
+ SCX_Hanb,
+ SCX_Jpan,
+ SCX_Kore,
+ SCX_Latin
+};
+
+static const SCX_enum SCX_AUX_TABLE_46[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
SCX_Mahajani,
SCX_Malayalam,
SCX_Modi,
+ SCX_Nandinagari,
SCX_Takri,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_42[] = {
+static const SCX_enum SCX_AUX_TABLE_47[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
SCX_Khudawadi,
SCX_Mahajani,
SCX_Modi,
+ SCX_Nandinagari,
SCX_Takri,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_43[] = {
+static const SCX_enum SCX_AUX_TABLE_48[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_44[] = {
+static const SCX_enum SCX_AUX_TABLE_49[] = {
SCX_Devanagari,
SCX_Tamil
};
-static const SCX_enum SCX_AUX_TABLE_45[] = {
+static const SCX_enum SCX_AUX_TABLE_50[] = {
SCX_Kayah_Li,
SCX_Latin,
SCX_Myanmar
};
-static const SCX_enum SCX_AUX_TABLE_46[] = {
+static const SCX_enum SCX_AUX_TABLE_51[] = {
SCX_Buginese,
SCX_Javanese
};
-static const SCX_enum SCX_AUX_TABLE_47[] = {
+static const SCX_enum SCX_AUX_TABLE_52[] = {
+ SCX_Arabic,
+ SCX_Thaana
+};
+
+static const SCX_enum SCX_AUX_TABLE_53[] = {
SCX_Cypriot,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_48[] = {
+static const SCX_enum SCX_AUX_TABLE_54[] = {
SCX_Cypriot,
SCX_Linear_A,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_49[] = {
+static const SCX_enum SCX_AUX_TABLE_55[] = {
SCX_Arabic,
SCX_Coptic
};
SCX_AUX_TABLE_46,
SCX_AUX_TABLE_47,
SCX_AUX_TABLE_48,
- SCX_AUX_TABLE_49
+ SCX_AUX_TABLE_49,
+ SCX_AUX_TABLE_50,
+ SCX_AUX_TABLE_51,
+ SCX_AUX_TABLE_52,
+ SCX_AUX_TABLE_53,
+ SCX_AUX_TABLE_54,
+ SCX_AUX_TABLE_55
};
/* Parallel table to the above, giving the number of elements in each table
2 /* SCX_AUX_TABLE_2 */,
2 /* SCX_AUX_TABLE_3 */,
2 /* SCX_AUX_TABLE_4 */,
- 2 /* SCX_AUX_TABLE_5 */,
- 4 /* SCX_AUX_TABLE_6 */,
- 3 /* SCX_AUX_TABLE_7 */,
- 8 /* SCX_AUX_TABLE_8 */,
- 2 /* SCX_AUX_TABLE_9 */,
+ 5 /* SCX_AUX_TABLE_5 */,
+ 3 /* SCX_AUX_TABLE_6 */,
+ 8 /* SCX_AUX_TABLE_7 */,
+ 2 /* SCX_AUX_TABLE_8 */,
+ 3 /* SCX_AUX_TABLE_9 */,
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 */,
+ 13 /* SCX_AUX_TABLE_11 */,
+ 12 /* SCX_AUX_TABLE_12 */,
+ 20 /* SCX_AUX_TABLE_13 */,
+ 21 /* SCX_AUX_TABLE_14 */,
+ 4 /* SCX_AUX_TABLE_15 */,
+ 3 /* SCX_AUX_TABLE_16 */,
+ 2 /* SCX_AUX_TABLE_17 */,
2 /* SCX_AUX_TABLE_18 */,
2 /* SCX_AUX_TABLE_19 */,
2 /* SCX_AUX_TABLE_20 */,
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 */,
- 13 /* SCX_AUX_TABLE_41 */,
- 12 /* SCX_AUX_TABLE_42 */,
- 11 /* SCX_AUX_TABLE_43 */,
+ 2 /* SCX_AUX_TABLE_31 */,
+ 8 /* SCX_AUX_TABLE_32 */,
+ 3 /* SCX_AUX_TABLE_33 */,
+ 2 /* SCX_AUX_TABLE_34 */,
+ 2 /* SCX_AUX_TABLE_35 */,
+ 3 /* SCX_AUX_TABLE_36 */,
+ 4 /* SCX_AUX_TABLE_37 */,
+ 9 /* SCX_AUX_TABLE_38 */,
+ 8 /* SCX_AUX_TABLE_39 */,
+ 5 /* SCX_AUX_TABLE_40 */,
+ 3 /* SCX_AUX_TABLE_41 */,
+ 6 /* SCX_AUX_TABLE_42 */,
+ 2 /* 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 */
+ 5 /* SCX_AUX_TABLE_45 */,
+ 14 /* SCX_AUX_TABLE_46 */,
+ 13 /* SCX_AUX_TABLE_47 */,
+ 11 /* SCX_AUX_TABLE_48 */,
+ 2 /* SCX_AUX_TABLE_49 */,
+ 3 /* SCX_AUX_TABLE_50 */,
+ 2 /* SCX_AUX_TABLE_51 */,
+ 2 /* SCX_AUX_TABLE_52 */,
+ 2 /* SCX_AUX_TABLE_53 */,
+ 3 /* SCX_AUX_TABLE_54 */,
+ 2 /* SCX_AUX_TABLE_55 */
};
/* This table, indexed by the script enum, gives the zero code point for that
0, /* Chakma */
0xaa50, /* Cham */
'0', /* Cherokee */
+ '0', /* Chorasmian */
0, /* Common */
'0', /* Coptic */
'0', /* Cuneiform */
'0', /* Cyrillic */
'0', /* Deseret */
0x966, /* Devanagari */
+ 0x11950, /* Dives_Akuru */
0x966, /* Dogra */
'0', /* Duployan */
'0', /* Egyptian_Hieroglyphs */
'0', /* Elbasan */
+ '0', /* Elymaic */
'0', /* Ethiopic */
'0', /* Georgian */
'0', /* Glagolitic */
0, /* Inherited */
'0', /* Inscriptional_Pahlavi */
'0', /* Inscriptional_Parthian */
+ '0', /* INVALID */
0xa9d0, /* Javanese */
'0', /* Jpan */
0x966, /* Kaithi */
'0', /* Katakana */
0xa900, /* Kayah_Li */
'0', /* Kharoshthi */
+ '0', /* Khitan_Small_Script */
0x17e0, /* Khmer */
0xae6, /* Khojki */
0x112f0, /* Khudawadi */
0xa66, /* Multani */
0, /* Myanmar */
'0', /* Nabataean */
+ 0xce6, /* Nandinagari */
0x19d0, /* New_Tai_Lue */
0x11450, /* Newa */
0x7c0, /* Nko */
'0', /* Nushu */
+ 0x1e140, /* Nyiakeng_Puachue_Hmong */
'0', /* Ogham */
0x1c50, /* Ol_Chiki */
'0', /* Old_Hungarian */
0x114d0, /* Tirhuta */
'0', /* Ugaritic */
0xa620, /* Vai */
- 0x118e0 /* Warang_Citi */
+ 0x1e2f0, /* Wancho */
+ 0x118e0, /* Warang_Citi */
+ 0x660 /* Yezidi */
};
static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */
SCX_Armenian,
SCX_Unknown,
SCX_Armenian,
- SCX_use_AUX_TABLE_5,
- SCX_Armenian,
SCX_Unknown,
SCX_Armenian,
SCX_Unknown,
SCX_Arabic,
SCX_Common,
SCX_Arabic,
- SCX_use_AUX_TABLE_6,
+ SCX_use_AUX_TABLE_5,
SCX_Arabic,
+ SCX_use_AUX_TABLE_5,
SCX_use_AUX_TABLE_6,
- SCX_use_AUX_TABLE_7,
SCX_Unknown,
SCX_Arabic,
- SCX_use_AUX_TABLE_6,
+ SCX_use_AUX_TABLE_5,
+ 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_10,
- SCX_Arabic,
- SCX_use_AUX_TABLE_9,
+ SCX_use_AUX_TABLE_8,
SCX_Arabic,
- SCX_use_AUX_TABLE_11,
+ SCX_use_AUX_TABLE_10,
SCX_Arabic,
SCX_Common,
SCX_Arabic,
SCX_Common,
SCX_Arabic,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_11,
SCX_use_AUX_TABLE_12,
- SCX_use_AUX_TABLE_13,
+ SCX_Inherited,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_13,
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_17,
+ SCX_use_AUX_TABLE_16,
SCX_Bengali,
SCX_Unknown,
SCX_Gurmukhi,
SCX_Unknown,
SCX_Gurmukhi,
SCX_Unknown,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_17,
SCX_Gurmukhi,
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
- SCX_use_AUX_TABLE_19,
+ SCX_use_AUX_TABLE_18,
SCX_Gujarati,
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
SCX_Tamil,
SCX_Unknown,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Tamil,
SCX_Unknown,
SCX_Telugu,
SCX_Unknown,
SCX_Kannada,
SCX_Unknown,
- SCX_Kannada,
+ SCX_use_AUX_TABLE_20,
SCX_Unknown,
SCX_Kannada,
SCX_Unknown,
SCX_Unknown,
SCX_Malayalam,
SCX_Unknown,
- SCX_Malayalam,
- SCX_Unknown,
SCX_Sinhala,
SCX_Unknown,
SCX_Sinhala,
SCX_Unknown,
SCX_Lao,
SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
- SCX_Lao,
- SCX_Unknown,
SCX_Tibetan,
SCX_Unknown,
SCX_Tibetan,
SCX_use_AUX_TABLE_29,
SCX_use_AUX_TABLE_28,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_31,
SCX_use_AUX_TABLE_28,
SCX_Devanagari,
SCX_use_AUX_TABLE_28,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_32,
SCX_use_AUX_TABLE_27,
- SCX_use_AUX_TABLE_31,
+ SCX_use_AUX_TABLE_33,
SCX_use_AUX_TABLE_28,
SCX_Bengali,
SCX_use_AUX_TABLE_27,
+ SCX_Nandinagari,
SCX_Unknown,
SCX_Latin,
SCX_Greek,
SCX_Latin,
SCX_Greek,
SCX_Inherited,
+ SCX_use_AUX_TABLE_34,
+ SCX_Inherited,
SCX_Unknown,
SCX_Inherited,
SCX_Latin,
SCX_Common,
SCX_Inherited,
SCX_Common,
+ SCX_use_AUX_TABLE_35,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Latin,
SCX_Common,
SCX_Unknown,
SCX_Inherited,
- SCX_use_AUX_TABLE_32,
+ SCX_use_AUX_TABLE_36,
SCX_Unknown,
SCX_Common,
SCX_Greek,
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_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_34,
- SCX_use_AUX_TABLE_35,
- SCX_Common,
- SCX_use_AUX_TABLE_33,
- SCX_use_AUX_TABLE_34,
- SCX_Common,
- SCX_use_AUX_TABLE_35,
- SCX_use_AUX_TABLE_34,
- SCX_use_AUX_TABLE_35,
+ SCX_use_AUX_TABLE_38,
+ SCX_use_AUX_TABLE_39,
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_use_AUX_TABLE_38,
SCX_Common,
- SCX_use_AUX_TABLE_35,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_39,
SCX_use_AUX_TABLE_38,
- SCX_use_AUX_TABLE_33,
- SCX_Unknown,
SCX_use_AUX_TABLE_39,
- SCX_Unknown,
+ SCX_Common,
SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_23,
+ SCX_use_AUX_TABLE_39,
+ SCX_use_AUX_TABLE_41,
+ SCX_Common,
SCX_use_AUX_TABLE_39,
SCX_use_AUX_TABLE_37,
- SCX_use_AUX_TABLE_40,
- SCX_use_AUX_TABLE_34,
+ SCX_use_AUX_TABLE_42,
SCX_use_AUX_TABLE_37,
- SCX_use_AUX_TABLE_40,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_43,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_43,
+ SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_38,
+ SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_44,
SCX_Unknown,
SCX_use_AUX_TABLE_1,
SCX_Unknown,
SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_use_AUX_TABLE_1,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
- SCX_Unknown,
- SCX_use_AUX_TABLE_40,
+ SCX_use_AUX_TABLE_44,
SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
SCX_use_AUX_TABLE_23,
SCX_Common,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_40,
- SCX_Unknown,
- SCX_use_AUX_TABLE_40,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_37,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_33,
- SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_Yi,
SCX_Unknown,
SCX_Cyrillic,
SCX_Bamum,
SCX_Unknown,
+ SCX_use_AUX_TABLE_45,
SCX_Common,
SCX_Latin,
SCX_Common,
SCX_Latin,
SCX_Unknown,
SCX_Latin,
+ SCX_Unknown,
+ SCX_Latin,
SCX_Syloti_Nagri,
SCX_Unknown,
- SCX_use_AUX_TABLE_41,
- SCX_use_AUX_TABLE_42,
- SCX_use_AUX_TABLE_43,
+ SCX_use_AUX_TABLE_46,
+ SCX_use_AUX_TABLE_47,
+ SCX_use_AUX_TABLE_48,
SCX_Unknown,
SCX_Phags_Pa,
SCX_Unknown,
SCX_Devanagari,
SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_49,
SCX_Devanagari,
SCX_Kayah_Li,
- SCX_use_AUX_TABLE_45,
+ SCX_use_AUX_TABLE_50,
SCX_Kayah_Li,
SCX_Rejang,
SCX_Unknown,
SCX_Unknown,
SCX_Javanese,
SCX_Unknown,
- SCX_use_AUX_TABLE_46,
+ SCX_use_AUX_TABLE_51,
SCX_Javanese,
SCX_Unknown,
SCX_Javanese,
SCX_Common,
SCX_Latin,
SCX_Greek,
+ SCX_Latin,
+ SCX_Common,
SCX_Unknown,
SCX_Cherokee,
SCX_Meetei_Mayek,
SCX_Unknown,
SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_Latin,
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
SCX_Arabic,
- SCX_use_AUX_TABLE_10,
+ SCX_use_AUX_TABLE_52,
SCX_Arabic,
- SCX_use_AUX_TABLE_10,
+ SCX_use_AUX_TABLE_52,
SCX_Unknown,
SCX_Inherited,
SCX_Common,
SCX_Inherited,
SCX_Cyrillic,
SCX_Common,
- SCX_use_AUX_TABLE_35,
+ SCX_use_AUX_TABLE_39,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Common,
SCX_Latin,
SCX_Common,
- 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_38,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_41,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_41,
SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_Linear_B,
SCX_Unknown,
- SCX_use_AUX_TABLE_47,
+ SCX_use_AUX_TABLE_53,
SCX_Unknown,
- SCX_use_AUX_TABLE_48,
+ SCX_use_AUX_TABLE_54,
SCX_Unknown,
- SCX_use_AUX_TABLE_47,
+ SCX_use_AUX_TABLE_53,
SCX_Greek,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Carian,
SCX_Unknown,
- SCX_use_AUX_TABLE_49,
+ SCX_use_AUX_TABLE_55,
SCX_Unknown,
SCX_Old_Italic,
SCX_Unknown,
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
SCX_Old_Sogdian,
SCX_Unknown,
SCX_Sogdian,
SCX_Unknown,
+ SCX_Chorasmian,
+ SCX_Unknown,
+ SCX_Elymaic,
+ SCX_Unknown,
SCX_Brahmi,
SCX_Unknown,
SCX_Brahmi,
SCX_Unknown,
SCX_Sharada,
SCX_Unknown,
- SCX_Sharada,
- SCX_Unknown,
SCX_Sinhala,
SCX_Unknown,
SCX_Khojki,
SCX_Khudawadi,
SCX_Unknown,
SCX_Grantha,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Grantha,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Grantha,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
SCX_Newa,
SCX_Unknown,
- SCX_Newa,
- SCX_Unknown,
SCX_Tirhuta,
SCX_Unknown,
SCX_Tirhuta,
SCX_Warang_Citi,
SCX_Unknown,
SCX_Warang_Citi,
+ SCX_Dives_Akuru,
SCX_Unknown,
- SCX_Zanabazar_Square,
+ SCX_Dives_Akuru,
SCX_Unknown,
- SCX_Soyombo,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Nandinagari,
+ SCX_Unknown,
+ SCX_Nandinagari,
+ SCX_Unknown,
+ SCX_Nandinagari,
+ SCX_Unknown,
+ SCX_Zanabazar_Square,
SCX_Unknown,
SCX_Soyombo,
SCX_Unknown,
SCX_Unknown,
SCX_Makasar,
SCX_Unknown,
+ SCX_Lisu,
+ SCX_Unknown,
+ SCX_Tamil,
+ SCX_use_AUX_TABLE_19,
+ SCX_Tamil,
+ SCX_use_AUX_TABLE_19,
+ SCX_Tamil,
+ SCX_Unknown,
+ SCX_Tamil,
SCX_Cuneiform,
SCX_Unknown,
SCX_Cuneiform,
SCX_Unknown,
SCX_Egyptian_Hieroglyphs,
SCX_Unknown,
+ SCX_Egyptian_Hieroglyphs,
+ SCX_Unknown,
SCX_Anatolian_Hieroglyphs,
SCX_Unknown,
SCX_Bamum,
SCX_Unknown,
SCX_Tangut,
SCX_Nushu,
+ SCX_Common,
+ SCX_Khitan_Small_Script,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_Tangut,
SCX_Unknown,
SCX_Tangut,
+ SCX_Khitan_Small_Script,
SCX_Unknown,
- SCX_use_AUX_TABLE_40,
- SCX_use_AUX_TABLE_39,
+ SCX_Tangut,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_44,
+ SCX_use_AUX_TABLE_43,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_43,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_44,
SCX_Unknown,
SCX_Nushu,
SCX_Unknown,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Glagolitic,
SCX_Unknown,
+ SCX_Nyiakeng_Puachue_Hmong,
+ SCX_Unknown,
+ SCX_Nyiakeng_Puachue_Hmong,
+ SCX_Unknown,
+ SCX_Nyiakeng_Puachue_Hmong,
+ SCX_Unknown,
+ SCX_Nyiakeng_Puachue_Hmong,
+ SCX_Unknown,
+ SCX_Wancho,
+ SCX_Unknown,
+ SCX_Wancho,
+ SCX_Unknown,
SCX_Mende_Kikakui,
SCX_Unknown,
SCX_Mende_Kikakui,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
+ SCX_Common,
+ SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
SCX_Arabic,
SCX_Common,
SCX_Unknown,
SCX_Common,
+ SCX_use_AUX_TABLE_43,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_39,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
- SCX_use_AUX_TABLE_33,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
- 1812, /* Number of elements */
+ 1884, /* 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 */
0xF8,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x300,
0x370,
0x375,
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
0x55F,
0x560,
0x589,
0x58A,
+ 0x58B,
0x591,
0x5BE,
0x5BF,
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF3,
0xD00,
0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1DFA,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3297,
0xA6A0,
0xA6F0,
0xA6F2,
- 0xA717,
- 0xA7BA,
- 0xA7F7,
+ 0xA708,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xABEB,
0xFF0D,
0xFF0E,
0xFF0F,
+ 0xFF10,
0xFF1A,
0xFF1B,
0xFF1C,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F30,
0x10F46,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11003,
0x11038,
0x11144,
0x11145,
0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
0x111C5,
0x111C9,
0x111CD,
+ 0x111CE,
0x111D0,
0x111DA,
0x111DB,
0x1145A,
0x1145E,
0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11680,
0x116AB,
0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x1171D,
0x118E0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
+ 0x119E5,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9A,
0x11A9D,
0x11EE0,
0x11EF3,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
+ 0x16F4F,
0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1B000,
0x1B001,
+ 0x1B164,
+ 0x1B168,
0x1BC00,
0x1BC6B,
0x1BC70,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E900,
0x1E944,
0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F93C,
0x1F946,
0x1F947,
+ 0x1FB00,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x1FC00,
0x1FFFE,
0xE0001,
0xE0002,
typedef enum {
WB_Other = 0,
- WB_ALetter = 1,
- WB_CR = 2,
- WB_Double_Quote = 3,
- 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_CR = 1,
+ WB_Double_Quote = 2,
+ WB_EDGE = 3,
+ WB_ExtPict_LE = 4,
+ WB_ExtPict_XX = 5,
+ WB_ExtendNumLet = 6,
+ WB_Extend = 7,
+ WB_Format = 8,
+ WB_Hebrew_Letter = 9,
+ WB_Perl_Tailored_HSpace = 10,
+ WB_Katakana = 11,
+ WB_ALetter = 12,
+ WB_LF = 13,
+ WB_MidNumLet = 14,
+ WB_MidLetter = 15,
+ WB_MidNum = 16,
+ WB_Newline = 17,
+ WB_Numeric = 18,
+ WB_Regional_Indicator = 19,
+ WB_Single_Quote = 20,
+ WB_ZWJ = 21,
WB_E_Base = 22,
WB_E_Base_GAZ = 22,
WB_E_Modifier = 22,
WB_Other,
WB_Perl_Tailored_HSpace,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_ALetter,
WB_Other,
WB_Format,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
+ WB_MidLetter,
WB_ALetter,
WB_MidNum,
+ WB_ALetter,
WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
- WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
WB_Other,
- WB_Extend,
- WB_Other,
WB_Numeric,
WB_Other,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
WB_Format,
WB_ExtendNumLet,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_MidNum,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_Other,
WB_ALetter,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Katakana,
WB_Other,
WB_ALetter,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_Extend,
WB_Katakana,
WB_Other,
WB_Katakana,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_Katakana,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
WB_Other,
WB_MidNumLet,
WB_Other,
+ WB_Numeric,
WB_MidLetter,
WB_MidNum,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
WB_Other,
+ WB_Extend,
WB_Numeric,
WB_ALetter,
WB_Other,
WB_Numeric,
WB_Other,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_Numeric,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_Other,
+ WB_Numeric,
+ 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_ALetter,
WB_Extend,
WB_ALetter,
+ WB_Extend,
+ WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
WB_Other,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Format,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Extend,
WB_ALetter,
WB_Extend,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Katakana,
+ WB_Other,
WB_Katakana,
WB_Other,
WB_ALetter,
WB_ALetter,
WB_Other,
WB_Extend,
+ WB_ALetter,
+ WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_Extend,
WB_Other,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_Numeric,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
- WB_XPG_LE,
+ WB_ExtPict_XX,
+ WB_ExtPict_LE,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Regional_Indicator,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Extend,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
+ WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ExtPict_XX,
WB_Other,
WB_Format,
WB_Other,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
- 1835, /* Number of elements */
+ 1907, /* 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 */
0x100,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x300,
0x370,
0x375,
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
0x55F,
0x560,
0x589,
0x58A,
+ 0x58B,
0x591,
0x5BE,
0x5BF,
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF3,
0xD00,
0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1DFA,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3297,
0xA6A0,
0xA6F0,
0xA6F2,
- 0xA717,
- 0xA7BA,
- 0xA7F7,
+ 0xA708,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xABEB,
0xFF0D,
0xFF0E,
0xFF0F,
+ 0xFF10,
0xFF1A,
0xFF1B,
0xFF1C,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F30,
0x10F46,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11003,
0x11038,
0x11144,
0x11145,
0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
0x111C5,
0x111C9,
0x111CD,
+ 0x111CE,
0x111D0,
0x111DA,
0x111DB,
0x1145A,
0x1145E,
0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11680,
0x116AB,
0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x1171D,
0x118E0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
+ 0x119E5,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9A,
0x11A9D,
0x11EE0,
0x11EF3,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
+ 0x16F4F,
0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1B000,
0x1B001,
+ 0x1B164,
+ 0x1B168,
0x1BC00,
0x1BC6B,
0x1BC70,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E900,
0x1E944,
0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F93C,
0x1F946,
0x1F947,
+ 0x1FB00,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x1FC00,
0x1FFFE,
0xE0001,
0xE0002,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
typedef enum {
WB_Other = 0,
- WB_ALetter = 1,
- WB_CR = 2,
- WB_Double_Quote = 3,
- 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_CR = 1,
+ WB_Double_Quote = 2,
+ WB_EDGE = 3,
+ WB_ExtPict_LE = 4,
+ WB_ExtPict_XX = 5,
+ WB_ExtendNumLet = 6,
+ WB_Extend = 7,
+ WB_Format = 8,
+ WB_Hebrew_Letter = 9,
+ WB_Perl_Tailored_HSpace = 10,
+ WB_Katakana = 11,
+ WB_ALetter = 12,
+ WB_LF = 13,
+ WB_MidNumLet = 14,
+ WB_MidLetter = 15,
+ WB_MidNum = 16,
+ WB_Newline = 17,
+ WB_Numeric = 18,
+ WB_Regional_Indicator = 19,
+ WB_Single_Quote = 20,
+ WB_ZWJ = 21,
WB_E_Base = 22,
WB_E_Base_GAZ = 22,
WB_E_Modifier = 22,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_MidLetter,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
+ WB_MidLetter,
WB_ALetter,
WB_MidNum,
+ WB_ALetter,
WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
- WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
WB_Other,
- WB_Extend,
- WB_Other,
WB_Numeric,
WB_Other,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
WB_Format,
WB_ExtendNumLet,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_MidNum,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_Other,
WB_ALetter,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Katakana,
WB_Other,
WB_ALetter,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_Extend,
WB_Katakana,
WB_Other,
WB_Katakana,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_Katakana,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
WB_Other,
WB_MidNumLet,
WB_Other,
+ WB_Numeric,
WB_MidLetter,
WB_MidNum,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
WB_Other,
+ WB_Extend,
WB_Numeric,
WB_ALetter,
WB_Other,
WB_Numeric,
WB_Other,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_Numeric,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
+ WB_Other,
+ WB_Numeric,
+ 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_ALetter,
+ WB_Extend,
+ WB_ALetter,
+ WB_Extend,
+ WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
WB_Other,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Format,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Extend,
WB_ALetter,
WB_Extend,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Katakana,
+ WB_Other,
WB_Katakana,
WB_Other,
WB_ALetter,
WB_ALetter,
WB_Other,
WB_Extend,
+ WB_ALetter,
+ WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_Extend,
WB_Other,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_Numeric,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
- WB_XPG_LE,
+ WB_ExtPict_XX,
+ WB_ExtPict_LE,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Regional_Indicator,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Extend,
- WB_XPG_XX,
+ WB_ExtPict_XX,
+ WB_Other,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_Numeric,
+ WB_Other,
+ WB_ExtPict_XX,
WB_Other,
WB_Format,
WB_Other,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
- 1831, /* Number of elements */
+ 1903, /* 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 */
0x100,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x300,
0x370,
0x375,
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
0x55F,
0x560,
0x589,
0x58A,
+ 0x58B,
0x591,
0x5BE,
0x5BF,
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF3,
0xD00,
0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1DFA,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3297,
0xA6A0,
0xA6F0,
0xA6F2,
- 0xA717,
- 0xA7BA,
- 0xA7F7,
+ 0xA708,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xABEB,
0xFF0D,
0xFF0E,
0xFF0F,
+ 0xFF10,
0xFF1A,
0xFF1B,
0xFF1C,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F30,
0x10F46,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11003,
0x11038,
0x11144,
0x11145,
0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
0x111C5,
0x111C9,
0x111CD,
+ 0x111CE,
0x111D0,
0x111DA,
0x111DB,
0x1145A,
0x1145E,
0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11680,
0x116AB,
0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x1171D,
0x118E0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
+ 0x119E5,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9A,
0x11A9D,
0x11EE0,
0x11EF3,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
+ 0x16F4F,
0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1B000,
0x1B001,
+ 0x1B164,
+ 0x1B168,
0x1BC00,
0x1BC6B,
0x1BC70,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E900,
0x1E944,
0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F93C,
0x1F946,
0x1F947,
+ 0x1FB00,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x1FC00,
0x1FFFE,
0xE0001,
0xE0002,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
typedef enum {
WB_Other = 0,
- WB_ALetter = 1,
- WB_CR = 2,
- WB_Double_Quote = 3,
- 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_CR = 1,
+ WB_Double_Quote = 2,
+ WB_EDGE = 3,
+ WB_ExtPict_LE = 4,
+ WB_ExtPict_XX = 5,
+ WB_ExtendNumLet = 6,
+ WB_Extend = 7,
+ WB_Format = 8,
+ WB_Hebrew_Letter = 9,
+ WB_Perl_Tailored_HSpace = 10,
+ WB_Katakana = 11,
+ WB_ALetter = 12,
+ WB_LF = 13,
+ WB_MidNumLet = 14,
+ WB_MidLetter = 15,
+ WB_MidNum = 16,
+ WB_Newline = 17,
+ WB_Numeric = 18,
+ WB_Regional_Indicator = 19,
+ WB_Single_Quote = 20,
+ WB_ZWJ = 21,
WB_E_Base = 22,
WB_E_Base_GAZ = 22,
WB_E_Modifier = 22,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_MidLetter,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Format,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
- WB_Other,
+ WB_MidLetter,
WB_ALetter,
WB_MidNum,
+ WB_ALetter,
WB_Other,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
- WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
WB_Other,
- WB_Extend,
- WB_Other,
WB_Numeric,
WB_Other,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
WB_Format,
WB_ExtendNumLet,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_MidNum,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_Other,
WB_ALetter,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Katakana,
WB_Other,
WB_ALetter,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_Extend,
WB_Katakana,
WB_Other,
WB_Katakana,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_Katakana,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
WB_Other,
WB_MidNumLet,
WB_Other,
+ WB_Numeric,
WB_MidLetter,
WB_MidNum,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
WB_Other,
+ WB_Extend,
WB_Numeric,
WB_ALetter,
WB_Other,
WB_Numeric,
WB_Other,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_Numeric,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
WB_Other,
+ WB_Numeric,
+ 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_ALetter,
WB_Extend,
WB_ALetter,
+ WB_Extend,
+ WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
WB_Other,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Format,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Extend,
WB_ALetter,
WB_Extend,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Katakana,
+ WB_Other,
WB_Katakana,
WB_Other,
WB_ALetter,
WB_ALetter,
WB_Other,
WB_Extend,
+ WB_ALetter,
+ WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Extend,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_Extend,
WB_Other,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_Numeric,
WB_Other,
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
- WB_XPG_LE,
+ WB_ExtPict_XX,
+ WB_ExtPict_LE,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Regional_Indicator,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Extend,
- WB_XPG_XX,
+ WB_ExtPict_XX,
+ WB_Other,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
+ WB_Other,
+ WB_Numeric,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_Format,
WB_Other,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV Simple_Case_Folding_invlist[] = { /* for ASCII/Latin1 */
- 1274, /* Number of elements */
+ 1291, /* 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 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C5,
+ 0xA7C6,
+ 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFF21,
# if 'A' == 65 /* ASCII/Latin1 */
-static const int Simple_Case_Folding_invmap[] = { /* for ASCII/Latin1 */
+static const I32 Simple_Case_Folding_invmap[] = { /* for ASCII/Latin1 */
0,
0x61,
0,
0,
0xA7B9,
0,
+ 0xA7BB,
+ 0,
+ 0xA7BD,
+ 0,
+ 0xA7BF,
+ 0,
+ 0xA7C3,
+ 0,
+ 0xA794,
+ 0x282,
+ 0x1D8E,
+ 0xA7C8,
+ 0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0x13A0,
0,
0xFF41,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 1047 */
- 1292, /* Number of elements */
+ 1309, /* 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 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C5,
+ 0xA7C6,
+ 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFF21,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
-static const int Simple_Case_Folding_invmap[] = { /* for EBCDIC 1047 */
+static const I32 Simple_Case_Folding_invmap[] = { /* for EBCDIC 1047 */
0,
0x42,
0,
0,
0xA7B9,
0,
+ 0xA7BB,
+ 0,
+ 0xA7BD,
+ 0,
+ 0xA7BF,
+ 0,
+ 0xA7C3,
+ 0,
+ 0xA794,
+ 0x282,
+ 0x1D8E,
+ 0xA7C8,
+ 0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0x13A0,
0,
0xFF41,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 037 */
- 1288, /* Number of elements */
+ 1305, /* 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 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C5,
+ 0xA7C6,
+ 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFF21,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
-static const int Simple_Case_Folding_invmap[] = { /* for EBCDIC 037 */
+static const I32 Simple_Case_Folding_invmap[] = { /* for EBCDIC 037 */
0,
0x42,
0,
0,
0xA7B9,
0,
+ 0xA7BB,
+ 0,
+ 0xA7BD,
+ 0,
+ 0xA7BF,
+ 0,
+ 0xA7C3,
+ 0,
+ 0xA794,
+ 0x282,
+ 0x1D8E,
+ 0xA7C8,
+ 0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0x13A0,
0,
0xFF41,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV Titlecase_Mapping_invlist[] = { /* for ASCII/Latin1 */
- 1322, /* Number of elements */
+ 1340, /* 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 */
0x27E,
0x280,
0x281,
+ 0x282,
0x283,
0x284,
0x287,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E01,
0x1E02,
0x1E03,
0xA792,
0xA793,
0xA794,
+ 0xA795,
0xA797,
0xA798,
0xA799,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
#define HAS_TC_AUX_TABLES
-static const unsigned int TC_AUX_TABLE_1[] = {
+static const U32 TC_AUX_TABLE_1[] = {
0x53,
0x73
};
-static const unsigned int TC_AUX_TABLE_2[] = {
+static const U32 TC_AUX_TABLE_2[] = {
0x2BC,
0x4E
};
-static const unsigned int TC_AUX_TABLE_3[] = {
+static const U32 TC_AUX_TABLE_3[] = {
0x4A,
0x30C
};
-static const unsigned int TC_AUX_TABLE_4[] = {
+static const U32 TC_AUX_TABLE_4[] = {
0x399,
0x308,
0x301
};
-static const unsigned int TC_AUX_TABLE_5[] = {
+static const U32 TC_AUX_TABLE_5[] = {
0x3A5,
0x308,
0x301
};
-static const unsigned int TC_AUX_TABLE_6[] = {
+static const U32 TC_AUX_TABLE_6[] = {
0x535,
0x582
};
-static const unsigned int TC_AUX_TABLE_7[] = {
+static const U32 TC_AUX_TABLE_7[] = {
0x48,
0x331
};
-static const unsigned int TC_AUX_TABLE_8[] = {
+static const U32 TC_AUX_TABLE_8[] = {
0x54,
0x308
};
-static const unsigned int TC_AUX_TABLE_9[] = {
+static const U32 TC_AUX_TABLE_9[] = {
0x57,
0x30A
};
-static const unsigned int TC_AUX_TABLE_10[] = {
+static const U32 TC_AUX_TABLE_10[] = {
0x59,
0x30A
};
-static const unsigned int TC_AUX_TABLE_11[] = {
+static const U32 TC_AUX_TABLE_11[] = {
0x41,
0x2BE
};
-static const unsigned int TC_AUX_TABLE_12[] = {
+static const U32 TC_AUX_TABLE_12[] = {
0x3A5,
0x313
};
-static const unsigned int TC_AUX_TABLE_13[] = {
+static const U32 TC_AUX_TABLE_13[] = {
0x3A5,
0x313,
0x300
};
-static const unsigned int TC_AUX_TABLE_14[] = {
+static const U32 TC_AUX_TABLE_14[] = {
0x3A5,
0x313,
0x301
};
-static const unsigned int TC_AUX_TABLE_15[] = {
+static const U32 TC_AUX_TABLE_15[] = {
0x3A5,
0x313,
0x342
};
-static const unsigned int TC_AUX_TABLE_16[] = {
+static const U32 TC_AUX_TABLE_16[] = {
0x1FBA,
0x345
};
-static const unsigned int TC_AUX_TABLE_17[] = {
+static const U32 TC_AUX_TABLE_17[] = {
0x386,
0x345
};
-static const unsigned int TC_AUX_TABLE_18[] = {
+static const U32 TC_AUX_TABLE_18[] = {
0x391,
0x342
};
-static const unsigned int TC_AUX_TABLE_19[] = {
+static const U32 TC_AUX_TABLE_19[] = {
0x391,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_20[] = {
+static const U32 TC_AUX_TABLE_20[] = {
0x1FCA,
0x345
};
-static const unsigned int TC_AUX_TABLE_21[] = {
+static const U32 TC_AUX_TABLE_21[] = {
0x389,
0x345
};
-static const unsigned int TC_AUX_TABLE_22[] = {
+static const U32 TC_AUX_TABLE_22[] = {
0x397,
0x342
};
-static const unsigned int TC_AUX_TABLE_23[] = {
+static const U32 TC_AUX_TABLE_23[] = {
0x397,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_24[] = {
+static const U32 TC_AUX_TABLE_24[] = {
0x399,
0x308,
0x300
};
-static const unsigned int TC_AUX_TABLE_25[] = {
+static const U32 TC_AUX_TABLE_25[] = {
0x399,
0x342
};
-static const unsigned int TC_AUX_TABLE_26[] = {
+static const U32 TC_AUX_TABLE_26[] = {
0x399,
0x308,
0x342
};
-static const unsigned int TC_AUX_TABLE_27[] = {
+static const U32 TC_AUX_TABLE_27[] = {
0x3A5,
0x308,
0x300
};
-static const unsigned int TC_AUX_TABLE_28[] = {
+static const U32 TC_AUX_TABLE_28[] = {
0x3A1,
0x313
};
-static const unsigned int TC_AUX_TABLE_29[] = {
+static const U32 TC_AUX_TABLE_29[] = {
0x3A5,
0x342
};
-static const unsigned int TC_AUX_TABLE_30[] = {
+static const U32 TC_AUX_TABLE_30[] = {
0x3A5,
0x308,
0x342
};
-static const unsigned int TC_AUX_TABLE_31[] = {
+static const U32 TC_AUX_TABLE_31[] = {
0x1FFA,
0x345
};
-static const unsigned int TC_AUX_TABLE_32[] = {
+static const U32 TC_AUX_TABLE_32[] = {
0x38F,
0x345
};
-static const unsigned int TC_AUX_TABLE_33[] = {
+static const U32 TC_AUX_TABLE_33[] = {
0x3A9,
0x342
};
-static const unsigned int TC_AUX_TABLE_34[] = {
+static const U32 TC_AUX_TABLE_34[] = {
0x3A9,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_35[] = {
+static const U32 TC_AUX_TABLE_35[] = {
0x46,
0x66
};
-static const unsigned int TC_AUX_TABLE_36[] = {
+static const U32 TC_AUX_TABLE_36[] = {
0x46,
0x69
};
-static const unsigned int TC_AUX_TABLE_37[] = {
+static const U32 TC_AUX_TABLE_37[] = {
0x46,
0x6C
};
-static const unsigned int TC_AUX_TABLE_38[] = {
+static const U32 TC_AUX_TABLE_38[] = {
0x46,
0x66,
0x69
};
-static const unsigned int TC_AUX_TABLE_39[] = {
+static const U32 TC_AUX_TABLE_39[] = {
0x46,
0x66,
0x6C
};
-static const unsigned int TC_AUX_TABLE_40[] = {
+static const U32 TC_AUX_TABLE_40[] = {
0x53,
0x74
};
-static const unsigned int TC_AUX_TABLE_41[] = {
+static const U32 TC_AUX_TABLE_41[] = {
0x544,
0x576
};
-static const unsigned int TC_AUX_TABLE_42[] = {
+static const U32 TC_AUX_TABLE_42[] = {
0x544,
0x565
};
-static const unsigned int TC_AUX_TABLE_43[] = {
+static const U32 TC_AUX_TABLE_43[] = {
0x544,
0x56B
};
-static const unsigned int TC_AUX_TABLE_44[] = {
+static const U32 TC_AUX_TABLE_44[] = {
0x54E,
0x576
};
-static const unsigned int TC_AUX_TABLE_45[] = {
+static const U32 TC_AUX_TABLE_45[] = {
0x544,
0x56D
};
-static const unsigned int * const TC_AUX_TABLE_ptrs[] = {
+static const U32 * const TC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
TC_AUX_TABLE_1,
TC_AUX_TABLE_2,
2 /* TC_AUX_TABLE_45 */
};
-static const int Titlecase_Mapping_invmap[] = { /* for ASCII/Latin1 */
+static const I32 Titlecase_Mapping_invmap[] = { /* for ASCII/Latin1 */
0,
0x41,
0,
0,
0x1A6,
0,
+ 0xA7C5,
0x1A9,
0,
0xA7B1,
0,
0x2C63,
0,
+ 0xA7C6,
+ 0,
0x1E00,
0,
0x1E02,
0xA790,
0,
0xA792,
+ 0xA7C4,
0,
0xA796,
0,
0,
0xA7B8,
0,
+ 0xA7BA,
+ 0,
+ 0xA7BC,
+ 0,
+ 0xA7BE,
+ 0,
+ 0xA7C2,
+ 0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0x13A0,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 1047 */
- 1338, /* Number of elements */
+ 1356, /* 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 */
0x27E,
0x280,
0x281,
+ 0x282,
0x283,
0x284,
0x287,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E01,
0x1E02,
0x1E03,
0xA792,
0xA793,
0xA794,
+ 0xA795,
0xA797,
0xA798,
0xA799,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
#define HAS_TC_AUX_TABLES
-static const unsigned int TC_AUX_TABLE_1[] = {
+static const U32 TC_AUX_TABLE_1[] = {
0xE2,
0xA2
};
-static const unsigned int TC_AUX_TABLE_2[] = {
+static const U32 TC_AUX_TABLE_2[] = {
0x2BC,
0xD5
};
-static const unsigned int TC_AUX_TABLE_3[] = {
+static const U32 TC_AUX_TABLE_3[] = {
0xD1,
0x30C
};
-static const unsigned int TC_AUX_TABLE_4[] = {
+static const U32 TC_AUX_TABLE_4[] = {
0x399,
0x308,
0x301
};
-static const unsigned int TC_AUX_TABLE_5[] = {
+static const U32 TC_AUX_TABLE_5[] = {
0x3A5,
0x308,
0x301
};
-static const unsigned int TC_AUX_TABLE_6[] = {
+static const U32 TC_AUX_TABLE_6[] = {
0x535,
0x582
};
-static const unsigned int TC_AUX_TABLE_7[] = {
+static const U32 TC_AUX_TABLE_7[] = {
0xC8,
0x331
};
-static const unsigned int TC_AUX_TABLE_8[] = {
+static const U32 TC_AUX_TABLE_8[] = {
0xE3,
0x308
};
-static const unsigned int TC_AUX_TABLE_9[] = {
+static const U32 TC_AUX_TABLE_9[] = {
0xE6,
0x30A
};
-static const unsigned int TC_AUX_TABLE_10[] = {
+static const U32 TC_AUX_TABLE_10[] = {
0xE8,
0x30A
};
-static const unsigned int TC_AUX_TABLE_11[] = {
+static const U32 TC_AUX_TABLE_11[] = {
0xC1,
0x2BE
};
-static const unsigned int TC_AUX_TABLE_12[] = {
+static const U32 TC_AUX_TABLE_12[] = {
0x3A5,
0x313
};
-static const unsigned int TC_AUX_TABLE_13[] = {
+static const U32 TC_AUX_TABLE_13[] = {
0x3A5,
0x313,
0x300
};
-static const unsigned int TC_AUX_TABLE_14[] = {
+static const U32 TC_AUX_TABLE_14[] = {
0x3A5,
0x313,
0x301
};
-static const unsigned int TC_AUX_TABLE_15[] = {
+static const U32 TC_AUX_TABLE_15[] = {
0x3A5,
0x313,
0x342
};
-static const unsigned int TC_AUX_TABLE_16[] = {
+static const U32 TC_AUX_TABLE_16[] = {
0x1FBA,
0x345
};
-static const unsigned int TC_AUX_TABLE_17[] = {
+static const U32 TC_AUX_TABLE_17[] = {
0x386,
0x345
};
-static const unsigned int TC_AUX_TABLE_18[] = {
+static const U32 TC_AUX_TABLE_18[] = {
0x391,
0x342
};
-static const unsigned int TC_AUX_TABLE_19[] = {
+static const U32 TC_AUX_TABLE_19[] = {
0x391,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_20[] = {
+static const U32 TC_AUX_TABLE_20[] = {
0x1FCA,
0x345
};
-static const unsigned int TC_AUX_TABLE_21[] = {
+static const U32 TC_AUX_TABLE_21[] = {
0x389,
0x345
};
-static const unsigned int TC_AUX_TABLE_22[] = {
+static const U32 TC_AUX_TABLE_22[] = {
0x397,
0x342
};
-static const unsigned int TC_AUX_TABLE_23[] = {
+static const U32 TC_AUX_TABLE_23[] = {
0x397,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_24[] = {
+static const U32 TC_AUX_TABLE_24[] = {
0x399,
0x308,
0x300
};
-static const unsigned int TC_AUX_TABLE_25[] = {
+static const U32 TC_AUX_TABLE_25[] = {
0x399,
0x342
};
-static const unsigned int TC_AUX_TABLE_26[] = {
+static const U32 TC_AUX_TABLE_26[] = {
0x399,
0x308,
0x342
};
-static const unsigned int TC_AUX_TABLE_27[] = {
+static const U32 TC_AUX_TABLE_27[] = {
0x3A5,
0x308,
0x300
};
-static const unsigned int TC_AUX_TABLE_28[] = {
+static const U32 TC_AUX_TABLE_28[] = {
0x3A1,
0x313
};
-static const unsigned int TC_AUX_TABLE_29[] = {
+static const U32 TC_AUX_TABLE_29[] = {
0x3A5,
0x342
};
-static const unsigned int TC_AUX_TABLE_30[] = {
+static const U32 TC_AUX_TABLE_30[] = {
0x3A5,
0x308,
0x342
};
-static const unsigned int TC_AUX_TABLE_31[] = {
+static const U32 TC_AUX_TABLE_31[] = {
0x1FFA,
0x345
};
-static const unsigned int TC_AUX_TABLE_32[] = {
+static const U32 TC_AUX_TABLE_32[] = {
0x38F,
0x345
};
-static const unsigned int TC_AUX_TABLE_33[] = {
+static const U32 TC_AUX_TABLE_33[] = {
0x3A9,
0x342
};
-static const unsigned int TC_AUX_TABLE_34[] = {
+static const U32 TC_AUX_TABLE_34[] = {
0x3A9,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_35[] = {
+static const U32 TC_AUX_TABLE_35[] = {
0xC6,
0x86
};
-static const unsigned int TC_AUX_TABLE_36[] = {
+static const U32 TC_AUX_TABLE_36[] = {
0xC6,
0x89
};
-static const unsigned int TC_AUX_TABLE_37[] = {
+static const U32 TC_AUX_TABLE_37[] = {
0xC6,
0x93
};
-static const unsigned int TC_AUX_TABLE_38[] = {
+static const U32 TC_AUX_TABLE_38[] = {
0xC6,
0x86,
0x89
};
-static const unsigned int TC_AUX_TABLE_39[] = {
+static const U32 TC_AUX_TABLE_39[] = {
0xC6,
0x86,
0x93
};
-static const unsigned int TC_AUX_TABLE_40[] = {
+static const U32 TC_AUX_TABLE_40[] = {
0xE2,
0xA3
};
-static const unsigned int TC_AUX_TABLE_41[] = {
+static const U32 TC_AUX_TABLE_41[] = {
0x544,
0x576
};
-static const unsigned int TC_AUX_TABLE_42[] = {
+static const U32 TC_AUX_TABLE_42[] = {
0x544,
0x565
};
-static const unsigned int TC_AUX_TABLE_43[] = {
+static const U32 TC_AUX_TABLE_43[] = {
0x544,
0x56B
};
-static const unsigned int TC_AUX_TABLE_44[] = {
+static const U32 TC_AUX_TABLE_44[] = {
0x54E,
0x576
};
-static const unsigned int TC_AUX_TABLE_45[] = {
+static const U32 TC_AUX_TABLE_45[] = {
0x544,
0x56D
};
-static const unsigned int * const TC_AUX_TABLE_ptrs[] = {
+static const U32 * const TC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
TC_AUX_TABLE_1,
TC_AUX_TABLE_2,
2 /* TC_AUX_TABLE_45 */
};
-static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 1047 */
+static const I32 Titlecase_Mapping_invmap[] = { /* for EBCDIC 1047 */
0,
0x62,
0,
0,
0x1A6,
0,
+ 0xA7C5,
0x1A9,
0,
0xA7B1,
0,
0x2C63,
0,
+ 0xA7C6,
+ 0,
0x1E00,
0,
0x1E02,
0xA790,
0,
0xA792,
+ 0xA7C4,
0,
0xA796,
0,
0,
0xA7B8,
0,
+ 0xA7BA,
+ 0,
+ 0xA7BC,
+ 0,
+ 0xA7BE,
+ 0,
+ 0xA7C2,
+ 0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0x13A0,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 037 */
- 1336, /* Number of elements */
+ 1354, /* 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 */
0x27E,
0x280,
0x281,
+ 0x282,
0x283,
0x284,
0x287,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E01,
0x1E02,
0x1E03,
0xA792,
0xA793,
0xA794,
+ 0xA795,
0xA797,
0xA798,
0xA799,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
#define HAS_TC_AUX_TABLES
-static const unsigned int TC_AUX_TABLE_1[] = {
+static const U32 TC_AUX_TABLE_1[] = {
0xE2,
0xA2
};
-static const unsigned int TC_AUX_TABLE_2[] = {
+static const U32 TC_AUX_TABLE_2[] = {
0x2BC,
0xD5
};
-static const unsigned int TC_AUX_TABLE_3[] = {
+static const U32 TC_AUX_TABLE_3[] = {
0xD1,
0x30C
};
-static const unsigned int TC_AUX_TABLE_4[] = {
+static const U32 TC_AUX_TABLE_4[] = {
0x399,
0x308,
0x301
};
-static const unsigned int TC_AUX_TABLE_5[] = {
+static const U32 TC_AUX_TABLE_5[] = {
0x3A5,
0x308,
0x301
};
-static const unsigned int TC_AUX_TABLE_6[] = {
+static const U32 TC_AUX_TABLE_6[] = {
0x535,
0x582
};
-static const unsigned int TC_AUX_TABLE_7[] = {
+static const U32 TC_AUX_TABLE_7[] = {
0xC8,
0x331
};
-static const unsigned int TC_AUX_TABLE_8[] = {
+static const U32 TC_AUX_TABLE_8[] = {
0xE3,
0x308
};
-static const unsigned int TC_AUX_TABLE_9[] = {
+static const U32 TC_AUX_TABLE_9[] = {
0xE6,
0x30A
};
-static const unsigned int TC_AUX_TABLE_10[] = {
+static const U32 TC_AUX_TABLE_10[] = {
0xE8,
0x30A
};
-static const unsigned int TC_AUX_TABLE_11[] = {
+static const U32 TC_AUX_TABLE_11[] = {
0xC1,
0x2BE
};
-static const unsigned int TC_AUX_TABLE_12[] = {
+static const U32 TC_AUX_TABLE_12[] = {
0x3A5,
0x313
};
-static const unsigned int TC_AUX_TABLE_13[] = {
+static const U32 TC_AUX_TABLE_13[] = {
0x3A5,
0x313,
0x300
};
-static const unsigned int TC_AUX_TABLE_14[] = {
+static const U32 TC_AUX_TABLE_14[] = {
0x3A5,
0x313,
0x301
};
-static const unsigned int TC_AUX_TABLE_15[] = {
+static const U32 TC_AUX_TABLE_15[] = {
0x3A5,
0x313,
0x342
};
-static const unsigned int TC_AUX_TABLE_16[] = {
+static const U32 TC_AUX_TABLE_16[] = {
0x1FBA,
0x345
};
-static const unsigned int TC_AUX_TABLE_17[] = {
+static const U32 TC_AUX_TABLE_17[] = {
0x386,
0x345
};
-static const unsigned int TC_AUX_TABLE_18[] = {
+static const U32 TC_AUX_TABLE_18[] = {
0x391,
0x342
};
-static const unsigned int TC_AUX_TABLE_19[] = {
+static const U32 TC_AUX_TABLE_19[] = {
0x391,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_20[] = {
+static const U32 TC_AUX_TABLE_20[] = {
0x1FCA,
0x345
};
-static const unsigned int TC_AUX_TABLE_21[] = {
+static const U32 TC_AUX_TABLE_21[] = {
0x389,
0x345
};
-static const unsigned int TC_AUX_TABLE_22[] = {
+static const U32 TC_AUX_TABLE_22[] = {
0x397,
0x342
};
-static const unsigned int TC_AUX_TABLE_23[] = {
+static const U32 TC_AUX_TABLE_23[] = {
0x397,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_24[] = {
+static const U32 TC_AUX_TABLE_24[] = {
0x399,
0x308,
0x300
};
-static const unsigned int TC_AUX_TABLE_25[] = {
+static const U32 TC_AUX_TABLE_25[] = {
0x399,
0x342
};
-static const unsigned int TC_AUX_TABLE_26[] = {
+static const U32 TC_AUX_TABLE_26[] = {
0x399,
0x308,
0x342
};
-static const unsigned int TC_AUX_TABLE_27[] = {
+static const U32 TC_AUX_TABLE_27[] = {
0x3A5,
0x308,
0x300
};
-static const unsigned int TC_AUX_TABLE_28[] = {
+static const U32 TC_AUX_TABLE_28[] = {
0x3A1,
0x313
};
-static const unsigned int TC_AUX_TABLE_29[] = {
+static const U32 TC_AUX_TABLE_29[] = {
0x3A5,
0x342
};
-static const unsigned int TC_AUX_TABLE_30[] = {
+static const U32 TC_AUX_TABLE_30[] = {
0x3A5,
0x308,
0x342
};
-static const unsigned int TC_AUX_TABLE_31[] = {
+static const U32 TC_AUX_TABLE_31[] = {
0x1FFA,
0x345
};
-static const unsigned int TC_AUX_TABLE_32[] = {
+static const U32 TC_AUX_TABLE_32[] = {
0x38F,
0x345
};
-static const unsigned int TC_AUX_TABLE_33[] = {
+static const U32 TC_AUX_TABLE_33[] = {
0x3A9,
0x342
};
-static const unsigned int TC_AUX_TABLE_34[] = {
+static const U32 TC_AUX_TABLE_34[] = {
0x3A9,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_35[] = {
+static const U32 TC_AUX_TABLE_35[] = {
0xC6,
0x86
};
-static const unsigned int TC_AUX_TABLE_36[] = {
+static const U32 TC_AUX_TABLE_36[] = {
0xC6,
0x89
};
-static const unsigned int TC_AUX_TABLE_37[] = {
+static const U32 TC_AUX_TABLE_37[] = {
0xC6,
0x93
};
-static const unsigned int TC_AUX_TABLE_38[] = {
+static const U32 TC_AUX_TABLE_38[] = {
0xC6,
0x86,
0x89
};
-static const unsigned int TC_AUX_TABLE_39[] = {
+static const U32 TC_AUX_TABLE_39[] = {
0xC6,
0x86,
0x93
};
-static const unsigned int TC_AUX_TABLE_40[] = {
+static const U32 TC_AUX_TABLE_40[] = {
0xE2,
0xA3
};
-static const unsigned int TC_AUX_TABLE_41[] = {
+static const U32 TC_AUX_TABLE_41[] = {
0x544,
0x576
};
-static const unsigned int TC_AUX_TABLE_42[] = {
+static const U32 TC_AUX_TABLE_42[] = {
0x544,
0x565
};
-static const unsigned int TC_AUX_TABLE_43[] = {
+static const U32 TC_AUX_TABLE_43[] = {
0x544,
0x56B
};
-static const unsigned int TC_AUX_TABLE_44[] = {
+static const U32 TC_AUX_TABLE_44[] = {
0x54E,
0x576
};
-static const unsigned int TC_AUX_TABLE_45[] = {
+static const U32 TC_AUX_TABLE_45[] = {
0x544,
0x56D
};
-static const unsigned int * const TC_AUX_TABLE_ptrs[] = {
+static const U32 * const TC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
TC_AUX_TABLE_1,
TC_AUX_TABLE_2,
2 /* TC_AUX_TABLE_45 */
};
-static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 037 */
+static const I32 Titlecase_Mapping_invmap[] = { /* for EBCDIC 037 */
0,
0x62,
0,
0,
0x1A6,
0,
+ 0xA7C5,
0x1A9,
0,
0xA7B1,
0,
0x2C63,
0,
+ 0xA7C6,
+ 0,
0x1E00,
0,
0x1E02,
0xA790,
0,
0xA792,
+ 0xA7C4,
0,
0xA796,
0,
0,
0xA7B8,
0,
+ 0xA7BA,
+ 0,
+ 0xA7BC,
+ 0,
+ 0xA7BE,
+ 0,
+ 0xA7C2,
+ 0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0x13A0,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV Uppercase_Mapping_invlist[] = { /* for ASCII/Latin1 */
- 1373, /* Number of elements */
+ 1391, /* 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 */
0x27E,
0x280,
0x281,
+ 0x282,
0x283,
0x284,
0x287,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E01,
0x1E02,
0x1E03,
0xA792,
0xA793,
0xA794,
+ 0xA795,
0xA797,
0xA798,
0xA799,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
#define HAS_UC_AUX_TABLES
-static const unsigned int UC_AUX_TABLE_1[] = {
+static const U32 UC_AUX_TABLE_1[] = {
0x53,
0x53
};
-static const unsigned int UC_AUX_TABLE_2[] = {
+static const U32 UC_AUX_TABLE_2[] = {
0x2BC,
0x4E
};
-static const unsigned int UC_AUX_TABLE_3[] = {
+static const U32 UC_AUX_TABLE_3[] = {
0x4A,
0x30C
};
-static const unsigned int UC_AUX_TABLE_4[] = {
+static const U32 UC_AUX_TABLE_4[] = {
0x399,
0x308,
0x301
};
-static const unsigned int UC_AUX_TABLE_5[] = {
+static const U32 UC_AUX_TABLE_5[] = {
0x3A5,
0x308,
0x301
};
-static const unsigned int UC_AUX_TABLE_6[] = {
+static const U32 UC_AUX_TABLE_6[] = {
0x535,
0x552
};
-static const unsigned int UC_AUX_TABLE_7[] = {
+static const U32 UC_AUX_TABLE_7[] = {
0x48,
0x331
};
-static const unsigned int UC_AUX_TABLE_8[] = {
+static const U32 UC_AUX_TABLE_8[] = {
0x54,
0x308
};
-static const unsigned int UC_AUX_TABLE_9[] = {
+static const U32 UC_AUX_TABLE_9[] = {
0x57,
0x30A
};
-static const unsigned int UC_AUX_TABLE_10[] = {
+static const U32 UC_AUX_TABLE_10[] = {
0x59,
0x30A
};
-static const unsigned int UC_AUX_TABLE_11[] = {
+static const U32 UC_AUX_TABLE_11[] = {
0x41,
0x2BE
};
-static const unsigned int UC_AUX_TABLE_12[] = {
+static const U32 UC_AUX_TABLE_12[] = {
0x3A5,
0x313
};
-static const unsigned int UC_AUX_TABLE_13[] = {
+static const U32 UC_AUX_TABLE_13[] = {
0x3A5,
0x313,
0x300
};
-static const unsigned int UC_AUX_TABLE_14[] = {
+static const U32 UC_AUX_TABLE_14[] = {
0x3A5,
0x313,
0x301
};
-static const unsigned int UC_AUX_TABLE_15[] = {
+static const U32 UC_AUX_TABLE_15[] = {
0x3A5,
0x313,
0x342
};
-static const unsigned int UC_AUX_TABLE_16[] = {
+static const U32 UC_AUX_TABLE_16[] = {
0x1F08,
0x399
};
-static const unsigned int UC_AUX_TABLE_17[] = {
+static const U32 UC_AUX_TABLE_17[] = {
0x1F09,
0x399
};
-static const unsigned int UC_AUX_TABLE_18[] = {
+static const U32 UC_AUX_TABLE_18[] = {
0x1F0A,
0x399
};
-static const unsigned int UC_AUX_TABLE_19[] = {
+static const U32 UC_AUX_TABLE_19[] = {
0x1F0B,
0x399
};
-static const unsigned int UC_AUX_TABLE_20[] = {
+static const U32 UC_AUX_TABLE_20[] = {
0x1F0C,
0x399
};
-static const unsigned int UC_AUX_TABLE_21[] = {
+static const U32 UC_AUX_TABLE_21[] = {
0x1F0D,
0x399
};
-static const unsigned int UC_AUX_TABLE_22[] = {
+static const U32 UC_AUX_TABLE_22[] = {
0x1F0E,
0x399
};
-static const unsigned int UC_AUX_TABLE_23[] = {
+static const U32 UC_AUX_TABLE_23[] = {
0x1F0F,
0x399
};
-static const unsigned int UC_AUX_TABLE_24[] = {
+static const U32 UC_AUX_TABLE_24[] = {
0x1F28,
0x399
};
-static const unsigned int UC_AUX_TABLE_25[] = {
+static const U32 UC_AUX_TABLE_25[] = {
0x1F29,
0x399
};
-static const unsigned int UC_AUX_TABLE_26[] = {
+static const U32 UC_AUX_TABLE_26[] = {
0x1F2A,
0x399
};
-static const unsigned int UC_AUX_TABLE_27[] = {
+static const U32 UC_AUX_TABLE_27[] = {
0x1F2B,
0x399
};
-static const unsigned int UC_AUX_TABLE_28[] = {
+static const U32 UC_AUX_TABLE_28[] = {
0x1F2C,
0x399
};
-static const unsigned int UC_AUX_TABLE_29[] = {
+static const U32 UC_AUX_TABLE_29[] = {
0x1F2D,
0x399
};
-static const unsigned int UC_AUX_TABLE_30[] = {
+static const U32 UC_AUX_TABLE_30[] = {
0x1F2E,
0x399
};
-static const unsigned int UC_AUX_TABLE_31[] = {
+static const U32 UC_AUX_TABLE_31[] = {
0x1F2F,
0x399
};
-static const unsigned int UC_AUX_TABLE_32[] = {
+static const U32 UC_AUX_TABLE_32[] = {
0x1F68,
0x399
};
-static const unsigned int UC_AUX_TABLE_33[] = {
+static const U32 UC_AUX_TABLE_33[] = {
0x1F69,
0x399
};
-static const unsigned int UC_AUX_TABLE_34[] = {
+static const U32 UC_AUX_TABLE_34[] = {
0x1F6A,
0x399
};
-static const unsigned int UC_AUX_TABLE_35[] = {
+static const U32 UC_AUX_TABLE_35[] = {
0x1F6B,
0x399
};
-static const unsigned int UC_AUX_TABLE_36[] = {
+static const U32 UC_AUX_TABLE_36[] = {
0x1F6C,
0x399
};
-static const unsigned int UC_AUX_TABLE_37[] = {
+static const U32 UC_AUX_TABLE_37[] = {
0x1F6D,
0x399
};
-static const unsigned int UC_AUX_TABLE_38[] = {
+static const U32 UC_AUX_TABLE_38[] = {
0x1F6E,
0x399
};
-static const unsigned int UC_AUX_TABLE_39[] = {
+static const U32 UC_AUX_TABLE_39[] = {
0x1F6F,
0x399
};
-static const unsigned int UC_AUX_TABLE_40[] = {
+static const U32 UC_AUX_TABLE_40[] = {
0x1FBA,
0x399
};
-static const unsigned int UC_AUX_TABLE_41[] = {
+static const U32 UC_AUX_TABLE_41[] = {
0x391,
0x399
};
-static const unsigned int UC_AUX_TABLE_42[] = {
+static const U32 UC_AUX_TABLE_42[] = {
0x386,
0x399
};
-static const unsigned int UC_AUX_TABLE_43[] = {
+static const U32 UC_AUX_TABLE_43[] = {
0x391,
0x342
};
-static const unsigned int UC_AUX_TABLE_44[] = {
+static const U32 UC_AUX_TABLE_44[] = {
0x391,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_45[] = {
+static const U32 UC_AUX_TABLE_45[] = {
0x1FCA,
0x399
};
-static const unsigned int UC_AUX_TABLE_46[] = {
+static const U32 UC_AUX_TABLE_46[] = {
0x397,
0x399
};
-static const unsigned int UC_AUX_TABLE_47[] = {
+static const U32 UC_AUX_TABLE_47[] = {
0x389,
0x399
};
-static const unsigned int UC_AUX_TABLE_48[] = {
+static const U32 UC_AUX_TABLE_48[] = {
0x397,
0x342
};
-static const unsigned int UC_AUX_TABLE_49[] = {
+static const U32 UC_AUX_TABLE_49[] = {
0x397,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_50[] = {
+static const U32 UC_AUX_TABLE_50[] = {
0x399,
0x308,
0x300
};
-static const unsigned int UC_AUX_TABLE_51[] = {
+static const U32 UC_AUX_TABLE_51[] = {
0x399,
0x342
};
-static const unsigned int UC_AUX_TABLE_52[] = {
+static const U32 UC_AUX_TABLE_52[] = {
0x399,
0x308,
0x342
};
-static const unsigned int UC_AUX_TABLE_53[] = {
+static const U32 UC_AUX_TABLE_53[] = {
0x3A5,
0x308,
0x300
};
-static const unsigned int UC_AUX_TABLE_54[] = {
+static const U32 UC_AUX_TABLE_54[] = {
0x3A1,
0x313
};
-static const unsigned int UC_AUX_TABLE_55[] = {
+static const U32 UC_AUX_TABLE_55[] = {
0x3A5,
0x342
};
-static const unsigned int UC_AUX_TABLE_56[] = {
+static const U32 UC_AUX_TABLE_56[] = {
0x3A5,
0x308,
0x342
};
-static const unsigned int UC_AUX_TABLE_57[] = {
+static const U32 UC_AUX_TABLE_57[] = {
0x1FFA,
0x399
};
-static const unsigned int UC_AUX_TABLE_58[] = {
+static const U32 UC_AUX_TABLE_58[] = {
0x3A9,
0x399
};
-static const unsigned int UC_AUX_TABLE_59[] = {
+static const U32 UC_AUX_TABLE_59[] = {
0x38F,
0x399
};
-static const unsigned int UC_AUX_TABLE_60[] = {
+static const U32 UC_AUX_TABLE_60[] = {
0x3A9,
0x342
};
-static const unsigned int UC_AUX_TABLE_61[] = {
+static const U32 UC_AUX_TABLE_61[] = {
0x3A9,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_62[] = {
+static const U32 UC_AUX_TABLE_62[] = {
0x46,
0x46
};
-static const unsigned int UC_AUX_TABLE_63[] = {
+static const U32 UC_AUX_TABLE_63[] = {
0x46,
0x49
};
-static const unsigned int UC_AUX_TABLE_64[] = {
+static const U32 UC_AUX_TABLE_64[] = {
0x46,
0x4C
};
-static const unsigned int UC_AUX_TABLE_65[] = {
+static const U32 UC_AUX_TABLE_65[] = {
0x46,
0x46,
0x49
};
-static const unsigned int UC_AUX_TABLE_66[] = {
+static const U32 UC_AUX_TABLE_66[] = {
0x46,
0x46,
0x4C
};
-static const unsigned int UC_AUX_TABLE_67[] = {
+static const U32 UC_AUX_TABLE_67[] = {
0x53,
0x54
};
-static const unsigned int UC_AUX_TABLE_68[] = {
+static const U32 UC_AUX_TABLE_68[] = {
0x544,
0x546
};
-static const unsigned int UC_AUX_TABLE_69[] = {
+static const U32 UC_AUX_TABLE_69[] = {
0x544,
0x535
};
-static const unsigned int UC_AUX_TABLE_70[] = {
+static const U32 UC_AUX_TABLE_70[] = {
0x544,
0x53B
};
-static const unsigned int UC_AUX_TABLE_71[] = {
+static const U32 UC_AUX_TABLE_71[] = {
0x54E,
0x546
};
-static const unsigned int UC_AUX_TABLE_72[] = {
+static const U32 UC_AUX_TABLE_72[] = {
0x544,
0x53D
};
-static const unsigned int * const UC_AUX_TABLE_ptrs[] = {
+static const U32 * const UC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
UC_AUX_TABLE_1,
UC_AUX_TABLE_2,
2 /* UC_AUX_TABLE_72 */
};
-static const int Uppercase_Mapping_invmap[] = { /* for ASCII/Latin1 */
+static const I32 Uppercase_Mapping_invmap[] = { /* for ASCII/Latin1 */
0,
0x41,
0,
0,
0x1A6,
0,
+ 0xA7C5,
0x1A9,
0,
0xA7B1,
0,
0x2C63,
0,
+ 0xA7C6,
+ 0,
0x1E00,
0,
0x1E02,
0xA790,
0,
0xA792,
+ 0xA7C4,
0,
0xA796,
0,
0,
0xA7B8,
0,
+ 0xA7BA,
+ 0,
+ 0xA7BC,
+ 0,
+ 0xA7BE,
+ 0,
+ 0xA7C2,
+ 0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0x13A0,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 1047 */
- 1389, /* Number of elements */
+ 1407, /* 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 */
0x27E,
0x280,
0x281,
+ 0x282,
0x283,
0x284,
0x287,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E01,
0x1E02,
0x1E03,
0xA792,
0xA793,
0xA794,
+ 0xA795,
0xA797,
0xA798,
0xA799,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
#define HAS_UC_AUX_TABLES
-static const unsigned int UC_AUX_TABLE_1[] = {
+static const U32 UC_AUX_TABLE_1[] = {
0xE2,
0xE2
};
-static const unsigned int UC_AUX_TABLE_2[] = {
+static const U32 UC_AUX_TABLE_2[] = {
0x2BC,
0xD5
};
-static const unsigned int UC_AUX_TABLE_3[] = {
+static const U32 UC_AUX_TABLE_3[] = {
0xD1,
0x30C
};
-static const unsigned int UC_AUX_TABLE_4[] = {
+static const U32 UC_AUX_TABLE_4[] = {
0x399,
0x308,
0x301
};
-static const unsigned int UC_AUX_TABLE_5[] = {
+static const U32 UC_AUX_TABLE_5[] = {
0x3A5,
0x308,
0x301
};
-static const unsigned int UC_AUX_TABLE_6[] = {
+static const U32 UC_AUX_TABLE_6[] = {
0x535,
0x552
};
-static const unsigned int UC_AUX_TABLE_7[] = {
+static const U32 UC_AUX_TABLE_7[] = {
0xC8,
0x331
};
-static const unsigned int UC_AUX_TABLE_8[] = {
+static const U32 UC_AUX_TABLE_8[] = {
0xE3,
0x308
};
-static const unsigned int UC_AUX_TABLE_9[] = {
+static const U32 UC_AUX_TABLE_9[] = {
0xE6,
0x30A
};
-static const unsigned int UC_AUX_TABLE_10[] = {
+static const U32 UC_AUX_TABLE_10[] = {
0xE8,
0x30A
};
-static const unsigned int UC_AUX_TABLE_11[] = {
+static const U32 UC_AUX_TABLE_11[] = {
0xC1,
0x2BE
};
-static const unsigned int UC_AUX_TABLE_12[] = {
+static const U32 UC_AUX_TABLE_12[] = {
0x3A5,
0x313
};
-static const unsigned int UC_AUX_TABLE_13[] = {
+static const U32 UC_AUX_TABLE_13[] = {
0x3A5,
0x313,
0x300
};
-static const unsigned int UC_AUX_TABLE_14[] = {
+static const U32 UC_AUX_TABLE_14[] = {
0x3A5,
0x313,
0x301
};
-static const unsigned int UC_AUX_TABLE_15[] = {
+static const U32 UC_AUX_TABLE_15[] = {
0x3A5,
0x313,
0x342
};
-static const unsigned int UC_AUX_TABLE_16[] = {
+static const U32 UC_AUX_TABLE_16[] = {
0x1F08,
0x399
};
-static const unsigned int UC_AUX_TABLE_17[] = {
+static const U32 UC_AUX_TABLE_17[] = {
0x1F09,
0x399
};
-static const unsigned int UC_AUX_TABLE_18[] = {
+static const U32 UC_AUX_TABLE_18[] = {
0x1F0A,
0x399
};
-static const unsigned int UC_AUX_TABLE_19[] = {
+static const U32 UC_AUX_TABLE_19[] = {
0x1F0B,
0x399
};
-static const unsigned int UC_AUX_TABLE_20[] = {
+static const U32 UC_AUX_TABLE_20[] = {
0x1F0C,
0x399
};
-static const unsigned int UC_AUX_TABLE_21[] = {
+static const U32 UC_AUX_TABLE_21[] = {
0x1F0D,
0x399
};
-static const unsigned int UC_AUX_TABLE_22[] = {
+static const U32 UC_AUX_TABLE_22[] = {
0x1F0E,
0x399
};
-static const unsigned int UC_AUX_TABLE_23[] = {
+static const U32 UC_AUX_TABLE_23[] = {
0x1F0F,
0x399
};
-static const unsigned int UC_AUX_TABLE_24[] = {
+static const U32 UC_AUX_TABLE_24[] = {
0x1F28,
0x399
};
-static const unsigned int UC_AUX_TABLE_25[] = {
+static const U32 UC_AUX_TABLE_25[] = {
0x1F29,
0x399
};
-static const unsigned int UC_AUX_TABLE_26[] = {
+static const U32 UC_AUX_TABLE_26[] = {
0x1F2A,
0x399
};
-static const unsigned int UC_AUX_TABLE_27[] = {
+static const U32 UC_AUX_TABLE_27[] = {
0x1F2B,
0x399
};
-static const unsigned int UC_AUX_TABLE_28[] = {
+static const U32 UC_AUX_TABLE_28[] = {
0x1F2C,
0x399
};
-static const unsigned int UC_AUX_TABLE_29[] = {
+static const U32 UC_AUX_TABLE_29[] = {
0x1F2D,
0x399
};
-static const unsigned int UC_AUX_TABLE_30[] = {
+static const U32 UC_AUX_TABLE_30[] = {
0x1F2E,
0x399
};
-static const unsigned int UC_AUX_TABLE_31[] = {
+static const U32 UC_AUX_TABLE_31[] = {
0x1F2F,
0x399
};
-static const unsigned int UC_AUX_TABLE_32[] = {
+static const U32 UC_AUX_TABLE_32[] = {
0x1F68,
0x399
};
-static const unsigned int UC_AUX_TABLE_33[] = {
+static const U32 UC_AUX_TABLE_33[] = {
0x1F69,
0x399
};
-static const unsigned int UC_AUX_TABLE_34[] = {
+static const U32 UC_AUX_TABLE_34[] = {
0x1F6A,
0x399
};
-static const unsigned int UC_AUX_TABLE_35[] = {
+static const U32 UC_AUX_TABLE_35[] = {
0x1F6B,
0x399
};
-static const unsigned int UC_AUX_TABLE_36[] = {
+static const U32 UC_AUX_TABLE_36[] = {
0x1F6C,
0x399
};
-static const unsigned int UC_AUX_TABLE_37[] = {
+static const U32 UC_AUX_TABLE_37[] = {
0x1F6D,
0x399
};
-static const unsigned int UC_AUX_TABLE_38[] = {
+static const U32 UC_AUX_TABLE_38[] = {
0x1F6E,
0x399
};
-static const unsigned int UC_AUX_TABLE_39[] = {
+static const U32 UC_AUX_TABLE_39[] = {
0x1F6F,
0x399
};
-static const unsigned int UC_AUX_TABLE_40[] = {
+static const U32 UC_AUX_TABLE_40[] = {
0x1FBA,
0x399
};
-static const unsigned int UC_AUX_TABLE_41[] = {
+static const U32 UC_AUX_TABLE_41[] = {
0x391,
0x399
};
-static const unsigned int UC_AUX_TABLE_42[] = {
+static const U32 UC_AUX_TABLE_42[] = {
0x386,
0x399
};
-static const unsigned int UC_AUX_TABLE_43[] = {
+static const U32 UC_AUX_TABLE_43[] = {
0x391,
0x342
};
-static const unsigned int UC_AUX_TABLE_44[] = {
+static const U32 UC_AUX_TABLE_44[] = {
0x391,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_45[] = {
+static const U32 UC_AUX_TABLE_45[] = {
0x1FCA,
0x399
};
-static const unsigned int UC_AUX_TABLE_46[] = {
+static const U32 UC_AUX_TABLE_46[] = {
0x397,
0x399
};
-static const unsigned int UC_AUX_TABLE_47[] = {
+static const U32 UC_AUX_TABLE_47[] = {
0x389,
0x399
};
-static const unsigned int UC_AUX_TABLE_48[] = {
+static const U32 UC_AUX_TABLE_48[] = {
0x397,
0x342
};
-static const unsigned int UC_AUX_TABLE_49[] = {
+static const U32 UC_AUX_TABLE_49[] = {
0x397,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_50[] = {
+static const U32 UC_AUX_TABLE_50[] = {
0x399,
0x308,
0x300
};
-static const unsigned int UC_AUX_TABLE_51[] = {
+static const U32 UC_AUX_TABLE_51[] = {
0x399,
0x342
};
-static const unsigned int UC_AUX_TABLE_52[] = {
+static const U32 UC_AUX_TABLE_52[] = {
0x399,
0x308,
0x342
};
-static const unsigned int UC_AUX_TABLE_53[] = {
+static const U32 UC_AUX_TABLE_53[] = {
0x3A5,
0x308,
0x300
};
-static const unsigned int UC_AUX_TABLE_54[] = {
+static const U32 UC_AUX_TABLE_54[] = {
0x3A1,
0x313
};
-static const unsigned int UC_AUX_TABLE_55[] = {
+static const U32 UC_AUX_TABLE_55[] = {
0x3A5,
0x342
};
-static const unsigned int UC_AUX_TABLE_56[] = {
+static const U32 UC_AUX_TABLE_56[] = {
0x3A5,
0x308,
0x342
};
-static const unsigned int UC_AUX_TABLE_57[] = {
+static const U32 UC_AUX_TABLE_57[] = {
0x1FFA,
0x399
};
-static const unsigned int UC_AUX_TABLE_58[] = {
+static const U32 UC_AUX_TABLE_58[] = {
0x3A9,
0x399
};
-static const unsigned int UC_AUX_TABLE_59[] = {
+static const U32 UC_AUX_TABLE_59[] = {
0x38F,
0x399
};
-static const unsigned int UC_AUX_TABLE_60[] = {
+static const U32 UC_AUX_TABLE_60[] = {
0x3A9,
0x342
};
-static const unsigned int UC_AUX_TABLE_61[] = {
+static const U32 UC_AUX_TABLE_61[] = {
0x3A9,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_62[] = {
+static const U32 UC_AUX_TABLE_62[] = {
0xC6,
0xC6
};
-static const unsigned int UC_AUX_TABLE_63[] = {
+static const U32 UC_AUX_TABLE_63[] = {
0xC6,
0xC9
};
-static const unsigned int UC_AUX_TABLE_64[] = {
+static const U32 UC_AUX_TABLE_64[] = {
0xC6,
0xD3
};
-static const unsigned int UC_AUX_TABLE_65[] = {
+static const U32 UC_AUX_TABLE_65[] = {
0xC6,
0xC6,
0xC9
};
-static const unsigned int UC_AUX_TABLE_66[] = {
+static const U32 UC_AUX_TABLE_66[] = {
0xC6,
0xC6,
0xD3
};
-static const unsigned int UC_AUX_TABLE_67[] = {
+static const U32 UC_AUX_TABLE_67[] = {
0xE2,
0xE3
};
-static const unsigned int UC_AUX_TABLE_68[] = {
+static const U32 UC_AUX_TABLE_68[] = {
0x544,
0x546
};
-static const unsigned int UC_AUX_TABLE_69[] = {
+static const U32 UC_AUX_TABLE_69[] = {
0x544,
0x535
};
-static const unsigned int UC_AUX_TABLE_70[] = {
+static const U32 UC_AUX_TABLE_70[] = {
0x544,
0x53B
};
-static const unsigned int UC_AUX_TABLE_71[] = {
+static const U32 UC_AUX_TABLE_71[] = {
0x54E,
0x546
};
-static const unsigned int UC_AUX_TABLE_72[] = {
+static const U32 UC_AUX_TABLE_72[] = {
0x544,
0x53D
};
-static const unsigned int * const UC_AUX_TABLE_ptrs[] = {
+static const U32 * const UC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
UC_AUX_TABLE_1,
UC_AUX_TABLE_2,
2 /* UC_AUX_TABLE_72 */
};
-static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 1047 */
+static const I32 Uppercase_Mapping_invmap[] = { /* for EBCDIC 1047 */
0,
0x62,
0,
0,
0x1A6,
0,
+ 0xA7C5,
0x1A9,
0,
0xA7B1,
0,
0x2C63,
0,
+ 0xA7C6,
+ 0,
0x1E00,
0,
0x1E02,
0xA790,
0,
0xA792,
+ 0xA7C4,
0,
0xA796,
0,
0,
0xA7B8,
0,
+ 0xA7BA,
+ 0,
+ 0xA7BC,
+ 0,
+ 0xA7BE,
+ 0,
+ 0xA7C2,
+ 0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0x13A0,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 037 */
- 1387, /* Number of elements */
+ 1405, /* 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 */
0x27E,
0x280,
0x281,
+ 0x282,
0x283,
0x284,
0x287,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E01,
0x1E02,
0x1E03,
0xA792,
0xA793,
0xA794,
+ 0xA795,
0xA797,
0xA798,
0xA799,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
/* Negative enum values indicate the need to use an auxiliary table
* consisting of the list of enums this one expands to. The absolute
#define HAS_UC_AUX_TABLES
-static const unsigned int UC_AUX_TABLE_1[] = {
+static const U32 UC_AUX_TABLE_1[] = {
0xE2,
0xE2
};
-static const unsigned int UC_AUX_TABLE_2[] = {
+static const U32 UC_AUX_TABLE_2[] = {
0x2BC,
0xD5
};
-static const unsigned int UC_AUX_TABLE_3[] = {
+static const U32 UC_AUX_TABLE_3[] = {
0xD1,
0x30C
};
-static const unsigned int UC_AUX_TABLE_4[] = {
+static const U32 UC_AUX_TABLE_4[] = {
0x399,
0x308,
0x301
};
-static const unsigned int UC_AUX_TABLE_5[] = {
+static const U32 UC_AUX_TABLE_5[] = {
0x3A5,
0x308,
0x301
};
-static const unsigned int UC_AUX_TABLE_6[] = {
+static const U32 UC_AUX_TABLE_6[] = {
0x535,
0x552
};
-static const unsigned int UC_AUX_TABLE_7[] = {
+static const U32 UC_AUX_TABLE_7[] = {
0xC8,
0x331
};
-static const unsigned int UC_AUX_TABLE_8[] = {
+static const U32 UC_AUX_TABLE_8[] = {
0xE3,
0x308
};
-static const unsigned int UC_AUX_TABLE_9[] = {
+static const U32 UC_AUX_TABLE_9[] = {
0xE6,
0x30A
};
-static const unsigned int UC_AUX_TABLE_10[] = {
+static const U32 UC_AUX_TABLE_10[] = {
0xE8,
0x30A
};
-static const unsigned int UC_AUX_TABLE_11[] = {
+static const U32 UC_AUX_TABLE_11[] = {
0xC1,
0x2BE
};
-static const unsigned int UC_AUX_TABLE_12[] = {
+static const U32 UC_AUX_TABLE_12[] = {
0x3A5,
0x313
};
-static const unsigned int UC_AUX_TABLE_13[] = {
+static const U32 UC_AUX_TABLE_13[] = {
0x3A5,
0x313,
0x300
};
-static const unsigned int UC_AUX_TABLE_14[] = {
+static const U32 UC_AUX_TABLE_14[] = {
0x3A5,
0x313,
0x301
};
-static const unsigned int UC_AUX_TABLE_15[] = {
+static const U32 UC_AUX_TABLE_15[] = {
0x3A5,
0x313,
0x342
};
-static const unsigned int UC_AUX_TABLE_16[] = {
+static const U32 UC_AUX_TABLE_16[] = {
0x1F08,
0x399
};
-static const unsigned int UC_AUX_TABLE_17[] = {
+static const U32 UC_AUX_TABLE_17[] = {
0x1F09,
0x399
};
-static const unsigned int UC_AUX_TABLE_18[] = {
+static const U32 UC_AUX_TABLE_18[] = {
0x1F0A,
0x399
};
-static const unsigned int UC_AUX_TABLE_19[] = {
+static const U32 UC_AUX_TABLE_19[] = {
0x1F0B,
0x399
};
-static const unsigned int UC_AUX_TABLE_20[] = {
+static const U32 UC_AUX_TABLE_20[] = {
0x1F0C,
0x399
};
-static const unsigned int UC_AUX_TABLE_21[] = {
+static const U32 UC_AUX_TABLE_21[] = {
0x1F0D,
0x399
};
-static const unsigned int UC_AUX_TABLE_22[] = {
+static const U32 UC_AUX_TABLE_22[] = {
0x1F0E,
0x399
};
-static const unsigned int UC_AUX_TABLE_23[] = {
+static const U32 UC_AUX_TABLE_23[] = {
0x1F0F,
0x399
};
-static const unsigned int UC_AUX_TABLE_24[] = {
+static const U32 UC_AUX_TABLE_24[] = {
0x1F28,
0x399
};
-static const unsigned int UC_AUX_TABLE_25[] = {
+static const U32 UC_AUX_TABLE_25[] = {
0x1F29,
0x399
};
-static const unsigned int UC_AUX_TABLE_26[] = {
+static const U32 UC_AUX_TABLE_26[] = {
0x1F2A,
0x399
};
-static const unsigned int UC_AUX_TABLE_27[] = {
+static const U32 UC_AUX_TABLE_27[] = {
0x1F2B,
0x399
};
-static const unsigned int UC_AUX_TABLE_28[] = {
+static const U32 UC_AUX_TABLE_28[] = {
0x1F2C,
0x399
};
-static const unsigned int UC_AUX_TABLE_29[] = {
+static const U32 UC_AUX_TABLE_29[] = {
0x1F2D,
0x399
};
-static const unsigned int UC_AUX_TABLE_30[] = {
+static const U32 UC_AUX_TABLE_30[] = {
0x1F2E,
0x399
};
-static const unsigned int UC_AUX_TABLE_31[] = {
+static const U32 UC_AUX_TABLE_31[] = {
0x1F2F,
0x399
};
-static const unsigned int UC_AUX_TABLE_32[] = {
+static const U32 UC_AUX_TABLE_32[] = {
0x1F68,
0x399
};
-static const unsigned int UC_AUX_TABLE_33[] = {
+static const U32 UC_AUX_TABLE_33[] = {
0x1F69,
0x399
};
-static const unsigned int UC_AUX_TABLE_34[] = {
+static const U32 UC_AUX_TABLE_34[] = {
0x1F6A,
0x399
};
-static const unsigned int UC_AUX_TABLE_35[] = {
+static const U32 UC_AUX_TABLE_35[] = {
0x1F6B,
0x399
};
-static const unsigned int UC_AUX_TABLE_36[] = {
+static const U32 UC_AUX_TABLE_36[] = {
0x1F6C,
0x399
};
-static const unsigned int UC_AUX_TABLE_37[] = {
+static const U32 UC_AUX_TABLE_37[] = {
0x1F6D,
0x399
};
-static const unsigned int UC_AUX_TABLE_38[] = {
+static const U32 UC_AUX_TABLE_38[] = {
0x1F6E,
0x399
};
-static const unsigned int UC_AUX_TABLE_39[] = {
+static const U32 UC_AUX_TABLE_39[] = {
0x1F6F,
0x399
};
-static const unsigned int UC_AUX_TABLE_40[] = {
+static const U32 UC_AUX_TABLE_40[] = {
0x1FBA,
0x399
};
-static const unsigned int UC_AUX_TABLE_41[] = {
+static const U32 UC_AUX_TABLE_41[] = {
0x391,
0x399
};
-static const unsigned int UC_AUX_TABLE_42[] = {
+static const U32 UC_AUX_TABLE_42[] = {
0x386,
0x399
};
-static const unsigned int UC_AUX_TABLE_43[] = {
+static const U32 UC_AUX_TABLE_43[] = {
0x391,
0x342
};
-static const unsigned int UC_AUX_TABLE_44[] = {
+static const U32 UC_AUX_TABLE_44[] = {
0x391,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_45[] = {
+static const U32 UC_AUX_TABLE_45[] = {
0x1FCA,
0x399
};
-static const unsigned int UC_AUX_TABLE_46[] = {
+static const U32 UC_AUX_TABLE_46[] = {
0x397,
0x399
};
-static const unsigned int UC_AUX_TABLE_47[] = {
+static const U32 UC_AUX_TABLE_47[] = {
0x389,
0x399
};
-static const unsigned int UC_AUX_TABLE_48[] = {
+static const U32 UC_AUX_TABLE_48[] = {
0x397,
0x342
};
-static const unsigned int UC_AUX_TABLE_49[] = {
+static const U32 UC_AUX_TABLE_49[] = {
0x397,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_50[] = {
+static const U32 UC_AUX_TABLE_50[] = {
0x399,
0x308,
0x300
};
-static const unsigned int UC_AUX_TABLE_51[] = {
+static const U32 UC_AUX_TABLE_51[] = {
0x399,
0x342
};
-static const unsigned int UC_AUX_TABLE_52[] = {
+static const U32 UC_AUX_TABLE_52[] = {
0x399,
0x308,
0x342
};
-static const unsigned int UC_AUX_TABLE_53[] = {
+static const U32 UC_AUX_TABLE_53[] = {
0x3A5,
0x308,
0x300
};
-static const unsigned int UC_AUX_TABLE_54[] = {
+static const U32 UC_AUX_TABLE_54[] = {
0x3A1,
0x313
};
-static const unsigned int UC_AUX_TABLE_55[] = {
+static const U32 UC_AUX_TABLE_55[] = {
0x3A5,
0x342
};
-static const unsigned int UC_AUX_TABLE_56[] = {
+static const U32 UC_AUX_TABLE_56[] = {
0x3A5,
0x308,
0x342
};
-static const unsigned int UC_AUX_TABLE_57[] = {
+static const U32 UC_AUX_TABLE_57[] = {
0x1FFA,
0x399
};
-static const unsigned int UC_AUX_TABLE_58[] = {
+static const U32 UC_AUX_TABLE_58[] = {
0x3A9,
0x399
};
-static const unsigned int UC_AUX_TABLE_59[] = {
+static const U32 UC_AUX_TABLE_59[] = {
0x38F,
0x399
};
-static const unsigned int UC_AUX_TABLE_60[] = {
+static const U32 UC_AUX_TABLE_60[] = {
0x3A9,
0x342
};
-static const unsigned int UC_AUX_TABLE_61[] = {
+static const U32 UC_AUX_TABLE_61[] = {
0x3A9,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_62[] = {
+static const U32 UC_AUX_TABLE_62[] = {
0xC6,
0xC6
};
-static const unsigned int UC_AUX_TABLE_63[] = {
+static const U32 UC_AUX_TABLE_63[] = {
0xC6,
0xC9
};
-static const unsigned int UC_AUX_TABLE_64[] = {
+static const U32 UC_AUX_TABLE_64[] = {
0xC6,
0xD3
};
-static const unsigned int UC_AUX_TABLE_65[] = {
+static const U32 UC_AUX_TABLE_65[] = {
0xC6,
0xC6,
0xC9
};
-static const unsigned int UC_AUX_TABLE_66[] = {
+static const U32 UC_AUX_TABLE_66[] = {
0xC6,
0xC6,
0xD3
};
-static const unsigned int UC_AUX_TABLE_67[] = {
+static const U32 UC_AUX_TABLE_67[] = {
0xE2,
0xE3
};
-static const unsigned int UC_AUX_TABLE_68[] = {
+static const U32 UC_AUX_TABLE_68[] = {
0x544,
0x546
};
-static const unsigned int UC_AUX_TABLE_69[] = {
+static const U32 UC_AUX_TABLE_69[] = {
0x544,
0x535
};
-static const unsigned int UC_AUX_TABLE_70[] = {
+static const U32 UC_AUX_TABLE_70[] = {
0x544,
0x53B
};
-static const unsigned int UC_AUX_TABLE_71[] = {
+static const U32 UC_AUX_TABLE_71[] = {
0x54E,
0x546
};
-static const unsigned int UC_AUX_TABLE_72[] = {
+static const U32 UC_AUX_TABLE_72[] = {
0x544,
0x53D
};
-static const unsigned int * const UC_AUX_TABLE_ptrs[] = {
+static const U32 * const UC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
UC_AUX_TABLE_1,
UC_AUX_TABLE_2,
2 /* UC_AUX_TABLE_72 */
};
-static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 037 */
+static const I32 Uppercase_Mapping_invmap[] = { /* for EBCDIC 037 */
0,
0x62,
0,
0,
0x1A6,
0,
+ 0xA7C5,
0x1A9,
0,
0xA7B1,
0,
0x2C63,
0,
+ 0xA7C6,
+ 0,
0x1E00,
0,
0x1E02,
0xA790,
0,
0xA792,
+ 0xA7C4,
0,
0xA796,
0,
0,
0xA7B8,
0,
+ 0xA7BA,
+ 0,
+ 0xA7BC,
+ 0,
+ 0xA7BE,
+ 0,
+ 0xA7C2,
+ 0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0x13A0,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UpperLatin1_invlist[] = { /* for EBCDIC 1047 */
55, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UpperLatin1_invlist[] = { /* for EBCDIC 037 */
57, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_ASCII_invlist[] = { /* for EBCDIC 1047 */
54, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_ASCII_invlist[] = { /* for EBCDIC 037 */
56, /* Number of elements */
# endif /* EBCDIC 037 */
static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
- 1316, /* Number of elements */
+ 1354, /* 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 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CBD,
0x1CC8,
0x1CD0,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
- 0xA82C,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */
- 279, /* Number of elements */
+ 283, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA78B,
0xA78F,
0xA790,
- 0xA7BA,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */
- 305, /* Number of elements */
+ 309, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA78B,
0xA78F,
0xA790,
- 0xA7BA,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */
- 301, /* Number of elements */
+ 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 */
0xA78B,
0xA78F,
0xA790,
- 0xA7BA,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CASEDLETTER_invlist[] = { /* for ASCII/Latin1 */
- 261, /* Number of elements */
+ 265, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA78B,
0xA78F,
0xA790,
- 0xA7BA,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xA7FA,
0xA7FB,
0xAB30,
0xAB5B,
0xAB60,
- 0xAB66,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 1047 */
- 293, /* Number of elements */
+ 297, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA78B,
0xA78F,
0xA790,
- 0xA7BA,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xA7FA,
0xA7FB,
0xAB30,
0xAB5B,
0xAB60,
- 0xAB66,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 037 */
- 289, /* Number of elements */
+ 293, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA78B,
0xA78F,
0xA790,
- 0xA7BA,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xA7FA,
0xA7FB,
0xAB30,
0xAB5B,
0xAB60,
- 0xAB66,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LOWERCASELETTER_invlist[] = { /* for ASCII/Latin1 */
- 1277, /* Number of elements */
+ 1291, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7FA,
0xA7FB,
0xAB30,
0xAB5B,
0xAB60,
- 0xAB66,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 1047 */
- 1291, /* Number of elements */
+ 1305, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7FA,
0xA7FB,
0xAB30,
0xAB5B,
0xAB60,
- 0xAB66,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 037 */
- 1291, /* Number of elements */
+ 1305, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7FA,
0xA7FB,
0xAB30,
0xAB5B,
0xAB60,
- 0xAB66,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_POSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
15, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_POSIXALNUM_invlist[] = { /* for EBCDIC 037 */
15, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_POSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
13, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_POSIXALPHA_invlist[] = { /* for EBCDIC 037 */
13, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_POSIXBLANK_invlist[] = { /* for EBCDIC 1047 */
5, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_POSIXBLANK_invlist[] = { /* for EBCDIC 037 */
5, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_POSIXCNTRL_invlist[] = { /* for EBCDIC 1047 */
26, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_POSIXCNTRL_invlist[] = { /* for EBCDIC 037 */
26, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_POSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_POSIXDIGIT_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_POSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
29, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_POSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
31, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_POSIXLOWER_invlist[] = { /* for EBCDIC 1047 */
7, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_POSIXLOWER_invlist[] = { /* for EBCDIC 037 */
7, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_POSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
31, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_POSIXPRINT_invlist[] = { /* for EBCDIC 037 */
33, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_POSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */
21, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_POSIXPUNCT_invlist[] = { /* for EBCDIC 037 */
23, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_POSIXSPACE_invlist[] = { /* for EBCDIC 1047 */
9, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_POSIXSPACE_invlist[] = { /* for EBCDIC 037 */
9, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_POSIXUPPER_invlist[] = { /* for EBCDIC 1047 */
7, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_POSIXUPPER_invlist[] = { /* for EBCDIC 037 */
7, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_POSIXWORD_invlist[] = { /* for EBCDIC 1047 */
17, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_POSIXWORD_invlist[] = { /* for EBCDIC 037 */
17, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_POSIXXDIGIT_invlist[] = { /* for EBCDIC 1047 */
7, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_POSIXXDIGIT_invlist[] = { /* for EBCDIC 037 */
7, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_UPPERCASELETTER_invlist[] = { /* for ASCII/Latin1 */
- 1263, /* Number of elements */
+ 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 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 1047 */
- 1281, /* Number of elements */
+ 1295, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 037 */
- 1277, /* Number of elements */
+ 1291, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_VERTSPACE_invlist[] = { /* for EBCDIC 1047 */
9, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_VERTSPACE_invlist[] = { /* for EBCDIC 037 */
9, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
- 1427, /* Number of elements */
+ 1465, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D4,
0x8E0,
0x8E3,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEBA,
0xEBB,
0xEBE,
0x103B,
0x104A,
0x1050,
- 0x1063,
- 0x1065,
- 0x1069,
- 0x106E,
- 0x1087,
- 0x108E,
- 0x108F,
- 0x1090,
- 0x109A,
- 0x109C,
0x109E,
0x10A0,
0x10C6,
0x1316,
0x1318,
0x135B,
- 0x135F,
- 0x1360,
0x1380,
0x1390,
0x13A0,
0x1A9A,
0x1AA7,
0x1AA8,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B34,
0x1B35,
0x1BE7,
0x1BF2,
0x1C00,
- 0x1C36,
+ 0x1C37,
0x1C40,
0x1C4A,
0x1C4D,
0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1DE7,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
- 0xA802,
- 0xA803,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA806,
0xA807,
- 0xA80B,
- 0xA80C,
0xA828,
0xA840,
0xA874,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FF,
- 0xA900,
0xA92B,
0xA930,
0xA953,
0xA9CF,
0xA9DA,
0xA9E0,
- 0xA9E5,
- 0xA9E6,
0xA9FF,
0xAA00,
0xAA37,
0xAA60,
0xAA77,
0xAA7A,
- 0xAA7B,
- 0xAA7E,
0xAABF,
0xAAC0,
0xAAC1,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABF0,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11046,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x111C0,
0x111C1,
0x111C5,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x1144B,
0x11450,
0x1145A,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114C2,
0x114C4,
0x1165A,
0x11680,
0x116B6,
+ 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E0,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A33,
0x11A35,
0x11A3F,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A98,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16AD0,
0x16AEE,
0x16B00,
- 0x16B37,
+ 0x16B30,
0x16B40,
0x16B44,
0x16B50,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
- 0x16F93,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
0x1E947,
0x1E948,
+ 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F16A,
0x1F170,
0x1F18A,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
- 1451, /* Number of elements */
+ 1489, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D4,
0x8E0,
0x8E3,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEBA,
0xEBB,
0xEBE,
0x103B,
0x104A,
0x1050,
- 0x1063,
- 0x1065,
- 0x1069,
- 0x106E,
- 0x1087,
- 0x108E,
- 0x108F,
- 0x1090,
- 0x109A,
- 0x109C,
0x109E,
0x10A0,
0x10C6,
0x1316,
0x1318,
0x135B,
- 0x135F,
- 0x1360,
0x1380,
0x1390,
0x13A0,
0x1A9A,
0x1AA7,
0x1AA8,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B34,
0x1B35,
0x1BE7,
0x1BF2,
0x1C00,
- 0x1C36,
+ 0x1C37,
0x1C40,
0x1C4A,
0x1C4D,
0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1DE7,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
- 0xA802,
- 0xA803,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA806,
0xA807,
- 0xA80B,
- 0xA80C,
0xA828,
0xA840,
0xA874,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FF,
- 0xA900,
0xA92B,
0xA930,
0xA953,
0xA9CF,
0xA9DA,
0xA9E0,
- 0xA9E5,
- 0xA9E6,
0xA9FF,
0xAA00,
0xAA37,
0xAA60,
0xAA77,
0xAA7A,
- 0xAA7B,
- 0xAA7E,
0xAABF,
0xAAC0,
0xAAC1,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABF0,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11046,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x111C0,
0x111C1,
0x111C5,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x1144B,
0x11450,
0x1145A,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114C2,
0x114C4,
0x1165A,
0x11680,
0x116B6,
+ 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E0,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A33,
0x11A35,
0x11A3F,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A98,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16AD0,
0x16AEE,
0x16B00,
- 0x16B37,
+ 0x16B30,
0x16B40,
0x16B44,
0x16B50,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
- 0x16F93,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
0x1E947,
0x1E948,
+ 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F16A,
0x1F170,
0x1F18A,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
- 1447, /* Number of elements */
+ 1485, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D4,
0x8E0,
0x8E3,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEBA,
0xEBB,
0xEBE,
0x103B,
0x104A,
0x1050,
- 0x1063,
- 0x1065,
- 0x1069,
- 0x106E,
- 0x1087,
- 0x108E,
- 0x108F,
- 0x1090,
- 0x109A,
- 0x109C,
0x109E,
0x10A0,
0x10C6,
0x1316,
0x1318,
0x135B,
- 0x135F,
- 0x1360,
0x1380,
0x1390,
0x13A0,
0x1A9A,
0x1AA7,
0x1AA8,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B34,
0x1B35,
0x1BE7,
0x1BF2,
0x1C00,
- 0x1C36,
+ 0x1C37,
0x1C40,
0x1C4A,
0x1C4D,
0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1DE7,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
- 0xA802,
- 0xA803,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA806,
0xA807,
- 0xA80B,
- 0xA80C,
0xA828,
0xA840,
0xA874,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FF,
- 0xA900,
0xA92B,
0xA930,
0xA953,
0xA9CF,
0xA9DA,
0xA9E0,
- 0xA9E5,
- 0xA9E6,
0xA9FF,
0xAA00,
0xAA37,
0xAA60,
0xAA77,
0xAA7A,
- 0xAA7B,
- 0xAA7E,
0xAABF,
0xAAC0,
0xAAC1,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABF0,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11046,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x111C0,
0x111C1,
0x111C5,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x1144B,
0x11450,
0x1145A,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114C2,
0x114C4,
0x1165A,
0x11680,
0x116B6,
+ 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E0,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A33,
0x11A35,
0x11A3F,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A98,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16AD0,
0x16AEE,
0x16B00,
- 0x16B37,
+ 0x16B30,
0x16B40,
0x16B44,
0x16B50,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
- 0x16F93,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
0x1E947,
0x1E948,
+ 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F16A,
0x1F170,
0x1F18A,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
- 1353, /* Number of elements */
+ 1391, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D4,
0x8E0,
0x8E3,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEBA,
0xEBB,
0xEBE,
0x103B,
0x1040,
0x1050,
- 0x1063,
- 0x1065,
- 0x1069,
- 0x106E,
- 0x1087,
- 0x108E,
- 0x108F,
- 0x109C,
+ 0x1090,
+ 0x109A,
0x109E,
0x10A0,
0x10C6,
0x1316,
0x1318,
0x135B,
- 0x135F,
- 0x1360,
0x1380,
0x1390,
0x13A0,
0x1A75,
0x1AA7,
0x1AA8,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B34,
0x1B35,
0x1BE7,
0x1BF2,
0x1C00,
- 0x1C36,
+ 0x1C37,
0x1C4D,
0x1C50,
0x1C5A,
0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1DE7,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
- 0xA802,
- 0xA803,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA806,
0xA807,
- 0xA80B,
- 0xA80C,
0xA828,
0xA840,
0xA874,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FF,
+ 0xA900,
0xA90A,
0xA92B,
0xA930,
0xA9CF,
0xA9D0,
0xA9E0,
- 0xA9E5,
- 0xA9E6,
0xA9F0,
0xA9FA,
0xA9FF,
0xAA60,
0xAA77,
0xAA7A,
- 0xAA7B,
- 0xAA7E,
0xAABF,
0xAAC0,
0xAAC1,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xAC00,
0x10CF3,
0x10D00,
0x10D28,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11046,
0x11082,
0x11100,
0x11133,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x111C0,
0x111C1,
0x111C5,
+ 0x111CE,
+ 0x111D0,
0x111DA,
0x111DB,
0x111DC,
0x11446,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114C2,
0x114C4,
0x11645,
0x11680,
0x116B6,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x1171D,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E0,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A33,
0x11A35,
0x11A3F,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A98,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16AD0,
0x16AEE,
0x16B00,
- 0x16B37,
+ 0x16B30,
0x16B40,
0x16B44,
0x16B63,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
- 0x16F93,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
0x1E947,
0x1E948,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F170,
0x1F18A,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
- 1379, /* Number of elements */
+ 1417, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D4,
0x8E0,
0x8E3,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEBA,
0xEBB,
0xEBE,
0x103B,
0x1040,
0x1050,
- 0x1063,
- 0x1065,
- 0x1069,
- 0x106E,
- 0x1087,
- 0x108E,
- 0x108F,
- 0x109C,
+ 0x1090,
+ 0x109A,
0x109E,
0x10A0,
0x10C6,
0x1316,
0x1318,
0x135B,
- 0x135F,
- 0x1360,
0x1380,
0x1390,
0x13A0,
0x1A75,
0x1AA7,
0x1AA8,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B34,
0x1B35,
0x1BE7,
0x1BF2,
0x1C00,
- 0x1C36,
+ 0x1C37,
0x1C4D,
0x1C50,
0x1C5A,
0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1DE7,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
- 0xA802,
- 0xA803,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA806,
0xA807,
- 0xA80B,
- 0xA80C,
0xA828,
0xA840,
0xA874,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FF,
+ 0xA900,
0xA90A,
0xA92B,
0xA930,
0xA9CF,
0xA9D0,
0xA9E0,
- 0xA9E5,
- 0xA9E6,
0xA9F0,
0xA9FA,
0xA9FF,
0xAA60,
0xAA77,
0xAA7A,
- 0xAA7B,
- 0xAA7E,
0xAABF,
0xAAC0,
0xAAC1,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xAC00,
0x10CF3,
0x10D00,
0x10D28,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11046,
0x11082,
0x11100,
0x11133,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x111C0,
0x111C1,
0x111C5,
+ 0x111CE,
+ 0x111D0,
0x111DA,
0x111DB,
0x111DC,
0x11446,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114C2,
0x114C4,
0x11645,
0x11680,
0x116B6,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x1171D,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E0,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A33,
0x11A35,
0x11A3F,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A98,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16AD0,
0x16AEE,
0x16B00,
- 0x16B37,
+ 0x16B30,
0x16B40,
0x16B44,
0x16B63,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
- 0x16F93,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
0x1E947,
0x1E948,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F170,
0x1F18A,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
- 1375, /* Number of elements */
+ 1413, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D4,
0x8E0,
0x8E3,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEBA,
0xEBB,
0xEBE,
0x103B,
0x1040,
0x1050,
- 0x1063,
- 0x1065,
- 0x1069,
- 0x106E,
- 0x1087,
- 0x108E,
- 0x108F,
- 0x109C,
+ 0x1090,
+ 0x109A,
0x109E,
0x10A0,
0x10C6,
0x1316,
0x1318,
0x135B,
- 0x135F,
- 0x1360,
0x1380,
0x1390,
0x13A0,
0x1A75,
0x1AA7,
0x1AA8,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B34,
0x1B35,
0x1BE7,
0x1BF2,
0x1C00,
- 0x1C36,
+ 0x1C37,
0x1C4D,
0x1C50,
0x1C5A,
0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1DE7,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
- 0xA802,
- 0xA803,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA806,
0xA807,
- 0xA80B,
- 0xA80C,
0xA828,
0xA840,
0xA874,
0xA8FB,
0xA8FC,
0xA8FD,
- 0xA8FF,
+ 0xA900,
0xA90A,
0xA92B,
0xA930,
0xA9CF,
0xA9D0,
0xA9E0,
- 0xA9E5,
- 0xA9E6,
0xA9F0,
0xA9FA,
0xA9FF,
0xAA60,
0xAA77,
0xAA7A,
- 0xAA7B,
- 0xAA7E,
0xAABF,
0xAAC0,
0xAAC1,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xAC00,
0x10CF3,
0x10D00,
0x10D28,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11046,
0x11082,
0x11100,
0x11133,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x111C0,
0x111C1,
0x111C5,
+ 0x111CE,
+ 0x111D0,
0x111DA,
0x111DB,
0x111DC,
0x11446,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114C2,
0x114C4,
0x11645,
0x11680,
0x116B6,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x1171D,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E0,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A33,
0x11A35,
0x11A3F,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A98,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16AD0,
0x16AEE,
0x16B00,
- 0x16B37,
+ 0x16B30,
0x16B40,
0x16B44,
0x16B63,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
- 0x16F93,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
0x1E947,
0x1E948,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F170,
0x1F18A,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 037 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXBLANK_invlist[] = { /* for EBCDIC 1047 */
15, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXBLANK_invlist[] = { /* for EBCDIC 037 */
15, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXCNTRL_invlist[] = { /* for EBCDIC 1047 */
4, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXCNTRL_invlist[] = { /* for EBCDIC 037 */
4, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */
- 115, /* Number of elements */
+ 123, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
0x16B5A,
0x1D7CE,
0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */
- 115, /* Number of elements */
+ 123, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
0x16B5A,
0x1D7CE,
0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 037 */
- 115, /* Number of elements */
+ 123, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
0x16B5A,
0x1D7CE,
0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
- 1327, /* Number of elements */
+ 1365, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CBD,
0x1CC8,
0x1CD0,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
- 0xA82C,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
- 1327, /* Number of elements */
+ 1365, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CBD,
0x1CC8,
0x1CD0,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
- 0xA82C,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
- 1327, /* Number of elements */
+ 1365, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CBD,
0x1CC8,
0x1CD0,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
- 0xA82C,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */
- 1291, /* Number of elements */
+ 1305, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */
- 1299, /* Number of elements */
+ 1313, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */
- 1299, /* Number of elements */
+ 1313, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
- 1321, /* Number of elements */
+ 1359, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CBD,
0x1CC8,
0x1CD0,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
- 0xA82C,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
- 1321, /* Number of elements */
+ 1359, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CBD,
0x1CC8,
0x1CD0,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
- 0xA82C,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
- 1321, /* Number of elements */
+ 1359, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CBD,
0x1CC8,
0x1CD0,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
- 0xA82C,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */
- 347, /* Number of elements */
+ 361, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA77,
0xAF0,
0xAF1,
+ 0xC77,
+ 0xC78,
0xC84,
0xC85,
0xDF4,
0x1369,
0x1400,
0x1401,
- 0x166D,
+ 0x166E,
0x166F,
0x169B,
0x169D,
0x2E00,
0x2E2F,
0x2E30,
- 0x2E4F,
+ 0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x3008,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10EAD,
+ 0x10EAE,
0x10F55,
0x10F5A,
0x11047,
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
+ 0x119E2,
+ 0x119E3,
0x11A3F,
0x11A47,
0x11A9A,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11FFF,
+ 0x12000,
0x12470,
0x12475,
0x16A6E,
0x16B45,
0x16E97,
0x16E9B,
+ 0x16FE2,
+ 0x16FE3,
0x1BC9F,
0x1BCA0,
0x1DA87,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */
- 355, /* Number of elements */
+ 369, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA77,
0xAF0,
0xAF1,
+ 0xC77,
+ 0xC78,
0xC84,
0xC85,
0xDF4,
0x1369,
0x1400,
0x1401,
- 0x166D,
+ 0x166E,
0x166F,
0x169B,
0x169D,
0x2E00,
0x2E2F,
0x2E30,
- 0x2E4F,
+ 0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x3008,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10EAD,
+ 0x10EAE,
0x10F55,
0x10F5A,
0x11047,
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
+ 0x119E2,
+ 0x119E3,
0x11A3F,
0x11A47,
0x11A9A,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11FFF,
+ 0x12000,
0x12470,
0x12475,
0x16A6E,
0x16B45,
0x16E97,
0x16E9B,
+ 0x16FE2,
+ 0x16FE3,
0x1BC9F,
0x1BCA0,
0x1DA87,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */
- 357, /* Number of elements */
+ 371, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA77,
0xAF0,
0xAF1,
+ 0xC77,
+ 0xC78,
0xC84,
0xC85,
0xDF4,
0x1369,
0x1400,
0x1401,
- 0x166D,
+ 0x166E,
0x166F,
0x169B,
0x169D,
0x2E00,
0x2E2F,
0x2E30,
- 0x2E4F,
+ 0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x3008,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10EAD,
+ 0x10EAE,
0x10F55,
0x10F5A,
0x11047,
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
+ 0x119E2,
+ 0x119E3,
0x11A3F,
0x11A47,
0x11A9A,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11FFF,
+ 0x12000,
0x12470,
0x12475,
0x16A6E,
0x16B45,
0x16E97,
0x16E9B,
+ 0x16FE2,
+ 0x16FE3,
0x1BC9F,
0x1BCA0,
0x1DA87,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXSPACE_invlist[] = { /* for EBCDIC 1047 */
23, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXSPACE_invlist[] = { /* for EBCDIC 037 */
23, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXUPPER_invlist[] = { /* for ASCII/Latin1 */
- 1273, /* Number of elements */
+ 1287, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 1047 */
- 1291, /* Number of elements */
+ 1305, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 037 */
- 1287, /* Number of elements */
+ 1301, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
- 1423, /* Number of elements */
+ 1467, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA7,
0x1AA8,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F16A,
0x1F170,
0x1F18A,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
- 1447, /* Number of elements */
+ 1491, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA7,
0x1AA8,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F16A,
0x1F170,
0x1F18A,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
- 1443, /* Number of elements */
+ 1487, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA7,
0x1AA8,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F16A,
0x1F170,
0x1F18A,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXXDIGIT_invlist[] = { /* for EBCDIC 1047 */
13, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXXDIGIT_invlist[] = { /* for EBCDIC 037 */
13, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for ASCII/Latin1 */
- 263, /* Number of elements */
+ 269, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x27E,
0x280,
0x281,
- 0x283,
+ 0x282,
0x284,
0x287,
0x28D,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E00,
0x1E9C,
0x1E9E,
0xA78B,
0xA78E,
0xA790,
- 0xA794,
+ 0xA795,
0xA796,
0xA7AF,
0xA7B0,
- 0xA7BA,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 1047 */
- 295, /* Number of elements */
+ 301, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x27E,
0x280,
0x281,
- 0x283,
+ 0x282,
0x284,
0x287,
0x28D,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E00,
0x1E9C,
0x1E9E,
0xA78B,
0xA78E,
0xA790,
- 0xA794,
+ 0xA795,
0xA796,
0xA7AF,
0xA7B0,
- 0xA7BA,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 037 */
- 291, /* Number of elements */
+ 297, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x27E,
0x280,
0x281,
- 0x283,
+ 0x282,
0x284,
0x287,
0x28D,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E00,
0x1E9C,
0x1E9E,
0xA78B,
0xA78E,
0xA790,
- 0xA794,
+ 0xA795,
0xA796,
0xA7AF,
0xA7B0,
- 0xA7BA,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */
- 1211, /* Number of elements */
+ 1257, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB3,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x11800,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */
- 1237, /* Number of elements */
+ 1283, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB3,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x11800,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */
- 1233, /* Number of elements */
+ 1279, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB3,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x11800,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 */
- 1435, /* Number of elements */
+ 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 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
- 1461, /* Number of elements */
+ 1507, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
- 1457, /* Number of elements */
+ 1503, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_FOLDS_TO_MULTI_CHAR_invlist[] = { /* for EBCDIC 1047 */
59, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_FOLDS_TO_MULTI_CHAR_invlist[] = { /* for EBCDIC 037 */
59, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
- 1429, /* Number of elements */
+ 1475, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
- 1453, /* Number of elements */
+ 1499, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
- 1449, /* Number of elements */
+ 1495, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */
- 1217, /* Number of elements */
+ 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 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB3,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x11800,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */
- 1243, /* Number of elements */
+ 1289, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB3,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x11800,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */
- 1239, /* Number of elements */
+ 1285, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB3,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x11800,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* EBCDIC 037 */
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI__PERL_IS_IN_MULTI_CHAR_FOLD_invlist[] = { /* for ASCII/Latin1 */
+ 79, /* Number of 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,
+ 0x61,
+ 0x62,
+ 0x66,
+ 0x67,
+ 0x68,
+ 0x6B,
+ 0x6C,
+ 0x6D,
+ 0x6E,
+ 0x6F,
+ 0x73,
+ 0x75,
+ 0x77,
+ 0x78,
+ 0x79,
+ 0x7A,
+ 0x2BC,
+ 0x2BD,
+ 0x2BE,
+ 0x2BF,
+ 0x300,
+ 0x302,
+ 0x307,
+ 0x309,
+ 0x30A,
+ 0x30B,
+ 0x30C,
+ 0x30D,
+ 0x313,
+ 0x314,
+ 0x331,
+ 0x332,
+ 0x342,
+ 0x343,
+ 0x3AC,
+ 0x3AD,
+ 0x3AE,
+ 0x3AF,
+ 0x3B1,
+ 0x3B2,
+ 0x3B7,
+ 0x3B8,
+ 0x3B9,
+ 0x3BA,
+ 0x3C1,
+ 0x3C2,
+ 0x3C5,
+ 0x3C6,
+ 0x3C9,
+ 0x3CA,
+ 0x3CE,
+ 0x3CF,
+ 0x565,
+ 0x566,
+ 0x56B,
+ 0x56C,
+ 0x56D,
+ 0x56E,
+ 0x574,
+ 0x575,
+ 0x576,
+ 0x577,
+ 0x57E,
+ 0x57F,
+ 0x582,
+ 0x583,
+ 0x1F00,
+ 0x1F08,
+ 0x1F20,
+ 0x1F28,
+ 0x1F60,
+ 0x1F68,
+ 0x1F70,
+ 0x1F71,
+ 0x1F74,
+ 0x1F75,
+ 0x1F7C,
+ 0x1F7D
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI__PERL_IS_IN_MULTI_CHAR_FOLD_invlist[] = { /* for EBCDIC 1047 */
+ 81, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x81,
+ 0x82,
+ 0x86,
+ 0x87,
+ 0x88,
+ 0x8A,
+ 0x91,
+ 0x92,
+ 0x93,
+ 0x94,
+ 0x95,
+ 0x96,
+ 0xA2,
+ 0xA4,
+ 0xA6,
+ 0xA7,
+ 0xA8,
+ 0xA9,
+ 0x2BC,
+ 0x2BD,
+ 0x2BE,
+ 0x2BF,
+ 0x300,
+ 0x302,
+ 0x307,
+ 0x309,
+ 0x30A,
+ 0x30B,
+ 0x30C,
+ 0x30D,
+ 0x313,
+ 0x314,
+ 0x331,
+ 0x332,
+ 0x342,
+ 0x343,
+ 0x3AC,
+ 0x3AD,
+ 0x3AE,
+ 0x3AF,
+ 0x3B1,
+ 0x3B2,
+ 0x3B7,
+ 0x3B8,
+ 0x3B9,
+ 0x3BA,
+ 0x3C1,
+ 0x3C2,
+ 0x3C5,
+ 0x3C6,
+ 0x3C9,
+ 0x3CA,
+ 0x3CE,
+ 0x3CF,
+ 0x565,
+ 0x566,
+ 0x56B,
+ 0x56C,
+ 0x56D,
+ 0x56E,
+ 0x574,
+ 0x575,
+ 0x576,
+ 0x577,
+ 0x57E,
+ 0x57F,
+ 0x582,
+ 0x583,
+ 0x1F00,
+ 0x1F08,
+ 0x1F20,
+ 0x1F28,
+ 0x1F60,
+ 0x1F68,
+ 0x1F70,
+ 0x1F71,
+ 0x1F74,
+ 0x1F75,
+ 0x1F7C,
+ 0x1F7D
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI__PERL_IS_IN_MULTI_CHAR_FOLD_invlist[] = { /* for EBCDIC 037 */
+ 81, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x81,
+ 0x82,
+ 0x86,
+ 0x87,
+ 0x88,
+ 0x8A,
+ 0x91,
+ 0x92,
+ 0x93,
+ 0x94,
+ 0x95,
+ 0x96,
+ 0xA2,
+ 0xA4,
+ 0xA6,
+ 0xA7,
+ 0xA8,
+ 0xA9,
+ 0x2BC,
+ 0x2BD,
+ 0x2BE,
+ 0x2BF,
+ 0x300,
+ 0x302,
+ 0x307,
+ 0x309,
+ 0x30A,
+ 0x30B,
+ 0x30C,
+ 0x30D,
+ 0x313,
+ 0x314,
+ 0x331,
+ 0x332,
+ 0x342,
+ 0x343,
+ 0x3AC,
+ 0x3AD,
+ 0x3AE,
+ 0x3AF,
+ 0x3B1,
+ 0x3B2,
+ 0x3B7,
+ 0x3B8,
+ 0x3B9,
+ 0x3BA,
+ 0x3C1,
+ 0x3C2,
+ 0x3C5,
+ 0x3C6,
+ 0x3C9,
+ 0x3CA,
+ 0x3CE,
+ 0x3CF,
+ 0x565,
+ 0x566,
+ 0x56B,
+ 0x56C,
+ 0x56D,
+ 0x56E,
+ 0x574,
+ 0x575,
+ 0x576,
+ 0x577,
+ 0x57E,
+ 0x57F,
+ 0x582,
+ 0x583,
+ 0x1F00,
+ 0x1F08,
+ 0x1F20,
+ 0x1F28,
+ 0x1F60,
+ 0x1F68,
+ 0x1F70,
+ 0x1F71,
+ 0x1F74,
+ 0x1F75,
+ 0x1F7C,
+ 0x1F7D
};
# endif /* EBCDIC 037 */
0x0,
0x100,
0x130,
- 0x131,
+ 0x132,
0x149,
0x14A,
0x178,
};
static const UV UNI__PERL_PROBLEMATIC_LOCALE_FOLDS_invlist[] = { /* for all charsets */
- 24, /* Number of elements */
+ 26, /* 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,
0x100,
0x130,
- 0x131,
+ 0x132,
0x149,
0x14A,
0x178,
0x180,
0x1F0,
0x1F1,
+ 0x307,
+ 0x308,
0x39C,
0x39D,
0x3BC,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_QUOTEMETA_invlist[] = { /* for EBCDIC 1047 */
92, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_QUOTEMETA_invlist[] = { /* for EBCDIC 037 */
90, /* Number of elements */
0x640,
0x641,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1FA6E
};
+static const UV UNI_AGE__12_invlist[] = { /* for all charsets */
+ 121, /* Number of 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,
+ 0xC77,
+ 0xC78,
+ 0xE86,
+ 0xE87,
+ 0xE89,
+ 0xE8A,
+ 0xE8C,
+ 0xE8D,
+ 0xE8E,
+ 0xE94,
+ 0xE98,
+ 0xE99,
+ 0xEA0,
+ 0xEA1,
+ 0xEA8,
+ 0xEAA,
+ 0xEAC,
+ 0xEAD,
+ 0xEBA,
+ 0xEBB,
+ 0x1CFA,
+ 0x1CFB,
+ 0x2BC9,
+ 0x2BCA,
+ 0x2BFF,
+ 0x2C00,
+ 0x2E4F,
+ 0x2E50,
+ 0xA7BA,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7C7,
+ 0xAB66,
+ 0xAB68,
+ 0x10FE0,
+ 0x10FF7,
+ 0x1145F,
+ 0x11460,
+ 0x116B8,
+ 0x116B9,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
+ 0x11A84,
+ 0x11A86,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x12000,
+ 0x13430,
+ 0x13439,
+ 0x16F45,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F50,
+ 0x16F7F,
+ 0x16F88,
+ 0x16FE2,
+ 0x16FE4,
+ 0x187F2,
+ 0x187F8,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E94B,
+ 0x1E94C,
+ 0x1ED01,
+ 0x1ED3E,
+ 0x1F16C,
+ 0x1F16D,
+ 0x1F6D5,
+ 0x1F6D6,
+ 0x1F6FA,
+ 0x1F6FB,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F90D,
+ 0x1F910,
+ 0x1F93F,
+ 0x1F940,
+ 0x1F971,
+ 0x1F972,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A5,
+ 0x1F9AB,
+ 0x1F9AE,
+ 0x1F9B0,
+ 0x1F9BA,
+ 0x1F9C0,
+ 0x1F9C3,
+ 0x1F9CB,
+ 0x1F9CD,
+ 0x1F9D0,
+ 0x1FA00,
+ 0x1FA54,
+ 0x1FA70,
+ 0x1FA74,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA83,
+ 0x1FA90,
+ 0x1FA96
+};
+
+static const UV UNI_AGE__12_DOT_1_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,
+ 0x32FF,
+ 0x3300
+};
+
+static const UV UNI_AGE__13_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,
+ 0x8BE,
+ 0x8C8,
+ 0xB55,
+ 0xB56,
+ 0xD04,
+ 0xD05,
+ 0xD81,
+ 0xD82,
+ 0x1ABF,
+ 0x1AC1,
+ 0x2B97,
+ 0x2B98,
+ 0x2E50,
+ 0x2E53,
+ 0x31BB,
+ 0x31C0,
+ 0x4DB6,
+ 0x4DC0,
+ 0x9FF0,
+ 0x9FFD,
+ 0xA7C7,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
+ 0xA82C,
+ 0xA82D,
+ 0xAB68,
+ 0xAB6C,
+ 0x1019C,
+ 0x1019D,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
+ 0x10FB0,
+ 0x10FCC,
+ 0x11147,
+ 0x11148,
+ 0x111CE,
+ 0x111D0,
+ 0x1145A,
+ 0x1145B,
+ 0x11460,
+ 0x11462,
+ 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x11FB0,
+ 0x11FB1,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
+ 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F16D,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1AE,
+ 0x1F6D6,
+ 0x1F6D8,
+ 0x1F6FB,
+ 0x1F6FD,
+ 0x1F8B0,
+ 0x1F8B2,
+ 0x1F90C,
+ 0x1F90D,
+ 0x1F972,
+ 0x1F973,
+ 0x1F977,
+ 0x1F979,
+ 0x1F9A3,
+ 0x1F9A5,
+ 0x1F9AB,
+ 0x1F9AE,
+ 0x1F9CB,
+ 0x1F9CC,
+ 0x1FA74,
+ 0x1FA75,
+ 0x1FA83,
+ 0x1FA87,
+ 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x2A6D7,
+ 0x2A6DE,
+ 0x30000,
+ 0x3134B
+};
+
static const UV UNI_AGE__2_invlist[] = { /* for all charsets */
59, /* Number of elements */
148565664, /* Version and data structure type */
};
static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */
- 1336, /* Number of elements */
+ 1372, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CBD,
0x1CC8,
0x1CD0,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
- 0xA82C,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x1FFFE,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2F800,
0x2FA1E,
0x2FFFE,
- 0x30000,
+ 0x3134B,
0x3FFFE,
0x40000,
0x4FFFE,
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
};
static const UV UNI_BC__AL_invlist[] = { /* for all charsets */
- 55, /* Number of elements */
+ 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 */
0x10F70,
0x1EC70,
0x1ECC0,
+ 0x1ED00,
+ 0x1ED50,
0x1EE00,
0x1EEF0,
0x1EEF2,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BC__B_invlist[] = { /* for EBCDIC 1047 */
11, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BC__B_invlist[] = { /* for EBCDIC 037 */
11, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BC__BN_invlist[] = { /* for EBCDIC 1047 */
70, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BC__BN_invlist[] = { /* for EBCDIC 037 */
70, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BC__CS_invlist[] = { /* for EBCDIC 1047 */
29, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BC__CS_invlist[] = { /* for EBCDIC 037 */
29, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_BC__EN_invlist[] = { /* for ASCII/Latin1 */
- 25, /* Number of elements */
+ 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 */
0x1D7CE,
0x1D800,
0x1F100,
- 0x1F10B
+ 0x1F10B,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BC__EN_invlist[] = { /* for EBCDIC 1047 */
- 25, /* Number of elements */
+ 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 */
0x1D7CE,
0x1D800,
0x1F100,
- 0x1F10B
+ 0x1F10B,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BC__EN_invlist[] = { /* for EBCDIC 037 */
- 25, /* Number of elements */
+ 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 */
0x1D7CE,
0x1D800,
0x1F100,
- 0x1F10B
+ 0x1F10B,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 037 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BC__ES_invlist[] = { /* for EBCDIC 1047 */
19, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BC__ES_invlist[] = { /* for EBCDIC 037 */
19, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_BC__ET_invlist[] = { /* for ASCII/Latin1 */
- 45, /* Number of elements */
+ 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 */
0xFFE0,
0xFFE2,
0xFFE5,
- 0xFFE7
+ 0xFFE7,
+ 0x11FDD,
+ 0x11FE1,
+ 0x1E2FF,
+ 0x1E300
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BC__ET_invlist[] = { /* for EBCDIC 1047 */
- 53, /* Number of elements */
+ 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 */
0xFFE0,
0xFFE2,
0xFFE5,
- 0xFFE7
+ 0xFFE7,
+ 0x11FDD,
+ 0x11FE1,
+ 0x1E2FF,
+ 0x1E300
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BC__ET_invlist[] = { /* for EBCDIC 037 */
- 53, /* Number of elements */
+ 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 */
0xFFE0,
0xFFE2,
0xFFE5,
- 0xFFE7
+ 0xFFE7,
+ 0x11FDD,
+ 0x11FE1,
+ 0x1E2FF,
+ 0x1E300
};
# endif /* EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */
- 884, /* Number of elements */
+ 926, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2CE5,
0x2CEB,
0x2CEF,
0x2D7F,
0x2D80,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0xA825,
0xA827,
0xA828,
- 0xA82C,
+ 0xA82D,
0xA838,
0xA83A,
0xA874,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9E5,
0xA9E6,
0xAA29,
0xAAEE,
0xAAF6,
0xAAF7,
+ 0xAB6A,
+ 0xAB6C,
0xABE5,
0xABE6,
0xABE8,
0x10140,
0x1018D,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101FD,
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
0x11A01,
0x11A07,
0x11A09,
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11FD5,
+ 0x11FF2,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1F02C,
0x1F030,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
+ 0x1F110,
0x1F12F,
0x1F130,
0x1F16A,
- 0x1F16C,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1AE,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x1FFFE,
0x20000,
0x2FFFE,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */
- 910, /* Number of elements */
+ 952, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2CE5,
0x2CEB,
0x2CEF,
0x2D7F,
0x2D80,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0xA825,
0xA827,
0xA828,
- 0xA82C,
+ 0xA82D,
0xA838,
0xA83A,
0xA874,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9E5,
0xA9E6,
0xAA29,
0xAAEE,
0xAAF6,
0xAAF7,
+ 0xAB6A,
+ 0xAB6C,
0xABE5,
0xABE6,
0xABE8,
0x10140,
0x1018D,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101FD,
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
0x11A01,
0x11A07,
0x11A09,
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11FD5,
+ 0x11FF2,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1F02C,
0x1F030,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
+ 0x1F110,
0x1F12F,
0x1F130,
0x1F16A,
- 0x1F16C,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1AE,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x1FFFE,
0x20000,
0x2FFFE,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */
- 906, /* Number of elements */
+ 948, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2CE5,
0x2CEB,
0x2CEF,
0x2D7F,
0x2D80,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0xA825,
0xA827,
0xA828,
- 0xA82C,
+ 0xA82D,
0xA838,
0xA83A,
0xA874,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9E5,
0xA9E6,
0xAA29,
0xAAEE,
0xAAF6,
0xAAF7,
+ 0xAB6A,
+ 0xAB6C,
0xABE5,
0xABE6,
0xABE8,
0x10140,
0x1018D,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101FD,
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
0x11A01,
0x11A07,
0x11A09,
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11FD5,
+ 0x11FF2,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1F02C,
0x1F030,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
+ 0x1F110,
0x1F12F,
0x1F130,
0x1F16A,
- 0x1F16C,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1AE,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x1FFFE,
0x20000,
0x2FFFE,
};
static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */
- 619, /* Number of elements */
+ 645, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9E5,
0xA9E6,
0xAA29,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
0x11A01,
0x11A07,
0x11A09,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1D167,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */
- 359, /* Number of elements */
+ 377, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2CE5,
0x2CEB,
0x2CF9,
0x2D00,
0x2E00,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0xA82C,
0xA874,
0xA878,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFDFD,
0x10140,
0x1018D,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x1091F,
0x11066,
0x11660,
0x1166D,
+ 0x11FD5,
+ 0x11FDD,
+ 0x11FE1,
+ 0x11FF2,
+ 0x16FE2,
+ 0x16FE3,
0x1D200,
0x1D242,
0x1D245,
0x1F0D1,
0x1F0F6,
0x1F10B,
- 0x1F10D,
+ 0x1F110,
0x1F12F,
0x1F130,
0x1F16A,
- 0x1F16C,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1AE,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
- 0x1FA6E
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */
- 367, /* Number of elements */
+ 385, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2CE5,
0x2CEB,
0x2CF9,
0x2D00,
0x2E00,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0xA82C,
0xA874,
0xA878,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFDFD,
0x10140,
0x1018D,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x1091F,
0x11066,
0x11660,
0x1166D,
+ 0x11FD5,
+ 0x11FDD,
+ 0x11FE1,
+ 0x11FF2,
+ 0x16FE2,
+ 0x16FE3,
0x1D200,
0x1D242,
0x1D245,
0x1F0D1,
0x1F0F6,
0x1F10B,
- 0x1F10D,
+ 0x1F110,
0x1F12F,
0x1F130,
0x1F16A,
- 0x1F16C,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1AE,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
- 0x1FA6E
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */
- 363, /* Number of elements */
+ 381, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2CE5,
0x2CEB,
0x2CF9,
0x2D00,
0x2E00,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0xA82C,
0xA874,
0xA878,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFDFD,
0x10140,
0x1018D,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x1091F,
0x11066,
0x11660,
0x1166D,
+ 0x11FD5,
+ 0x11FDD,
+ 0x11FE1,
+ 0x11FF2,
+ 0x16FE2,
+ 0x16FE3,
0x1D200,
0x1D242,
0x1D245,
0x1F0D1,
0x1F0F6,
0x1F10B,
- 0x1F10D,
+ 0x1F110,
0x1F12F,
0x1F130,
0x1F16A,
- 0x1F16C,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1AE,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
- 0x1FA6E
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* EBCDIC 037 */
};
static const UV UNI_BC__R_invlist[] = { /* for all charsets */
- 75, /* Number of elements */
+ 79, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10D40,
0x10E60,
0x10E7F,
+ 0x10EAB,
+ 0x10EAD,
0x10F30,
0x10F70,
0x11000,
0x1E94B,
0x1EC70,
0x1ECC0,
+ 0x1ED00,
+ 0x1ED50,
0x1EE00,
0x1EF00,
0x1F000
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BC__S_invlist[] = { /* for EBCDIC 1047 */
7, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BC__S_invlist[] = { /* for EBCDIC 037 */
7, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BC__WS_invlist[] = { /* for EBCDIC 1047 */
15, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BC__WS_invlist[] = { /* for EBCDIC 037 */
15, /* Number of elements */
# endif /* EBCDIC 037 */
static const UV UNI_BENG_invlist[] = { /* for all charsets */
- 51, /* Number of elements */
+ 53, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1CEB,
0x1CED,
0x1CEE,
+ 0x1CF2,
+ 0x1CF3,
0x1CF5,
0x1CF8,
0xA8F1,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BIDIM_invlist[] = { /* for EBCDIC 1047 */
225, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BIDIM_invlist[] = { /* for EBCDIC 037 */
223, /* Number of elements */
0x3105,
0x3130,
0x31A0,
- 0x31BB,
+ 0x31C0,
0xFE45,
0xFE47,
0xFF61,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BPT__C_invlist[] = { /* for EBCDIC 1047 */
121, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BPT__C_invlist[] = { /* for EBCDIC 037 */
121, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BPT__N_invlist[] = { /* for EBCDIC 1047 */
61, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BPT__N_invlist[] = { /* for EBCDIC 037 */
59, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BPT__O_invlist[] = { /* for EBCDIC 1047 */
121, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BPT__O_invlist[] = { /* for EBCDIC 037 */
121, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
- 1321, /* Number of elements */
+ 1357, /* 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 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CBD,
0x1CC8,
0x1CD0,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
- 0xA82C,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
- 1321, /* Number of elements */
+ 1357, /* 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 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CBD,
0x1CC8,
0x1CD0,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
- 0xA82C,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
- 1321, /* Number of elements */
+ 1357, /* 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 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CBD,
0x1CC8,
0x1CD0,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
- 0xA82C,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
0x11100,
0x11135,
0x11136,
- 0x11147
+ 0x11148
};
static const UV UNI_CANS_invlist[] = { /* for all charsets */
};
static const UV UNI_CCC__0_invlist[] = { /* for all charsets */
- 351, /* Number of elements */
+ 369, /* 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 */
0xE48,
0xE4C,
0xEB8,
- 0xEBA,
+ 0xEBB,
0xEC8,
0xECC,
0xF18,
0x1A80,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B34,
0x1B35,
0x1B44,
0xA6F2,
0xA806,
0xA807,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C5,
0xA8E0,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11046,
0x1172C,
0x11839,
0x1183B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119E0,
+ 0x119E1,
0x11A34,
0x11A35,
0x11A47,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9E,
0x1BC9F,
0x1D165,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
0x712
};
+static const UV UNI_CCC__6_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,
+ 0x16FF0,
+ 0x16FF2
+};
+
static const UV UNI_CCC__7_invlist[] = { /* for all charsets */
- 49, /* Number of elements */
+ 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 */
0x116B8,
0x1183A,
0x1183B,
+ 0x11943,
+ 0x11944,
0x11D42,
0x11D43,
0x1E94A,
};
static const UV UNI_CCC__9_invlist[] = { /* for all charsets */
- 101, /* Number of elements */
+ 109, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xDCB,
0xE3A,
0xE3B,
+ 0xEBA,
+ 0xEBB,
0xF84,
0xF85,
0x1039,
0x2D80,
0xA806,
0xA807,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C5,
0xA953,
0x1172C,
0x11839,
0x1183A,
+ 0x1193D,
+ 0x1193F,
+ 0x119E0,
+ 0x119E1,
0x11A34,
0x11A35,
0x11A47,
};
static const UV UNI_CCC__A_invlist[] = { /* for all charsets */
- 231, /* Number of elements */
+ 237, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10AE6,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F48,
0x10F4B,
0x10F4C,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E944,
0x1E94A
};
};
static const UV UNI_CCC__B_invlist[] = { /* for all charsets */
- 155, /* Number of elements */
+ 157, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1ABB,
0x1ABD,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B6C,
0x1B6D,
0x1CD5,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CF_invlist[] = { /* for ASCII/Latin1 */
- 39, /* Number of elements */
+ 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 */
0x110BE,
0x110CD,
0x110CE,
+ 0x13430,
+ 0x13439,
0x1BCA0,
0x1BCA4,
0x1D173,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CF_invlist[] = { /* for EBCDIC 1047 */
- 39, /* Number of elements */
+ 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 */
0x110BE,
0x110CD,
0x110CE,
+ 0x13430,
+ 0x13439,
0x1BCA0,
0x1BCA4,
0x1D173,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CF_invlist[] = { /* for EBCDIC 037 */
- 39, /* Number of elements */
+ 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 */
0x110BE,
0x110CD,
0x110CE,
+ 0x13430,
+ 0x13439,
0x1BCA0,
0x1BCA4,
0x1D173,
0x1FA70
};
+static const UV UNI_CHRS_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,
+ 0x10FB0,
+ 0x10FCC
+};
+
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */
- 789, /* Number of elements */
+ 821, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x48A,
0x559,
0x55A,
+ 0x55F,
+ 0x560,
0x591,
0x5BE,
0x5BF,
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC6,
0xEC7,
0x1AA7,
0x1AA8,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9CF,
0xA9D0,
0xA9E5,
0xAAF7,
0xAB5B,
0xAB60,
+ 0xAB69,
+ 0xAB6C,
0xABE5,
0xABE6,
0xABE8,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
0x11A01,
0x11A0B,
0x11A33,
0x11D98,
0x11EF3,
0x11EF5,
+ 0x13430,
+ 0x13439,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
0x16B40,
0x16B44,
+ 0x16F4F,
+ 0x16F50,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
- 0x1E94B,
+ 0x1E94C,
0x1F3FB,
0x1F400,
0xE0001,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */
- 787, /* Number of elements */
+ 819, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x48A,
0x559,
0x55A,
+ 0x55F,
+ 0x560,
0x591,
0x5BE,
0x5BF,
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC6,
0xEC7,
0x1AA7,
0x1AA8,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9CF,
0xA9D0,
0xA9E5,
0xAAF7,
0xAB5B,
0xAB60,
+ 0xAB69,
+ 0xAB6C,
0xABE5,
0xABE6,
0xABE8,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
0x11A01,
0x11A0B,
0x11A33,
0x11D98,
0x11EF3,
0x11EF5,
+ 0x13430,
+ 0x13439,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
0x16B40,
0x16B44,
+ 0x16F4F,
+ 0x16F50,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
- 0x1E94B,
+ 0x1E94C,
0x1F3FB,
0x1F400,
0xE0001,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */
- 785, /* Number of elements */
+ 817, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x48A,
0x559,
0x55A,
+ 0x55F,
+ 0x560,
0x591,
0x5BE,
0x5BF,
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC6,
0xEC7,
0x1AA7,
0x1AA8,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9CF,
0xA9D0,
0xA9E5,
0xAAF7,
0xAB5B,
0xAB60,
+ 0xAB69,
+ 0xAB6C,
0xABE5,
0xABE6,
0xABE8,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
0x11A01,
0x11A0B,
0x11A33,
0x11D98,
0x11EF3,
0x11EF5,
+ 0x13430,
+ 0x13439,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
0x16B40,
0x16B44,
+ 0x16F4F,
+ 0x16F50,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
- 0x1E94B,
+ 0x1E94C,
0x1F3FB,
0x1F400,
0xE0001,
0x2EBF0
};
+static const UV UNI_CJKEXTG_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,
+ 0x30000,
+ 0x31350
+};
+
static const UV UNI_CJKRADICALSSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
};
static const UV UNI_CN_invlist[] = { /* for all charsets */
- 1316, /* Number of elements */
+ 1354, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CBD,
0x1CC8,
0x1CD0,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
- 0xA82C,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CWCF_invlist[] = { /* for ASCII/Latin1 */
- 1215, /* Number of elements */
+ 1229, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 1047 */
- 1235, /* Number of elements */
+ 1249, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 037 */
- 1231, /* Number of elements */
+ 1245, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CWCM_invlist[] = { /* for ASCII/Latin1 */
- 243, /* Number of elements */
+ 249, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x27E,
0x280,
0x281,
- 0x283,
+ 0x282,
0x284,
0x287,
0x28D,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E00,
0x1E9C,
0x1E9E,
0xA78B,
0xA78E,
0xA790,
- 0xA794,
+ 0xA795,
0xA796,
0xA7AF,
0xA7B0,
- 0xA7BA,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 1047 */
- 275, /* Number of elements */
+ 281, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x27E,
0x280,
0x281,
- 0x283,
+ 0x282,
0x284,
0x287,
0x28D,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E00,
0x1E9C,
0x1E9E,
0xA78B,
0xA78E,
0xA790,
- 0xA794,
+ 0xA795,
0xA796,
0xA7AF,
0xA7B0,
- 0xA7BA,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 037 */
- 271, /* Number of elements */
+ 277, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x27E,
0x280,
0x281,
- 0x283,
+ 0x282,
0x284,
0x287,
0x28D,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E00,
0x1E9C,
0x1E9E,
0xA78B,
0xA78E,
0xA790,
- 0xA794,
+ 0xA795,
0xA796,
0xA7AF,
0xA7B0,
- 0xA7BA,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */
- 1639, /* Number of elements */
+ 1655, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA640,
0xA641,
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xA7F8,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xF900,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E,
0xE0000,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */
- 1649, /* Number of elements */
+ 1665, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA640,
0xA641,
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xA7F8,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xF900,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E,
0xE0000,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 037 */
- 1647, /* Number of elements */
+ 1663, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA640,
0xA641,
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xA7F8,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xF900,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E,
0xE0000,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CWL_invlist[] = { /* for ASCII/Latin1 */
- 1189, /* Number of elements */
+ 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 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CWL_invlist[] = { /* for EBCDIC 1047 */
- 1207, /* Number of elements */
+ 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 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CWL_invlist[] = { /* for EBCDIC 037 */
- 1203, /* Number of elements */
+ 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 */
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CWT_invlist[] = { /* for ASCII/Latin1 */
- 1221, /* Number of elements */
+ 1237, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x27E,
0x280,
0x281,
- 0x283,
+ 0x282,
0x284,
0x287,
0x28D,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E01,
0x1E02,
0x1E03,
0xA791,
0xA792,
0xA793,
- 0xA794,
+ 0xA795,
0xA797,
0xA798,
0xA799,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CWT_invlist[] = { /* for EBCDIC 1047 */
- 1235, /* Number of elements */
+ 1251, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x27E,
0x280,
0x281,
- 0x283,
+ 0x282,
0x284,
0x287,
0x28D,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E01,
0x1E02,
0x1E03,
0xA791,
0xA792,
0xA793,
- 0xA794,
+ 0xA795,
0xA797,
0xA798,
0xA799,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CWT_invlist[] = { /* for EBCDIC 037 */
- 1235, /* Number of elements */
+ 1251, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x27E,
0x280,
0x281,
- 0x283,
+ 0x282,
0x284,
0x287,
0x28D,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E01,
0x1E02,
0x1E03,
0xA791,
0xA792,
0xA793,
- 0xA794,
+ 0xA795,
0xA797,
0xA798,
0xA799,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CWU_invlist[] = { /* for ASCII/Latin1 */
- 1223, /* Number of elements */
+ 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 */
0x27E,
0x280,
0x281,
- 0x283,
+ 0x282,
0x284,
0x287,
0x28D,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E01,
0x1E02,
0x1E03,
0xA791,
0xA792,
0xA793,
- 0xA794,
+ 0xA795,
0xA797,
0xA798,
0xA799,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CWU_invlist[] = { /* for EBCDIC 1047 */
- 1237, /* Number of elements */
+ 1253, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x27E,
0x280,
0x281,
- 0x283,
+ 0x282,
0x284,
0x287,
0x28D,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E01,
0x1E02,
0x1E03,
0xA791,
0xA792,
0xA793,
- 0xA794,
+ 0xA795,
0xA797,
0xA798,
0xA799,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CWU_invlist[] = { /* for EBCDIC 037 */
- 1237, /* Number of elements */
+ 1253, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x27E,
0x280,
0x281,
- 0x283,
+ 0x282,
0x284,
0x287,
0x28D,
0x1D7A,
0x1D7D,
0x1D7E,
+ 0x1D8E,
+ 0x1D8F,
0x1E01,
0x1E02,
0x1E03,
0xA791,
0xA792,
0xA793,
- 0xA794,
+ 0xA795,
0xA797,
0xA798,
0xA799,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
};
static const UV UNI_CYRL_invlist[] = { /* for all charsets */
- 17, /* Number of elements */
+ 19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1D2C,
0x1D78,
0x1D79,
+ 0x1DF8,
+ 0x1DF9,
0x2DE0,
0x2E00,
0x2E43,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DASH_invlist[] = { /* for ASCII/Latin1 */
- 43, /* Number of elements */
+ 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 */
0xFE63,
0xFE64,
0xFF0D,
- 0xFF0E
+ 0xFF0E,
+ 0x10EAD,
+ 0x10EAE
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DASH_invlist[] = { /* for EBCDIC 1047 */
- 43, /* Number of elements */
+ 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 */
0xFE63,
0xFE64,
0xFF0D,
- 0xFF0E
+ 0xFF0E,
+ 0x10EAD,
+ 0x10EAE
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DASH_invlist[] = { /* for EBCDIC 037 */
- 43, /* Number of elements */
+ 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 */
0xFE63,
0xFE64,
0xFF0D,
- 0xFF0E
+ 0xFF0E,
+ 0x10EAD,
+ 0x10EAE
};
# endif /* EBCDIC 037 */
};
static const UV UNI_DEVA_invlist[] = { /* for all charsets */
- 13, /* Number of elements */
+ 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,
0x900,
+ 0x953,
+ 0x955,
0x980,
0x1CD0,
0x1CF7,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DI_invlist[] = { /* for EBCDIC 1047 */
35, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DI_invlist[] = { /* for EBCDIC 037 */
35, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */
- 327, /* Number of elements */
+ 353, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB3D,
0xB4D,
0xB4E,
+ 0xB55,
+ 0xB56,
0xBCD,
0xBCE,
0xC4D,
0xE4D,
0xE4E,
0xE4F,
+ 0xEBA,
+ 0xEBB,
0xEC8,
0xECD,
0xF18,
0x1038,
0x1039,
0x103B,
+ 0x1063,
+ 0x1065,
+ 0x1069,
+ 0x106E,
0x1087,
0x108E,
0x108F,
0x1090,
0x109A,
0x109C,
+ 0x135D,
+ 0x1360,
0x17C9,
0x17D4,
0x17DD,
0xA69E,
0xA6F0,
0xA6F2,
- 0xA717,
+ 0xA700,
0xA722,
0xA788,
- 0xA789,
+ 0xA78B,
0xA7F8,
0xA7FA,
0xA8C4,
0xAAF7,
0xAB5B,
0xAB60,
+ 0xAB69,
+ 0xAB6C,
0xABEC,
0xABEE,
0xFB1E,
0x1172C,
0x11839,
0x1183B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119E0,
+ 0x119E1,
0x11A34,
0x11A35,
0x11A47,
0x11D98,
0x16AF0,
0x16AF5,
+ 0x16B30,
+ 0x16B37,
0x16F8F,
0x16FA0,
+ 0x16FF0,
+ 0x16FF2,
0x1D167,
0x1D16A,
0x1D16D,
0x1D18C,
0x1D1AA,
0x1D1AE,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */
- 327, /* Number of elements */
+ 353, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB3D,
0xB4D,
0xB4E,
+ 0xB55,
+ 0xB56,
0xBCD,
0xBCE,
0xC4D,
0xE4D,
0xE4E,
0xE4F,
+ 0xEBA,
+ 0xEBB,
0xEC8,
0xECD,
0xF18,
0x1038,
0x1039,
0x103B,
+ 0x1063,
+ 0x1065,
+ 0x1069,
+ 0x106E,
0x1087,
0x108E,
0x108F,
0x1090,
0x109A,
0x109C,
+ 0x135D,
+ 0x1360,
0x17C9,
0x17D4,
0x17DD,
0xA69E,
0xA6F0,
0xA6F2,
- 0xA717,
+ 0xA700,
0xA722,
0xA788,
- 0xA789,
+ 0xA78B,
0xA7F8,
0xA7FA,
0xA8C4,
0xAAF7,
0xAB5B,
0xAB60,
+ 0xAB69,
+ 0xAB6C,
0xABEC,
0xABEE,
0xFB1E,
0x1172C,
0x11839,
0x1183B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119E0,
+ 0x119E1,
0x11A34,
0x11A35,
0x11A47,
0x11D98,
0x16AF0,
0x16AF5,
+ 0x16B30,
+ 0x16B37,
0x16F8F,
0x16FA0,
+ 0x16FF0,
+ 0x16FF2,
0x1D167,
0x1D16A,
0x1D16D,
0x1D18C,
0x1D1AA,
0x1D1AE,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */
- 325, /* Number of elements */
+ 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 */
0xB3D,
0xB4D,
0xB4E,
+ 0xB55,
+ 0xB56,
0xBCD,
0xBCE,
0xC4D,
0xE4D,
0xE4E,
0xE4F,
+ 0xEBA,
+ 0xEBB,
0xEC8,
0xECD,
0xF18,
0x1038,
0x1039,
0x103B,
+ 0x1063,
+ 0x1065,
+ 0x1069,
+ 0x106E,
0x1087,
0x108E,
0x108F,
0x1090,
0x109A,
0x109C,
+ 0x135D,
+ 0x1360,
0x17C9,
0x17D4,
0x17DD,
0xA69E,
0xA6F0,
0xA6F2,
- 0xA717,
+ 0xA700,
0xA722,
0xA788,
- 0xA789,
+ 0xA78B,
0xA7F8,
0xA7FA,
0xA8C4,
0xAAF7,
0xAB5B,
0xAB60,
+ 0xAB69,
+ 0xAB6C,
0xABEC,
0xABEE,
0xFB1E,
0x1172C,
0x11839,
0x1183B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119E0,
+ 0x119E1,
0x11A34,
0x11A35,
0x11A47,
0x11D98,
0x16AF0,
0x16AF5,
+ 0x16B30,
+ 0x16B37,
0x16F8F,
0x16FA0,
+ 0x16FF0,
+ 0x16FF2,
0x1D167,
0x1D16A,
0x1D16D,
0x1D18C,
0x1D1AA,
0x1D1AE,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
0x1E00
};
+static const UV UNI_DIAK_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 */
+ 0x0,
+ 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A
+};
+
static const UV UNI_DINGBATS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DT__CAN_invlist[] = { /* for ASCII/Latin1 */
- 463, /* Number of elements */
+ 465, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DT__CAN_invlist[] = { /* for EBCDIC 1047 */
- 467, /* Number of elements */
+ 469, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DT__CAN_invlist[] = { /* for EBCDIC 037 */
- 467, /* Number of elements */
+ 469, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DT__COM_invlist[] = { /* for EBCDIC 1047 */
149, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DT__COM_invlist[] = { /* for EBCDIC 037 */
147, /* Number of elements */
};
static const UV UNI_DT__FONT_invlist[] = { /* for all charsets */
- 135, /* Number of elements */
+ 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 */
0x1EEA5,
0x1EEAA,
0x1EEAB,
- 0x1EEBC
+ 0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA
};
# if 'A' == 65 /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DT__FRA_invlist[] = { /* for EBCDIC 1047 */
7, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DT__FRA_invlist[] = { /* for EBCDIC 037 */
7, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DT__NB_invlist[] = { /* for EBCDIC 1047 */
11, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DT__NB_invlist[] = { /* for EBCDIC 037 */
11, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DT__NONCANON_invlist[] = { /* for ASCII/Latin1 */
- 373, /* Number of elements */
+ 375, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA69C,
0xA69E,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFB13,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F240,
0x1F249,
0x1F250,
- 0x1F252
+ 0x1F252,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 1047 */
- 379, /* Number of elements */
+ 381, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA69C,
0xA69E,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFB13,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F240,
0x1F249,
0x1F250,
- 0x1F252
+ 0x1F252,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 037 */
- 377, /* Number of elements */
+ 379, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA69C,
0xA69E,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFB13,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F240,
0x1F249,
0x1F250,
- 0x1F252
+ 0x1F252,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DT__NONE_invlist[] = { /* for ASCII/Latin1 */
- 781, /* Number of elements */
+ 785, /* 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 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA69C,
0xA69E,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAC00,
0xD7A4,
0xF900,
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 1047 */
- 779, /* Number of elements */
+ 783, /* 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 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA69C,
0xA69E,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAC00,
0xD7A4,
0xF900,
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 037 */
- 781, /* Number of elements */
+ 785, /* 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 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA69C,
0xA69E,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAC00,
0xD7A4,
0xF900,
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
0x3251,
0x32CC,
0x32D0,
- 0x3300,
+ 0x32FF,
0x3358,
0x3371,
0x33E0,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DT__SUP_invlist[] = { /* for ASCII/Latin1 */
- 49, /* Number of elements */
+ 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 */
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0x1F16A,
- 0x1F16C
+ 0x1F16D
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 1047 */
- 51, /* Number of elements */
+ 53, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0x1F16A,
- 0x1F16C
+ 0x1F16D
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 037 */
- 51, /* Number of elements */
+ 53, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0x1F16A,
- 0x1F16C
+ 0x1F16D
};
# endif /* EBCDIC 037 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_EA__A_invlist[] = { /* for EBCDIC 1047 */
363, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_EA__A_invlist[] = { /* for EBCDIC 037 */
361, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_EA__N_invlist[] = { /* for ASCII/Latin1 */
- 537, /* Number of elements */
+ 553, /* 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 */
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
0x4DC0,
0x4E00,
0xA48D,
0xFFFD,
0xFFFE,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1F004,
0x1F6CD,
0x1F6D0,
0x1F6D3,
+ 0x1F6D5,
+ 0x1F6D8,
0x1F6EB,
0x1F6ED,
0x1F6F4,
- 0x1F6FA,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F6FD,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
+ 0x1F9CC,
+ 0x1F9CD,
0x1FA00,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
0x20000,
0x2FFFE,
0x30000,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 1047 */
- 535, /* Number of elements */
+ 551, /* 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 */
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
0x4DC0,
0x4E00,
0xA48D,
0xFFFD,
0xFFFE,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1F004,
0x1F6CD,
0x1F6D0,
0x1F6D3,
+ 0x1F6D5,
+ 0x1F6D8,
0x1F6EB,
0x1F6ED,
0x1F6F4,
- 0x1F6FA,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F6FD,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
+ 0x1F9CC,
+ 0x1F9CD,
0x1FA00,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
0x20000,
0x2FFFE,
0x30000,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 037 */
- 535, /* Number of elements */
+ 551, /* 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 */
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
0x4DC0,
0x4E00,
0xA48D,
0xFFFD,
0xFFFE,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1F004,
0x1F6CD,
0x1F6D0,
0x1F6D3,
+ 0x1F6D5,
+ 0x1F6D8,
0x1F6EB,
0x1F6ED,
0x1F6F4,
- 0x1F6FA,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F6FD,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
+ 0x1F9CC,
+ 0x1F9CD,
0x1FA00,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
0x20000,
0x2FFFE,
0x30000,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_EA__NA_invlist[] = { /* for EBCDIC 1047 */
37, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_EA__NA_invlist[] = { /* for EBCDIC 037 */
35, /* Number of elements */
# endif /* EBCDIC 037 */
static const UV UNI_EA__W_invlist[] = { /* for all charsets */
- 213, /* Number of elements */
+ 229, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
0x3248,
0x3250,
- 0x32FF,
- 0x3300,
0x4DC0,
0x4E00,
0xA48D,
0xFE68,
0xFE6C,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1F004,
0x1F6CD,
0x1F6D0,
0x1F6D3,
+ 0x1F6D5,
+ 0x1F6D8,
0x1F6EB,
0x1F6ED,
0x1F6F4,
- 0x1F6FA,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F6FD,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
+ 0x1F9CC,
+ 0x1F9CD,
0x1FA00,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
0x20000,
0x2FFFE,
0x30000,
0x12550
};
+static const UV UNI_EBASE_invlist[] = { /* for all charsets */
+ 77, /* Number of 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,
+ 0x1F466,
+ 0x1F479,
+ 0x1F47C,
+ 0x1F47D,
+ 0x1F481,
+ 0x1F484,
+ 0x1F485,
+ 0x1F488,
+ 0x1F48F,
+ 0x1F490,
+ 0x1F491,
+ 0x1F492,
+ 0x1F4AA,
+ 0x1F4AB,
+ 0x1F574,
+ 0x1F576,
+ 0x1F57A,
+ 0x1F57B,
+ 0x1F590,
+ 0x1F591,
+ 0x1F595,
+ 0x1F597,
+ 0x1F645,
+ 0x1F648,
+ 0x1F64B,
+ 0x1F650,
+ 0x1F6A3,
+ 0x1F6A4,
+ 0x1F6B4,
+ 0x1F6B7,
+ 0x1F6C0,
+ 0x1F6C1,
+ 0x1F6CC,
+ 0x1F6CD,
+ 0x1F90C,
+ 0x1F90D,
+ 0x1F90F,
+ 0x1F910,
+ 0x1F918,
+ 0x1F920,
+ 0x1F926,
+ 0x1F927,
+ 0x1F930,
+ 0x1F93A,
+ 0x1F93C,
+ 0x1F93F,
+ 0x1F977,
+ 0x1F978,
+ 0x1F9B5,
+ 0x1F9B7,
+ 0x1F9B8,
+ 0x1F9BA,
+ 0x1F9BB,
+ 0x1F9BC,
+ 0x1F9CD,
+ 0x1F9D0,
+ 0x1F9D1,
+ 0x1F9DE
+};
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_ECOMP_invlist[] = { /* for ASCII/Latin1 */
+ 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,
+ 0x23,
+ 0x24,
+ 0x2A,
+ 0x2B,
+ 0x30,
+ 0x3A,
+ 0x200D,
+ 0x200E,
+ 0x20E3,
+ 0x20E4,
+ 0xFE0F,
+ 0xFE10,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F9B0,
+ 0x1F9B4,
+ 0xE0020,
+ 0xE0080
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_ECOMP_invlist[] = { /* for EBCDIC 1047 */
+ 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,
+ 0x5C,
+ 0x5D,
+ 0x7B,
+ 0x7C,
+ 0xF0,
+ 0xFA,
+ 0x200D,
+ 0x200E,
+ 0x20E3,
+ 0x20E4,
+ 0xFE0F,
+ 0xFE10,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F9B0,
+ 0x1F9B4,
+ 0xE0020,
+ 0xE0080
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_ECOMP_invlist[] = { /* for EBCDIC 037 */
+ 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,
+ 0x5C,
+ 0x5D,
+ 0x7B,
+ 0x7C,
+ 0xF0,
+ 0xFA,
+ 0x200D,
+ 0x200E,
+ 0x20E3,
+ 0x20E4,
+ 0xFE0F,
+ 0xFE10,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F9B0,
+ 0x1F9B4,
+ 0xE0020,
+ 0xE0080
+};
+
+# endif /* EBCDIC 037 */
+
static const UV UNI_EGYP_invlist[] = { /* for all charsets */
- 3, /* Number of elements */
+ 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,
0x13000,
- 0x1342F
+ 0x1342F,
+ 0x13430,
+ 0x13439
+};
+
+static const UV UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS_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,
+ 0x13430,
+ 0x13440
};
static const UV UNI_ELBA_invlist[] = { /* for all charsets */
0x10528
};
+static const UV UNI_ELYM_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,
+ 0x10FE0,
+ 0x10FF7
+};
+
+static const UV UNI_EMOD_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,
+ 0x1F3FB,
+ 0x1F400
+};
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_EMOJI_invlist[] = { /* for ASCII/Latin1 */
+ 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 */
+ 0x0,
+ 0x23,
+ 0x24,
+ 0x2A,
+ 0x2B,
+ 0x30,
+ 0x3A,
+ 0xA9,
+ 0xAA,
+ 0xAE,
+ 0xAF,
+ 0x203C,
+ 0x203D,
+ 0x2049,
+ 0x204A,
+ 0x2122,
+ 0x2123,
+ 0x2139,
+ 0x213A,
+ 0x2194,
+ 0x219A,
+ 0x21A9,
+ 0x21AB,
+ 0x231A,
+ 0x231C,
+ 0x2328,
+ 0x2329,
+ 0x23CF,
+ 0x23D0,
+ 0x23E9,
+ 0x23F4,
+ 0x23F8,
+ 0x23FB,
+ 0x24C2,
+ 0x24C3,
+ 0x25AA,
+ 0x25AC,
+ 0x25B6,
+ 0x25B7,
+ 0x25C0,
+ 0x25C1,
+ 0x25FB,
+ 0x25FF,
+ 0x2600,
+ 0x2605,
+ 0x260E,
+ 0x260F,
+ 0x2611,
+ 0x2612,
+ 0x2614,
+ 0x2616,
+ 0x2618,
+ 0x2619,
+ 0x261D,
+ 0x261E,
+ 0x2620,
+ 0x2621,
+ 0x2622,
+ 0x2624,
+ 0x2626,
+ 0x2627,
+ 0x262A,
+ 0x262B,
+ 0x262E,
+ 0x2630,
+ 0x2638,
+ 0x263B,
+ 0x2640,
+ 0x2641,
+ 0x2642,
+ 0x2643,
+ 0x2648,
+ 0x2654,
+ 0x265F,
+ 0x2661,
+ 0x2663,
+ 0x2664,
+ 0x2665,
+ 0x2667,
+ 0x2668,
+ 0x2669,
+ 0x267B,
+ 0x267C,
+ 0x267E,
+ 0x2680,
+ 0x2692,
+ 0x2698,
+ 0x2699,
+ 0x269A,
+ 0x269B,
+ 0x269D,
+ 0x26A0,
+ 0x26A2,
+ 0x26A7,
+ 0x26A8,
+ 0x26AA,
+ 0x26AC,
+ 0x26B0,
+ 0x26B2,
+ 0x26BD,
+ 0x26BF,
+ 0x26C4,
+ 0x26C6,
+ 0x26C8,
+ 0x26C9,
+ 0x26CE,
+ 0x26D0,
+ 0x26D1,
+ 0x26D2,
+ 0x26D3,
+ 0x26D5,
+ 0x26E9,
+ 0x26EB,
+ 0x26F0,
+ 0x26F6,
+ 0x26F7,
+ 0x26FB,
+ 0x26FD,
+ 0x26FE,
+ 0x2702,
+ 0x2703,
+ 0x2705,
+ 0x2706,
+ 0x2708,
+ 0x270E,
+ 0x270F,
+ 0x2710,
+ 0x2712,
+ 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,
+ 0x2765,
+ 0x2795,
+ 0x2798,
+ 0x27A1,
+ 0x27A2,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2934,
+ 0x2936,
+ 0x2B05,
+ 0x2B08,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
+ 0x3030,
+ 0x3031,
+ 0x303D,
+ 0x303E,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
+ 0x1F004,
+ 0x1F005,
+ 0x1F0CF,
+ 0x1F0D0,
+ 0x1F170,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F201,
+ 0x1F203,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F250,
+ 0x1F252,
+ 0x1F300,
+ 0x1F322,
+ 0x1F324,
+ 0x1F394,
+ 0x1F396,
+ 0x1F398,
+ 0x1F399,
+ 0x1F39C,
+ 0x1F39E,
+ 0x1F3F1,
+ 0x1F3F3,
+ 0x1F3F6,
+ 0x1F3F7,
+ 0x1F4FE,
+ 0x1F4FF,
+ 0x1F53E,
+ 0x1F549,
+ 0x1F54F,
+ 0x1F550,
+ 0x1F568,
+ 0x1F56F,
+ 0x1F571,
+ 0x1F573,
+ 0x1F57B,
+ 0x1F587,
+ 0x1F588,
+ 0x1F58A,
+ 0x1F58E,
+ 0x1F590,
+ 0x1F591,
+ 0x1F595,
+ 0x1F597,
+ 0x1F5A4,
+ 0x1F5A6,
+ 0x1F5A8,
+ 0x1F5A9,
+ 0x1F5B1,
+ 0x1F5B3,
+ 0x1F5BC,
+ 0x1F5BD,
+ 0x1F5C2,
+ 0x1F5C5,
+ 0x1F5D1,
+ 0x1F5D4,
+ 0x1F5DC,
+ 0x1F5DF,
+ 0x1F5E1,
+ 0x1F5E2,
+ 0x1F5E3,
+ 0x1F5E4,
+ 0x1F5E8,
+ 0x1F5E9,
+ 0x1F5EF,
+ 0x1F5F0,
+ 0x1F5F3,
+ 0x1F5F4,
+ 0x1F5FA,
+ 0x1F650,
+ 0x1F680,
+ 0x1F6C6,
+ 0x1F6CB,
+ 0x1F6D3,
+ 0x1F6D5,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6E6,
+ 0x1F6E9,
+ 0x1F6EA,
+ 0x1F6EB,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6F1,
+ 0x1F6F3,
+ 0x1F6FD,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA00,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_EMOJI_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 */
+ 0x0,
+ 0x5C,
+ 0x5D,
+ 0x7B,
+ 0x7C,
+ 0xAF,
+ 0xB0,
+ 0xB4,
+ 0xB5,
+ 0xF0,
+ 0xFA,
+ 0x203C,
+ 0x203D,
+ 0x2049,
+ 0x204A,
+ 0x2122,
+ 0x2123,
+ 0x2139,
+ 0x213A,
+ 0x2194,
+ 0x219A,
+ 0x21A9,
+ 0x21AB,
+ 0x231A,
+ 0x231C,
+ 0x2328,
+ 0x2329,
+ 0x23CF,
+ 0x23D0,
+ 0x23E9,
+ 0x23F4,
+ 0x23F8,
+ 0x23FB,
+ 0x24C2,
+ 0x24C3,
+ 0x25AA,
+ 0x25AC,
+ 0x25B6,
+ 0x25B7,
+ 0x25C0,
+ 0x25C1,
+ 0x25FB,
+ 0x25FF,
+ 0x2600,
+ 0x2605,
+ 0x260E,
+ 0x260F,
+ 0x2611,
+ 0x2612,
+ 0x2614,
+ 0x2616,
+ 0x2618,
+ 0x2619,
+ 0x261D,
+ 0x261E,
+ 0x2620,
+ 0x2621,
+ 0x2622,
+ 0x2624,
+ 0x2626,
+ 0x2627,
+ 0x262A,
+ 0x262B,
+ 0x262E,
+ 0x2630,
+ 0x2638,
+ 0x263B,
+ 0x2640,
+ 0x2641,
+ 0x2642,
+ 0x2643,
+ 0x2648,
+ 0x2654,
+ 0x265F,
+ 0x2661,
+ 0x2663,
+ 0x2664,
+ 0x2665,
+ 0x2667,
+ 0x2668,
+ 0x2669,
+ 0x267B,
+ 0x267C,
+ 0x267E,
+ 0x2680,
+ 0x2692,
+ 0x2698,
+ 0x2699,
+ 0x269A,
+ 0x269B,
+ 0x269D,
+ 0x26A0,
+ 0x26A2,
+ 0x26A7,
+ 0x26A8,
+ 0x26AA,
+ 0x26AC,
+ 0x26B0,
+ 0x26B2,
+ 0x26BD,
+ 0x26BF,
+ 0x26C4,
+ 0x26C6,
+ 0x26C8,
+ 0x26C9,
+ 0x26CE,
+ 0x26D0,
+ 0x26D1,
+ 0x26D2,
+ 0x26D3,
+ 0x26D5,
+ 0x26E9,
+ 0x26EB,
+ 0x26F0,
+ 0x26F6,
+ 0x26F7,
+ 0x26FB,
+ 0x26FD,
+ 0x26FE,
+ 0x2702,
+ 0x2703,
+ 0x2705,
+ 0x2706,
+ 0x2708,
+ 0x270E,
+ 0x270F,
+ 0x2710,
+ 0x2712,
+ 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,
+ 0x2765,
+ 0x2795,
+ 0x2798,
+ 0x27A1,
+ 0x27A2,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2934,
+ 0x2936,
+ 0x2B05,
+ 0x2B08,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
+ 0x3030,
+ 0x3031,
+ 0x303D,
+ 0x303E,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
+ 0x1F004,
+ 0x1F005,
+ 0x1F0CF,
+ 0x1F0D0,
+ 0x1F170,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F201,
+ 0x1F203,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F250,
+ 0x1F252,
+ 0x1F300,
+ 0x1F322,
+ 0x1F324,
+ 0x1F394,
+ 0x1F396,
+ 0x1F398,
+ 0x1F399,
+ 0x1F39C,
+ 0x1F39E,
+ 0x1F3F1,
+ 0x1F3F3,
+ 0x1F3F6,
+ 0x1F3F7,
+ 0x1F4FE,
+ 0x1F4FF,
+ 0x1F53E,
+ 0x1F549,
+ 0x1F54F,
+ 0x1F550,
+ 0x1F568,
+ 0x1F56F,
+ 0x1F571,
+ 0x1F573,
+ 0x1F57B,
+ 0x1F587,
+ 0x1F588,
+ 0x1F58A,
+ 0x1F58E,
+ 0x1F590,
+ 0x1F591,
+ 0x1F595,
+ 0x1F597,
+ 0x1F5A4,
+ 0x1F5A6,
+ 0x1F5A8,
+ 0x1F5A9,
+ 0x1F5B1,
+ 0x1F5B3,
+ 0x1F5BC,
+ 0x1F5BD,
+ 0x1F5C2,
+ 0x1F5C5,
+ 0x1F5D1,
+ 0x1F5D4,
+ 0x1F5DC,
+ 0x1F5DF,
+ 0x1F5E1,
+ 0x1F5E2,
+ 0x1F5E3,
+ 0x1F5E4,
+ 0x1F5E8,
+ 0x1F5E9,
+ 0x1F5EF,
+ 0x1F5F0,
+ 0x1F5F3,
+ 0x1F5F4,
+ 0x1F5FA,
+ 0x1F650,
+ 0x1F680,
+ 0x1F6C6,
+ 0x1F6CB,
+ 0x1F6D3,
+ 0x1F6D5,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6E6,
+ 0x1F6E9,
+ 0x1F6EA,
+ 0x1F6EB,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6F1,
+ 0x1F6F3,
+ 0x1F6FD,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA00,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_EMOJI_invlist[] = { /* for EBCDIC 037 */
+ 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 */
+ 0x0,
+ 0x5C,
+ 0x5D,
+ 0x7B,
+ 0x7C,
+ 0xAF,
+ 0xB0,
+ 0xB4,
+ 0xB5,
+ 0xF0,
+ 0xFA,
+ 0x203C,
+ 0x203D,
+ 0x2049,
+ 0x204A,
+ 0x2122,
+ 0x2123,
+ 0x2139,
+ 0x213A,
+ 0x2194,
+ 0x219A,
+ 0x21A9,
+ 0x21AB,
+ 0x231A,
+ 0x231C,
+ 0x2328,
+ 0x2329,
+ 0x23CF,
+ 0x23D0,
+ 0x23E9,
+ 0x23F4,
+ 0x23F8,
+ 0x23FB,
+ 0x24C2,
+ 0x24C3,
+ 0x25AA,
+ 0x25AC,
+ 0x25B6,
+ 0x25B7,
+ 0x25C0,
+ 0x25C1,
+ 0x25FB,
+ 0x25FF,
+ 0x2600,
+ 0x2605,
+ 0x260E,
+ 0x260F,
+ 0x2611,
+ 0x2612,
+ 0x2614,
+ 0x2616,
+ 0x2618,
+ 0x2619,
+ 0x261D,
+ 0x261E,
+ 0x2620,
+ 0x2621,
+ 0x2622,
+ 0x2624,
+ 0x2626,
+ 0x2627,
+ 0x262A,
+ 0x262B,
+ 0x262E,
+ 0x2630,
+ 0x2638,
+ 0x263B,
+ 0x2640,
+ 0x2641,
+ 0x2642,
+ 0x2643,
+ 0x2648,
+ 0x2654,
+ 0x265F,
+ 0x2661,
+ 0x2663,
+ 0x2664,
+ 0x2665,
+ 0x2667,
+ 0x2668,
+ 0x2669,
+ 0x267B,
+ 0x267C,
+ 0x267E,
+ 0x2680,
+ 0x2692,
+ 0x2698,
+ 0x2699,
+ 0x269A,
+ 0x269B,
+ 0x269D,
+ 0x26A0,
+ 0x26A2,
+ 0x26A7,
+ 0x26A8,
+ 0x26AA,
+ 0x26AC,
+ 0x26B0,
+ 0x26B2,
+ 0x26BD,
+ 0x26BF,
+ 0x26C4,
+ 0x26C6,
+ 0x26C8,
+ 0x26C9,
+ 0x26CE,
+ 0x26D0,
+ 0x26D1,
+ 0x26D2,
+ 0x26D3,
+ 0x26D5,
+ 0x26E9,
+ 0x26EB,
+ 0x26F0,
+ 0x26F6,
+ 0x26F7,
+ 0x26FB,
+ 0x26FD,
+ 0x26FE,
+ 0x2702,
+ 0x2703,
+ 0x2705,
+ 0x2706,
+ 0x2708,
+ 0x270E,
+ 0x270F,
+ 0x2710,
+ 0x2712,
+ 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,
+ 0x2765,
+ 0x2795,
+ 0x2798,
+ 0x27A1,
+ 0x27A2,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2934,
+ 0x2936,
+ 0x2B05,
+ 0x2B08,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
+ 0x3030,
+ 0x3031,
+ 0x303D,
+ 0x303E,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
+ 0x1F004,
+ 0x1F005,
+ 0x1F0CF,
+ 0x1F0D0,
+ 0x1F170,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F201,
+ 0x1F203,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F250,
+ 0x1F252,
+ 0x1F300,
+ 0x1F322,
+ 0x1F324,
+ 0x1F394,
+ 0x1F396,
+ 0x1F398,
+ 0x1F399,
+ 0x1F39C,
+ 0x1F39E,
+ 0x1F3F1,
+ 0x1F3F3,
+ 0x1F3F6,
+ 0x1F3F7,
+ 0x1F4FE,
+ 0x1F4FF,
+ 0x1F53E,
+ 0x1F549,
+ 0x1F54F,
+ 0x1F550,
+ 0x1F568,
+ 0x1F56F,
+ 0x1F571,
+ 0x1F573,
+ 0x1F57B,
+ 0x1F587,
+ 0x1F588,
+ 0x1F58A,
+ 0x1F58E,
+ 0x1F590,
+ 0x1F591,
+ 0x1F595,
+ 0x1F597,
+ 0x1F5A4,
+ 0x1F5A6,
+ 0x1F5A8,
+ 0x1F5A9,
+ 0x1F5B1,
+ 0x1F5B3,
+ 0x1F5BC,
+ 0x1F5BD,
+ 0x1F5C2,
+ 0x1F5C5,
+ 0x1F5D1,
+ 0x1F5D4,
+ 0x1F5DC,
+ 0x1F5DF,
+ 0x1F5E1,
+ 0x1F5E2,
+ 0x1F5E3,
+ 0x1F5E4,
+ 0x1F5E8,
+ 0x1F5E9,
+ 0x1F5EF,
+ 0x1F5F0,
+ 0x1F5F3,
+ 0x1F5F4,
+ 0x1F5FA,
+ 0x1F650,
+ 0x1F680,
+ 0x1F6C6,
+ 0x1F6CB,
+ 0x1F6D3,
+ 0x1F6D5,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6E6,
+ 0x1F6E9,
+ 0x1F6EA,
+ 0x1F6EB,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6F1,
+ 0x1F6F3,
+ 0x1F6FD,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA00,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7
+};
+
+# endif /* EBCDIC 037 */
+
static const UV UNI_EMOTICONS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
0x1F300
};
+static const UV UNI_EPRES_invlist[] = { /* for all charsets */
+ 163, /* Number of 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,
+ 0x231A,
+ 0x231C,
+ 0x23E9,
+ 0x23ED,
+ 0x23F0,
+ 0x23F1,
+ 0x23F3,
+ 0x23F4,
+ 0x25FD,
+ 0x25FF,
+ 0x2614,
+ 0x2616,
+ 0x2648,
+ 0x2654,
+ 0x267F,
+ 0x2680,
+ 0x2693,
+ 0x2694,
+ 0x26A1,
+ 0x26A2,
+ 0x26AA,
+ 0x26AC,
+ 0x26BD,
+ 0x26BF,
+ 0x26C4,
+ 0x26C6,
+ 0x26CE,
+ 0x26CF,
+ 0x26D4,
+ 0x26D5,
+ 0x26EA,
+ 0x26EB,
+ 0x26F2,
+ 0x26F4,
+ 0x26F5,
+ 0x26F6,
+ 0x26FA,
+ 0x26FB,
+ 0x26FD,
+ 0x26FE,
+ 0x2705,
+ 0x2706,
+ 0x270A,
+ 0x270C,
+ 0x2728,
+ 0x2729,
+ 0x274C,
+ 0x274D,
+ 0x274E,
+ 0x274F,
+ 0x2753,
+ 0x2756,
+ 0x2757,
+ 0x2758,
+ 0x2795,
+ 0x2798,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
+ 0x1F004,
+ 0x1F005,
+ 0x1F0CF,
+ 0x1F0D0,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F201,
+ 0x1F202,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F237,
+ 0x1F238,
+ 0x1F23B,
+ 0x1F250,
+ 0x1F252,
+ 0x1F300,
+ 0x1F321,
+ 0x1F32D,
+ 0x1F336,
+ 0x1F337,
+ 0x1F37D,
+ 0x1F37E,
+ 0x1F394,
+ 0x1F3A0,
+ 0x1F3CB,
+ 0x1F3CF,
+ 0x1F3D4,
+ 0x1F3E0,
+ 0x1F3F1,
+ 0x1F3F4,
+ 0x1F3F5,
+ 0x1F3F8,
+ 0x1F43F,
+ 0x1F440,
+ 0x1F441,
+ 0x1F442,
+ 0x1F4FD,
+ 0x1F4FF,
+ 0x1F53E,
+ 0x1F54B,
+ 0x1F54F,
+ 0x1F550,
+ 0x1F568,
+ 0x1F57A,
+ 0x1F57B,
+ 0x1F595,
+ 0x1F597,
+ 0x1F5A4,
+ 0x1F5A5,
+ 0x1F5FB,
+ 0x1F650,
+ 0x1F680,
+ 0x1F6C6,
+ 0x1F6CC,
+ 0x1F6CD,
+ 0x1F6D0,
+ 0x1F6D3,
+ 0x1F6D5,
+ 0x1F6D8,
+ 0x1F6EB,
+ 0x1F6ED,
+ 0x1F6F4,
+ 0x1F6FD,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA00,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7
+};
+
static const UV UNI_ETHI_invlist[] = { /* for all charsets */
65, /* Number of elements */
148565664, /* Version and data structure type */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_EXT_invlist[] = { /* for ASCII/Latin1 */
- 59, /* Number of elements */
+ 65, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x641,
0x7FA,
0x7FB,
+ 0xB55,
+ 0xB56,
0xE46,
0xE47,
0xEC6,
0x16B44,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x1E13C,
+ 0x1E13E,
0x1E944,
0x1E947
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_EXT_invlist[] = { /* for EBCDIC 1047 */
- 59, /* Number of elements */
+ 65, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x641,
0x7FA,
0x7FB,
+ 0xB55,
+ 0xB56,
0xE46,
0xE47,
0xEC6,
0x16B44,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x1E13C,
+ 0x1E13E,
0x1E944,
0x1E947
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_EXT_invlist[] = { /* for EBCDIC 037 */
- 59, /* Number of elements */
+ 65, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x641,
0x7FA,
0x7FB,
+ 0xB55,
+ 0xB56,
0xE46,
0xE47,
0xEC6,
0x16B44,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x1E13C,
+ 0x1E13E,
0x1E944,
0x1E947
};
# if 'A' == 65 /* ASCII/Latin1 */
+static const UV UNI_EXTPICT_invlist[] = { /* for ASCII/Latin1 */
+ 157, /* Number of 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,
+ 0xA9,
+ 0xAA,
+ 0xAE,
+ 0xAF,
+ 0x203C,
+ 0x203D,
+ 0x2049,
+ 0x204A,
+ 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,
+ 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,
+ 0x3030,
+ 0x3031,
+ 0x303D,
+ 0x303E,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
+ 0x1F000,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F16C,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1AD,
+ 0x1F1E6,
+ 0x1F201,
+ 0x1F210,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F53E,
+ 0x1F546,
+ 0x1F650,
+ 0x1F680,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D5,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F900,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1FB00,
+ 0x1FC00,
+ 0x1FFFE
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_EXTPICT_invlist[] = { /* for EBCDIC 1047 */
+ 157, /* Number of 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,
+ 0xAF,
+ 0xB0,
+ 0xB4,
+ 0xB5,
+ 0x203C,
+ 0x203D,
+ 0x2049,
+ 0x204A,
+ 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,
+ 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,
+ 0x3030,
+ 0x3031,
+ 0x303D,
+ 0x303E,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
+ 0x1F000,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F16C,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1AD,
+ 0x1F1E6,
+ 0x1F201,
+ 0x1F210,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F53E,
+ 0x1F546,
+ 0x1F650,
+ 0x1F680,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D5,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F900,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1FB00,
+ 0x1FC00,
+ 0x1FFFE
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_EXTPICT_invlist[] = { /* for EBCDIC 037 */
+ 157, /* Number of 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,
+ 0xAF,
+ 0xB0,
+ 0xB4,
+ 0xB5,
+ 0x203C,
+ 0x203D,
+ 0x2049,
+ 0x204A,
+ 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,
+ 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,
+ 0x3030,
+ 0x3031,
+ 0x303D,
+ 0x303E,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
+ 0x1F000,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F16C,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1AD,
+ 0x1F1E6,
+ 0x1F201,
+ 0x1F210,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F53E,
+ 0x1F546,
+ 0x1F650,
+ 0x1F680,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D5,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F900,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1FB00,
+ 0x1FC00,
+ 0x1FFFE
+};
+
+# endif /* EBCDIC 037 */
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
static const UV UNI_GCB__CN_invlist[] = { /* for ASCII/Latin1 */
38, /* Number of elements */
148565664, /* Version and data structure type */
0x202F,
0x2060,
0x2070,
- 0xD800,
- 0xE000,
0xFEFF,
0xFF00,
0xFFF0,
0xFFFC,
+ 0x13430,
+ 0x13439,
0x1BCA0,
0x1BCA4,
0x1D173,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_GCB__CN_invlist[] = { /* for EBCDIC 1047 */
38, /* Number of elements */
0x202F,
0x2060,
0x2070,
- 0xD800,
- 0xE000,
0xFEFF,
0xFF00,
0xFFF0,
0xFFFC,
+ 0x13430,
+ 0x13439,
0x1BCA0,
0x1BCA4,
0x1D173,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_GCB__CN_invlist[] = { /* for EBCDIC 037 */
38, /* Number of elements */
0x202F,
0x2060,
0x2070,
- 0xD800,
- 0xE000,
0xFEFF,
0xFF00,
0xFFF0,
0xFFFC,
+ 0x13430,
+ 0x13439,
0x1BCA0,
0x1BCA4,
0x1D173,
# endif /* EBCDIC 037 */
static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */
- 665, /* Number of elements */
+ 691, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xD58,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDCF,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
- 0x1B35,
- 0x1B36,
0x1B3B,
0x1B3C,
0x1B3D,
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9E5,
0xA9E6,
0xAA29,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
0x11838,
0x11839,
0x1183B,
+ 0x11930,
+ 0x11931,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
0x11A01,
0x11A0B,
0x11A33,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1D165,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
};
static const UV UNI_GCB__PP_invlist[] = { /* for all charsets */
- 23, /* Number of elements */
+ 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 */
0x110CE,
0x111C2,
0x111C4,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x11A3A,
0x11A3B,
- 0x11A86,
+ 0x11A84,
0x11A8A,
0x11D46,
0x11D47
};
static const UV UNI_GCB__SM_invlist[] = { /* for all charsets */
- 303, /* Number of elements */
+ 319, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1A73,
0x1B04,
0x1B05,
- 0x1B35,
- 0x1B36,
0x1B3B,
0x1B3C,
0x1B3D,
0x1C36,
0x1CE1,
0x1CE2,
- 0x1CF2,
- 0x1CF4,
0x1CF7,
0x1CF8,
0xA823,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9C1,
0xAA2F,
0xAA31,
0x111B6,
0x111BF,
0x111C1,
+ 0x111CE,
+ 0x111CF,
0x1122C,
0x1122F,
0x11232,
0x1182F,
0x11838,
0x11839,
+ 0x11931,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193D,
+ 0x1193E,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11943,
+ 0x119D1,
+ 0x119D4,
+ 0x119DC,
+ 0x119E0,
+ 0x119E4,
+ 0x119E5,
0x11A39,
0x11A3A,
0x11A57,
0x11EF5,
0x11EF7,
0x16F51,
- 0x16F7F,
+ 0x16F88,
+ 0x16FF0,
+ 0x16FF2,
0x1D166,
0x1D167,
0x1D16D,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */
- 594, /* Number of elements */
+ 620, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
0xEB1,
0xEB2,
0xEB3,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
0xD7C7,
0xD7CB,
0xD7FC,
- 0xD800,
- 0xE000,
0xFB1E,
0xFB1F,
0xFE00,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
0x111C4,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
0x1172C,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A33,
0x11A48,
0x11A51,
0x11A5C,
- 0x11A86,
+ 0x11A84,
0x11A9A,
0x11C2F,
0x11C37,
0x11D98,
0x11EF3,
0x11EF7,
+ 0x13430,
+ 0x13439,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */
- 594, /* Number of elements */
+ 620, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
0xEB1,
0xEB2,
0xEB3,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
0xD7C7,
0xD7CB,
0xD7FC,
- 0xD800,
- 0xE000,
0xFB1E,
0xFB1F,
0xFE00,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
0x111C4,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
0x1172C,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A33,
0x11A48,
0x11A51,
0x11A5C,
- 0x11A86,
+ 0x11A84,
0x11A9A,
0x11C2F,
0x11C37,
0x11D98,
0x11EF3,
0x11EF7,
+ 0x13430,
+ 0x13439,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */
- 594, /* Number of elements */
+ 620, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
0xEB1,
0xEB2,
0xEB3,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
0xD7C7,
0xD7CB,
0xD7FC,
- 0xD800,
- 0xE000,
0xFB1E,
0xFB1F,
0xFE00,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
0x111C4,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
0x1172C,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A33,
0x11A48,
0x11A51,
0x11A5C,
- 0x11A86,
+ 0x11A84,
0x11A9A,
0x11C2F,
0x11C37,
0x11D98,
0x11EF3,
0x11EF7,
+ 0x13430,
+ 0x13439,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
};
static const UV UNI_GEOR_invlist[] = { /* for all charsets */
- 21, /* Number of elements */
+ 19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
- 0x589,
- 0x58A,
0x10A0,
0x10C6,
0x10C7,
};
static const UV UNI_GONM_invlist[] = { /* for all charsets */
- 15, /* Number of elements */
+ 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 */
0x0,
+ 0x964,
+ 0x966,
0x11D00,
0x11D07,
0x11D08,
};
static const UV UNI_GRAN_invlist[] = { /* for all charsets */
- 47, /* Number of elements */
+ 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 */
0x11366,
0x1136D,
0x11370,
- 0x11375
+ 0x11375,
+ 0x11FD0,
+ 0x11FD2,
+ 0x11FD3,
+ 0x11FD4
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
- 1613, /* Number of elements */
+ 1669, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x903,
0x93A,
0x93B,
0xC62,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC81,
0xC82,
0xC8D,
0xCF1,
0xCF3,
0xD02,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB4,
0x1AAE,
0x1B04,
0x1B34,
- 0x1B35,
- 0x1B36,
0x1B3B,
0x1B3C,
0x1B3D,
0x1CF4,
0x1CF5,
0x1CF8,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2E00,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA6F2,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9CE,
0xA9CF,
0xA9DA,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABE5,
0xABE6,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAD,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F46,
0x10F51,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11001,
0x11002,
0x1112C,
0x1112D,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
0x111BF,
0x111C9,
0x111CD,
- 0x111CE,
+ 0x111CF,
0x111D0,
0x111E0,
0x111E1,
0x11445,
0x11446,
0x11447,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
0x1145E,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114B1,
0x116B0,
0x116B6,
0x116B7,
+ 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11931,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D4,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
+ 0x119E5,
0x11A00,
0x11A01,
0x11A0B,
0x11A57,
0x11A59,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A97,
0x11A98,
0x11EF3,
0x11EF5,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
- 0x16F7F,
+ 0x16F88,
0x16F93,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1DA84,
0x1DA85,
0x1DA8C,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D0,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
- 1613, /* Number of elements */
+ 1669, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x903,
0x93A,
0x93B,
0xC62,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC81,
0xC82,
0xC8D,
0xCF1,
0xCF3,
0xD02,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB4,
0x1AAE,
0x1B04,
0x1B34,
- 0x1B35,
- 0x1B36,
0x1B3B,
0x1B3C,
0x1B3D,
0x1CF4,
0x1CF5,
0x1CF8,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2E00,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA6F2,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9CE,
0xA9CF,
0xA9DA,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABE5,
0xABE6,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAD,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F46,
0x10F51,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11001,
0x11002,
0x1112C,
0x1112D,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
0x111BF,
0x111C9,
0x111CD,
- 0x111CE,
+ 0x111CF,
0x111D0,
0x111E0,
0x111E1,
0x11445,
0x11446,
0x11447,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
0x1145E,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114B1,
0x116B0,
0x116B6,
0x116B7,
+ 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11931,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D4,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
+ 0x119E5,
0x11A00,
0x11A01,
0x11A0B,
0x11A57,
0x11A59,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A97,
0x11A98,
0x11EF3,
0x11EF5,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
- 0x16F7F,
+ 0x16F88,
0x16F93,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1DA84,
0x1DA85,
0x1DA8C,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D0,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
- 1613, /* Number of elements */
+ 1669, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x903,
0x93A,
0x93B,
0xC62,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC81,
0xC82,
0xC8D,
0xCF1,
0xCF3,
0xD02,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB4,
0x1AAE,
0x1B04,
0x1B34,
- 0x1B35,
- 0x1B36,
0x1B3B,
0x1B3C,
0x1B3D,
0x1CF4,
0x1CF5,
0x1CF8,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2E00,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA6F2,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9CE,
0xA9CF,
0xA9DA,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABE5,
0xABE6,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAD,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F46,
0x10F51,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11001,
0x11002,
0x1112C,
0x1112D,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
0x111BF,
0x111C9,
0x111CD,
- 0x111CE,
+ 0x111CF,
0x111D0,
0x111E0,
0x111E1,
0x11445,
0x11446,
0x11447,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
0x1145E,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114B1,
0x116B0,
0x116B6,
0x116B7,
+ 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11931,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D4,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
+ 0x119E5,
0x11A00,
0x11A01,
0x11A0B,
0x11A57,
0x11A59,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A97,
0x11A98,
0x11EF3,
0x11EF5,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
- 0x16F7F,
+ 0x16F88,
0x16F93,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1DA84,
0x1DA85,
0x1DA8C,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2EC,
+ 0x1E2F0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D0,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 037 */
};
static const UV UNI_GREXT_invlist[] = { /* for all charsets */
- 663, /* Number of elements */
+ 689, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xD58,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDCF,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
- 0x1B35,
- 0x1B36,
0x1B3B,
0x1B3C,
0x1B3D,
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9E5,
0xA9E6,
0xAA29,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
0x11838,
0x11839,
0x1183B,
+ 0x11930,
+ 0x11931,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
0x11A01,
0x11A0B,
0x11A33,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1D165,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
};
static const UV UNI_HAN_invlist[] = { /* for all charsets */
- 65, /* Number of elements */
+ 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 */
0x32B1,
0x32C0,
0x32CC,
+ 0x32FF,
+ 0x3300,
0x3358,
0x3371,
0x337B,
0x33E0,
0x33FF,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
+ 0xA700,
+ 0xA708,
0xF900,
0xFA6E,
0xFA70,
0xFE47,
0xFF61,
0xFF66,
+ 0x16FF0,
+ 0x16FF2,
0x1D360,
0x1D372,
0x1F250,
0x1F252,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
static const UV UNI_HANG_invlist[] = { /* for all charsets */
};
static const UV UNI_HIRA_invlist[] = { /* for all charsets */
- 31, /* Number of elements */
+ 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 */
0xFFA0,
0x1B001,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
0x1F200,
0x1F201
};
0x16B90
};
+static const UV UNI_HMNP_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,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150
+};
+
static const UV UNI_HST__NA_invlist[] = { /* for all charsets */
11, /* Number of elements */
148565664, /* Version and data structure type */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_HYPHEN_invlist[] = { /* for EBCDIC 1047 */
21, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_HYPHEN_invlist[] = { /* for EBCDIC 037 */
21, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
- 1415, /* Number of elements */
+ 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 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
- 1439, /* Number of elements */
+ 1485, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
- 1435, /* Number of elements */
+ 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 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# endif /* EBCDIC 037 */
-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;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x3006,
- 0x3008,
- 0x3021,
- 0x302A,
- 0x3038,
- 0x303B,
- 0x3400,
- 0x4DB6,
- 0x4E00,
- 0x9FF0,
- 0xF900,
- 0xFA6E,
- 0xFA70,
- 0xFADA,
- 0x17000,
- 0x187F2,
- 0x18800,
- 0x18AF3,
- 0x1B170,
- 0x1B2FC,
- 0x20000,
- 0x2A6D7,
- 0x2A700,
- 0x2B735,
- 0x2B740,
- 0x2B81E,
- 0x2B820,
- 0x2CEA2,
- 0x2CEB0,
- 0x2EBE1,
- 0x2F800,
- 0x2FA1E
-};
-
-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;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x16FE0,
- 0x17000
-};
-
# if 'A' == 65 /* ASCII/Latin1 */
-static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */
- 1199, /* Number of elements */
+static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1 */
+ 749, /* Number of 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,
+ 0x27,
+ 0x28,
+ 0x2D,
+ 0x2F,
+ 0x30,
+ 0x3B,
0x41,
0x5B,
+ 0x5F,
+ 0x60,
0x61,
0x7B,
- 0xAA,
- 0xAB,
- 0xB5,
- 0xB6,
- 0xBA,
- 0xBB,
+ 0xB7,
+ 0xB8,
0xC0,
0xD7,
0xD8,
0xF7,
0xF8,
- 0x2C2,
- 0x2C6,
- 0x2D2,
- 0x2E0,
- 0x2E5,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
0x2EC,
0x2ED,
- 0x2EE,
- 0x2EF,
- 0x370,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
0x375,
0x376,
- 0x378,
- 0x37A,
+ 0x37B,
0x37E,
- 0x37F,
- 0x380,
0x386,
0x387,
0x388,
0x38E,
0x3A2,
0x3A3,
- 0x3F6,
- 0x3F7,
- 0x482,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
0x530,
0x531,
0x557,
0x559,
0x55A,
- 0x560,
- 0x589,
+ 0x561,
+ 0x587,
+ 0x58A,
+ 0x58B,
+ 0x5B4,
+ 0x5B5,
0x5D0,
0x5EB,
0x5EF,
- 0x5F3,
+ 0x5F5,
0x620,
- 0x64B,
- 0x66E,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
0x670,
- 0x671,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
0x6D4,
0x6D5,
0x6D6,
0x6E5,
0x6E7,
0x6EE,
- 0x6F0,
- 0x6FA,
- 0x6FD,
- 0x6FF,
0x700,
- 0x710,
- 0x711,
- 0x712,
- 0x730,
- 0x74D,
- 0x7A6,
- 0x7B1,
+ 0x750,
0x7B2,
- 0x7CA,
- 0x7EB,
- 0x7F4,
- 0x7F6,
- 0x7FA,
- 0x7FB,
- 0x800,
- 0x816,
- 0x81A,
- 0x81B,
- 0x824,
- 0x825,
- 0x828,
- 0x829,
- 0x840,
- 0x859,
- 0x860,
- 0x86B,
0x8A0,
- 0x8B5,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
0x8B6,
- 0x8BE,
- 0x904,
- 0x93A,
- 0x93D,
- 0x93E,
- 0x950,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
0x951,
+ 0x956,
0x958,
- 0x962,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
0x971,
+ 0x978,
+ 0x979,
+ 0x980,
0x981,
+ 0x984,
0x985,
0x98D,
0x98F,
0x9B3,
0x9B6,
0x9BA,
- 0x9BD,
- 0x9BE,
- 0x9CE,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
0x9CF,
- 0x9DC,
- 0x9DE,
- 0x9DF,
- 0x9E2,
- 0x9F0,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
0x9F2,
- 0x9FC,
- 0x9FD,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
0xA05,
0xA0B,
0xA0F,
0xA2A,
0xA31,
0xA32,
- 0xA34,
+ 0xA33,
0xA35,
- 0xA37,
+ 0xA36,
0xA38,
0xA3A,
- 0xA59,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
0xA5D,
- 0xA5E,
- 0xA5F,
- 0xA72,
+ 0xA66,
0xA75,
+ 0xA81,
+ 0xA84,
0xA85,
0xA8E,
0xA8F,
0xAB4,
0xAB5,
0xABA,
- 0xABD,
- 0xABE,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
0xAD0,
0xAD1,
0xAE0,
- 0xAE2,
- 0xAF9,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
0xB05,
0xB0D,
0xB0F,
0xB34,
0xB35,
0xB3A,
- 0xB3D,
- 0xB3E,
- 0xB5C,
- 0xB5E,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
0xB5F,
0xB62,
+ 0xB66,
+ 0xB70,
0xB71,
0xB72,
- 0xB83,
+ 0xB82,
0xB84,
0xB85,
0xB8B,
0xBAB,
0xBAE,
0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
0xBD0,
0xBD1,
- 0xC05,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
0xC0D,
0xC0E,
0xC11,
0xC12,
0xC29,
0xC2A,
+ 0xC34,
+ 0xC35,
0xC3A,
0xC3D,
- 0xC3E,
- 0xC58,
- 0xC5B,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
0xC60,
0xC62,
+ 0xC66,
+ 0xC70,
0xC80,
0xC81,
+ 0xC82,
+ 0xC84,
0xC85,
0xC8D,
0xC8E,
0xCB4,
0xCB5,
0xCBA,
- 0xCBD,
- 0xCBE,
- 0xCDE,
- 0xCDF,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
0xCE0,
- 0xCE2,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
0xCF1,
0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
0xD05,
0xD0D,
0xD0E,
0xD12,
0xD3B,
0xD3D,
- 0xD3E,
- 0xD4E,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
0xD4F,
0xD54,
- 0xD57,
- 0xD5F,
+ 0xD58,
+ 0xD60,
0xD62,
+ 0xD66,
+ 0xD70,
0xD7A,
0xD80,
+ 0xD82,
+ 0xD84,
0xD85,
+ 0xD8F,
+ 0xD91,
0xD97,
0xD9A,
+ 0xDA6,
+ 0xDA7,
0xDB2,
0xDB3,
0xDBC,
0xDBE,
0xDC0,
0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
0xE01,
- 0xE31,
- 0xE32,
+ 0xE33,
0xE34,
+ 0xE3B,
0xE40,
- 0xE47,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
0xE81,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEB1,
- 0xEB2,
+ 0xEB3,
0xEB4,
- 0xEBD,
0xEBE,
0xEC0,
0xEC5,
0xEC6,
0xEC7,
- 0xEDC,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
0xEE0,
0xF00,
0xF01,
- 0xF40,
+ 0xF0B,
+ 0xF0C,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
0xF48,
0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
0xF6D,
- 0xF88,
- 0xF8D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
0x1000,
- 0x102B,
- 0x103F,
- 0x1040,
+ 0x104A,
0x1050,
- 0x1056,
- 0x105A,
- 0x105E,
- 0x1061,
- 0x1062,
- 0x1065,
- 0x1067,
- 0x106E,
- 0x1071,
- 0x1075,
- 0x1082,
- 0x108E,
- 0x108F,
- 0x10A0,
- 0x10C6,
+ 0x109E,
0x10C7,
0x10C8,
0x10CD,
0x10CE,
0x10D0,
+ 0x10F1,
+ 0x10F7,
0x10FB,
- 0x10FC,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
0x1249,
0x124A,
0x124E,
0x1316,
0x1318,
0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047 */
+ 783, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x42,
+ 0x4A,
+ 0x4B,
+ 0x4C,
+ 0x51,
+ 0x5A,
+ 0x60,
+ 0x61,
+ 0x62,
+ 0x6A,
+ 0x6D,
+ 0x6E,
+ 0x70,
+ 0x79,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0x9F,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAD,
+ 0xAE,
+ 0xAF,
+ 0xB3,
+ 0xB4,
+ 0xBA,
+ 0xBB,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xDA,
+ 0xDB,
+ 0xE0,
+ 0xE2,
+ 0xEA,
+ 0xEB,
+ 0xFA,
+ 0xFB,
+ 0xFF,
+ 0x100,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x375,
+ 0x376,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x58A,
+ 0x58B,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF0B,
+ 0xF0C,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 */
+ 779, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x42,
+ 0x4A,
+ 0x4B,
+ 0x4C,
+ 0x51,
+ 0x5A,
+ 0x60,
+ 0x61,
+ 0x62,
+ 0x6A,
+ 0x6D,
+ 0x6E,
+ 0x70,
+ 0x79,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0x9F,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAF,
+ 0xB3,
+ 0xB4,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xDA,
+ 0xDB,
+ 0xE0,
+ 0xE2,
+ 0xEA,
+ 0xEB,
+ 0xFA,
+ 0xFB,
+ 0xFF,
+ 0x100,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x375,
+ 0x376,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x58A,
+ 0x58B,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF0B,
+ 0xF0C,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* EBCDIC 037 */
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Latin1 */
+ 749, /* 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,
+ 0x27,
+ 0x28,
+ 0x2D,
+ 0x2F,
+ 0x30,
+ 0x3B,
+ 0x41,
+ 0x5B,
+ 0x5F,
+ 0x60,
+ 0x61,
+ 0x7B,
+ 0xB7,
+ 0xB8,
+ 0xC0,
+ 0xD7,
+ 0xD8,
+ 0xF7,
+ 0xF8,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x375,
+ 0x376,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x58A,
+ 0x58B,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF0B,
+ 0xF0C,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 1047 */
+ 783, /* 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,
+ 0x42,
+ 0x4A,
+ 0x4B,
+ 0x4C,
+ 0x51,
+ 0x5A,
+ 0x60,
+ 0x61,
+ 0x62,
+ 0x6A,
+ 0x6D,
+ 0x6E,
+ 0x70,
+ 0x79,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0x9F,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAD,
+ 0xAE,
+ 0xAF,
+ 0xB3,
+ 0xB4,
+ 0xBA,
+ 0xBB,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xDA,
+ 0xDB,
+ 0xE0,
+ 0xE2,
+ 0xEA,
+ 0xEB,
+ 0xFA,
+ 0xFB,
+ 0xFF,
+ 0x100,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x375,
+ 0x376,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x58A,
+ 0x58B,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF0B,
+ 0xF0C,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 037 */
+ 779, /* 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,
+ 0x42,
+ 0x4A,
+ 0x4B,
+ 0x4C,
+ 0x51,
+ 0x5A,
+ 0x60,
+ 0x61,
+ 0x62,
+ 0x6A,
+ 0x6D,
+ 0x6E,
+ 0x70,
+ 0x79,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0x9F,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAF,
+ 0xB3,
+ 0xB4,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xDA,
+ 0xDB,
+ 0xE0,
+ 0xE2,
+ 0xEA,
+ 0xEB,
+ 0xFA,
+ 0xFB,
+ 0xFF,
+ 0x100,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x375,
+ 0x376,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x58A,
+ 0x58B,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF0B,
+ 0xF0C,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* EBCDIC 037 */
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_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,
+ 0xAD,
+ 0xAE,
+ 0x34F,
+ 0x350,
+ 0x61C,
+ 0x61D,
+ 0x115F,
+ 0x1161,
+ 0x17B4,
+ 0x17B6,
+ 0x180B,
+ 0x180F,
+ 0x200B,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x202A,
+ 0x202F,
+ 0x2060,
+ 0x2065,
+ 0x2066,
+ 0x206A,
+ 0x3164,
+ 0x3165,
+ 0xFE00,
+ 0xFE10,
+ 0xFEFF,
+ 0xFF00,
+ 0xFFA0,
+ 0xFFA1,
+ 0x1BCA0,
+ 0x1BCA4,
+ 0x1D173,
+ 0x1D17B,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_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 */
+ 0x0,
+ 0xCA,
+ 0xCB,
+ 0x34F,
+ 0x350,
+ 0x61C,
+ 0x61D,
+ 0x115F,
+ 0x1161,
+ 0x17B4,
+ 0x17B6,
+ 0x180B,
+ 0x180F,
+ 0x200B,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x202A,
+ 0x202F,
+ 0x2060,
+ 0x2065,
+ 0x2066,
+ 0x206A,
+ 0x3164,
+ 0x3165,
+ 0xFE00,
+ 0xFE10,
+ 0xFEFF,
+ 0xFF00,
+ 0xFFA0,
+ 0xFFA1,
+ 0x1BCA0,
+ 0x1BCA4,
+ 0x1D173,
+ 0x1D17B,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_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 */
+ 0x0,
+ 0xCA,
+ 0xCB,
+ 0x34F,
+ 0x350,
+ 0x61C,
+ 0x61D,
+ 0x115F,
+ 0x1161,
+ 0x17B4,
+ 0x17B6,
+ 0x180B,
+ 0x180F,
+ 0x200B,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x202A,
+ 0x202F,
+ 0x2060,
+ 0x2065,
+ 0x2066,
+ 0x206A,
+ 0x3164,
+ 0x3165,
+ 0xFE00,
+ 0xFE10,
+ 0xFEFF,
+ 0xFF00,
+ 0xFFA0,
+ 0xFFA1,
+ 0x1BCA0,
+ 0x1BCA4,
+ 0x1D173,
+ 0x1D17B,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0
+};
+
+# endif /* EBCDIC 037 */
+
+static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets */
+ 425, /* Number of 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,
+ 0x3E2,
+ 0x3F0,
+ 0x800,
+ 0x82E,
+ 0x830,
+ 0x83F,
+ 0x1680,
+ 0x169D,
+ 0x16A0,
+ 0x16EB,
+ 0x16EE,
+ 0x16F9,
+ 0x1700,
+ 0x170D,
+ 0x170E,
+ 0x1715,
+ 0x1720,
+ 0x1737,
+ 0x1740,
+ 0x1754,
+ 0x1760,
+ 0x176D,
+ 0x176E,
+ 0x1771,
+ 0x1772,
+ 0x1774,
+ 0x1800,
+ 0x180B,
+ 0x1810,
+ 0x181A,
+ 0x1820,
+ 0x1879,
+ 0x1880,
+ 0x18AB,
+ 0x1A00,
+ 0x1A1C,
+ 0x1A1E,
+ 0x1A20,
+ 0x1CFA,
+ 0x1CFB,
+ 0x2C00,
+ 0x2C2F,
+ 0x2C30,
+ 0x2C5F,
+ 0x2C80,
+ 0x2CF4,
+ 0x2CF9,
+ 0x2D00,
+ 0xA840,
+ 0xA878,
+ 0xA930,
+ 0xA954,
+ 0xA95F,
+ 0xA960,
+ 0xA9CF,
+ 0xA9D0,
+ 0x10000,
+ 0x1000C,
+ 0x1000D,
+ 0x10027,
+ 0x10028,
+ 0x1003B,
+ 0x1003C,
+ 0x1003E,
+ 0x1003F,
+ 0x1004E,
+ 0x10050,
+ 0x1005E,
+ 0x10080,
+ 0x100FB,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x10140,
+ 0x10280,
+ 0x1029D,
+ 0x102A0,
+ 0x102D1,
+ 0x10300,
+ 0x10324,
+ 0x1032D,
+ 0x1034B,
+ 0x10350,
+ 0x1037B,
+ 0x10380,
+ 0x1039E,
+ 0x1039F,
+ 0x103C4,
+ 0x103C8,
+ 0x103D6,
+ 0x10400,
+ 0x1049E,
+ 0x104A0,
+ 0x104AA,
+ 0x10500,
+ 0x10528,
+ 0x10530,
+ 0x10564,
+ 0x1056F,
+ 0x10570,
+ 0x10600,
+ 0x10737,
+ 0x10740,
+ 0x10756,
+ 0x10760,
+ 0x10768,
+ 0x10800,
+ 0x10806,
+ 0x10808,
+ 0x10809,
+ 0x1080A,
+ 0x10836,
+ 0x10837,
+ 0x10839,
+ 0x1083C,
+ 0x1083D,
+ 0x1083F,
+ 0x10856,
+ 0x10857,
+ 0x1089F,
+ 0x108A7,
+ 0x108B0,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x108FB,
+ 0x1091C,
+ 0x1091F,
+ 0x1093A,
+ 0x1093F,
+ 0x10940,
+ 0x10980,
+ 0x109B8,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
+ 0x10A04,
+ 0x10A05,
+ 0x10A07,
+ 0x10A0C,
+ 0x10A14,
+ 0x10A15,
+ 0x10A18,
+ 0x10A19,
+ 0x10A36,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A49,
+ 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,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
+ 0x11000,
+ 0x1104E,
+ 0x11052,
+ 0x11070,
+ 0x1107F,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
+ 0x110D0,
+ 0x110E9,
+ 0x110F0,
+ 0x110FA,
+ 0x11150,
+ 0x11177,
+ 0x11180,
+ 0x111E0,
+ 0x11200,
+ 0x11212,
+ 0x11213,
+ 0x1123F,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112AA,
+ 0x112B0,
+ 0x112EB,
+ 0x112F0,
+ 0x112FA,
+ 0x11300,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11305,
+ 0x1130D,
+ 0x1130F,
+ 0x11311,
+ 0x11313,
+ 0x11329,
+ 0x1132A,
+ 0x11331,
+ 0x11332,
+ 0x11334,
+ 0x11335,
+ 0x1133A,
+ 0x1133D,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
+ 0x11350,
+ 0x11351,
+ 0x11357,
+ 0x11358,
+ 0x1135D,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
+ 0x11480,
+ 0x114C8,
+ 0x114D0,
+ 0x114DA,
+ 0x11580,
+ 0x115B6,
+ 0x115B8,
+ 0x115DE,
+ 0x11600,
+ 0x11645,
+ 0x11650,
+ 0x1165A,
+ 0x11660,
+ 0x1166D,
+ 0x11680,
+ 0x116B9,
+ 0x116C0,
+ 0x116CA,
+ 0x11700,
+ 0x1171B,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
+ 0x11800,
+ 0x1183C,
+ 0x118A0,
+ 0x118F3,
+ 0x118FF,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
+ 0x11A00,
+ 0x11A48,
+ 0x11A50,
+ 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,
+ 0x11EE0,
+ 0x11EF9,
+ 0x12000,
+ 0x1239A,
+ 0x12400,
+ 0x1246F,
+ 0x12470,
+ 0x12475,
+ 0x12480,
+ 0x12544,
+ 0x13000,
+ 0x1342F,
+ 0x13430,
+ 0x13439,
+ 0x14400,
+ 0x14647,
+ 0x16A40,
+ 0x16A5F,
+ 0x16A60,
+ 0x16A6A,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AD0,
+ 0x16AEE,
+ 0x16AF0,
+ 0x16AF6,
+ 0x16B00,
+ 0x16B46,
+ 0x16B50,
+ 0x16B5A,
+ 0x16B5B,
+ 0x16B62,
+ 0x16B63,
+ 0x16B78,
+ 0x16B7D,
+ 0x16B90,
+ 0x16E40,
+ 0x16E9B,
+ 0x16FE0,
+ 0x16FE2,
+ 0x16FE4,
+ 0x16FE5,
+ 0x17000,
+ 0x187F8,
+ 0x18800,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
+ 0x1B170,
+ 0x1B2FC,
+ 0x1BC00,
+ 0x1BC6B,
+ 0x1BC70,
+ 0x1BC7D,
+ 0x1BC80,
+ 0x1BC89,
+ 0x1BC90,
+ 0x1BC9A,
+ 0x1BC9C,
+ 0x1BCA0,
+ 0x1D800,
+ 0x1DA8C,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
+ 0x1E800,
+ 0x1E8C5,
+ 0x1E8C7,
+ 0x1E8D7
+};
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_IDENTIFIERTYPE__INCLUSION_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 */
+ 0x0,
+ 0x27,
+ 0x28,
+ 0x2D,
+ 0x2F,
+ 0x3A,
+ 0x3B,
+ 0xB7,
+ 0xB8,
+ 0x375,
+ 0x376,
+ 0x58A,
+ 0x58B,
+ 0x5F3,
+ 0x5F5,
+ 0x6FD,
+ 0x6FF,
+ 0xF0B,
+ 0xF0C,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x30A0,
+ 0x30A1,
+ 0x30FB,
+ 0x30FC
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDENTIFIERTYPE__INCLUSION_invlist[] = { /* for EBCDIC 1047 */
+ 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 */
+ 0x0,
+ 0x4B,
+ 0x4C,
+ 0x60,
+ 0x61,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0xB3,
+ 0xB4,
+ 0x375,
+ 0x376,
+ 0x58A,
+ 0x58B,
+ 0x5F3,
+ 0x5F5,
+ 0x6FD,
+ 0x6FF,
+ 0xF0B,
+ 0xF0C,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x30A0,
+ 0x30A1,
+ 0x30FB,
+ 0x30FC
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDENTIFIERTYPE__INCLUSION_invlist[] = { /* for EBCDIC 037 */
+ 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 */
+ 0x0,
+ 0x4B,
+ 0x4C,
+ 0x60,
+ 0x61,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0xB3,
+ 0xB4,
+ 0x375,
+ 0x376,
+ 0x58A,
+ 0x58B,
+ 0x5F3,
+ 0x5F5,
+ 0x6FD,
+ 0x6FF,
+ 0xF0B,
+ 0xF0C,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x30A0,
+ 0x30A1,
+ 0x30FB,
+ 0x30FC
+};
+
+# endif /* EBCDIC 037 */
+
+static const UV UNI_IDENTIFIERTYPE__LIMITEDUSE_invlist[] = { /* for all charsets */
+ 171, /* Number of 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,
+ 0x700,
+ 0x70E,
+ 0x70F,
+ 0x74B,
+ 0x74D,
+ 0x750,
+ 0x7C0,
+ 0x7FB,
+ 0x7FD,
+ 0x800,
+ 0x840,
+ 0x85C,
+ 0x85E,
+ 0x85F,
+ 0x860,
+ 0x86B,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
+ 0x1400,
+ 0x1680,
+ 0x18B0,
+ 0x18F6,
+ 0x1900,
+ 0x191F,
+ 0x1920,
+ 0x192C,
+ 0x1930,
+ 0x193C,
+ 0x1940,
+ 0x1941,
+ 0x1944,
+ 0x196E,
+ 0x1970,
+ 0x1975,
+ 0x1980,
+ 0x19AC,
+ 0x19B0,
+ 0x19CA,
+ 0x19D0,
+ 0x19DB,
+ 0x19DE,
+ 0x19E0,
+ 0x1A20,
+ 0x1A5F,
+ 0x1A60,
+ 0x1A7D,
+ 0x1A7F,
+ 0x1A8A,
+ 0x1A90,
+ 0x1A9A,
+ 0x1AA0,
+ 0x1AAE,
+ 0x1B00,
+ 0x1B4C,
+ 0x1B50,
+ 0x1B7D,
+ 0x1B80,
+ 0x1BF4,
+ 0x1BFC,
+ 0x1C38,
+ 0x1C3B,
+ 0x1C4A,
+ 0x1C4D,
+ 0x1C80,
+ 0x1CC0,
+ 0x1CC8,
+ 0x2D30,
+ 0x2D68,
+ 0x2D70,
+ 0x2D71,
+ 0x2D7F,
+ 0x2D80,
+ 0xA000,
+ 0xA48D,
+ 0xA490,
+ 0xA4C7,
+ 0xA4D0,
+ 0xA62C,
+ 0xA6A0,
+ 0xA6F8,
+ 0xA800,
+ 0xA82D,
+ 0xA880,
+ 0xA8C6,
+ 0xA8CE,
+ 0xA8DA,
+ 0xA900,
+ 0xA92E,
+ 0xA92F,
+ 0xA930,
+ 0xA980,
+ 0xA9CE,
+ 0xA9CF,
+ 0xA9DA,
+ 0xA9DE,
+ 0xA9E0,
+ 0xAA00,
+ 0xAA37,
+ 0xAA40,
+ 0xAA4E,
+ 0xAA50,
+ 0xAA5A,
+ 0xAA5C,
+ 0xAA60,
+ 0xAA80,
+ 0xAAC3,
+ 0xAADB,
+ 0xAAF7,
+ 0xAB70,
+ 0xABEE,
+ 0xABF0,
+ 0xABFA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x11100,
+ 0x11135,
+ 0x11136,
+ 0x11148,
+ 0x11400,
+ 0x1145C,
+ 0x1145D,
+ 0x11462,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11FB0,
+ 0x11FB1,
+ 0x16800,
+ 0x16A39,
+ 0x16F00,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
+ 0x16FA0,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E900,
+ 0x1E94C,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960
+};
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Latin1 */
+ 1357, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 0, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x9,
+ 0xE,
+ 0x20,
+ 0x7F,
+ 0x85,
+ 0x86,
+ 0xA0,
+ 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,
+ 0x8C8,
+ 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,
+ 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,
+ 0xA77,
+ 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,
+ 0xB55,
+ 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,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC58,
+ 0xC5B,
+ 0xC60,
+ 0xC64,
+ 0xC66,
+ 0xC70,
+ 0xC77,
+ 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,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD45,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD50,
+ 0xD54,
+ 0xD64,
+ 0xD66,
+ 0xD80,
+ 0xD81,
+ 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,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 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,
+ 0x1879,
+ 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,
+ 0x1AC1,
+ 0x1B00,
+ 0x1B4C,
+ 0x1B50,
+ 0x1B7D,
+ 0x1B80,
+ 0x1BF4,
+ 0x1BFC,
+ 0x1C38,
+ 0x1C3B,
+ 0x1C4A,
+ 0x1C4D,
+ 0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC8,
+ 0x1CD0,
+ 0x1CFB,
+ 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,
+ 0x2B97,
+ 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,
+ 0x2E53,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3000,
+ 0x3040,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x3100,
+ 0x3105,
+ 0x3130,
+ 0x3131,
+ 0x318F,
+ 0x3190,
+ 0x31E4,
+ 0x31F0,
+ 0x321F,
+ 0x3220,
+ 0x9FFD,
+ 0xA000,
+ 0xA48D,
+ 0xA490,
+ 0xA4C7,
+ 0xA4D0,
+ 0xA62C,
+ 0xA640,
+ 0xA6F8,
+ 0xA700,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
+ 0xA830,
+ 0xA83A,
+ 0xA840,
+ 0xA878,
+ 0xA880,
+ 0xA8C6,
+ 0xA8CE,
+ 0xA8DA,
+ 0xA8E0,
+ 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,
+ 0xAB6C,
+ 0xAB70,
+ 0xABEE,
+ 0xABF0,
+ 0xABFA,
+ 0xAC00,
+ 0xD7A4,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0xF900,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBC2,
+ 0xFBD3,
+ 0xFD40,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDF0,
+ 0xFDFE,
+ 0xFE00,
+ 0xFE1A,
+ 0xFE20,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
+ 0xFE70,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF01,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0xFFF9,
+ 0xFFFE,
+ 0x10000,
+ 0x1000C,
+ 0x1000D,
+ 0x10027,
+ 0x10028,
+ 0x1003B,
+ 0x1003C,
+ 0x1003E,
+ 0x1003F,
+ 0x1004E,
+ 0x10050,
+ 0x1005E,
+ 0x10080,
+ 0x100FB,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x1018F,
+ 0x10190,
+ 0x1019D,
+ 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,
+ 0x10A36,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A49,
+ 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,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10E60,
+ 0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
+ 0x11000,
+ 0x1104E,
+ 0x11052,
+ 0x11070,
+ 0x1107F,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
+ 0x110D0,
+ 0x110E9,
+ 0x110F0,
+ 0x110FA,
+ 0x11100,
+ 0x11135,
+ 0x11136,
+ 0x11148,
+ 0x11150,
+ 0x11177,
+ 0x11180,
+ 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,
+ 0x1133B,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
+ 0x11350,
+ 0x11351,
+ 0x11357,
+ 0x11358,
+ 0x1135D,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
+ 0x11400,
+ 0x1145C,
+ 0x1145D,
+ 0x11462,
+ 0x11480,
+ 0x114C8,
+ 0x114D0,
+ 0x114DA,
+ 0x11580,
+ 0x115B6,
+ 0x115B8,
+ 0x115DE,
+ 0x11600,
+ 0x11645,
+ 0x11650,
+ 0x1165A,
+ 0x11660,
+ 0x1166D,
+ 0x11680,
+ 0x116B9,
+ 0x116C0,
+ 0x116CA,
+ 0x11700,
+ 0x1171B,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
+ 0x11800,
+ 0x1183C,
+ 0x118A0,
+ 0x118F3,
+ 0x118FF,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
+ 0x11A00,
+ 0x11A48,
+ 0x11A50,
+ 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,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x1239A,
+ 0x12400,
+ 0x1246F,
+ 0x12470,
+ 0x12475,
+ 0x12480,
+ 0x12544,
+ 0x13000,
+ 0x1342F,
+ 0x13430,
+ 0x13439,
+ 0x14400,
+ 0x14647,
+ 0x16800,
+ 0x16A39,
+ 0x16A40,
+ 0x16A5F,
+ 0x16A60,
+ 0x16A6A,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AD0,
+ 0x16AEE,
+ 0x16AF0,
+ 0x16AF6,
+ 0x16B00,
+ 0x16B46,
+ 0x16B50,
+ 0x16B5A,
+ 0x16B5B,
+ 0x16B62,
+ 0x16B63,
+ 0x16B78,
+ 0x16B7D,
+ 0x16B90,
+ 0x16E40,
+ 0x16E9B,
+ 0x16F00,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
+ 0x16FA0,
+ 0x16FE0,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
+ 0x17000,
+ 0x187F8,
+ 0x18800,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
+ 0x1B000,
+ 0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x1B170,
+ 0x1B2FC,
+ 0x1BC00,
+ 0x1BC6B,
+ 0x1BC70,
+ 0x1BC7D,
+ 0x1BC80,
+ 0x1BC89,
+ 0x1BC90,
+ 0x1BC9A,
+ 0x1BC9C,
+ 0x1BCA4,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D379,
+ 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,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E800,
+ 0x1E8C5,
+ 0x1E8C7,
+ 0x1E8D7,
+ 0x1E900,
+ 0x1E94C,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
+ 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,
+ 0x1F1AE,
+ 0x1F1E6,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6FD,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
+ 0x1F900,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x2F800,
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B,
+ 0xE0001,
+ 0xE0002,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 1047 */
+ 1361, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 0, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x5,
+ 0x6,
+ 0xB,
+ 0xE,
+ 0x15,
+ 0x16,
+ 0x25,
+ 0x26,
+ 0x40,
+ 0xFF,
+ 0x100,
+ 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,
+ 0x8C8,
+ 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,
+ 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,
+ 0xA77,
+ 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,
+ 0xB55,
+ 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,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC58,
+ 0xC5B,
+ 0xC60,
+ 0xC64,
+ 0xC66,
+ 0xC70,
+ 0xC77,
+ 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,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD45,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD50,
+ 0xD54,
+ 0xD64,
+ 0xD66,
+ 0xD80,
+ 0xD81,
+ 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,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 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,
+ 0x1879,
+ 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,
+ 0x1AC1,
+ 0x1B00,
+ 0x1B4C,
+ 0x1B50,
+ 0x1B7D,
+ 0x1B80,
+ 0x1BF4,
+ 0x1BFC,
+ 0x1C38,
+ 0x1C3B,
+ 0x1C4A,
+ 0x1C4D,
+ 0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC8,
+ 0x1CD0,
+ 0x1CFB,
+ 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,
+ 0x2B97,
+ 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,
+ 0x2E53,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3000,
+ 0x3040,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x3100,
+ 0x3105,
+ 0x3130,
+ 0x3131,
+ 0x318F,
+ 0x3190,
+ 0x31E4,
+ 0x31F0,
+ 0x321F,
+ 0x3220,
+ 0x9FFD,
+ 0xA000,
+ 0xA48D,
+ 0xA490,
+ 0xA4C7,
+ 0xA4D0,
+ 0xA62C,
+ 0xA640,
+ 0xA6F8,
+ 0xA700,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
+ 0xA830,
+ 0xA83A,
+ 0xA840,
+ 0xA878,
+ 0xA880,
+ 0xA8C6,
+ 0xA8CE,
+ 0xA8DA,
+ 0xA8E0,
+ 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,
+ 0xAB6C,
+ 0xAB70,
+ 0xABEE,
+ 0xABF0,
+ 0xABFA,
+ 0xAC00,
+ 0xD7A4,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0xF900,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBC2,
+ 0xFBD3,
+ 0xFD40,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDF0,
+ 0xFDFE,
+ 0xFE00,
+ 0xFE1A,
+ 0xFE20,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
+ 0xFE70,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF01,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0xFFF9,
+ 0xFFFE,
+ 0x10000,
+ 0x1000C,
+ 0x1000D,
+ 0x10027,
+ 0x10028,
+ 0x1003B,
+ 0x1003C,
+ 0x1003E,
+ 0x1003F,
+ 0x1004E,
+ 0x10050,
+ 0x1005E,
+ 0x10080,
+ 0x100FB,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x1018F,
+ 0x10190,
+ 0x1019D,
+ 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,
+ 0x10A36,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A49,
+ 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,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10E60,
+ 0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
+ 0x11000,
+ 0x1104E,
+ 0x11052,
+ 0x11070,
+ 0x1107F,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
+ 0x110D0,
+ 0x110E9,
+ 0x110F0,
+ 0x110FA,
+ 0x11100,
+ 0x11135,
+ 0x11136,
+ 0x11148,
+ 0x11150,
+ 0x11177,
+ 0x11180,
+ 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,
+ 0x1133B,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
+ 0x11350,
+ 0x11351,
+ 0x11357,
+ 0x11358,
+ 0x1135D,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
+ 0x11400,
+ 0x1145C,
+ 0x1145D,
+ 0x11462,
+ 0x11480,
+ 0x114C8,
+ 0x114D0,
+ 0x114DA,
+ 0x11580,
+ 0x115B6,
+ 0x115B8,
+ 0x115DE,
+ 0x11600,
+ 0x11645,
+ 0x11650,
+ 0x1165A,
+ 0x11660,
+ 0x1166D,
+ 0x11680,
+ 0x116B9,
+ 0x116C0,
+ 0x116CA,
+ 0x11700,
+ 0x1171B,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
+ 0x11800,
+ 0x1183C,
+ 0x118A0,
+ 0x118F3,
+ 0x118FF,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
+ 0x11A00,
+ 0x11A48,
+ 0x11A50,
+ 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,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x1239A,
+ 0x12400,
+ 0x1246F,
+ 0x12470,
+ 0x12475,
+ 0x12480,
+ 0x12544,
+ 0x13000,
+ 0x1342F,
+ 0x13430,
+ 0x13439,
+ 0x14400,
+ 0x14647,
+ 0x16800,
+ 0x16A39,
+ 0x16A40,
+ 0x16A5F,
+ 0x16A60,
+ 0x16A6A,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AD0,
+ 0x16AEE,
+ 0x16AF0,
+ 0x16AF6,
+ 0x16B00,
+ 0x16B46,
+ 0x16B50,
+ 0x16B5A,
+ 0x16B5B,
+ 0x16B62,
+ 0x16B63,
+ 0x16B78,
+ 0x16B7D,
+ 0x16B90,
+ 0x16E40,
+ 0x16E9B,
+ 0x16F00,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
+ 0x16FA0,
+ 0x16FE0,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
+ 0x17000,
+ 0x187F8,
+ 0x18800,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
+ 0x1B000,
+ 0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x1B170,
+ 0x1B2FC,
+ 0x1BC00,
+ 0x1BC6B,
+ 0x1BC70,
+ 0x1BC7D,
+ 0x1BC80,
+ 0x1BC89,
+ 0x1BC90,
+ 0x1BC9A,
+ 0x1BC9C,
+ 0x1BCA4,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D379,
+ 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,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E800,
+ 0x1E8C5,
+ 0x1E8C7,
+ 0x1E8D7,
+ 0x1E900,
+ 0x1E94C,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
+ 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,
+ 0x1F1AE,
+ 0x1F1E6,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6FD,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
+ 0x1F900,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x2F800,
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B,
+ 0xE0001,
+ 0xE0002,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 037 */
+ 1361, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 0, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x5,
+ 0x6,
+ 0xB,
+ 0xE,
+ 0x15,
+ 0x16,
+ 0x25,
+ 0x26,
+ 0x40,
+ 0xFF,
+ 0x100,
+ 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,
+ 0x8C8,
+ 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,
+ 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,
+ 0xA77,
+ 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,
+ 0xB55,
+ 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,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC58,
+ 0xC5B,
+ 0xC60,
+ 0xC64,
+ 0xC66,
+ 0xC70,
+ 0xC77,
+ 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,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD45,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD50,
+ 0xD54,
+ 0xD64,
+ 0xD66,
+ 0xD80,
+ 0xD81,
+ 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,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 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,
+ 0x1879,
+ 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,
+ 0x1AC1,
+ 0x1B00,
+ 0x1B4C,
+ 0x1B50,
+ 0x1B7D,
+ 0x1B80,
+ 0x1BF4,
+ 0x1BFC,
+ 0x1C38,
+ 0x1C3B,
+ 0x1C4A,
+ 0x1C4D,
+ 0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC8,
+ 0x1CD0,
+ 0x1CFB,
+ 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,
+ 0x2B97,
+ 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,
+ 0x2E53,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3000,
+ 0x3040,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x3100,
+ 0x3105,
+ 0x3130,
+ 0x3131,
+ 0x318F,
+ 0x3190,
+ 0x31E4,
+ 0x31F0,
+ 0x321F,
+ 0x3220,
+ 0x9FFD,
+ 0xA000,
+ 0xA48D,
+ 0xA490,
+ 0xA4C7,
+ 0xA4D0,
+ 0xA62C,
+ 0xA640,
+ 0xA6F8,
+ 0xA700,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
+ 0xA830,
+ 0xA83A,
+ 0xA840,
+ 0xA878,
+ 0xA880,
+ 0xA8C6,
+ 0xA8CE,
+ 0xA8DA,
+ 0xA8E0,
+ 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,
+ 0xAB6C,
+ 0xAB70,
+ 0xABEE,
+ 0xABF0,
+ 0xABFA,
+ 0xAC00,
+ 0xD7A4,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0xF900,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBC2,
+ 0xFBD3,
+ 0xFD40,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDF0,
+ 0xFDFE,
+ 0xFE00,
+ 0xFE1A,
+ 0xFE20,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
+ 0xFE70,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF01,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0xFFF9,
+ 0xFFFE,
+ 0x10000,
+ 0x1000C,
+ 0x1000D,
+ 0x10027,
+ 0x10028,
+ 0x1003B,
+ 0x1003C,
+ 0x1003E,
+ 0x1003F,
+ 0x1004E,
+ 0x10050,
+ 0x1005E,
+ 0x10080,
+ 0x100FB,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x1018F,
+ 0x10190,
+ 0x1019D,
+ 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,
+ 0x10A36,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A49,
+ 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,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10E60,
+ 0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
+ 0x11000,
+ 0x1104E,
+ 0x11052,
+ 0x11070,
+ 0x1107F,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
+ 0x110D0,
+ 0x110E9,
+ 0x110F0,
+ 0x110FA,
+ 0x11100,
+ 0x11135,
+ 0x11136,
+ 0x11148,
+ 0x11150,
+ 0x11177,
+ 0x11180,
+ 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,
+ 0x1133B,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
+ 0x11350,
+ 0x11351,
+ 0x11357,
+ 0x11358,
+ 0x1135D,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
+ 0x11400,
+ 0x1145C,
+ 0x1145D,
+ 0x11462,
+ 0x11480,
+ 0x114C8,
+ 0x114D0,
+ 0x114DA,
+ 0x11580,
+ 0x115B6,
+ 0x115B8,
+ 0x115DE,
+ 0x11600,
+ 0x11645,
+ 0x11650,
+ 0x1165A,
+ 0x11660,
+ 0x1166D,
+ 0x11680,
+ 0x116B9,
+ 0x116C0,
+ 0x116CA,
+ 0x11700,
+ 0x1171B,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
+ 0x11800,
+ 0x1183C,
+ 0x118A0,
+ 0x118F3,
+ 0x118FF,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
+ 0x11A00,
+ 0x11A48,
+ 0x11A50,
+ 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,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x1239A,
+ 0x12400,
+ 0x1246F,
+ 0x12470,
+ 0x12475,
+ 0x12480,
+ 0x12544,
+ 0x13000,
+ 0x1342F,
+ 0x13430,
+ 0x13439,
+ 0x14400,
+ 0x14647,
+ 0x16800,
+ 0x16A39,
+ 0x16A40,
+ 0x16A5F,
+ 0x16A60,
+ 0x16A6A,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AD0,
+ 0x16AEE,
+ 0x16AF0,
+ 0x16AF6,
+ 0x16B00,
+ 0x16B46,
+ 0x16B50,
+ 0x16B5A,
+ 0x16B5B,
+ 0x16B62,
+ 0x16B63,
+ 0x16B78,
+ 0x16B7D,
+ 0x16B90,
+ 0x16E40,
+ 0x16E9B,
+ 0x16F00,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
+ 0x16FA0,
+ 0x16FE0,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
+ 0x17000,
+ 0x187F8,
+ 0x18800,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
+ 0x1B000,
+ 0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x1B170,
+ 0x1B2FC,
+ 0x1BC00,
+ 0x1BC6B,
+ 0x1BC70,
+ 0x1BC7D,
+ 0x1BC80,
+ 0x1BC89,
+ 0x1BC90,
+ 0x1BC9A,
+ 0x1BC9C,
+ 0x1BCA4,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D379,
+ 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,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E800,
+ 0x1E8C5,
+ 0x1E8C7,
+ 0x1E8D7,
+ 0x1E900,
+ 0x1E94C,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
+ 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,
+ 0x1F1AE,
+ 0x1F1E6,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6FD,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
+ 0x1F900,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x2F800,
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B,
+ 0xE0001,
+ 0xE0002,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0
+};
+
+# endif /* EBCDIC 037 */
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for ASCII/Latin1 */
+ 503, /* Number of 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,
+ 0xA0,
+ 0xA1,
+ 0xA8,
+ 0xA9,
+ 0xAA,
+ 0xAB,
+ 0xAF,
+ 0xB0,
+ 0xB2,
+ 0xB6,
+ 0xB8,
+ 0xBB,
+ 0xBC,
+ 0xBF,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x17F,
+ 0x180,
+ 0x1C4,
+ 0x1CD,
+ 0x1F1,
+ 0x1F4,
+ 0x2B0,
+ 0x2B9,
+ 0x2D8,
+ 0x2DE,
+ 0x2E0,
+ 0x2E5,
+ 0x340,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x374,
+ 0x375,
+ 0x37A,
+ 0x37B,
+ 0x37E,
+ 0x37F,
+ 0x384,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x3D0,
+ 0x3D7,
+ 0x3F0,
+ 0x3F3,
+ 0x3F4,
+ 0x3F6,
+ 0x3F9,
+ 0x3FA,
+ 0x587,
+ 0x588,
+ 0x675,
+ 0x679,
+ 0x958,
+ 0x960,
+ 0x9DC,
+ 0x9DE,
+ 0x9DF,
+ 0x9E0,
+ 0xA33,
+ 0xA34,
+ 0xA36,
+ 0xA37,
+ 0xA59,
+ 0xA5C,
+ 0xA5E,
+ 0xA5F,
+ 0xB5C,
+ 0xB5E,
+ 0xE33,
+ 0xE34,
+ 0xEB3,
+ 0xEB4,
+ 0xEDC,
+ 0xEDE,
+ 0xF0C,
+ 0xF0D,
+ 0xF43,
+ 0xF44,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF77,
+ 0xF78,
+ 0xF79,
+ 0xF81,
+ 0xF82,
+ 0xF93,
+ 0xF94,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0x10FC,
+ 0x10FD,
+ 0x1D2C,
+ 0x1D2F,
+ 0x1D30,
+ 0x1D3B,
+ 0x1D3C,
+ 0x1D4E,
+ 0x1D4F,
+ 0x1D6B,
+ 0x1D78,
+ 0x1D79,
+ 0x1D9B,
+ 0x1DC0,
+ 0x1E9A,
+ 0x1E9C,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F7E,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD4,
+ 0x1FDB,
+ 0x1FDC,
+ 0x1FDD,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF0,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x1FFF,
+ 0x2000,
+ 0x200B,
+ 0x2011,
+ 0x2012,
+ 0x2017,
+ 0x2018,
+ 0x2024,
+ 0x2027,
+ 0x202F,
+ 0x2030,
+ 0x2033,
+ 0x2035,
+ 0x2036,
+ 0x2038,
+ 0x203C,
+ 0x203D,
+ 0x203E,
+ 0x203F,
+ 0x2047,
+ 0x204A,
+ 0x2057,
+ 0x2058,
+ 0x205F,
+ 0x2060,
+ 0x2070,
+ 0x2072,
+ 0x2074,
+ 0x208F,
+ 0x2090,
+ 0x209D,
+ 0x20A8,
+ 0x20A9,
+ 0x2100,
+ 0x2104,
+ 0x2105,
+ 0x2108,
+ 0x2109,
+ 0x2114,
+ 0x2115,
+ 0x2117,
+ 0x2119,
+ 0x211E,
+ 0x2120,
+ 0x2123,
+ 0x2124,
+ 0x2125,
+ 0x2126,
+ 0x2127,
+ 0x2128,
+ 0x2129,
+ 0x212A,
+ 0x212E,
+ 0x212F,
+ 0x2132,
+ 0x2133,
+ 0x213A,
+ 0x213B,
+ 0x2141,
+ 0x2145,
+ 0x214A,
+ 0x2150,
+ 0x2180,
+ 0x2189,
+ 0x218A,
+ 0x222C,
+ 0x222E,
+ 0x222F,
+ 0x2231,
+ 0x2460,
+ 0x24EB,
+ 0x2A0C,
+ 0x2A0D,
+ 0x2A74,
+ 0x2A77,
+ 0x2ADC,
+ 0x2ADD,
+ 0x2C7C,
+ 0x2C7E,
+ 0x2D6F,
+ 0x2D70,
+ 0x2E9F,
+ 0x2EA0,
+ 0x2EF3,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x3000,
+ 0x3001,
+ 0x3036,
+ 0x3037,
+ 0x3038,
+ 0x303B,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3100,
+ 0x3131,
+ 0x3164,
+ 0x3165,
+ 0x318F,
+ 0x3192,
+ 0x31A0,
+ 0x3200,
+ 0x321F,
+ 0x3220,
+ 0x3248,
+ 0x3250,
+ 0x327F,
+ 0x3280,
+ 0x3400,
+ 0xA69C,
+ 0xA69E,
+ 0xA770,
+ 0xA771,
+ 0xA7F8,
+ 0xA7FA,
+ 0xAB5C,
+ 0xAB60,
+ 0xAB69,
+ 0xAB6A,
+ 0xF900,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBB2,
+ 0xFBD3,
+ 0xFD3E,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDF0,
+ 0xFDFD,
+ 0xFE10,
+ 0xFE1A,
+ 0xFE30,
+ 0xFE45,
+ 0xFE47,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
+ 0xFE70,
+ 0xFE73,
+ 0xFE74,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFF01,
+ 0xFFA0,
+ 0xFFA1,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0x1D15E,
+ 0x1D165,
+ 0x1D1BB,
+ 0x1D1C1,
+ 0x1D400,
+ 0x1D455,
+ 0x1D456,
+ 0x1D49D,
+ 0x1D49E,
+ 0x1D4A0,
+ 0x1D4A2,
+ 0x1D4A3,
+ 0x1D4A5,
+ 0x1D4A7,
+ 0x1D4A9,
+ 0x1D4AD,
+ 0x1D4AE,
+ 0x1D4BA,
+ 0x1D4BB,
+ 0x1D4BC,
+ 0x1D4BD,
+ 0x1D4C4,
+ 0x1D4C5,
+ 0x1D506,
+ 0x1D507,
+ 0x1D50B,
+ 0x1D50D,
+ 0x1D515,
+ 0x1D516,
+ 0x1D51D,
+ 0x1D51E,
+ 0x1D53A,
+ 0x1D53B,
+ 0x1D53F,
+ 0x1D540,
+ 0x1D545,
+ 0x1D546,
+ 0x1D547,
+ 0x1D54A,
+ 0x1D551,
+ 0x1D552,
+ 0x1D6A6,
+ 0x1D6A8,
+ 0x1D7CC,
+ 0x1D7CE,
+ 0x1D800,
+ 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,
+ 0x1F100,
+ 0x1F10B,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F150,
+ 0x1F16A,
+ 0x1F16D,
+ 0x1F190,
+ 0x1F191,
+ 0x1F200,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x2F800,
+ 0x2FA1E
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 1047 */
+ 509, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x41,
+ 0x42,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0xA0,
+ 0xA1,
+ 0xB7,
+ 0xBA,
+ 0xBB,
+ 0xBD,
+ 0xBE,
+ 0xBF,
+ 0xDA,
+ 0xDB,
+ 0xEA,
+ 0xEB,
+ 0xFA,
+ 0xFB,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x17F,
+ 0x180,
+ 0x1C4,
+ 0x1CD,
+ 0x1F1,
+ 0x1F4,
+ 0x2B0,
+ 0x2B9,
+ 0x2D8,
+ 0x2DE,
+ 0x2E0,
+ 0x2E5,
+ 0x340,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x374,
+ 0x375,
+ 0x37A,
+ 0x37B,
+ 0x37E,
+ 0x37F,
+ 0x384,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x3D0,
+ 0x3D7,
+ 0x3F0,
+ 0x3F3,
+ 0x3F4,
+ 0x3F6,
+ 0x3F9,
+ 0x3FA,
+ 0x587,
+ 0x588,
+ 0x675,
+ 0x679,
+ 0x958,
+ 0x960,
+ 0x9DC,
+ 0x9DE,
+ 0x9DF,
+ 0x9E0,
+ 0xA33,
+ 0xA34,
+ 0xA36,
+ 0xA37,
+ 0xA59,
+ 0xA5C,
+ 0xA5E,
+ 0xA5F,
+ 0xB5C,
+ 0xB5E,
+ 0xE33,
+ 0xE34,
+ 0xEB3,
+ 0xEB4,
+ 0xEDC,
+ 0xEDE,
+ 0xF0C,
+ 0xF0D,
+ 0xF43,
+ 0xF44,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF77,
+ 0xF78,
+ 0xF79,
+ 0xF81,
+ 0xF82,
+ 0xF93,
+ 0xF94,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0x10FC,
+ 0x10FD,
+ 0x1D2C,
+ 0x1D2F,
+ 0x1D30,
+ 0x1D3B,
+ 0x1D3C,
+ 0x1D4E,
+ 0x1D4F,
+ 0x1D6B,
+ 0x1D78,
+ 0x1D79,
+ 0x1D9B,
+ 0x1DC0,
+ 0x1E9A,
+ 0x1E9C,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F7E,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD4,
+ 0x1FDB,
+ 0x1FDC,
+ 0x1FDD,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF0,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x1FFF,
+ 0x2000,
+ 0x200B,
+ 0x2011,
+ 0x2012,
+ 0x2017,
+ 0x2018,
+ 0x2024,
+ 0x2027,
+ 0x202F,
+ 0x2030,
+ 0x2033,
+ 0x2035,
+ 0x2036,
+ 0x2038,
+ 0x203C,
+ 0x203D,
+ 0x203E,
+ 0x203F,
+ 0x2047,
+ 0x204A,
+ 0x2057,
+ 0x2058,
+ 0x205F,
+ 0x2060,
+ 0x2070,
+ 0x2072,
+ 0x2074,
+ 0x208F,
+ 0x2090,
+ 0x209D,
+ 0x20A8,
+ 0x20A9,
+ 0x2100,
+ 0x2104,
+ 0x2105,
+ 0x2108,
+ 0x2109,
+ 0x2114,
+ 0x2115,
+ 0x2117,
+ 0x2119,
+ 0x211E,
+ 0x2120,
+ 0x2123,
+ 0x2124,
+ 0x2125,
+ 0x2126,
+ 0x2127,
+ 0x2128,
+ 0x2129,
+ 0x212A,
+ 0x212E,
+ 0x212F,
+ 0x2132,
+ 0x2133,
+ 0x213A,
+ 0x213B,
+ 0x2141,
+ 0x2145,
+ 0x214A,
+ 0x2150,
+ 0x2180,
+ 0x2189,
+ 0x218A,
+ 0x222C,
+ 0x222E,
+ 0x222F,
+ 0x2231,
+ 0x2460,
+ 0x24EB,
+ 0x2A0C,
+ 0x2A0D,
+ 0x2A74,
+ 0x2A77,
+ 0x2ADC,
+ 0x2ADD,
+ 0x2C7C,
+ 0x2C7E,
+ 0x2D6F,
+ 0x2D70,
+ 0x2E9F,
+ 0x2EA0,
+ 0x2EF3,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x3000,
+ 0x3001,
+ 0x3036,
+ 0x3037,
+ 0x3038,
+ 0x303B,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3100,
+ 0x3131,
+ 0x3164,
+ 0x3165,
+ 0x318F,
+ 0x3192,
+ 0x31A0,
+ 0x3200,
+ 0x321F,
+ 0x3220,
+ 0x3248,
+ 0x3250,
+ 0x327F,
+ 0x3280,
+ 0x3400,
+ 0xA69C,
+ 0xA69E,
+ 0xA770,
+ 0xA771,
+ 0xA7F8,
+ 0xA7FA,
+ 0xAB5C,
+ 0xAB60,
+ 0xAB69,
+ 0xAB6A,
+ 0xF900,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBB2,
+ 0xFBD3,
+ 0xFD3E,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDF0,
+ 0xFDFD,
+ 0xFE10,
+ 0xFE1A,
+ 0xFE30,
+ 0xFE45,
+ 0xFE47,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
+ 0xFE70,
+ 0xFE73,
+ 0xFE74,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFF01,
+ 0xFFA0,
+ 0xFFA1,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0x1D15E,
+ 0x1D165,
+ 0x1D1BB,
+ 0x1D1C1,
+ 0x1D400,
+ 0x1D455,
+ 0x1D456,
+ 0x1D49D,
+ 0x1D49E,
+ 0x1D4A0,
+ 0x1D4A2,
+ 0x1D4A3,
+ 0x1D4A5,
+ 0x1D4A7,
+ 0x1D4A9,
+ 0x1D4AD,
+ 0x1D4AE,
+ 0x1D4BA,
+ 0x1D4BB,
+ 0x1D4BC,
+ 0x1D4BD,
+ 0x1D4C4,
+ 0x1D4C5,
+ 0x1D506,
+ 0x1D507,
+ 0x1D50B,
+ 0x1D50D,
+ 0x1D515,
+ 0x1D516,
+ 0x1D51D,
+ 0x1D51E,
+ 0x1D53A,
+ 0x1D53B,
+ 0x1D53F,
+ 0x1D540,
+ 0x1D545,
+ 0x1D546,
+ 0x1D547,
+ 0x1D54A,
+ 0x1D551,
+ 0x1D552,
+ 0x1D6A6,
+ 0x1D6A8,
+ 0x1D7CC,
+ 0x1D7CE,
+ 0x1D800,
+ 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,
+ 0x1F100,
+ 0x1F10B,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F150,
+ 0x1F16A,
+ 0x1F16D,
+ 0x1F190,
+ 0x1F191,
+ 0x1F200,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x2F800,
+ 0x2FA1E
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 037 */
+ 507, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x41,
+ 0x42,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0xA0,
+ 0xA1,
+ 0xB7,
+ 0xBA,
+ 0xBC,
+ 0xBF,
+ 0xDA,
+ 0xDB,
+ 0xEA,
+ 0xEB,
+ 0xFA,
+ 0xFB,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x17F,
+ 0x180,
+ 0x1C4,
+ 0x1CD,
+ 0x1F1,
+ 0x1F4,
+ 0x2B0,
+ 0x2B9,
+ 0x2D8,
+ 0x2DE,
+ 0x2E0,
+ 0x2E5,
+ 0x340,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x374,
+ 0x375,
+ 0x37A,
+ 0x37B,
+ 0x37E,
+ 0x37F,
+ 0x384,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x3D0,
+ 0x3D7,
+ 0x3F0,
+ 0x3F3,
+ 0x3F4,
+ 0x3F6,
+ 0x3F9,
+ 0x3FA,
+ 0x587,
+ 0x588,
+ 0x675,
+ 0x679,
+ 0x958,
+ 0x960,
+ 0x9DC,
+ 0x9DE,
+ 0x9DF,
+ 0x9E0,
+ 0xA33,
+ 0xA34,
+ 0xA36,
+ 0xA37,
+ 0xA59,
+ 0xA5C,
+ 0xA5E,
+ 0xA5F,
+ 0xB5C,
+ 0xB5E,
+ 0xE33,
+ 0xE34,
+ 0xEB3,
+ 0xEB4,
+ 0xEDC,
+ 0xEDE,
+ 0xF0C,
+ 0xF0D,
+ 0xF43,
+ 0xF44,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF77,
+ 0xF78,
+ 0xF79,
+ 0xF81,
+ 0xF82,
+ 0xF93,
+ 0xF94,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0x10FC,
+ 0x10FD,
+ 0x1D2C,
+ 0x1D2F,
+ 0x1D30,
+ 0x1D3B,
+ 0x1D3C,
+ 0x1D4E,
+ 0x1D4F,
+ 0x1D6B,
+ 0x1D78,
+ 0x1D79,
+ 0x1D9B,
+ 0x1DC0,
+ 0x1E9A,
+ 0x1E9C,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F7E,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD4,
+ 0x1FDB,
+ 0x1FDC,
+ 0x1FDD,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF0,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x1FFF,
+ 0x2000,
+ 0x200B,
+ 0x2011,
+ 0x2012,
+ 0x2017,
+ 0x2018,
+ 0x2024,
+ 0x2027,
+ 0x202F,
+ 0x2030,
+ 0x2033,
+ 0x2035,
+ 0x2036,
+ 0x2038,
+ 0x203C,
+ 0x203D,
+ 0x203E,
+ 0x203F,
+ 0x2047,
+ 0x204A,
+ 0x2057,
+ 0x2058,
+ 0x205F,
+ 0x2060,
+ 0x2070,
+ 0x2072,
+ 0x2074,
+ 0x208F,
+ 0x2090,
+ 0x209D,
+ 0x20A8,
+ 0x20A9,
+ 0x2100,
+ 0x2104,
+ 0x2105,
+ 0x2108,
+ 0x2109,
+ 0x2114,
+ 0x2115,
+ 0x2117,
+ 0x2119,
+ 0x211E,
+ 0x2120,
+ 0x2123,
+ 0x2124,
+ 0x2125,
+ 0x2126,
+ 0x2127,
+ 0x2128,
+ 0x2129,
+ 0x212A,
+ 0x212E,
+ 0x212F,
+ 0x2132,
+ 0x2133,
+ 0x213A,
+ 0x213B,
+ 0x2141,
+ 0x2145,
+ 0x214A,
+ 0x2150,
+ 0x2180,
+ 0x2189,
+ 0x218A,
+ 0x222C,
+ 0x222E,
+ 0x222F,
+ 0x2231,
+ 0x2460,
+ 0x24EB,
+ 0x2A0C,
+ 0x2A0D,
+ 0x2A74,
+ 0x2A77,
+ 0x2ADC,
+ 0x2ADD,
+ 0x2C7C,
+ 0x2C7E,
+ 0x2D6F,
+ 0x2D70,
+ 0x2E9F,
+ 0x2EA0,
+ 0x2EF3,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x3000,
+ 0x3001,
+ 0x3036,
+ 0x3037,
+ 0x3038,
+ 0x303B,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3100,
+ 0x3131,
+ 0x3164,
+ 0x3165,
+ 0x318F,
+ 0x3192,
+ 0x31A0,
+ 0x3200,
+ 0x321F,
+ 0x3220,
+ 0x3248,
+ 0x3250,
+ 0x327F,
+ 0x3280,
+ 0x3400,
+ 0xA69C,
+ 0xA69E,
+ 0xA770,
+ 0xA771,
+ 0xA7F8,
+ 0xA7FA,
+ 0xAB5C,
+ 0xAB60,
+ 0xAB69,
+ 0xAB6A,
+ 0xF900,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBB2,
+ 0xFBD3,
+ 0xFD3E,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDF0,
+ 0xFDFD,
+ 0xFE10,
+ 0xFE1A,
+ 0xFE30,
+ 0xFE45,
+ 0xFE47,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
+ 0xFE70,
+ 0xFE73,
+ 0xFE74,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFF01,
+ 0xFFA0,
+ 0xFFA1,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0x1D15E,
+ 0x1D165,
+ 0x1D1BB,
+ 0x1D1C1,
+ 0x1D400,
+ 0x1D455,
+ 0x1D456,
+ 0x1D49D,
+ 0x1D49E,
+ 0x1D4A0,
+ 0x1D4A2,
+ 0x1D4A3,
+ 0x1D4A5,
+ 0x1D4A7,
+ 0x1D4A9,
+ 0x1D4AD,
+ 0x1D4AE,
+ 0x1D4BA,
+ 0x1D4BB,
+ 0x1D4BC,
+ 0x1D4BD,
+ 0x1D4C4,
+ 0x1D4C5,
+ 0x1D506,
+ 0x1D507,
+ 0x1D50B,
+ 0x1D50D,
+ 0x1D515,
+ 0x1D516,
+ 0x1D51D,
+ 0x1D51E,
+ 0x1D53A,
+ 0x1D53B,
+ 0x1D53F,
+ 0x1D540,
+ 0x1D545,
+ 0x1D546,
+ 0x1D547,
+ 0x1D54A,
+ 0x1D551,
+ 0x1D552,
+ 0x1D6A6,
+ 0x1D6A8,
+ 0x1D7CC,
+ 0x1D7CE,
+ 0x1D800,
+ 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,
+ 0x1F100,
+ 0x1F10B,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F150,
+ 0x1F16A,
+ 0x1F16D,
+ 0x1F190,
+ 0x1F191,
+ 0x1F200,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x2F800,
+ 0x2FA1E
+};
+
+# endif /* EBCDIC 037 */
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */
+ 691, /* Number of 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,
+ 0x9,
+ 0xE,
+ 0x20,
+ 0x27,
+ 0x28,
+ 0x2D,
+ 0x2F,
+ 0x30,
+ 0x3B,
+ 0x41,
+ 0x5B,
+ 0x5F,
+ 0x60,
+ 0x61,
+ 0x7B,
+ 0x7F,
+ 0x85,
+ 0x86,
+ 0xA1,
+ 0xA8,
+ 0xA9,
+ 0xAA,
+ 0xAB,
+ 0xAD,
+ 0xAE,
+ 0xAF,
+ 0xB0,
+ 0xB2,
+ 0xB6,
+ 0xB7,
+ 0xBB,
+ 0xBC,
+ 0xBF,
+ 0xC0,
+ 0xD7,
+ 0xD8,
+ 0xF7,
+ 0xF8,
+ 0x2C2,
+ 0x2C6,
+ 0x2D2,
+ 0x2D8,
+ 0x2DE,
+ 0x2E0,
+ 0x2E5,
+ 0x2EC,
+ 0x2ED,
+ 0x2EE,
+ 0x2EF,
+ 0x300,
+ 0x3F6,
+ 0x3F7,
+ 0x482,
+ 0x483,
+ 0x488,
+ 0x48A,
+ 0x55A,
+ 0x560,
+ 0x589,
+ 0x58A,
+ 0x58D,
+ 0x590,
+ 0x5BE,
+ 0x5BF,
+ 0x5C0,
+ 0x5C1,
+ 0x5C3,
+ 0x5C4,
+ 0x5C6,
+ 0x5C7,
+ 0x600,
+ 0x610,
+ 0x61B,
+ 0x61C,
+ 0x61E,
+ 0x620,
+ 0x66A,
+ 0x66E,
+ 0x6D4,
+ 0x6D5,
+ 0x6DD,
+ 0x6DF,
+ 0x6E9,
+ 0x6EA,
+ 0x700,
+ 0x70E,
+ 0x70F,
+ 0x710,
+ 0x7F6,
+ 0x7FA,
+ 0x7FE,
+ 0x800,
+ 0x830,
+ 0x83F,
+ 0x85E,
+ 0x85F,
+ 0x8E2,
+ 0x8E3,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x9F2,
+ 0x9FC,
+ 0x9FD,
+ 0x9FE,
+ 0xA76,
+ 0xA77,
+ 0xAF0,
+ 0xAF2,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB78,
+ 0xBF0,
+ 0xBFB,
+ 0xC77,
+ 0xC80,
+ 0xC84,
+ 0xC85,
+ 0xD4F,
+ 0xD50,
+ 0xD58,
+ 0xD5F,
+ 0xD70,
+ 0xD7A,
+ 0xDF4,
+ 0xDF5,
+ 0xE3F,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE5C,
+ 0xF01,
+ 0xF0B,
+ 0xF0D,
+ 0xF18,
+ 0xF1A,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF39,
+ 0xF3A,
+ 0xF3E,
+ 0xF85,
+ 0xF86,
+ 0xFBE,
+ 0xFC6,
+ 0xFC7,
+ 0xFCD,
+ 0xFCE,
+ 0xFDB,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10A0,
+ 0x10FB,
+ 0x10FC,
+ 0x1360,
+ 0x1369,
+ 0x1372,
+ 0x137D,
+ 0x1390,
+ 0x139A,
+ 0x1400,
+ 0x1401,
+ 0x166D,
+ 0x166F,
+ 0x1680,
+ 0x1681,
+ 0x169B,
+ 0x169D,
+ 0x16EB,
+ 0x16EE,
+ 0x1735,
+ 0x1737,
+ 0x17D4,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17F0,
+ 0x17FA,
+ 0x1800,
+ 0x180B,
+ 0x1940,
+ 0x1941,
+ 0x1944,
+ 0x1946,
+ 0x19DE,
+ 0x1A00,
+ 0x1A1E,
+ 0x1A20,
+ 0x1AA0,
+ 0x1AA7,
+ 0x1AA8,
+ 0x1AAE,
+ 0x1ABE,
+ 0x1ABF,
+ 0x1B5A,
+ 0x1B6B,
+ 0x1B74,
+ 0x1B7D,
+ 0x1BFC,
+ 0x1C00,
+ 0x1C3B,
+ 0x1C40,
+ 0x1C7E,
+ 0x1C80,
+ 0x1CC0,
+ 0x1CC8,
+ 0x1CD3,
+ 0x1CD4,
+ 0x2012,
+ 0x2017,
+ 0x2018,
+ 0x2019,
+ 0x201A,
+ 0x2024,
+ 0x2028,
+ 0x202A,
+ 0x2030,
+ 0x2033,
+ 0x2035,
+ 0x2036,
+ 0x2038,
+ 0x203C,
+ 0x203D,
+ 0x203E,
+ 0x2041,
+ 0x2047,
+ 0x204A,
+ 0x2054,
+ 0x2055,
+ 0x2057,
+ 0x2058,
+ 0x205F,
+ 0x20A0,
+ 0x20A8,
+ 0x20A9,
+ 0x20C0,
+ 0x20DD,
+ 0x20E1,
+ 0x20E2,
+ 0x20E5,
+ 0x2104,
+ 0x2105,
+ 0x2108,
+ 0x2109,
+ 0x2114,
+ 0x2115,
+ 0x2117,
+ 0x2118,
+ 0x211E,
+ 0x2120,
+ 0x2123,
+ 0x2124,
+ 0x2125,
+ 0x2126,
+ 0x2127,
+ 0x2128,
+ 0x2129,
+ 0x212A,
+ 0x213A,
+ 0x213B,
+ 0x2141,
+ 0x2145,
+ 0x214A,
+ 0x214E,
+ 0x214F,
+ 0x2150,
+ 0x218A,
+ 0x218C,
+ 0x2190,
+ 0x222C,
+ 0x222E,
+ 0x222F,
+ 0x2231,
+ 0x2329,
+ 0x232B,
+ 0x2427,
+ 0x2440,
+ 0x244B,
+ 0x24EB,
+ 0x2A0C,
+ 0x2A0D,
+ 0x2A74,
+ 0x2A77,
+ 0x2ADC,
+ 0x2ADD,
+ 0x2B74,
+ 0x2B76,
+ 0x2B96,
+ 0x2B97,
+ 0x2C00,
+ 0x2CE5,
+ 0x2CEB,
+ 0x2CF9,
+ 0x2D00,
+ 0x2D70,
+ 0x2D71,
+ 0x2E00,
+ 0x2E53,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2E9F,
+ 0x2EA0,
+ 0x2EF3,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3001,
+ 0x3005,
+ 0x3008,
+ 0x3021,
+ 0x3030,
+ 0x3031,
+ 0x3037,
+ 0x3038,
+ 0x303D,
+ 0x3040,
+ 0x3190,
+ 0x3192,
+ 0x31C0,
+ 0x31E4,
+ 0x3248,
+ 0x3250,
+ 0x327F,
+ 0x3280,
+ 0x4DC0,
+ 0x4E00,
+ 0xA490,
+ 0xA4C7,
+ 0xA4FE,
+ 0xA500,
+ 0xA60D,
+ 0xA610,
+ 0xA670,
+ 0xA674,
+ 0xA67E,
+ 0xA67F,
+ 0xA6F2,
+ 0xA6F8,
+ 0xA700,
+ 0xA717,
+ 0xA720,
+ 0xA722,
+ 0xA789,
+ 0xA78B,
+ 0xA828,
+ 0xA82C,
+ 0xA830,
+ 0xA83A,
+ 0xA874,
+ 0xA878,
+ 0xA8CE,
+ 0xA8D0,
+ 0xA8F8,
+ 0xA8FB,
+ 0xA8FC,
+ 0xA8FD,
+ 0xA92E,
+ 0xA930,
+ 0xA95F,
+ 0xA960,
+ 0xA9C1,
+ 0xA9CE,
+ 0xA9DE,
+ 0xA9E0,
+ 0xAA5C,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAADE,
+ 0xAAE0,
+ 0xAAF0,
+ 0xAAF2,
+ 0xAB5B,
+ 0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
+ 0xABEB,
+ 0xABEC,
+ 0xFBB2,
+ 0xFBC2,
+ 0xFD3E,
+ 0xFD40,
+ 0xFDFD,
+ 0xFDFE,
+ 0xFE45,
+ 0xFE47,
+ 0xFFF9,
+ 0xFFFE,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x10140,
+ 0x10175,
+ 0x1018F,
+ 0x10190,
+ 0x1019D,
+ 0x101A0,
+ 0x101A1,
+ 0x101D0,
+ 0x101FD,
+ 0x102E1,
+ 0x102FC,
+ 0x10320,
+ 0x10324,
+ 0x1039F,
+ 0x103A0,
+ 0x103D0,
+ 0x103D1,
+ 0x1056F,
+ 0x10570,
+ 0x10857,
+ 0x10860,
+ 0x10877,
+ 0x10880,
+ 0x108A7,
+ 0x108B0,
+ 0x108FB,
+ 0x10900,
+ 0x10916,
+ 0x1091C,
+ 0x1091F,
+ 0x10920,
+ 0x1093F,
+ 0x10940,
+ 0x109BC,
+ 0x109BE,
+ 0x109C0,
+ 0x109D0,
+ 0x109D2,
+ 0x10A00,
+ 0x10A40,
+ 0x10A49,
+ 0x10A50,
+ 0x10A59,
+ 0x10A7D,
+ 0x10A80,
+ 0x10A9D,
+ 0x10AA0,
+ 0x10AC8,
+ 0x10AC9,
+ 0x10AEB,
+ 0x10AF7,
+ 0x10B39,
+ 0x10B40,
+ 0x10B58,
+ 0x10B60,
+ 0x10B78,
+ 0x10B80,
+ 0x10B99,
+ 0x10B9D,
+ 0x10BA9,
+ 0x10BB0,
+ 0x10CFA,
+ 0x10D00,
+ 0x10E60,
+ 0x10E7F,
+ 0x10EAD,
+ 0x10EAE,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F5A,
+ 0x10FC5,
+ 0x10FCC,
+ 0x11047,
+ 0x1104E,
+ 0x11052,
+ 0x11066,
+ 0x110BB,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
+ 0x11140,
+ 0x11144,
+ 0x11174,
+ 0x11176,
+ 0x111C5,
+ 0x111C9,
+ 0x111CD,
+ 0x111CE,
+ 0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x111E0,
+ 0x111E1,
+ 0x111F5,
+ 0x11238,
+ 0x1123E,
+ 0x112A9,
+ 0x112AA,
+ 0x1144B,
+ 0x11450,
+ 0x1145A,
+ 0x1145C,
+ 0x1145D,
+ 0x1145E,
+ 0x114C6,
+ 0x114C7,
+ 0x115C1,
+ 0x115D8,
+ 0x11641,
+ 0x11644,
+ 0x11660,
+ 0x1166D,
+ 0x1173A,
+ 0x11740,
+ 0x1183B,
+ 0x1183C,
+ 0x118EA,
+ 0x118F3,
+ 0x11944,
+ 0x11947,
+ 0x119E2,
+ 0x119E3,
+ 0x11A3F,
+ 0x11A47,
+ 0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
+ 0x11AA3,
+ 0x11C41,
+ 0x11C46,
+ 0x11C5A,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C72,
+ 0x11EF7,
+ 0x11EF9,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x12000,
+ 0x12470,
+ 0x12475,
+ 0x13430,
+ 0x13439,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AF5,
+ 0x16AF6,
+ 0x16B37,
+ 0x16B40,
+ 0x16B44,
+ 0x16B46,
+ 0x16B5B,
+ 0x16B62,
+ 0x16E80,
+ 0x16E9B,
+ 0x16FE2,
+ 0x16FE3,
+ 0x1BC9C,
+ 0x1BC9D,
+ 0x1BC9F,
+ 0x1BCA0,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D15E,
+ 0x1D16A,
+ 0x1D16D,
+ 0x1D183,
+ 0x1D185,
+ 0x1D18C,
+ 0x1D1AA,
+ 0x1D1AE,
+ 0x1D1BB,
+ 0x1D1C1,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D242,
+ 0x1D245,
+ 0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D379,
+ 0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA8C,
+ 0x1E14F,
+ 0x1E150,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E8C7,
+ 0x1E8D0,
+ 0x1E95E,
+ 0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
+ 0x1EEF0,
+ 0x1EEF2,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F10B,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F150,
+ 0x1F16A,
+ 0x1F16D,
+ 0x1F190,
+ 0x1F191,
+ 0x1F1AE,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6FD,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
+ 0x1F900,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */
+ 705, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x5,
+ 0x6,
+ 0xB,
+ 0xE,
+ 0x15,
+ 0x16,
+ 0x25,
+ 0x26,
+ 0x40,
+ 0x41,
+ 0x4A,
+ 0x4B,
+ 0x4C,
+ 0x51,
+ 0x5A,
+ 0x60,
+ 0x61,
+ 0x62,
+ 0x6A,
+ 0x6D,
+ 0x6E,
+ 0x70,
+ 0x79,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9F,
+ 0xA0,
+ 0xA1,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAD,
+ 0xAE,
+ 0xAF,
+ 0xB3,
+ 0xB4,
+ 0xB7,
+ 0xBD,
+ 0xBE,
+ 0xBF,
+ 0xC1,
+ 0xD0,
+ 0xD1,
+ 0xE0,
+ 0xE2,
+ 0x2C2,
+ 0x2C6,
+ 0x2D2,
+ 0x2D8,
+ 0x2DE,
+ 0x2E0,
+ 0x2E5,
+ 0x2EC,
+ 0x2ED,
+ 0x2EE,
+ 0x2EF,
+ 0x300,
+ 0x3F6,
+ 0x3F7,
+ 0x482,
+ 0x483,
+ 0x488,
+ 0x48A,
+ 0x55A,
+ 0x560,
+ 0x589,
+ 0x58A,
+ 0x58D,
+ 0x590,
+ 0x5BE,
+ 0x5BF,
+ 0x5C0,
+ 0x5C1,
+ 0x5C3,
+ 0x5C4,
+ 0x5C6,
+ 0x5C7,
+ 0x600,
+ 0x610,
+ 0x61B,
+ 0x61C,
+ 0x61E,
+ 0x620,
+ 0x66A,
+ 0x66E,
+ 0x6D4,
+ 0x6D5,
+ 0x6DD,
+ 0x6DF,
+ 0x6E9,
+ 0x6EA,
+ 0x700,
+ 0x70E,
+ 0x70F,
+ 0x710,
+ 0x7F6,
+ 0x7FA,
+ 0x7FE,
+ 0x800,
+ 0x830,
+ 0x83F,
+ 0x85E,
+ 0x85F,
+ 0x8E2,
+ 0x8E3,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x9F2,
+ 0x9FC,
+ 0x9FD,
+ 0x9FE,
+ 0xA76,
+ 0xA77,
+ 0xAF0,
+ 0xAF2,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB78,
+ 0xBF0,
+ 0xBFB,
+ 0xC77,
+ 0xC80,
+ 0xC84,
+ 0xC85,
+ 0xD4F,
+ 0xD50,
+ 0xD58,
+ 0xD5F,
+ 0xD70,
+ 0xD7A,
+ 0xDF4,
+ 0xDF5,
+ 0xE3F,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE5C,
+ 0xF01,
+ 0xF0B,
+ 0xF0D,
+ 0xF18,
+ 0xF1A,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF39,
+ 0xF3A,
+ 0xF3E,
+ 0xF85,
+ 0xF86,
+ 0xFBE,
+ 0xFC6,
+ 0xFC7,
+ 0xFCD,
+ 0xFCE,
+ 0xFDB,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10A0,
+ 0x10FB,
+ 0x10FC,
+ 0x1360,
+ 0x1369,
+ 0x1372,
+ 0x137D,
+ 0x1390,
+ 0x139A,
+ 0x1400,
+ 0x1401,
+ 0x166D,
+ 0x166F,
+ 0x1680,
+ 0x1681,
+ 0x169B,
+ 0x169D,
+ 0x16EB,
+ 0x16EE,
+ 0x1735,
+ 0x1737,
+ 0x17D4,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17F0,
+ 0x17FA,
+ 0x1800,
+ 0x180B,
+ 0x1940,
+ 0x1941,
+ 0x1944,
+ 0x1946,
+ 0x19DE,
+ 0x1A00,
+ 0x1A1E,
+ 0x1A20,
+ 0x1AA0,
+ 0x1AA7,
+ 0x1AA8,
+ 0x1AAE,
+ 0x1ABE,
+ 0x1ABF,
+ 0x1B5A,
+ 0x1B6B,
+ 0x1B74,
+ 0x1B7D,
+ 0x1BFC,
+ 0x1C00,
+ 0x1C3B,
+ 0x1C40,
+ 0x1C7E,
+ 0x1C80,
+ 0x1CC0,
+ 0x1CC8,
+ 0x1CD3,
+ 0x1CD4,
+ 0x2012,
+ 0x2017,
+ 0x2018,
+ 0x2019,
+ 0x201A,
+ 0x2024,
+ 0x2028,
+ 0x202A,
+ 0x2030,
+ 0x2033,
+ 0x2035,
+ 0x2036,
+ 0x2038,
+ 0x203C,
+ 0x203D,
+ 0x203E,
+ 0x2041,
+ 0x2047,
+ 0x204A,
+ 0x2054,
+ 0x2055,
+ 0x2057,
+ 0x2058,
+ 0x205F,
+ 0x20A0,
+ 0x20A8,
+ 0x20A9,
+ 0x20C0,
+ 0x20DD,
+ 0x20E1,
+ 0x20E2,
+ 0x20E5,
+ 0x2104,
+ 0x2105,
+ 0x2108,
+ 0x2109,
+ 0x2114,
+ 0x2115,
+ 0x2117,
+ 0x2118,
+ 0x211E,
+ 0x2120,
+ 0x2123,
+ 0x2124,
+ 0x2125,
+ 0x2126,
+ 0x2127,
+ 0x2128,
+ 0x2129,
+ 0x212A,
+ 0x213A,
+ 0x213B,
+ 0x2141,
+ 0x2145,
+ 0x214A,
+ 0x214E,
+ 0x214F,
+ 0x2150,
+ 0x218A,
+ 0x218C,
+ 0x2190,
+ 0x222C,
+ 0x222E,
+ 0x222F,
+ 0x2231,
+ 0x2329,
+ 0x232B,
+ 0x2427,
+ 0x2440,
+ 0x244B,
+ 0x24EB,
+ 0x2A0C,
+ 0x2A0D,
+ 0x2A74,
+ 0x2A77,
+ 0x2ADC,
+ 0x2ADD,
+ 0x2B74,
+ 0x2B76,
+ 0x2B96,
+ 0x2B97,
+ 0x2C00,
+ 0x2CE5,
+ 0x2CEB,
+ 0x2CF9,
+ 0x2D00,
+ 0x2D70,
+ 0x2D71,
+ 0x2E00,
+ 0x2E53,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2E9F,
+ 0x2EA0,
+ 0x2EF3,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3001,
+ 0x3005,
+ 0x3008,
+ 0x3021,
+ 0x3030,
+ 0x3031,
+ 0x3037,
+ 0x3038,
+ 0x303D,
+ 0x3040,
+ 0x3190,
+ 0x3192,
+ 0x31C0,
+ 0x31E4,
+ 0x3248,
+ 0x3250,
+ 0x327F,
+ 0x3280,
+ 0x4DC0,
+ 0x4E00,
+ 0xA490,
+ 0xA4C7,
+ 0xA4FE,
+ 0xA500,
+ 0xA60D,
+ 0xA610,
+ 0xA670,
+ 0xA674,
+ 0xA67E,
+ 0xA67F,
+ 0xA6F2,
+ 0xA6F8,
+ 0xA700,
+ 0xA717,
+ 0xA720,
+ 0xA722,
+ 0xA789,
+ 0xA78B,
+ 0xA828,
+ 0xA82C,
+ 0xA830,
+ 0xA83A,
+ 0xA874,
+ 0xA878,
+ 0xA8CE,
+ 0xA8D0,
+ 0xA8F8,
+ 0xA8FB,
+ 0xA8FC,
+ 0xA8FD,
+ 0xA92E,
+ 0xA930,
+ 0xA95F,
+ 0xA960,
+ 0xA9C1,
+ 0xA9CE,
+ 0xA9DE,
+ 0xA9E0,
+ 0xAA5C,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAADE,
+ 0xAAE0,
+ 0xAAF0,
+ 0xAAF2,
+ 0xAB5B,
+ 0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
+ 0xABEB,
+ 0xABEC,
+ 0xFBB2,
+ 0xFBC2,
+ 0xFD3E,
+ 0xFD40,
+ 0xFDFD,
+ 0xFDFE,
+ 0xFE45,
+ 0xFE47,
+ 0xFFF9,
+ 0xFFFE,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x10140,
+ 0x10175,
+ 0x1018F,
+ 0x10190,
+ 0x1019D,
+ 0x101A0,
+ 0x101A1,
+ 0x101D0,
+ 0x101FD,
+ 0x102E1,
+ 0x102FC,
+ 0x10320,
+ 0x10324,
+ 0x1039F,
+ 0x103A0,
+ 0x103D0,
+ 0x103D1,
+ 0x1056F,
+ 0x10570,
+ 0x10857,
+ 0x10860,
+ 0x10877,
+ 0x10880,
+ 0x108A7,
+ 0x108B0,
+ 0x108FB,
+ 0x10900,
+ 0x10916,
+ 0x1091C,
+ 0x1091F,
+ 0x10920,
+ 0x1093F,
+ 0x10940,
+ 0x109BC,
+ 0x109BE,
+ 0x109C0,
+ 0x109D0,
+ 0x109D2,
+ 0x10A00,
+ 0x10A40,
+ 0x10A49,
+ 0x10A50,
+ 0x10A59,
+ 0x10A7D,
+ 0x10A80,
+ 0x10A9D,
+ 0x10AA0,
+ 0x10AC8,
+ 0x10AC9,
+ 0x10AEB,
+ 0x10AF7,
+ 0x10B39,
+ 0x10B40,
+ 0x10B58,
+ 0x10B60,
+ 0x10B78,
+ 0x10B80,
+ 0x10B99,
+ 0x10B9D,
+ 0x10BA9,
+ 0x10BB0,
+ 0x10CFA,
+ 0x10D00,
+ 0x10E60,
+ 0x10E7F,
+ 0x10EAD,
+ 0x10EAE,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F5A,
+ 0x10FC5,
+ 0x10FCC,
+ 0x11047,
+ 0x1104E,
+ 0x11052,
+ 0x11066,
+ 0x110BB,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
+ 0x11140,
+ 0x11144,
+ 0x11174,
+ 0x11176,
+ 0x111C5,
+ 0x111C9,
+ 0x111CD,
+ 0x111CE,
+ 0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x111E0,
+ 0x111E1,
+ 0x111F5,
+ 0x11238,
+ 0x1123E,
+ 0x112A9,
+ 0x112AA,
+ 0x1144B,
+ 0x11450,
+ 0x1145A,
+ 0x1145C,
+ 0x1145D,
+ 0x1145E,
+ 0x114C6,
+ 0x114C7,
+ 0x115C1,
+ 0x115D8,
+ 0x11641,
+ 0x11644,
+ 0x11660,
+ 0x1166D,
+ 0x1173A,
+ 0x11740,
+ 0x1183B,
+ 0x1183C,
+ 0x118EA,
+ 0x118F3,
+ 0x11944,
+ 0x11947,
+ 0x119E2,
+ 0x119E3,
+ 0x11A3F,
+ 0x11A47,
+ 0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
+ 0x11AA3,
+ 0x11C41,
+ 0x11C46,
+ 0x11C5A,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C72,
+ 0x11EF7,
+ 0x11EF9,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x12000,
+ 0x12470,
+ 0x12475,
+ 0x13430,
+ 0x13439,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AF5,
+ 0x16AF6,
+ 0x16B37,
+ 0x16B40,
+ 0x16B44,
+ 0x16B46,
+ 0x16B5B,
+ 0x16B62,
+ 0x16E80,
+ 0x16E9B,
+ 0x16FE2,
+ 0x16FE3,
+ 0x1BC9C,
+ 0x1BC9D,
+ 0x1BC9F,
+ 0x1BCA0,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D15E,
+ 0x1D16A,
+ 0x1D16D,
+ 0x1D183,
+ 0x1D185,
+ 0x1D18C,
+ 0x1D1AA,
+ 0x1D1AE,
+ 0x1D1BB,
+ 0x1D1C1,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D242,
+ 0x1D245,
+ 0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D379,
+ 0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA8C,
+ 0x1E14F,
+ 0x1E150,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E8C7,
+ 0x1E8D0,
+ 0x1E95E,
+ 0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
+ 0x1EEF0,
+ 0x1EEF2,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F10B,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F150,
+ 0x1F16A,
+ 0x1F16D,
+ 0x1F190,
+ 0x1F191,
+ 0x1F1AE,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6FD,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
+ 0x1F900,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */
+ 703, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x5,
+ 0x6,
+ 0xB,
+ 0xE,
+ 0x15,
+ 0x16,
+ 0x25,
+ 0x26,
+ 0x40,
+ 0x41,
+ 0x4A,
+ 0x4B,
+ 0x4C,
+ 0x51,
+ 0x5A,
+ 0x60,
+ 0x61,
+ 0x62,
+ 0x6A,
+ 0x6D,
+ 0x6E,
+ 0x70,
+ 0x79,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9F,
+ 0xA0,
+ 0xA1,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAF,
+ 0xB3,
+ 0xB4,
+ 0xB7,
+ 0xBA,
+ 0xBC,
+ 0xBF,
+ 0xC1,
+ 0xD0,
+ 0xD1,
+ 0xE0,
+ 0xE2,
+ 0x2C2,
+ 0x2C6,
+ 0x2D2,
+ 0x2D8,
+ 0x2DE,
+ 0x2E0,
+ 0x2E5,
+ 0x2EC,
+ 0x2ED,
+ 0x2EE,
+ 0x2EF,
+ 0x300,
+ 0x3F6,
+ 0x3F7,
+ 0x482,
+ 0x483,
+ 0x488,
+ 0x48A,
+ 0x55A,
+ 0x560,
+ 0x589,
+ 0x58A,
+ 0x58D,
+ 0x590,
+ 0x5BE,
+ 0x5BF,
+ 0x5C0,
+ 0x5C1,
+ 0x5C3,
+ 0x5C4,
+ 0x5C6,
+ 0x5C7,
+ 0x600,
+ 0x610,
+ 0x61B,
+ 0x61C,
+ 0x61E,
+ 0x620,
+ 0x66A,
+ 0x66E,
+ 0x6D4,
+ 0x6D5,
+ 0x6DD,
+ 0x6DF,
+ 0x6E9,
+ 0x6EA,
+ 0x700,
+ 0x70E,
+ 0x70F,
+ 0x710,
+ 0x7F6,
+ 0x7FA,
+ 0x7FE,
+ 0x800,
+ 0x830,
+ 0x83F,
+ 0x85E,
+ 0x85F,
+ 0x8E2,
+ 0x8E3,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x9F2,
+ 0x9FC,
+ 0x9FD,
+ 0x9FE,
+ 0xA76,
+ 0xA77,
+ 0xAF0,
+ 0xAF2,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB78,
+ 0xBF0,
+ 0xBFB,
+ 0xC77,
+ 0xC80,
+ 0xC84,
+ 0xC85,
+ 0xD4F,
+ 0xD50,
+ 0xD58,
+ 0xD5F,
+ 0xD70,
+ 0xD7A,
+ 0xDF4,
+ 0xDF5,
+ 0xE3F,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE5C,
+ 0xF01,
+ 0xF0B,
+ 0xF0D,
+ 0xF18,
+ 0xF1A,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF39,
+ 0xF3A,
+ 0xF3E,
+ 0xF85,
+ 0xF86,
+ 0xFBE,
+ 0xFC6,
+ 0xFC7,
+ 0xFCD,
+ 0xFCE,
+ 0xFDB,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10A0,
+ 0x10FB,
+ 0x10FC,
+ 0x1360,
+ 0x1369,
+ 0x1372,
+ 0x137D,
+ 0x1390,
+ 0x139A,
+ 0x1400,
+ 0x1401,
+ 0x166D,
+ 0x166F,
+ 0x1680,
+ 0x1681,
+ 0x169B,
+ 0x169D,
+ 0x16EB,
+ 0x16EE,
+ 0x1735,
+ 0x1737,
+ 0x17D4,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17F0,
+ 0x17FA,
+ 0x1800,
+ 0x180B,
+ 0x1940,
+ 0x1941,
+ 0x1944,
+ 0x1946,
+ 0x19DE,
+ 0x1A00,
+ 0x1A1E,
+ 0x1A20,
+ 0x1AA0,
+ 0x1AA7,
+ 0x1AA8,
+ 0x1AAE,
+ 0x1ABE,
+ 0x1ABF,
+ 0x1B5A,
+ 0x1B6B,
+ 0x1B74,
+ 0x1B7D,
+ 0x1BFC,
+ 0x1C00,
+ 0x1C3B,
+ 0x1C40,
+ 0x1C7E,
+ 0x1C80,
+ 0x1CC0,
+ 0x1CC8,
+ 0x1CD3,
+ 0x1CD4,
+ 0x2012,
+ 0x2017,
+ 0x2018,
+ 0x2019,
+ 0x201A,
+ 0x2024,
+ 0x2028,
+ 0x202A,
+ 0x2030,
+ 0x2033,
+ 0x2035,
+ 0x2036,
+ 0x2038,
+ 0x203C,
+ 0x203D,
+ 0x203E,
+ 0x2041,
+ 0x2047,
+ 0x204A,
+ 0x2054,
+ 0x2055,
+ 0x2057,
+ 0x2058,
+ 0x205F,
+ 0x20A0,
+ 0x20A8,
+ 0x20A9,
+ 0x20C0,
+ 0x20DD,
+ 0x20E1,
+ 0x20E2,
+ 0x20E5,
+ 0x2104,
+ 0x2105,
+ 0x2108,
+ 0x2109,
+ 0x2114,
+ 0x2115,
+ 0x2117,
+ 0x2118,
+ 0x211E,
+ 0x2120,
+ 0x2123,
+ 0x2124,
+ 0x2125,
+ 0x2126,
+ 0x2127,
+ 0x2128,
+ 0x2129,
+ 0x212A,
+ 0x213A,
+ 0x213B,
+ 0x2141,
+ 0x2145,
+ 0x214A,
+ 0x214E,
+ 0x214F,
+ 0x2150,
+ 0x218A,
+ 0x218C,
+ 0x2190,
+ 0x222C,
+ 0x222E,
+ 0x222F,
+ 0x2231,
+ 0x2329,
+ 0x232B,
+ 0x2427,
+ 0x2440,
+ 0x244B,
+ 0x24EB,
+ 0x2A0C,
+ 0x2A0D,
+ 0x2A74,
+ 0x2A77,
+ 0x2ADC,
+ 0x2ADD,
+ 0x2B74,
+ 0x2B76,
+ 0x2B96,
+ 0x2B97,
+ 0x2C00,
+ 0x2CE5,
+ 0x2CEB,
+ 0x2CF9,
+ 0x2D00,
+ 0x2D70,
+ 0x2D71,
+ 0x2E00,
+ 0x2E53,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2E9F,
+ 0x2EA0,
+ 0x2EF3,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3001,
+ 0x3005,
+ 0x3008,
+ 0x3021,
+ 0x3030,
+ 0x3031,
+ 0x3037,
+ 0x3038,
+ 0x303D,
+ 0x3040,
+ 0x3190,
+ 0x3192,
+ 0x31C0,
+ 0x31E4,
+ 0x3248,
+ 0x3250,
+ 0x327F,
+ 0x3280,
+ 0x4DC0,
+ 0x4E00,
+ 0xA490,
+ 0xA4C7,
+ 0xA4FE,
+ 0xA500,
+ 0xA60D,
+ 0xA610,
+ 0xA670,
+ 0xA674,
+ 0xA67E,
+ 0xA67F,
+ 0xA6F2,
+ 0xA6F8,
+ 0xA700,
+ 0xA717,
+ 0xA720,
+ 0xA722,
+ 0xA789,
+ 0xA78B,
+ 0xA828,
+ 0xA82C,
+ 0xA830,
+ 0xA83A,
+ 0xA874,
+ 0xA878,
+ 0xA8CE,
+ 0xA8D0,
+ 0xA8F8,
+ 0xA8FB,
+ 0xA8FC,
+ 0xA8FD,
+ 0xA92E,
+ 0xA930,
+ 0xA95F,
+ 0xA960,
+ 0xA9C1,
+ 0xA9CE,
+ 0xA9DE,
+ 0xA9E0,
+ 0xAA5C,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAADE,
+ 0xAAE0,
+ 0xAAF0,
+ 0xAAF2,
+ 0xAB5B,
+ 0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
+ 0xABEB,
+ 0xABEC,
+ 0xFBB2,
+ 0xFBC2,
+ 0xFD3E,
+ 0xFD40,
+ 0xFDFD,
+ 0xFDFE,
+ 0xFE45,
+ 0xFE47,
+ 0xFFF9,
+ 0xFFFE,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x10140,
+ 0x10175,
+ 0x1018F,
+ 0x10190,
+ 0x1019D,
+ 0x101A0,
+ 0x101A1,
+ 0x101D0,
+ 0x101FD,
+ 0x102E1,
+ 0x102FC,
+ 0x10320,
+ 0x10324,
+ 0x1039F,
+ 0x103A0,
+ 0x103D0,
+ 0x103D1,
+ 0x1056F,
+ 0x10570,
+ 0x10857,
+ 0x10860,
+ 0x10877,
+ 0x10880,
+ 0x108A7,
+ 0x108B0,
+ 0x108FB,
+ 0x10900,
+ 0x10916,
+ 0x1091C,
+ 0x1091F,
+ 0x10920,
+ 0x1093F,
+ 0x10940,
+ 0x109BC,
+ 0x109BE,
+ 0x109C0,
+ 0x109D0,
+ 0x109D2,
+ 0x10A00,
+ 0x10A40,
+ 0x10A49,
+ 0x10A50,
+ 0x10A59,
+ 0x10A7D,
+ 0x10A80,
+ 0x10A9D,
+ 0x10AA0,
+ 0x10AC8,
+ 0x10AC9,
+ 0x10AEB,
+ 0x10AF7,
+ 0x10B39,
+ 0x10B40,
+ 0x10B58,
+ 0x10B60,
+ 0x10B78,
+ 0x10B80,
+ 0x10B99,
+ 0x10B9D,
+ 0x10BA9,
+ 0x10BB0,
+ 0x10CFA,
+ 0x10D00,
+ 0x10E60,
+ 0x10E7F,
+ 0x10EAD,
+ 0x10EAE,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F5A,
+ 0x10FC5,
+ 0x10FCC,
+ 0x11047,
+ 0x1104E,
+ 0x11052,
+ 0x11066,
+ 0x110BB,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
+ 0x11140,
+ 0x11144,
+ 0x11174,
+ 0x11176,
+ 0x111C5,
+ 0x111C9,
+ 0x111CD,
+ 0x111CE,
+ 0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x111E0,
+ 0x111E1,
+ 0x111F5,
+ 0x11238,
+ 0x1123E,
+ 0x112A9,
+ 0x112AA,
+ 0x1144B,
+ 0x11450,
+ 0x1145A,
+ 0x1145C,
+ 0x1145D,
+ 0x1145E,
+ 0x114C6,
+ 0x114C7,
+ 0x115C1,
+ 0x115D8,
+ 0x11641,
+ 0x11644,
+ 0x11660,
+ 0x1166D,
+ 0x1173A,
+ 0x11740,
+ 0x1183B,
+ 0x1183C,
+ 0x118EA,
+ 0x118F3,
+ 0x11944,
+ 0x11947,
+ 0x119E2,
+ 0x119E3,
+ 0x11A3F,
+ 0x11A47,
+ 0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
+ 0x11AA3,
+ 0x11C41,
+ 0x11C46,
+ 0x11C5A,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C72,
+ 0x11EF7,
+ 0x11EF9,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x12000,
+ 0x12470,
+ 0x12475,
+ 0x13430,
+ 0x13439,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AF5,
+ 0x16AF6,
+ 0x16B37,
+ 0x16B40,
+ 0x16B44,
+ 0x16B46,
+ 0x16B5B,
+ 0x16B62,
+ 0x16E80,
+ 0x16E9B,
+ 0x16FE2,
+ 0x16FE3,
+ 0x1BC9C,
+ 0x1BC9D,
+ 0x1BC9F,
+ 0x1BCA0,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D15E,
+ 0x1D16A,
+ 0x1D16D,
+ 0x1D183,
+ 0x1D185,
+ 0x1D18C,
+ 0x1D1AA,
+ 0x1D1AE,
+ 0x1D1BB,
+ 0x1D1C1,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D242,
+ 0x1D245,
+ 0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D379,
+ 0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA8C,
+ 0x1E14F,
+ 0x1E150,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E8C7,
+ 0x1E8D0,
+ 0x1E95E,
+ 0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
+ 0x1EEF0,
+ 0x1EEF2,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F10B,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F150,
+ 0x1F16A,
+ 0x1F16D,
+ 0x1F190,
+ 0x1F191,
+ 0x1F1AE,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6FD,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
+ 0x1F900,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
+};
+
+# endif /* EBCDIC 037 */
+
+static const UV UNI_IDENTIFIERTYPE__OBSOLETE_invlist[] = { /* for all charsets */
+ 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 */
+ 0x0,
+ 0x18D,
+ 0x18E,
+ 0x1AA,
+ 0x1AC,
+ 0x1B9,
+ 0x1BC,
+ 0x1BE,
+ 0x1C0,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x277,
+ 0x278,
+ 0x27C,
+ 0x27D,
+ 0x29E,
+ 0x29F,
+ 0x363,
+ 0x374,
+ 0x376,
+ 0x378,
+ 0x37F,
+ 0x380,
+ 0x3D8,
+ 0x3E2,
+ 0x3F3,
+ 0x3F4,
+ 0x3F7,
+ 0x3F9,
+ 0x3FA,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x5A2,
+ 0x5A3,
+ 0x5C5,
+ 0x5C7,
+ 0x640,
+ 0x641,
+ 0x66E,
+ 0x670,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x7E8,
+ 0x7EB,
+ 0x7FA,
+ 0x7FB,
+ 0x8AD,
+ 0x8B2,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x953,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x9FC,
+ 0x9FD,
+ 0xC00,
+ 0xC01,
+ 0xC34,
+ 0xC35,
+ 0xC58,
+ 0xC5A,
+ 0xC81,
+ 0xC82,
+ 0xCDE,
+ 0xCDF,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD3B,
+ 0xD3D,
+ 0xD5F,
+ 0xD60,
+ 0xDE6,
+ 0xDF0,
+ 0x10A0,
+ 0x10C6,
+ 0x10F1,
+ 0x10F7,
+ 0x1100,
+ 0x115F,
+ 0x1161,
+ 0x1200,
+ 0x1369,
+ 0x1372,
+ 0x17A8,
+ 0x17A9,
+ 0x17D1,
+ 0x17D2,
+ 0x17D3,
+ 0x17D4,
+ 0x17D8,
+ 0x17D9,
+ 0x17DD,
+ 0x17DE,
+ 0x1AB0,
+ 0x1ABE,
+ 0x1C80,
+ 0x1C89,
+ 0x1CD0,
+ 0x1CFA,
+ 0x1DC0,
+ 0x1DC4,
+ 0x1DCE,
+ 0x1DCF,
+ 0x1DD1,
+ 0x1DE7,
+ 0x2056,
+ 0x2057,
+ 0x2058,
+ 0x205F,
+ 0x2127,
+ 0x2128,
+ 0x2132,
+ 0x2133,
+ 0x214E,
+ 0x2150,
+ 0x2180,
+ 0x2189,
+ 0x2C6D,
+ 0x2C77,
+ 0x2C7E,
+ 0x2C80,
+ 0x2D00,
+ 0x2D26,
+ 0x2DE0,
+ 0x2E17,
+ 0x2E2A,
+ 0x2E33,
+ 0x2E35,
+ 0x2E36,
+ 0x2E39,
+ 0x2E3A,
+ 0x301E,
+ 0x301F,
+ 0x302E,
+ 0x3030,
+ 0x312E,
+ 0x312F,
+ 0xA610,
+ 0xA613,
+ 0xA62A,
+ 0xA62C,
+ 0xA640,
+ 0xA66F,
+ 0xA670,
+ 0xA67C,
+ 0xA680,
+ 0xA69C,
+ 0xA69E,
+ 0xA6A0,
+ 0xA700,
+ 0xA708,
+ 0xA722,
+ 0xA770,
+ 0xA771,
+ 0xA788,
+ 0xA790,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7B0,
+ 0xA7B2,
+ 0xA7F5,
+ 0xA7F8,
+ 0xA7FB,
+ 0xA800,
+ 0xA8E0,
+ 0xA900,
+ 0xA960,
+ 0xA97D,
+ 0xA9E0,
+ 0xA9E7,
+ 0xAB30,
+ 0xAB5B,
+ 0xAB64,
+ 0xAB66,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0x10140,
+ 0x10175,
+ 0x101D0,
+ 0x101FE,
+ 0x102E0,
+ 0x102FC,
+ 0x16FE3,
+ 0x16FE4,
+ 0x1B000,
+ 0x1B11F,
+ 0x1D200,
+ 0x1D246
+};
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Latin1 */
+ 733, /* Number of 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,
+ 0x30,
+ 0x3A,
+ 0x41,
+ 0x5B,
+ 0x5F,
+ 0x60,
+ 0x61,
+ 0x7B,
+ 0xC0,
+ 0xD7,
+ 0xD8,
+ 0xF7,
+ 0xF8,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F3,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x6FD,
+ 0x6FF,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A1,
+ 0x30FB,
+ 0x30FC,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 1047 */
+ 763, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x42,
+ 0x4A,
+ 0x51,
+ 0x5A,
+ 0x62,
+ 0x6A,
+ 0x6D,
+ 0x6E,
+ 0x70,
+ 0x79,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0x9F,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAD,
+ 0xAE,
+ 0xAF,
+ 0xBA,
+ 0xBB,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xDA,
+ 0xDB,
+ 0xE0,
+ 0xE2,
+ 0xEA,
+ 0xEB,
+ 0xFA,
+ 0xFB,
+ 0xFF,
+ 0x100,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F3,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x6FD,
+ 0x6FF,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A1,
+ 0x30FB,
+ 0x30FC,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037 */
+ 759, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x42,
+ 0x4A,
+ 0x51,
+ 0x5A,
+ 0x62,
+ 0x6A,
+ 0x6D,
+ 0x6E,
+ 0x70,
+ 0x79,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0x9F,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAF,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xDA,
+ 0xDB,
+ 0xE0,
+ 0xE2,
+ 0xEA,
+ 0xEB,
+ 0xFA,
+ 0xFB,
+ 0xFF,
+ 0x100,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F3,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x6FD,
+ 0x6FF,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A1,
+ 0x30FB,
+ 0x30FC,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* EBCDIC 037 */
+
+static const UV UNI_IDENTIFIERTYPE__TECHNICAL_invlist[] = { /* for all charsets */
+ 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 */
+ 0x0,
+ 0x180,
+ 0x181,
+ 0x18D,
+ 0x18E,
+ 0x1AA,
+ 0x1AC,
+ 0x1BA,
+ 0x1BC,
+ 0x1BE,
+ 0x1BF,
+ 0x1C0,
+ 0x1C4,
+ 0x234,
+ 0x237,
+ 0x250,
+ 0x259,
+ 0x25A,
+ 0x2B0,
+ 0x2B9,
+ 0x2BB,
+ 0x2BD,
+ 0x2C2,
+ 0x2C6,
+ 0x2D2,
+ 0x2EE,
+ 0x2EF,
+ 0x30E,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x316,
+ 0x317,
+ 0x31B,
+ 0x31C,
+ 0x321,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x333,
+ 0x334,
+ 0x337,
+ 0x338,
+ 0x33A,
+ 0x340,
+ 0x346,
+ 0x34F,
+ 0x350,
+ 0x358,
+ 0x359,
+ 0x363,
+ 0x3CF,
+ 0x3D0,
+ 0x3D7,
+ 0x3D8,
+ 0x3F3,
+ 0x3F4,
+ 0x484,
+ 0x488,
+ 0x560,
+ 0x561,
+ 0x588,
+ 0x589,
+ 0x5C7,
+ 0x5C8,
+ 0x740,
+ 0x74B,
+ 0x953,
+ 0x955,
+ 0xD04,
+ 0xD05,
+ 0xD81,
+ 0xD82,
+ 0xD8F,
+ 0xD91,
+ 0xDA6,
+ 0xDA7,
+ 0xDDF,
+ 0xDE0,
+ 0xDF3,
+ 0xDF4,
+ 0xF18,
+ 0xF1A,
+ 0x17CB,
+ 0x17D2,
+ 0x17DD,
+ 0x17DE,
+ 0x1ABF,
+ 0x1AC1,
+ 0x1D00,
+ 0x1D2C,
+ 0x1D2F,
+ 0x1D30,
+ 0x1D3B,
+ 0x1D3C,
+ 0x1D4E,
+ 0x1D4F,
+ 0x1D6B,
+ 0x1D78,
+ 0x1D79,
+ 0x1D9B,
+ 0x1DC0,
+ 0x1DFA,
+ 0x1DFB,
+ 0x1E00,
+ 0x1E9C,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x203F,
+ 0x2041,
+ 0x20D0,
+ 0x20F1,
+ 0x2118,
+ 0x2119,
+ 0x212E,
+ 0x212F,
+ 0x2180,
+ 0x2184,
+ 0x24EB,
+ 0x2500,
+ 0x2800,
+ 0x2900,
+ 0x2C60,
+ 0x2C68,
+ 0x2C77,
+ 0x2C7C,
+ 0x2CF0,
+ 0x2CF2,
+ 0x2E00,
+ 0x2E0E,
+ 0x3021,
+ 0x3030,
+ 0x3031,
+ 0x3036,
+ 0x303B,
+ 0x303D,
+ 0x31F0,
+ 0x3200,
+ 0x327F,
+ 0x3280,
+ 0x4DC0,
+ 0x4E00,
+ 0xA708,
+ 0xA717,
+ 0xA722,
+ 0xA730,
+ 0xA78E,
+ 0xA78F,
+ 0xA7AF,
+ 0xA7B0,
+ 0xA7BA,
+ 0xA7C0,
+ 0xA7FA,
+ 0xA7FB,
+ 0xAB68,
+ 0xAB69,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFBB2,
+ 0xFBC2,
+ 0xFD3E,
+ 0xFD40,
+ 0xFDFD,
+ 0xFDFE,
+ 0xFE20,
+ 0xFE30,
+ 0xFE45,
+ 0xFE47,
+ 0xFE73,
+ 0xFE74,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D15E,
+ 0x1D165,
+ 0x1D173,
+ 0x1D17B,
+ 0x1D1BB,
+ 0x1D1C1,
+ 0x1D1E9,
+ 0x1D242,
+ 0x1D245,
+ 0x1D300,
+ 0x1D357
+};
+
+static const UV UNI_IDENTIFIERTYPE__UNCOMMONUSE_invlist[] = { /* for all charsets */
+ 153, /* Number of 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,
+ 0x181,
+ 0x18D,
+ 0x18E,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AA,
+ 0x1AC,
+ 0x1AF,
+ 0x1B1,
+ 0x1B9,
+ 0x1BC,
+ 0x1BE,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x220,
+ 0x226,
+ 0x237,
+ 0x250,
+ 0x253,
+ 0x255,
+ 0x256,
+ 0x258,
+ 0x25B,
+ 0x25C,
+ 0x263,
+ 0x264,
+ 0x268,
+ 0x26A,
+ 0x272,
+ 0x273,
+ 0x289,
+ 0x28A,
+ 0x292,
+ 0x293,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30E,
+ 0x316,
+ 0x317,
+ 0x321,
+ 0x323,
+ 0x332,
+ 0x333,
+ 0x334,
+ 0x335,
+ 0x336,
+ 0x337,
+ 0x358,
+ 0x359,
+ 0x591,
+ 0x5B4,
+ 0x5B5,
+ 0x5BE,
+ 0x5BF,
+ 0x5C0,
+ 0x5C1,
+ 0x5C3,
+ 0x5C4,
+ 0x5C6,
+ 0x5C7,
+ 0x5C8,
+ 0x610,
+ 0x61B,
+ 0x656,
+ 0x660,
+ 0x6D6,
+ 0x6DD,
+ 0x6DF,
+ 0x6E5,
+ 0x6E7,
+ 0x6E9,
+ 0x6EA,
+ 0x6EE,
+ 0x8B3,
+ 0x8B5,
+ 0x8D3,
+ 0x8E2,
+ 0x8E3,
+ 0x901,
+ 0x955,
+ 0x956,
+ 0xA51,
+ 0xA52,
+ 0xA75,
+ 0xA76,
+ 0xAF9,
+ 0xAFA,
+ 0xB44,
+ 0xB45,
+ 0xB62,
+ 0xB64,
+ 0xC5A,
+ 0xC5B,
+ 0xC62,
+ 0xC64,
+ 0xD44,
+ 0xD45,
+ 0xD62,
+ 0xD64,
+ 0xD8F,
+ 0xD91,
+ 0xDA6,
+ 0xDA7,
+ 0xDDF,
+ 0xDE0,
+ 0xDF3,
+ 0xDF4,
+ 0xF39,
+ 0xF3A,
+ 0x18A9,
+ 0x18AA,
+ 0x2054,
+ 0x2055,
+ 0x218A,
+ 0x218C,
+ 0x2BEC,
+ 0x2BF0,
+ 0x2C68,
+ 0x2C6D,
+ 0xA66F,
+ 0xA670,
+ 0xA67C,
+ 0xA67E,
+ 0xA69E,
+ 0xA69F,
+ 0xA78B,
+ 0xA78D,
+ 0xA78F,
+ 0xA790,
+ 0xA7B2,
+ 0xA7B8,
+ 0xA8FC,
+ 0xA8FE,
+ 0xAB60,
+ 0xAB64,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFE2E,
+ 0xFE30,
+ 0x16A40,
+ 0x16A5F,
+ 0x16A60,
+ 0x16A6A,
+ 0x1D1DE,
+ 0x1D1E9,
+ 0x1F54F,
+ 0x1F550
+};
+
+static const UV UNI_IDEO_invlist[] = { /* for all charsets */
+ 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,
+ 0x3006,
+ 0x3008,
+ 0x3021,
+ 0x302A,
+ 0x3038,
+ 0x303B,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xF900,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0x16FE4,
+ 0x16FE5,
+ 0x17000,
+ 0x187F8,
+ 0x18800,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
+ 0x1B170,
+ 0x1B2FC,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x2F800,
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
+};
+
+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;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x16FE0,
+ 0x17000
+};
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */
+ 1245, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x41,
+ 0x5B,
+ 0x61,
+ 0x7B,
+ 0xAA,
+ 0xAB,
+ 0xB5,
+ 0xB6,
+ 0xBA,
+ 0xBB,
+ 0xC0,
+ 0xD7,
+ 0xD8,
+ 0xF7,
+ 0xF8,
+ 0x2C2,
+ 0x2C6,
+ 0x2D2,
+ 0x2E0,
+ 0x2E5,
+ 0x2EC,
+ 0x2ED,
+ 0x2EE,
+ 0x2EF,
+ 0x370,
+ 0x375,
+ 0x376,
+ 0x378,
+ 0x37A,
+ 0x37E,
+ 0x37F,
+ 0x380,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3F6,
+ 0x3F7,
+ 0x482,
+ 0x48A,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x560,
+ 0x589,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F3,
+ 0x620,
+ 0x64B,
+ 0x66E,
+ 0x670,
+ 0x671,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x6F0,
+ 0x6FA,
+ 0x6FD,
+ 0x6FF,
+ 0x700,
+ 0x710,
+ 0x711,
+ 0x712,
+ 0x730,
+ 0x74D,
+ 0x7A6,
+ 0x7B1,
+ 0x7B2,
+ 0x7CA,
+ 0x7EB,
+ 0x7F4,
+ 0x7F6,
+ 0x7FA,
+ 0x7FB,
+ 0x800,
+ 0x816,
+ 0x81A,
+ 0x81B,
+ 0x824,
+ 0x825,
+ 0x828,
+ 0x829,
+ 0x840,
+ 0x859,
+ 0x860,
+ 0x86B,
+ 0x8A0,
+ 0x8B5,
+ 0x8B6,
+ 0x8C8,
+ 0x904,
+ 0x93A,
+ 0x93D,
+ 0x93E,
+ 0x950,
+ 0x951,
+ 0x958,
+ 0x962,
+ 0x971,
+ 0x981,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BD,
+ 0x9BE,
+ 0x9CE,
+ 0x9CF,
+ 0x9DC,
+ 0x9DE,
+ 0x9DF,
+ 0x9E2,
+ 0x9F0,
+ 0x9F2,
+ 0x9FC,
+ 0x9FD,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA34,
+ 0xA35,
+ 0xA37,
+ 0xA38,
+ 0xA3A,
+ 0xA59,
+ 0xA5D,
+ 0xA5E,
+ 0xA5F,
+ 0xA72,
+ 0xA75,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABD,
+ 0xABE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE2,
+ 0xAF9,
+ 0xAFA,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3D,
+ 0xB3E,
+ 0xB5C,
+ 0xB5E,
+ 0xB5F,
+ 0xB62,
+ 0xB71,
+ 0xB72,
+ 0xB83,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBD0,
+ 0xBD1,
+ 0xC05,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC3A,
+ 0xC3D,
+ 0xC3E,
+ 0xC58,
+ 0xC5B,
+ 0xC60,
+ 0xC62,
+ 0xC80,
+ 0xC81,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBD,
+ 0xCBE,
+ 0xCDE,
+ 0xCDF,
+ 0xCE0,
+ 0xCE2,
+ 0xCF1,
+ 0xCF3,
+ 0xD04,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD3E,
+ 0xD4E,
+ 0xD4F,
+ 0xD54,
+ 0xD57,
+ 0xD5F,
+ 0xD62,
+ 0xD7A,
+ 0xD80,
+ 0xD85,
+ 0xD97,
+ 0xD9A,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xE01,
+ 0xE31,
+ 0xE32,
+ 0xE34,
+ 0xE40,
+ 0xE47,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB1,
+ 0xEB2,
+ 0xEB4,
+ 0xEBD,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEDC,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF40,
+ 0xF48,
+ 0xF49,
+ 0xF6D,
+ 0xF88,
+ 0xF8D,
+ 0x1000,
+ 0x102B,
+ 0x103F,
+ 0x1040,
+ 0x1050,
+ 0x1056,
+ 0x105A,
+ 0x105E,
+ 0x1061,
+ 0x1062,
+ 0x1065,
+ 0x1067,
+ 0x106E,
+ 0x1071,
+ 0x1075,
+ 0x1082,
+ 0x108E,
+ 0x108F,
+ 0x10A0,
+ 0x10C6,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10FB,
+ 0x10FC,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x1380,
+ 0x1390,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
+ 0x1401,
+ 0x166D,
+ 0x166F,
+ 0x1680,
+ 0x1681,
+ 0x169B,
+ 0x16A0,
+ 0x16EB,
+ 0x16EE,
+ 0x16F9,
+ 0x1700,
+ 0x170D,
+ 0x170E,
+ 0x1712,
+ 0x1720,
+ 0x1732,
+ 0x1740,
+ 0x1752,
+ 0x1760,
+ 0x176D,
+ 0x176E,
+ 0x1771,
+ 0x1780,
+ 0x17B4,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x1820,
+ 0x1879,
+ 0x1880,
+ 0x18A9,
+ 0x18AA,
+ 0x18AB,
+ 0x18B0,
+ 0x18F6,
+ 0x1900,
+ 0x191F,
+ 0x1950,
+ 0x196E,
+ 0x1970,
+ 0x1975,
+ 0x1980,
+ 0x19AC,
+ 0x19B0,
+ 0x19CA,
+ 0x1A00,
+ 0x1A17,
+ 0x1A20,
+ 0x1A55,
+ 0x1AA7,
+ 0x1AA8,
+ 0x1B05,
+ 0x1B34,
+ 0x1B45,
+ 0x1B4C,
+ 0x1B83,
+ 0x1BA1,
+ 0x1BAE,
+ 0x1BB0,
+ 0x1BBA,
+ 0x1BE6,
+ 0x1C00,
+ 0x1C24,
+ 0x1C4D,
+ 0x1C50,
+ 0x1C5A,
+ 0x1C7E,
+ 0x1C80,
+ 0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1CE9,
+ 0x1CED,
+ 0x1CEE,
+ 0x1CF4,
+ 0x1CF5,
+ 0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
+ 0x1D00,
+ 0x1DC0,
+ 0x1E00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F7E,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBD,
+ 0x1FBE,
+ 0x1FBF,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD4,
+ 0x1FD6,
+ 0x1FDC,
+ 0x1FE0,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FFD,
+ 0x2071,
+ 0x2072,
+ 0x207F,
+ 0x2080,
+ 0x2090,
+ 0x209D,
+ 0x2102,
+ 0x2103,
+ 0x2107,
+ 0x2108,
+ 0x210A,
+ 0x2114,
+ 0x2115,
+ 0x2116,
+ 0x2118,
+ 0x211E,
+ 0x2124,
+ 0x2125,
+ 0x2126,
+ 0x2127,
+ 0x2128,
+ 0x2129,
+ 0x212A,
+ 0x213A,
+ 0x213C,
+ 0x2140,
+ 0x2145,
+ 0x214A,
+ 0x214E,
+ 0x214F,
+ 0x2160,
+ 0x2189,
+ 0x2C00,
+ 0x2C2F,
+ 0x2C30,
+ 0x2C5F,
+ 0x2C60,
+ 0x2CE5,
+ 0x2CEB,
+ 0x2CEF,
+ 0x2CF2,
+ 0x2CF4,
+ 0x2D00,
+ 0x2D26,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D30,
+ 0x2D68,
+ 0x2D6F,
+ 0x2D70,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3021,
+ 0x302A,
+ 0x3031,
+ 0x3036,
+ 0x3038,
+ 0x303D,
+ 0x3041,
+ 0x3097,
+ 0x309B,
+ 0x30A0,
+ 0x30A1,
+ 0x30FB,
+ 0x30FC,
+ 0x3100,
+ 0x3105,
+ 0x3130,
+ 0x3131,
+ 0x318F,
+ 0x31A0,
+ 0x31C0,
+ 0x31F0,
+ 0x3200,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA000,
+ 0xA48D,
+ 0xA4D0,
+ 0xA4FE,
+ 0xA500,
+ 0xA60D,
+ 0xA610,
+ 0xA620,
+ 0xA62A,
+ 0xA62C,
+ 0xA640,
+ 0xA66F,
+ 0xA67F,
+ 0xA69E,
+ 0xA6A0,
+ 0xA6F0,
+ 0xA717,
+ 0xA720,
+ 0xA722,
+ 0xA789,
+ 0xA78B,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA802,
+ 0xA803,
+ 0xA806,
+ 0xA807,
+ 0xA80B,
+ 0xA80C,
+ 0xA823,
+ 0xA840,
+ 0xA874,
+ 0xA882,
+ 0xA8B4,
+ 0xA8F2,
+ 0xA8F8,
+ 0xA8FB,
+ 0xA8FC,
+ 0xA8FD,
+ 0xA8FF,
+ 0xA90A,
+ 0xA926,
+ 0xA930,
+ 0xA947,
+ 0xA960,
+ 0xA97D,
+ 0xA984,
+ 0xA9B3,
+ 0xA9CF,
+ 0xA9D0,
+ 0xA9E0,
+ 0xA9E5,
+ 0xA9E6,
+ 0xA9F0,
+ 0xA9FA,
+ 0xA9FF,
+ 0xAA00,
+ 0xAA29,
+ 0xAA40,
+ 0xAA43,
+ 0xAA44,
+ 0xAA4C,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA7B,
+ 0xAA7E,
+ 0xAAB0,
+ 0xAAB1,
+ 0xAAB2,
+ 0xAAB5,
+ 0xAAB7,
+ 0xAAB9,
+ 0xAABE,
+ 0xAAC0,
+ 0xAAC1,
+ 0xAAC2,
+ 0xAAC3,
+ 0xAADB,
+ 0xAADE,
+ 0xAAE0,
+ 0xAAEB,
+ 0xAAF2,
+ 0xAAF5,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB30,
+ 0xAB5B,
+ 0xAB5C,
+ 0xAB6A,
+ 0xAB70,
+ 0xABE3,
+ 0xAC00,
+ 0xD7A4,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0xF900,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFB29,
+ 0xFB2A,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBB2,
+ 0xFBD3,
+ 0xFD3E,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDF0,
+ 0xFDFC,
+ 0xFE70,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFF21,
+ 0xFF3B,
+ 0xFF41,
+ 0xFF5B,
+ 0xFF66,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0x10000,
+ 0x1000C,
+ 0x1000D,
+ 0x10027,
+ 0x10028,
+ 0x1003B,
+ 0x1003C,
+ 0x1003E,
+ 0x1003F,
+ 0x1004E,
+ 0x10050,
+ 0x1005E,
+ 0x10080,
+ 0x100FB,
+ 0x10140,
+ 0x10175,
+ 0x10280,
+ 0x1029D,
+ 0x102A0,
+ 0x102D1,
+ 0x10300,
+ 0x10320,
+ 0x1032D,
+ 0x1034B,
+ 0x10350,
+ 0x10376,
+ 0x10380,
+ 0x1039E,
+ 0x103A0,
+ 0x103C4,
+ 0x103C8,
+ 0x103D0,
+ 0x103D1,
+ 0x103D6,
+ 0x10400,
+ 0x1049E,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
+ 0x10500,
+ 0x10528,
+ 0x10530,
+ 0x10564,
+ 0x10600,
+ 0x10737,
+ 0x10740,
+ 0x10756,
+ 0x10760,
+ 0x10768,
+ 0x10800,
+ 0x10806,
+ 0x10808,
+ 0x10809,
+ 0x1080A,
+ 0x10836,
+ 0x10837,
+ 0x10839,
+ 0x1083C,
+ 0x1083D,
+ 0x1083F,
+ 0x10856,
+ 0x10860,
+ 0x10877,
+ 0x10880,
+ 0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x10900,
+ 0x10916,
+ 0x10920,
+ 0x1093A,
+ 0x10980,
+ 0x109B8,
+ 0x109BE,
+ 0x109C0,
+ 0x10A00,
+ 0x10A01,
+ 0x10A10,
+ 0x10A14,
+ 0x10A15,
+ 0x10A18,
+ 0x10A19,
+ 0x10A36,
+ 0x10A60,
+ 0x10A7D,
+ 0x10A80,
+ 0x10A9D,
+ 0x10AC0,
+ 0x10AC8,
+ 0x10AC9,
+ 0x10AE5,
+ 0x10B00,
+ 0x10B36,
+ 0x10B40,
+ 0x10B56,
+ 0x10B60,
+ 0x10B73,
+ 0x10B80,
+ 0x10B92,
+ 0x10C00,
+ 0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
+ 0x11003,
+ 0x11038,
+ 0x11083,
+ 0x110B0,
+ 0x110D0,
+ 0x110E9,
+ 0x11103,
+ 0x11127,
+ 0x11144,
+ 0x11145,
+ 0x11147,
+ 0x11148,
+ 0x11150,
+ 0x11173,
+ 0x11176,
+ 0x11177,
+ 0x11183,
+ 0x111B3,
+ 0x111C1,
+ 0x111C5,
+ 0x111DA,
+ 0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x11200,
+ 0x11212,
+ 0x11213,
+ 0x1122C,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
+ 0x112B0,
+ 0x112DF,
+ 0x11305,
+ 0x1130D,
+ 0x1130F,
+ 0x11311,
+ 0x11313,
+ 0x11329,
+ 0x1132A,
+ 0x11331,
+ 0x11332,
+ 0x11334,
+ 0x11335,
+ 0x1133A,
+ 0x1133D,
+ 0x1133E,
+ 0x11350,
+ 0x11351,
+ 0x1135D,
+ 0x11362,
+ 0x11400,
+ 0x11435,
+ 0x11447,
+ 0x1144B,
+ 0x1145F,
+ 0x11462,
+ 0x11480,
+ 0x114B0,
+ 0x114C4,
+ 0x114C6,
+ 0x114C7,
+ 0x114C8,
+ 0x11580,
+ 0x115AF,
+ 0x115D8,
+ 0x115DC,
+ 0x11600,
+ 0x11630,
+ 0x11644,
+ 0x11645,
+ 0x11680,
+ 0x116AB,
+ 0x116B8,
+ 0x116B9,
+ 0x11700,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
+ 0x118A0,
+ 0x118E0,
+ 0x118FF,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
+ 0x11A00,
+ 0x11A01,
+ 0x11A0B,
+ 0x11A33,
+ 0x11A3A,
+ 0x11A3B,
+ 0x11A50,
+ 0x11A51,
+ 0x11A5C,
+ 0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
+ 0x11AC0,
+ 0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C2F,
+ 0x11C40,
+ 0x11C41,
+ 0x11C72,
+ 0x11C90,
+ 0x11D00,
+ 0x11D07,
+ 0x11D08,
+ 0x11D0A,
+ 0x11D0B,
+ 0x11D31,
+ 0x11D46,
+ 0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
+ 0x12000,
+ 0x1239A,
+ 0x12400,
+ 0x1246F,
+ 0x12480,
+ 0x12544,
+ 0x13000,
+ 0x1342F,
+ 0x14400,
+ 0x14647,
+ 0x16800,
+ 0x16A39,
+ 0x16A40,
+ 0x16A5F,
+ 0x16AD0,
+ 0x16AEE,
+ 0x16B00,
+ 0x16B30,
+ 0x16B40,
+ 0x16B44,
+ 0x16B63,
+ 0x16B78,
+ 0x16B7D,
+ 0x16B90,
+ 0x16E40,
+ 0x16E80,
+ 0x16F00,
+ 0x16F4B,
+ 0x16F50,
+ 0x16F51,
+ 0x16F93,
+ 0x16FA0,
+ 0x16FE0,
+ 0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x17000,
+ 0x187F8,
+ 0x18800,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
+ 0x1B000,
+ 0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x1B170,
+ 0x1B2FC,
+ 0x1BC00,
+ 0x1BC6B,
+ 0x1BC70,
+ 0x1BC7D,
+ 0x1BC80,
+ 0x1BC89,
+ 0x1BC90,
+ 0x1BC9A,
+ 0x1D400,
+ 0x1D455,
+ 0x1D456,
+ 0x1D49D,
+ 0x1D49E,
+ 0x1D4A0,
+ 0x1D4A2,
+ 0x1D4A3,
+ 0x1D4A5,
+ 0x1D4A7,
+ 0x1D4A9,
+ 0x1D4AD,
+ 0x1D4AE,
+ 0x1D4BA,
+ 0x1D4BB,
+ 0x1D4BC,
+ 0x1D4BD,
+ 0x1D4C4,
+ 0x1D4C5,
+ 0x1D506,
+ 0x1D507,
+ 0x1D50B,
+ 0x1D50D,
+ 0x1D515,
+ 0x1D516,
+ 0x1D51D,
+ 0x1D51E,
+ 0x1D53A,
+ 0x1D53B,
+ 0x1D53F,
+ 0x1D540,
+ 0x1D545,
+ 0x1D546,
+ 0x1D547,
+ 0x1D54A,
+ 0x1D551,
+ 0x1D552,
+ 0x1D6A6,
+ 0x1D6A8,
+ 0x1D6C1,
+ 0x1D6C2,
+ 0x1D6DB,
+ 0x1D6DC,
+ 0x1D6FB,
+ 0x1D6FC,
+ 0x1D715,
+ 0x1D716,
+ 0x1D735,
+ 0x1D736,
+ 0x1D74F,
+ 0x1D750,
+ 0x1D76F,
+ 0x1D770,
+ 0x1D789,
+ 0x1D78A,
+ 0x1D7A9,
+ 0x1D7AA,
+ 0x1D7C3,
+ 0x1D7C4,
+ 0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
+ 0x1E800,
+ 0x1E8C5,
+ 0x1E900,
+ 0x1E944,
+ 0x1E94B,
+ 0x1E94C,
+ 0x1EE00,
+ 0x1EE04,
+ 0x1EE05,
+ 0x1EE20,
+ 0x1EE21,
+ 0x1EE23,
+ 0x1EE24,
+ 0x1EE25,
+ 0x1EE27,
+ 0x1EE28,
+ 0x1EE29,
+ 0x1EE33,
+ 0x1EE34,
+ 0x1EE38,
+ 0x1EE39,
+ 0x1EE3A,
+ 0x1EE3B,
+ 0x1EE3C,
+ 0x1EE42,
+ 0x1EE43,
+ 0x1EE47,
+ 0x1EE48,
+ 0x1EE49,
+ 0x1EE4A,
+ 0x1EE4B,
+ 0x1EE4C,
+ 0x1EE4D,
+ 0x1EE50,
+ 0x1EE51,
+ 0x1EE53,
+ 0x1EE54,
+ 0x1EE55,
+ 0x1EE57,
+ 0x1EE58,
+ 0x1EE59,
+ 0x1EE5A,
+ 0x1EE5B,
+ 0x1EE5C,
+ 0x1EE5D,
+ 0x1EE5E,
+ 0x1EE5F,
+ 0x1EE60,
+ 0x1EE61,
+ 0x1EE63,
+ 0x1EE64,
+ 0x1EE65,
+ 0x1EE67,
+ 0x1EE6B,
+ 0x1EE6C,
+ 0x1EE73,
+ 0x1EE74,
+ 0x1EE78,
+ 0x1EE79,
+ 0x1EE7D,
+ 0x1EE7E,
+ 0x1EE7F,
+ 0x1EE80,
+ 0x1EE8A,
+ 0x1EE8B,
+ 0x1EE9C,
+ 0x1EEA1,
+ 0x1EEA4,
+ 0x1EEA5,
+ 0x1EEAA,
+ 0x1EEAB,
+ 0x1EEBC,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x2F800,
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */
+ 1271, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x42,
+ 0x4A,
+ 0x51,
+ 0x5A,
+ 0x62,
+ 0x6A,
+ 0x70,
+ 0x79,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9D,
+ 0x9E,
+ 0x9F,
+ 0xA0,
+ 0xA1,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAD,
+ 0xAE,
+ 0xAF,
+ 0xBA,
+ 0xBB,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xDA,
+ 0xDB,
+ 0xE0,
+ 0xE2,
+ 0xEA,
+ 0xEB,
+ 0xF0,
+ 0xFB,
+ 0xFF,
+ 0x100,
+ 0x2C2,
+ 0x2C6,
+ 0x2D2,
+ 0x2E0,
+ 0x2E5,
+ 0x2EC,
+ 0x2ED,
+ 0x2EE,
+ 0x2EF,
+ 0x370,
+ 0x375,
+ 0x376,
+ 0x378,
+ 0x37A,
+ 0x37E,
+ 0x37F,
+ 0x380,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3F6,
+ 0x3F7,
+ 0x482,
+ 0x48A,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x560,
+ 0x589,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F3,
+ 0x620,
+ 0x64B,
+ 0x66E,
+ 0x670,
+ 0x671,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x6F0,
+ 0x6FA,
+ 0x6FD,
+ 0x6FF,
+ 0x700,
+ 0x710,
+ 0x711,
+ 0x712,
+ 0x730,
+ 0x74D,
+ 0x7A6,
+ 0x7B1,
+ 0x7B2,
+ 0x7CA,
+ 0x7EB,
+ 0x7F4,
+ 0x7F6,
+ 0x7FA,
+ 0x7FB,
+ 0x800,
+ 0x816,
+ 0x81A,
+ 0x81B,
+ 0x824,
+ 0x825,
+ 0x828,
+ 0x829,
+ 0x840,
+ 0x859,
+ 0x860,
+ 0x86B,
+ 0x8A0,
+ 0x8B5,
+ 0x8B6,
+ 0x8C8,
+ 0x904,
+ 0x93A,
+ 0x93D,
+ 0x93E,
+ 0x950,
+ 0x951,
+ 0x958,
+ 0x962,
+ 0x971,
+ 0x981,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BD,
+ 0x9BE,
+ 0x9CE,
+ 0x9CF,
+ 0x9DC,
+ 0x9DE,
+ 0x9DF,
+ 0x9E2,
+ 0x9F0,
+ 0x9F2,
+ 0x9FC,
+ 0x9FD,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA34,
+ 0xA35,
+ 0xA37,
+ 0xA38,
+ 0xA3A,
+ 0xA59,
+ 0xA5D,
+ 0xA5E,
+ 0xA5F,
+ 0xA72,
+ 0xA75,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABD,
+ 0xABE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE2,
+ 0xAF9,
+ 0xAFA,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3D,
+ 0xB3E,
+ 0xB5C,
+ 0xB5E,
+ 0xB5F,
+ 0xB62,
+ 0xB71,
+ 0xB72,
+ 0xB83,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBD0,
+ 0xBD1,
+ 0xC05,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC3A,
+ 0xC3D,
+ 0xC3E,
+ 0xC58,
+ 0xC5B,
+ 0xC60,
+ 0xC62,
+ 0xC80,
+ 0xC81,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBD,
+ 0xCBE,
+ 0xCDE,
+ 0xCDF,
+ 0xCE0,
+ 0xCE2,
+ 0xCF1,
+ 0xCF3,
+ 0xD04,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD3E,
+ 0xD4E,
+ 0xD4F,
+ 0xD54,
+ 0xD57,
+ 0xD5F,
+ 0xD62,
+ 0xD7A,
+ 0xD80,
+ 0xD85,
+ 0xD97,
+ 0xD9A,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xE01,
+ 0xE31,
+ 0xE32,
+ 0xE34,
+ 0xE40,
+ 0xE47,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB1,
+ 0xEB2,
+ 0xEB4,
+ 0xEBD,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEDC,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF40,
+ 0xF48,
+ 0xF49,
+ 0xF6D,
+ 0xF88,
+ 0xF8D,
+ 0x1000,
+ 0x102B,
+ 0x103F,
+ 0x1040,
+ 0x1050,
+ 0x1056,
+ 0x105A,
+ 0x105E,
+ 0x1061,
+ 0x1062,
+ 0x1065,
+ 0x1067,
+ 0x106E,
+ 0x1071,
+ 0x1075,
+ 0x1082,
+ 0x108E,
+ 0x108F,
+ 0x10A0,
+ 0x10C6,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10FB,
+ 0x10FC,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x1380,
+ 0x1390,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
+ 0x1401,
+ 0x166D,
+ 0x166F,
+ 0x1680,
+ 0x1681,
+ 0x169B,
+ 0x16A0,
+ 0x16EB,
+ 0x16EE,
+ 0x16F9,
+ 0x1700,
+ 0x170D,
+ 0x170E,
+ 0x1712,
+ 0x1720,
+ 0x1732,
+ 0x1740,
+ 0x1752,
+ 0x1760,
+ 0x176D,
+ 0x176E,
+ 0x1771,
+ 0x1780,
+ 0x17B4,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x1820,
+ 0x1879,
+ 0x1880,
+ 0x18A9,
+ 0x18AA,
+ 0x18AB,
+ 0x18B0,
+ 0x18F6,
+ 0x1900,
+ 0x191F,
+ 0x1950,
+ 0x196E,
+ 0x1970,
+ 0x1975,
+ 0x1980,
+ 0x19AC,
+ 0x19B0,
+ 0x19CA,
+ 0x1A00,
+ 0x1A17,
+ 0x1A20,
+ 0x1A55,
+ 0x1AA7,
+ 0x1AA8,
+ 0x1B05,
+ 0x1B34,
+ 0x1B45,
+ 0x1B4C,
+ 0x1B83,
+ 0x1BA1,
+ 0x1BAE,
+ 0x1BB0,
+ 0x1BBA,
+ 0x1BE6,
+ 0x1C00,
+ 0x1C24,
+ 0x1C4D,
+ 0x1C50,
+ 0x1C5A,
+ 0x1C7E,
+ 0x1C80,
+ 0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1CE9,
+ 0x1CED,
+ 0x1CEE,
+ 0x1CF4,
+ 0x1CF5,
+ 0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
+ 0x1D00,
+ 0x1DC0,
+ 0x1E00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F7E,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBD,
+ 0x1FBE,
+ 0x1FBF,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD4,
+ 0x1FD6,
+ 0x1FDC,
+ 0x1FE0,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FFD,
+ 0x2071,
+ 0x2072,
+ 0x207F,
+ 0x2080,
+ 0x2090,
+ 0x209D,
+ 0x2102,
+ 0x2103,
+ 0x2107,
+ 0x2108,
+ 0x210A,
+ 0x2114,
+ 0x2115,
+ 0x2116,
+ 0x2118,
+ 0x211E,
+ 0x2124,
+ 0x2125,
+ 0x2126,
+ 0x2127,
+ 0x2128,
+ 0x2129,
+ 0x212A,
+ 0x213A,
+ 0x213C,
+ 0x2140,
+ 0x2145,
+ 0x214A,
+ 0x214E,
+ 0x214F,
+ 0x2160,
+ 0x2189,
+ 0x2C00,
+ 0x2C2F,
+ 0x2C30,
+ 0x2C5F,
+ 0x2C60,
+ 0x2CE5,
+ 0x2CEB,
+ 0x2CEF,
+ 0x2CF2,
+ 0x2CF4,
+ 0x2D00,
+ 0x2D26,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D30,
+ 0x2D68,
+ 0x2D6F,
+ 0x2D70,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3021,
+ 0x302A,
+ 0x3031,
+ 0x3036,
+ 0x3038,
+ 0x303D,
+ 0x3041,
+ 0x3097,
+ 0x309B,
+ 0x30A0,
+ 0x30A1,
+ 0x30FB,
+ 0x30FC,
+ 0x3100,
+ 0x3105,
+ 0x3130,
+ 0x3131,
+ 0x318F,
+ 0x31A0,
+ 0x31C0,
+ 0x31F0,
+ 0x3200,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA000,
+ 0xA48D,
+ 0xA4D0,
+ 0xA4FE,
+ 0xA500,
+ 0xA60D,
+ 0xA610,
+ 0xA620,
+ 0xA62A,
+ 0xA62C,
+ 0xA640,
+ 0xA66F,
+ 0xA67F,
+ 0xA69E,
+ 0xA6A0,
+ 0xA6F0,
+ 0xA717,
+ 0xA720,
+ 0xA722,
+ 0xA789,
+ 0xA78B,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA802,
+ 0xA803,
+ 0xA806,
+ 0xA807,
+ 0xA80B,
+ 0xA80C,
+ 0xA823,
+ 0xA840,
+ 0xA874,
+ 0xA882,
+ 0xA8B4,
+ 0xA8F2,
+ 0xA8F8,
+ 0xA8FB,
+ 0xA8FC,
+ 0xA8FD,
+ 0xA8FF,
+ 0xA90A,
+ 0xA926,
+ 0xA930,
+ 0xA947,
+ 0xA960,
+ 0xA97D,
+ 0xA984,
+ 0xA9B3,
+ 0xA9CF,
+ 0xA9D0,
+ 0xA9E0,
+ 0xA9E5,
+ 0xA9E6,
+ 0xA9F0,
+ 0xA9FA,
+ 0xA9FF,
+ 0xAA00,
+ 0xAA29,
+ 0xAA40,
+ 0xAA43,
+ 0xAA44,
+ 0xAA4C,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA7B,
+ 0xAA7E,
+ 0xAAB0,
+ 0xAAB1,
+ 0xAAB2,
+ 0xAAB5,
+ 0xAAB7,
+ 0xAAB9,
+ 0xAABE,
+ 0xAAC0,
+ 0xAAC1,
+ 0xAAC2,
+ 0xAAC3,
+ 0xAADB,
+ 0xAADE,
+ 0xAAE0,
+ 0xAAEB,
+ 0xAAF2,
+ 0xAAF5,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB30,
+ 0xAB5B,
+ 0xAB5C,
+ 0xAB6A,
+ 0xAB70,
+ 0xABE3,
+ 0xAC00,
+ 0xD7A4,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0xF900,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFB29,
+ 0xFB2A,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBB2,
+ 0xFBD3,
+ 0xFD3E,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDF0,
+ 0xFDFC,
+ 0xFE70,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFF21,
+ 0xFF3B,
+ 0xFF41,
+ 0xFF5B,
+ 0xFF66,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0x10000,
+ 0x1000C,
+ 0x1000D,
+ 0x10027,
+ 0x10028,
+ 0x1003B,
+ 0x1003C,
+ 0x1003E,
+ 0x1003F,
+ 0x1004E,
+ 0x10050,
+ 0x1005E,
+ 0x10080,
+ 0x100FB,
+ 0x10140,
+ 0x10175,
+ 0x10280,
+ 0x1029D,
+ 0x102A0,
+ 0x102D1,
+ 0x10300,
+ 0x10320,
+ 0x1032D,
+ 0x1034B,
+ 0x10350,
+ 0x10376,
+ 0x10380,
+ 0x1039E,
+ 0x103A0,
+ 0x103C4,
+ 0x103C8,
+ 0x103D0,
+ 0x103D1,
+ 0x103D6,
+ 0x10400,
+ 0x1049E,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
+ 0x10500,
+ 0x10528,
+ 0x10530,
+ 0x10564,
+ 0x10600,
+ 0x10737,
+ 0x10740,
+ 0x10756,
+ 0x10760,
+ 0x10768,
+ 0x10800,
+ 0x10806,
+ 0x10808,
+ 0x10809,
+ 0x1080A,
+ 0x10836,
+ 0x10837,
+ 0x10839,
+ 0x1083C,
+ 0x1083D,
+ 0x1083F,
+ 0x10856,
+ 0x10860,
+ 0x10877,
+ 0x10880,
+ 0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x10900,
+ 0x10916,
+ 0x10920,
+ 0x1093A,
+ 0x10980,
+ 0x109B8,
+ 0x109BE,
+ 0x109C0,
+ 0x10A00,
+ 0x10A01,
+ 0x10A10,
+ 0x10A14,
+ 0x10A15,
+ 0x10A18,
+ 0x10A19,
+ 0x10A36,
+ 0x10A60,
+ 0x10A7D,
+ 0x10A80,
+ 0x10A9D,
+ 0x10AC0,
+ 0x10AC8,
+ 0x10AC9,
+ 0x10AE5,
+ 0x10B00,
+ 0x10B36,
+ 0x10B40,
+ 0x10B56,
+ 0x10B60,
+ 0x10B73,
+ 0x10B80,
+ 0x10B92,
+ 0x10C00,
+ 0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
+ 0x11003,
+ 0x11038,
+ 0x11083,
+ 0x110B0,
+ 0x110D0,
+ 0x110E9,
+ 0x11103,
+ 0x11127,
+ 0x11144,
+ 0x11145,
+ 0x11147,
+ 0x11148,
+ 0x11150,
+ 0x11173,
+ 0x11176,
+ 0x11177,
+ 0x11183,
+ 0x111B3,
+ 0x111C1,
+ 0x111C5,
+ 0x111DA,
+ 0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x11200,
+ 0x11212,
+ 0x11213,
+ 0x1122C,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
+ 0x112B0,
+ 0x112DF,
+ 0x11305,
+ 0x1130D,
+ 0x1130F,
+ 0x11311,
+ 0x11313,
+ 0x11329,
+ 0x1132A,
+ 0x11331,
+ 0x11332,
+ 0x11334,
+ 0x11335,
+ 0x1133A,
+ 0x1133D,
+ 0x1133E,
+ 0x11350,
+ 0x11351,
+ 0x1135D,
+ 0x11362,
+ 0x11400,
+ 0x11435,
+ 0x11447,
+ 0x1144B,
+ 0x1145F,
+ 0x11462,
+ 0x11480,
+ 0x114B0,
+ 0x114C4,
+ 0x114C6,
+ 0x114C7,
+ 0x114C8,
+ 0x11580,
+ 0x115AF,
+ 0x115D8,
+ 0x115DC,
+ 0x11600,
+ 0x11630,
+ 0x11644,
+ 0x11645,
+ 0x11680,
+ 0x116AB,
+ 0x116B8,
+ 0x116B9,
+ 0x11700,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
+ 0x118A0,
+ 0x118E0,
+ 0x118FF,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
+ 0x11A00,
+ 0x11A01,
+ 0x11A0B,
+ 0x11A33,
+ 0x11A3A,
+ 0x11A3B,
+ 0x11A50,
+ 0x11A51,
+ 0x11A5C,
+ 0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
+ 0x11AC0,
+ 0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C2F,
+ 0x11C40,
+ 0x11C41,
+ 0x11C72,
+ 0x11C90,
+ 0x11D00,
+ 0x11D07,
+ 0x11D08,
+ 0x11D0A,
+ 0x11D0B,
+ 0x11D31,
+ 0x11D46,
+ 0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
+ 0x12000,
+ 0x1239A,
+ 0x12400,
+ 0x1246F,
+ 0x12480,
+ 0x12544,
+ 0x13000,
+ 0x1342F,
+ 0x14400,
+ 0x14647,
+ 0x16800,
+ 0x16A39,
+ 0x16A40,
+ 0x16A5F,
+ 0x16AD0,
+ 0x16AEE,
+ 0x16B00,
+ 0x16B30,
+ 0x16B40,
+ 0x16B44,
+ 0x16B63,
+ 0x16B78,
+ 0x16B7D,
+ 0x16B90,
+ 0x16E40,
+ 0x16E80,
+ 0x16F00,
+ 0x16F4B,
+ 0x16F50,
+ 0x16F51,
+ 0x16F93,
+ 0x16FA0,
+ 0x16FE0,
+ 0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x17000,
+ 0x187F8,
+ 0x18800,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
+ 0x1B000,
+ 0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x1B170,
+ 0x1B2FC,
+ 0x1BC00,
+ 0x1BC6B,
+ 0x1BC70,
+ 0x1BC7D,
+ 0x1BC80,
+ 0x1BC89,
+ 0x1BC90,
+ 0x1BC9A,
+ 0x1D400,
+ 0x1D455,
+ 0x1D456,
+ 0x1D49D,
+ 0x1D49E,
+ 0x1D4A0,
+ 0x1D4A2,
+ 0x1D4A3,
+ 0x1D4A5,
+ 0x1D4A7,
+ 0x1D4A9,
+ 0x1D4AD,
+ 0x1D4AE,
+ 0x1D4BA,
+ 0x1D4BB,
+ 0x1D4BC,
+ 0x1D4BD,
+ 0x1D4C4,
+ 0x1D4C5,
+ 0x1D506,
+ 0x1D507,
+ 0x1D50B,
+ 0x1D50D,
+ 0x1D515,
+ 0x1D516,
+ 0x1D51D,
+ 0x1D51E,
+ 0x1D53A,
+ 0x1D53B,
+ 0x1D53F,
+ 0x1D540,
+ 0x1D545,
+ 0x1D546,
+ 0x1D547,
+ 0x1D54A,
+ 0x1D551,
+ 0x1D552,
+ 0x1D6A6,
+ 0x1D6A8,
+ 0x1D6C1,
+ 0x1D6C2,
+ 0x1D6DB,
+ 0x1D6DC,
+ 0x1D6FB,
+ 0x1D6FC,
+ 0x1D715,
+ 0x1D716,
+ 0x1D735,
+ 0x1D736,
+ 0x1D74F,
+ 0x1D750,
+ 0x1D76F,
+ 0x1D770,
+ 0x1D789,
+ 0x1D78A,
+ 0x1D7A9,
+ 0x1D7AA,
+ 0x1D7C3,
+ 0x1D7C4,
+ 0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
+ 0x1E800,
+ 0x1E8C5,
+ 0x1E900,
+ 0x1E944,
+ 0x1E94B,
+ 0x1E94C,
+ 0x1EE00,
+ 0x1EE04,
+ 0x1EE05,
+ 0x1EE20,
+ 0x1EE21,
+ 0x1EE23,
+ 0x1EE24,
+ 0x1EE25,
+ 0x1EE27,
+ 0x1EE28,
+ 0x1EE29,
+ 0x1EE33,
+ 0x1EE34,
+ 0x1EE38,
+ 0x1EE39,
+ 0x1EE3A,
+ 0x1EE3B,
+ 0x1EE3C,
+ 0x1EE42,
+ 0x1EE43,
+ 0x1EE47,
+ 0x1EE48,
+ 0x1EE49,
+ 0x1EE4A,
+ 0x1EE4B,
+ 0x1EE4C,
+ 0x1EE4D,
+ 0x1EE50,
+ 0x1EE51,
+ 0x1EE53,
+ 0x1EE54,
+ 0x1EE55,
+ 0x1EE57,
+ 0x1EE58,
+ 0x1EE59,
+ 0x1EE5A,
+ 0x1EE5B,
+ 0x1EE5C,
+ 0x1EE5D,
+ 0x1EE5E,
+ 0x1EE5F,
+ 0x1EE60,
+ 0x1EE61,
+ 0x1EE63,
+ 0x1EE64,
+ 0x1EE65,
+ 0x1EE67,
+ 0x1EE6B,
+ 0x1EE6C,
+ 0x1EE73,
+ 0x1EE74,
+ 0x1EE78,
+ 0x1EE79,
+ 0x1EE7D,
+ 0x1EE7E,
+ 0x1EE7F,
+ 0x1EE80,
+ 0x1EE8A,
+ 0x1EE8B,
+ 0x1EE9C,
+ 0x1EEA1,
+ 0x1EEA4,
+ 0x1EEA5,
+ 0x1EEAA,
+ 0x1EEAB,
+ 0x1EEBC,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x2F800,
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */
+ 1267, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x42,
+ 0x4A,
+ 0x51,
+ 0x5A,
+ 0x62,
+ 0x6A,
+ 0x70,
+ 0x79,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9D,
+ 0x9E,
+ 0x9F,
+ 0xA0,
+ 0xA1,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAF,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xDA,
+ 0xDB,
+ 0xE0,
+ 0xE2,
+ 0xEA,
+ 0xEB,
+ 0xF0,
+ 0xFB,
+ 0xFF,
+ 0x100,
+ 0x2C2,
+ 0x2C6,
+ 0x2D2,
+ 0x2E0,
+ 0x2E5,
+ 0x2EC,
+ 0x2ED,
+ 0x2EE,
+ 0x2EF,
+ 0x370,
+ 0x375,
+ 0x376,
+ 0x378,
+ 0x37A,
+ 0x37E,
+ 0x37F,
+ 0x380,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3F6,
+ 0x3F7,
+ 0x482,
+ 0x48A,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x560,
+ 0x589,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F3,
+ 0x620,
+ 0x64B,
+ 0x66E,
+ 0x670,
+ 0x671,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x6F0,
+ 0x6FA,
+ 0x6FD,
+ 0x6FF,
+ 0x700,
+ 0x710,
+ 0x711,
+ 0x712,
+ 0x730,
+ 0x74D,
+ 0x7A6,
+ 0x7B1,
+ 0x7B2,
+ 0x7CA,
+ 0x7EB,
+ 0x7F4,
+ 0x7F6,
+ 0x7FA,
+ 0x7FB,
+ 0x800,
+ 0x816,
+ 0x81A,
+ 0x81B,
+ 0x824,
+ 0x825,
+ 0x828,
+ 0x829,
+ 0x840,
+ 0x859,
+ 0x860,
+ 0x86B,
+ 0x8A0,
+ 0x8B5,
+ 0x8B6,
+ 0x8C8,
+ 0x904,
+ 0x93A,
+ 0x93D,
+ 0x93E,
+ 0x950,
+ 0x951,
+ 0x958,
+ 0x962,
+ 0x971,
+ 0x981,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BD,
+ 0x9BE,
+ 0x9CE,
+ 0x9CF,
+ 0x9DC,
+ 0x9DE,
+ 0x9DF,
+ 0x9E2,
+ 0x9F0,
+ 0x9F2,
+ 0x9FC,
+ 0x9FD,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA34,
+ 0xA35,
+ 0xA37,
+ 0xA38,
+ 0xA3A,
+ 0xA59,
+ 0xA5D,
+ 0xA5E,
+ 0xA5F,
+ 0xA72,
+ 0xA75,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABD,
+ 0xABE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE2,
+ 0xAF9,
+ 0xAFA,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3D,
+ 0xB3E,
+ 0xB5C,
+ 0xB5E,
+ 0xB5F,
+ 0xB62,
+ 0xB71,
+ 0xB72,
+ 0xB83,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBD0,
+ 0xBD1,
+ 0xC05,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC3A,
+ 0xC3D,
+ 0xC3E,
+ 0xC58,
+ 0xC5B,
+ 0xC60,
+ 0xC62,
+ 0xC80,
+ 0xC81,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBD,
+ 0xCBE,
+ 0xCDE,
+ 0xCDF,
+ 0xCE0,
+ 0xCE2,
+ 0xCF1,
+ 0xCF3,
+ 0xD04,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD3E,
+ 0xD4E,
+ 0xD4F,
+ 0xD54,
+ 0xD57,
+ 0xD5F,
+ 0xD62,
+ 0xD7A,
+ 0xD80,
+ 0xD85,
+ 0xD97,
+ 0xD9A,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xE01,
+ 0xE31,
+ 0xE32,
+ 0xE34,
+ 0xE40,
+ 0xE47,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB1,
+ 0xEB2,
+ 0xEB4,
+ 0xEBD,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEDC,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF40,
+ 0xF48,
+ 0xF49,
+ 0xF6D,
+ 0xF88,
+ 0xF8D,
+ 0x1000,
+ 0x102B,
+ 0x103F,
+ 0x1040,
+ 0x1050,
+ 0x1056,
+ 0x105A,
+ 0x105E,
+ 0x1061,
+ 0x1062,
+ 0x1065,
+ 0x1067,
+ 0x106E,
+ 0x1071,
+ 0x1075,
+ 0x1082,
+ 0x108E,
+ 0x108F,
+ 0x10A0,
+ 0x10C6,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10FB,
+ 0x10FC,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x1380,
+ 0x1390,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
+ 0x1401,
+ 0x166D,
+ 0x166F,
+ 0x1680,
+ 0x1681,
+ 0x169B,
+ 0x16A0,
+ 0x16EB,
+ 0x16EE,
+ 0x16F9,
+ 0x1700,
+ 0x170D,
+ 0x170E,
+ 0x1712,
+ 0x1720,
+ 0x1732,
+ 0x1740,
+ 0x1752,
+ 0x1760,
+ 0x176D,
+ 0x176E,
+ 0x1771,
+ 0x1780,
+ 0x17B4,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x1820,
+ 0x1879,
+ 0x1880,
+ 0x18A9,
+ 0x18AA,
+ 0x18AB,
+ 0x18B0,
+ 0x18F6,
+ 0x1900,
+ 0x191F,
+ 0x1950,
+ 0x196E,
+ 0x1970,
+ 0x1975,
+ 0x1980,
+ 0x19AC,
+ 0x19B0,
+ 0x19CA,
+ 0x1A00,
+ 0x1A17,
+ 0x1A20,
+ 0x1A55,
+ 0x1AA7,
+ 0x1AA8,
+ 0x1B05,
+ 0x1B34,
+ 0x1B45,
+ 0x1B4C,
+ 0x1B83,
+ 0x1BA1,
+ 0x1BAE,
+ 0x1BB0,
+ 0x1BBA,
+ 0x1BE6,
+ 0x1C00,
+ 0x1C24,
+ 0x1C4D,
+ 0x1C50,
+ 0x1C5A,
+ 0x1C7E,
+ 0x1C80,
+ 0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1CE9,
+ 0x1CED,
+ 0x1CEE,
+ 0x1CF4,
+ 0x1CF5,
+ 0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
+ 0x1D00,
+ 0x1DC0,
+ 0x1E00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F7E,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBD,
+ 0x1FBE,
+ 0x1FBF,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD4,
+ 0x1FD6,
+ 0x1FDC,
+ 0x1FE0,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FFD,
+ 0x2071,
+ 0x2072,
+ 0x207F,
+ 0x2080,
+ 0x2090,
+ 0x209D,
+ 0x2102,
+ 0x2103,
+ 0x2107,
+ 0x2108,
+ 0x210A,
+ 0x2114,
+ 0x2115,
+ 0x2116,
+ 0x2118,
+ 0x211E,
+ 0x2124,
+ 0x2125,
+ 0x2126,
+ 0x2127,
+ 0x2128,
+ 0x2129,
+ 0x212A,
+ 0x213A,
+ 0x213C,
+ 0x2140,
+ 0x2145,
+ 0x214A,
+ 0x214E,
+ 0x214F,
+ 0x2160,
+ 0x2189,
+ 0x2C00,
+ 0x2C2F,
+ 0x2C30,
+ 0x2C5F,
+ 0x2C60,
+ 0x2CE5,
+ 0x2CEB,
+ 0x2CEF,
+ 0x2CF2,
+ 0x2CF4,
+ 0x2D00,
+ 0x2D26,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D30,
+ 0x2D68,
+ 0x2D6F,
+ 0x2D70,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3021,
+ 0x302A,
+ 0x3031,
+ 0x3036,
+ 0x3038,
+ 0x303D,
+ 0x3041,
+ 0x3097,
+ 0x309B,
+ 0x30A0,
+ 0x30A1,
+ 0x30FB,
+ 0x30FC,
+ 0x3100,
+ 0x3105,
+ 0x3130,
+ 0x3131,
+ 0x318F,
+ 0x31A0,
+ 0x31C0,
+ 0x31F0,
+ 0x3200,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA000,
+ 0xA48D,
+ 0xA4D0,
+ 0xA4FE,
+ 0xA500,
+ 0xA60D,
+ 0xA610,
+ 0xA620,
+ 0xA62A,
+ 0xA62C,
+ 0xA640,
+ 0xA66F,
+ 0xA67F,
+ 0xA69E,
+ 0xA6A0,
+ 0xA6F0,
+ 0xA717,
+ 0xA720,
+ 0xA722,
+ 0xA789,
+ 0xA78B,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA802,
+ 0xA803,
+ 0xA806,
+ 0xA807,
+ 0xA80B,
+ 0xA80C,
+ 0xA823,
+ 0xA840,
+ 0xA874,
+ 0xA882,
+ 0xA8B4,
+ 0xA8F2,
+ 0xA8F8,
+ 0xA8FB,
+ 0xA8FC,
+ 0xA8FD,
+ 0xA8FF,
+ 0xA90A,
+ 0xA926,
+ 0xA930,
+ 0xA947,
+ 0xA960,
+ 0xA97D,
+ 0xA984,
+ 0xA9B3,
+ 0xA9CF,
+ 0xA9D0,
+ 0xA9E0,
+ 0xA9E5,
+ 0xA9E6,
+ 0xA9F0,
+ 0xA9FA,
+ 0xA9FF,
+ 0xAA00,
+ 0xAA29,
+ 0xAA40,
+ 0xAA43,
+ 0xAA44,
+ 0xAA4C,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA7B,
+ 0xAA7E,
+ 0xAAB0,
+ 0xAAB1,
+ 0xAAB2,
+ 0xAAB5,
+ 0xAAB7,
+ 0xAAB9,
+ 0xAABE,
+ 0xAAC0,
+ 0xAAC1,
+ 0xAAC2,
+ 0xAAC3,
+ 0xAADB,
+ 0xAADE,
+ 0xAAE0,
+ 0xAAEB,
+ 0xAAF2,
+ 0xAAF5,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB30,
+ 0xAB5B,
+ 0xAB5C,
+ 0xAB6A,
+ 0xAB70,
+ 0xABE3,
+ 0xAC00,
+ 0xD7A4,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0xF900,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFB29,
+ 0xFB2A,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBB2,
+ 0xFBD3,
+ 0xFD3E,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDF0,
+ 0xFDFC,
+ 0xFE70,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFF21,
+ 0xFF3B,
+ 0xFF41,
+ 0xFF5B,
+ 0xFF66,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0x10000,
+ 0x1000C,
+ 0x1000D,
+ 0x10027,
+ 0x10028,
+ 0x1003B,
+ 0x1003C,
+ 0x1003E,
+ 0x1003F,
+ 0x1004E,
+ 0x10050,
+ 0x1005E,
+ 0x10080,
+ 0x100FB,
+ 0x10140,
+ 0x10175,
+ 0x10280,
+ 0x1029D,
+ 0x102A0,
+ 0x102D1,
+ 0x10300,
+ 0x10320,
+ 0x1032D,
+ 0x1034B,
+ 0x10350,
+ 0x10376,
+ 0x10380,
+ 0x1039E,
+ 0x103A0,
+ 0x103C4,
+ 0x103C8,
+ 0x103D0,
+ 0x103D1,
+ 0x103D6,
+ 0x10400,
+ 0x1049E,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
+ 0x10500,
+ 0x10528,
+ 0x10530,
+ 0x10564,
+ 0x10600,
+ 0x10737,
+ 0x10740,
+ 0x10756,
+ 0x10760,
+ 0x10768,
+ 0x10800,
+ 0x10806,
+ 0x10808,
+ 0x10809,
+ 0x1080A,
+ 0x10836,
+ 0x10837,
+ 0x10839,
+ 0x1083C,
+ 0x1083D,
+ 0x1083F,
+ 0x10856,
+ 0x10860,
+ 0x10877,
+ 0x10880,
+ 0x1089F,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x10900,
+ 0x10916,
+ 0x10920,
+ 0x1093A,
+ 0x10980,
+ 0x109B8,
+ 0x109BE,
+ 0x109C0,
+ 0x10A00,
+ 0x10A01,
+ 0x10A10,
+ 0x10A14,
+ 0x10A15,
+ 0x10A18,
+ 0x10A19,
+ 0x10A36,
+ 0x10A60,
+ 0x10A7D,
+ 0x10A80,
+ 0x10A9D,
+ 0x10AC0,
+ 0x10AC8,
+ 0x10AC9,
+ 0x10AE5,
+ 0x10B00,
+ 0x10B36,
+ 0x10B40,
+ 0x10B56,
+ 0x10B60,
+ 0x10B73,
+ 0x10B80,
+ 0x10B92,
+ 0x10C00,
+ 0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x10D00,
+ 0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
+ 0x10F00,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F28,
+ 0x10F30,
+ 0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
+ 0x11003,
+ 0x11038,
+ 0x11083,
+ 0x110B0,
+ 0x110D0,
+ 0x110E9,
+ 0x11103,
+ 0x11127,
+ 0x11144,
+ 0x11145,
+ 0x11147,
+ 0x11148,
+ 0x11150,
+ 0x11173,
+ 0x11176,
+ 0x11177,
+ 0x11183,
+ 0x111B3,
+ 0x111C1,
+ 0x111C5,
+ 0x111DA,
+ 0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x11200,
+ 0x11212,
+ 0x11213,
+ 0x1122C,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112A9,
+ 0x112B0,
+ 0x112DF,
+ 0x11305,
+ 0x1130D,
+ 0x1130F,
+ 0x11311,
+ 0x11313,
+ 0x11329,
+ 0x1132A,
+ 0x11331,
+ 0x11332,
+ 0x11334,
+ 0x11335,
+ 0x1133A,
+ 0x1133D,
+ 0x1133E,
+ 0x11350,
+ 0x11351,
+ 0x1135D,
+ 0x11362,
+ 0x11400,
+ 0x11435,
+ 0x11447,
+ 0x1144B,
+ 0x1145F,
+ 0x11462,
+ 0x11480,
+ 0x114B0,
+ 0x114C4,
+ 0x114C6,
+ 0x114C7,
+ 0x114C8,
+ 0x11580,
+ 0x115AF,
+ 0x115D8,
+ 0x115DC,
+ 0x11600,
+ 0x11630,
+ 0x11644,
+ 0x11645,
+ 0x11680,
+ 0x116AB,
+ 0x116B8,
+ 0x116B9,
+ 0x11700,
+ 0x1171B,
+ 0x11800,
+ 0x1182C,
+ 0x118A0,
+ 0x118E0,
+ 0x118FF,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
+ 0x11A00,
+ 0x11A01,
+ 0x11A0B,
+ 0x11A33,
+ 0x11A3A,
+ 0x11A3B,
+ 0x11A50,
+ 0x11A51,
+ 0x11A5C,
+ 0x11A8A,
+ 0x11A9D,
+ 0x11A9E,
+ 0x11AC0,
+ 0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C2F,
+ 0x11C40,
+ 0x11C41,
+ 0x11C72,
+ 0x11C90,
+ 0x11D00,
+ 0x11D07,
+ 0x11D08,
+ 0x11D0A,
+ 0x11D0B,
+ 0x11D31,
+ 0x11D46,
+ 0x11D47,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8A,
+ 0x11D98,
+ 0x11D99,
+ 0x11EE0,
+ 0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
+ 0x12000,
+ 0x1239A,
+ 0x12400,
+ 0x1246F,
+ 0x12480,
+ 0x12544,
+ 0x13000,
+ 0x1342F,
+ 0x14400,
+ 0x14647,
+ 0x16800,
+ 0x16A39,
+ 0x16A40,
+ 0x16A5F,
+ 0x16AD0,
+ 0x16AEE,
+ 0x16B00,
+ 0x16B30,
+ 0x16B40,
+ 0x16B44,
+ 0x16B63,
+ 0x16B78,
+ 0x16B7D,
+ 0x16B90,
+ 0x16E40,
+ 0x16E80,
+ 0x16F00,
+ 0x16F4B,
+ 0x16F50,
+ 0x16F51,
+ 0x16F93,
+ 0x16FA0,
+ 0x16FE0,
+ 0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x17000,
+ 0x187F8,
+ 0x18800,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
+ 0x1B000,
+ 0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x1B170,
+ 0x1B2FC,
+ 0x1BC00,
+ 0x1BC6B,
+ 0x1BC70,
+ 0x1BC7D,
+ 0x1BC80,
+ 0x1BC89,
+ 0x1BC90,
+ 0x1BC9A,
+ 0x1D400,
+ 0x1D455,
+ 0x1D456,
+ 0x1D49D,
+ 0x1D49E,
+ 0x1D4A0,
+ 0x1D4A2,
+ 0x1D4A3,
+ 0x1D4A5,
+ 0x1D4A7,
+ 0x1D4A9,
+ 0x1D4AD,
+ 0x1D4AE,
+ 0x1D4BA,
+ 0x1D4BB,
+ 0x1D4BC,
+ 0x1D4BD,
+ 0x1D4C4,
+ 0x1D4C5,
+ 0x1D506,
+ 0x1D507,
+ 0x1D50B,
+ 0x1D50D,
+ 0x1D515,
+ 0x1D516,
+ 0x1D51D,
+ 0x1D51E,
+ 0x1D53A,
+ 0x1D53B,
+ 0x1D53F,
+ 0x1D540,
+ 0x1D545,
+ 0x1D546,
+ 0x1D547,
+ 0x1D54A,
+ 0x1D551,
+ 0x1D552,
+ 0x1D6A6,
+ 0x1D6A8,
+ 0x1D6C1,
+ 0x1D6C2,
+ 0x1D6DB,
+ 0x1D6DC,
+ 0x1D6FB,
+ 0x1D6FC,
+ 0x1D715,
+ 0x1D716,
+ 0x1D735,
+ 0x1D736,
+ 0x1D74F,
+ 0x1D750,
+ 0x1D76F,
+ 0x1D770,
+ 0x1D789,
+ 0x1D78A,
+ 0x1D7A9,
+ 0x1D7AA,
+ 0x1D7C3,
+ 0x1D7C4,
+ 0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
+ 0x1E800,
+ 0x1E8C5,
+ 0x1E900,
+ 0x1E944,
+ 0x1E94B,
+ 0x1E94C,
+ 0x1EE00,
+ 0x1EE04,
+ 0x1EE05,
+ 0x1EE20,
+ 0x1EE21,
+ 0x1EE23,
+ 0x1EE24,
+ 0x1EE25,
+ 0x1EE27,
+ 0x1EE28,
+ 0x1EE29,
+ 0x1EE33,
+ 0x1EE34,
+ 0x1EE38,
+ 0x1EE39,
+ 0x1EE3A,
+ 0x1EE3B,
+ 0x1EE3C,
+ 0x1EE42,
+ 0x1EE43,
+ 0x1EE47,
+ 0x1EE48,
+ 0x1EE49,
+ 0x1EE4A,
+ 0x1EE4B,
+ 0x1EE4C,
+ 0x1EE4D,
+ 0x1EE50,
+ 0x1EE51,
+ 0x1EE53,
+ 0x1EE54,
+ 0x1EE55,
+ 0x1EE57,
+ 0x1EE58,
+ 0x1EE59,
+ 0x1EE5A,
+ 0x1EE5B,
+ 0x1EE5C,
+ 0x1EE5D,
+ 0x1EE5E,
+ 0x1EE5F,
+ 0x1EE60,
+ 0x1EE61,
+ 0x1EE63,
+ 0x1EE64,
+ 0x1EE65,
+ 0x1EE67,
+ 0x1EE6B,
+ 0x1EE6C,
+ 0x1EE73,
+ 0x1EE74,
+ 0x1EE78,
+ 0x1EE79,
+ 0x1EE7D,
+ 0x1EE7E,
+ 0x1EE7F,
+ 0x1EE80,
+ 0x1EE8A,
+ 0x1EE8B,
+ 0x1EE9C,
+ 0x1EEA1,
+ 0x1EEA4,
+ 0x1EEA5,
+ 0x1EEAA,
+ 0x1EEAB,
+ 0x1EEBC,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x2F800,
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* EBCDIC 037 */
+
+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;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x2FF0,
+ 0x2FF2,
+ 0x2FF4,
+ 0x2FFC
+};
+
+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;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x2FF2,
+ 0x2FF4
+};
+
+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;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x1F6,
+ 0x1FA,
+ 0x218,
+ 0x250,
+ 0x2A9,
+ 0x2B0,
+ 0x2DF,
+ 0x2E0,
+ 0x2EA,
+ 0x300,
+ 0x346,
+ 0x360,
+ 0x362,
+ 0x374,
+ 0x376,
+ 0x37A,
+ 0x37B,
+ 0x37E,
+ 0x37F,
+ 0x384,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3D0,
+ 0x3D7,
+ 0x3DA,
+ 0x3DB,
+ 0x3DC,
+ 0x3DD,
+ 0x3DE,
+ 0x3DF,
+ 0x3E0,
+ 0x3E1,
+ 0x3E2,
+ 0x3F4,
+ 0x401,
+ 0x40D,
+ 0x40E,
+ 0x450,
+ 0x451,
+ 0x45D,
+ 0x45E,
+ 0x487,
+ 0x490,
+ 0x4C5,
+ 0x4C7,
+ 0x4C9,
+ 0x4CB,
+ 0x4CD,
+ 0x4D0,
+ 0x4EC,
+ 0x4EE,
+ 0x4F6,
+ 0x4F8,
+ 0x4FA,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x560,
+ 0x561,
+ 0x588,
+ 0x589,
+ 0x58A,
+ 0x5B0,
+ 0x5BA,
+ 0x5BB,
+ 0x5C4,
+ 0x5D0,
+ 0x5EB,
+ 0x5F0,
+ 0x5F5,
+ 0x60C,
+ 0x60D,
+ 0x61B,
+ 0x61C,
+ 0x61F,
+ 0x620,
+ 0x621,
+ 0x63B,
+ 0x640,
+ 0x653,
+ 0x660,
+ 0x66E,
+ 0x670,
+ 0x6B8,
+ 0x6BA,
+ 0x6BF,
+ 0x6C0,
+ 0x6CF,
+ 0x6D0,
+ 0x6EE,
+ 0x6F0,
+ 0x6FA,
+ 0x901,
+ 0x904,
+ 0x905,
+ 0x93A,
+ 0x93C,
+ 0x94E,
+ 0x950,
+ 0x955,
+ 0x958,
+ 0x971,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9BD,
+ 0x9BE,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CE,
+ 0x9D7,
+ 0x9D8,
+ 0x9DC,
+ 0x9DE,
+ 0x9DF,
+ 0x9E4,
+ 0x9E6,
+ 0x9FB,
+ 0xA02,
+ 0xA03,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA34,
+ 0xA35,
+ 0xA37,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA59,
+ 0xA5D,
+ 0xA5E,
+ 0xA5F,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8C,
+ 0xA8D,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE1,
+ 0xAE6,
+ 0xAF0,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB36,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB56,
+ 0xB58,
+ 0xB5C,
+ 0xB5E,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB71,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBB6,
+ 0xBB7,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD7,
+ 0xBD8,
+ 0xBE7,
+ 0xBF3,
+ 0xC01,
+ 0xC04,
+ 0xC05,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3E,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBE,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCDE,
+ 0xCDF,
+ 0xCE0,
+ 0xCE2,
+ 0xCE6,
+ 0xCF0,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD29,
+ 0xD2A,
+ 0xD3A,
+ 0xD3E,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4E,
+ 0xD57,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 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,
+ 0xEDE,
+ 0x10A0,
+ 0x10C6,
+ 0x10D0,
+ 0x10F7,
+ 0x10FB,
+ 0x10FC,
+ 0x1100,
+ 0x115A,
+ 0x115F,
+ 0x11A3,
+ 0x11A8,
+ 0x11FA,
+ 0x1E00,
+ 0x1E9B,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 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,
+ 0x202F,
+ 0x2030,
+ 0x2047,
+ 0x206A,
+ 0x2071,
+ 0x2074,
+ 0x208F,
+ 0x20A0,
+ 0x20AB,
+ 0x20D0,
+ 0x20E2,
+ 0x2100,
+ 0x2139,
+ 0x2153,
+ 0x2183,
+ 0x2190,
+ 0x21EB,
+ 0x2200,
+ 0x22F2,
+ 0x2300,
+ 0x2301,
+ 0x2302,
+ 0x237B,
+ 0x2400,
+ 0x2425,
+ 0x2440,
+ 0x244B,
+ 0x2460,
+ 0x24EB,
+ 0x2500,
+ 0x2596,
+ 0x25A0,
+ 0x25F0,
+ 0x2600,
+ 0x2614,
+ 0x261A,
+ 0x2670,
+ 0x2701,
+ 0x2705,
+ 0x2706,
+ 0x270A,
+ 0x270C,
+ 0x2728,
+ 0x2729,
+ 0x274C,
+ 0x274D,
+ 0x274E,
+ 0x274F,
+ 0x2753,
+ 0x2756,
+ 0x2757,
+ 0x2758,
+ 0x275F,
+ 0x2761,
+ 0x2768,
+ 0x2776,
+ 0x2795,
+ 0x2798,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x3000,
+ 0x3038,
+ 0x303F,
+ 0x3040,
+ 0x3041,
+ 0x3095,
+ 0x3099,
+ 0x309F,
+ 0x30A1,
+ 0x30FF,
+ 0x3105,
+ 0x312D,
+ 0x3131,
+ 0x318F,
+ 0x3190,
+ 0x31A0,
+ 0x3200,
+ 0x321D,
+ 0x3220,
+ 0x3244,
+ 0x3260,
+ 0x327C,
+ 0x327F,
+ 0x32B1,
+ 0x32C0,
+ 0x32CC,
+ 0x32D0,
+ 0x32FF,
+ 0x3300,
+ 0x3377,
+ 0x337B,
+ 0x33DE,
+ 0x33E0,
+ 0x33FF,
+ 0x4E00,
+ 0x9FA6,
+ 0xE000,
+ 0xFA2E,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1E,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBB2,
+ 0xFBD3,
+ 0xFD40,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDF0,
+ 0xFDFC,
+ 0xFE20,
+ 0xFE24,
+ 0xFE30,
+ 0xFE45,
+ 0xFE49,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
+ 0xFE70,
+ 0xFE73,
+ 0xFE74,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF01,
+ 0xFF5F,
+ 0xFF61,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0xFFFD,
+ 0x10000
+};
+
+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;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x378,
+ 0x37A,
+ 0x380,
+ 0x384,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x560,
+ 0x561,
+ 0x588,
+ 0x589,
+ 0x58B,
+ 0x58D,
+ 0x590,
+ 0x591,
+ 0x5C8,
+ 0x5D0,
+ 0x5EB,
+ 0x5F0,
+ 0x5F5,
+ 0x600,
+ 0x61D,
+ 0x61E,
+ 0x70E,
+ 0x70F,
+ 0x74B,
+ 0x74D,
+ 0x7B2,
+ 0x7C0,
+ 0x7FB,
+ 0x800,
+ 0x82E,
+ 0x830,
+ 0x83F,
+ 0x840,
+ 0x85C,
+ 0x85E,
+ 0x85F,
+ 0x860,
+ 0x86B,
+ 0x8A0,
+ 0x8B5,
+ 0x8B6,
+ 0x8BE,
+ 0x8D4,
+ 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,
+ 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,
- 0x1390,
+ 0x139A,
0x13A0,
0x13F6,
0x13F8,
0x13FE,
- 0x1401,
- 0x166D,
- 0x166F,
- 0x1680,
- 0x1681,
- 0x169B,
+ 0x1400,
+ 0x169D,
0x16A0,
- 0x16EB,
- 0x16EE,
0x16F9,
0x1700,
0x170D,
0x170E,
- 0x1712,
+ 0x1715,
0x1720,
- 0x1732,
+ 0x1737,
0x1740,
- 0x1752,
+ 0x1754,
0x1760,
0x176D,
0x176E,
0x1771,
+ 0x1772,
+ 0x1774,
0x1780,
- 0x17B4,
- 0x17D7,
- 0x17D8,
- 0x17DC,
- 0x17DD,
+ 0x17DE,
+ 0x17E0,
+ 0x17EA,
+ 0x17F0,
+ 0x17FA,
+ 0x1800,
+ 0x180F,
+ 0x1810,
+ 0x181A,
0x1820,
- 0x1879,
+ 0x1878,
0x1880,
- 0x18A9,
- 0x18AA,
0x18AB,
0x18B0,
0x18F6,
0x1900,
0x191F,
- 0x1950,
+ 0x1920,
+ 0x192C,
+ 0x1930,
+ 0x193C,
+ 0x1940,
+ 0x1941,
+ 0x1944,
0x196E,
0x1970,
0x1975,
0x19AC,
0x19B0,
0x19CA,
- 0x1A00,
- 0x1A17,
- 0x1A20,
- 0x1A55,
- 0x1AA7,
- 0x1AA8,
- 0x1B05,
- 0x1B34,
- 0x1B45,
+ 0x19D0,
+ 0x19DB,
+ 0x19DE,
+ 0x1A1C,
+ 0x1A1E,
+ 0x1A5F,
+ 0x1A60,
+ 0x1A7D,
+ 0x1A7F,
+ 0x1A8A,
+ 0x1A90,
+ 0x1A9A,
+ 0x1AA0,
+ 0x1AAE,
+ 0x1AB0,
+ 0x1ABF,
+ 0x1B00,
0x1B4C,
- 0x1B83,
- 0x1BA1,
- 0x1BAE,
- 0x1BB0,
- 0x1BBA,
- 0x1BE6,
- 0x1C00,
- 0x1C24,
+ 0x1B50,
+ 0x1B7D,
+ 0x1B80,
+ 0x1BF4,
+ 0x1BFC,
+ 0x1C38,
+ 0x1C3B,
+ 0x1C4A,
0x1C4D,
- 0x1C50,
- 0x1C5A,
- 0x1C7E,
- 0x1C80,
0x1C89,
- 0x1C90,
- 0x1CBB,
- 0x1CBD,
0x1CC0,
- 0x1CE9,
- 0x1CED,
- 0x1CEE,
- 0x1CF2,
- 0x1CF5,
- 0x1CF7,
+ 0x1CC8,
+ 0x1CD0,
+ 0x1CFA,
0x1D00,
- 0x1DC0,
- 0x1E00,
+ 0x1DFA,
+ 0x1DFB,
0x1F16,
0x1F18,
0x1F1E,
0x1F80,
0x1FB5,
0x1FB6,
- 0x1FBD,
- 0x1FBE,
- 0x1FBF,
- 0x1FC2,
0x1FC5,
0x1FC6,
- 0x1FCD,
- 0x1FD0,
0x1FD4,
0x1FD6,
0x1FDC,
- 0x1FE0,
- 0x1FED,
+ 0x1FDD,
+ 0x1FF0,
0x1FF2,
0x1FF5,
0x1FF6,
- 0x1FFD,
- 0x2071,
+ 0x1FFF,
+ 0x2000,
+ 0x2065,
+ 0x2066,
0x2072,
- 0x207F,
- 0x2080,
+ 0x2074,
+ 0x208F,
0x2090,
0x209D,
- 0x2102,
- 0x2103,
- 0x2107,
- 0x2108,
- 0x210A,
- 0x2114,
- 0x2115,
- 0x2116,
- 0x2118,
- 0x211E,
- 0x2124,
- 0x2125,
- 0x2126,
- 0x2127,
- 0x2128,
- 0x2129,
- 0x212A,
- 0x213A,
- 0x213C,
- 0x2140,
- 0x2145,
- 0x214A,
- 0x214E,
- 0x214F,
- 0x2160,
- 0x2189,
+ 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,
- 0x2CE5,
- 0x2CEB,
- 0x2CEF,
- 0x2CF2,
0x2CF4,
- 0x2D00,
+ 0x2CF9,
0x2D26,
0x2D27,
0x2D28,
0x2D30,
0x2D68,
0x2D6F,
- 0x2D70,
- 0x2D80,
+ 0x2D71,
+ 0x2D7F,
0x2D97,
0x2DA0,
0x2DA7,
0x2DD7,
0x2DD8,
0x2DDF,
- 0x3005,
- 0x3008,
- 0x3021,
- 0x302A,
- 0x3031,
- 0x3036,
- 0x3038,
- 0x303D,
+ 0x2DE0,
+ 0x2E4A,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3000,
+ 0x3040,
0x3041,
0x3097,
- 0x309B,
- 0x30A0,
- 0x30A1,
- 0x30FB,
- 0x30FC,
+ 0x3099,
0x3100,
0x3105,
- 0x3130,
+ 0x312F,
0x3131,
0x318F,
- 0x31A0,
+ 0x3190,
0x31BB,
+ 0x31C0,
+ 0x31E4,
0x31F0,
- 0x3200,
- 0x3400,
+ 0x321F,
+ 0x3220,
+ 0x32FF,
+ 0x3300,
0x4DB6,
- 0x4E00,
- 0x9FF0,
+ 0x4DC0,
+ 0x9FEB,
0xA000,
0xA48D,
+ 0xA490,
+ 0xA4C7,
0xA4D0,
- 0xA4FE,
- 0xA500,
- 0xA60D,
- 0xA610,
- 0xA620,
- 0xA62A,
0xA62C,
0xA640,
- 0xA66F,
- 0xA67F,
- 0xA69E,
- 0xA6A0,
- 0xA6F0,
- 0xA717,
- 0xA720,
- 0xA722,
- 0xA789,
- 0xA78B,
- 0xA7BA,
+ 0xA6F8,
+ 0xA700,
+ 0xA7AF,
+ 0xA7B0,
+ 0xA7B8,
0xA7F7,
- 0xA802,
- 0xA803,
- 0xA806,
- 0xA807,
- 0xA80B,
- 0xA80C,
- 0xA823,
+ 0xA82C,
+ 0xA830,
+ 0xA83A,
0xA840,
- 0xA874,
- 0xA882,
- 0xA8B4,
- 0xA8F2,
- 0xA8F8,
- 0xA8FB,
- 0xA8FC,
- 0xA8FD,
- 0xA8FF,
- 0xA90A,
- 0xA926,
- 0xA930,
- 0xA947,
- 0xA960,
+ 0xA878,
+ 0xA880,
+ 0xA8C6,
+ 0xA8CE,
+ 0xA8DA,
+ 0xA8E0,
+ 0xA8FE,
+ 0xA900,
+ 0xA954,
+ 0xA95F,
0xA97D,
- 0xA984,
- 0xA9B3,
+ 0xA980,
+ 0xA9CE,
0xA9CF,
- 0xA9D0,
- 0xA9E0,
- 0xA9E5,
- 0xA9E6,
- 0xA9F0,
- 0xA9FA,
+ 0xA9DA,
+ 0xA9DE,
0xA9FF,
0xAA00,
- 0xAA29,
+ 0xAA37,
0xAA40,
- 0xAA43,
- 0xAA44,
- 0xAA4C,
- 0xAA60,
- 0xAA77,
- 0xAA7A,
- 0xAA7B,
- 0xAA7E,
- 0xAAB0,
- 0xAAB1,
- 0xAAB2,
- 0xAAB5,
- 0xAAB7,
- 0xAAB9,
- 0xAABE,
- 0xAAC0,
- 0xAAC1,
- 0xAAC2,
+ 0xAA4E,
+ 0xAA50,
+ 0xAA5A,
+ 0xAA5C,
0xAAC3,
0xAADB,
- 0xAADE,
- 0xAAE0,
- 0xAAEB,
- 0xAAF2,
- 0xAAF5,
+ 0xAAF7,
0xAB01,
0xAB07,
0xAB09,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB5B,
- 0xAB5C,
0xAB66,
0xAB70,
- 0xABE3,
+ 0xABEE,
+ 0xABF0,
+ 0xABFA,
0xAC00,
0xD7A4,
0xD7B0,
0xD7C7,
0xD7CB,
0xD7FC,
- 0xF900,
+ 0xD800,
0xFA6E,
0xFA70,
0xFADA,
0xFB13,
0xFB18,
0xFB1D,
- 0xFB1E,
- 0xFB1F,
- 0xFB29,
- 0xFB2A,
0xFB37,
0xFB38,
0xFB3D,
0xFB43,
0xFB45,
0xFB46,
- 0xFBB2,
+ 0xFBC2,
0xFBD3,
- 0xFD3E,
+ 0xFD40,
0xFD50,
0xFD90,
0xFD92,
0xFDC8,
- 0xFDF0,
- 0xFDFC,
+ 0xFDD0,
+ 0xFDFE,
+ 0xFE00,
+ 0xFE1A,
+ 0xFE20,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
0xFE70,
0xFE75,
0xFE76,
0xFEFD,
- 0xFF21,
- 0xFF3B,
- 0xFF41,
- 0xFF5B,
- 0xFF66,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF01,
0xFFBF,
0xFFC2,
0xFFC8,
0xFFD8,
0xFFDA,
0xFFDD,
- 0x10000,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0xFFF9,
0x1000C,
0x1000D,
0x10027,
0x1005E,
0x10080,
0x100FB,
- 0x10140,
- 0x10175,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x1018F,
+ 0x10190,
+ 0x1019C,
+ 0x101A0,
+ 0x101A1,
+ 0x101D0,
+ 0x101FE,
0x10280,
0x1029D,
0x102A0,
0x102D1,
+ 0x102E0,
+ 0x102FC,
0x10300,
- 0x10320,
+ 0x10324,
0x1032D,
0x1034B,
0x10350,
- 0x10376,
+ 0x1037B,
0x10380,
0x1039E,
- 0x103A0,
+ 0x1039F,
0x103C4,
0x103C8,
- 0x103D0,
- 0x103D1,
0x103D6,
0x10400,
0x1049E,
+ 0x104A0,
+ 0x104AA,
0x104B0,
0x104D4,
0x104D8,
0x10528,
0x10530,
0x10564,
+ 0x1056F,
+ 0x10570,
0x10600,
0x10737,
0x10740,
0x1083D,
0x1083F,
0x10856,
- 0x10860,
- 0x10877,
- 0x10880,
+ 0x10857,
0x1089F,
+ 0x108A7,
+ 0x108B0,
0x108E0,
0x108F3,
0x108F4,
0x108F6,
- 0x10900,
- 0x10916,
- 0x10920,
+ 0x108FB,
+ 0x1091C,
+ 0x1091F,
0x1093A,
+ 0x1093F,
+ 0x10940,
0x10980,
0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
- 0x10A01,
- 0x10A10,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
+ 0x10A04,
+ 0x10A05,
+ 0x10A07,
+ 0x10A0C,
0x10A14,
0x10A15,
0x10A18,
0x10A19,
- 0x10A36,
+ 0x10A34,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A48,
+ 0x10A50,
+ 0x10A59,
0x10A60,
- 0x10A7D,
- 0x10A80,
- 0x10A9D,
+ 0x10AA0,
0x10AC0,
- 0x10AC8,
- 0x10AC9,
- 0x10AE5,
+ 0x10AE7,
+ 0x10AEB,
+ 0x10AF7,
0x10B00,
0x10B36,
- 0x10B40,
+ 0x10B39,
0x10B56,
- 0x10B60,
+ 0x10B58,
0x10B73,
- 0x10B80,
+ 0x10B78,
0x10B92,
+ 0x10B99,
+ 0x10B9D,
+ 0x10BA9,
+ 0x10BB0,
0x10C00,
0x10C49,
0x10C80,
0x10CB3,
0x10CC0,
0x10CF3,
+ 0x10CFA,
0x10D00,
- 0x10D24,
- 0x10F00,
- 0x10F1D,
- 0x10F27,
- 0x10F28,
- 0x10F30,
- 0x10F46,
- 0x11003,
- 0x11038,
- 0x11083,
- 0x110B0,
+ 0x10E60,
+ 0x10E7F,
+ 0x11000,
+ 0x1104E,
+ 0x11052,
+ 0x11070,
+ 0x1107F,
+ 0x110C2,
0x110D0,
0x110E9,
- 0x11103,
- 0x11127,
+ 0x110F0,
+ 0x110FA,
+ 0x11100,
+ 0x11135,
+ 0x11136,
0x11144,
- 0x11145,
0x11150,
- 0x11173,
- 0x11176,
0x11177,
- 0x11183,
- 0x111B3,
- 0x111C1,
- 0x111C5,
- 0x111DA,
- 0x111DB,
- 0x111DC,
- 0x111DD,
+ 0x11180,
+ 0x111CE,
+ 0x111D0,
+ 0x111E0,
+ 0x111E1,
+ 0x111F5,
0x11200,
0x11212,
0x11213,
- 0x1122C,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1128F,
0x1129E,
0x1129F,
- 0x112A9,
+ 0x112AA,
0x112B0,
- 0x112DF,
+ 0x112EB,
+ 0x112F0,
+ 0x112FA,
+ 0x11300,
+ 0x11304,
0x11305,
0x1130D,
0x1130F,
0x11334,
0x11335,
0x1133A,
- 0x1133D,
- 0x1133E,
+ 0x1133C,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
0x11350,
0x11351,
+ 0x11357,
+ 0x11358,
0x1135D,
- 0x11362,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
0x11400,
- 0x11435,
- 0x11447,
- 0x1144B,
+ 0x1145A,
+ 0x1145B,
+ 0x1145C,
+ 0x1145D,
+ 0x1145E,
0x11480,
- 0x114B0,
- 0x114C4,
- 0x114C6,
- 0x114C7,
0x114C8,
+ 0x114D0,
+ 0x114DA,
0x11580,
- 0x115AF,
- 0x115D8,
- 0x115DC,
+ 0x115B6,
+ 0x115B8,
+ 0x115DE,
0x11600,
- 0x11630,
- 0x11644,
0x11645,
+ 0x11650,
+ 0x1165A,
+ 0x11660,
+ 0x1166D,
0x11680,
- 0x116AB,
+ 0x116B8,
+ 0x116C0,
+ 0x116CA,
0x11700,
- 0x1171B,
- 0x11800,
- 0x1182C,
+ 0x1171A,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
0x118A0,
- 0x118E0,
+ 0x118F3,
0x118FF,
0x11900,
0x11A00,
- 0x11A01,
- 0x11A0B,
- 0x11A33,
- 0x11A3A,
- 0x11A3B,
+ 0x11A48,
0x11A50,
- 0x11A51,
- 0x11A5C,
0x11A84,
0x11A86,
- 0x11A8A,
0x11A9D,
0x11A9E,
+ 0x11AA3,
0x11AC0,
0x11AF9,
0x11C00,
0x11C09,
0x11C0A,
- 0x11C2F,
- 0x11C40,
- 0x11C41,
- 0x11C72,
+ 0x11C37,
+ 0x11C38,
+ 0x11C46,
+ 0x11C50,
+ 0x11C6D,
+ 0x11C70,
0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x11D00,
0x11D07,
0x11D08,
0x11D0A,
0x11D0B,
- 0x11D31,
- 0x11D46,
- 0x11D47,
- 0x11D60,
- 0x11D66,
- 0x11D67,
- 0x11D69,
- 0x11D6A,
- 0x11D8A,
- 0x11D98,
- 0x11D99,
- 0x11EE0,
- 0x11EF3,
+ 0x11D37,
+ 0x11D3A,
+ 0x11D3B,
+ 0x11D3C,
+ 0x11D3E,
+ 0x11D3F,
+ 0x11D48,
+ 0x11D50,
+ 0x11D5A,
0x12000,
0x1239A,
0x12400,
0x1246F,
+ 0x12470,
+ 0x12475,
0x12480,
0x12544,
0x13000,
0x16A39,
0x16A40,
0x16A5F,
+ 0x16A60,
+ 0x16A6A,
+ 0x16A6E,
+ 0x16A70,
0x16AD0,
0x16AEE,
+ 0x16AF0,
+ 0x16AF6,
0x16B00,
- 0x16B30,
- 0x16B40,
- 0x16B44,
+ 0x16B46,
+ 0x16B50,
+ 0x16B5A,
+ 0x16B5B,
+ 0x16B62,
0x16B63,
0x16B78,
0x16B7D,
0x16B90,
- 0x16E40,
- 0x16E80,
0x16F00,
0x16F45,
0x16F50,
- 0x16F51,
- 0x16F93,
+ 0x16F7F,
+ 0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
0x17000,
- 0x187F2,
+ 0x187ED,
0x18800,
0x18AF3,
0x1B000,
0x1BC89,
0x1BC90,
0x1BC9A,
+ 0x1BC9C,
+ 0x1BCA4,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D246,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D372,
0x1D400,
0x1D455,
0x1D456,
0x1D552,
0x1D6A6,
0x1D6A8,
- 0x1D6C1,
- 0x1D6C2,
- 0x1D6DB,
- 0x1D6DC,
- 0x1D6FB,
- 0x1D6FC,
- 0x1D715,
- 0x1D716,
- 0x1D735,
- 0x1D736,
- 0x1D74F,
- 0x1D750,
- 0x1D76F,
- 0x1D770,
- 0x1D789,
- 0x1D78A,
- 0x1D7A9,
- 0x1D7AA,
- 0x1D7C3,
- 0x1D7C4,
0x1D7CC,
+ 0x1D7CE,
+ 0x1DA8C,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
+ 0x1E8C7,
+ 0x1E8D7,
0x1E900,
- 0x1E944,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEAA,
0x1EEAB,
0x1EEBC,
- 0x20000,
+ 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,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 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
};
-# 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_IDS_invlist[] = { /* for EBCDIC 1047 */
- 1225, /* Number of elements */
+static const UV UNI_IN__11_invlist[] = { /* for all charsets */
+ 1336, /* 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,
- 0x42,
- 0x4A,
- 0x51,
- 0x5A,
- 0x62,
- 0x6A,
- 0x70,
- 0x79,
- 0x80,
- 0x8A,
- 0x8C,
- 0x8F,
- 0x91,
- 0x9D,
- 0x9E,
- 0x9F,
- 0xA0,
- 0xA1,
- 0xA2,
- 0xAA,
- 0xAC,
- 0xAD,
- 0xAE,
- 0xAF,
- 0xBA,
- 0xBB,
- 0xC1,
- 0xCA,
- 0xCB,
- 0xD0,
- 0xD1,
- 0xDA,
- 0xDB,
- 0xE0,
- 0xE2,
- 0xEA,
- 0xEB,
- 0xF0,
- 0xFB,
- 0xFF,
- 0x100,
- 0x2C2,
- 0x2C6,
- 0x2D2,
- 0x2E0,
- 0x2E5,
- 0x2EC,
- 0x2ED,
- 0x2EE,
- 0x2EF,
- 0x370,
- 0x375,
- 0x376,
0x378,
0x37A,
- 0x37E,
- 0x37F,
0x380,
- 0x386,
- 0x387,
- 0x388,
+ 0x384,
0x38B,
0x38C,
0x38D,
0x38E,
0x3A2,
0x3A3,
- 0x3F6,
- 0x3F7,
- 0x482,
- 0x48A,
0x530,
0x531,
0x557,
0x559,
- 0x55A,
- 0x560,
- 0x589,
+ 0x58B,
+ 0x58D,
+ 0x590,
+ 0x591,
+ 0x5C8,
0x5D0,
0x5EB,
0x5EF,
- 0x5F3,
- 0x620,
- 0x64B,
- 0x66E,
- 0x670,
- 0x671,
- 0x6D4,
- 0x6D5,
- 0x6D6,
- 0x6E5,
- 0x6E7,
- 0x6EE,
- 0x6F0,
- 0x6FA,
- 0x6FD,
- 0x6FF,
- 0x700,
- 0x710,
- 0x711,
- 0x712,
- 0x730,
+ 0x5F5,
+ 0x600,
+ 0x61D,
+ 0x61E,
+ 0x70E,
+ 0x70F,
+ 0x74B,
0x74D,
- 0x7A6,
- 0x7B1,
0x7B2,
- 0x7CA,
- 0x7EB,
- 0x7F4,
- 0x7F6,
- 0x7FA,
+ 0x7C0,
0x7FB,
- 0x800,
- 0x816,
- 0x81A,
- 0x81B,
- 0x824,
- 0x825,
- 0x828,
- 0x829,
+ 0x7FD,
+ 0x82E,
+ 0x830,
+ 0x83F,
0x840,
- 0x859,
+ 0x85C,
+ 0x85E,
+ 0x85F,
0x860,
0x86B,
0x8A0,
0x8B5,
0x8B6,
0x8BE,
- 0x904,
- 0x93A,
- 0x93D,
- 0x93E,
- 0x950,
- 0x951,
- 0x958,
- 0x962,
- 0x971,
- 0x981,
+ 0x8D3,
+ 0x984,
0x985,
0x98D,
0x98F,
0x9B3,
0x9B6,
0x9BA,
- 0x9BD,
- 0x9BE,
- 0x9CE,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
0x9CF,
+ 0x9D7,
+ 0x9D8,
0x9DC,
0x9DE,
0x9DF,
- 0x9E2,
- 0x9F0,
- 0x9F2,
- 0x9FC,
- 0x9FD,
+ 0x9E4,
+ 0x9E6,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
0xA05,
0xA0B,
0xA0F,
0xA37,
0xA38,
0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA51,
+ 0xA52,
0xA59,
0xA5D,
0xA5E,
0xA5F,
- 0xA72,
- 0xA75,
+ 0xA66,
+ 0xA77,
+ 0xA81,
+ 0xA84,
0xA85,
0xA8E,
0xA8F,
0xAB4,
0xAB5,
0xABA,
- 0xABD,
- 0xABE,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
0xAD0,
0xAD1,
0xAE0,
- 0xAE2,
+ 0xAE4,
+ 0xAE6,
+ 0xAF2,
0xAF9,
- 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
0xB05,
0xB0D,
0xB0F,
0xB34,
0xB35,
0xB3A,
- 0xB3D,
- 0xB3E,
+ 0xB3C,
+ 0xB45,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB56,
+ 0xB58,
0xB5C,
0xB5E,
0xB5F,
- 0xB62,
- 0xB71,
- 0xB72,
- 0xB83,
+ 0xB64,
+ 0xB66,
+ 0xB78,
+ 0xB82,
0xB84,
0xB85,
0xB8B,
0xBAB,
0xBAE,
0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
0xBD0,
0xBD1,
- 0xC05,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBFB,
+ 0xC00,
0xC0D,
0xC0E,
0xC11,
0xC2A,
0xC3A,
0xC3D,
- 0xC3E,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
0xC58,
0xC5B,
0xC60,
- 0xC62,
- 0xC80,
- 0xC81,
- 0xC85,
+ 0xC64,
+ 0xC66,
+ 0xC70,
+ 0xC78,
0xC8D,
0xC8E,
0xC91,
0xCB4,
0xCB5,
0xCBA,
- 0xCBD,
- 0xCBE,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
0xCDE,
0xCDF,
0xCE0,
- 0xCE2,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
0xCF1,
0xCF3,
+ 0xD00,
+ 0xD04,
0xD05,
0xD0D,
0xD0E,
0xD11,
0xD12,
- 0xD3B,
- 0xD3D,
- 0xD3E,
- 0xD4E,
- 0xD4F,
+ 0xD45,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD50,
0xD54,
- 0xD57,
- 0xD5F,
- 0xD62,
- 0xD7A,
+ 0xD64,
+ 0xD66,
0xD80,
+ 0xD82,
+ 0xD84,
0xD85,
0xD97,
0xD9A,
0xDBE,
0xDC0,
0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDE0,
+ 0xDE6,
+ 0xDF0,
+ 0xDF2,
+ 0xDF5,
0xE01,
- 0xE31,
- 0xE32,
- 0xE34,
- 0xE40,
- 0xE47,
+ 0xE3B,
+ 0xE3F,
+ 0xE5C,
0xE81,
0xE83,
0xE84,
0xEAA,
0xEAC,
0xEAD,
- 0xEB1,
- 0xEB2,
- 0xEB4,
- 0xEBD,
+ 0xEBA,
+ 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0xEC6,
0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
0xEDC,
0xEE0,
0xF00,
- 0xF01,
- 0xF40,
0xF48,
0xF49,
0xF6D,
- 0xF88,
- 0xF8D,
+ 0xF71,
+ 0xF98,
+ 0xF99,
+ 0xFBD,
+ 0xFBE,
+ 0xFCD,
+ 0xFCE,
+ 0xFDB,
0x1000,
- 0x102B,
- 0x103F,
- 0x1040,
- 0x1050,
- 0x1056,
- 0x105A,
- 0x105E,
- 0x1061,
- 0x1062,
- 0x1065,
- 0x1067,
- 0x106E,
- 0x1071,
- 0x1075,
- 0x1082,
- 0x108E,
- 0x108F,
- 0x10A0,
0x10C6,
0x10C7,
0x10C8,
0x10CD,
0x10CE,
0x10D0,
- 0x10FB,
- 0x10FC,
0x1249,
0x124A,
0x124E,
0x1316,
0x1318,
0x135B,
+ 0x135D,
+ 0x137D,
0x1380,
- 0x1390,
+ 0x139A,
0x13A0,
0x13F6,
0x13F8,
0x13FE,
- 0x1401,
- 0x166D,
- 0x166F,
- 0x1680,
- 0x1681,
- 0x169B,
+ 0x1400,
+ 0x169D,
0x16A0,
- 0x16EB,
- 0x16EE,
0x16F9,
0x1700,
0x170D,
0x170E,
- 0x1712,
+ 0x1715,
0x1720,
- 0x1732,
+ 0x1737,
0x1740,
- 0x1752,
+ 0x1754,
0x1760,
0x176D,
0x176E,
0x1771,
+ 0x1772,
+ 0x1774,
0x1780,
- 0x17B4,
- 0x17D7,
- 0x17D8,
- 0x17DC,
- 0x17DD,
+ 0x17DE,
+ 0x17E0,
+ 0x17EA,
+ 0x17F0,
+ 0x17FA,
+ 0x1800,
+ 0x180F,
+ 0x1810,
+ 0x181A,
0x1820,
0x1879,
0x1880,
- 0x18A9,
- 0x18AA,
0x18AB,
0x18B0,
0x18F6,
0x1900,
0x191F,
- 0x1950,
+ 0x1920,
+ 0x192C,
+ 0x1930,
+ 0x193C,
+ 0x1940,
+ 0x1941,
+ 0x1944,
0x196E,
0x1970,
0x1975,
0x19AC,
0x19B0,
0x19CA,
- 0x1A00,
- 0x1A17,
- 0x1A20,
- 0x1A55,
- 0x1AA7,
- 0x1AA8,
- 0x1B05,
- 0x1B34,
- 0x1B45,
+ 0x19D0,
+ 0x19DB,
+ 0x19DE,
+ 0x1A1C,
+ 0x1A1E,
+ 0x1A5F,
+ 0x1A60,
+ 0x1A7D,
+ 0x1A7F,
+ 0x1A8A,
+ 0x1A90,
+ 0x1A9A,
+ 0x1AA0,
+ 0x1AAE,
+ 0x1AB0,
+ 0x1ABF,
+ 0x1B00,
0x1B4C,
- 0x1B83,
- 0x1BA1,
- 0x1BAE,
- 0x1BB0,
- 0x1BBA,
- 0x1BE6,
- 0x1C00,
- 0x1C24,
+ 0x1B50,
+ 0x1B7D,
+ 0x1B80,
+ 0x1BF4,
+ 0x1BFC,
+ 0x1C38,
+ 0x1C3B,
+ 0x1C4A,
0x1C4D,
- 0x1C50,
- 0x1C5A,
- 0x1C7E,
- 0x1C80,
0x1C89,
0x1C90,
0x1CBB,
0x1CBD,
- 0x1CC0,
- 0x1CE9,
- 0x1CED,
- 0x1CEE,
- 0x1CF2,
- 0x1CF5,
- 0x1CF7,
+ 0x1CC8,
+ 0x1CD0,
+ 0x1CFA,
0x1D00,
- 0x1DC0,
- 0x1E00,
+ 0x1DFA,
+ 0x1DFB,
0x1F16,
0x1F18,
0x1F1E,
0x1F80,
0x1FB5,
0x1FB6,
- 0x1FBD,
- 0x1FBE,
- 0x1FBF,
- 0x1FC2,
0x1FC5,
0x1FC6,
- 0x1FCD,
- 0x1FD0,
0x1FD4,
0x1FD6,
0x1FDC,
- 0x1FE0,
- 0x1FED,
+ 0x1FDD,
+ 0x1FF0,
0x1FF2,
0x1FF5,
0x1FF6,
- 0x1FFD,
- 0x2071,
+ 0x1FFF,
+ 0x2000,
+ 0x2065,
+ 0x2066,
0x2072,
- 0x207F,
- 0x2080,
+ 0x2074,
+ 0x208F,
0x2090,
0x209D,
- 0x2102,
- 0x2103,
- 0x2107,
- 0x2108,
- 0x210A,
- 0x2114,
- 0x2115,
- 0x2116,
- 0x2118,
- 0x211E,
- 0x2124,
- 0x2125,
- 0x2126,
- 0x2127,
- 0x2128,
- 0x2129,
- 0x212A,
- 0x213A,
- 0x213C,
- 0x2140,
- 0x2145,
- 0x214A,
- 0x214E,
- 0x214F,
- 0x2160,
- 0x2189,
+ 0x20A0,
+ 0x20C0,
+ 0x20D0,
+ 0x20F1,
+ 0x2100,
+ 0x218C,
+ 0x2190,
+ 0x2427,
+ 0x2440,
+ 0x244B,
+ 0x2460,
+ 0x2B74,
+ 0x2B76,
+ 0x2B96,
+ 0x2B98,
+ 0x2BC9,
+ 0x2BCA,
+ 0x2BFF,
0x2C00,
0x2C2F,
0x2C30,
0x2C5F,
0x2C60,
- 0x2CE5,
- 0x2CEB,
- 0x2CEF,
- 0x2CF2,
0x2CF4,
- 0x2D00,
+ 0x2CF9,
0x2D26,
0x2D27,
0x2D28,
0x2D30,
0x2D68,
0x2D6F,
- 0x2D70,
- 0x2D80,
+ 0x2D71,
+ 0x2D7F,
0x2D97,
0x2DA0,
0x2DA7,
0x2DD7,
0x2DD8,
0x2DDF,
- 0x3005,
- 0x3008,
- 0x3021,
- 0x302A,
- 0x3031,
- 0x3036,
- 0x3038,
- 0x303D,
+ 0x2DE0,
+ 0x2E4F,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3000,
+ 0x3040,
0x3041,
0x3097,
- 0x309B,
- 0x30A0,
- 0x30A1,
- 0x30FB,
- 0x30FC,
+ 0x3099,
0x3100,
0x3105,
0x3130,
0x3131,
0x318F,
- 0x31A0,
+ 0x3190,
0x31BB,
+ 0x31C0,
+ 0x31E4,
0x31F0,
- 0x3200,
- 0x3400,
+ 0x321F,
+ 0x3220,
+ 0x32FF,
+ 0x3300,
0x4DB6,
- 0x4E00,
+ 0x4DC0,
0x9FF0,
0xA000,
0xA48D,
+ 0xA490,
+ 0xA4C7,
0xA4D0,
- 0xA4FE,
- 0xA500,
- 0xA60D,
- 0xA610,
- 0xA620,
- 0xA62A,
0xA62C,
0xA640,
- 0xA66F,
- 0xA67F,
- 0xA69E,
- 0xA6A0,
- 0xA6F0,
- 0xA717,
- 0xA720,
- 0xA722,
- 0xA789,
- 0xA78B,
+ 0xA6F8,
+ 0xA700,
0xA7BA,
0xA7F7,
- 0xA802,
- 0xA803,
- 0xA806,
- 0xA807,
- 0xA80B,
- 0xA80C,
- 0xA823,
+ 0xA82C,
+ 0xA830,
+ 0xA83A,
0xA840,
- 0xA874,
- 0xA882,
- 0xA8B4,
- 0xA8F2,
- 0xA8F8,
- 0xA8FB,
- 0xA8FC,
- 0xA8FD,
- 0xA8FF,
- 0xA90A,
- 0xA926,
- 0xA930,
- 0xA947,
- 0xA960,
+ 0xA878,
+ 0xA880,
+ 0xA8C6,
+ 0xA8CE,
+ 0xA8DA,
+ 0xA8E0,
+ 0xA954,
+ 0xA95F,
0xA97D,
- 0xA984,
- 0xA9B3,
+ 0xA980,
+ 0xA9CE,
0xA9CF,
- 0xA9D0,
- 0xA9E0,
- 0xA9E5,
- 0xA9E6,
- 0xA9F0,
- 0xA9FA,
+ 0xA9DA,
+ 0xA9DE,
0xA9FF,
0xAA00,
- 0xAA29,
+ 0xAA37,
0xAA40,
- 0xAA43,
- 0xAA44,
- 0xAA4C,
- 0xAA60,
- 0xAA77,
- 0xAA7A,
- 0xAA7B,
- 0xAA7E,
- 0xAAB0,
- 0xAAB1,
- 0xAAB2,
- 0xAAB5,
- 0xAAB7,
- 0xAAB9,
- 0xAABE,
- 0xAAC0,
- 0xAAC1,
- 0xAAC2,
+ 0xAA4E,
+ 0xAA50,
+ 0xAA5A,
+ 0xAA5C,
0xAAC3,
0xAADB,
- 0xAADE,
- 0xAAE0,
- 0xAAEB,
- 0xAAF2,
- 0xAAF5,
+ 0xAAF7,
0xAB01,
0xAB07,
0xAB09,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB5B,
- 0xAB5C,
0xAB66,
0xAB70,
- 0xABE3,
+ 0xABEE,
+ 0xABF0,
+ 0xABFA,
0xAC00,
0xD7A4,
0xD7B0,
0xD7C7,
0xD7CB,
0xD7FC,
- 0xF900,
+ 0xD800,
0xFA6E,
0xFA70,
0xFADA,
0xFB13,
0xFB18,
0xFB1D,
- 0xFB1E,
- 0xFB1F,
- 0xFB29,
- 0xFB2A,
0xFB37,
0xFB38,
0xFB3D,
0xFB43,
0xFB45,
0xFB46,
- 0xFBB2,
+ 0xFBC2,
0xFBD3,
- 0xFD3E,
+ 0xFD40,
0xFD50,
0xFD90,
0xFD92,
0xFDC8,
- 0xFDF0,
- 0xFDFC,
+ 0xFDD0,
+ 0xFDFE,
+ 0xFE00,
+ 0xFE1A,
+ 0xFE20,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
0xFE70,
0xFE75,
0xFE76,
0xFEFD,
- 0xFF21,
- 0xFF3B,
- 0xFF41,
- 0xFF5B,
- 0xFF66,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF01,
0xFFBF,
0xFFC2,
0xFFC8,
0xFFD8,
0xFFDA,
0xFFDD,
- 0x10000,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0xFFF9,
0x1000C,
0x1000D,
0x10027,
0x1005E,
0x10080,
0x100FB,
- 0x10140,
- 0x10175,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x1018F,
+ 0x10190,
+ 0x1019C,
+ 0x101A0,
+ 0x101A1,
+ 0x101D0,
+ 0x101FE,
0x10280,
0x1029D,
0x102A0,
0x102D1,
+ 0x102E0,
+ 0x102FC,
0x10300,
- 0x10320,
+ 0x10324,
0x1032D,
0x1034B,
0x10350,
- 0x10376,
+ 0x1037B,
0x10380,
0x1039E,
- 0x103A0,
+ 0x1039F,
0x103C4,
0x103C8,
- 0x103D0,
- 0x103D1,
0x103D6,
0x10400,
0x1049E,
+ 0x104A0,
+ 0x104AA,
0x104B0,
0x104D4,
0x104D8,
0x10528,
0x10530,
0x10564,
+ 0x1056F,
+ 0x10570,
0x10600,
0x10737,
0x10740,
0x1083D,
0x1083F,
0x10856,
- 0x10860,
- 0x10877,
- 0x10880,
+ 0x10857,
0x1089F,
+ 0x108A7,
+ 0x108B0,
0x108E0,
0x108F3,
0x108F4,
0x108F6,
- 0x10900,
- 0x10916,
- 0x10920,
+ 0x108FB,
+ 0x1091C,
+ 0x1091F,
0x1093A,
+ 0x1093F,
+ 0x10940,
0x10980,
0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
- 0x10A01,
- 0x10A10,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
+ 0x10A04,
+ 0x10A05,
+ 0x10A07,
+ 0x10A0C,
0x10A14,
0x10A15,
0x10A18,
0x10A19,
0x10A36,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A49,
+ 0x10A50,
+ 0x10A59,
0x10A60,
- 0x10A7D,
- 0x10A80,
- 0x10A9D,
+ 0x10AA0,
0x10AC0,
- 0x10AC8,
- 0x10AC9,
- 0x10AE5,
+ 0x10AE7,
+ 0x10AEB,
+ 0x10AF7,
0x10B00,
0x10B36,
- 0x10B40,
+ 0x10B39,
0x10B56,
- 0x10B60,
+ 0x10B58,
0x10B73,
- 0x10B80,
+ 0x10B78,
0x10B92,
+ 0x10B99,
+ 0x10B9D,
+ 0x10BA9,
+ 0x10BB0,
0x10C00,
0x10C49,
0x10C80,
0x10CB3,
0x10CC0,
0x10CF3,
- 0x10D00,
- 0x10D24,
+ 0x10CFA,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10E60,
+ 0x10E7F,
0x10F00,
- 0x10F1D,
- 0x10F27,
0x10F28,
0x10F30,
- 0x10F46,
- 0x11003,
- 0x11038,
- 0x11083,
- 0x110B0,
+ 0x10F5A,
+ 0x11000,
+ 0x1104E,
+ 0x11052,
+ 0x11070,
+ 0x1107F,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
- 0x11103,
- 0x11127,
- 0x11144,
- 0x11145,
+ 0x110F0,
+ 0x110FA,
+ 0x11100,
+ 0x11135,
+ 0x11136,
+ 0x11147,
0x11150,
- 0x11173,
- 0x11176,
0x11177,
- 0x11183,
- 0x111B3,
- 0x111C1,
- 0x111C5,
- 0x111DA,
- 0x111DB,
- 0x111DC,
- 0x111DD,
+ 0x11180,
+ 0x111CE,
+ 0x111D0,
+ 0x111E0,
+ 0x111E1,
+ 0x111F5,
0x11200,
0x11212,
0x11213,
- 0x1122C,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1128F,
0x1129E,
0x1129F,
- 0x112A9,
+ 0x112AA,
0x112B0,
- 0x112DF,
+ 0x112EB,
+ 0x112F0,
+ 0x112FA,
+ 0x11300,
+ 0x11304,
0x11305,
0x1130D,
0x1130F,
0x11334,
0x11335,
0x1133A,
- 0x1133D,
- 0x1133E,
+ 0x1133B,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
0x11350,
0x11351,
+ 0x11357,
+ 0x11358,
0x1135D,
- 0x11362,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
0x11400,
- 0x11435,
- 0x11447,
- 0x1144B,
+ 0x1145A,
+ 0x1145B,
+ 0x1145C,
+ 0x1145D,
+ 0x1145F,
0x11480,
- 0x114B0,
- 0x114C4,
- 0x114C6,
- 0x114C7,
0x114C8,
+ 0x114D0,
+ 0x114DA,
0x11580,
- 0x115AF,
- 0x115D8,
- 0x115DC,
+ 0x115B6,
+ 0x115B8,
+ 0x115DE,
0x11600,
- 0x11630,
- 0x11644,
0x11645,
+ 0x11650,
+ 0x1165A,
+ 0x11660,
+ 0x1166D,
0x11680,
- 0x116AB,
+ 0x116B8,
+ 0x116C0,
+ 0x116CA,
0x11700,
0x1171B,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
0x11800,
- 0x1182C,
+ 0x1183C,
0x118A0,
- 0x118E0,
+ 0x118F3,
0x118FF,
0x11900,
0x11A00,
- 0x11A01,
- 0x11A0B,
- 0x11A33,
- 0x11A3A,
- 0x11A3B,
+ 0x11A48,
0x11A50,
- 0x11A51,
- 0x11A5C,
0x11A84,
0x11A86,
- 0x11A8A,
- 0x11A9D,
- 0x11A9E,
+ 0x11AA3,
0x11AC0,
0x11AF9,
0x11C00,
0x11C09,
0x11C0A,
- 0x11C2F,
- 0x11C40,
- 0x11C41,
- 0x11C72,
+ 0x11C37,
+ 0x11C38,
+ 0x11C46,
+ 0x11C50,
+ 0x11C6D,
+ 0x11C70,
0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x11D00,
0x11D07,
0x11D08,
0x11D0A,
0x11D0B,
- 0x11D31,
- 0x11D46,
- 0x11D47,
+ 0x11D37,
+ 0x11D3A,
+ 0x11D3B,
+ 0x11D3C,
+ 0x11D3E,
+ 0x11D3F,
+ 0x11D48,
+ 0x11D50,
+ 0x11D5A,
0x11D60,
0x11D66,
0x11D67,
0x11D69,
0x11D6A,
- 0x11D8A,
- 0x11D98,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
0x11D99,
+ 0x11DA0,
+ 0x11DAA,
0x11EE0,
- 0x11EF3,
+ 0x11EF9,
0x12000,
0x1239A,
0x12400,
0x1246F,
+ 0x12470,
+ 0x12475,
0x12480,
0x12544,
0x13000,
0x16A39,
0x16A40,
0x16A5F,
+ 0x16A60,
+ 0x16A6A,
+ 0x16A6E,
+ 0x16A70,
0x16AD0,
0x16AEE,
+ 0x16AF0,
+ 0x16AF6,
0x16B00,
- 0x16B30,
- 0x16B40,
- 0x16B44,
+ 0x16B46,
+ 0x16B50,
+ 0x16B5A,
+ 0x16B5B,
+ 0x16B62,
0x16B63,
0x16B78,
0x16B7D,
0x16B90,
0x16E40,
- 0x16E80,
+ 0x16E9B,
0x16F00,
0x16F45,
0x16F50,
- 0x16F51,
- 0x16F93,
+ 0x16F7F,
+ 0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
0x1BC89,
0x1BC90,
0x1BC9A,
+ 0x1BC9C,
+ 0x1BCA4,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1D552,
0x1D6A6,
0x1D6A8,
- 0x1D6C1,
- 0x1D6C2,
- 0x1D6DB,
- 0x1D6DC,
- 0x1D6FB,
- 0x1D6FC,
- 0x1D715,
- 0x1D716,
- 0x1D735,
- 0x1D736,
- 0x1D74F,
- 0x1D750,
- 0x1D76F,
- 0x1D770,
- 0x1D789,
- 0x1D78A,
- 0x1D7A9,
- 0x1D7AA,
- 0x1D7C3,
- 0x1D7C4,
0x1D7CC,
+ 0x1D7CE,
+ 0x1DA8C,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
0x1E800,
0x1E8C5,
+ 0x1E8C7,
+ 0x1E8D7,
0x1E900,
- 0x1E944,
+ 0x1E94B,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEAA,
0x1EEAB,
0x1EEBC,
- 0x20000,
+ 0x1EEF0,
+ 0x1EEF2,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F16C,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1E6,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D5,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6FA,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D9,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F900,
+ 0x1F90C,
+ 0x1F910,
+ 0x1F93F,
+ 0x1F940,
+ 0x1F971,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F97B,
+ 0x1F97C,
+ 0x1F9A3,
+ 0x1F9B0,
+ 0x1F9BA,
+ 0x1F9C0,
+ 0x1F9C3,
+ 0x1F9D0,
+ 0x1FA00,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FFFE,
0x2A6D7,
0x2A700,
0x2B735,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
-};
-
-# endif /* EBCDIC 1047 */
-
-# if 'A' == 193 /* EBCDIC 037 */ \
- && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
- && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ 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_IDS_invlist[] = { /* for EBCDIC 037 */
- 1221, /* Number of elements */
+static const UV UNI_IN__12_invlist[] = { /* for all charsets */
+ 1354, /* 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,
- 0x42,
- 0x4A,
- 0x51,
- 0x5A,
- 0x62,
- 0x6A,
- 0x70,
- 0x79,
- 0x80,
- 0x8A,
- 0x8C,
- 0x8F,
- 0x91,
- 0x9D,
- 0x9E,
- 0x9F,
- 0xA0,
- 0xA1,
- 0xA2,
- 0xAA,
- 0xAC,
- 0xAF,
- 0xC1,
- 0xCA,
- 0xCB,
- 0xD0,
- 0xD1,
- 0xDA,
- 0xDB,
- 0xE0,
- 0xE2,
- 0xEA,
- 0xEB,
- 0xF0,
- 0xFB,
- 0xFF,
- 0x100,
- 0x2C2,
- 0x2C6,
- 0x2D2,
- 0x2E0,
- 0x2E5,
- 0x2EC,
- 0x2ED,
- 0x2EE,
- 0x2EF,
- 0x370,
- 0x375,
- 0x376,
0x378,
0x37A,
- 0x37E,
- 0x37F,
0x380,
- 0x386,
- 0x387,
- 0x388,
+ 0x384,
0x38B,
0x38C,
0x38D,
0x38E,
0x3A2,
0x3A3,
- 0x3F6,
- 0x3F7,
- 0x482,
- 0x48A,
0x530,
0x531,
0x557,
0x559,
- 0x55A,
- 0x560,
- 0x589,
+ 0x58B,
+ 0x58D,
+ 0x590,
+ 0x591,
+ 0x5C8,
0x5D0,
0x5EB,
0x5EF,
- 0x5F3,
- 0x620,
- 0x64B,
- 0x66E,
- 0x670,
- 0x671,
- 0x6D4,
- 0x6D5,
- 0x6D6,
- 0x6E5,
- 0x6E7,
- 0x6EE,
- 0x6F0,
- 0x6FA,
- 0x6FD,
- 0x6FF,
- 0x700,
- 0x710,
- 0x711,
- 0x712,
- 0x730,
+ 0x5F5,
+ 0x600,
+ 0x61D,
+ 0x61E,
+ 0x70E,
+ 0x70F,
+ 0x74B,
0x74D,
- 0x7A6,
- 0x7B1,
0x7B2,
- 0x7CA,
- 0x7EB,
- 0x7F4,
- 0x7F6,
- 0x7FA,
+ 0x7C0,
0x7FB,
- 0x800,
- 0x816,
- 0x81A,
- 0x81B,
- 0x824,
- 0x825,
- 0x828,
- 0x829,
+ 0x7FD,
+ 0x82E,
+ 0x830,
+ 0x83F,
0x840,
- 0x859,
+ 0x85C,
+ 0x85E,
+ 0x85F,
0x860,
0x86B,
0x8A0,
0x8B5,
0x8B6,
0x8BE,
- 0x904,
- 0x93A,
- 0x93D,
- 0x93E,
- 0x950,
- 0x951,
- 0x958,
- 0x962,
- 0x971,
- 0x981,
+ 0x8D3,
+ 0x984,
0x985,
0x98D,
0x98F,
0x9B3,
0x9B6,
0x9BA,
- 0x9BD,
- 0x9BE,
- 0x9CE,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
0x9CF,
+ 0x9D7,
+ 0x9D8,
0x9DC,
0x9DE,
0x9DF,
- 0x9E2,
- 0x9F0,
- 0x9F2,
- 0x9FC,
- 0x9FD,
+ 0x9E4,
+ 0x9E6,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
0xA05,
0xA0B,
0xA0F,
0xA37,
0xA38,
0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA51,
+ 0xA52,
0xA59,
0xA5D,
0xA5E,
0xA5F,
- 0xA72,
- 0xA75,
+ 0xA66,
+ 0xA77,
+ 0xA81,
+ 0xA84,
0xA85,
0xA8E,
0xA8F,
0xAB4,
0xAB5,
0xABA,
- 0xABD,
- 0xABE,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
0xAD0,
0xAD1,
0xAE0,
- 0xAE2,
+ 0xAE4,
+ 0xAE6,
+ 0xAF2,
0xAF9,
- 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
0xB05,
0xB0D,
0xB0F,
0xB34,
0xB35,
0xB3A,
- 0xB3D,
- 0xB3E,
+ 0xB3C,
+ 0xB45,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB56,
+ 0xB58,
0xB5C,
0xB5E,
0xB5F,
- 0xB62,
- 0xB71,
- 0xB72,
- 0xB83,
+ 0xB64,
+ 0xB66,
+ 0xB78,
+ 0xB82,
0xB84,
0xB85,
0xB8B,
0xBAB,
0xBAE,
0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
0xBD0,
0xBD1,
- 0xC05,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBFB,
+ 0xC00,
0xC0D,
0xC0E,
0xC11,
0xC2A,
0xC3A,
0xC3D,
- 0xC3E,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
0xC58,
0xC5B,
0xC60,
- 0xC62,
- 0xC80,
- 0xC81,
- 0xC85,
+ 0xC64,
+ 0xC66,
+ 0xC70,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xCB4,
0xCB5,
0xCBA,
- 0xCBD,
- 0xCBE,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
0xCDE,
0xCDF,
0xCE0,
- 0xCE2,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
0xCF1,
0xCF3,
+ 0xD00,
+ 0xD04,
0xD05,
0xD0D,
0xD0E,
0xD11,
0xD12,
- 0xD3B,
- 0xD3D,
- 0xD3E,
- 0xD4E,
- 0xD4F,
+ 0xD45,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD50,
0xD54,
- 0xD57,
- 0xD5F,
- 0xD62,
- 0xD7A,
+ 0xD64,
+ 0xD66,
0xD80,
+ 0xD82,
+ 0xD84,
0xD85,
0xD97,
0xD9A,
0xDBE,
0xDC0,
0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDE0,
+ 0xDE6,
+ 0xDF0,
+ 0xDF2,
+ 0xDF5,
0xE01,
- 0xE31,
- 0xE32,
- 0xE34,
- 0xE40,
- 0xE47,
+ 0xE3B,
+ 0xE3F,
+ 0xE5C,
0xE81,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEB1,
- 0xEB2,
- 0xEB4,
- 0xEBD,
0xEBE,
0xEC0,
0xEC5,
0xEC6,
0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
0xEDC,
0xEE0,
0xF00,
- 0xF01,
- 0xF40,
0xF48,
0xF49,
0xF6D,
- 0xF88,
- 0xF8D,
+ 0xF71,
+ 0xF98,
+ 0xF99,
+ 0xFBD,
+ 0xFBE,
+ 0xFCD,
+ 0xFCE,
+ 0xFDB,
0x1000,
- 0x102B,
- 0x103F,
- 0x1040,
- 0x1050,
- 0x1056,
- 0x105A,
- 0x105E,
- 0x1061,
- 0x1062,
- 0x1065,
- 0x1067,
- 0x106E,
- 0x1071,
- 0x1075,
- 0x1082,
- 0x108E,
- 0x108F,
- 0x10A0,
0x10C6,
0x10C7,
0x10C8,
0x10CD,
0x10CE,
0x10D0,
- 0x10FB,
- 0x10FC,
0x1249,
0x124A,
0x124E,
0x1316,
0x1318,
0x135B,
+ 0x135D,
+ 0x137D,
0x1380,
- 0x1390,
+ 0x139A,
0x13A0,
0x13F6,
0x13F8,
0x13FE,
- 0x1401,
- 0x166D,
- 0x166F,
- 0x1680,
- 0x1681,
- 0x169B,
+ 0x1400,
+ 0x169D,
0x16A0,
- 0x16EB,
- 0x16EE,
0x16F9,
0x1700,
0x170D,
0x170E,
- 0x1712,
+ 0x1715,
0x1720,
- 0x1732,
+ 0x1737,
0x1740,
- 0x1752,
+ 0x1754,
0x1760,
0x176D,
0x176E,
0x1771,
+ 0x1772,
+ 0x1774,
0x1780,
- 0x17B4,
- 0x17D7,
- 0x17D8,
- 0x17DC,
- 0x17DD,
+ 0x17DE,
+ 0x17E0,
+ 0x17EA,
+ 0x17F0,
+ 0x17FA,
+ 0x1800,
+ 0x180F,
+ 0x1810,
+ 0x181A,
0x1820,
0x1879,
0x1880,
- 0x18A9,
- 0x18AA,
0x18AB,
0x18B0,
0x18F6,
0x1900,
0x191F,
- 0x1950,
+ 0x1920,
+ 0x192C,
+ 0x1930,
+ 0x193C,
+ 0x1940,
+ 0x1941,
+ 0x1944,
0x196E,
0x1970,
0x1975,
0x19AC,
0x19B0,
0x19CA,
- 0x1A00,
- 0x1A17,
- 0x1A20,
- 0x1A55,
- 0x1AA7,
- 0x1AA8,
- 0x1B05,
- 0x1B34,
- 0x1B45,
+ 0x19D0,
+ 0x19DB,
+ 0x19DE,
+ 0x1A1C,
+ 0x1A1E,
+ 0x1A5F,
+ 0x1A60,
+ 0x1A7D,
+ 0x1A7F,
+ 0x1A8A,
+ 0x1A90,
+ 0x1A9A,
+ 0x1AA0,
+ 0x1AAE,
+ 0x1AB0,
+ 0x1ABF,
+ 0x1B00,
0x1B4C,
- 0x1B83,
- 0x1BA1,
- 0x1BAE,
- 0x1BB0,
- 0x1BBA,
- 0x1BE6,
- 0x1C00,
- 0x1C24,
+ 0x1B50,
+ 0x1B7D,
+ 0x1B80,
+ 0x1BF4,
+ 0x1BFC,
+ 0x1C38,
+ 0x1C3B,
+ 0x1C4A,
0x1C4D,
- 0x1C50,
- 0x1C5A,
- 0x1C7E,
- 0x1C80,
0x1C89,
0x1C90,
0x1CBB,
0x1CBD,
- 0x1CC0,
- 0x1CE9,
- 0x1CED,
- 0x1CEE,
- 0x1CF2,
- 0x1CF5,
- 0x1CF7,
+ 0x1CC8,
+ 0x1CD0,
+ 0x1CFB,
0x1D00,
- 0x1DC0,
- 0x1E00,
+ 0x1DFA,
+ 0x1DFB,
0x1F16,
0x1F18,
0x1F1E,
0x1F80,
0x1FB5,
0x1FB6,
- 0x1FBD,
- 0x1FBE,
- 0x1FBF,
- 0x1FC2,
0x1FC5,
0x1FC6,
- 0x1FCD,
- 0x1FD0,
0x1FD4,
0x1FD6,
0x1FDC,
- 0x1FE0,
- 0x1FED,
+ 0x1FDD,
+ 0x1FF0,
0x1FF2,
0x1FF5,
0x1FF6,
- 0x1FFD,
- 0x2071,
+ 0x1FFF,
+ 0x2000,
+ 0x2065,
+ 0x2066,
0x2072,
- 0x207F,
- 0x2080,
+ 0x2074,
+ 0x208F,
0x2090,
0x209D,
- 0x2102,
- 0x2103,
- 0x2107,
- 0x2108,
- 0x210A,
- 0x2114,
- 0x2115,
- 0x2116,
- 0x2118,
- 0x211E,
- 0x2124,
- 0x2125,
- 0x2126,
- 0x2127,
- 0x2128,
- 0x2129,
- 0x212A,
- 0x213A,
- 0x213C,
- 0x2140,
- 0x2145,
- 0x214A,
- 0x214E,
- 0x214F,
- 0x2160,
- 0x2189,
- 0x2C00,
+ 0x20A0,
+ 0x20C0,
+ 0x20D0,
+ 0x20F1,
+ 0x2100,
+ 0x218C,
+ 0x2190,
+ 0x2427,
+ 0x2440,
+ 0x244B,
+ 0x2460,
+ 0x2B74,
+ 0x2B76,
+ 0x2B96,
+ 0x2B98,
0x2C2F,
0x2C30,
0x2C5F,
0x2C60,
- 0x2CE5,
- 0x2CEB,
- 0x2CEF,
- 0x2CF2,
0x2CF4,
- 0x2D00,
+ 0x2CF9,
0x2D26,
0x2D27,
0x2D28,
0x2D30,
0x2D68,
0x2D6F,
- 0x2D70,
- 0x2D80,
+ 0x2D71,
+ 0x2D7F,
0x2D97,
0x2DA0,
0x2DA7,
0x2DD7,
0x2DD8,
0x2DDF,
- 0x3005,
- 0x3008,
- 0x3021,
- 0x302A,
- 0x3031,
- 0x3036,
- 0x3038,
- 0x303D,
+ 0x2DE0,
+ 0x2E50,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3000,
+ 0x3040,
0x3041,
0x3097,
- 0x309B,
- 0x30A0,
- 0x30A1,
- 0x30FB,
- 0x30FC,
+ 0x3099,
0x3100,
0x3105,
0x3130,
0x3131,
0x318F,
- 0x31A0,
+ 0x3190,
0x31BB,
+ 0x31C0,
+ 0x31E4,
0x31F0,
- 0x3200,
- 0x3400,
+ 0x321F,
+ 0x3220,
+ 0x32FF,
+ 0x3300,
0x4DB6,
- 0x4E00,
+ 0x4DC0,
0x9FF0,
0xA000,
0xA48D,
+ 0xA490,
+ 0xA4C7,
0xA4D0,
- 0xA4FE,
- 0xA500,
- 0xA60D,
- 0xA610,
- 0xA620,
- 0xA62A,
0xA62C,
0xA640,
- 0xA66F,
- 0xA67F,
- 0xA69E,
- 0xA6A0,
- 0xA6F0,
- 0xA717,
- 0xA720,
- 0xA722,
- 0xA789,
- 0xA78B,
- 0xA7BA,
+ 0xA6F8,
+ 0xA700,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7C7,
0xA7F7,
- 0xA802,
- 0xA803,
- 0xA806,
- 0xA807,
- 0xA80B,
- 0xA80C,
- 0xA823,
+ 0xA82C,
+ 0xA830,
+ 0xA83A,
0xA840,
- 0xA874,
- 0xA882,
- 0xA8B4,
- 0xA8F2,
- 0xA8F8,
- 0xA8FB,
- 0xA8FC,
- 0xA8FD,
- 0xA8FF,
- 0xA90A,
- 0xA926,
- 0xA930,
- 0xA947,
- 0xA960,
+ 0xA878,
+ 0xA880,
+ 0xA8C6,
+ 0xA8CE,
+ 0xA8DA,
+ 0xA8E0,
+ 0xA954,
+ 0xA95F,
0xA97D,
- 0xA984,
- 0xA9B3,
+ 0xA980,
+ 0xA9CE,
0xA9CF,
- 0xA9D0,
- 0xA9E0,
- 0xA9E5,
- 0xA9E6,
- 0xA9F0,
- 0xA9FA,
+ 0xA9DA,
+ 0xA9DE,
0xA9FF,
0xAA00,
- 0xAA29,
+ 0xAA37,
0xAA40,
- 0xAA43,
- 0xAA44,
- 0xAA4C,
- 0xAA60,
- 0xAA77,
- 0xAA7A,
- 0xAA7B,
- 0xAA7E,
- 0xAAB0,
- 0xAAB1,
- 0xAAB2,
- 0xAAB5,
- 0xAAB7,
- 0xAAB9,
- 0xAABE,
- 0xAAC0,
- 0xAAC1,
- 0xAAC2,
+ 0xAA4E,
+ 0xAA50,
+ 0xAA5A,
+ 0xAA5C,
0xAAC3,
0xAADB,
- 0xAADE,
- 0xAAE0,
- 0xAAEB,
- 0xAAF2,
- 0xAAF5,
+ 0xAAF7,
0xAB01,
0xAB07,
0xAB09,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB5B,
- 0xAB5C,
- 0xAB66,
+ 0xAB68,
0xAB70,
- 0xABE3,
+ 0xABEE,
+ 0xABF0,
+ 0xABFA,
0xAC00,
0xD7A4,
0xD7B0,
0xD7C7,
0xD7CB,
0xD7FC,
- 0xF900,
+ 0xD800,
0xFA6E,
0xFA70,
0xFADA,
0xFB13,
0xFB18,
0xFB1D,
- 0xFB1E,
- 0xFB1F,
- 0xFB29,
- 0xFB2A,
0xFB37,
0xFB38,
0xFB3D,
0xFB43,
0xFB45,
0xFB46,
- 0xFBB2,
+ 0xFBC2,
0xFBD3,
- 0xFD3E,
+ 0xFD40,
0xFD50,
0xFD90,
0xFD92,
0xFDC8,
- 0xFDF0,
- 0xFDFC,
+ 0xFDD0,
+ 0xFDFE,
+ 0xFE00,
+ 0xFE1A,
+ 0xFE20,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
0xFE70,
0xFE75,
0xFE76,
0xFEFD,
- 0xFF21,
- 0xFF3B,
- 0xFF41,
- 0xFF5B,
- 0xFF66,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF01,
0xFFBF,
0xFFC2,
0xFFC8,
0xFFD8,
0xFFDA,
0xFFDD,
- 0x10000,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0xFFF9,
0x1000C,
0x1000D,
0x10027,
0x1005E,
0x10080,
0x100FB,
- 0x10140,
- 0x10175,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x1018F,
+ 0x10190,
+ 0x1019C,
+ 0x101A0,
+ 0x101A1,
+ 0x101D0,
+ 0x101FE,
0x10280,
0x1029D,
0x102A0,
0x102D1,
+ 0x102E0,
+ 0x102FC,
0x10300,
- 0x10320,
+ 0x10324,
0x1032D,
0x1034B,
0x10350,
- 0x10376,
+ 0x1037B,
0x10380,
0x1039E,
- 0x103A0,
+ 0x1039F,
0x103C4,
0x103C8,
- 0x103D0,
- 0x103D1,
0x103D6,
0x10400,
0x1049E,
+ 0x104A0,
+ 0x104AA,
0x104B0,
0x104D4,
0x104D8,
0x10528,
0x10530,
0x10564,
+ 0x1056F,
+ 0x10570,
0x10600,
0x10737,
0x10740,
0x1083D,
0x1083F,
0x10856,
- 0x10860,
- 0x10877,
- 0x10880,
+ 0x10857,
0x1089F,
+ 0x108A7,
+ 0x108B0,
0x108E0,
0x108F3,
0x108F4,
0x108F6,
- 0x10900,
- 0x10916,
- 0x10920,
+ 0x108FB,
+ 0x1091C,
+ 0x1091F,
0x1093A,
+ 0x1093F,
+ 0x10940,
0x10980,
0x109B8,
- 0x109BE,
- 0x109C0,
- 0x10A00,
- 0x10A01,
- 0x10A10,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
+ 0x10A04,
+ 0x10A05,
+ 0x10A07,
+ 0x10A0C,
0x10A14,
0x10A15,
0x10A18,
0x10A19,
0x10A36,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A49,
+ 0x10A50,
+ 0x10A59,
0x10A60,
- 0x10A7D,
- 0x10A80,
- 0x10A9D,
+ 0x10AA0,
0x10AC0,
- 0x10AC8,
- 0x10AC9,
- 0x10AE5,
+ 0x10AE7,
+ 0x10AEB,
+ 0x10AF7,
0x10B00,
0x10B36,
- 0x10B40,
+ 0x10B39,
0x10B56,
- 0x10B60,
+ 0x10B58,
0x10B73,
- 0x10B80,
+ 0x10B78,
0x10B92,
+ 0x10B99,
+ 0x10B9D,
+ 0x10BA9,
+ 0x10BB0,
0x10C00,
0x10C49,
0x10C80,
0x10CB3,
0x10CC0,
0x10CF3,
- 0x10D00,
- 0x10D24,
+ 0x10CFA,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10E60,
+ 0x10E7F,
0x10F00,
- 0x10F1D,
- 0x10F27,
0x10F28,
0x10F30,
- 0x10F46,
- 0x11003,
- 0x11038,
- 0x11083,
- 0x110B0,
+ 0x10F5A,
+ 0x10FE0,
+ 0x10FF7,
+ 0x11000,
+ 0x1104E,
+ 0x11052,
+ 0x11070,
+ 0x1107F,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
0x110D0,
0x110E9,
- 0x11103,
- 0x11127,
- 0x11144,
- 0x11145,
+ 0x110F0,
+ 0x110FA,
+ 0x11100,
+ 0x11135,
+ 0x11136,
+ 0x11147,
0x11150,
- 0x11173,
- 0x11176,
0x11177,
- 0x11183,
- 0x111B3,
- 0x111C1,
- 0x111C5,
- 0x111DA,
- 0x111DB,
- 0x111DC,
- 0x111DD,
+ 0x11180,
+ 0x111CE,
+ 0x111D0,
+ 0x111E0,
+ 0x111E1,
+ 0x111F5,
0x11200,
0x11212,
0x11213,
- 0x1122C,
+ 0x1123F,
0x11280,
0x11287,
0x11288,
0x1128F,
0x1129E,
0x1129F,
- 0x112A9,
+ 0x112AA,
0x112B0,
- 0x112DF,
+ 0x112EB,
+ 0x112F0,
+ 0x112FA,
+ 0x11300,
+ 0x11304,
0x11305,
0x1130D,
0x1130F,
0x11334,
0x11335,
0x1133A,
- 0x1133D,
- 0x1133E,
+ 0x1133B,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
0x11350,
0x11351,
+ 0x11357,
+ 0x11358,
0x1135D,
- 0x11362,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
0x11400,
- 0x11435,
- 0x11447,
- 0x1144B,
+ 0x1145A,
+ 0x1145B,
+ 0x1145C,
+ 0x1145D,
+ 0x11460,
0x11480,
- 0x114B0,
- 0x114C4,
- 0x114C6,
- 0x114C7,
0x114C8,
+ 0x114D0,
+ 0x114DA,
0x11580,
- 0x115AF,
- 0x115D8,
- 0x115DC,
+ 0x115B6,
+ 0x115B8,
+ 0x115DE,
0x11600,
- 0x11630,
- 0x11644,
0x11645,
+ 0x11650,
+ 0x1165A,
+ 0x11660,
+ 0x1166D,
0x11680,
- 0x116AB,
+ 0x116B9,
+ 0x116C0,
+ 0x116CA,
0x11700,
0x1171B,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
0x11800,
- 0x1182C,
+ 0x1183C,
0x118A0,
- 0x118E0,
+ 0x118F3,
0x118FF,
0x11900,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
- 0x11A01,
- 0x11A0B,
- 0x11A33,
- 0x11A3A,
- 0x11A3B,
+ 0x11A48,
0x11A50,
- 0x11A51,
- 0x11A5C,
- 0x11A84,
- 0x11A86,
- 0x11A8A,
- 0x11A9D,
- 0x11A9E,
+ 0x11AA3,
0x11AC0,
0x11AF9,
0x11C00,
0x11C09,
0x11C0A,
- 0x11C2F,
- 0x11C40,
- 0x11C41,
- 0x11C72,
+ 0x11C37,
+ 0x11C38,
+ 0x11C46,
+ 0x11C50,
+ 0x11C6D,
+ 0x11C70,
0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
0x11D00,
0x11D07,
0x11D08,
0x11D0A,
0x11D0B,
- 0x11D31,
- 0x11D46,
- 0x11D47,
+ 0x11D37,
+ 0x11D3A,
+ 0x11D3B,
+ 0x11D3C,
+ 0x11D3E,
+ 0x11D3F,
+ 0x11D48,
+ 0x11D50,
+ 0x11D5A,
0x11D60,
0x11D66,
0x11D67,
0x11D69,
0x11D6A,
- 0x11D8A,
- 0x11D98,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
0x11D99,
+ 0x11DA0,
+ 0x11DAA,
0x11EE0,
- 0x11EF3,
- 0x12000,
+ 0x11EF9,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
+ 0x12470,
+ 0x12475,
0x12480,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16A39,
0x16A40,
0x16A5F,
+ 0x16A60,
+ 0x16A6A,
+ 0x16A6E,
+ 0x16A70,
0x16AD0,
0x16AEE,
+ 0x16AF0,
+ 0x16AF6,
0x16B00,
- 0x16B30,
- 0x16B40,
- 0x16B44,
+ 0x16B46,
+ 0x16B50,
+ 0x16B5A,
+ 0x16B5B,
+ 0x16B62,
0x16B63,
0x16B78,
0x16B7D,
0x16B90,
0x16E40,
- 0x16E80,
+ 0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F51,
- 0x16F93,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE4,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
0x18AF3,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1BC89,
0x1BC90,
0x1BC9A,
+ 0x1BC9C,
+ 0x1BCA4,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1D552,
0x1D6A6,
0x1D6A8,
- 0x1D6C1,
- 0x1D6C2,
- 0x1D6DB,
- 0x1D6DC,
- 0x1D6FB,
- 0x1D6FC,
- 0x1D715,
- 0x1D716,
- 0x1D735,
- 0x1D736,
- 0x1D74F,
- 0x1D750,
- 0x1D76F,
- 0x1D770,
- 0x1D789,
- 0x1D78A,
- 0x1D7A9,
- 0x1D7AA,
- 0x1D7C3,
- 0x1D7C4,
0x1D7CC,
+ 0x1D7CE,
+ 0x1DA8C,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
+ 0x1E8C7,
+ 0x1E8D7,
0x1E900,
- 0x1E944,
+ 0x1E94C,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEAA,
0x1EEAB,
0x1EEBC,
- 0x20000,
+ 0x1EEF0,
+ 0x1EEF2,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F16D,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1E6,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D6,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6FB,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F900,
+ 0x1F90C,
+ 0x1F90D,
+ 0x1F972,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F9A3,
+ 0x1F9A5,
+ 0x1F9AB,
+ 0x1F9AE,
+ 0x1F9CB,
+ 0x1F9CD,
+ 0x1FA54,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA74,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA83,
+ 0x1FA90,
+ 0x1FA96,
+ 0x1FFFE,
0x2A6D7,
0x2A700,
0x2B735,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
-};
-
-# endif /* EBCDIC 037 */
-
-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;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x2FF0,
- 0x2FF2,
- 0x2FF4,
- 0x2FFC
-};
-
-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;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x2FF2,
- 0x2FF4
-};
-
-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;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x1F6,
- 0x1FA,
- 0x218,
- 0x250,
- 0x2A9,
- 0x2B0,
- 0x2DF,
- 0x2E0,
- 0x2EA,
- 0x300,
- 0x346,
- 0x360,
- 0x362,
- 0x374,
- 0x376,
- 0x37A,
- 0x37B,
- 0x37E,
- 0x37F,
- 0x384,
- 0x38B,
- 0x38C,
- 0x38D,
- 0x38E,
- 0x3A2,
- 0x3A3,
- 0x3CF,
- 0x3D0,
- 0x3D7,
- 0x3DA,
- 0x3DB,
- 0x3DC,
- 0x3DD,
- 0x3DE,
- 0x3DF,
- 0x3E0,
- 0x3E1,
- 0x3E2,
- 0x3F4,
- 0x401,
- 0x40D,
- 0x40E,
- 0x450,
- 0x451,
- 0x45D,
- 0x45E,
- 0x487,
- 0x490,
- 0x4C5,
- 0x4C7,
- 0x4C9,
- 0x4CB,
- 0x4CD,
- 0x4D0,
- 0x4EC,
- 0x4EE,
- 0x4F6,
- 0x4F8,
- 0x4FA,
- 0x531,
- 0x557,
- 0x559,
- 0x560,
- 0x561,
- 0x588,
- 0x589,
- 0x58A,
- 0x5B0,
- 0x5BA,
- 0x5BB,
- 0x5C4,
- 0x5D0,
- 0x5EB,
- 0x5F0,
- 0x5F5,
- 0x60C,
- 0x60D,
- 0x61B,
- 0x61C,
- 0x61F,
- 0x620,
- 0x621,
- 0x63B,
- 0x640,
- 0x653,
- 0x660,
- 0x66E,
- 0x670,
- 0x6B8,
- 0x6BA,
- 0x6BF,
- 0x6C0,
- 0x6CF,
- 0x6D0,
- 0x6EE,
- 0x6F0,
- 0x6FA,
- 0x901,
- 0x904,
- 0x905,
- 0x93A,
- 0x93C,
- 0x94E,
- 0x950,
- 0x955,
- 0x958,
- 0x971,
- 0x981,
- 0x984,
- 0x985,
- 0x98D,
- 0x98F,
- 0x991,
- 0x993,
- 0x9A9,
- 0x9AA,
- 0x9B1,
- 0x9B2,
- 0x9B3,
- 0x9B6,
- 0x9BA,
- 0x9BC,
- 0x9BD,
- 0x9BE,
- 0x9C5,
- 0x9C7,
- 0x9C9,
- 0x9CB,
- 0x9CE,
- 0x9D7,
- 0x9D8,
- 0x9DC,
- 0x9DE,
- 0x9DF,
- 0x9E4,
- 0x9E6,
- 0x9FB,
- 0xA02,
- 0xA03,
- 0xA05,
- 0xA0B,
- 0xA0F,
- 0xA11,
- 0xA13,
- 0xA29,
- 0xA2A,
- 0xA31,
- 0xA32,
- 0xA34,
- 0xA35,
- 0xA37,
- 0xA38,
- 0xA3A,
- 0xA3C,
- 0xA3D,
- 0xA3E,
- 0xA43,
- 0xA47,
- 0xA49,
- 0xA4B,
- 0xA4E,
- 0xA59,
- 0xA5D,
- 0xA5E,
- 0xA5F,
- 0xA66,
- 0xA75,
- 0xA81,
- 0xA84,
- 0xA85,
- 0xA8C,
- 0xA8D,
- 0xA8E,
- 0xA8F,
- 0xA92,
- 0xA93,
- 0xAA9,
- 0xAAA,
- 0xAB1,
- 0xAB2,
- 0xAB4,
- 0xAB5,
- 0xABA,
- 0xABC,
- 0xAC6,
- 0xAC7,
- 0xACA,
- 0xACB,
- 0xACE,
- 0xAD0,
- 0xAD1,
- 0xAE0,
- 0xAE1,
- 0xAE6,
- 0xAF0,
- 0xB01,
- 0xB04,
- 0xB05,
- 0xB0D,
- 0xB0F,
- 0xB11,
- 0xB13,
- 0xB29,
- 0xB2A,
- 0xB31,
- 0xB32,
- 0xB34,
- 0xB36,
- 0xB3A,
- 0xB3C,
- 0xB44,
- 0xB47,
- 0xB49,
- 0xB4B,
- 0xB4E,
- 0xB56,
- 0xB58,
- 0xB5C,
- 0xB5E,
- 0xB5F,
- 0xB62,
- 0xB66,
- 0xB71,
- 0xB82,
- 0xB84,
- 0xB85,
- 0xB8B,
- 0xB8E,
- 0xB91,
- 0xB92,
- 0xB96,
- 0xB99,
- 0xB9B,
- 0xB9C,
- 0xB9D,
- 0xB9E,
- 0xBA0,
- 0xBA3,
- 0xBA5,
- 0xBA8,
- 0xBAB,
- 0xBAE,
- 0xBB6,
- 0xBB7,
- 0xBBA,
- 0xBBE,
- 0xBC3,
- 0xBC6,
- 0xBC9,
- 0xBCA,
- 0xBCE,
- 0xBD7,
- 0xBD8,
- 0xBE7,
- 0xBF3,
- 0xC01,
- 0xC04,
- 0xC05,
- 0xC0D,
- 0xC0E,
- 0xC11,
- 0xC12,
- 0xC29,
- 0xC2A,
- 0xC34,
- 0xC35,
- 0xC3A,
- 0xC3E,
- 0xC45,
- 0xC46,
- 0xC49,
- 0xC4A,
- 0xC4E,
- 0xC55,
- 0xC57,
- 0xC60,
- 0xC62,
- 0xC66,
- 0xC70,
- 0xC82,
- 0xC84,
- 0xC85,
- 0xC8D,
- 0xC8E,
- 0xC91,
- 0xC92,
- 0xCA9,
- 0xCAA,
- 0xCB4,
- 0xCB5,
- 0xCBA,
- 0xCBE,
- 0xCC5,
- 0xCC6,
- 0xCC9,
- 0xCCA,
- 0xCCE,
- 0xCD5,
- 0xCD7,
- 0xCDE,
- 0xCDF,
- 0xCE0,
- 0xCE2,
- 0xCE6,
- 0xCF0,
- 0xD02,
- 0xD04,
- 0xD05,
- 0xD0D,
- 0xD0E,
- 0xD11,
- 0xD12,
- 0xD29,
- 0xD2A,
- 0xD3A,
- 0xD3E,
- 0xD44,
- 0xD46,
- 0xD49,
- 0xD4A,
- 0xD4E,
- 0xD57,
- 0xD58,
- 0xD60,
- 0xD62,
- 0xD66,
- 0xD70,
- 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,
- 0xEDE,
- 0x10A0,
- 0x10C6,
- 0x10D0,
- 0x10F7,
- 0x10FB,
- 0x10FC,
- 0x1100,
- 0x115A,
- 0x115F,
- 0x11A3,
- 0x11A8,
- 0x11FA,
- 0x1E00,
- 0x1E9B,
- 0x1EA0,
- 0x1EFA,
- 0x1F00,
- 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,
- 0x202F,
- 0x2030,
- 0x2047,
- 0x206A,
- 0x2071,
- 0x2074,
- 0x208F,
- 0x20A0,
- 0x20AB,
- 0x20D0,
- 0x20E2,
- 0x2100,
- 0x2139,
- 0x2153,
- 0x2183,
- 0x2190,
- 0x21EB,
- 0x2200,
- 0x22F2,
- 0x2300,
- 0x2301,
- 0x2302,
- 0x237B,
- 0x2400,
- 0x2425,
- 0x2440,
- 0x244B,
- 0x2460,
- 0x24EB,
- 0x2500,
- 0x2596,
- 0x25A0,
- 0x25F0,
- 0x2600,
- 0x2614,
- 0x261A,
- 0x2670,
- 0x2701,
- 0x2705,
- 0x2706,
- 0x270A,
- 0x270C,
- 0x2728,
- 0x2729,
- 0x274C,
- 0x274D,
- 0x274E,
- 0x274F,
- 0x2753,
- 0x2756,
- 0x2757,
- 0x2758,
- 0x275F,
- 0x2761,
- 0x2768,
- 0x2776,
- 0x2795,
- 0x2798,
- 0x27B0,
- 0x27B1,
- 0x27BF,
- 0x3000,
- 0x3038,
- 0x303F,
- 0x3040,
- 0x3041,
- 0x3095,
- 0x3099,
- 0x309F,
- 0x30A1,
- 0x30FF,
- 0x3105,
- 0x312D,
- 0x3131,
- 0x318F,
- 0x3190,
- 0x31A0,
- 0x3200,
- 0x321D,
- 0x3220,
- 0x3244,
- 0x3260,
- 0x327C,
- 0x327F,
- 0x32B1,
- 0x32C0,
- 0x32CC,
- 0x32D0,
- 0x32FF,
- 0x3300,
- 0x3377,
- 0x337B,
- 0x33DE,
- 0x33E0,
- 0x33FF,
- 0x4E00,
- 0x9FA6,
- 0xE000,
- 0xFA2E,
- 0xFB00,
- 0xFB07,
- 0xFB13,
- 0xFB18,
- 0xFB1E,
- 0xFB37,
- 0xFB38,
- 0xFB3D,
- 0xFB3E,
- 0xFB3F,
- 0xFB40,
- 0xFB42,
- 0xFB43,
- 0xFB45,
- 0xFB46,
- 0xFBB2,
- 0xFBD3,
- 0xFD40,
- 0xFD50,
- 0xFD90,
- 0xFD92,
- 0xFDC8,
- 0xFDF0,
- 0xFDFC,
- 0xFE20,
- 0xFE24,
- 0xFE30,
- 0xFE45,
- 0xFE49,
- 0xFE53,
- 0xFE54,
- 0xFE67,
- 0xFE68,
- 0xFE6C,
- 0xFE70,
- 0xFE73,
- 0xFE74,
- 0xFE75,
- 0xFE76,
- 0xFEFD,
- 0xFEFF,
- 0xFF00,
- 0xFF01,
- 0xFF5F,
- 0xFF61,
- 0xFFBF,
- 0xFFC2,
- 0xFFC8,
- 0xFFCA,
- 0xFFD0,
- 0xFFD2,
- 0xFFD8,
- 0xFFDA,
- 0xFFDD,
- 0xFFE0,
- 0xFFE7,
- 0xFFE8,
- 0xFFEF,
- 0xFFFD,
- 0x10000
+ 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__10_invlist[] = { /* for all charsets */
- 1318, /* Number of elements */
+static const UV UNI_IN__12_DOT_1_invlist[] = { /* for all charsets */
+ 1352, /* 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,
0xC64,
0xC66,
0xC70,
- 0xC78,
- 0xC84,
- 0xC85,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1810,
0x181A,
0x1820,
- 0x1878,
+ 0x1879,
0x1880,
0x18AB,
0x18B0,
0x1C4A,
0x1C4D,
0x1C89,
- 0x1CC0,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
0x1CC8,
0x1CD0,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x2B76,
0x2B96,
0x2B98,
- 0x2BBA,
- 0x2BBD,
- 0x2BC9,
- 0x2BCA,
- 0x2BD3,
- 0x2BEC,
- 0x2BF0,
- 0x2C00,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4A,
+ 0x2E50,
0x2E80,
0x2E9A,
0x2E9B,
0x3099,
0x3100,
0x3105,
- 0x312F,
+ 0x3130,
0x3131,
0x318F,
0x3190,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
0x4DB6,
0x4DC0,
- 0x9FEB,
+ 0x9FF0,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7AF,
- 0xA7B0,
- 0xA7B8,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7C7,
0xA7F7,
0xA82C,
0xA830,
0xA8CE,
0xA8DA,
0xA8E0,
- 0xA8FE,
- 0xA900,
0xA954,
0xA95F,
0xA97D,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB68,
0xAB70,
0xABEE,
0xABF0,
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,
+ 0x10FE0,
+ 0x10FF7,
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,
+ 0x11460,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
- 0x1171A,
+ 0x1171B,
0x1171D,
0x1172C,
0x11730,
0x11740,
+ 0x11800,
+ 0x1183C,
0x118A0,
0x118F3,
0x118FF,
0x11900,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
- 0x11A9D,
- 0x11A9E,
0x11AA3,
0x11AC0,
0x11AF9,
0x11D48,
0x11D50,
0x11D5A,
- 0x12000,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16B78,
0x16B7D,
0x16B90,
+ 0x16E40,
+ 0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE4,
0x17000,
- 0x187ED,
+ 0x187F8,
0x18800,
0x18AF3,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1D1E9,
0x1D200,
0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
0x1D300,
0x1D357,
0x1D360,
- 0x1D372,
+ 0x1D379,
0x1D400,
0x1D455,
0x1D456,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F12F,
- 0x1F130,
- 0x1F16C,
+ 0x1F16D,
0x1F170,
0x1F1AD,
0x1F1E6,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D6,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6F9,
+ 0x1F6FB,
0x1F700,
0x1F774,
0x1F780,
- 0x1F7D5,
+ 0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F8AE,
0x1F900,
0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F94D,
- 0x1F950,
- 0x1F96C,
- 0x1F980,
- 0x1F998,
- 0x1F9C0,
- 0x1F9C1,
- 0x1F9D0,
- 0x1F9E7,
+ 0x1F90D,
+ 0x1F972,
+ 0x1F973,
+ 0x1F977,
+ 0x1F97A,
+ 0x1F9A3,
+ 0x1F9A5,
+ 0x1F9AB,
+ 0x1F9AE,
+ 0x1F9CB,
+ 0x1F9CD,
+ 0x1FA54,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA74,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA83,
+ 0x1FA90,
+ 0x1FA96,
0x1FFFE,
0x2A6D7,
0x2A700,
0x110000
};
-static const UV UNI_IN__11_invlist[] = { /* for all charsets */
- 1336, /* Number of elements */
+static const UV UNI_IN__13_invlist[] = { /* for all charsets */
+ 1372, /* 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 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CBD,
0x1CC8,
0x1CD0,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
- 0xA82C,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x1FFFE,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2F800,
0x2FA1E,
0x2FFFE,
- 0x30000,
+ 0x3134B,
0x3FFFE,
0x40000,
0x4FFFE,
0x1400
};
+static const UV UNI_INCHORASMIAN_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,
+ 0x10FB0,
+ 0x10FE0
+};
+
static const UV UNI_INCOPTIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
0x1ECC0
};
+static const UV UNI_INDIVESAKURU_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,
+ 0x11900,
+ 0x11960
+};
+
static const UV UNI_INDOGRA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
0x10530
};
+static const UV UNI_INELYMAIC_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,
+ 0x10FE0,
+ 0x11000
+};
+
static const UV UNI_INETHIOPIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
0x10A60
};
+static const UV UNI_INKHITANSMALLSCRIPT_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,
+ 0x18B00,
+ 0x18D00
+};
+
static const UV UNI_INKHMER_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
0x10780
};
+static const UV UNI_INLISU_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,
+ 0xA4D0,
+ 0xA500
+};
+
static const UV UNI_INLYCIAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
0x108B0
};
+static const UV UNI_INNANDINAGARI_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,
+ 0x119A0,
+ 0x11A00
+};
+
static const UV UNI_INNEWA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
0x1B300
};
+static const UV UNI_INNYIAKENGPUACHUEHMONG_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,
+ 0x1E100,
+ 0x1E150
+};
+
static const UV UNI_INOGHAM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
};
static const UV UNI_INPC__BOTTOM_invlist[] = { /* for all charsets */
- 275, /* Number of elements */
+ 287, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA43,
0xA4D,
0xA4E,
+ 0xA51,
+ 0xA52,
0xA75,
0xA76,
0xABC,
0xE38,
0xE3B,
0xEB8,
- 0xEBA,
+ 0xEBB,
0xEBC,
0xEBD,
0xF18,
0x1CEE,
0xA825,
0xA826,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C5,
0xA92B,
0xA94F,
0xA9B8,
0xA9BA,
+ 0xA9BD,
+ 0xA9BE,
0xAA2D,
0xAA2E,
0xAA32,
0x111B6,
0x111BC,
0x111C9,
- 0x111CA,
+ 0x111CB,
0x111CC,
0x111CD,
0x1122F,
0x11833,
0x11839,
0x1183B,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119E0,
+ 0x119E1,
0x11A02,
0x11A04,
0x11A0A,
};
static const UV UNI_INPC__BOTTOMANDRIGHT_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+ 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,
0x1B3B,
0x1B3C,
+ 0xA9BE,
+ 0xA9BF,
0xA9C0,
- 0xA9C1
+ 0xA9C1,
+ 0x11942,
+ 0x11943
};
static const UV UNI_INPC__LEFT_invlist[] = { /* for all charsets */
- 85, /* Number of elements */
+ 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 */
0x1112D,
0x111B4,
0x111B5,
+ 0x111CE,
+ 0x111CF,
0x112E1,
0x112E2,
0x11347,
0x11727,
0x1182D,
0x1182E,
+ 0x11935,
+ 0x11936,
+ 0x11937,
+ 0x11938,
+ 0x119D2,
+ 0x119D3,
+ 0x119E4,
+ 0x119E5,
0x11CB1,
0x11CB2,
0x11EF5,
};
static const UV UNI_INPC__LEFTANDRIGHT_invlist[] = { /* for all charsets */
- 27, /* Number of elements */
+ 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 */
0x114BE,
0x114BF,
0x115BA,
- 0x115BB
+ 0x115BB,
+ 0x11938,
+ 0x11939
};
static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */
- 405, /* Number of elements */
+ 421, /* 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 */
0xA49,
0xA4B,
0xA4E,
+ 0xA51,
+ 0xA52,
0xA70,
0xA72,
0xA75,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xD46,
0xD49,
0xD4A,
- 0xD4E,
+ 0xD4F,
0xD57,
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
0xE47,
0xE4F,
0xEB0,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC0,
0xEC5,
0x102B,
0x1039,
0x103A,
- 0x103C,
- 0x103D,
0x103F,
0x1056,
0x105A,
0x1CF8,
0x1DFB,
0x1DFC,
+ 0x20F0,
+ 0x20F1,
+ 0xA802,
+ 0xA803,
0xA806,
0xA807,
0xA80B,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
0x11183,
0x111B3,
0x111C1,
+ 0x111C2,
+ 0x111C4,
0x111C9,
- 0x111CA,
- 0x111CB,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
0x1123F,
0x112DF,
0x112EB,
- 0x11301,
+ 0x11300,
0x11304,
0x1133B,
0x1133D,
0x116AB,
0x116B8,
0x1171D,
- 0x1171E,
- 0x1171F,
0x1172C,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193E,
+ 0x1193F,
+ 0x11944,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A33,
- 0x11A3A,
- 0x11A3B,
0x11A3F,
0x11A51,
0x11A5C,
- 0x11A8A,
+ 0x11A84,
0x11A99,
0x11C2F,
0x11C37,
0x11D3E,
0x11D3F,
0x11D45,
- 0x11D47,
+ 0x11D46,
0x11D48,
0x11D8A,
0x11D8F,
};
static const UV UNI_INPC__RIGHT_invlist[] = { /* for all charsets */
- 317, /* Number of elements */
+ 329, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA984,
0xA9B4,
0xA9B6,
- 0xA9BD,
- 0xA9BF,
0xAA33,
0xAA34,
0xAA4D,
0x1182F,
0x11838,
0x11839,
+ 0x11930,
+ 0x11935,
+ 0x1193D,
+ 0x1193E,
+ 0x11940,
+ 0x11941,
+ 0x119D1,
+ 0x119D2,
+ 0x119D3,
+ 0x119D4,
+ 0x119DC,
+ 0x119E0,
0x11A39,
0x11A3A,
0x11A57,
0x11CAA,
0x11CB4,
0x11CB5,
+ 0x11D46,
+ 0x11D47,
0x11D8A,
0x11D8F,
0x11D93,
};
static const UV UNI_INPC__TOP_invlist[] = { /* for all charsets */
- 365, /* Number of elements */
+ 387, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB02,
0xB3F,
0xB40,
- 0xB56,
+ 0xB55,
0xB57,
0xB82,
0xB83,
0xD3B,
0xD3D,
0xD4D,
- 0xD4E,
+ 0xD4F,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
0x1CF5,
0x1DFB,
0x1DFC,
+ 0x20F0,
+ 0x20F1,
+ 0xA802,
+ 0xA803,
0xA806,
0xA807,
0xA80B,
0x11182,
0x111BC,
0x111BF,
+ 0x111C2,
+ 0x111C4,
0x111CB,
0x111CC,
+ 0x111CF,
+ 0x111D0,
0x11230,
0x11232,
0x11234,
0x112E0,
0x112E5,
0x112E9,
- 0x11301,
+ 0x11300,
0x11302,
0x11340,
0x11341,
0x1172C,
0x11833,
0x11838,
+ 0x1193B,
+ 0x1193D,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119DA,
+ 0x119DC,
0x11A01,
0x11A02,
0x11A04,
0x11A0A,
0x11A35,
0x11A39,
+ 0x11A3A,
+ 0x11A3B,
0x11A51,
0x11A52,
0x11A54,
0x11A57,
+ 0x11A84,
+ 0x11A8A,
0x11A96,
0x11A97,
0x11A98,
0x11130
};
+static const UV UNI_INPC__TOPANDBOTTOMANDLEFT_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,
+ 0x103C,
+ 0x103D,
+ 0x1171E,
+ 0x1171F
+};
+
static const UV UNI_INPC__TOPANDBOTTOMANDRIGHT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
};
static const UV UNI_INSC__AVAGRAHA_invlist[] = { /* for all charsets */
- 33, /* Number of elements */
+ 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 */
0x11448,
0x114C4,
0x114C5,
+ 0x119E1,
+ 0x119E2,
0x11A9D,
0x11A9E,
0x11C40,
};
static const UV UNI_INSC__BINDU_invlist[] = { /* for all charsets */
- 103, /* Number of elements */
+ 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 */
0xC03,
0xC04,
0xC05,
- 0xC81,
+ 0xC80,
0xC83,
0xD00,
0xD03,
- 0xD82,
+ 0xD04,
+ 0xD05,
+ 0xD81,
0xD83,
0xE4D,
0xE4E,
0x11102,
0x11180,
0x11182,
+ 0x111CF,
+ 0x111D0,
0x11234,
0x11235,
0x112DF,
0x11360,
0x11443,
0x11445,
+ 0x1145F,
+ 0x11460,
0x114BF,
0x114C1,
0x115BC,
0x116AC,
0x11837,
0x11838,
+ 0x1193B,
+ 0x1193D,
+ 0x119DE,
+ 0x119DF,
0x11A35,
0x11A39,
0x11A96,
};
static const UV UNI_INSC__CANTILLATIONMARK_invlist[] = { /* for all charsets */
- 23, /* Number of elements */
+ 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 */
0x1CF5,
0x1CF7,
0x1CFA,
+ 0x20F0,
+ 0x20F1,
0xA8E0,
0xA8F2,
0x1123E,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEAF,
0xEDC,
0xEE0,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11155,
0x11173,
0x11191,
0x11630,
0x1168A,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x1180A,
0x1182C,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x119AE,
+ 0x119D1,
0x11A0B,
0x11A33,
0x11A5C,
};
static const UV UNI_INSC__CONSONANTDEAD_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0xD54,
0xD57,
0xD7A,
- 0xD80
+ 0xD80,
+ 0x1CF2,
+ 0x1CF4
};
static const UV UNI_INSC__CONSONANTFINAL_invlist[] = { /* for all charsets */
};
static const UV UNI_INSC__CONSONANTMEDIAL_invlist[] = { /* for all charsets */
- 25, /* Number of elements */
+ 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 */
0x1A57,
0xA8B4,
0xA8B5,
- 0xA9BE,
+ 0xA9BD,
0xA9C0,
0xAA33,
0xAA37,
0x1171D,
0x11720,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11943,
0x11A3B,
0x11A3F,
0x11D47,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for ASCII/Latin1 */
- 29, /* Number of elements */
+ 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 */
0x104F,
0x1900,
0x1901,
+ 0x1CFA,
+ 0x1CFB,
0x2010,
0x2015,
0x25CC,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for EBCDIC 1047 */
- 29, /* Number of elements */
+ 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 */
0x104F,
0x1900,
0x1901,
+ 0x1CFA,
+ 0x1CFB,
0x2010,
0x2015,
0x25CC,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for EBCDIC 037 */
- 29, /* Number of elements */
+ 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 */
0x104F,
0x1900,
0x1901,
+ 0x1CFA,
+ 0x1CFB,
0x2010,
0x2015,
0x25CC,
# endif /* EBCDIC 037 */
static const UV UNI_INSC__CONSONANTPRECEDINGREPHA_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+ 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,
0xD4E,
0xD4F,
+ 0x11941,
+ 0x11942,
0x11D46,
0x11D47
};
static const UV UNI_INSC__CONSONANTPREFIXED_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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,
0x111C2,
0x111C4,
+ 0x1193F,
+ 0x11940,
0x11A3A,
0x11A3B,
- 0x11A86,
+ 0x11A84,
0x11A8A
};
static const UV UNI_INSC__CONSONANTSUBJOINED_invlist[] = { /* for all charsets */
- 27, /* Number of elements */
+ 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 */
0xA869,
0xA871,
0xA872,
- 0xA9BD,
- 0xA9BE,
0x11C92,
0x11CA8,
0x11CA9,
};
static const UV UNI_INSC__CONSONANTWITHSTACKER_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x1CF5,
0x1CF7,
0x11003,
- 0x11005
+ 0x11005,
+ 0x11460,
+ 0x11462
};
static const UV UNI_INSC__GEMINATIONMARK_invlist[] = { /* for all charsets */
};
static const UV UNI_INSC__INVISIBLESTACKER_invlist[] = { /* for all charsets */
- 23, /* Number of elements */
+ 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 */
0x10A40,
0x11133,
0x11134,
+ 0x1193E,
+ 0x1193F,
0x11A47,
0x11A48,
0x11A99,
};
static const UV UNI_INSC__NUKTA_invlist[] = { /* for all charsets */
- 51, /* Number of elements */
+ 53, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x116B8,
0x1183A,
0x1183B,
+ 0x11943,
+ 0x11944,
0x11D42,
0x11D43
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_INSC__NUMBER_invlist[] = { /* for ASCII/Latin1 */
- 89, /* Number of elements */
+ 91, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1946,
0x1950,
0x19D0,
- 0x19DA,
+ 0x19DB,
0x1A80,
0x1A8A,
0x1A90,
0x116CA,
0x11730,
0x1173C,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_INSC__NUMBER_invlist[] = { /* for EBCDIC 1047 */
- 89, /* Number of elements */
+ 91, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1946,
0x1950,
0x19D0,
- 0x19DA,
+ 0x19DB,
0x1A80,
0x1A8A,
0x1A90,
0x116CA,
0x11730,
0x1173C,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_INSC__NUMBER_invlist[] = { /* for EBCDIC 037 */
- 89, /* Number of elements */
+ 91, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1946,
0x1950,
0x19D0,
- 0x19DA,
+ 0x19DB,
0x1A80,
0x1A8A,
0x1A90,
0x116CA,
0x11730,
0x1173C,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */
- 635, /* Number of elements */
+ 643, /* 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 */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC81,
+ 0xC80,
0xC84,
0xC85,
0xC8D,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEAF,
0xEB0,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x19B0,
0x19CA,
0x19D0,
- 0x19DA,
+ 0x19DB,
0x1A00,
0x1A1C,
0x1A20,
0x1CD4,
0x1CE2,
0x1CF2,
- 0x1CFA,
+ 0x1CFB,
0x1DFB,
0x1DFC,
0x200C,
0x2075,
0x2082,
0x2085,
+ 0x20F0,
+ 0x20F1,
0x25CC,
0x25CD,
0xA800,
- 0xA802,
- 0xA803,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11180,
0x111C4,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DA,
0x111E1,
0x111F5,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11481,
0x114C5,
0x114D0,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x1173C,
0x11800,
0x1183B,
+ 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E4,
+ 0x119E5,
0x11A00,
0x11A40,
0x11A45,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */
- 635, /* Number of elements */
+ 643, /* 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 */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC81,
+ 0xC80,
0xC84,
0xC85,
0xC8D,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEAF,
0xEB0,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x19B0,
0x19CA,
0x19D0,
- 0x19DA,
+ 0x19DB,
0x1A00,
0x1A1C,
0x1A20,
0x1CD4,
0x1CE2,
0x1CF2,
- 0x1CFA,
+ 0x1CFB,
0x1DFB,
0x1DFC,
0x200C,
0x2075,
0x2082,
0x2085,
+ 0x20F0,
+ 0x20F1,
0x25CC,
0x25CD,
0xA800,
- 0xA802,
- 0xA803,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11180,
0x111C4,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DA,
0x111E1,
0x111F5,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11481,
0x114C5,
0x114D0,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x1173C,
0x11800,
0x1183B,
+ 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E4,
+ 0x119E5,
0x11A00,
0x11A40,
0x11A45,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */
- 635, /* Number of elements */
+ 643, /* 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 */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC81,
+ 0xC80,
0xC84,
0xC85,
0xC8D,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEAF,
0xEB0,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x19B0,
0x19CA,
0x19D0,
- 0x19DA,
+ 0x19DB,
0x1A00,
0x1A1C,
0x1A20,
0x1CD4,
0x1CE2,
0x1CF2,
- 0x1CFA,
+ 0x1CFB,
0x1DFB,
0x1DFC,
0x200C,
0x2075,
0x2082,
0x2085,
+ 0x20F0,
+ 0x20F1,
0x25CC,
0x25CD,
0xA800,
- 0xA802,
- 0xA803,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11180,
0x111C4,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DA,
0x111E1,
0x111F5,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11481,
0x114C5,
0x114D0,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x1173C,
0x11800,
0x1183B,
+ 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E4,
+ 0x119E5,
0x11A00,
0x11A40,
0x11A45,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
# endif /* EBCDIC 037 */
static const UV UNI_INSC__PUREKILLER_invlist[] = { /* for all charsets */
- 39, /* Number of elements */
+ 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 */
0xE3B,
0xE4E,
0xE4F,
+ 0xEBA,
+ 0xEBB,
0xF84,
0xF85,
0x103A,
0x1BAB,
0x1BF2,
0x1BF4,
- 0xA806,
- 0xA807,
+ 0xA82C,
+ 0xA82D,
0xA953,
0xA954,
0xABED,
0x112EB,
0x1172B,
0x1172C,
+ 0x1193D,
+ 0x1193E,
0x11A34,
0x11A35,
0x11D44,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for EBCDIC 1047 */
41, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for EBCDIC 037 */
41, /* Number of elements */
};
static const UV UNI_INSC__VIRAMA_invlist[] = { /* for all charsets */
- 51, /* Number of elements */
+ 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 */
0xDCB,
0x1B44,
0x1B45,
+ 0xA806,
+ 0xA807,
0xA8C4,
0xA8C5,
0xA9C0,
0x116B7,
0x11839,
0x1183A,
+ 0x119E0,
+ 0x119E1,
0x11C3F,
0x11C40
};
0x1B05,
0x1B82,
0x1B83,
- 0x1CF2,
- 0x1CF4,
0xA881,
0xA882,
0xA983,
0x116AD,
0x11838,
0x11839,
+ 0x119DF,
+ 0x119E0,
0x11A39,
0x11A3A,
0x11A97,
};
static const UV UNI_INSC__VOWELDEPENDENT_invlist[] = { /* for all charsets */
- 251, /* Number of elements */
+ 265, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB49,
0xB4B,
0xB4D,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0x1BF0,
0x1C26,
0x1C2D,
+ 0xA802,
+ 0xA803,
0xA823,
0xA828,
0xA8B5,
0x111C0,
0x111CB,
0x111CD,
+ 0x111CE,
+ 0x111CF,
0x1122C,
0x11234,
0x112E0,
0x1172B,
0x1182C,
0x11837,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119DE,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A51,
};
static const UV UNI_INSC__VOWELINDEPENDENT_invlist[] = { /* for all charsets */
- 167, /* Number of elements */
+ 175, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1168A,
0x11800,
0x1180A,
+ 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119AE,
0x11A00,
0x11A01,
0x11A50,
0x11D6C
};
-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;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x11180,
- 0x111E0
-};
-
static const UV UNI_INSIDDHAM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
0xFE10
};
+static const UV UNI_INWANCHO_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,
+ 0x1E2C0,
+ 0x1E300
+};
+
static const UV UNI_INWARANGCITI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
0x11900
};
+static const UV UNI_INYEZIDI_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,
+ 0x10E80,
+ 0x10EC0
+};
+
static const UV UNI_INZANABAZARSQUARE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
};
static const UV UNI_JG__AFRICANQAF_invlist[] = { /* for all charsets */
- 3, /* Number of elements */
+ 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,
0x8BC,
- 0x8BD
+ 0x8BD,
+ 0x8C4,
+ 0x8C5
};
static const UV UNI_JG__AIN_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+ 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 */
0x75D,
0x760,
0x8B3,
- 0x8B4
+ 0x8B4,
+ 0x8C3,
+ 0x8C4
};
static const UV UNI_JG__ALAPH_invlist[] = { /* for all charsets */
};
static const UV UNI_JG__BEH_invlist[] = { /* for all charsets */
- 15, /* Number of elements */
+ 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 */
0x8A0,
0x8A2,
0x8B6,
- 0x8B9
+ 0x8B9,
+ 0x8BE,
+ 0x8C1
};
static const UV UNI_JG__BETH_invlist[] = { /* for all charsets */
};
static const UV UNI_JG__GAF_invlist[] = { /* for all charsets */
- 13, /* Number of elements */
+ 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 */
0x762,
0x765,
0x8B0,
- 0x8B1
+ 0x8B1,
+ 0x8C2,
+ 0x8C3
};
static const UV UNI_JG__GAMAL_invlist[] = { /* for all charsets */
};
static const UV UNI_JG__HAH_invlist[] = { /* for all charsets */
- 17, /* Number of elements */
+ 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 */
0x77C,
0x77D,
0x8A2,
- 0x8A3
+ 0x8A3,
+ 0x8C1,
+ 0x8C2,
+ 0x8C5,
+ 0x8C7
};
static const UV UNI_JG__HAMZAONHEHGOAL_invlist[] = { /* for all charsets */
};
static const UV UNI_JG__LAM_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+ 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 */
0x76A,
0x76B,
0x8A6,
- 0x8A7
+ 0x8A7,
+ 0x8C7,
+ 0x8C8
};
static const UV UNI_JG__LAMADH_invlist[] = { /* for all charsets */
0x8AE,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x10AC0,
0x10AC6,
0x10AC7,
};
static const UV UNI_JT__D_invlist[] = { /* for all charsets */
- 129, /* Number of elements */
+ 145, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8B6,
0x8B9,
0x8BA,
- 0x8BE,
+ 0x8C8,
0x1807,
0x1808,
0x1820,
0x10F45,
0x10F51,
0x10F54,
+ 0x10FB0,
+ 0x10FB1,
+ 0x10FB2,
+ 0x10FB4,
+ 0x10FB8,
+ 0x10FB9,
+ 0x10FBB,
+ 0x10FBD,
+ 0x10FBE,
+ 0x10FC0,
+ 0x10FC1,
+ 0x10FC2,
+ 0x10FC4,
+ 0x10FC5,
+ 0x10FCA,
+ 0x10FCB,
0x1E900,
0x1E944
};
static const UV UNI_JT__L_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+ 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 */
0x10AD7,
0x10AD8,
0x10D00,
- 0x10D01
+ 0x10D01,
+ 0x10FCB,
+ 0x10FCC
};
static const UV UNI_JT__R_invlist[] = { /* for all charsets */
- 113, /* Number of elements */
+ 125, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x84A,
0x854,
0x855,
+ 0x856,
+ 0x859,
0x867,
0x868,
0x869,
0x10F33,
0x10F34,
0x10F54,
- 0x10F55
+ 0x10F55,
+ 0x10FB4,
+ 0x10FB7,
+ 0x10FB9,
+ 0x10FBB,
+ 0x10FBD,
+ 0x10FBE,
+ 0x10FC2,
+ 0x10FC4,
+ 0x10FC9,
+ 0x10FCA
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */
- 649, /* Number of elements */
+ 677, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9E5,
0xA9E6,
0xAA29,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
0x11A01,
0x11A0B,
0x11A33,
0x11D98,
0x11EF3,
0x11EF5,
+ 0x13430,
+ 0x13439,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
- 0x1E94B,
+ 0x1E94C,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */
- 649, /* Number of elements */
+ 677, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9E5,
0xA9E6,
0xAA29,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
0x11A01,
0x11A0B,
0x11A33,
0x11D98,
0x11EF3,
0x11EF5,
+ 0x13430,
+ 0x13439,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
- 0x1E94B,
+ 0x1E94C,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */
- 649, /* Number of elements */
+ 677, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9E5,
0xA9E6,
0xAA29,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
0x11A01,
0x11A0B,
0x11A33,
0x11D98,
0x11EF3,
0x11EF5,
+ 0x13430,
+ 0x13439,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
- 0x1E94B,
+ 0x1E94C,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */
- 691, /* Number of elements */
+ 727, /* 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 */
0x829,
0x82E,
0x840,
- 0x856,
- 0x859,
0x85C,
0x860,
0x861,
0x8AE,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA873,
0xA8C4,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9E5,
0xA9E6,
0xAA29,
0x10BAF,
0x10D00,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F30,
0x10F45,
0x10F46,
0x10F55,
+ 0x10FB0,
+ 0x10FB1,
+ 0x10FB2,
+ 0x10FB7,
+ 0x10FB8,
+ 0x10FC0,
+ 0x10FC1,
+ 0x10FC5,
+ 0x10FC9,
+ 0x10FCC,
0x11001,
0x11002,
0x11038,
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
0x11A01,
0x11A0B,
0x11A33,
0x11D98,
0x11EF3,
0x11EF5,
+ 0x13430,
+ 0x13439,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */
- 691, /* Number of elements */
+ 727, /* 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 */
0x829,
0x82E,
0x840,
- 0x856,
- 0x859,
0x85C,
0x860,
0x861,
0x8AE,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA873,
0xA8C4,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9E5,
0xA9E6,
0xAA29,
0x10BAF,
0x10D00,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F30,
0x10F45,
0x10F46,
0x10F55,
+ 0x10FB0,
+ 0x10FB1,
+ 0x10FB2,
+ 0x10FB7,
+ 0x10FB8,
+ 0x10FC0,
+ 0x10FC1,
+ 0x10FC5,
+ 0x10FC9,
+ 0x10FCC,
0x11001,
0x11002,
0x11038,
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
0x11A01,
0x11A0B,
0x11A33,
0x11D98,
0x11EF3,
0x11EF5,
+ 0x13430,
+ 0x13439,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */
- 691, /* Number of elements */
+ 727, /* 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 */
0x829,
0x82E,
0x840,
- 0x856,
- 0x859,
0x85C,
0x860,
0x861,
0x8AE,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA873,
0xA8C4,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9E5,
0xA9E6,
0xAA29,
0x10BAF,
0x10D00,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F30,
0x10F45,
0x10F46,
0x10F55,
+ 0x10FB0,
+ 0x10FB1,
+ 0x10FB2,
+ 0x10FB7,
+ 0x10FB8,
+ 0x10FC0,
+ 0x10FC1,
+ 0x10FC5,
+ 0x10FC9,
+ 0x10FCC,
0x11001,
0x11002,
0x11038,
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
0x11A01,
0x11A0B,
0x11A33,
0x11D98,
0x11EF3,
0x11EF5,
+ 0x13430,
+ 0x13439,
0x16AF0,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0xE0001,
0xE0002,
0xE0020,
};
static const UV UNI_KANA_invlist[] = { /* for all charsets */
- 29, /* Number of elements */
+ 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 */
0xFF61,
0xFFA0,
0x1B000,
- 0x1B001
+ 0x1B001,
+ 0x1B164,
+ 0x1B168
};
static const UV UNI_KANAEXTA_invlist[] = { /* for all charsets */
0x1123F
};
+static const UV UNI_KITS_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,
+ 0x16FE4,
+ 0x16FE5,
+ 0x18B00,
+ 0x18CD6
+};
+
static const UV UNI_KNDA_invlist[] = { /* for all charsets */
- 41, /* Number of elements */
+ 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 */
0x1CD3,
0x1CDA,
0x1CDB,
+ 0x1CF2,
+ 0x1CF3,
0x1CF4,
0x1CF5,
0xA830,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */
- 1199, /* Number of elements */
+ 1245, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB4,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x11800,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */
- 1225, /* Number of elements */
+ 1271, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB4,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x11800,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */
- 1221, /* Number of elements */
+ 1267, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB4,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x11800,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 037 */
};
static const UV UNI_LAO_invlist[] = { /* for all charsets */
- 37, /* Number of elements */
+ 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 */
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LATIN1_invlist[] = { /* for EBCDIC 1047 */
55, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LATIN1_invlist[] = { /* for EBCDIC 037 */
57, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LATN_invlist[] = { /* for ASCII/Latin1 */
- 73, /* Number of elements */
+ 81, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1DBF,
0x1E00,
0x1F00,
+ 0x202F,
+ 0x2030,
0x2071,
0x2072,
0x207F,
0x2189,
0x2C60,
0x2C80,
+ 0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
0xA92E,
0xA92F,
0xAB5B,
0xAB5C,
0xAB65,
+ 0xAB66,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFF21,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LATN_invlist[] = { /* for EBCDIC 1047 */
- 99, /* Number of elements */
+ 107, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1DBF,
0x1E00,
0x1F00,
+ 0x202F,
+ 0x2030,
0x2071,
0x2072,
0x207F,
0x2189,
0x2C60,
0x2C80,
+ 0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
0xA92E,
0xA92F,
0xAB5B,
0xAB5C,
0xAB65,
+ 0xAB66,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFF21,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LATN_invlist[] = { /* for EBCDIC 037 */
- 95, /* Number of elements */
+ 103, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1DBF,
0x1E00,
0x1F00,
+ 0x202F,
+ 0x2030,
0x2071,
0x2072,
0x207F,
0x2189,
0x2C60,
0x2C80,
+ 0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
0xA92E,
0xA92F,
0xAB5B,
0xAB5C,
0xAB65,
+ 0xAB66,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFF21,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__AI_invlist[] = { /* for EBCDIC 1047 */
225, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__AI_invlist[] = { /* for EBCDIC 037 */
225, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */
- 1481, /* Number of elements */
+ 1541, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8E2,
0x8E3,
0x904,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2E4C,
0x2E4D,
0x2E4E,
+ 0x2E50,
+ 0x2E53,
0x4DC0,
0x4E00,
0xA4D0,
0xA6F2,
0xA6F3,
0xA700,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABE3,
0xFB00,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D24,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F46,
0x10F51,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11049,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
0x11450,
0x1145D,
0x1145E,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11800,
0x1182C,
0x1183B,
0x118EA,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FDD,
+ 0x11FE1,
+ 0x11FF2,
0x12000,
0x1239A,
0x12400,
0x16E99,
0x16E9B,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
+ 0x18B00,
+ 0x18CD6,
0x1BC00,
0x1BC6B,
0x1BC70,
0x1DA87,
0x1DA8B,
0x1DA8C,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D0,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EC71,
0x1ECAC,
0x1ECAD,
0x1ECB0,
0x1ECB1,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F12E,
0x1F130,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F39C,
0x1F39E,
0x1F3B5,
0x1F890,
0x1F8AE,
0x1F900,
- 0x1F90C
+ 0x1F90C,
+ 0x1FA00,
+ 0x1FA54,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */
- 1509, /* Number of elements */
+ 1569, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8E2,
0x8E3,
0x904,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2E4C,
0x2E4D,
0x2E4E,
+ 0x2E50,
+ 0x2E53,
0x4DC0,
0x4E00,
0xA4D0,
0xA6F2,
0xA6F3,
0xA700,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABE3,
0xFB00,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D24,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F46,
0x10F51,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11049,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
0x11450,
0x1145D,
0x1145E,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11800,
0x1182C,
0x1183B,
0x118EA,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FDD,
+ 0x11FE1,
+ 0x11FF2,
0x12000,
0x1239A,
0x12400,
0x16E99,
0x16E9B,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
+ 0x18B00,
+ 0x18CD6,
0x1BC00,
0x1BC6B,
0x1BC70,
0x1DA87,
0x1DA8B,
0x1DA8C,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D0,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EC71,
0x1ECAC,
0x1ECAD,
0x1ECB0,
0x1ECB1,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F12E,
0x1F130,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F39C,
0x1F39E,
0x1F3B5,
0x1F890,
0x1F8AE,
0x1F900,
- 0x1F90C
+ 0x1F90C,
+ 0x1FA00,
+ 0x1FA54,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */
- 1505, /* Number of elements */
+ 1565, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8E2,
0x8E3,
0x904,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2E4C,
0x2E4D,
0x2E4E,
+ 0x2E50,
+ 0x2E53,
0x4DC0,
0x4E00,
0xA4D0,
0xA6F2,
0xA6F3,
0xA700,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABE3,
0xFB00,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D24,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F46,
0x10F51,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11049,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
0x11450,
0x1145D,
0x1145E,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11800,
0x1182C,
0x1183B,
0x118EA,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FDD,
+ 0x11FE1,
+ 0x11FF2,
0x12000,
0x1239A,
0x12400,
0x16E99,
0x16E9B,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
+ 0x18B00,
+ 0x18CD6,
0x1BC00,
0x1BC6B,
0x1BC70,
0x1DA87,
0x1DA8B,
0x1DA8C,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D0,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EC71,
0x1ECAC,
0x1ECAD,
0x1ECB0,
0x1ECB1,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F12E,
0x1F130,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F39C,
0x1F39E,
0x1F3B5,
0x1F890,
0x1F8AE,
0x1F900,
- 0x1F90C
+ 0x1F90C,
+ 0x1FA00,
+ 0x1FA54,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__BA_invlist[] = { /* for ASCII/Latin1 */
- 191, /* Number of elements */
+ 197, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2E4C,
0x2E4D,
0x2E4E,
- 0x2E4F,
+ 0x2E50,
0x3000,
0x3001,
0xA4FE,
0x10AF6,
0x10B39,
0x10B40,
+ 0x10EAD,
+ 0x10EAE,
0x11047,
0x11049,
0x110BE,
0x112AA,
0x1144B,
0x1144F,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x115C2,
0x115C4,
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11947,
0x11A41,
0x11A45,
0x11A9A,
0x11AA3,
0x11C41,
0x11C46,
+ 0x11FFF,
+ 0x12000,
0x12470,
0x12475,
0x16A6E,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 1047 */
- 191, /* Number of elements */
+ 197, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2E4C,
0x2E4D,
0x2E4E,
- 0x2E4F,
+ 0x2E50,
0x3000,
0x3001,
0xA4FE,
0x10AF6,
0x10B39,
0x10B40,
+ 0x10EAD,
+ 0x10EAE,
0x11047,
0x11049,
0x110BE,
0x112AA,
0x1144B,
0x1144F,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x115C2,
0x115C4,
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11947,
0x11A41,
0x11A45,
0x11A9A,
0x11AA3,
0x11C41,
0x11C46,
+ 0x11FFF,
+ 0x12000,
0x12470,
0x12475,
0x16A6E,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 037 */
- 191, /* Number of elements */
+ 197, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2E4C,
0x2E4D,
0x2E4E,
- 0x2E4F,
+ 0x2E50,
0x3000,
0x3001,
0xA4FE,
0x10AF6,
0x10B39,
0x10B40,
+ 0x10EAD,
+ 0x10EAE,
0x11047,
0x11049,
0x110BE,
0x112AA,
0x1144B,
0x1144F,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x115C2,
0x115C4,
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11947,
0x11A41,
0x11A45,
0x11A9A,
0x11AA3,
0x11C41,
0x11C46,
+ 0x11FFF,
+ 0x12000,
0x12470,
0x12475,
0x16A6E,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__BB_invlist[] = { /* for ASCII/Latin1 */
- 45, /* Number of elements */
+ 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 */
0x2CD,
0x2DF,
0x2E0,
+ 0xC77,
+ 0xC78,
0xC84,
0xC85,
0xF01,
0x115C2,
0x11660,
0x1166D,
+ 0x119E2,
+ 0x119E3,
0x11A3F,
0x11A40,
0x11A45,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__BB_invlist[] = { /* for EBCDIC 1047 */
- 45, /* Number of elements */
+ 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 */
0x2CD,
0x2DF,
0x2E0,
+ 0xC77,
+ 0xC78,
0xC84,
0xC85,
0xF01,
0x115C2,
0x11660,
0x1166D,
+ 0x119E2,
+ 0x119E3,
0x11A3F,
0x11A40,
0x11A45,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__BB_invlist[] = { /* for EBCDIC 037 */
- 45, /* Number of elements */
+ 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 */
0x2CD,
0x2DF,
0x2E0,
+ 0xC77,
+ 0xC78,
0xC84,
0xC85,
0xF01,
0x115C2,
0x11660,
0x1166D,
+ 0x119E2,
+ 0x119E3,
0x11A3F,
0x11A40,
0x11A45,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__BK_invlist[] = { /* for EBCDIC 1047 */
5, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__BK_invlist[] = { /* for EBCDIC 037 */
5, /* Number of elements */
};
static const UV UNI_LB__CJ_invlist[] = { /* for all charsets */
- 51, /* Number of elements */
+ 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 */
0x31F0,
0x3200,
0xFF67,
- 0xFF71
+ 0xFF71,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__CL_invlist[] = { /* for ASCII/Latin1 */
- 165, /* Number of elements */
+ 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 */
0x1328A,
0x1337A,
0x1337C,
+ 0x13438,
+ 0x13439,
0x145CF,
0x145D0
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 1047 */
- 165, /* Number of elements */
+ 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 */
0x1328A,
0x1337A,
0x1337C,
+ 0x13438,
+ 0x13439,
0x145CF,
0x145D0
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 037 */
- 165, /* Number of elements */
+ 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 */
0x1328A,
0x1337A,
0x1337C,
+ 0x13438,
+ 0x13439,
0x145CF,
0x145D0
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */
- 526, /* Number of elements */
+ 556, /* 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 */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
0x111C1,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
0x116B8,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A33,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */
- 530, /* Number of elements */
+ 560, /* 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 */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
0x111C1,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
0x116B8,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A33,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */
- 530, /* Number of elements */
+ 560, /* 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 */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
0x111C1,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
0x116B8,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A33,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__CP_invlist[] = { /* for EBCDIC 1047 */
5, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__CP_invlist[] = { /* for EBCDIC 037 */
5, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__CR_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__CR_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
# endif /* EBCDIC 037 */
-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 */
- 0x0,
- 0x261D,
- 0x261E,
- 0x26F9,
- 0x26FA,
- 0x270A,
- 0x270E,
- 0x1F385,
- 0x1F386,
- 0x1F3C2,
- 0x1F3C5,
- 0x1F3C7,
- 0x1F3C8,
- 0x1F3CA,
- 0x1F3CD,
- 0x1F442,
- 0x1F444,
- 0x1F446,
- 0x1F451,
- 0x1F466,
- 0x1F46A,
- 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,
- 0x1F9B5,
- 0x1F9B7,
- 0x1F9B8,
- 0x1F9BA,
- 0x1F9D1,
- 0x1F9DE
-};
-
-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;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x1F3FB,
- 0x1F400
-};
-
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__EX_invlist[] = { /* for ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__EX_invlist[] = { /* for EBCDIC 1047 */
49, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__EX_invlist[] = { /* for EBCDIC 037 */
49, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__GL_invlist[] = { /* for ASCII/Latin1 */
- 23, /* Number of elements */
+ 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 */
0x2011,
0x2012,
0x202F,
- 0x2030
+ 0x2030,
+ 0x13430,
+ 0x13437,
+ 0x16FE4,
+ 0x16FE5
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 1047 */
- 23, /* Number of elements */
+ 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 */
0x2011,
0x2012,
0x202F,
- 0x2030
+ 0x2030,
+ 0x13430,
+ 0x13437,
+ 0x16FE4,
+ 0x16FE5
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 037 */
- 23, /* Number of elements */
+ 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 */
0x2011,
0x2012,
0x202F,
- 0x2030
+ 0x2030,
+ 0x13430,
+ 0x13437,
+ 0x16FE4,
+ 0x16FE5
};
# endif /* EBCDIC 037 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__HY_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__HY_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
# endif /* EBCDIC 037 */
static const UV UNI_LB__ID_invlist[] = { /* for all charsets */
- 323, /* Number of elements */
+ 331, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x3200,
0x321F,
0x3220,
0x3248,
0x3250,
- 0x32FF,
- 0x3300,
0x4DC0,
0x4E00,
0xA015,
0xFFE2,
0xFFE5,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18B00,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B170,
0x1F100,
0x1F10D,
0x1F110,
- 0x1F16C,
+ 0x1F16D,
0x1F170,
0x1F1AD,
0x1F1E6,
0x1F446,
0x1F451,
0x1F466,
- 0x1F46A,
- 0x1F46E,
- 0x1F46F,
- 0x1F470,
0x1F479,
0x1F47C,
0x1F47D,
0x1F484,
0x1F485,
0x1F488,
+ 0x1F48F,
+ 0x1F490,
+ 0x1F491,
+ 0x1F492,
0x1F4A0,
0x1F4A1,
0x1F4A2,
0x1F890,
0x1F8AE,
0x1F900,
- 0x1F90C,
+ 0x1F90D,
+ 0x1F90F,
+ 0x1F910,
0x1F918,
- 0x1F91D,
- 0x1F91E,
0x1F920,
0x1F926,
0x1F927,
0x1F930,
0x1F93A,
- 0x1F93D,
+ 0x1F93C,
0x1F93F,
+ 0x1F977,
+ 0x1F978,
0x1F9B5,
0x1F9B7,
0x1F9B8,
0x1F9BA,
+ 0x1F9BB,
+ 0x1F9BC,
+ 0x1F9CD,
+ 0x1F9D0,
0x1F9D1,
0x1F9DE,
+ 0x1FA00,
+ 0x1FA54,
+ 0x1FB00,
+ 0x1FC00,
0x1FFFE,
0x20000,
0x2FFFE,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__IS_invlist[] = { /* for EBCDIC 1047 */
23, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__IS_invlist[] = { /* for EBCDIC 037 */
23, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__LF_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__LF_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__NL_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__NL_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
0xFF9E,
0xFFA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE4,
0x1F679,
0x1F67C
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__NU_invlist[] = { /* for ASCII/Latin1 */
- 115, /* Number of elements */
+ 123, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
0x16B5A,
0x1D7CE,
0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 1047 */
- 115, /* Number of elements */
+ 123, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
0x16B5A,
0x1D7CE,
0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 037 */
- 115, /* Number of elements */
+ 123, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
0x16B5A,
0x1D7CE,
0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__OP_invlist[] = { /* for ASCII/Latin1 */
- 169, /* Number of elements */
+ 171, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x13289,
0x13379,
0x1337A,
+ 0x13437,
+ 0x13438,
0x145CE,
0x145CF,
0x1E95E,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 1047 */
- 167, /* Number of elements */
+ 169, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x13289,
0x13379,
0x1337A,
+ 0x13437,
+ 0x13438,
0x145CE,
0x145CF,
0x1E95E,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 037 */
- 167, /* Number of elements */
+ 169, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x13289,
0x13379,
0x1337A,
+ 0x13437,
+ 0x13438,
0x145CE,
0x145CF,
0x1E95E,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__PO_invlist[] = { /* for ASCII/Latin1 */
- 45, /* Number of elements */
+ 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 */
0xFF06,
0xFFE0,
0xFFE1,
+ 0x11FDD,
+ 0x11FE1,
0x1ECAC,
0x1ECAD,
0x1ECB0,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 1047 */
- 45, /* Number of elements */
+ 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 */
0xFF06,
0xFFE0,
0xFFE1,
+ 0x11FDD,
+ 0x11FE1,
0x1ECAC,
0x1ECAD,
0x1ECB0,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 037 */
- 45, /* Number of elements */
+ 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 */
0xFF06,
0xFFE0,
0xFFE1,
+ 0x11FDD,
+ 0x11FE1,
0x1ECAC,
0x1ECAD,
0x1ECB0,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__PR_invlist[] = { /* for ASCII/Latin1 */
- 47, /* Number of elements */
+ 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 */
0xFFE1,
0xFFE2,
0xFFE5,
- 0xFFE7
+ 0xFFE7,
+ 0x1E2FF,
+ 0x1E300
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__PR_invlist[] = { /* for EBCDIC 1047 */
- 49, /* Number of elements */
+ 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 */
0xFFE1,
0xFFE2,
0xFFE5,
- 0xFFE7
+ 0xFFE7,
+ 0x1E2FF,
+ 0x1E300
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__PR_invlist[] = { /* for EBCDIC 037 */
- 49, /* Number of elements */
+ 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 */
0xFFE1,
0xFFE2,
0xFFE5,
- 0xFFE7
+ 0xFFE7,
+ 0x1E2FF,
+ 0x1E300
};
# endif /* EBCDIC 037 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__QU_invlist[] = { /* for EBCDIC 1047 */
25, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__QU_invlist[] = { /* for EBCDIC 037 */
25, /* Number of elements */
# endif /* EBCDIC 037 */
static const UV UNI_LB__SA_invlist[] = { /* for all charsets */
- 85, /* Number of elements */
+ 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 */
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__SP_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__SP_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__SY_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__SY_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
};
static const UV UNI_LB__XX_invlist[] = { /* for all charsets */
- 1230, /* Number of elements */
+ 1266, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CBD,
0x1CC8,
0x1CD0,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
0xA48D,
0xA490,
0xA4C7,
0xA640,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
- 0xA82C,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEF0,
0x1EEF2,
0x1F000,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x1FC00,
0x1FFFE,
0x20000,
0x2FFFE,
};
static const UV UNI_LISU_invlist[] = { /* for all charsets */
- 3, /* Number of elements */
+ 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,
0xA4D0,
- 0xA500
+ 0xA500,
+ 0x11FB0,
+ 0x11FB1
+};
+
+static const UV UNI_LISUSUP_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,
+ 0x11FB0,
+ 0x11FC0
};
static const UV UNI_LM_invlist[] = { /* for all charsets */
- 115, /* Number of elements */
+ 123, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xAAF5,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xFF70,
0xFF71,
0xFF9E,
0x16F93,
0x16FA0,
0x16FE0,
- 0x16FE2
+ 0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E94B,
+ 0x1E94C
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */
- 941, /* Number of elements */
+ 979, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB4,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x2135,
0x2139,
0x2D30,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA015,
0xA016,
0x10C49,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x11800,
0x1182C,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
0x16B7D,
0x16B90,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1BC89,
0x1BC90,
0x1BC9A,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1EE00,
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */
- 939, /* Number of elements */
+ 977, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB4,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x2135,
0x2139,
0x2D30,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA015,
0xA016,
0x10C49,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x11800,
0x1182C,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
0x16B7D,
0x16B90,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1BC89,
0x1BC90,
0x1BC9A,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1EE00,
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */
- 939, /* Number of elements */
+ 977, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB4,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x2135,
0x2139,
0x2D30,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA015,
0xA016,
0x10C49,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x11800,
0x1182C,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
0x16B7D,
0x16B90,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1BC89,
0x1BC90,
0x1BC9A,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1EE00,
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 037 */
};
static const UV UNI_M_invlist[] = { /* for all charsets */
- 551, /* Number of elements */
+ 581, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
0x111C1,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
0x1172C,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A33,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1D165,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_MATH_invlist[] = { /* for EBCDIC 1047 */
279, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_MATH_invlist[] = { /* for EBCDIC 037 */
279, /* Number of elements */
};
static const UV UNI_MC_invlist[] = { /* for all charsets */
- 333, /* Number of elements */
+ 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 */
0x1C36,
0x1CE1,
0x1CE2,
- 0x1CF2,
- 0x1CF4,
0x1CF7,
0x1CF8,
0x302E,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9C1,
0xAA2F,
0xAA31,
0x111B6,
0x111BF,
0x111C1,
+ 0x111CE,
+ 0x111CF,
0x1122C,
0x1122F,
0x11232,
0x1182F,
0x11838,
0x11839,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193D,
+ 0x1193E,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11943,
+ 0x119D1,
+ 0x119D4,
+ 0x119DC,
+ 0x119E0,
+ 0x119E4,
+ 0x119E5,
0x11A39,
0x11A3A,
0x11A57,
0x11EF5,
0x11EF7,
0x16F51,
- 0x16F7F,
+ 0x16F88,
+ 0x16FF0,
+ 0x16FF2,
0x1D165,
0x1D167,
0x1D16D,
1 if it starts at the element beyond 0 */
0x0,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0
};
};
static const UV UNI_MLYM_invlist[] = { /* for all charsets */
- 25, /* Number of elements */
+ 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 */
0x964,
0x966,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
};
static const UV UNI_MN_invlist[] = { /* for all charsets */
- 627, /* Number of elements */
+ 655, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A80,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
0xA9B6,
0xA9BA,
0xA9BC,
- 0xA9BD,
+ 0xA9BE,
0xA9E5,
0xA9E6,
0xAA29,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x119D4,
+ 0x119D8,
+ 0x119DA,
+ 0x119DC,
+ 0x119E0,
+ 0x119E1,
0x11A01,
0x11A0B,
0x11A33,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1D167,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
};
static const UV UNI_MONG_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+ 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 */
0x1879,
0x1880,
0x18AB,
+ 0x202F,
+ 0x2030,
0x11660,
0x1166D
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_N_invlist[] = { /* for ASCII/Latin1 */
- 251, /* Number of elements */
+ 267, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11070,
0x110F0,
0x1173C,
0x118E0,
0x118F3,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11FC0,
+ 0x11FD5,
0x12400,
0x1246F,
0x16A60,
0x1D379,
0x1D7CE,
0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E8C7,
0x1E8D0,
0x1E950,
0x1ECB0,
0x1ECB1,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED2E,
+ 0x1ED2F,
+ 0x1ED3E,
0x1F100,
- 0x1F10D
+ 0x1F10D,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_N_invlist[] = { /* for EBCDIC 1047 */
- 251, /* Number of elements */
+ 267, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11070,
0x110F0,
0x1173C,
0x118E0,
0x118F3,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11FC0,
+ 0x11FD5,
0x12400,
0x1246F,
0x16A60,
0x1D379,
0x1D7CE,
0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E8C7,
0x1E8D0,
0x1E950,
0x1ECB0,
0x1ECB1,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED2E,
+ 0x1ED2F,
+ 0x1ED3E,
0x1F100,
- 0x1F10D
+ 0x1F10D,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_N_invlist[] = { /* for EBCDIC 037 */
- 251, /* Number of elements */
+ 267, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11070,
0x110F0,
0x1173C,
0x118E0,
0x118F3,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11FC0,
+ 0x11FD5,
0x12400,
0x1246F,
0x16A60,
0x1D379,
0x1D7CE,
0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E8C7,
0x1E8D0,
0x1E950,
0x1ECB0,
0x1ECB1,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED2E,
+ 0x1ED2F,
+ 0x1ED3E,
0x1F100,
- 0x1F10D
+ 0x1F10D,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 037 */
+static const UV UNI_NAND_invlist[] = { /* for all charsets */
+ 19, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x964,
+ 0x966,
+ 0xCE6,
+ 0xCF0,
+ 0x1CE9,
+ 0x1CEA,
+ 0x1CF2,
+ 0x1CF3,
+ 0x1CFA,
+ 0x1CFB,
+ 0xA830,
+ 0xA836,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5
+};
+
static const UV UNI_NARB_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
};
static const UV UNI_NB_invlist[] = { /* for all charsets */
- 104, /* Number of elements */
+ 110, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10C80,
0x10D40,
0x10E60,
- 0x10E80,
+ 0x10EC0,
0x10F00,
0x10F70,
- 0x11000,
+ 0x10FB0,
0x11250,
0x11280,
0x11380,
0x11800,
0x11850,
0x118A0,
- 0x11900,
- 0x11A00,
+ 0x11960,
+ 0x119A0,
0x11AB0,
0x11AC0,
0x11B00,
0x11DB0,
0x11EE0,
0x11F00,
- 0x12000,
+ 0x11FB0,
0x12550,
0x13000,
- 0x13430,
+ 0x13440,
0x14400,
0x14680,
0x16800,
0x16F00,
0x16FA0,
0x16FE0,
- 0x18B00,
+ 0x18D90,
0x1B000,
- 0x1B130,
- 0x1B170,
0x1B300,
0x1BC00,
0x1BCB0,
0x1DAB0,
0x1E000,
0x1E030,
+ 0x1E100,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E300,
0x1E800,
0x1E8E0,
0x1E900,
0x1E960,
0x1EC70,
0x1ECC0,
+ 0x1ED00,
+ 0x1ED50,
0x1EE00,
0x1EF00,
0x1F000,
- 0x1FA70,
+ 0x1FC00,
0x20000,
0x2A6E0,
0x2A700,
0x2EBF0,
0x2F800,
0x2FA20,
+ 0x30000,
+ 0x31350,
0xE0000,
0xE0080,
0xE0100,
};
static const UV UNI_NEWA_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F
+ 0x11462
};
static const UV UNI_NFCQC__M_invlist[] = { /* for all charsets */
- 83, /* Number of elements */
+ 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 */
0x114BD,
0x114BE,
0x115AF,
- 0x115B0
+ 0x115B0,
+ 0x11930,
+ 0x11931
};
static const UV UNI_NFCQC__Y_invlist[] = { /* for all charsets */
- 223, /* Number of elements */
+ 225, /* 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 */
0x114BE,
0x115AF,
0x115B0,
+ 0x11930,
+ 0x11931,
0x1D15E,
0x1D165,
0x1D1BB,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NFDQC__Y_invlist[] = { /* for ASCII/Latin1 */
- 463, /* Number of elements */
+ 465, /* 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 */
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NFDQC__Y_invlist[] = { /* for EBCDIC 1047 */
- 467, /* Number of elements */
+ 469, /* 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 */
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NFDQC__Y_invlist[] = { /* for EBCDIC 037 */
- 467, /* Number of elements */
+ 469, /* 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 */
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NFKCQC__N_invlist[] = { /* for ASCII/Latin1 */
- 499, /* Number of elements */
+ 501, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA69C,
0xA69E,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xF900,
0xFA0E,
0xFA10,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 1047 */
- 505, /* Number of elements */
+ 507, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA69C,
0xA69E,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xF900,
0xFA0E,
0xFA10,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 037 */
- 503, /* Number of elements */
+ 505, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA69C,
0xA69E,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xF900,
0xFA0E,
0xFA10,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NFKCQC__Y_invlist[] = { /* for ASCII/Latin1 */
- 573, /* Number of elements */
+ 577, /* 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 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA69C,
0xA69E,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xF900,
0xFA0E,
0xFA10,
0x114BE,
0x115AF,
0x115B0,
+ 0x11930,
+ 0x11931,
0x1D15E,
0x1D165,
0x1D1BB,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 1047 */
- 579, /* Number of elements */
+ 583, /* 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 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA69C,
0xA69E,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xF900,
0xFA0E,
0xFA10,
0x114BE,
0x115AF,
0x115B0,
+ 0x11930,
+ 0x11931,
0x1D15E,
0x1D165,
0x1D1BB,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 037 */
- 577, /* Number of elements */
+ 581, /* 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 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA69C,
0xA69E,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xF900,
0xFA0E,
0xFA10,
0x114BE,
0x115AF,
0x115B0,
+ 0x11930,
+ 0x11931,
0x1D15E,
0x1D165,
0x1D1BB,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NFKDQC__N_invlist[] = { /* for ASCII/Latin1 */
- 781, /* Number of elements */
+ 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 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA69C,
0xA69E,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAC00,
0xD7A4,
0xF900,
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 1047 */
- 779, /* Number of elements */
+ 783, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA69C,
0xA69E,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAC00,
0xD7A4,
0xF900,
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 037 */
- 781, /* Number of elements */
+ 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 */
0x3250,
0x327F,
0x3280,
- 0x32FF,
- 0x3300,
0x3400,
0xA69C,
0xA69E,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAC00,
0xD7A4,
0xF900,
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
0x1F130,
0x1F150,
0x1F16A,
- 0x1F16C,
+ 0x1F16D,
0x1F190,
0x1F191,
0x1F200,
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NO_invlist[] = { /* for ASCII/Latin1 */
- 135, /* Number of elements */
+ 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 */
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11066,
0x111E1,
0x118F3,
0x11C5A,
0x11C6D,
+ 0x11FC0,
+ 0x11FD5,
0x16B5B,
0x16B62,
0x16E80,
0x1ECB0,
0x1ECB1,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED2E,
+ 0x1ED2F,
+ 0x1ED3E,
0x1F100,
0x1F10D
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NO_invlist[] = { /* for EBCDIC 1047 */
- 137, /* Number of elements */
+ 145, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11066,
0x111E1,
0x118F3,
0x11C5A,
0x11C6D,
+ 0x11FC0,
+ 0x11FD5,
0x16B5B,
0x16B62,
0x16E80,
0x1ECB0,
0x1ECB1,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED2E,
+ 0x1ED2F,
+ 0x1ED3E,
0x1F100,
0x1F10D
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NO_invlist[] = { /* for EBCDIC 037 */
- 137, /* Number of elements */
+ 145, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11066,
0x111E1,
0x118F3,
0x11C5A,
0x11C6D,
+ 0x11FC0,
+ 0x11FD5,
0x16B5B,
0x16B62,
0x16E80,
0x1ECB0,
0x1ECB1,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED2E,
+ 0x1ED2F,
+ 0x1ED3E,
0x1F100,
0x1F10D
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NT__DI_invlist[] = { /* for EBCDIC 1047 */
43, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NT__DI_invlist[] = { /* for EBCDIC 037 */
43, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NT__NU_invlist[] = { /* for ASCII/Latin1 */
- 295, /* Number of elements */
+ 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 */
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x1105B,
0x11066,
0x111E1,
0x118F3,
0x11C5A,
0x11C6D,
+ 0x11FC0,
+ 0x11FD5,
0x12400,
0x1246F,
0x16B5B,
0x1ECB0,
0x1ECB1,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED2E,
+ 0x1ED2F,
+ 0x1ED3E,
0x1F10B,
0x1F10D,
0x20001,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 1047 */
- 295, /* Number of elements */
+ 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 */
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x1105B,
0x11066,
0x111E1,
0x118F3,
0x11C5A,
0x11C6D,
+ 0x11FC0,
+ 0x11FD5,
0x12400,
0x1246F,
0x16B5B,
0x1ECB0,
0x1ECB1,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED2E,
+ 0x1ED2F,
+ 0x1ED3E,
0x1F10B,
0x1F10D,
0x20001,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 037 */
- 295, /* Number of elements */
+ 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 */
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x1105B,
0x11066,
0x111E1,
0x118F3,
0x11C5A,
0x11C6D,
+ 0x11FC0,
+ 0x11FD5,
0x12400,
0x1246F,
0x16B5B,
0x1ECB0,
0x1ECB1,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED2E,
+ 0x1ED2F,
+ 0x1ED3E,
0x1F10B,
0x1F10D,
0x20001,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__0_invlist[] = { /* for ASCII/Latin1 */
- 155, /* Number of elements */
+ 163, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11731,
0x118E0,
0x118E1,
+ 0x11950,
+ 0x11951,
0x11C50,
0x11C51,
0x11D50,
0x1D7ED,
0x1D7F6,
0x1D7F7,
+ 0x1E140,
+ 0x1E141,
+ 0x1E2F0,
+ 0x1E2F1,
0x1E950,
0x1E951,
0x1F100,
0x1F102,
0x1F10B,
- 0x1F10D
+ 0x1F10D,
+ 0x1FBF0,
+ 0x1FBF1
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 1047 */
- 155, /* Number of elements */
+ 163, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11731,
0x118E0,
0x118E1,
+ 0x11950,
+ 0x11951,
0x11C50,
0x11C51,
0x11D50,
0x1D7ED,
0x1D7F6,
0x1D7F7,
+ 0x1E140,
+ 0x1E141,
+ 0x1E2F0,
+ 0x1E2F1,
0x1E950,
0x1E951,
0x1F100,
0x1F102,
0x1F10B,
- 0x1F10D
+ 0x1F10D,
+ 0x1FBF0,
+ 0x1FBF1
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 037 */
- 155, /* Number of elements */
+ 163, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11731,
0x118E0,
0x118E1,
+ 0x11950,
+ 0x11951,
0x11C50,
0x11C51,
0x11D50,
0x1D7ED,
0x1D7F6,
0x1D7F7,
+ 0x1E140,
+ 0x1E141,
+ 0x1E2F0,
+ 0x1E2F1,
0x1E950,
0x1E951,
0x1F100,
0x1F102,
0x1F10B,
- 0x1F10D
+ 0x1F10D,
+ 0x1FBF0,
+ 0x1FBF1
};
# endif /* EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__1_invlist[] = { /* for ASCII/Latin1 */
- 263, /* Number of elements */
+ 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 */
0x10F1E,
0x10F51,
0x10F52,
+ 0x10FC5,
+ 0x10FC6,
0x11052,
0x11053,
0x11067,
0x11732,
0x118E1,
0x118E2,
+ 0x11951,
+ 0x11952,
0x11C51,
0x11C52,
0x11C5A,
0x1D7EE,
0x1D7F7,
0x1D7F8,
+ 0x1E141,
+ 0x1E142,
+ 0x1E2F1,
+ 0x1E2F2,
0x1E8C7,
0x1E8C8,
0x1E951,
0x1ECA4,
0x1ECB1,
0x1ECB2,
+ 0x1ED01,
+ 0x1ED02,
0x1F102,
0x1F103,
+ 0x1FBF1,
+ 0x1FBF2,
0x2092A,
0x2092B
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 1047 */
- 263, /* Number of elements */
+ 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 */
0x10F1E,
0x10F51,
0x10F52,
+ 0x10FC5,
+ 0x10FC6,
0x11052,
0x11053,
0x11067,
0x11732,
0x118E1,
0x118E2,
+ 0x11951,
+ 0x11952,
0x11C51,
0x11C52,
0x11C5A,
0x1D7EE,
0x1D7F7,
0x1D7F8,
+ 0x1E141,
+ 0x1E142,
+ 0x1E2F1,
+ 0x1E2F2,
0x1E8C7,
0x1E8C8,
0x1E951,
0x1ECA4,
0x1ECB1,
0x1ECB2,
+ 0x1ED01,
+ 0x1ED02,
0x1F102,
0x1F103,
+ 0x1FBF1,
+ 0x1FBF2,
0x2092A,
0x2092B
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 037 */
- 263, /* Number of elements */
+ 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 */
0x10F1E,
0x10F51,
0x10F52,
+ 0x10FC5,
+ 0x10FC6,
0x11052,
0x11053,
0x11067,
0x11732,
0x118E1,
0x118E2,
+ 0x11951,
+ 0x11952,
0x11C51,
0x11C52,
0x11C5A,
0x1D7EE,
0x1D7F7,
0x1D7F8,
+ 0x1E141,
+ 0x1E142,
+ 0x1E2F1,
+ 0x1E2F2,
0x1E8C7,
0x1E8C8,
0x1E951,
0x1ECA4,
0x1ECB1,
0x1ECB2,
+ 0x1ED01,
+ 0x1ED02,
0x1F102,
0x1F103,
+ 0x1FBF1,
+ 0x1FBF2,
0x2092A,
0x2092B
};
# endif /* EBCDIC 037 */
static const UV UNI_NV__1_SLASH_10_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+ 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 */
0xD5C,
0xD5D,
0x2152,
- 0x2153
+ 0x2153,
+ 0x11FCB,
+ 0x11FCC
};
static const UV UNI_NV__1_SLASH_12_invlist[] = { /* for all charsets */
};
static const UV UNI_NV__1_SLASH_16_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+ 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 */
0xD76,
0xD77,
0xA833,
- 0xA834
+ 0xA834,
+ 0x11FC9,
+ 0x11FCB
};
static const UV UNI_NV__1_SLASH_160_invlist[] = { /* for all charsets */
- 3, /* Number of elements */
+ 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,
0xD58,
- 0xD59
+ 0xD59,
+ 0x11FC1,
+ 0x11FC2
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__1_SLASH_2_invlist[] = { /* for ASCII/Latin1 */
- 31, /* Number of elements */
+ 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 */
0x10E7C,
0x10F26,
0x10F27,
+ 0x11FD1,
+ 0x11FD3,
0x12464,
0x12465,
0x1ECAE,
- 0x1ECAF
+ 0x1ECAF,
+ 0x1ED3C,
+ 0x1ED3D
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__1_SLASH_2_invlist[] = { /* for EBCDIC 1047 */
- 31, /* Number of elements */
+ 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 */
0x10E7C,
0x10F26,
0x10F27,
+ 0x11FD1,
+ 0x11FD3,
0x12464,
0x12465,
0x1ECAE,
- 0x1ECAF
+ 0x1ECAF,
+ 0x1ED3C,
+ 0x1ED3D
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__1_SLASH_2_invlist[] = { /* for EBCDIC 037 */
- 31, /* Number of elements */
+ 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 */
0x10E7C,
0x10F26,
0x10F27,
+ 0x11FD1,
+ 0x11FD3,
0x12464,
0x12465,
0x1ECAE,
- 0x1ECAF
+ 0x1ECAF,
+ 0x1ED3C,
+ 0x1ED3D
};
# endif /* EBCDIC 037 */
static const UV UNI_NV__1_SLASH_20_invlist[] = { /* for all charsets */
- 3, /* Number of elements */
+ 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,
0xD5B,
- 0xD5C
+ 0xD5C,
+ 0x11FC8,
+ 0x11FC9
};
static const UV UNI_NV__1_SLASH_3_invlist[] = { /* for all charsets */
0x12466
};
+static const UV UNI_NV__1_SLASH_32_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,
+ 0x11FC5,
+ 0x11FC6
+};
+
+static const UV UNI_NV__1_SLASH_320_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,
+ 0x11FC0,
+ 0x11FC1,
+ 0x11FD4,
+ 0x11FD5
+};
+
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__1_SLASH_4_invlist[] = { /* for ASCII/Latin1 */
- 25, /* Number of elements */
+ 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 */
0x109F9,
0x10E7C,
0x10E7D,
+ 0x11FD0,
+ 0x11FD1,
0x12460,
0x12461,
0x12462,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__1_SLASH_4_invlist[] = { /* for EBCDIC 1047 */
- 25, /* Number of elements */
+ 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 */
0x109F9,
0x10E7C,
0x10E7D,
+ 0x11FD0,
+ 0x11FD1,
0x12460,
0x12461,
0x12462,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__1_SLASH_4_invlist[] = { /* for EBCDIC 037 */
- 25, /* Number of elements */
+ 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 */
0x109F9,
0x10E7C,
0x10E7D,
+ 0x11FD0,
+ 0x11FD1,
0x12460,
0x12461,
0x12462,
# endif /* EBCDIC 037 */
static const UV UNI_NV__1_SLASH_40_invlist[] = { /* for all charsets */
- 3, /* Number of elements */
+ 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,
0xD59,
- 0xD5A
+ 0xD5A,
+ 0x11FC4,
+ 0x11FC5
};
static const UV UNI_NV__1_SLASH_5_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+ 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 */
0xD5E,
0xD5F,
0x2155,
- 0x2156
+ 0x2156,
+ 0x11FCF,
+ 0x11FD0
};
static const UV UNI_NV__1_SLASH_6_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x109F7,
0x109F8,
0x12461,
- 0x12462
+ 0x12462,
+ 0x1ED3D,
+ 0x1ED3E
+};
+
+static const UV UNI_NV__1_SLASH_64_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,
+ 0x11FC3,
+ 0x11FC4
};
static const UV UNI_NV__1_SLASH_7_invlist[] = { /* for all charsets */
};
static const UV UNI_NV__1_SLASH_8_invlist[] = { /* for all charsets */
- 13, /* Number of elements */
+ 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 */
0x215C,
0xA834,
0xA835,
+ 0x11FCC,
+ 0x11FCD,
0x1245F,
0x12460
};
+static const UV UNI_NV__1_SLASH_80_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,
+ 0x11FC2,
+ 0x11FC3
+};
+
static const UV UNI_NV__1_SLASH_9_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
};
static const UV UNI_NV__10_invlist[] = { /* for all charsets */
- 111, /* Number of elements */
+ 117, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10F23,
0x10F52,
0x10F53,
+ 0x10FC9,
+ 0x10FCA,
0x1105B,
0x1105C,
0x111EA,
0x1D369,
0x1D36A,
0x1EC7A,
- 0x1EC7B
+ 0x1EC7B,
+ 0x1ED0A,
+ 0x1ED0B,
+ 0x1ED37,
+ 0x1ED38
};
static const UV UNI_NV__100_invlist[] = { /* for all charsets */
- 67, /* Number of elements */
+ 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 */
0x10F26,
0x10F54,
0x10F55,
+ 0x10FCB,
+ 0x10FCC,
0x11064,
0x11065,
0x111F3,
0x16B5C,
0x16B5D,
0x1EC83,
- 0x1EC84
+ 0x1EC84,
+ 0x1ED13,
+ 0x1ED14
};
static const UV UNI_NV__1000_invlist[] = { /* for all charsets */
- 41, /* Number of elements */
+ 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 */
0x111F4,
0x111F5,
0x1EC8C,
- 0x1EC8D
+ 0x1EC8D,
+ 0x1ED1C,
+ 0x1ED1D
};
static const UV UNI_NV__10000_invlist[] = { /* for all charsets */
- 23, /* Number of elements */
+ 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 */
0x1EC95,
0x1EC96,
0x1ECB3,
- 0x1ECB4
+ 0x1ECB4,
+ 0x1ED25,
+ 0x1ED26,
+ 0x1ED3B,
+ 0x1ED3C
};
static const UV UNI_NV__100000_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__2_invlist[] = { /* for ASCII/Latin1 */
- 259, /* Number of elements */
+ 273, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10E62,
0x10F1E,
0x10F1F,
+ 0x10FC6,
+ 0x10FC7,
0x11053,
0x11054,
0x11068,
0x11733,
0x118E2,
0x118E3,
+ 0x11952,
+ 0x11953,
0x11C52,
0x11C53,
0x11C5B,
0x1D7EF,
0x1D7F8,
0x1D7F9,
+ 0x1E142,
+ 0x1E143,
+ 0x1E2F2,
+ 0x1E2F3,
0x1E8C8,
0x1E8C9,
0x1E952,
0x1ECA5,
0x1ECB2,
0x1ECB3,
+ 0x1ED02,
+ 0x1ED03,
+ 0x1ED2F,
+ 0x1ED30,
0x1F103,
0x1F104,
+ 0x1FBF2,
+ 0x1FBF3,
0x22390,
0x22391
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 1047 */
- 259, /* Number of elements */
+ 273, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10E62,
0x10F1E,
0x10F1F,
+ 0x10FC6,
+ 0x10FC7,
0x11053,
0x11054,
0x11068,
0x11733,
0x118E2,
0x118E3,
+ 0x11952,
+ 0x11953,
0x11C52,
0x11C53,
0x11C5B,
0x1D7EF,
0x1D7F8,
0x1D7F9,
+ 0x1E142,
+ 0x1E143,
+ 0x1E2F2,
+ 0x1E2F3,
0x1E8C8,
0x1E8C9,
0x1E952,
0x1ECA5,
0x1ECB2,
0x1ECB3,
+ 0x1ED02,
+ 0x1ED03,
+ 0x1ED2F,
+ 0x1ED30,
0x1F103,
0x1F104,
+ 0x1FBF2,
+ 0x1FBF3,
0x22390,
0x22391
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 037 */
- 259, /* Number of elements */
+ 273, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10E62,
0x10F1E,
0x10F1F,
+ 0x10FC6,
+ 0x10FC7,
0x11053,
0x11054,
0x11068,
0x11733,
0x118E2,
0x118E3,
+ 0x11952,
+ 0x11953,
0x11C52,
0x11C53,
0x11C5B,
0x1D7EF,
0x1D7F8,
0x1D7F9,
+ 0x1E142,
+ 0x1E143,
+ 0x1E2F2,
+ 0x1E2F3,
0x1E8C8,
0x1E8C9,
0x1E952,
0x1ECA5,
0x1ECB2,
0x1ECB3,
+ 0x1ED02,
+ 0x1ED03,
+ 0x1ED2F,
+ 0x1ED30,
0x1F103,
0x1F104,
+ 0x1FBF2,
+ 0x1FBF3,
0x22390,
0x22391
};
};
static const UV UNI_NV__20_invlist[] = { /* for all charsets */
- 69, /* Number of elements */
+ 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 */
0x10F24,
0x10F53,
0x10F54,
+ 0x10FCA,
+ 0x10FCB,
0x1105C,
0x1105D,
0x111EB,
0x1D36A,
0x1D36B,
0x1EC7B,
- 0x1EC7C
+ 0x1EC7C,
+ 0x1ED0B,
+ 0x1ED0C
};
static const UV UNI_NV__200_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+ 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 */
0x10E73,
0x10E74,
0x1EC84,
- 0x1EC85
+ 0x1EC85,
+ 0x1ED14,
+ 0x1ED15
};
static const UV UNI_NV__2000_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x109DC,
0x109DD,
0x1EC8D,
- 0x1EC8E
+ 0x1EC8E,
+ 0x1ED1D,
+ 0x1ED1E,
+ 0x1ED3A,
+ 0x1ED3B
};
static const UV UNI_NV__20000_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x109E5,
0x109E6,
0x1EC96,
- 0x1EC97
+ 0x1EC97,
+ 0x1ED26,
+ 0x1ED27
};
static const UV UNI_NV__200000_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__3_invlist[] = { /* for ASCII/Latin1 */
- 253, /* Number of elements */
+ 267, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10E63,
0x10F1F,
0x10F20,
+ 0x10FC7,
+ 0x10FC8,
0x11054,
0x11055,
0x11069,
0x11734,
0x118E3,
0x118E4,
+ 0x11953,
+ 0x11954,
0x11C53,
0x11C54,
0x11C5C,
0x1D7F0,
0x1D7F9,
0x1D7FA,
+ 0x1E143,
+ 0x1E144,
+ 0x1E2F3,
+ 0x1E2F4,
0x1E8C9,
0x1E8CA,
0x1E953,
0x1EC74,
0x1ECA5,
0x1ECA6,
+ 0x1ED03,
+ 0x1ED04,
+ 0x1ED30,
+ 0x1ED31,
0x1F104,
0x1F105,
+ 0x1FBF3,
+ 0x1FBF4,
0x20AFD,
0x20AFE,
0x20B19,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 1047 */
- 253, /* Number of elements */
+ 267, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10E63,
0x10F1F,
0x10F20,
+ 0x10FC7,
+ 0x10FC8,
0x11054,
0x11055,
0x11069,
0x11734,
0x118E3,
0x118E4,
+ 0x11953,
+ 0x11954,
0x11C53,
0x11C54,
0x11C5C,
0x1D7F0,
0x1D7F9,
0x1D7FA,
+ 0x1E143,
+ 0x1E144,
+ 0x1E2F3,
+ 0x1E2F4,
0x1E8C9,
0x1E8CA,
0x1E953,
0x1EC74,
0x1ECA5,
0x1ECA6,
+ 0x1ED03,
+ 0x1ED04,
+ 0x1ED30,
+ 0x1ED31,
0x1F104,
0x1F105,
+ 0x1FBF3,
+ 0x1FBF4,
0x20AFD,
0x20AFE,
0x20B19,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 037 */
- 253, /* Number of elements */
+ 267, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10E63,
0x10F1F,
0x10F20,
+ 0x10FC7,
+ 0x10FC8,
0x11054,
0x11055,
0x11069,
0x11734,
0x118E3,
0x118E4,
+ 0x11953,
+ 0x11954,
0x11C53,
0x11C54,
0x11C5C,
0x1D7F0,
0x1D7F9,
0x1D7FA,
+ 0x1E143,
+ 0x1E144,
+ 0x1E2F3,
+ 0x1E2F4,
0x1E8C9,
0x1E8CA,
0x1E953,
0x1EC74,
0x1ECA5,
0x1ECA6,
+ 0x1ED03,
+ 0x1ED04,
+ 0x1ED30,
+ 0x1ED31,
0x1F104,
0x1F105,
+ 0x1FBF3,
+ 0x1FBF4,
0x20AFD,
0x20AFE,
0x20B19,
# endif /* EBCDIC 037 */
static const UV UNI_NV__3_SLASH_16_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+ 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 */
0xD78,
0xD79,
0xA835,
- 0xA836
+ 0xA836,
+ 0x11FCE,
+ 0x11FCF
};
static const UV UNI_NV__3_SLASH_2_invlist[] = { /* for all charsets */
};
static const UV UNI_NV__3_SLASH_20_invlist[] = { /* for all charsets */
- 3, /* Number of elements */
+ 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,
0xD5D,
- 0xD5E
+ 0xD5E,
+ 0x11FCD,
+ 0x11FCE
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__3_SLASH_4_invlist[] = { /* for ASCII/Latin1 */
- 17, /* Number of elements */
+ 19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10179,
0x109FE,
0x109FF,
+ 0x11FD3,
+ 0x11FD4,
0x1ECAF,
0x1ECB0
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__3_SLASH_4_invlist[] = { /* for EBCDIC 1047 */
- 17, /* Number of elements */
+ 19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10179,
0x109FE,
0x109FF,
+ 0x11FD3,
+ 0x11FD4,
0x1ECAF,
0x1ECB0
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__3_SLASH_4_invlist[] = { /* for EBCDIC 037 */
- 17, /* Number of elements */
+ 19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10179,
0x109FE,
0x109FF,
+ 0x11FD3,
+ 0x11FD4,
0x1ECAF,
0x1ECB0
};
0x2158
};
+static const UV UNI_NV__3_SLASH_64_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,
+ 0x11FC7,
+ 0x11FC8
+};
+
static const UV UNI_NV__3_SLASH_8_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
};
static const UV UNI_NV__3_SLASH_80_invlist[] = { /* for all charsets */
- 3, /* Number of elements */
+ 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,
0xD5A,
- 0xD5B
+ 0xD5B,
+ 0x11FC6,
+ 0x11FC7
};
static const UV UNI_NV__30_invlist[] = { /* for all charsets */
- 37, /* Number of elements */
+ 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 */
0x1D36C,
0x1EC7C,
0x1EC7D,
+ 0x1ED0C,
+ 0x1ED0D,
0x20983,
0x20984
};
static const UV UNI_NV__300_invlist[] = { /* for all charsets */
- 13, /* Number of elements */
+ 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 */
0x10E74,
0x10E75,
0x1EC85,
- 0x1EC86
+ 0x1EC86,
+ 0x1ED15,
+ 0x1ED16
};
static const UV UNI_NV__3000_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x109DD,
0x109DE,
0x1EC8E,
- 0x1EC8F
+ 0x1EC8F,
+ 0x1ED1E,
+ 0x1ED1F
};
static const UV UNI_NV__30000_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x109E6,
0x109E7,
0x1EC97,
- 0x1EC98
+ 0x1EC98,
+ 0x1ED27,
+ 0x1ED28
};
static const UV UNI_NV__300000_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__4_invlist[] = { /* for ASCII/Latin1 */
- 239, /* Number of elements */
+ 253, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10E64,
0x10F20,
0x10F21,
+ 0x10FC8,
+ 0x10FC9,
0x11055,
0x11056,
0x1106A,
0x11735,
0x118E4,
0x118E5,
+ 0x11954,
+ 0x11955,
0x11C54,
0x11C55,
0x11C5D,
0x1D7F1,
0x1D7FA,
0x1D7FB,
+ 0x1E144,
+ 0x1E145,
+ 0x1E2F4,
+ 0x1E2F5,
0x1E8CA,
0x1E8CB,
0x1E954,
0x1EC75,
0x1ECA6,
0x1ECA7,
+ 0x1ED04,
+ 0x1ED05,
+ 0x1ED31,
+ 0x1ED32,
0x1F105,
0x1F106,
+ 0x1FBF4,
+ 0x1FBF5,
0x20064,
0x20065,
0x200E2,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 1047 */
- 239, /* Number of elements */
+ 253, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10E64,
0x10F20,
0x10F21,
+ 0x10FC8,
+ 0x10FC9,
0x11055,
0x11056,
0x1106A,
0x11735,
0x118E4,
0x118E5,
+ 0x11954,
+ 0x11955,
0x11C54,
0x11C55,
0x11C5D,
0x1D7F1,
0x1D7FA,
0x1D7FB,
+ 0x1E144,
+ 0x1E145,
+ 0x1E2F4,
+ 0x1E2F5,
0x1E8CA,
0x1E8CB,
0x1E954,
0x1EC75,
0x1ECA6,
0x1ECA7,
+ 0x1ED04,
+ 0x1ED05,
+ 0x1ED31,
+ 0x1ED32,
0x1F105,
0x1F106,
+ 0x1FBF4,
+ 0x1FBF5,
0x20064,
0x20065,
0x200E2,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 037 */
- 239, /* Number of elements */
+ 253, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10E64,
0x10F20,
0x10F21,
+ 0x10FC8,
+ 0x10FC9,
0x11055,
0x11056,
0x1106A,
0x11735,
0x118E4,
0x118E5,
+ 0x11954,
+ 0x11955,
0x11C54,
0x11C55,
0x11C5D,
0x1D7F1,
0x1D7FA,
0x1D7FB,
+ 0x1E144,
+ 0x1E145,
+ 0x1E2F4,
+ 0x1E2F5,
0x1E8CA,
0x1E8CB,
0x1E954,
0x1EC75,
0x1ECA6,
0x1ECA7,
+ 0x1ED04,
+ 0x1ED05,
+ 0x1ED31,
+ 0x1ED32,
0x1F105,
0x1F106,
+ 0x1FBF4,
+ 0x1FBF5,
0x20064,
0x20065,
0x200E2,
};
static const UV UNI_NV__40_invlist[] = { /* for all charsets */
- 35, /* Number of elements */
+ 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 */
0x1D36D,
0x1EC7D,
0x1EC7E,
+ 0x1ED0D,
+ 0x1ED0E,
0x2098C,
0x2098D,
0x2099C,
};
static const UV UNI_NV__400_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+ 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 */
0x10E75,
0x10E76,
0x1EC86,
- 0x1EC87
+ 0x1EC87,
+ 0x1ED16,
+ 0x1ED17,
+ 0x1ED38,
+ 0x1ED39
};
static const UV UNI_NV__4000_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x109DE,
0x109DF,
0x1EC8F,
- 0x1EC90
+ 0x1EC90,
+ 0x1ED1F,
+ 0x1ED20
};
static const UV UNI_NV__40000_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x109E7,
0x109E8,
0x1EC98,
- 0x1EC99
+ 0x1EC99,
+ 0x1ED28,
+ 0x1ED29
};
static const UV UNI_NV__400000_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__5_invlist[] = { /* for ASCII/Latin1 */
- 245, /* Number of elements */
+ 257, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11736,
0x118E5,
0x118E6,
+ 0x11955,
+ 0x11956,
0x11C55,
0x11C56,
0x11C5E,
0x1D7F2,
0x1D7FB,
0x1D7FC,
+ 0x1E145,
+ 0x1E146,
+ 0x1E2F5,
+ 0x1E2F6,
0x1E8CB,
0x1E8CC,
0x1E955,
0x1EC76,
0x1ECA7,
0x1ECA8,
+ 0x1ED05,
+ 0x1ED06,
+ 0x1ED32,
+ 0x1ED33,
0x1F106,
0x1F107,
+ 0x1FBF5,
+ 0x1FBF6,
0x20121,
0x20122
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 1047 */
- 245, /* Number of elements */
+ 257, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11736,
0x118E5,
0x118E6,
+ 0x11955,
+ 0x11956,
0x11C55,
0x11C56,
0x11C5E,
0x1D7F2,
0x1D7FB,
0x1D7FC,
+ 0x1E145,
+ 0x1E146,
+ 0x1E2F5,
+ 0x1E2F6,
0x1E8CB,
0x1E8CC,
0x1E955,
0x1EC76,
0x1ECA7,
0x1ECA8,
+ 0x1ED05,
+ 0x1ED06,
+ 0x1ED32,
+ 0x1ED33,
0x1F106,
0x1F107,
+ 0x1FBF5,
+ 0x1FBF6,
0x20121,
0x20122
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 037 */
- 245, /* Number of elements */
+ 257, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11736,
0x118E5,
0x118E6,
+ 0x11955,
+ 0x11956,
0x11C55,
0x11C56,
0x11C5E,
0x1D7F2,
0x1D7FB,
0x1D7FC,
+ 0x1E145,
+ 0x1E146,
+ 0x1E2F5,
+ 0x1E2F6,
0x1E8CB,
0x1E8CC,
0x1E955,
0x1EC76,
0x1ECA7,
0x1ECA8,
+ 0x1ED05,
+ 0x1ED06,
+ 0x1ED32,
+ 0x1ED33,
0x1F106,
0x1F107,
+ 0x1FBF5,
+ 0x1FBF6,
0x20121,
0x20122
};
};
static const UV UNI_NV__50_invlist[] = { /* for all charsets */
- 51, /* Number of elements */
+ 53, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1D36D,
0x1D36E,
0x1EC7E,
- 0x1EC7F
+ 0x1EC7F,
+ 0x1ED0E,
+ 0x1ED0F
};
static const UV UNI_NV__500_invlist[] = { /* for all charsets */
- 23, /* Number of elements */
+ 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 */
0x10E76,
0x10E77,
0x1EC87,
- 0x1EC88
+ 0x1EC88,
+ 0x1ED17,
+ 0x1ED18
};
static const UV UNI_NV__5000_invlist[] = { /* for all charsets */
- 15, /* Number of elements */
+ 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 */
0x109DF,
0x109E0,
0x1EC90,
- 0x1EC91
+ 0x1EC91,
+ 0x1ED20,
+ 0x1ED21
};
static const UV UNI_NV__50000_invlist[] = { /* for all charsets */
- 13, /* Number of elements */
+ 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 */
0x109E8,
0x109E9,
0x1EC99,
- 0x1EC9A
+ 0x1EC9A,
+ 0x1ED29,
+ 0x1ED2A
};
static const UV UNI_NV__500000_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__6_invlist[] = { /* for ASCII/Latin1 */
- 215, /* Number of elements */
+ 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 */
0x11737,
0x118E6,
0x118E7,
+ 0x11956,
+ 0x11957,
0x11C56,
0x11C57,
0x11C5F,
0x1D7F3,
0x1D7FC,
0x1D7FD,
+ 0x1E146,
+ 0x1E147,
+ 0x1E2F6,
+ 0x1E2F7,
0x1E8CC,
0x1E8CD,
0x1E956,
0x1EC77,
0x1ECA8,
0x1ECA9,
+ 0x1ED06,
+ 0x1ED07,
+ 0x1ED33,
+ 0x1ED34,
0x1F107,
0x1F108,
+ 0x1FBF6,
+ 0x1FBF7,
0x20AEA,
0x20AEB
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 1047 */
- 215, /* Number of elements */
+ 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 */
0x11737,
0x118E6,
0x118E7,
+ 0x11956,
+ 0x11957,
0x11C56,
0x11C57,
0x11C5F,
0x1D7F3,
0x1D7FC,
0x1D7FD,
+ 0x1E146,
+ 0x1E147,
+ 0x1E2F6,
+ 0x1E2F7,
0x1E8CC,
0x1E8CD,
0x1E956,
0x1EC77,
0x1ECA8,
0x1ECA9,
+ 0x1ED06,
+ 0x1ED07,
+ 0x1ED33,
+ 0x1ED34,
0x1F107,
0x1F108,
+ 0x1FBF6,
+ 0x1FBF7,
0x20AEA,
0x20AEB
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 037 */
- 215, /* Number of elements */
+ 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 */
0x11737,
0x118E6,
0x118E7,
+ 0x11956,
+ 0x11957,
0x11C56,
0x11C57,
0x11C5F,
0x1D7F3,
0x1D7FC,
0x1D7FD,
+ 0x1E146,
+ 0x1E147,
+ 0x1E2F6,
+ 0x1E2F7,
0x1E8CC,
0x1E8CD,
0x1E956,
0x1EC77,
0x1ECA8,
0x1ECA9,
+ 0x1ED06,
+ 0x1ED07,
+ 0x1ED33,
+ 0x1ED34,
0x1F107,
0x1F108,
+ 0x1FBF6,
+ 0x1FBF7,
0x20AEA,
0x20AEB
};
# endif /* EBCDIC 037 */
static const UV UNI_NV__60_invlist[] = { /* for all charsets */
- 25, /* Number of elements */
+ 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 */
0x1D36E,
0x1D36F,
0x1EC7F,
- 0x1EC80
+ 0x1EC80,
+ 0x1ED0F,
+ 0x1ED10
};
static const UV UNI_NV__600_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+ 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 */
0x10E77,
0x10E78,
0x1EC88,
- 0x1EC89
+ 0x1EC89,
+ 0x1ED18,
+ 0x1ED19,
+ 0x1ED39,
+ 0x1ED3A
};
static const UV UNI_NV__6000_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x109E0,
0x109E1,
0x1EC91,
- 0x1EC92
+ 0x1EC92,
+ 0x1ED21,
+ 0x1ED22
};
static const UV UNI_NV__60000_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x109E9,
0x109EA,
0x1EC9A,
- 0x1EC9B
+ 0x1EC9B,
+ 0x1ED2A,
+ 0x1ED2B
};
static const UV UNI_NV__600000_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__7_invlist[] = { /* for ASCII/Latin1 */
- 209, /* Number of elements */
+ 221, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11738,
0x118E7,
0x118E8,
+ 0x11957,
+ 0x11958,
0x11C57,
0x11C58,
0x11C60,
0x1D7F4,
0x1D7FD,
0x1D7FE,
+ 0x1E147,
+ 0x1E148,
+ 0x1E2F7,
+ 0x1E2F8,
0x1E8CD,
0x1E8CE,
0x1E957,
0x1EC78,
0x1ECA9,
0x1ECAA,
+ 0x1ED07,
+ 0x1ED08,
+ 0x1ED34,
+ 0x1ED35,
0x1F108,
0x1F109,
+ 0x1FBF7,
+ 0x1FBF8,
0x20001,
0x20002
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 1047 */
- 209, /* Number of elements */
+ 221, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11738,
0x118E7,
0x118E8,
+ 0x11957,
+ 0x11958,
0x11C57,
0x11C58,
0x11C60,
0x1D7F4,
0x1D7FD,
0x1D7FE,
+ 0x1E147,
+ 0x1E148,
+ 0x1E2F7,
+ 0x1E2F8,
0x1E8CD,
0x1E8CE,
0x1E957,
0x1EC78,
0x1ECA9,
0x1ECAA,
+ 0x1ED07,
+ 0x1ED08,
+ 0x1ED34,
+ 0x1ED35,
0x1F108,
0x1F109,
+ 0x1FBF7,
+ 0x1FBF8,
0x20001,
0x20002
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 037 */
- 209, /* Number of elements */
+ 221, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11738,
0x118E7,
0x118E8,
+ 0x11957,
+ 0x11958,
0x11C57,
0x11C58,
0x11C60,
0x1D7F4,
0x1D7FD,
0x1D7FE,
+ 0x1E147,
+ 0x1E148,
+ 0x1E2F7,
+ 0x1E2F8,
0x1E8CD,
0x1E8CE,
0x1E957,
0x1EC78,
0x1ECA9,
0x1ECAA,
+ 0x1ED07,
+ 0x1ED08,
+ 0x1ED34,
+ 0x1ED35,
0x1F108,
0x1F109,
+ 0x1FBF7,
+ 0x1FBF8,
0x20001,
0x20002
};
};
static const UV UNI_NV__70_invlist[] = { /* for all charsets */
- 25, /* Number of elements */
+ 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 */
0x1D36F,
0x1D370,
0x1EC80,
- 0x1EC81
+ 0x1EC81,
+ 0x1ED10,
+ 0x1ED11
};
static const UV UNI_NV__700_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+ 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 */
0x10E78,
0x10E79,
0x1EC89,
- 0x1EC8A
+ 0x1EC8A,
+ 0x1ED19,
+ 0x1ED1A
};
static const UV UNI_NV__7000_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x109E1,
0x109E2,
0x1EC92,
- 0x1EC93
+ 0x1EC93,
+ 0x1ED22,
+ 0x1ED23
};
static const UV UNI_NV__70000_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x109EA,
0x109EB,
0x1EC9B,
- 0x1EC9C
+ 0x1EC9C,
+ 0x1ED2B,
+ 0x1ED2C
};
static const UV UNI_NV__700000_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__8_invlist[] = { /* for ASCII/Latin1 */
- 203, /* Number of elements */
+ 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 */
0x11739,
0x118E8,
0x118E9,
+ 0x11958,
+ 0x11959,
0x11C58,
0x11C59,
0x11C61,
0x1D7F5,
0x1D7FE,
0x1D7FF,
+ 0x1E148,
+ 0x1E149,
+ 0x1E2F8,
+ 0x1E2F9,
0x1E8CE,
0x1E8CF,
0x1E958,
0x1EC79,
0x1ECAA,
0x1ECAB,
+ 0x1ED08,
+ 0x1ED09,
+ 0x1ED35,
+ 0x1ED36,
0x1F109,
- 0x1F10A
+ 0x1F10A,
+ 0x1FBF8,
+ 0x1FBF9
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 1047 */
- 203, /* Number of elements */
+ 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 */
0x11739,
0x118E8,
0x118E9,
+ 0x11958,
+ 0x11959,
0x11C58,
0x11C59,
0x11C61,
0x1D7F5,
0x1D7FE,
0x1D7FF,
+ 0x1E148,
+ 0x1E149,
+ 0x1E2F8,
+ 0x1E2F9,
0x1E8CE,
0x1E8CF,
0x1E958,
0x1EC79,
0x1ECAA,
0x1ECAB,
+ 0x1ED08,
+ 0x1ED09,
+ 0x1ED35,
+ 0x1ED36,
0x1F109,
- 0x1F10A
+ 0x1F10A,
+ 0x1FBF8,
+ 0x1FBF9
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 037 */
- 203, /* Number of elements */
+ 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 */
0x11739,
0x118E8,
0x118E9,
+ 0x11958,
+ 0x11959,
0x11C58,
0x11C59,
0x11C61,
0x1D7F5,
0x1D7FE,
0x1D7FF,
+ 0x1E148,
+ 0x1E149,
+ 0x1E2F8,
+ 0x1E2F9,
0x1E8CE,
0x1E8CF,
0x1E958,
0x1EC79,
0x1ECAA,
0x1ECAB,
+ 0x1ED08,
+ 0x1ED09,
+ 0x1ED35,
+ 0x1ED36,
0x1F109,
- 0x1F10A
+ 0x1F10A,
+ 0x1FBF8,
+ 0x1FBF9
};
# endif /* EBCDIC 037 */
static const UV UNI_NV__80_invlist[] = { /* for all charsets */
- 23, /* Number of elements */
+ 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 */
0x1D370,
0x1D371,
0x1EC81,
- 0x1EC82
+ 0x1EC82,
+ 0x1ED11,
+ 0x1ED12
};
static const UV UNI_NV__800_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+ 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 */
0x10E79,
0x10E7A,
0x1EC8A,
- 0x1EC8B
+ 0x1EC8B,
+ 0x1ED1A,
+ 0x1ED1B
};
static const UV UNI_NV__8000_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x109E2,
0x109E3,
0x1EC93,
- 0x1EC94
+ 0x1EC94,
+ 0x1ED23,
+ 0x1ED24
};
static const UV UNI_NV__80000_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x109EB,
0x109EC,
0x1EC9C,
- 0x1EC9D
+ 0x1EC9D,
+ 0x1ED2C,
+ 0x1ED2D
};
static const UV UNI_NV__800000_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__9_invlist[] = { /* for ASCII/Latin1 */
- 207, /* Number of elements */
+ 219, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1173A,
0x118E9,
0x118EA,
+ 0x11959,
+ 0x1195A,
0x11C59,
0x11C5A,
0x11C62,
0x1D7F6,
0x1D7FF,
0x1D800,
+ 0x1E149,
+ 0x1E14A,
+ 0x1E2F9,
+ 0x1E2FA,
0x1E8CF,
0x1E8D0,
0x1E959,
0x1EC7A,
0x1ECAB,
0x1ECAC,
+ 0x1ED09,
+ 0x1ED0A,
+ 0x1ED36,
+ 0x1ED37,
0x1F10A,
0x1F10B,
+ 0x1FBF9,
+ 0x1FBFA,
0x2F890,
0x2F891
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 1047 */
- 207, /* Number of elements */
+ 219, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1173A,
0x118E9,
0x118EA,
+ 0x11959,
+ 0x1195A,
0x11C59,
0x11C5A,
0x11C62,
0x1D7F6,
0x1D7FF,
0x1D800,
+ 0x1E149,
+ 0x1E14A,
+ 0x1E2F9,
+ 0x1E2FA,
0x1E8CF,
0x1E8D0,
0x1E959,
0x1EC7A,
0x1ECAB,
0x1ECAC,
+ 0x1ED09,
+ 0x1ED0A,
+ 0x1ED36,
+ 0x1ED37,
0x1F10A,
0x1F10B,
+ 0x1FBF9,
+ 0x1FBFA,
0x2F890,
0x2F891
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 037 */
- 207, /* Number of elements */
+ 219, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x1173A,
0x118E9,
0x118EA,
+ 0x11959,
+ 0x1195A,
0x11C59,
0x11C5A,
0x11C62,
0x1D7F6,
0x1D7FF,
0x1D800,
+ 0x1E149,
+ 0x1E14A,
+ 0x1E2F9,
+ 0x1E2FA,
0x1E8CF,
0x1E8D0,
0x1E959,
0x1EC7A,
0x1ECAB,
0x1ECAC,
+ 0x1ED09,
+ 0x1ED0A,
+ 0x1ED36,
+ 0x1ED37,
0x1F10A,
0x1F10B,
+ 0x1FBF9,
+ 0x1FBFA,
0x2F890,
0x2F891
};
};
static const UV UNI_NV__90_invlist[] = { /* for all charsets */
- 23, /* Number of elements */
+ 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 */
0x1D371,
0x1D372,
0x1EC82,
- 0x1EC83
+ 0x1EC83,
+ 0x1ED12,
+ 0x1ED13
};
static const UV UNI_NV__900_invlist[] = { /* for all charsets */
- 13, /* Number of elements */
+ 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 */
0x10E7A,
0x10E7B,
0x1EC8B,
- 0x1EC8C
+ 0x1EC8C,
+ 0x1ED1B,
+ 0x1ED1C
};
static const UV UNI_NV__9000_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x109E3,
0x109E4,
0x1EC94,
- 0x1EC95
+ 0x1EC95,
+ 0x1ED24,
+ 0x1ED25
};
static const UV UNI_NV__90000_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x109EC,
0x109ED,
0x1EC9D,
- 0x1EC9E
+ 0x1EC9E,
+ 0x1ED2D,
+ 0x1ED2E
};
static const UV UNI_NV__900000_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__NAN_invlist[] = { /* for ASCII/Latin1 */
- 395, /* Number of elements */
+ 411, /* 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 */
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11070,
0x110F0,
0x1173C,
0x118E0,
0x118F3,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11FC0,
+ 0x11FD5,
0x12400,
0x1246F,
0x16A60,
0x1D379,
0x1D7CE,
0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E8C7,
0x1E8D0,
0x1E950,
0x1ECB0,
0x1ECB1,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED2E,
+ 0x1ED2F,
+ 0x1ED3E,
0x1F100,
0x1F10D,
+ 0x1FBF0,
+ 0x1FBFA,
0x20001,
0x20002,
0x20064,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 1047 */
- 395, /* Number of elements */
+ 411, /* 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 */
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11070,
0x110F0,
0x1173C,
0x118E0,
0x118F3,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11FC0,
+ 0x11FD5,
0x12400,
0x1246F,
0x16A60,
0x1D379,
0x1D7CE,
0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E8C7,
0x1E8D0,
0x1E950,
0x1ECB0,
0x1ECB1,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED2E,
+ 0x1ED2F,
+ 0x1ED3E,
0x1F100,
0x1F10D,
+ 0x1FBF0,
+ 0x1FBFA,
0x20001,
0x20002,
0x20064,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 037 */
- 395, /* Number of elements */
+ 411, /* 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 */
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11070,
0x110F0,
0x1173C,
0x118E0,
0x118F3,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11FC0,
+ 0x11FD5,
0x12400,
0x1246F,
0x16A60,
0x1D379,
0x1D7CE,
0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E8C7,
0x1E8D0,
0x1E950,
0x1ECB0,
0x1ECB1,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED2E,
+ 0x1ED2F,
+ 0x1ED3E,
0x1F100,
0x1F10D,
+ 0x1FBF0,
+ 0x1FBFA,
0x20001,
0x20002,
0x20064,
};
static const UV UNI_ORYA_invlist[] = { /* for all charsets */
- 35, /* Number of elements */
+ 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 */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xB66,
0xB78,
0x1CDA,
- 0x1CDB
+ 0x1CDB,
+ 0x1CF2,
+ 0x1CF3
};
static const UV UNI_OSGE_invlist[] = { /* for all charsets */
0x104AA
};
+static const UV UNI_OTTOMANSIYAQNUMBERS_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,
+ 0x1ED00,
+ 0x1ED50
+};
+
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */
- 357, /* Number of elements */
+ 371, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA77,
0xAF0,
0xAF1,
+ 0xC77,
+ 0xC78,
0xC84,
0xC85,
0xDF4,
0x1369,
0x1400,
0x1401,
- 0x166D,
+ 0x166E,
0x166F,
0x169B,
0x169D,
0x2E00,
0x2E2F,
0x2E30,
- 0x2E4F,
+ 0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x3008,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10EAD,
+ 0x10EAE,
0x10F55,
0x10F5A,
0x11047,
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
+ 0x119E2,
+ 0x119E3,
0x11A3F,
0x11A47,
0x11A9A,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11FFF,
+ 0x12000,
0x12470,
0x12475,
0x16A6E,
0x16B45,
0x16E97,
0x16E9B,
+ 0x16FE2,
+ 0x16FE3,
0x1BC9F,
0x1BCA0,
0x1DA87,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */
- 365, /* Number of elements */
+ 379, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA77,
0xAF0,
0xAF1,
+ 0xC77,
+ 0xC78,
0xC84,
0xC85,
0xDF4,
0x1369,
0x1400,
0x1401,
- 0x166D,
+ 0x166E,
0x166F,
0x169B,
0x169D,
0x2E00,
0x2E2F,
0x2E30,
- 0x2E4F,
+ 0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x3008,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10EAD,
+ 0x10EAE,
0x10F55,
0x10F5A,
0x11047,
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
+ 0x119E2,
+ 0x119E3,
0x11A3F,
0x11A47,
0x11A9A,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11FFF,
+ 0x12000,
0x12470,
0x12475,
0x16A6E,
0x16B45,
0x16E97,
0x16E9B,
+ 0x16FE2,
+ 0x16FE3,
0x1BC9F,
0x1BCA0,
0x1DA87,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */
- 363, /* Number of elements */
+ 377, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA77,
0xAF0,
0xAF1,
+ 0xC77,
+ 0xC78,
0xC84,
0xC85,
0xDF4,
0x1369,
0x1400,
0x1401,
- 0x166D,
+ 0x166E,
0x166F,
0x169B,
0x169D,
0x2E00,
0x2E2F,
0x2E30,
- 0x2E4F,
+ 0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x3008,
0x10B40,
0x10B99,
0x10B9D,
+ 0x10EAD,
+ 0x10EAE,
0x10F55,
0x10F5A,
0x11047,
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
+ 0x119E2,
+ 0x119E3,
0x11A3F,
0x11A47,
0x11A9A,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11FFF,
+ 0x12000,
0x12470,
0x12475,
0x16A6E,
0x16B45,
0x16E97,
0x16E9B,
+ 0x16FE2,
+ 0x16FE3,
0x1BC9F,
0x1BCA0,
0x1DA87,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_PATSYN_invlist[] = { /* for EBCDIC 1047 */
61, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_PATSYN_invlist[] = { /* for EBCDIC 037 */
59, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_PC_invlist[] = { /* for EBCDIC 1047 */
13, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_PC_invlist[] = { /* for EBCDIC 037 */
13, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_PD_invlist[] = { /* for ASCII/Latin1 */
- 35, /* Number of elements */
+ 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 */
0xFE63,
0xFE64,
0xFF0D,
- 0xFF0E
+ 0xFF0E,
+ 0x10EAD,
+ 0x10EAE
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_PD_invlist[] = { /* for EBCDIC 1047 */
- 35, /* Number of elements */
+ 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 */
0xFE63,
0xFE64,
0xFF0D,
- 0xFF0E
+ 0xFF0E,
+ 0x10EAD,
+ 0x10EAE
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_PD_invlist[] = { /* for EBCDIC 037 */
- 35, /* Number of elements */
+ 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 */
0xFE63,
0xFE64,
0xFF0D,
- 0xFF0E
+ 0xFF0E,
+ 0x10EAD,
+ 0x10EAE
};
# endif /* EBCDIC 037 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_PE_invlist[] = { /* for EBCDIC 1047 */
145, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_PE_invlist[] = { /* for EBCDIC 037 */
145, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_PF_invlist[] = { /* for EBCDIC 1047 */
21, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_PF_invlist[] = { /* for EBCDIC 037 */
21, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_PI_invlist[] = { /* for EBCDIC 1047 */
23, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_PI_invlist[] = { /* for EBCDIC 037 */
23, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */
- 351, /* Number of elements */
+ 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 */
0xA77,
0xAF0,
0xAF1,
+ 0xC77,
+ 0xC78,
0xC84,
0xC85,
0xDF4,
0x10FC,
0x1360,
0x1369,
- 0x166D,
+ 0x166E,
0x166F,
0x16EB,
0x16EE,
0x2E41,
0x2E42,
0x2E43,
- 0x2E4F,
+ 0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x303D,
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
+ 0x119E2,
+ 0x119E3,
0x11A3F,
0x11A47,
0x11A9A,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11FFF,
+ 0x12000,
0x12470,
0x12475,
0x16A6E,
0x16B45,
0x16E97,
0x16E9B,
+ 0x16FE2,
+ 0x16FE3,
0x1BC9F,
0x1BCA0,
0x1DA87,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */
- 355, /* Number of elements */
+ 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 */
0xA77,
0xAF0,
0xAF1,
+ 0xC77,
+ 0xC78,
0xC84,
0xC85,
0xDF4,
0x10FC,
0x1360,
0x1369,
- 0x166D,
+ 0x166E,
0x166F,
0x16EB,
0x16EE,
0x2E41,
0x2E42,
0x2E43,
- 0x2E4F,
+ 0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x303D,
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
+ 0x119E2,
+ 0x119E3,
0x11A3F,
0x11A47,
0x11A9A,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11FFF,
+ 0x12000,
0x12470,
0x12475,
0x16A6E,
0x16B45,
0x16E97,
0x16E9B,
+ 0x16FE2,
+ 0x16FE3,
0x1BC9F,
0x1BCA0,
0x1DA87,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */
- 355, /* Number of elements */
+ 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 */
0xA77,
0xAF0,
0xAF1,
+ 0xC77,
+ 0xC78,
0xC84,
0xC85,
0xDF4,
0x10FC,
0x1360,
0x1369,
- 0x166D,
+ 0x166E,
0x166F,
0x16EB,
0x16EE,
0x2E41,
0x2E42,
0x2E43,
- 0x2E4F,
+ 0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x303D,
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
+ 0x119E2,
+ 0x119E3,
0x11A3F,
0x11A47,
0x11A9A,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11FFF,
+ 0x12000,
0x12470,
0x12475,
0x16A6E,
0x16B45,
0x16E97,
0x16E9B,
+ 0x16FE2,
+ 0x16FE3,
0x1BC9F,
0x1BCA0,
0x1DA87,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_PS_invlist[] = { /* for EBCDIC 1047 */
151, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_PS_invlist[] = { /* for EBCDIC 037 */
151, /* Number of elements */
};
static const UV UNI_QAAI_invlist[] = { /* for all charsets */
- 33, /* Number of elements */
+ 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 */
0x345,
0x346,
0x363,
+ 0x953,
+ 0x955,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1DC2,
+ 0x1DF8,
+ 0x1DF9,
0x1DFA,
0x1DFB,
0x1E00,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_QMARK_invlist[] = { /* for EBCDIC 1047 */
25, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_QMARK_invlist[] = { /* for EBCDIC 037 */
25, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */
- 441, /* Number of elements */
+ 459, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10A0,
0x1390,
0x139A,
+ 0x166D,
+ 0x166E,
0x17DB,
0x17DC,
0x1940,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2CE5,
0x2CEB,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x2E9A,
0x2E9B,
0x328A,
0x32B1,
0x32C0,
- 0x32FF,
- 0x3300,
0x3400,
0x4DC0,
0x4E00,
0xAA7A,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFB29,
0xFB2A,
0xFBB2,
0x1018C,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10AC9,
0x1173F,
0x11740,
+ 0x11FD5,
+ 0x11FF2,
0x16B3C,
0x16B40,
0x16B45,
0x1DA84,
0x1DA85,
0x1DA87,
+ 0x1E14F,
+ 0x1E150,
+ 0x1E2FF,
+ 0x1E300,
0x1ECAC,
0x1ECAD,
0x1ECB0,
0x1ECB1,
+ 0x1ED2E,
+ 0x1ED2F,
0x1EEF0,
0x1EEF2,
0x1F000,
0x1F0D0,
0x1F0D1,
0x1F0F6,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F10D,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
- 0x1FA6E
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */
- 447, /* Number of elements */
+ 465, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10A0,
0x1390,
0x139A,
+ 0x166D,
+ 0x166E,
0x17DB,
0x17DC,
0x1940,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2CE5,
0x2CEB,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x2E9A,
0x2E9B,
0x328A,
0x32B1,
0x32C0,
- 0x32FF,
- 0x3300,
0x3400,
0x4DC0,
0x4E00,
0xAA7A,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFB29,
0xFB2A,
0xFBB2,
0x1018C,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10AC9,
0x1173F,
0x11740,
+ 0x11FD5,
+ 0x11FF2,
0x16B3C,
0x16B40,
0x16B45,
0x1DA84,
0x1DA85,
0x1DA87,
+ 0x1E14F,
+ 0x1E150,
+ 0x1E2FF,
+ 0x1E300,
0x1ECAC,
0x1ECAD,
0x1ECB0,
0x1ECB1,
+ 0x1ED2E,
+ 0x1ED2F,
0x1EEF0,
0x1EEF2,
0x1F000,
0x1F0D0,
0x1F0D1,
0x1F0F6,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F10D,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
- 0x1FA6E
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */
- 445, /* Number of elements */
+ 463, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10A0,
0x1390,
0x139A,
+ 0x166D,
+ 0x166E,
0x17DB,
0x17DC,
0x1940,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2CE5,
0x2CEB,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x2E9A,
0x2E9B,
0x328A,
0x32B1,
0x32C0,
- 0x32FF,
- 0x3300,
0x3400,
0x4DC0,
0x4E00,
0xAA7A,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFB29,
0xFB2A,
0xFBB2,
0x1018C,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10AC9,
0x1173F,
0x11740,
+ 0x11FD5,
+ 0x11FF2,
0x16B3C,
0x16B40,
0x16B45,
0x1DA84,
0x1DA85,
0x1DA87,
+ 0x1E14F,
+ 0x1E150,
+ 0x1E2FF,
+ 0x1E300,
0x1ECAC,
0x1ECAD,
0x1ECB0,
0x1ECB1,
+ 0x1ED2E,
+ 0x1ED2F,
0x1EEF0,
0x1EEF2,
0x1F000,
0x1F0D0,
0x1F0D1,
0x1F0F6,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F10D,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
- 0x1FA6E
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* EBCDIC 037 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__AT_invlist[] = { /* for EBCDIC 1047 */
9, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__AT_invlist[] = { /* for EBCDIC 037 */
9, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__CL_invlist[] = { /* for EBCDIC 1047 */
91, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__CL_invlist[] = { /* for EBCDIC 037 */
89, /* Number of elements */
# endif /* EBCDIC 037 */
static const UV UNI_SB__EX_invlist[] = { /* for all charsets */
- 557, /* Number of elements */
+ 587, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
0x111C1,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
0x1172C,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A33,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1D165,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SB__FO_invlist[] = { /* for ASCII/Latin1 */
- 39, /* Number of elements */
+ 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 */
0x110BE,
0x110CD,
0x110CE,
+ 0x13430,
+ 0x13439,
0x1BCA0,
0x1BCA4,
0x1D173,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 1047 */
- 39, /* Number of elements */
+ 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 */
0x110BE,
0x110CD,
0x110CE,
+ 0x13430,
+ 0x13439,
0x1BCA0,
0x1BCA4,
0x1D173,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 037 */
- 39, /* Number of elements */
+ 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 */
0x110BE,
0x110CD,
0x110CE,
+ 0x13430,
+ 0x13439,
0x1BCA0,
0x1BCA4,
0x1D173,
# endif /* EBCDIC 037 */
static const UV UNI_SB__LE_invlist[] = { /* for all charsets */
- 989, /* Number of elements */
+ 1039, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB4,
0x1082,
0x108E,
0x108F,
+ 0x10D0,
+ 0x10FB,
0x10FC,
- 0x10FD,
- 0x1100,
0x1249,
0x124A,
0x124E,
0x1C50,
0x1C5A,
0x1C7E,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x2135,
0x2139,
0x2180,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xAB27,
0xAB28,
0xAB2F,
+ 0xAB69,
+ 0xAB6A,
0xABC0,
0xABE3,
0xAC00,
0x10C49,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x11800,
0x1182C,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16B7D,
0x16B90,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1BC89,
0x1BC90,
0x1BC9A,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */
- 1289, /* Number of elements */
+ 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 */
0x530,
0x560,
0x589,
- 0x10D0,
- 0x10FB,
- 0x10FD,
- 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */
- 1297, /* Number of elements */
+ 1307, /* Number of 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,
0x560,
0x589,
- 0x10D0,
- 0x10FB,
- 0x10FD,
- 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */
- 1297, /* Number of elements */
+ 1307, /* Number of 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,
0x560,
0x589,
- 0x10D0,
- 0x10FB,
- 0x10FD,
- 0x1100,
0x13F8,
0x13FE,
0x1C80,
0xA7B8,
0xA7B9,
0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C0,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
# if 'A' == 65 /* ASCII/Latin1 */
+static const UV UNI_SB__NU_invlist[] = { /* for ASCII/Latin1 */
+ 125, /* Number of 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,
+ 0x30,
+ 0x3A,
+ 0x660,
+ 0x66A,
+ 0x66B,
+ 0x66D,
+ 0x6F0,
+ 0x6FA,
+ 0x7C0,
+ 0x7CA,
+ 0x966,
+ 0x970,
+ 0x9E6,
+ 0x9F0,
+ 0xA66,
+ 0xA70,
+ 0xAE6,
+ 0xAF0,
+ 0xB66,
+ 0xB70,
+ 0xBE6,
+ 0xBF0,
+ 0xC66,
+ 0xC70,
+ 0xCE6,
+ 0xCF0,
+ 0xD66,
+ 0xD70,
+ 0xDE6,
+ 0xDF0,
+ 0xE50,
+ 0xE5A,
+ 0xED0,
+ 0xEDA,
+ 0xF20,
+ 0xF2A,
+ 0x1040,
+ 0x104A,
+ 0x1090,
+ 0x109A,
+ 0x17E0,
+ 0x17EA,
+ 0x1810,
+ 0x181A,
+ 0x1946,
+ 0x1950,
+ 0x19D0,
+ 0x19DA,
+ 0x1A80,
+ 0x1A8A,
+ 0x1A90,
+ 0x1A9A,
+ 0x1B50,
+ 0x1B5A,
+ 0x1BB0,
+ 0x1BBA,
+ 0x1C40,
+ 0x1C4A,
+ 0x1C50,
+ 0x1C5A,
+ 0xA620,
+ 0xA62A,
+ 0xA8D0,
+ 0xA8DA,
+ 0xA900,
+ 0xA90A,
+ 0xA9D0,
+ 0xA9DA,
+ 0xA9F0,
+ 0xA9FA,
+ 0xAA50,
+ 0xAA5A,
+ 0xABF0,
+ 0xABFA,
+ 0xFF10,
+ 0xFF1A,
+ 0x104A0,
+ 0x104AA,
+ 0x10D30,
+ 0x10D3A,
+ 0x11066,
+ 0x11070,
+ 0x110F0,
+ 0x110FA,
+ 0x11136,
+ 0x11140,
+ 0x111D0,
+ 0x111DA,
+ 0x112F0,
+ 0x112FA,
+ 0x11450,
+ 0x1145A,
+ 0x114D0,
+ 0x114DA,
+ 0x11650,
+ 0x1165A,
+ 0x116C0,
+ 0x116CA,
+ 0x11730,
+ 0x1173A,
+ 0x118E0,
+ 0x118EA,
+ 0x11950,
+ 0x1195A,
+ 0x11C50,
+ 0x11C5A,
+ 0x11D50,
+ 0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
+ 0x16A60,
+ 0x16A6A,
+ 0x16B50,
+ 0x16B5A,
+ 0x1D7CE,
+ 0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
+ 0x1E950,
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 1047 */
+ 125, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0xF0,
+ 0xFA,
+ 0x660,
+ 0x66A,
+ 0x66B,
+ 0x66D,
+ 0x6F0,
+ 0x6FA,
+ 0x7C0,
+ 0x7CA,
+ 0x966,
+ 0x970,
+ 0x9E6,
+ 0x9F0,
+ 0xA66,
+ 0xA70,
+ 0xAE6,
+ 0xAF0,
+ 0xB66,
+ 0xB70,
+ 0xBE6,
+ 0xBF0,
+ 0xC66,
+ 0xC70,
+ 0xCE6,
+ 0xCF0,
+ 0xD66,
+ 0xD70,
+ 0xDE6,
+ 0xDF0,
+ 0xE50,
+ 0xE5A,
+ 0xED0,
+ 0xEDA,
+ 0xF20,
+ 0xF2A,
+ 0x1040,
+ 0x104A,
+ 0x1090,
+ 0x109A,
+ 0x17E0,
+ 0x17EA,
+ 0x1810,
+ 0x181A,
+ 0x1946,
+ 0x1950,
+ 0x19D0,
+ 0x19DA,
+ 0x1A80,
+ 0x1A8A,
+ 0x1A90,
+ 0x1A9A,
+ 0x1B50,
+ 0x1B5A,
+ 0x1BB0,
+ 0x1BBA,
+ 0x1C40,
+ 0x1C4A,
+ 0x1C50,
+ 0x1C5A,
+ 0xA620,
+ 0xA62A,
+ 0xA8D0,
+ 0xA8DA,
+ 0xA900,
+ 0xA90A,
+ 0xA9D0,
+ 0xA9DA,
+ 0xA9F0,
+ 0xA9FA,
+ 0xAA50,
+ 0xAA5A,
+ 0xABF0,
+ 0xABFA,
+ 0xFF10,
+ 0xFF1A,
+ 0x104A0,
+ 0x104AA,
+ 0x10D30,
+ 0x10D3A,
+ 0x11066,
+ 0x11070,
+ 0x110F0,
+ 0x110FA,
+ 0x11136,
+ 0x11140,
+ 0x111D0,
+ 0x111DA,
+ 0x112F0,
+ 0x112FA,
+ 0x11450,
+ 0x1145A,
+ 0x114D0,
+ 0x114DA,
+ 0x11650,
+ 0x1165A,
+ 0x116C0,
+ 0x116CA,
+ 0x11730,
+ 0x1173A,
+ 0x118E0,
+ 0x118EA,
+ 0x11950,
+ 0x1195A,
+ 0x11C50,
+ 0x11C5A,
+ 0x11D50,
+ 0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
+ 0x16A60,
+ 0x16A6A,
+ 0x16B50,
+ 0x16B5A,
+ 0x1D7CE,
+ 0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
+ 0x1E950,
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 037 */
+ 125, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0xF0,
+ 0xFA,
+ 0x660,
+ 0x66A,
+ 0x66B,
+ 0x66D,
+ 0x6F0,
+ 0x6FA,
+ 0x7C0,
+ 0x7CA,
+ 0x966,
+ 0x970,
+ 0x9E6,
+ 0x9F0,
+ 0xA66,
+ 0xA70,
+ 0xAE6,
+ 0xAF0,
+ 0xB66,
+ 0xB70,
+ 0xBE6,
+ 0xBF0,
+ 0xC66,
+ 0xC70,
+ 0xCE6,
+ 0xCF0,
+ 0xD66,
+ 0xD70,
+ 0xDE6,
+ 0xDF0,
+ 0xE50,
+ 0xE5A,
+ 0xED0,
+ 0xEDA,
+ 0xF20,
+ 0xF2A,
+ 0x1040,
+ 0x104A,
+ 0x1090,
+ 0x109A,
+ 0x17E0,
+ 0x17EA,
+ 0x1810,
+ 0x181A,
+ 0x1946,
+ 0x1950,
+ 0x19D0,
+ 0x19DA,
+ 0x1A80,
+ 0x1A8A,
+ 0x1A90,
+ 0x1A9A,
+ 0x1B50,
+ 0x1B5A,
+ 0x1BB0,
+ 0x1BBA,
+ 0x1C40,
+ 0x1C4A,
+ 0x1C50,
+ 0x1C5A,
+ 0xA620,
+ 0xA62A,
+ 0xA8D0,
+ 0xA8DA,
+ 0xA900,
+ 0xA90A,
+ 0xA9D0,
+ 0xA9DA,
+ 0xA9F0,
+ 0xA9FA,
+ 0xAA50,
+ 0xAA5A,
+ 0xABF0,
+ 0xABFA,
+ 0xFF10,
+ 0xFF1A,
+ 0x104A0,
+ 0x104AA,
+ 0x10D30,
+ 0x10D3A,
+ 0x11066,
+ 0x11070,
+ 0x110F0,
+ 0x110FA,
+ 0x11136,
+ 0x11140,
+ 0x111D0,
+ 0x111DA,
+ 0x112F0,
+ 0x112FA,
+ 0x11450,
+ 0x1145A,
+ 0x114D0,
+ 0x114DA,
+ 0x11650,
+ 0x1165A,
+ 0x116C0,
+ 0x116CA,
+ 0x11730,
+ 0x1173A,
+ 0x118E0,
+ 0x118EA,
+ 0x11950,
+ 0x1195A,
+ 0x11C50,
+ 0x11C5A,
+ 0x11D50,
+ 0x11D5A,
+ 0x11DA0,
+ 0x11DAA,
+ 0x16A60,
+ 0x16A6A,
+ 0x16B50,
+ 0x16B5A,
+ 0x1D7CE,
+ 0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
+ 0x1E950,
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
+};
+
+# endif /* EBCDIC 037 */
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
static const UV UNI_SB__SC_invlist[] = { /* for ASCII/Latin1 */
39, /* Number of elements */
148565664, /* Version and data structure type */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__SC_invlist[] = { /* for EBCDIC 1047 */
41, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__SC_invlist[] = { /* for EBCDIC 037 */
41, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__SE_invlist[] = { /* for EBCDIC 1047 */
5, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__SE_invlist[] = { /* for EBCDIC 037 */
5, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__SP_invlist[] = { /* for EBCDIC 1047 */
17, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__SP_invlist[] = { /* for EBCDIC 037 */
17, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SB__ST_invlist[] = { /* for ASCII/Latin1 */
- 143, /* Number of elements */
+ 147, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 1047 */
- 143, /* Number of elements */
+ 147, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 037 */
- 143, /* Number of elements */
+ 147, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SB__UP_invlist[] = { /* for ASCII/Latin1 */
- 1279, /* Number of elements */
+ 1289, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x10CE,
0x13A0,
0x13F6,
- 0x1C90,
- 0x1CBB,
- 0x1CBD,
- 0x1CC0,
0x1E00,
0x1E01,
0x1E02,
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 1047 */
- 1297, /* Number of elements */
+ 1307, /* Number of 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,
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 037 */
- 1293, /* Number of elements */
+ 1303, /* Number of 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,
0xA7B7,
0xA7B8,
0xA7B9,
+ 0xA7BA,
+ 0xA7BB,
+ 0xA7BC,
+ 0xA7BD,
+ 0xA7BE,
+ 0xA7BF,
+ 0xA7C2,
+ 0xA7C3,
+ 0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
- 1565, /* Number of elements */
+ 1611, /* 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 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x970,
0x971,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA7,
0x1AAC,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA876,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEE,
0xABF0,
0xFF0A,
0xFF0C,
0xFF0F,
- 0xFF1A,
+ 0xFF10,
0xFF1B,
0xFF1F,
0xFF20,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F51,
0x10F55,
0x10F5A,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11049,
0x11066,
0x11136,
0x11140,
0x11141,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x11180,
0x111C7,
0x111C9,
- 0x111CE,
- 0x111D0,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11945,
+ 0x11946,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A42,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9B,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E98,
0x16E99,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F18A,
0x1F676,
0x1F679,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
- 1585, /* Number of elements */
+ 1631, /* 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 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x970,
0x971,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA7,
0x1AAC,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA876,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEE,
0xABF0,
0xFF0A,
0xFF0C,
0xFF0F,
- 0xFF1A,
+ 0xFF10,
0xFF1B,
0xFF1F,
0xFF20,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F51,
0x10F55,
0x10F5A,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11049,
0x11066,
0x11136,
0x11140,
0x11141,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x11180,
0x111C7,
0x111C9,
- 0x111CE,
- 0x111D0,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11945,
+ 0x11946,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A42,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9B,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E98,
0x16E99,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F18A,
0x1F676,
0x1F679,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */
- 1583, /* Number of elements */
+ 1629, /* 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 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x970,
0x971,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA7,
0x1AAC,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA876,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEE,
0xABF0,
0xFF0A,
0xFF0C,
0xFF0F,
- 0xFF1A,
+ 0xFF10,
0xFF1B,
0xFF1F,
0xFF20,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F51,
0x10F55,
0x10F5A,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11049,
0x11066,
0x11136,
0x11140,
0x11141,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x11180,
0x111C7,
0x111C9,
- 0x111CE,
- 0x111D0,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11945,
+ 0x11946,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A42,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9B,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E98,
0x16E99,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F18A,
0x1F676,
0x1F679,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SC_invlist[] = { /* for ASCII/Latin1 */
- 39, /* Number of elements */
+ 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 */
0xFFE2,
0xFFE5,
0xFFE7,
+ 0x11FDD,
+ 0x11FE1,
+ 0x1E2FF,
+ 0x1E300,
0x1ECB0,
0x1ECB1
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SC_invlist[] = { /* for EBCDIC 1047 */
- 43, /* Number of elements */
+ 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 */
0xFFE2,
0xFFE5,
0xFFE7,
+ 0x11FDD,
+ 0x11FE1,
+ 0x1E2FF,
+ 0x1E300,
0x1ECB0,
0x1ECB1
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SC_invlist[] = { /* for EBCDIC 037 */
- 43, /* Number of elements */
+ 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 */
0xFFE2,
0xFFE5,
0xFFE7,
+ 0x11FDD,
+ 0x11FE1,
+ 0x1E2FF,
+ 0x1E300,
0x1ECB0,
0x1ECB1
};
1 if it starts at the element beyond 0 */
0x0,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0x1EEF2
};
-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 */
- 0x0,
- 0x531,
- 0x557,
- 0x559,
- 0x589,
- 0x58A,
- 0x58B,
- 0x58D,
- 0x590,
- 0xFB13,
- 0xFB18
-};
-
static const UV UNI_SC__BENG_invlist[] = { /* for all charsets */
29, /* Number of elements */
148565664, /* Version and data structure type */
0x3105,
0x3130,
0x31A0,
- 0x31BB
+ 0x31C0
};
static const UV UNI_SC__BUGI_invlist[] = { /* for all charsets */
0x11100,
0x11135,
0x11136,
- 0x11147
+ 0x11148
};
static const UV UNI_SC__COPT_invlist[] = { /* for all charsets */
0x0,
0x900,
0x951,
- 0x953,
+ 0x955,
0x964,
0x966,
0x980,
0x11DAA
};
+static const UV UNI_SC__GONM_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,
+ 0x11D00,
+ 0x11D07,
+ 0x11D08,
+ 0x11D0A,
+ 0x11D0B,
+ 0x11D37,
+ 0x11D3A,
+ 0x11D3B,
+ 0x11D3C,
+ 0x11D3E,
+ 0x11D3F,
+ 0x11D48,
+ 0x11D50,
+ 0x11D5A
+};
+
static const UV UNI_SC__GRAN_invlist[] = { /* for all charsets */
31, /* Number of elements */
148565664, /* Version and data structure type */
};
static const UV UNI_SC__HAN_invlist[] = { /* for all charsets */
- 35, /* Number of elements */
+ 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 */
0x3038,
0x303C,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xF900,
0xFA6E,
0xFA70,
0xFADA,
+ 0x16FF0,
+ 0x16FF2,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
static const UV UNI_SC__HANG_invlist[] = { /* for all charsets */
};
static const UV UNI_SC__HIRA_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+ 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 */
0x30A0,
0x1B001,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
0x1F200,
0x1F201
};
};
static const UV UNI_SC__KANA_invlist[] = { /* for all charsets */
- 17, /* Number of elements */
+ 19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xFF71,
0xFF9E,
0x1B000,
- 0x1B001
+ 0x1B001,
+ 0x1B164,
+ 0x1B168
};
static const UV UNI_SC__KHOJ_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SC__LATN_invlist[] = { /* for ASCII/Latin1 */
- 61, /* Number of elements */
+ 65, /* Number of 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,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
0xAB30,
0xAB5B,
0xAB5C,
0xAB65,
+ 0xAB66,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFF21,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 1047 */
- 87, /* Number of elements */
+ 91, /* Number of 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,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
0xAB30,
0xAB5B,
0xAB5C,
0xAB65,
+ 0xAB66,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFF21,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 037 */
- 83, /* Number of elements */
+ 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,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
0xAB30,
0xAB5B,
0xAB5C,
0xAB65,
+ 0xAB66,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFF21,
};
static const UV UNI_SC__MLYM_invlist[] = { /* for all charsets */
- 17, /* Number of elements */
+ 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,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xAA80
};
+static const UV UNI_SC__NAND_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,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5
+};
+
static const UV UNI_SC__ORYA_invlist[] = { /* for all charsets */
29, /* Number of elements */
148565664, /* Version and data structure type */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0x670,
0x671,
0x951,
- 0x953,
+ 0x955,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1CD0,
0x1CD3,
0x1CD4,
};
static const UV UNI_SC__SHRD_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+ 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,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0
};
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
1 if it starts at the element beyond 0 */
0x0,
0xA800,
- 0xA82C
+ 0xA82D
};
static const UV UNI_SC__SYRC_invlist[] = { /* for all charsets */
1 if it starts at the element beyond 0 */
0x0,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA
};
};
static const UV UNI_SC__TAML_invlist[] = { /* for all charsets */
- 33, /* Number of elements */
+ 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 */
0xBD7,
0xBD8,
0xBE6,
- 0xBFB
+ 0xBFB,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x12000
};
static const UV UNI_SC__TELU_invlist[] = { /* for all charsets */
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC80
};
0x114DA
};
+static const UV UNI_SC__YEZI_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,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2
+};
+
static const UV UNI_SC__YI_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */
- 332, /* Number of elements */
+ 346, /* 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 */
0x386,
0x387,
0x388,
- 0x589,
- 0x58A,
0x605,
0x606,
0x60C,
0x1CF4,
0x1CF5,
0x1CF8,
+ 0x1CFA,
+ 0x1CFB,
0x2000,
0x200C,
0x200E,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2E00,
- 0x2E4F,
+ 0x2E53,
0x2FF0,
0x2FFC,
0x3000,
0x3260,
0x327F,
0x32D0,
+ 0x32FF,
+ 0x3300,
0x3358,
0x3400,
0x4DC0,
0xA9D0,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFE10,
0x10137,
0x10140,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101D0,
0x101FD,
0x102E1,
0x102FC,
+ 0x16FE2,
+ 0x16FE4,
0x1BCA0,
0x1BCA4,
0x1D000,
0x1D800,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1F000,
0x1F02C,
0x1F030,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */
- 358, /* Number of elements */
+ 372, /* 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 */
0x386,
0x387,
0x388,
- 0x589,
- 0x58A,
0x605,
0x606,
0x60C,
0x1CF4,
0x1CF5,
0x1CF8,
+ 0x1CFA,
+ 0x1CFB,
0x2000,
0x200C,
0x200E,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2E00,
- 0x2E4F,
+ 0x2E53,
0x2FF0,
0x2FFC,
0x3000,
0x3260,
0x327F,
0x32D0,
+ 0x32FF,
+ 0x3300,
0x3358,
0x3400,
0x4DC0,
0xA9D0,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFE10,
0x10137,
0x10140,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101D0,
0x101FD,
0x102E1,
0x102FC,
+ 0x16FE2,
+ 0x16FE4,
0x1BCA0,
0x1BCA4,
0x1D000,
0x1D800,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1F000,
0x1F02C,
0x1F030,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */
- 354, /* Number of elements */
+ 368, /* 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 */
0x386,
0x387,
0x388,
- 0x589,
- 0x58A,
0x605,
0x606,
0x60C,
0x1CF4,
0x1CF5,
0x1CF8,
+ 0x1CFA,
+ 0x1CFB,
0x2000,
0x200C,
0x200E,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2E00,
- 0x2E4F,
+ 0x2E53,
0x2FF0,
0x2FFC,
0x3000,
0x3260,
0x327F,
0x32D0,
+ 0x32FF,
+ 0x3300,
0x3358,
0x3400,
0x4DC0,
0xA9D0,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFE10,
0x10137,
0x10140,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101D0,
0x101FD,
0x102E1,
0x102FC,
+ 0x16FE2,
+ 0x16FE4,
0x1BCA0,
0x1BCA4,
0x1D000,
0x1D800,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1F000,
0x1F02C,
0x1F030,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SD_invlist[] = { /* for EBCDIC 1047 */
65, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SD_invlist[] = { /* for EBCDIC 037 */
65, /* Number of elements */
};
static const UV UNI_SHRD_invlist[] = { /* for all charsets */
- 15, /* Number of elements */
+ 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 */
0x1CE0,
0x1CE1,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0
};
0x0,
0x964,
0x966,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SK_invlist[] = { /* for ASCII/Latin1 */
- 59, /* Number of elements */
+ 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 */
0xA78B,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFBB2,
0xFBC2,
0xFF3E,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SK_invlist[] = { /* for EBCDIC 1047 */
- 57, /* Number of elements */
+ 59, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xA78B,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFBB2,
0xFBC2,
0xFF3E,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SK_invlist[] = { /* for EBCDIC 037 */
- 55, /* Number of elements */
+ 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 */
0xA78B,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFBB2,
0xFBC2,
0xFF3E,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SM_invlist[] = { /* for EBCDIC 1047 */
131, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SM_invlist[] = { /* for EBCDIC 037 */
131, /* Number of elements */
0xFE70
};
+static const UV UNI_SMALLKANAEXT_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,
+ 0x1B130,
+ 0x1B170
+};
+
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */
- 349, /* Number of elements */
+ 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 */
0x10A0,
0x1390,
0x139A,
+ 0x166D,
+ 0x166E,
0x1940,
0x1941,
0x19DE,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2CE5,
0x2CEB,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x2E9A,
0x2E9B,
0x328A,
0x32B1,
0x32C0,
- 0x32FF,
- 0x3300,
0x3400,
0x4DC0,
0x4E00,
0x1018C,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10AC9,
0x1173F,
0x11740,
+ 0x11FD5,
+ 0x11FDD,
+ 0x11FE1,
+ 0x11FF2,
0x16B3C,
0x16B40,
0x16B45,
0x1DA84,
0x1DA85,
0x1DA87,
+ 0x1E14F,
+ 0x1E150,
0x1ECAC,
0x1ECAD,
+ 0x1ED2E,
+ 0x1ED2F,
0x1F000,
0x1F02C,
0x1F030,
0x1F0D0,
0x1F0D1,
0x1F0F6,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F10D,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F300,
0x1F3FB,
0x1F400,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
- 0x1FA6E
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */
- 349, /* Number of elements */
+ 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 */
0x10A0,
0x1390,
0x139A,
+ 0x166D,
+ 0x166E,
0x1940,
0x1941,
0x19DE,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2CE5,
0x2CEB,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x2E9A,
0x2E9B,
0x328A,
0x32B1,
0x32C0,
- 0x32FF,
- 0x3300,
0x3400,
0x4DC0,
0x4E00,
0x1018C,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10AC9,
0x1173F,
0x11740,
+ 0x11FD5,
+ 0x11FDD,
+ 0x11FE1,
+ 0x11FF2,
0x16B3C,
0x16B40,
0x16B45,
0x1DA84,
0x1DA85,
0x1DA87,
+ 0x1E14F,
+ 0x1E150,
0x1ECAC,
0x1ECAD,
+ 0x1ED2E,
+ 0x1ED2F,
0x1F000,
0x1F02C,
0x1F030,
0x1F0D0,
0x1F0D1,
0x1F0F6,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F10D,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F300,
0x1F3FB,
0x1F400,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
- 0x1FA6E
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */
- 349, /* Number of elements */
+ 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 */
0x10A0,
0x1390,
0x139A,
+ 0x166D,
+ 0x166E,
0x1940,
0x1941,
0x19DE,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2CE5,
0x2CEB,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x2E9A,
0x2E9B,
0x328A,
0x32B1,
0x32C0,
- 0x32FF,
- 0x3300,
0x3400,
0x4DC0,
0x4E00,
0x1018C,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10AC9,
0x1173F,
0x11740,
+ 0x11FD5,
+ 0x11FDD,
+ 0x11FE1,
+ 0x11FF2,
0x16B3C,
0x16B40,
0x16B45,
0x1DA84,
0x1DA85,
0x1DA87,
+ 0x1E14F,
+ 0x1E150,
0x1ECAC,
0x1ECAD,
+ 0x1ED2E,
+ 0x1ED2F,
0x1F000,
0x1F02C,
0x1F030,
0x1F0D0,
0x1F0D1,
0x1F0F6,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F10D,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F300,
0x1F3FB,
0x1F400,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
- 0x1FA6E
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* EBCDIC 037 */
};
static const UV UNI_SOYO_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+ 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,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_STERM_invlist[] = { /* for ASCII/Latin1 */
- 149, /* Number of elements */
+ 153, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_STERM_invlist[] = { /* for EBCDIC 1047 */
- 149, /* Number of elements */
+ 153, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_STERM_invlist[] = { /* for EBCDIC 037 */
- 149, /* Number of elements */
+ 153, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
0x9E6,
0x9F0,
0xA800,
- 0xA82C
+ 0xA82D
+};
+
+static const UV UNI_SYMBOLSANDPICTOGRAPHSEXTA_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,
+ 0x1FA70,
+ 0x1FB00
+};
+
+static const UV UNI_SYMBOLSFORLEGACYCOMPUTING_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,
+ 0x1FB00,
+ 0x1FC00
};
static const UV UNI_SYRC_invlist[] = { /* for all charsets */
- 21, /* Number of elements */
+ 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 */
0x74D,
0x750,
0x860,
- 0x86B
+ 0x86B,
+ 0x1DF8,
+ 0x1DF9
};
static const UV UNI_SYRIACSUP_invlist[] = { /* for all charsets */
0xA830,
0xA83A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA
};
0x19E0
};
+static const UV UNI_TAMILSUP_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,
+ 0x11FC0,
+ 0x12000
+};
+
static const UV UNI_TAML_invlist[] = { /* for all charsets */
- 47, /* Number of elements */
+ 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 */
0x11303,
0x11304,
0x1133B,
- 0x1133D
+ 0x1133D,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x12000
};
static const UV UNI_TANG_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 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 */
0x16FE0,
0x16FE1,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3
+ 0x18B00,
+ 0x18D00,
+ 0x18D09
};
static const UV UNI_TANGUTCOMPONENTS_invlist[] = { /* for all charsets */
0x18B00
};
+static const UV UNI_TANGUTSUP_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,
+ 0x18D00,
+ 0x18D90
+};
+
static const UV UNI_TAVT_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
};
static const UV UNI_TELU_invlist[] = { /* for all charsets */
- 31, /* Number of elements */
+ 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 */
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC80,
0x1CDA,
- 0x1CDB
+ 0x1CDB,
+ 0x1CF2,
+ 0x1CF3
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_TERM_invlist[] = { /* for ASCII/Latin1 */
- 205, /* Number of elements */
+ 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 */
0x104C,
0x1361,
0x1369,
- 0x166D,
+ 0x166E,
0x166F,
0x16EB,
0x16EE,
0x2E4C,
0x2E4D,
0x2E4E,
- 0x2E4F,
+ 0x2E50,
0x3001,
0x3003,
0xA4FE,
0x112AA,
0x1144B,
0x1144E,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x115C2,
0x115C6,
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_TERM_invlist[] = { /* for EBCDIC 1047 */
- 207, /* Number of elements */
+ 211, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x104C,
0x1361,
0x1369,
- 0x166D,
+ 0x166E,
0x166F,
0x16EB,
0x16EE,
0x2E4C,
0x2E4D,
0x2E4E,
- 0x2E4F,
+ 0x2E50,
0x3001,
0x3003,
0xA4FE,
0x112AA,
0x1144B,
0x1144E,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x115C2,
0x115C6,
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_TERM_invlist[] = { /* for EBCDIC 037 */
- 207, /* Number of elements */
+ 211, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x104C,
0x1361,
0x1369,
- 0x166D,
+ 0x166E,
0x166F,
0x16EB,
0x16EE,
0x2E4C,
0x2E4D,
0x2E4E,
- 0x2E4F,
+ 0x2E50,
0x3001,
0x3003,
0xA4FE,
0x112AA,
0x1144B,
0x1144E,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x115C2,
0x115C6,
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
};
static const UV UNI_TIRH_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+ 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 */
0x953,
0x964,
0x966,
+ 0x1CF2,
+ 0x1CF3,
0xA830,
0xA83A,
0x11480,
};
static const UV UNI_UIDEO_invlist[] = { /* for all charsets */
- 29, /* Number of elements */
+ 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 */
0x0,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xFA0E,
0xFA10,
0xFA11,
0xFA27,
0xFA2A,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2B820,
0x2CEA2,
0x2CEB0,
- 0x2EBE1
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
};
static const UV UNI_VAI_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_VO__R_invlist[] = { /* for ASCII/Latin1 */
- 175, /* Number of elements */
+ 177, /* 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 */
0x2B30,
0x2B50,
0x2B5A,
+ 0x2B97,
+ 0x2B98,
0x2BB8,
0x2BD2,
0x2BD3,
0x2BEC,
0x2BF0,
0x2C00,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0xA4D0,
0xA960,
0x11A00,
0x11AB0,
0x13000,
- 0x13430,
+ 0x13440,
0x14400,
0x14680,
0x16FE0,
- 0x18B00,
+ 0x18D90,
0x1B000,
- 0x1B130,
- 0x1B170,
0x1B300,
0x1D000,
0x1D200,
0x1F000,
0x1F800,
0x1F900,
- 0x1FA70,
+ 0x1FB00,
0x20000,
0x2FFFE,
0x30000,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 1047 */
- 173, /* Number of elements */
+ 175, /* 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 */
0x2B30,
0x2B50,
0x2B5A,
+ 0x2B97,
+ 0x2B98,
0x2BB8,
0x2BD2,
0x2BD3,
0x2BEC,
0x2BF0,
0x2C00,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0xA4D0,
0xA960,
0x11A00,
0x11AB0,
0x13000,
- 0x13430,
+ 0x13440,
0x14400,
0x14680,
0x16FE0,
- 0x18B00,
+ 0x18D90,
0x1B000,
- 0x1B130,
- 0x1B170,
0x1B300,
0x1D000,
0x1D200,
0x1F000,
0x1F800,
0x1F900,
- 0x1FA70,
+ 0x1FB00,
0x20000,
0x2FFFE,
0x30000,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 037 */
- 173, /* Number of elements */
+ 175, /* 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 */
0x2B30,
0x2B50,
0x2B5A,
+ 0x2B97,
+ 0x2B98,
0x2BB8,
0x2BD2,
0x2BD3,
0x2BEC,
0x2BF0,
0x2C00,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0xA4D0,
0xA960,
0x11A00,
0x11AB0,
0x13000,
- 0x13430,
+ 0x13440,
0x14400,
0x14680,
0x16FE0,
- 0x18B00,
+ 0x18D90,
0x1B000,
- 0x1B130,
- 0x1B170,
0x1B300,
0x1D000,
0x1D200,
0x1F000,
0x1F800,
0x1F900,
- 0x1FA70,
+ 0x1FB00,
0x20000,
0x2FFFE,
0x30000,
0x3128,
0x31F0,
0x3200,
- 0x3300,
+ 0x32FF,
0x3358,
0x337B,
0x3380,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_VO__U_invlist[] = { /* for ASCII/Latin1 */
- 253, /* Number of elements */
+ 255, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2B30,
0x2B50,
0x2B5A,
+ 0x2B97,
+ 0x2B98,
0x2BB8,
0x2BD2,
0x2BD3,
0x2BEC,
0x2BF0,
0x2C00,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x3001,
0x3003,
0x3128,
0x31F0,
0x3200,
- 0x3300,
+ 0x32FF,
0x3358,
0x337B,
0x3380,
0x11A00,
0x11AB0,
0x13000,
- 0x13430,
+ 0x13440,
0x14400,
0x14680,
0x16FE0,
- 0x18B00,
+ 0x18D90,
0x1B000,
- 0x1B130,
- 0x1B170,
0x1B300,
0x1D000,
0x1D200,
0x1F202,
0x1F800,
0x1F900,
- 0x1FA70,
+ 0x1FB00,
0x20000,
0x2FFFE,
0x30000,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 1047 */
- 251, /* Number of elements */
+ 253, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2B30,
0x2B50,
0x2B5A,
+ 0x2B97,
+ 0x2B98,
0x2BB8,
0x2BD2,
0x2BD3,
0x2BEC,
0x2BF0,
0x2C00,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x3001,
0x3003,
0x3128,
0x31F0,
0x3200,
- 0x3300,
+ 0x32FF,
0x3358,
0x337B,
0x3380,
0x11A00,
0x11AB0,
0x13000,
- 0x13430,
+ 0x13440,
0x14400,
0x14680,
0x16FE0,
- 0x18B00,
+ 0x18D90,
0x1B000,
- 0x1B130,
- 0x1B170,
0x1B300,
0x1D000,
0x1D200,
0x1F202,
0x1F800,
0x1F900,
- 0x1FA70,
+ 0x1FB00,
0x20000,
0x2FFFE,
0x30000,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 037 */
- 251, /* Number of elements */
+ 253, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x2B30,
0x2B50,
0x2B5A,
+ 0x2B97,
+ 0x2B98,
0x2BB8,
0x2BD2,
0x2BD3,
0x2BEC,
0x2BF0,
0x2C00,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x3001,
0x3003,
0x3128,
0x31F0,
0x3200,
- 0x3300,
+ 0x32FF,
0x3358,
0x337B,
0x3380,
0x11A00,
0x11AB0,
0x13000,
- 0x13430,
+ 0x13440,
0x14400,
0x14680,
0x16FE0,
- 0x18B00,
+ 0x18D90,
0x1B000,
- 0x1B130,
- 0x1B170,
0x1B300,
0x1D000,
0x1D200,
0x1F202,
0x1F800,
0x1F900,
- 0x1FA70,
+ 0x1FB00,
0x20000,
0x2FFFE,
0x30000,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__DQ_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__DQ_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__EX_invlist[] = { /* for EBCDIC 1047 */
15, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__EX_invlist[] = { /* for EBCDIC 037 */
15, /* Number of elements */
# endif /* EBCDIC 037 */
static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */
- 559, /* Number of elements */
+ 589, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
0x1CFA,
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
0x111C1,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
0x1172C,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x119D1,
+ 0x119D8,
+ 0x119DA,
+ 0x119E1,
+ 0x119E4,
+ 0x119E5,
0x11A01,
0x11A0B,
0x11A33,
0x16AF5,
0x16B30,
0x16B37,
+ 0x16F4F,
+ 0x16F50,
0x16F51,
- 0x16F7F,
+ 0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1D165,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E130,
+ 0x1E137,
+ 0x1E2EC,
+ 0x1E2F0,
0x1E8D0,
0x1E8D7,
0x1E944,
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_WB__FO_invlist[] = { /* for ASCII/Latin1 */
- 37, /* Number of elements */
+ 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 */
0x110BE,
0x110CD,
0x110CE,
+ 0x13430,
+ 0x13439,
0x1BCA0,
0x1BCA4,
0x1D173,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 1047 */
- 37, /* Number of elements */
+ 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 */
0x110BE,
0x110CD,
0x110CE,
+ 0x13430,
+ 0x13439,
0x1BCA0,
0x1BCA4,
0x1D173,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 037 */
- 37, /* Number of elements */
+ 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 */
0x110BE,
0x110CD,
0x110CE,
+ 0x13430,
+ 0x13439,
0x1BCA0,
0x1BCA4,
0x1D173,
# endif /* EBCDIC 037 */
static const UV UNI_WB__KA_invlist[] = { /* for all charsets */
- 19, /* Number of elements */
+ 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 */
0xFF66,
0xFF9E,
0x1B000,
- 0x1B001
+ 0x1B001,
+ 0x1B164,
+ 0x1B168
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */
- 1047, /* Number of elements */
+ 1095, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xF8,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x300,
0x370,
0x375,
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
0x55F,
0x560,
0x589,
+ 0x58A,
+ 0x58B,
0x5F3,
0x5F4,
0x620,
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0xA000,
0xA48D,
0xA4D0,
0xA69E,
0xA6A0,
0xA6F0,
- 0xA717,
- 0xA7BA,
- 0xA7F7,
+ 0xA708,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11800,
0x1182C,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
0x1BC00,
0x1BC6B,
0x1BC70,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */
- 1073, /* Number of elements */
+ 1121, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x100,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x300,
0x370,
0x375,
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
0x55F,
0x560,
0x589,
+ 0x58A,
+ 0x58B,
0x5F3,
0x5F4,
0x620,
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0xA000,
0xA48D,
0xA4D0,
0xA69E,
0xA6A0,
0xA6F0,
- 0xA717,
- 0xA7BA,
- 0xA7F7,
+ 0xA708,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11800,
0x1182C,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
0x1BC00,
0x1BC6B,
0x1BC70,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */
- 1069, /* Number of elements */
+ 1117, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x100,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x300,
0x370,
0x375,
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
0x55F,
0x560,
0x589,
+ 0x58A,
+ 0x58B,
0x5F3,
0x5F4,
0x620,
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0xA000,
0xA48D,
0xA4D0,
0xA69E,
0xA6A0,
0xA6F0,
- 0xA717,
- 0xA7BA,
- 0xA7F7,
+ 0xA708,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11800,
0x1182C,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
0x1BC00,
0x1BC6B,
0x1BC70,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__MB_invlist[] = { /* for EBCDIC 1047 */
13, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__MB_invlist[] = { /* for EBCDIC 037 */
13, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_WB__ML_invlist[] = { /* for ASCII/Latin1 */
- 17, /* Number of elements */
+ 19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB8,
0x387,
0x388,
+ 0x55F,
+ 0x560,
0x5F4,
0x5F5,
0x2027,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__ML_invlist[] = { /* for EBCDIC 1047 */
- 17, /* Number of elements */
+ 19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB4,
0x387,
0x388,
+ 0x55F,
+ 0x560,
0x5F4,
0x5F5,
0x2027,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__ML_invlist[] = { /* for EBCDIC 037 */
- 17, /* Number of elements */
+ 19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xB4,
0x387,
0x388,
+ 0x55F,
+ 0x560,
0x5F4,
0x5F5,
0x2027,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__MN_invlist[] = { /* for EBCDIC 1047 */
29, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__MN_invlist[] = { /* for EBCDIC 037 */
29, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__NL_invlist[] = { /* for EBCDIC 1047 */
7, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__NL_invlist[] = { /* for EBCDIC 037 */
7, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_WB__NU_invlist[] = { /* for ASCII/Latin1 */
- 115, /* Number of elements */
+ 125, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xAA5A,
0xABF0,
0xABFA,
+ 0xFF10,
+ 0xFF1A,
0x104A0,
0x104AA,
0x10D30,
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
0x16B5A,
0x1D7CE,
0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 1047 */
- 115, /* Number of elements */
+ 125, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xAA5A,
0xABF0,
0xABFA,
+ 0xFF10,
+ 0xFF1A,
0x104A0,
0x104AA,
0x10D30,
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
0x16B5A,
0x1D7CE,
0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 037 */
- 115, /* Number of elements */
+ 125, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0xAA5A,
0xABF0,
0xABFA,
+ 0xFF10,
+ 0xFF1A,
0x104A0,
0x104AA,
0x10D30,
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
0x16B5A,
0x1D7CE,
0x1D800,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E2F0,
+ 0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 037 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__SQ_invlist[] = { /* for EBCDIC 1047 */
3, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__SQ_invlist[] = { /* for EBCDIC 037 */
3, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__WSEGSPACE_invlist[] = { /* for EBCDIC 1047 */
13, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__WSEGSPACE_invlist[] = { /* for EBCDIC 037 */
13, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */
- 1441, /* Number of elements */
+ 1487, /* 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 */
0xF8,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x375,
0x376,
0x378,
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
- 0x55F,
- 0x560,
- 0x58A,
+ 0x58B,
0x591,
0x5BE,
0x5BF,
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x964,
0x966,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x32D0,
0xA67E,
0xA67F,
0xA6F2,
- 0xA717,
- 0xA7BA,
- 0xA7F7,
+ 0xA708,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0xFF0D,
0xFF0E,
0xFF0F,
- 0xFF1A,
+ 0xFF10,
0xFF1C,
0xFF21,
0xFF3B,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x1171D,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1B000,
0x1B001,
+ 0x1B164,
+ 0x1B168,
0x1BC00,
0x1BC6B,
0x1BC70,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F200,
0x1F3FB,
0x1F400,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */
- 1465, /* Number of elements */
+ 1511, /* 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 */
0x100,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x375,
0x376,
0x378,
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
- 0x55F,
- 0x560,
- 0x58A,
+ 0x58B,
0x591,
0x5BE,
0x5BF,
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x964,
0x966,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x32D0,
0xA67E,
0xA67F,
0xA6F2,
- 0xA717,
- 0xA7BA,
- 0xA7F7,
+ 0xA708,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0xFF0D,
0xFF0E,
0xFF0F,
- 0xFF1A,
+ 0xFF10,
0xFF1C,
0xFF21,
0xFF3B,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x1171D,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1B000,
0x1B001,
+ 0x1B164,
+ 0x1B168,
0x1BC00,
0x1BC6B,
0x1BC70,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F200,
0x1F3FB,
0x1F400,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */
- 1461, /* Number of elements */
+ 1507, /* 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 */
0x100,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x375,
0x376,
0x378,
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
- 0x55F,
- 0x560,
- 0x58A,
+ 0x58B,
0x591,
0x5BE,
0x5BF,
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x964,
0x966,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xEB1,
0xEB2,
0xEB4,
- 0xEBA,
- 0xEBB,
0xEBD,
0xEC8,
0xECE,
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x32D0,
0xA67E,
0xA67F,
0xA6F2,
- 0xA717,
- 0xA7BA,
- 0xA7F7,
+ 0xA708,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0xFF0D,
0xFF0E,
0xFF0F,
- 0xFF1A,
+ 0xFF10,
0xFF1C,
0xFF21,
0xFF3B,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x1171D,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1B000,
0x1B001,
+ 0x1B164,
+ 0x1B168,
0x1BC00,
0x1BC6B,
0x1BC70,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1F200,
0x1F3FB,
0x1F400,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
# endif /* EBCDIC 037 */
+static const UV UNI_WCHO_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,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300
+};
+
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
- 1429, /* Number of elements */
+ 1475, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
- 1453, /* Number of elements */
+ 1499, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
- 1449, /* Number of elements */
+ 1495, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CD0,
0x1CD3,
0x1CD4,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x11047,
0x11066,
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
0x11450,
0x1145A,
0x1145E,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
0x11650,
0x1165A,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E2,
+ 0x119E3,
+ 0x119E5,
0x11A00,
0x11A3F,
0x11A47,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11A9A,
0x11A9D,
0x11A9E,
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2FA,
0x1E800,
0x1E8C5,
0x1E8D0,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1EE00,
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */
- 1213, /* Number of elements */
+ 1259, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB3,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x11800,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */
- 1239, /* Number of elements */
+ 1285, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB3,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x11800,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */
- 1235, /* Number of elements */
+ 1281, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
0xEB1,
0xEB2,
0xEB3,
0x1CE9,
0x1CED,
0x1CEE,
- 0x1CF2,
+ 0x1CF4,
0x1CF5,
0x1CF7,
+ 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DC0,
0x1E00,
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
0xA722,
0xA789,
0xA78B,
- 0xA7BA,
- 0xA7F7,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB66,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
+ 0x10FE0,
+ 0x10FF7,
0x11003,
0x11038,
0x11083,
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
0x11435,
0x11447,
0x1144B,
+ 0x1145F,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
0x11645,
0x11680,
0x116AB,
+ 0x116B8,
+ 0x116B9,
0x11700,
0x1171B,
0x11800,
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D1,
+ 0x119E1,
+ 0x119E2,
+ 0x119E3,
+ 0x119E4,
0x11A00,
0x11A01,
0x11A0B,
0x11A50,
0x11A51,
0x11A5C,
- 0x11A84,
- 0x11A86,
0x11A8A,
0x11A9D,
0x11A9E,
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
0x16E40,
0x16E80,
0x16F00,
- 0x16F45,
+ 0x16F4B,
0x16F50,
0x16F51,
0x16F93,
0x16FA0,
0x16FE0,
0x16FE2,
+ 0x16FE3,
+ 0x16FE4,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1D7C3,
0x1D7C4,
0x1D7CC,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E137,
+ 0x1E13E,
+ 0x1E14E,
+ 0x1E14F,
+ 0x1E2C0,
+ 0x1E2EC,
0x1E800,
0x1E8C5,
0x1E900,
0x1E944,
+ 0x1E94B,
+ 0x1E94C,
0x1EE00,
0x1EE04,
0x1EE05,
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 037 */
0x12544
};
+static const UV UNI_YEZI_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,
+ 0x660,
+ 0x66A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2
+};
+
static const UV UNI_YI_invlist[] = { /* for all charsets */
15, /* Number of elements */
148565664, /* Version and data structure type */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_Z_invlist[] = { /* for EBCDIC 1047 */
15, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_Z_invlist[] = { /* for EBCDIC 037 */
15, /* Number of elements */
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_ZS_invlist[] = { /* for EBCDIC 1047 */
13, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_ZS_invlist[] = { /* for EBCDIC 037 */
13, /* Number of elements */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */
- 282, /* Number of elements */
+ 296, /* 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 */
0x2000,
0x200C,
0x200E,
+ 0x202F,
+ 0x2030,
0x2065,
0x2066,
0x2071,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2E00,
0x2E43,
0x2E44,
- 0x2E4F,
+ 0x2E53,
0x2FF0,
0x2FFC,
0x3000,
0x3400,
0x4DC0,
0x4E00,
- 0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFE10,
0xFFF9,
0xFFFE,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101D0,
0x101FD,
+ 0x16FE2,
+ 0x16FE4,
0x1D000,
0x1D0F6,
0x1D100,
0x1D800,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1F000,
0x1F02C,
0x1F030,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */
- 308, /* Number of elements */
+ 322, /* 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 */
0x2000,
0x200C,
0x200E,
+ 0x202F,
+ 0x2030,
0x2065,
0x2066,
0x2071,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2E00,
0x2E43,
0x2E44,
- 0x2E4F,
+ 0x2E53,
0x2FF0,
0x2FFC,
0x3000,
0x3400,
0x4DC0,
0x4E00,
- 0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFE10,
0xFFF9,
0xFFFE,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101D0,
0x101FD,
+ 0x16FE2,
+ 0x16FE4,
0x1D000,
0x1D0F6,
0x1D100,
0x1D800,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1F000,
0x1F02C,
0x1F030,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */
- 304, /* Number of elements */
+ 318, /* 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 */
0x2000,
0x200C,
0x200E,
+ 0x202F,
+ 0x2030,
0x2065,
0x2066,
0x2071,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
+ 0x2B97,
+ 0x2C00,
0x2E00,
0x2E43,
0x2E44,
- 0x2E4F,
+ 0x2E53,
0x2FF0,
0x2FFC,
0x3000,
0x3400,
0x4DC0,
0x4E00,
- 0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFE10,
0xFFF9,
0xFFFE,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101D0,
0x101FD,
+ 0x16FE2,
+ 0x16FE4,
0x1D000,
0x1D0F6,
0x1D100,
0x1D800,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1F000,
0x1F02C,
0x1F030,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
# endif /* EBCDIC 037 */
static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
- 1312, /* Number of elements */
+ 1350, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
0xC64,
0xC66,
0xC70,
- 0xC78,
+ 0xC77,
0xC8D,
0xC8E,
0xC91,
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
0xE83,
0xE84,
0xE85,
- 0xE87,
- 0xE89,
- 0xE8A,
+ 0xE86,
0xE8B,
- 0xE8D,
- 0xE8E,
- 0xE94,
- 0xE98,
- 0xE99,
- 0xEA0,
- 0xEA1,
+ 0xE8C,
0xEA4,
0xEA5,
0xEA6,
0xEA7,
- 0xEA8,
- 0xEAA,
- 0xEAC,
- 0xEAD,
- 0xEBA,
- 0xEBB,
0xEBE,
0xEC0,
0xEC5,
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
0x1CBD,
0x1CC8,
0x1CD0,
- 0x1CFA,
+ 0x1CFB,
0x1D00,
0x1DFA,
0x1DFB,
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
- 0x2BC9,
- 0x2BCA,
- 0x2BFF,
- 0x2C00,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E4F,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x32FF,
- 0x3300,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
0xA640,
0xA6F8,
0xA700,
- 0xA7BA,
- 0xA7F7,
- 0xA82C,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
0xAB28,
0xAB2F,
0xAB30,
- 0xAB66,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
0x11000,
0x1104E,
0x11052,
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x1145F,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
0x11660,
0x1166D,
0x11680,
- 0x116B8,
+ 0x116B9,
0x116C0,
0x116CA,
0x11700,
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
0x11A00,
0x11A48,
0x11A50,
- 0x11A84,
- 0x11A86,
0x11AA3,
0x11AC0,
0x11AF9,
0x11DAA,
0x11EE0,
0x11EF9,
- 0x12000,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
0x1239A,
0x12400,
0x1246F,
0x12544,
0x13000,
0x1342F,
+ 0x13430,
+ 0x13439,
0x14400,
0x14647,
0x16800,
0x16E40,
0x16E9B,
0x16F00,
- 0x16F45,
- 0x16F50,
- 0x16F7F,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE2,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
- 0x187F2,
+ 0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
0x1B170,
0x1B2FC,
0x1BC00,
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
0x1E800,
0x1E8C5,
0x1E8C7,
0x1E8D7,
0x1E900,
- 0x1E94B,
+ 0x1E94C,
0x1E950,
0x1E95A,
0x1E95E,
0x1E960,
0x1EC71,
0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
0x1EE00,
0x1EE04,
0x1EE05,
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16C,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D5,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FA,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
0x1F800,
0x1F80C,
0x1F810,
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F910,
- 0x1F93F,
- 0x1F940,
- 0x1F971,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F97B,
- 0x1F97C,
- 0x1F9A3,
- 0x1F9B0,
- 0x1F9BA,
- 0x1F9C0,
- 0x1F9C3,
- 0x1F9D0,
- 0x1FA00,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
0x1FA60,
0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
# if 'A' == 193 /* EBCDIC 1047 */ \
&& '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_PATWS_invlist[] = { /* for EBCDIC 1047 */
15, /* Number of elements */
# if 'A' == 193 /* EBCDIC 037 */ \
&& '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_PATWS_invlist[] = { /* for EBCDIC 037 */
15, /* Number of elements */
0xE000
};
-const char * deprecated_property_msgs[] = {
+const char * const deprecated_property_msgs[] = {
"",
"Surrogates should never appear in well-formed text, and therefore shouldn't be the basis for line breaking",
"Supplanted by Line_Break property values; see www.unicode.org/reports/tr14"
};
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_REGCOMP_C)
+
#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,
+ PERL_BIN_PLACEHOLDER = 0, /* So no real value is zero */
UNI_ADLM,
UNI_AEGEANNUMBERS,
UNI_AGE__10,
UNI_AGE__11,
+ UNI_AGE__12,
+ UNI_AGE__12_DOT_1,
+ UNI_AGE__13,
UNI_AGE__2,
UNI_AGE__2_DOT_1,
UNI_AGE__3,
UNI_CCC__34,
UNI_CCC__35,
UNI_CCC__36,
+ UNI_CCC__6,
UNI_CCC__7,
UNI_CCC__8,
UNI_CCC__84,
UNI_CHER,
UNI_CHEROKEESUP,
UNI_CHESSSYMBOLS,
+ UNI_CHRS,
UNI_CI,
UNI_CJK,
UNI_CJKCOMPAT,
UNI_CJKEXTD,
UNI_CJKEXTE,
UNI_CJKEXTF,
+ UNI_CJKEXTG,
UNI_CJKRADICALSSUP,
UNI_CJKSTROKES,
UNI_CJKSYMBOLS,
UNI_DIACRITICALSEXT,
UNI_DIACRITICALSFORSYMBOLS,
UNI_DIACRITICALSSUP,
+ UNI_DIAK,
UNI_DINGBATS,
UNI_DOGR,
UNI_DOMINO,
UNI_EA__N,
UNI_EA__NA,
UNI_EA__W,
+ UNI_EBASE,
+ UNI_ECOMP,
UNI_EGYP,
+ UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS,
UNI_ELBA,
+ UNI_ELYM,
+ UNI_EMOD,
+ UNI_EMOJI,
UNI_EMOTICONS,
UNI_ENCLOSEDALPHANUM,
UNI_ENCLOSEDALPHANUMSUP,
UNI_ENCLOSEDCJK,
UNI_ENCLOSEDIDEOGRAPHICSUP,
+ UNI_EPRES,
UNI_ETHI,
UNI_ETHIOPICEXT,
UNI_ETHIOPICEXTA,
UNI_ETHIOPICSUP,
UNI_EXT,
+ UNI_EXTPICT,
UNI_GCB__CN,
UNI_GCB__EX,
UNI_GCB__L,
UNI_HIRA,
UNI_HLUW,
UNI_HMNG,
+ UNI_HMNP,
UNI_HST__NA,
UNI_HUNG,
UNI_HYPHEN_perl_aux,
UNI_IDC,
+ UNI_IDENTIFIERSTATUS__ALLOWED,
+ UNI_IDENTIFIERSTATUS__RESTRICTED,
+ UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE,
+ UNI_IDENTIFIERTYPE__EXCLUSION,
+ UNI_IDENTIFIERTYPE__INCLUSION,
+ UNI_IDENTIFIERTYPE__LIMITEDUSE,
+ UNI_IDENTIFIERTYPE__NOTCHARACTER,
+ UNI_IDENTIFIERTYPE__NOTNFKC,
+ UNI_IDENTIFIERTYPE__NOTXID,
+ UNI_IDENTIFIERTYPE__OBSOLETE,
+ UNI_IDENTIFIERTYPE__RECOMMENDED,
+ UNI_IDENTIFIERTYPE__TECHNICAL,
+ UNI_IDENTIFIERTYPE__UNCOMMONUSE,
UNI_IDEO,
UNI_IDEOGRAPHICSYMBOLS,
UNI_IDS,
UNI_INCHAKMA,
UNI_INCHAM,
UNI_INCHEROKEE,
+ UNI_INCHORASMIAN,
UNI_INCOPTIC,
UNI_INCUNEIFORM,
UNI_INCYRILLIC,
UNI_INDEVANAGARI,
UNI_INDICNUMBERFORMS,
UNI_INDICSIYAQNUMBERS,
+ UNI_INDIVESAKURU,
UNI_INDOGRA,
UNI_INDUPLOYAN,
UNI_INEGYPTIANHIEROGLYPHS,
UNI_INELBASAN,
+ UNI_INELYMAIC,
UNI_INETHIOPIC,
UNI_INGEORGIAN,
UNI_INGLAGOLITIC,
UNI_INKANNADA,
UNI_INKATAKANA,
UNI_INKHAROSHTHI,
+ UNI_INKHITANSMALLSCRIPT,
UNI_INKHMER,
UNI_INKHOJKI,
UNI_INKHUDAWADI,
UNI_INLEPCHA,
UNI_INLIMBU,
UNI_INLINEARA,
+ UNI_INLISU,
UNI_INLYCIAN,
UNI_INLYDIAN,
UNI_INMAHAJANI,
UNI_INMULTANI,
UNI_INMYANMAR,
UNI_INNABATAEAN,
+ UNI_INNANDINAGARI,
UNI_INNEWA,
UNI_INNEWTAILUE,
UNI_INNKO,
UNI_INNUSHU,
+ UNI_INNYIAKENGPUACHUEHMONG,
UNI_INOGHAM,
UNI_INOLDHUNGARIAN,
UNI_INOLDITALIC,
UNI_INPC__RIGHT,
UNI_INPC__TOP,
UNI_INPC__TOPANDBOTTOM,
+ UNI_INPC__TOPANDBOTTOMANDLEFT,
UNI_INPC__TOPANDBOTTOMANDRIGHT,
UNI_INPC__TOPANDLEFT,
UNI_INPC__TOPANDLEFTANDRIGHT,
UNI_INSC__VOWEL,
UNI_INSC__VOWELDEPENDENT,
UNI_INSC__VOWELINDEPENDENT,
- UNI_INSHARADA,
UNI_INSIDDHAM,
UNI_INSINHALA,
UNI_INSOGDIAN,
UNI_INUGARITIC,
UNI_INVAI,
UNI_INVS,
+ UNI_INWANCHO,
UNI_INWARANGCITI,
+ UNI_INYEZIDI,
UNI_INZANABAZARSQUARE,
UNI_IN__10,
UNI_IN__11,
+ UNI_IN__12,
+ UNI_IN__12_DOT_1,
+ UNI_IN__13,
UNI_IN__1_DOT_1,
UNI_IN__2,
UNI_IN__2_DOT_1,
UNI_KHMERSYMBOLS,
UNI_KHMR,
UNI_KHOJ,
+ UNI_KITS,
UNI_KNDA,
UNI_KTHI,
UNI_L,
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_LINEARBIDEOGRAMS,
UNI_LINEARBSYLLABARY,
UNI_LISU,
+ UNI_LISUSUP,
UNI_LM,
UNI_LO,
UNI_LOE,
UNI_MYANMAREXTB,
UNI_MYMR,
UNI_N,
+ UNI_NAND,
UNI_NARB,
UNI_NB,
UNI_NBAT,
UNI_NV__1_SLASH_2,
UNI_NV__1_SLASH_20,
UNI_NV__1_SLASH_3,
+ UNI_NV__1_SLASH_32,
+ UNI_NV__1_SLASH_320,
UNI_NV__1_SLASH_4,
UNI_NV__1_SLASH_40,
UNI_NV__1_SLASH_5,
UNI_NV__1_SLASH_6,
+ UNI_NV__1_SLASH_64,
UNI_NV__1_SLASH_7,
UNI_NV__1_SLASH_8,
+ UNI_NV__1_SLASH_80,
UNI_NV__1_SLASH_9,
UNI_NV__2,
UNI_NV__20,
UNI_NV__3_SLASH_20,
UNI_NV__3_SLASH_4,
UNI_NV__3_SLASH_5,
+ UNI_NV__3_SLASH_64,
UNI_NV__3_SLASH_8,
UNI_NV__3_SLASH_80,
UNI_NV__4,
UNI_ORYA,
UNI_OSGE,
UNI_OSMA,
+ UNI_OTTOMANSIYAQNUMBERS,
UNI_P,
UNI_PALM,
UNI_PATSYN,
UNI_SB__FO,
UNI_SB__LE,
UNI_SB__LO,
+ UNI_SB__NU,
UNI_SB__SC,
UNI_SB__SE,
UNI_SB__SP,
UNI_SC,
UNI_SC__ADLM,
UNI_SC__ARAB,
- UNI_SC__ARMN,
UNI_SC__BENG,
UNI_SC__BOPO,
UNI_SC__BUGI,
UNI_SC__GEOR,
UNI_SC__GLAG,
UNI_SC__GONG,
+ UNI_SC__GONM,
UNI_SC__GRAN,
UNI_SC__GREK,
UNI_SC__GUJR,
UNI_SC__MONG,
UNI_SC__MULT,
UNI_SC__MYMR,
+ UNI_SC__NAND,
UNI_SC__ORYA,
UNI_SC__PERM,
UNI_SC__PHAG,
UNI_SC__TGLG,
UNI_SC__THAA,
UNI_SC__TIRH,
+ UNI_SC__YEZI,
UNI_SC__YI,
UNI_SC__ZYYY,
UNI_SD,
UNI_SK,
UNI_SM,
UNI_SMALLFORMS,
+ UNI_SMALLKANAEXT,
UNI_SO,
UNI_SOGD,
UNI_SOGO,
UNI_SUPSYMBOLSANDPICTOGRAPHS,
UNI_SUTTONSIGNWRITING,
UNI_SYLO,
+ UNI_SYMBOLSANDPICTOGRAPHSEXTA,
+ UNI_SYMBOLSFORLEGACYCOMPUTING,
UNI_SYRC,
UNI_SYRIACSUP,
UNI_TAGB,
UNI_TAKR,
UNI_TALE,
UNI_TALU,
+ UNI_TAMILSUP,
UNI_TAML,
UNI_TANG,
UNI_TANGUTCOMPONENTS,
+ UNI_TANGUTSUP,
UNI_TAVT,
UNI_TELU,
UNI_TERM,
UNI_WB__SQ,
UNI_WB__WSEGSPACE,
UNI_WB__XX,
+ UNI_WCHO,
UNI_XIDC,
UNI_XIDS,
UNI_XPEO,
UNI_XPOSIXWORD,
UNI_XPOSIXXDIGIT,
UNI_XSUX,
+ UNI_YEZI,
UNI_YI,
UNI_YIJING,
UNI_YIRADICALS,
UNI__PERL_FOLDS_TO_MULTI_CHAR,
UNI__PERL_IDCONT,
UNI__PERL_IDSTART,
+ UNI__PERL_IS_IN_MULTI_CHAR_FOLD,
UNI__PERL_NCHAR,
UNI__PERL_PATWS,
UNI__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START,
#define MAX_UNI_KEYWORD_INDEX UNI__PERL_SURROGATE
+#endif /* defined(PERL_IN_REGCOMP_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
static const UV * const uni_prop_ptrs[] = {
NULL, /* Placeholder */
- UNI_ADLM_invlist,
+ UNI_ADLM_invlist,
UNI_AEGEANNUMBERS_invlist,
UNI_AGE__10_invlist,
UNI_AGE__11_invlist,
+ UNI_AGE__12_invlist,
+ UNI_AGE__12_DOT_1_invlist,
+ UNI_AGE__13_invlist,
UNI_AGE__2_invlist,
UNI_AGE__2_DOT_1_invlist,
UNI_AGE__3_invlist,
UNI_CCC__34_invlist,
UNI_CCC__35_invlist,
UNI_CCC__36_invlist,
+ UNI_CCC__6_invlist,
UNI_CCC__7_invlist,
UNI_CCC__8_invlist,
UNI_CCC__84_invlist,
UNI_CHER_invlist,
UNI_CHEROKEESUP_invlist,
UNI_CHESSSYMBOLS_invlist,
+ UNI_CHRS_invlist,
UNI_CI_invlist,
UNI_CJK_invlist,
UNI_CJKCOMPAT_invlist,
UNI_CJKEXTD_invlist,
UNI_CJKEXTE_invlist,
UNI_CJKEXTF_invlist,
+ UNI_CJKEXTG_invlist,
UNI_CJKRADICALSSUP_invlist,
UNI_CJKSTROKES_invlist,
UNI_CJKSYMBOLS_invlist,
UNI_DIACRITICALSEXT_invlist,
UNI_DIACRITICALSFORSYMBOLS_invlist,
UNI_DIACRITICALSSUP_invlist,
+ UNI_DIAK_invlist,
UNI_DINGBATS_invlist,
UNI_DOGR_invlist,
UNI_DOMINO_invlist,
UNI_EA__N_invlist,
UNI_EA__NA_invlist,
UNI_EA__W_invlist,
+ UNI_EBASE_invlist,
+ UNI_ECOMP_invlist,
UNI_EGYP_invlist,
+ UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS_invlist,
UNI_ELBA_invlist,
+ UNI_ELYM_invlist,
+ UNI_EMOD_invlist,
+ UNI_EMOJI_invlist,
UNI_EMOTICONS_invlist,
UNI_ENCLOSEDALPHANUM_invlist,
UNI_ENCLOSEDALPHANUMSUP_invlist,
UNI_ENCLOSEDCJK_invlist,
UNI_ENCLOSEDIDEOGRAPHICSUP_invlist,
+ UNI_EPRES_invlist,
UNI_ETHI_invlist,
UNI_ETHIOPICEXT_invlist,
UNI_ETHIOPICEXTA_invlist,
UNI_ETHIOPICSUP_invlist,
UNI_EXT_invlist,
+ UNI_EXTPICT_invlist,
UNI_GCB__CN_invlist,
UNI_GCB__EX_invlist,
UNI_GCB__L_invlist,
UNI_HIRA_invlist,
UNI_HLUW_invlist,
UNI_HMNG_invlist,
+ UNI_HMNP_invlist,
UNI_HST__NA_invlist,
UNI_HUNG_invlist,
UNI_HYPHEN_invlist,
UNI_IDC_invlist,
+ UNI_IDENTIFIERSTATUS__ALLOWED_invlist,
+ UNI_IDENTIFIERSTATUS__RESTRICTED_invlist,
+ UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist,
+ UNI_IDENTIFIERTYPE__EXCLUSION_invlist,
+ UNI_IDENTIFIERTYPE__INCLUSION_invlist,
+ UNI_IDENTIFIERTYPE__LIMITEDUSE_invlist,
+ UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist,
+ UNI_IDENTIFIERTYPE__NOTNFKC_invlist,
+ UNI_IDENTIFIERTYPE__NOTXID_invlist,
+ UNI_IDENTIFIERTYPE__OBSOLETE_invlist,
+ UNI_IDENTIFIERTYPE__RECOMMENDED_invlist,
+ UNI_IDENTIFIERTYPE__TECHNICAL_invlist,
+ UNI_IDENTIFIERTYPE__UNCOMMONUSE_invlist,
UNI_IDEO_invlist,
UNI_IDEOGRAPHICSYMBOLS_invlist,
UNI_IDS_invlist,
UNI_INCHAKMA_invlist,
UNI_INCHAM_invlist,
UNI_INCHEROKEE_invlist,
+ UNI_INCHORASMIAN_invlist,
UNI_INCOPTIC_invlist,
UNI_INCUNEIFORM_invlist,
UNI_INCYRILLIC_invlist,
UNI_INDEVANAGARI_invlist,
UNI_INDICNUMBERFORMS_invlist,
UNI_INDICSIYAQNUMBERS_invlist,
+ UNI_INDIVESAKURU_invlist,
UNI_INDOGRA_invlist,
UNI_INDUPLOYAN_invlist,
UNI_INEGYPTIANHIEROGLYPHS_invlist,
UNI_INELBASAN_invlist,
+ UNI_INELYMAIC_invlist,
UNI_INETHIOPIC_invlist,
UNI_INGEORGIAN_invlist,
UNI_INGLAGOLITIC_invlist,
UNI_INKANNADA_invlist,
UNI_INKATAKANA_invlist,
UNI_INKHAROSHTHI_invlist,
+ UNI_INKHITANSMALLSCRIPT_invlist,
UNI_INKHMER_invlist,
UNI_INKHOJKI_invlist,
UNI_INKHUDAWADI_invlist,
UNI_INLEPCHA_invlist,
UNI_INLIMBU_invlist,
UNI_INLINEARA_invlist,
+ UNI_INLISU_invlist,
UNI_INLYCIAN_invlist,
UNI_INLYDIAN_invlist,
UNI_INMAHAJANI_invlist,
UNI_INMULTANI_invlist,
UNI_INMYANMAR_invlist,
UNI_INNABATAEAN_invlist,
+ UNI_INNANDINAGARI_invlist,
UNI_INNEWA_invlist,
UNI_INNEWTAILUE_invlist,
UNI_INNKO_invlist,
UNI_INNUSHU_invlist,
+ UNI_INNYIAKENGPUACHUEHMONG_invlist,
UNI_INOGHAM_invlist,
UNI_INOLDHUNGARIAN_invlist,
UNI_INOLDITALIC_invlist,
UNI_INPC__RIGHT_invlist,
UNI_INPC__TOP_invlist,
UNI_INPC__TOPANDBOTTOM_invlist,
+ UNI_INPC__TOPANDBOTTOMANDLEFT_invlist,
UNI_INPC__TOPANDBOTTOMANDRIGHT_invlist,
UNI_INPC__TOPANDLEFT_invlist,
UNI_INPC__TOPANDLEFTANDRIGHT_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_INUGARITIC_invlist,
UNI_INVAI_invlist,
UNI_INVS_invlist,
+ UNI_INWANCHO_invlist,
UNI_INWARANGCITI_invlist,
+ UNI_INYEZIDI_invlist,
UNI_INZANABAZARSQUARE_invlist,
UNI_IN__10_invlist,
UNI_IN__11_invlist,
+ UNI_IN__12_invlist,
+ UNI_IN__12_DOT_1_invlist,
+ UNI_IN__13_invlist,
UNI_IN__1_DOT_1_invlist,
UNI_IN__2_invlist,
UNI_IN__2_DOT_1_invlist,
UNI_KHMERSYMBOLS_invlist,
UNI_KHMR_invlist,
UNI_KHOJ_invlist,
+ UNI_KITS_invlist,
UNI_KNDA_invlist,
UNI_KTHI_invlist,
UNI_L_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_LINEARBIDEOGRAMS_invlist,
UNI_LINEARBSYLLABARY_invlist,
UNI_LISU_invlist,
+ UNI_LISUSUP_invlist,
UNI_LM_invlist,
UNI_LO_invlist,
UNI_LOE_invlist,
UNI_MYANMAREXTB_invlist,
UNI_MYMR_invlist,
UNI_N_invlist,
+ UNI_NAND_invlist,
UNI_NARB_invlist,
UNI_NB_invlist,
UNI_NBAT_invlist,
UNI_NV__1_SLASH_2_invlist,
UNI_NV__1_SLASH_20_invlist,
UNI_NV__1_SLASH_3_invlist,
+ UNI_NV__1_SLASH_32_invlist,
+ UNI_NV__1_SLASH_320_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_64_invlist,
UNI_NV__1_SLASH_7_invlist,
UNI_NV__1_SLASH_8_invlist,
+ UNI_NV__1_SLASH_80_invlist,
UNI_NV__1_SLASH_9_invlist,
UNI_NV__2_invlist,
UNI_NV__20_invlist,
UNI_NV__3_SLASH_20_invlist,
UNI_NV__3_SLASH_4_invlist,
UNI_NV__3_SLASH_5_invlist,
+ UNI_NV__3_SLASH_64_invlist,
UNI_NV__3_SLASH_8_invlist,
UNI_NV__3_SLASH_80_invlist,
UNI_NV__4_invlist,
UNI_ORYA_invlist,
UNI_OSGE_invlist,
UNI_OSMA_invlist,
+ UNI_OTTOMANSIYAQNUMBERS_invlist,
UNI_P_invlist,
UNI_PALM_invlist,
UNI_PATSYN_invlist,
UNI_SB__FO_invlist,
UNI_SB__LE_invlist,
UNI_SB__LO_invlist,
+ UNI_SB__NU_invlist,
UNI_SB__SC_invlist,
UNI_SB__SE_invlist,
UNI_SB__SP_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__GEOR_invlist,
UNI_SC__GLAG_invlist,
UNI_SC__GONG_invlist,
+ UNI_SC__GONM_invlist,
UNI_SC__GRAN_invlist,
UNI_SC__GREK_invlist,
UNI_SC__GUJR_invlist,
UNI_SC__MONG_invlist,
UNI_SC__MULT_invlist,
UNI_SC__MYMR_invlist,
+ UNI_SC__NAND_invlist,
UNI_SC__ORYA_invlist,
UNI_SC__PERM_invlist,
UNI_SC__PHAG_invlist,
UNI_SC__TGLG_invlist,
UNI_SC__THAA_invlist,
UNI_SC__TIRH_invlist,
+ UNI_SC__YEZI_invlist,
UNI_SC__YI_invlist,
UNI_SC__ZYYY_invlist,
UNI_SD_invlist,
UNI_SK_invlist,
UNI_SM_invlist,
UNI_SMALLFORMS_invlist,
+ UNI_SMALLKANAEXT_invlist,
UNI_SO_invlist,
UNI_SOGD_invlist,
UNI_SOGO_invlist,
UNI_SUPSYMBOLSANDPICTOGRAPHS_invlist,
UNI_SUTTONSIGNWRITING_invlist,
UNI_SYLO_invlist,
+ UNI_SYMBOLSANDPICTOGRAPHSEXTA_invlist,
+ UNI_SYMBOLSFORLEGACYCOMPUTING_invlist,
UNI_SYRC_invlist,
UNI_SYRIACSUP_invlist,
UNI_TAGB_invlist,
UNI_TAKR_invlist,
UNI_TALE_invlist,
UNI_TALU_invlist,
+ UNI_TAMILSUP_invlist,
UNI_TAML_invlist,
UNI_TANG_invlist,
UNI_TANGUTCOMPONENTS_invlist,
+ UNI_TANGUTSUP_invlist,
UNI_TAVT_invlist,
UNI_TELU_invlist,
UNI_TERM_invlist,
UNI_WB__SQ_invlist,
UNI_WB__WSEGSPACE_invlist,
UNI_WB__XX_invlist,
+ UNI_WCHO_invlist,
UNI_XIDC_invlist,
UNI_XIDS_invlist,
UNI_XPEO_invlist,
UNI_XPOSIXWORD_invlist,
UNI_XPOSIXXDIGIT_invlist,
UNI_XSUX_invlist,
+ UNI_YEZI_invlist,
UNI_YI_invlist,
UNI_YIJING_invlist,
UNI_YIRADICALS_invlist,
UNI__PERL_FOLDS_TO_MULTI_CHAR_invlist,
UNI__PERL_IDCONT_invlist,
UNI__PERL_IDSTART_invlist,
+ UNI__PERL_IS_IN_MULTI_CHAR_FOLD_invlist,
UNI__PERL_NCHAR_invlist,
UNI__PERL_PATWS_invlist,
UNI__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START_invlist,
UNI__PERL_SURROGATE_invlist
};
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_REGCOMP_C)
+
/* Synonyms for perl properties */
#define UNI_AHEX UNI_POSIXXDIGIT
#define UNI_XPERLSPACE UNI_XPOSIXSPACE
+#endif /* defined(PERL_IN_REGCOMP_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
+static const char * const UNI_age_values[] = {
+ "1.1",
+ "2.0",
+ "2.1",
+ "3.0",
+ "3.1",
+ "3.2",
+ "4.0",
+ "4.1",
+ "5.0",
+ "5.1",
+ "5.2",
+ "6.0",
+ "6.1",
+ "6.2",
+ "6.3",
+ "7.0",
+ "8.0",
+ "9.0",
+ "10.0",
+ "11.0",
+ "12.0",
+ "12.1",
+ "13.0",
+ "NA",
+ "na",
+ "Unassigned",
+ "unassigned",
+ "V10_0",
+ "V11_0",
+ "V12_0",
+ "V12_1",
+ "V13_0",
+ "V1_1",
+ "V2_0",
+ "V2_1",
+ "V3_0",
+ "V3_1",
+ "V3_2",
+ "V4_0",
+ "V4_1",
+ "V5_0",
+ "V5_1",
+ "V5_2",
+ "V6_0",
+ "V6_1",
+ "V6_2",
+ "V6_3",
+ "V7_0",
+ "V8_0",
+ "V9_0",
+ "v100",
+ "v11",
+ "v110",
+ "v120",
+ "v121",
+ "v130",
+ "v20",
+ "v21",
+ "v30",
+ "v31",
+ "v32",
+ "v40",
+ "v41",
+ "v50",
+ "v51",
+ "v52",
+ "v60",
+ "v61",
+ "v62",
+ "v63",
+ "v70",
+ "v80",
+ "v90",
+ NULL
+};
+
+static const char * const UNI_ahex_values[] = {
+ "F",
+ "f",
+ "False",
+ "false",
+ "N",
+ "n",
+ "No",
+ "no",
+ "T",
+ "t",
+ "True",
+ "true",
+ "Y",
+ "y",
+ "Yes",
+ "yes",
+ NULL
+};
+
+static const char * const UNI_bc_values[] = {
+ "AL",
+ "al",
+ "AN",
+ "an",
+ "Arabic_Letter",
+ "arabicletter",
+ "Arabic_Number",
+ "arabicnumber",
+ "B",
+ "b",
+ "BN",
+ "bn",
+ "Boundary_Neutral",
+ "boundaryneutral",
+ "Common_Separator",
+ "commonseparator",
+ "CS",
+ "cs",
+ "EN",
+ "en",
+ "ES",
+ "es",
+ "ET",
+ "et",
+ "European_Number",
+ "europeannumber",
+ "European_Separator",
+ "europeanseparator",
+ "European_Terminator",
+ "europeanterminator",
+ "First_Strong_Isolate",
+ "firststrongisolate",
+ "FSI",
+ "fsi",
+ "L",
+ "l",
+ "Left_To_Right",
+ "lefttoright",
+ "Left_To_Right_Embedding",
+ "lefttorightembedding",
+ "Left_To_Right_Isolate",
+ "lefttorightisolate",
+ "Left_To_Right_Override",
+ "lefttorightoverride",
+ "LRE",
+ "lre",
+ "LRI",
+ "lri",
+ "LRO",
+ "lro",
+ "Nonspacing_Mark",
+ "nonspacingmark",
+ "NSM",
+ "nsm",
+ "ON",
+ "on",
+ "Other_Neutral",
+ "otherneutral",
+ "Paragraph_Separator",
+ "paragraphseparator",
+ "PDF",
+ "pdf",
+ "PDI",
+ "pdi",
+ "Pop_Directional_Format",
+ "popdirectionalformat",
+ "Pop_Directional_Isolate",
+ "popdirectionalisolate",
+ "R",
+ "r",
+ "Right_To_Left",
+ "righttoleft",
+ "Right_To_Left_Embedding",
+ "righttoleftembedding",
+ "Right_To_Left_Isolate",
+ "righttoleftisolate",
+ "Right_To_Left_Override",
+ "righttoleftoverride",
+ "RLE",
+ "rle",
+ "RLI",
+ "rli",
+ "RLO",
+ "rlo",
+ "S",
+ "s",
+ "Segment_Separator",
+ "segmentseparator",
+ "White_Space",
+ "whitespace",
+ "WS",
+ "ws",
+ NULL
+};
+
+static const char * const UNI_blk_values[] = {
+ "Adlam",
+ "adlam",
+ "Aegean Numbers",
+ "Aegean_Numbers",
+ "aegeannumbers",
+ "Ahom",
+ "ahom",
+ "Alchemical",
+ "alchemical",
+ "Alchemical Symbols",
+ "Alchemical_Symbols",
+ "alchemicalsymbols",
+ "Alphabetic_PF",
+ "alphabeticpf",
+ "Alphabetic Presentation Forms",
+ "Alphabetic_Presentation_Forms",
+ "alphabeticpresentationforms",
+ "Anatolian Hieroglyphs",
+ "Anatolian_Hieroglyphs",
+ "anatolianhieroglyphs",
+ "Ancient_Greek_Music",
+ "ancientgreekmusic",
+ "Ancient Greek Musical Notation",
+ "Ancient_Greek_Musical_Notation",
+ "ancientgreekmusicalnotation",
+ "Ancient Greek Numbers",
+ "Ancient_Greek_Numbers",
+ "ancientgreeknumbers",
+ "Ancient Symbols",
+ "Ancient_Symbols",
+ "ancientsymbols",
+ "Arabic",
+ "arabic",
+ "Arabic_Ext_A",
+ "arabicexta",
+ "Arabic Extended-A",
+ "Arabic_Extended_A",
+ "arabicextendeda",
+ "Arabic_Math",
+ "arabicmath",
+ "Arabic Mathematical Alphabetic Symbols",
+ "Arabic_Mathematical_Alphabetic_Symbols",
+ "arabicmathematicalalphabeticsymbols",
+ "Arabic_PF_A",
+ "arabicpfa",
+ "Arabic_PF_B",
+ "arabicpfb",
+ "Arabic Presentation Forms-A",
+ "Arabic_Presentation_Forms_A",
+ "arabicpresentationformsa",
+ "Arabic Presentation Forms-B",
+ "Arabic_Presentation_Forms_B",
+ "arabicpresentationformsb",
+ "Arabic_Sup",
+ "arabicsup",
+ "Arabic Supplement",
+ "Arabic_Supplement",
+ "arabicsupplement",
+ "Armenian",
+ "armenian",
+ "Arrows",
+ "arrows",
+ "ASCII",
+ "ascii",
+ "Avestan",
+ "avestan",
+ "Balinese",
+ "balinese",
+ "Bamum",
+ "bamum",
+ "Bamum_Sup",
+ "bamumsup",
+ "Bamum Supplement",
+ "Bamum_Supplement",
+ "bamumsupplement",
+ "Basic Latin",
+ "Basic_Latin",
+ "basiclatin",
+ "Bassa Vah",
+ "Bassa_Vah",
+ "bassavah",
+ "Batak",
+ "batak",
+ "Bengali",
+ "bengali",
+ "Bhaiksuki",
+ "bhaiksuki",
+ "Block Elements",
+ "Block_Elements",
+ "blockelements",
+ "Bopomofo",
+ "bopomofo",
+ "Bopomofo_Ext",
+ "bopomofoext",
+ "Bopomofo Extended",
+ "Bopomofo_Extended",
+ "bopomofoextended",
+ "Box Drawing",
+ "Box_Drawing",
+ "boxdrawing",
+ "Brahmi",
+ "brahmi",
+ "Braille",
+ "braille",
+ "Braille Patterns",
+ "Braille_Patterns",
+ "braillepatterns",
+ "Buginese",
+ "buginese",
+ "Buhid",
+ "buhid",
+ "Byzantine_Music",
+ "byzantinemusic",
+ "Byzantine Musical Symbols",
+ "Byzantine_Musical_Symbols",
+ "byzantinemusicalsymbols",
+ "Canadian_Syllabics",
+ "canadiansyllabics",
+ "Carian",
+ "carian",
+ "Caucasian Albanian",
+ "Caucasian_Albanian",
+ "caucasianalbanian",
+ "Chakma",
+ "chakma",
+ "Cham",
+ "cham",
+ "Cherokee",
+ "cherokee",
+ "Cherokee_Sup",
+ "cherokeesup",
+ "Cherokee Supplement",
+ "Cherokee_Supplement",
+ "cherokeesupplement",
+ "Chess Symbols",
+ "Chess_Symbols",
+ "chesssymbols",
+ "Chorasmian",
+ "chorasmian",
+ "CJK",
+ "cjk",
+ "CJK_Compat",
+ "cjkcompat",
+ "CJK_Compat_Forms",
+ "cjkcompatforms",
+ "CJK Compatibility",
+ "CJK_Compatibility",
+ "cjkcompatibility",
+ "CJK Compatibility Forms",
+ "CJK_Compatibility_Forms",
+ "cjkcompatibilityforms",
+ "CJK Compatibility Ideographs",
+ "CJK_Compatibility_Ideographs",
+ "cjkcompatibilityideographs",
+ "CJK Compatibility Ideographs Supplement",
+ "CJK_Compatibility_Ideographs_Supplement",
+ "cjkcompatibilityideographssupplement",
+ "CJK_Compat_Ideographs",
+ "cjkcompatideographs",
+ "CJK_Compat_Ideographs_Sup",
+ "cjkcompatideographssup",
+ "CJK_Ext_A",
+ "cjkexta",
+ "CJK_Ext_B",
+ "cjkextb",
+ "CJK_Ext_C",
+ "cjkextc",
+ "CJK_Ext_D",
+ "cjkextd",
+ "CJK_Ext_E",
+ "cjkexte",
+ "CJK_Ext_F",
+ "cjkextf",
+ "CJK_Ext_G",
+ "cjkextg",
+ "CJK_Radicals_Sup",
+ "cjkradicalssup",
+ "CJK Radicals Supplement",
+ "CJK_Radicals_Supplement",
+ "cjkradicalssupplement",
+ "CJK Strokes",
+ "CJK_Strokes",
+ "cjkstrokes",
+ "CJK_Symbols",
+ "cjksymbols",
+ "CJK Symbols and Punctuation",
+ "CJK_Symbols_And_Punctuation",
+ "cjksymbolsandpunctuation",
+ "CJK Unified Ideographs",
+ "CJK_Unified_Ideographs",
+ "cjkunifiedideographs",
+ "CJK Unified Ideographs Extension A",
+ "CJK_Unified_Ideographs_Extension_A",
+ "cjkunifiedideographsextensiona",
+ "CJK Unified Ideographs Extension B",
+ "CJK_Unified_Ideographs_Extension_B",
+ "cjkunifiedideographsextensionb",
+ "CJK Unified Ideographs Extension C",
+ "CJK_Unified_Ideographs_Extension_C",
+ "cjkunifiedideographsextensionc",
+ "CJK Unified Ideographs Extension D",
+ "CJK_Unified_Ideographs_Extension_D",
+ "cjkunifiedideographsextensiond",
+ "CJK Unified Ideographs Extension E",
+ "CJK_Unified_Ideographs_Extension_E",
+ "cjkunifiedideographsextensione",
+ "CJK Unified Ideographs Extension F",
+ "CJK_Unified_Ideographs_Extension_F",
+ "cjkunifiedideographsextensionf",
+ "CJK Unified Ideographs Extension G",
+ "CJK_Unified_Ideographs_Extension_G",
+ "cjkunifiedideographsextensiong",
+ "Combining Diacritical Marks",
+ "Combining_Diacritical_Marks",
+ "combiningdiacriticalmarks",
+ "Combining Diacritical Marks Extended",
+ "Combining_Diacritical_Marks_Extended",
+ "combiningdiacriticalmarksextended",
+ "Combining Diacritical Marks for Symbols",
+ "Combining_Diacritical_Marks_For_Symbols",
+ "combiningdiacriticalmarksforsymbols",
+ "Combining Diacritical Marks Supplement",
+ "Combining_Diacritical_Marks_Supplement",
+ "combiningdiacriticalmarkssupplement",
+ "Combining Half Marks",
+ "Combining_Half_Marks",
+ "combininghalfmarks",
+ "Combining_Marks_For_Symbols",
+ "combiningmarksforsymbols",
+ "Common Indic Number Forms",
+ "Common_Indic_Number_Forms",
+ "commonindicnumberforms",
+ "Compat_Jamo",
+ "compatjamo",
+ "Control Pictures",
+ "Control_Pictures",
+ "controlpictures",
+ "Coptic",
+ "coptic",
+ "Coptic Epact Numbers",
+ "Coptic_Epact_Numbers",
+ "copticepactnumbers",
+ "Counting_Rod",
+ "countingrod",
+ "Counting Rod Numerals",
+ "Counting_Rod_Numerals",
+ "countingrodnumerals",
+ "Cuneiform",
+ "cuneiform",
+ "Cuneiform_Numbers",
+ "cuneiformnumbers",
+ "Cuneiform Numbers and Punctuation",
+ "Cuneiform_Numbers_And_Punctuation",
+ "cuneiformnumbersandpunctuation",
+ "Currency Symbols",
+ "Currency_Symbols",
+ "currencysymbols",
+ "Cypriot Syllabary",
+ "Cypriot_Syllabary",
+ "cypriotsyllabary",
+ "Cyrillic",
+ "cyrillic",
+ "Cyrillic_Ext_A",
+ "cyrillicexta",
+ "Cyrillic_Ext_B",
+ "cyrillicextb",
+ "Cyrillic_Ext_C",
+ "cyrillicextc",
+ "Cyrillic Extended-A",
+ "Cyrillic_Extended_A",
+ "cyrillicextendeda",
+ "Cyrillic Extended-B",
+ "Cyrillic_Extended_B",
+ "cyrillicextendedb",
+ "Cyrillic Extended-C",
+ "Cyrillic_Extended_C",
+ "cyrillicextendedc",
+ "Cyrillic_Sup",
+ "cyrillicsup",
+ "Cyrillic Supplement",
+ "Cyrillic_Supplement",
+ "cyrillicsupplement",
+ "Cyrillic_Supplementary",
+ "cyrillicsupplementary",
+ "Deseret",
+ "deseret",
+ "Devanagari",
+ "devanagari",
+ "Devanagari_Ext",
+ "devanagariext",
+ "Devanagari Extended",
+ "Devanagari_Extended",
+ "devanagariextended",
+ "Diacriticals",
+ "diacriticals",
+ "Diacriticals_Ext",
+ "diacriticalsext",
+ "Diacriticals_For_Symbols",
+ "diacriticalsforsymbols",
+ "Diacriticals_Sup",
+ "diacriticalssup",
+ "Dingbats",
+ "dingbats",
+ "Dives Akuru",
+ "Dives_Akuru",
+ "divesakuru",
+ "Dogra",
+ "dogra",
+ "Domino",
+ "domino",
+ "Domino Tiles",
+ "Domino_Tiles",
+ "dominotiles",
+ "Duployan",
+ "duployan",
+ "Early Dynastic Cuneiform",
+ "Early_Dynastic_Cuneiform",
+ "earlydynasticcuneiform",
+ "Egyptian Hieroglyph Format Controls",
+ "Egyptian_Hieroglyph_Format_Controls",
+ "egyptianhieroglyphformatcontrols",
+ "Egyptian Hieroglyphs",
+ "Egyptian_Hieroglyphs",
+ "egyptianhieroglyphs",
+ "Elbasan",
+ "elbasan",
+ "Elymaic",
+ "elymaic",
+ "Emoticons",
+ "emoticons",
+ "Enclosed_Alphanum",
+ "enclosedalphanum",
+ "Enclosed Alphanumerics",
+ "Enclosed_Alphanumerics",
+ "enclosedalphanumerics",
+ "Enclosed Alphanumeric Supplement",
+ "Enclosed_Alphanumeric_Supplement",
+ "enclosedalphanumericsupplement",
+ "Enclosed_Alphanum_Sup",
+ "enclosedalphanumsup",
+ "Enclosed_CJK",
+ "enclosedcjk",
+ "Enclosed CJK Letters and Months",
+ "Enclosed_CJK_Letters_And_Months",
+ "enclosedcjklettersandmonths",
+ "Enclosed_Ideographic_Sup",
+ "enclosedideographicsup",
+ "Enclosed Ideographic Supplement",
+ "Enclosed_Ideographic_Supplement",
+ "enclosedideographicsupplement",
+ "Ethiopic",
+ "ethiopic",
+ "Ethiopic_Ext",
+ "ethiopicext",
+ "Ethiopic_Ext_A",
+ "ethiopicexta",
+ "Ethiopic Extended",
+ "Ethiopic_Extended",
+ "ethiopicextended",
+ "Ethiopic Extended-A",
+ "Ethiopic_Extended_A",
+ "ethiopicextendeda",
+ "Ethiopic_Sup",
+ "ethiopicsup",
+ "Ethiopic Supplement",
+ "Ethiopic_Supplement",
+ "ethiopicsupplement",
+ "General Punctuation",
+ "General_Punctuation",
+ "generalpunctuation",
+ "Geometric Shapes",
+ "Geometric_Shapes",
+ "geometricshapes",
+ "Geometric_Shapes_Ext",
+ "geometricshapesext",
+ "Geometric Shapes Extended",
+ "Geometric_Shapes_Extended",
+ "geometricshapesextended",
+ "Georgian",
+ "georgian",
+ "Georgian_Ext",
+ "georgianext",
+ "Georgian Extended",
+ "Georgian_Extended",
+ "georgianextended",
+ "Georgian_Sup",
+ "georgiansup",
+ "Georgian Supplement",
+ "Georgian_Supplement",
+ "georgiansupplement",
+ "Glagolitic",
+ "glagolitic",
+ "Glagolitic_Sup",
+ "glagoliticsup",
+ "Glagolitic Supplement",
+ "Glagolitic_Supplement",
+ "glagoliticsupplement",
+ "Gothic",
+ "gothic",
+ "Grantha",
+ "grantha",
+ "Greek",
+ "greek",
+ "Greek and Coptic",
+ "Greek_And_Coptic",
+ "greekandcoptic",
+ "Greek_Ext",
+ "greekext",
+ "Greek Extended",
+ "Greek_Extended",
+ "greekextended",
+ "Gujarati",
+ "gujarati",
+ "Gunjala Gondi",
+ "Gunjala_Gondi",
+ "gunjalagondi",
+ "Gurmukhi",
+ "gurmukhi",
+ "Half_And_Full_Forms",
+ "halfandfullforms",
+ "Half_Marks",
+ "halfmarks",
+ "Halfwidth and Fullwidth Forms",
+ "Halfwidth_And_Fullwidth_Forms",
+ "halfwidthandfullwidthforms",
+ "Hangul",
+ "hangul",
+ "Hangul Compatibility Jamo",
+ "Hangul_Compatibility_Jamo",
+ "hangulcompatibilityjamo",
+ "Hangul Jamo",
+ "Hangul_Jamo",
+ "hanguljamo",
+ "Hangul Jamo Extended-A",
+ "Hangul_Jamo_Extended_A",
+ "hanguljamoextendeda",
+ "Hangul Jamo Extended-B",
+ "Hangul_Jamo_Extended_B",
+ "hanguljamoextendedb",
+ "Hangul Syllables",
+ "Hangul_Syllables",
+ "hangulsyllables",
+ "Hanifi Rohingya",
+ "Hanifi_Rohingya",
+ "hanifirohingya",
+ "Hanunoo",
+ "hanunoo",
+ "Hatran",
+ "hatran",
+ "Hebrew",
+ "hebrew",
+ "High Private Use Surrogates",
+ "High_Private_Use_Surrogates",
+ "highprivateusesurrogates",
+ "High_PU_Surrogates",
+ "highpusurrogates",
+ "High Surrogates",
+ "High_Surrogates",
+ "highsurrogates",
+ "Hiragana",
+ "hiragana",
+ "IDC",
+ "idc",
+ "Ideographic Description Characters",
+ "Ideographic_Description_Characters",
+ "ideographicdescriptioncharacters",
+ "Ideographic_Symbols",
+ "ideographicsymbols",
+ "Ideographic Symbols and Punctuation",
+ "Ideographic_Symbols_And_Punctuation",
+ "ideographicsymbolsandpunctuation",
+ "Imperial Aramaic",
+ "Imperial_Aramaic",
+ "imperialaramaic",
+ "Indic_Number_Forms",
+ "indicnumberforms",
+ "Indic Siyaq Numbers",
+ "Indic_Siyaq_Numbers",
+ "indicsiyaqnumbers",
+ "Inscriptional Pahlavi",
+ "Inscriptional_Pahlavi",
+ "inscriptionalpahlavi",
+ "Inscriptional Parthian",
+ "Inscriptional_Parthian",
+ "inscriptionalparthian",
+ "IPA_Ext",
+ "ipaext",
+ "IPA Extensions",
+ "IPA_Extensions",
+ "ipaextensions",
+ "Jamo",
+ "jamo",
+ "Jamo_Ext_A",
+ "jamoexta",
+ "Jamo_Ext_B",
+ "jamoextb",
+ "Javanese",
+ "javanese",
+ "Kaithi",
+ "kaithi",
+ "Kana_Ext_A",
+ "kanaexta",
+ "Kana Extended-A",
+ "Kana_Extended_A",
+ "kanaextendeda",
+ "Kana_Sup",
+ "kanasup",
+ "Kana Supplement",
+ "Kana_Supplement",
+ "kanasupplement",
+ "Kanbun",
+ "kanbun",
+ "Kangxi",
+ "kangxi",
+ "Kangxi Radicals",
+ "Kangxi_Radicals",
+ "kangxiradicals",
+ "Kannada",
+ "kannada",
+ "Katakana",
+ "katakana",
+ "Katakana_Ext",
+ "katakanaext",
+ "Katakana Phonetic Extensions",
+ "Katakana_Phonetic_Extensions",
+ "katakanaphoneticextensions",
+ "Kayah Li",
+ "Kayah_Li",
+ "kayahli",
+ "Kharoshthi",
+ "kharoshthi",
+ "Khitan Small Script",
+ "Khitan_Small_Script",
+ "khitansmallscript",
+ "Khmer",
+ "khmer",
+ "Khmer Symbols",
+ "Khmer_Symbols",
+ "khmersymbols",
+ "Khojki",
+ "khojki",
+ "Khudawadi",
+ "khudawadi",
+ "Lao",
+ "lao",
+ "Latin_1",
+ "latin1",
+ "Latin_Ext_A",
+ "latinexta",
+ "Latin_Ext_Additional",
+ "latinextadditional",
+ "Latin_Ext_B",
+ "latinextb",
+ "Latin_Ext_C",
+ "latinextc",
+ "Latin_Ext_D",
+ "latinextd",
+ "Latin_Ext_E",
+ "latinexte",
+ "Latin Extended-A",
+ "Latin_Extended_A",
+ "latinextendeda",
+ "Latin Extended Additional",
+ "Latin_Extended_Additional",
+ "latinextendedadditional",
+ "Latin Extended-B",
+ "Latin_Extended_B",
+ "latinextendedb",
+ "Latin Extended-C",
+ "Latin_Extended_C",
+ "latinextendedc",
+ "Latin Extended-D",
+ "Latin_Extended_D",
+ "latinextendedd",
+ "Latin Extended-E",
+ "Latin_Extended_E",
+ "latinextendede",
+ "Latin_1_Sup",
+ "latin1sup",
+ "Latin-1 Supplement",
+ "Latin_1_Supplement",
+ "latin1supplement",
+ "Lepcha",
+ "lepcha",
+ "Letterlike Symbols",
+ "Letterlike_Symbols",
+ "letterlikesymbols",
+ "Limbu",
+ "limbu",
+ "Linear A",
+ "Linear_A",
+ "lineara",
+ "Linear B Ideograms",
+ "Linear_B_Ideograms",
+ "linearbideograms",
+ "Linear B Syllabary",
+ "Linear_B_Syllabary",
+ "linearbsyllabary",
+ "Lisu",
+ "lisu",
+ "Lisu_Sup",
+ "lisusup",
+ "Lisu Supplement",
+ "Lisu_Supplement",
+ "lisusupplement",
+ "Low Surrogates",
+ "Low_Surrogates",
+ "lowsurrogates",
+ "Lycian",
+ "lycian",
+ "Lydian",
+ "lydian",
+ "Mahajani",
+ "mahajani",
+ "Mahjong",
+ "mahjong",
+ "Mahjong Tiles",
+ "Mahjong_Tiles",
+ "mahjongtiles",
+ "Makasar",
+ "makasar",
+ "Malayalam",
+ "malayalam",
+ "Mandaic",
+ "mandaic",
+ "Manichaean",
+ "manichaean",
+ "Marchen",
+ "marchen",
+ "Masaram Gondi",
+ "Masaram_Gondi",
+ "masaramgondi",
+ "Math_Alphanum",
+ "mathalphanum",
+ "Mathematical Alphanumeric Symbols",
+ "Mathematical_Alphanumeric_Symbols",
+ "mathematicalalphanumericsymbols",
+ "Mathematical Operators",
+ "Mathematical_Operators",
+ "mathematicaloperators",
+ "Math_Operators",
+ "mathoperators",
+ "Mayan Numerals",
+ "Mayan_Numerals",
+ "mayannumerals",
+ "Medefaidrin",
+ "medefaidrin",
+ "Meetei Mayek",
+ "Meetei_Mayek",
+ "meeteimayek",
+ "Meetei_Mayek_Ext",
+ "meeteimayekext",
+ "Meetei Mayek Extensions",
+ "Meetei_Mayek_Extensions",
+ "meeteimayekextensions",
+ "Mende Kikakui",
+ "Mende_Kikakui",
+ "mendekikakui",
+ "Meroitic Cursive",
+ "Meroitic_Cursive",
+ "meroiticcursive",
+ "Meroitic Hieroglyphs",
+ "Meroitic_Hieroglyphs",
+ "meroitichieroglyphs",
+ "Miao",
+ "miao",
+ "Misc_Arrows",
+ "miscarrows",
+ "Miscellaneous Mathematical Symbols-A",
+ "Miscellaneous_Mathematical_Symbols_A",
+ "miscellaneousmathematicalsymbolsa",
+ "Miscellaneous Mathematical Symbols-B",
+ "Miscellaneous_Mathematical_Symbols_B",
+ "miscellaneousmathematicalsymbolsb",
+ "Miscellaneous Symbols",
+ "Miscellaneous_Symbols",
+ "miscellaneoussymbols",
+ "Miscellaneous Symbols and Arrows",
+ "Miscellaneous_Symbols_And_Arrows",
+ "miscellaneoussymbolsandarrows",
+ "Miscellaneous Symbols and Pictographs",
+ "Miscellaneous_Symbols_And_Pictographs",
+ "miscellaneoussymbolsandpictographs",
+ "Miscellaneous Technical",
+ "Miscellaneous_Technical",
+ "miscellaneoustechnical",
+ "Misc_Math_Symbols_A",
+ "miscmathsymbolsa",
+ "Misc_Math_Symbols_B",
+ "miscmathsymbolsb",
+ "Misc_Pictographs",
+ "miscpictographs",
+ "Misc_Symbols",
+ "miscsymbols",
+ "Misc_Technical",
+ "misctechnical",
+ "Modi",
+ "modi",
+ "Modifier_Letters",
+ "modifierletters",
+ "Modifier Tone Letters",
+ "Modifier_Tone_Letters",
+ "modifiertoneletters",
+ "Mongolian",
+ "mongolian",
+ "Mongolian_Sup",
+ "mongoliansup",
+ "Mongolian Supplement",
+ "Mongolian_Supplement",
+ "mongoliansupplement",
+ "Mro",
+ "mro",
+ "Multani",
+ "multani",
+ "Music",
+ "music",
+ "Musical Symbols",
+ "Musical_Symbols",
+ "musicalsymbols",
+ "Myanmar",
+ "myanmar",
+ "Myanmar_Ext_A",
+ "myanmarexta",
+ "Myanmar_Ext_B",
+ "myanmarextb",
+ "Myanmar Extended-A",
+ "Myanmar_Extended_A",
+ "myanmarextendeda",
+ "Myanmar Extended-B",
+ "Myanmar_Extended_B",
+ "myanmarextendedb",
+ "Nabataean",
+ "nabataean",
+ "Nandinagari",
+ "nandinagari",
+ "NB",
+ "nb",
+ "Newa",
+ "newa",
+ "New Tai Lue",
+ "New_Tai_Lue",
+ "newtailue",
+ "NKo",
+ "nko",
+ "No_Block",
+ "noblock",
+ "Number Forms",
+ "Number_Forms",
+ "numberforms",
+ "Nushu",
+ "nushu",
+ "Nyiakeng Puachue Hmong",
+ "Nyiakeng_Puachue_Hmong",
+ "nyiakengpuachuehmong",
+ "OCR",
+ "ocr",
+ "Ogham",
+ "ogham",
+ "Ol Chiki",
+ "Ol_Chiki",
+ "olchiki",
+ "Old Hungarian",
+ "Old_Hungarian",
+ "oldhungarian",
+ "Old Italic",
+ "Old_Italic",
+ "olditalic",
+ "Old North Arabian",
+ "Old_North_Arabian",
+ "oldnortharabian",
+ "Old Permic",
+ "Old_Permic",
+ "oldpermic",
+ "Old Persian",
+ "Old_Persian",
+ "oldpersian",
+ "Old Sogdian",
+ "Old_Sogdian",
+ "oldsogdian",
+ "Old South Arabian",
+ "Old_South_Arabian",
+ "oldsoutharabian",
+ "Old Turkic",
+ "Old_Turkic",
+ "oldturkic",
+ "Optical Character Recognition",
+ "Optical_Character_Recognition",
+ "opticalcharacterrecognition",
+ "Oriya",
+ "oriya",
+ "Ornamental Dingbats",
+ "Ornamental_Dingbats",
+ "ornamentaldingbats",
+ "Osage",
+ "osage",
+ "Osmanya",
+ "osmanya",
+ "Ottoman Siyaq Numbers",
+ "Ottoman_Siyaq_Numbers",
+ "ottomansiyaqnumbers",
+ "Pahawh Hmong",
+ "Pahawh_Hmong",
+ "pahawhhmong",
+ "Palmyrene",
+ "palmyrene",
+ "Pau Cin Hau",
+ "Pau_Cin_Hau",
+ "paucinhau",
+ "Phags-pa",
+ "Phags_Pa",
+ "phagspa",
+ "Phaistos",
+ "phaistos",
+ "Phaistos Disc",
+ "Phaistos_Disc",
+ "phaistosdisc",
+ "Phoenician",
+ "phoenician",
+ "Phonetic_Ext",
+ "phoneticext",
+ "Phonetic Extensions",
+ "Phonetic_Extensions",
+ "phoneticextensions",
+ "Phonetic Extensions Supplement",
+ "Phonetic_Extensions_Supplement",
+ "phoneticextensionssupplement",
+ "Phonetic_Ext_Sup",
+ "phoneticextsup",
+ "Playing Cards",
+ "Playing_Cards",
+ "playingcards",
+ "Private_Use",
+ "privateuse",
+ "Private Use Area",
+ "Private_Use_Area",
+ "privateusearea",
+ "Psalter Pahlavi",
+ "Psalter_Pahlavi",
+ "psalterpahlavi",
+ "PUA",
+ "pua",
+ "Punctuation",
+ "punctuation",
+ "Rejang",
+ "rejang",
+ "Rumi",
+ "rumi",
+ "Rumi Numeral Symbols",
+ "Rumi_Numeral_Symbols",
+ "ruminumeralsymbols",
+ "Runic",
+ "runic",
+ "Samaritan",
+ "samaritan",
+ "Saurashtra",
+ "saurashtra",
+ "Sharada",
+ "sharada",
+ "Shavian",
+ "shavian",
+ "Shorthand Format Controls",
+ "Shorthand_Format_Controls",
+ "shorthandformatcontrols",
+ "Siddham",
+ "siddham",
+ "Sinhala",
+ "sinhala",
+ "Sinhala Archaic Numbers",
+ "Sinhala_Archaic_Numbers",
+ "sinhalaarchaicnumbers",
+ "Small_Forms",
+ "smallforms",
+ "Small Form Variants",
+ "Small_Form_Variants",
+ "smallformvariants",
+ "Small_Kana_Ext",
+ "smallkanaext",
+ "Small Kana Extension",
+ "Small_Kana_Extension",
+ "smallkanaextension",
+ "Sogdian",
+ "sogdian",
+ "Sora Sompeng",
+ "Sora_Sompeng",
+ "sorasompeng",
+ "Soyombo",
+ "soyombo",
+ "Spacing Modifier Letters",
+ "Spacing_Modifier_Letters",
+ "spacingmodifierletters",
+ "Specials",
+ "specials",
+ "Sundanese",
+ "sundanese",
+ "Sundanese_Sup",
+ "sundanesesup",
+ "Sundanese Supplement",
+ "Sundanese_Supplement",
+ "sundanesesupplement",
+ "Sup_Arrows_A",
+ "suparrowsa",
+ "Sup_Arrows_B",
+ "suparrowsb",
+ "Sup_Arrows_C",
+ "suparrowsc",
+ "Super_And_Sub",
+ "superandsub",
+ "Superscripts and Subscripts",
+ "Superscripts_And_Subscripts",
+ "superscriptsandsubscripts",
+ "Sup_Math_Operators",
+ "supmathoperators",
+ "Supplemental Arrows-A",
+ "Supplemental_Arrows_A",
+ "supplementalarrowsa",
+ "Supplemental Arrows-B",
+ "Supplemental_Arrows_B",
+ "supplementalarrowsb",
+ "Supplemental Arrows-C",
+ "Supplemental_Arrows_C",
+ "supplementalarrowsc",
+ "Supplemental Mathematical Operators",
+ "Supplemental_Mathematical_Operators",
+ "supplementalmathematicaloperators",
+ "Supplemental Punctuation",
+ "Supplemental_Punctuation",
+ "supplementalpunctuation",
+ "Supplemental Symbols and Pictographs",
+ "Supplemental_Symbols_And_Pictographs",
+ "supplementalsymbolsandpictographs",
+ "Supplementary Private Use Area-A",
+ "Supplementary_Private_Use_Area_A",
+ "supplementaryprivateuseareaa",
+ "Supplementary Private Use Area-B",
+ "Supplementary_Private_Use_Area_B",
+ "supplementaryprivateuseareab",
+ "Sup_PUA_A",
+ "suppuaa",
+ "Sup_PUA_B",
+ "suppuab",
+ "Sup_Punctuation",
+ "suppunctuation",
+ "Sup_Symbols_And_Pictographs",
+ "supsymbolsandpictographs",
+ "Sutton SignWriting",
+ "Sutton_SignWriting",
+ "suttonsignwriting",
+ "Syloti Nagri",
+ "Syloti_Nagri",
+ "sylotinagri",
+ "Symbols_And_Pictographs_Ext_A",
+ "symbolsandpictographsexta",
+ "Symbols and Pictographs Extended-A",
+ "Symbols_And_Pictographs_Extended_A",
+ "symbolsandpictographsextendeda",
+ "Symbols for Legacy Computing",
+ "Symbols_For_Legacy_Computing",
+ "symbolsforlegacycomputing",
+ "Syriac",
+ "syriac",
+ "Syriac_Sup",
+ "syriacsup",
+ "Syriac Supplement",
+ "Syriac_Supplement",
+ "syriacsupplement",
+ "Tagalog",
+ "tagalog",
+ "Tagbanwa",
+ "tagbanwa",
+ "Tags",
+ "tags",
+ "Tai Le",
+ "Tai_Le",
+ "taile",
+ "Tai Tham",
+ "Tai_Tham",
+ "taitham",
+ "Tai Viet",
+ "Tai_Viet",
+ "taiviet",
+ "Tai_Xuan_Jing",
+ "taixuanjing",
+ "Tai Xuan Jing Symbols",
+ "Tai_Xuan_Jing_Symbols",
+ "taixuanjingsymbols",
+ "Takri",
+ "takri",
+ "Tamil",
+ "tamil",
+ "Tamil_Sup",
+ "tamilsup",
+ "Tamil Supplement",
+ "Tamil_Supplement",
+ "tamilsupplement",
+ "Tangut",
+ "tangut",
+ "Tangut Components",
+ "Tangut_Components",
+ "tangutcomponents",
+ "Tangut_Sup",
+ "tangutsup",
+ "Tangut Supplement",
+ "Tangut_Supplement",
+ "tangutsupplement",
+ "Telugu",
+ "telugu",
+ "Thaana",
+ "thaana",
+ "Thai",
+ "thai",
+ "Tibetan",
+ "tibetan",
+ "Tifinagh",
+ "tifinagh",
+ "Tirhuta",
+ "tirhuta",
+ "Transport_And_Map",
+ "transportandmap",
+ "Transport and Map Symbols",
+ "Transport_And_Map_Symbols",
+ "transportandmapsymbols",
+ "UCAS",
+ "ucas",
+ "UCAS_Ext",
+ "ucasext",
+ "Ugaritic",
+ "ugaritic",
+ "Unified Canadian Aboriginal Syllabics",
+ "Unified_Canadian_Aboriginal_Syllabics",
+ "unifiedcanadianaboriginalsyllabics",
+ "Unified Canadian Aboriginal Syllabics Extended",
+ "Unified_Canadian_Aboriginal_Syllabics_Extended",
+ "unifiedcanadianaboriginalsyllabicsextended",
+ "Vai",
+ "vai",
+ "Variation Selectors",
+ "Variation_Selectors",
+ "variationselectors",
+ "Variation Selectors Supplement",
+ "Variation_Selectors_Supplement",
+ "variationselectorssupplement",
+ "Vedic_Ext",
+ "vedicext",
+ "Vedic Extensions",
+ "Vedic_Extensions",
+ "vedicextensions",
+ "Vertical Forms",
+ "Vertical_Forms",
+ "verticalforms",
+ "VS",
+ "vs",
+ "VS_Sup",
+ "vssup",
+ "Wancho",
+ "wancho",
+ "Warang Citi",
+ "Warang_Citi",
+ "warangciti",
+ "Yezidi",
+ "yezidi",
+ "Yijing",
+ "yijing",
+ "Yijing Hexagram Symbols",
+ "Yijing_Hexagram_Symbols",
+ "yijinghexagramsymbols",
+ "Yi Radicals",
+ "Yi_Radicals",
+ "yiradicals",
+ "Yi Syllables",
+ "Yi_Syllables",
+ "yisyllables",
+ "Zanabazar Square",
+ "Zanabazar_Square",
+ "zanabazarsquare",
+ NULL
+};
+
+static const char * const UNI_bpt_values[] = {
+ "c",
+ "Close",
+ "close",
+ "n",
+ "None",
+ "none",
+ "o",
+ "Open",
+ "open",
+ NULL
+};
+
+static const char * const UNI_ccc_values[] = {
+ "0",
+ "1",
+ "6",
+ "7",
+ "8",
+ "9",
+ "10",
+ "11",
+ "12",
+ "13",
+ "14",
+ "15",
+ "16",
+ "17",
+ "18",
+ "19",
+ "20",
+ "21",
+ "22",
+ "23",
+ "24",
+ "25",
+ "26",
+ "27",
+ "28",
+ "29",
+ "30",
+ "31",
+ "32",
+ "33",
+ "34",
+ "35",
+ "36",
+ "84",
+ "91",
+ "103",
+ "107",
+ "118",
+ "122",
+ "129",
+ "130",
+ "132",
+ "133",
+ "200",
+ "202",
+ "214",
+ "216",
+ "218",
+ "220",
+ "222",
+ "224",
+ "226",
+ "228",
+ "230",
+ "232",
+ "233",
+ "234",
+ "240",
+ "A",
+ "a",
+ "Above",
+ "above",
+ "Above_Left",
+ "aboveleft",
+ "Above_Right",
+ "aboveright",
+ "AL",
+ "al",
+ "AR",
+ "ar",
+ "ATA",
+ "ata",
+ "ATAR",
+ "atar",
+ "ATB",
+ "atb",
+ "ATBL",
+ "atbl",
+ "Attached_Above",
+ "attachedabove",
+ "Attached_Above_Right",
+ "attachedaboveright",
+ "Attached_Below",
+ "attachedbelow",
+ "Attached_Below_Left",
+ "attachedbelowleft",
+ "B",
+ "b",
+ "Below",
+ "below",
+ "Below_Left",
+ "belowleft",
+ "Below_Right",
+ "belowright",
+ "BL",
+ "bl",
+ "BR",
+ "br",
+ "CCC10",
+ "CCC103",
+ "CCC107",
+ "CCC11",
+ "CCC118",
+ "CCC12",
+ "CCC122",
+ "CCC129",
+ "CCC13",
+ "CCC130",
+ "CCC132",
+ "CCC133",
+ "CCC14",
+ "CCC15",
+ "CCC16",
+ "CCC17",
+ "CCC18",
+ "CCC19",
+ "CCC20",
+ "CCC21",
+ "CCC22",
+ "CCC23",
+ "CCC24",
+ "CCC25",
+ "CCC26",
+ "CCC27",
+ "CCC28",
+ "CCC29",
+ "CCC30",
+ "CCC31",
+ "CCC32",
+ "CCC33",
+ "CCC34",
+ "CCC35",
+ "CCC36",
+ "CCC84",
+ "CCC91",
+ "ccc10",
+ "ccc103",
+ "ccc107",
+ "ccc11",
+ "ccc118",
+ "ccc12",
+ "ccc122",
+ "ccc129",
+ "ccc13",
+ "ccc130",
+ "ccc132",
+ "ccc133",
+ "ccc14",
+ "ccc15",
+ "ccc16",
+ "ccc17",
+ "ccc18",
+ "ccc19",
+ "ccc20",
+ "ccc21",
+ "ccc22",
+ "ccc23",
+ "ccc24",
+ "ccc25",
+ "ccc26",
+ "ccc27",
+ "ccc28",
+ "ccc29",
+ "ccc30",
+ "ccc31",
+ "ccc32",
+ "ccc33",
+ "ccc34",
+ "ccc35",
+ "ccc36",
+ "ccc84",
+ "ccc91",
+ "DA",
+ "da",
+ "DB",
+ "db",
+ "Double_Above",
+ "doubleabove",
+ "Double_Below",
+ "doublebelow",
+ "HANR",
+ "hanr",
+ "Han_Reading",
+ "hanreading",
+ "Iota_Subscript",
+ "iotasubscript",
+ "IS",
+ "is",
+ "Kana_Voicing",
+ "kanavoicing",
+ "KV",
+ "kv",
+ "L",
+ "l",
+ "Left",
+ "left",
+ "NK",
+ "nk",
+ "Not_Reordered",
+ "notreordered",
+ "NR",
+ "nr",
+ "Nukta",
+ "nukta",
+ "OV",
+ "ov",
+ "Overlay",
+ "overlay",
+ "R",
+ "r",
+ "Right",
+ "right",
+ "Virama",
+ "virama",
+ "VR",
+ "vr",
+ NULL
+};
+
+static const char * const UNI_dt_values[] = {
+ "Can",
+ "can",
+ "Canonical",
+ "canonical",
+ "Circle",
+ "circle",
+ "Com",
+ "com",
+ "Compat",
+ "compat",
+ "Enc",
+ "enc",
+ "Fin",
+ "fin",
+ "Final",
+ "final",
+ "Font",
+ "font",
+ "Fra",
+ "fra",
+ "Fraction",
+ "fraction",
+ "Init",
+ "init",
+ "Initial",
+ "initial",
+ "Iso",
+ "iso",
+ "Isolated",
+ "isolated",
+ "Med",
+ "med",
+ "Medial",
+ "medial",
+ "Nar",
+ "nar",
+ "Narrow",
+ "narrow",
+ "Nb",
+ "nb",
+ "Nobreak",
+ "nobreak",
+ "Non_Canon",
+ "noncanon",
+ "Non_Canonical",
+ "noncanonical",
+ "None",
+ "none",
+ "Small",
+ "small",
+ "Sml",
+ "sml",
+ "Sqr",
+ "sqr",
+ "Square",
+ "square",
+ "Sub",
+ "sub",
+ "Sup",
+ "sup",
+ "Super",
+ "super",
+ "Vert",
+ "vert",
+ "Vertical",
+ "vertical",
+ "Wide",
+ "wide",
+ NULL
+};
+
+static const char * const UNI_ea_values[] = {
+ "A",
+ "a",
+ "Ambiguous",
+ "ambiguous",
+ "F",
+ "f",
+ "Fullwidth",
+ "fullwidth",
+ "H",
+ "h",
+ "Halfwidth",
+ "halfwidth",
+ "N",
+ "n",
+ "Na",
+ "na",
+ "Narrow",
+ "narrow",
+ "Neutral",
+ "neutral",
+ "W",
+ "w",
+ "Wide",
+ "wide",
+ NULL
+};
+
+static const char * const UNI_gc_values[] = {
+ "C",
+ "c",
+ "Cased_Letter",
+ "casedletter",
+ "Cc",
+ "cc",
+ "Cf",
+ "cf",
+ "Close_Punctuation",
+ "closepunctuation",
+ "Cn",
+ "cn",
+ "Cntrl",
+ "cntrl",
+ "Co",
+ "co",
+ "Combining_Mark",
+ "combiningmark",
+ "Connector_Punctuation",
+ "connectorpunctuation",
+ "Control",
+ "control",
+ "Cs",
+ "cs",
+ "Currency_Symbol",
+ "currencysymbol",
+ "Dash_Punctuation",
+ "dashpunctuation",
+ "Decimal_Number",
+ "decimalnumber",
+ "Digit",
+ "digit",
+ "Enclosing_Mark",
+ "enclosingmark",
+ "Final_Punctuation",
+ "finalpunctuation",
+ "Format",
+ "format",
+ "Initial_Punctuation",
+ "initialpunctuation",
+ "L",
+ "l",
+ "LC",
+ "lc",
+ "Letter",
+ "letter",
+ "Letter_Number",
+ "letternumber",
+ "Line_Separator",
+ "lineseparator",
+ "Ll",
+ "ll",
+ "Lm",
+ "lm",
+ "Lo",
+ "lo",
+ "Lowercase_Letter",
+ "lowercaseletter",
+ "Lt",
+ "lt",
+ "Lu",
+ "lu",
+ "M",
+ "m",
+ "Mark",
+ "mark",
+ "Math_Symbol",
+ "mathsymbol",
+ "Mc",
+ "mc",
+ "Me",
+ "me",
+ "Mn",
+ "mn",
+ "Modifier_Letter",
+ "modifierletter",
+ "Modifier_Symbol",
+ "modifiersymbol",
+ "N",
+ "n",
+ "Nd",
+ "nd",
+ "Nl",
+ "nl",
+ "No",
+ "no",
+ "Nonspacing_Mark",
+ "nonspacingmark",
+ "Number",
+ "number",
+ "Open_Punctuation",
+ "openpunctuation",
+ "Other",
+ "other",
+ "Other_Letter",
+ "otherletter",
+ "Other_Number",
+ "othernumber",
+ "Other_Punctuation",
+ "otherpunctuation",
+ "Other_Symbol",
+ "othersymbol",
+ "P",
+ "p",
+ "Paragraph_Separator",
+ "paragraphseparator",
+ "Pc",
+ "pc",
+ "Pd",
+ "pd",
+ "Pe",
+ "pe",
+ "Pf",
+ "pf",
+ "Pi",
+ "pi",
+ "Po",
+ "po",
+ "Private_Use",
+ "privateuse",
+ "Ps",
+ "ps",
+ "Punct",
+ "punct",
+ "Punctuation",
+ "punctuation",
+ "S",
+ "s",
+ "Sc",
+ "sc",
+ "Separator",
+ "separator",
+ "Sk",
+ "sk",
+ "Sm",
+ "sm",
+ "So",
+ "so",
+ "Space_Separator",
+ "spaceseparator",
+ "Spacing_Mark",
+ "spacingmark",
+ "Surrogate",
+ "surrogate",
+ "Symbol",
+ "symbol",
+ "Titlecase_Letter",
+ "titlecaseletter",
+ "Unassigned",
+ "unassigned",
+ "Uppercase_Letter",
+ "uppercaseletter",
+ "Z",
+ "z",
+ "Zl",
+ "zl",
+ "Zp",
+ "zp",
+ "Zs",
+ "zs",
+ NULL
+};
+
+static const char * const UNI_gcb_values[] = {
+ "CN",
+ "cn",
+ "Control",
+ "control",
+ "CR",
+ "cr",
+ "EB",
+ "eb",
+ "E_Base",
+ "ebase",
+ "E_Base_GAZ",
+ "ebasegaz",
+ "EBG",
+ "ebg",
+ "EM",
+ "em",
+ "E_Modifier",
+ "emodifier",
+ "EX",
+ "ex",
+ "Extend",
+ "extend",
+ "GAZ",
+ "gaz",
+ "Glue_After_Zwj",
+ "glueafterzwj",
+ "L",
+ "l",
+ "LF",
+ "lf",
+ "LV",
+ "lv",
+ "LVT",
+ "lvt",
+ "Other",
+ "other",
+ "PP",
+ "pp",
+ "Prepend",
+ "prepend",
+ "Regional_Indicator",
+ "regionalindicator",
+ "RI",
+ "ri",
+ "SM",
+ "sm",
+ "SpacingMark",
+ "spacingmark",
+ "T",
+ "t",
+ "V",
+ "v",
+ "XX",
+ "xx",
+ "ZWJ",
+ "zwj",
+ NULL
+};
+
+static const char * const UNI_hst_values[] = {
+ "L",
+ "l",
+ "Leading_Jamo",
+ "leadingjamo",
+ "LV",
+ "lv",
+ "LV_Syllable",
+ "lvsyllable",
+ "LVT",
+ "lvt",
+ "LVT_Syllable",
+ "lvtsyllable",
+ "NA",
+ "na",
+ "Not_Applicable",
+ "notapplicable",
+ "T",
+ "t",
+ "Trailing_Jamo",
+ "trailingjamo",
+ "V",
+ "v",
+ "Vowel_Jamo",
+ "voweljamo",
+ NULL
+};
+
+static const char * const UNI_identifierstatus_values[] = {
+ "Allowed",
+ "allowed",
+ "Restricted",
+ "restricted",
+ NULL
+};
+
+static const char * const UNI_identifiertype_values[] = {
+ "Default_Ignorable",
+ "defaultignorable",
+ "Deprecated",
+ "deprecated",
+ "Exclusion",
+ "exclusion",
+ "Inclusion",
+ "inclusion",
+ "Limited_Use",
+ "limiteduse",
+ "Not_Character",
+ "notcharacter",
+ "Not_NFKC",
+ "notnfkc",
+ "Not_XID",
+ "notxid",
+ "Obsolete",
+ "obsolete",
+ "Recommended",
+ "recommended",
+ "Technical",
+ "technical",
+ "Uncommon_Use",
+ "uncommonuse",
+ NULL
+};
+
+static const char * const UNI_in_values[] = {
+ "1.1",
+ "2.0",
+ "2.1",
+ "3.0",
+ "3.1",
+ "3.2",
+ "4.0",
+ "4.1",
+ "5.0",
+ "5.1",
+ "5.2",
+ "6.0",
+ "6.1",
+ "6.2",
+ "6.3",
+ "7.0",
+ "8.0",
+ "9.0",
+ "10.0",
+ "11.0",
+ "12.0",
+ "12.1",
+ "13.0",
+ "Unassigned",
+ "unassigned",
+ "V10_0",
+ "V11_0",
+ "V12_0",
+ "V12_1",
+ "V13_0",
+ "V2_0",
+ "V2_1",
+ "V3_0",
+ "V3_1",
+ "V3_2",
+ "V4_0",
+ "V4_1",
+ "V5_0",
+ "V5_1",
+ "V5_2",
+ "V6_0",
+ "V6_1",
+ "V6_2",
+ "V6_3",
+ "V7_0",
+ "V8_0",
+ "V9_0",
+ "v100",
+ "v110",
+ "v120",
+ "v121",
+ "v130",
+ "v20",
+ "v21",
+ "v30",
+ "v31",
+ "v32",
+ "v40",
+ "v41",
+ "v50",
+ "v51",
+ "v52",
+ "v60",
+ "v61",
+ "v62",
+ "v63",
+ "v70",
+ "v80",
+ "v90",
+ NULL
+};
+
+static const char * const UNI_inpc_values[] = {
+ "Bottom",
+ "bottom",
+ "Bottom_And_Left",
+ "bottomandleft",
+ "Bottom_And_Right",
+ "bottomandright",
+ "Left",
+ "left",
+ "Left_And_Right",
+ "leftandright",
+ "NA",
+ "na",
+ "Overstruck",
+ "overstruck",
+ "Right",
+ "right",
+ "Top",
+ "top",
+ "Top_And_Bottom",
+ "topandbottom",
+ "Top_And_Bottom_And_Left",
+ "topandbottomandleft",
+ "Top_And_Bottom_And_Right",
+ "topandbottomandright",
+ "Top_And_Left",
+ "topandleft",
+ "Top_And_Left_And_Right",
+ "topandleftandright",
+ "Top_And_Right",
+ "topandright",
+ "Visual_Order_Left",
+ "visualorderleft",
+ NULL
+};
+
+static const char * const UNI_insc_values[] = {
+ "Avagraha",
+ "avagraha",
+ "Bindu",
+ "bindu",
+ "Brahmi_Joining_Number",
+ "brahmijoiningnumber",
+ "Cantillation_Mark",
+ "cantillationmark",
+ "Consonant",
+ "consonant",
+ "Consonant_Dead",
+ "consonantdead",
+ "Consonant_Final",
+ "consonantfinal",
+ "Consonant_Head_Letter",
+ "consonantheadletter",
+ "Consonant_Initial_Postfixed",
+ "consonantinitialpostfixed",
+ "Consonant_Killer",
+ "consonantkiller",
+ "Consonant_Medial",
+ "consonantmedial",
+ "Consonant_Placeholder",
+ "consonantplaceholder",
+ "Consonant_Preceding_Repha",
+ "consonantprecedingrepha",
+ "Consonant_Prefixed",
+ "consonantprefixed",
+ "Consonant_Subjoined",
+ "consonantsubjoined",
+ "Consonant_Succeeding_Repha",
+ "consonantsucceedingrepha",
+ "Consonant_With_Stacker",
+ "consonantwithstacker",
+ "Gemination_Mark",
+ "geminationmark",
+ "Invisible_Stacker",
+ "invisiblestacker",
+ "Joiner",
+ "joiner",
+ "Modifying_Letter",
+ "modifyingletter",
+ "Non_Joiner",
+ "nonjoiner",
+ "Nukta",
+ "nukta",
+ "Number",
+ "number",
+ "Number_Joiner",
+ "numberjoiner",
+ "Other",
+ "other",
+ "Pure_Killer",
+ "purekiller",
+ "Register_Shifter",
+ "registershifter",
+ "Syllable_Modifier",
+ "syllablemodifier",
+ "Tone_Letter",
+ "toneletter",
+ "Tone_Mark",
+ "tonemark",
+ "Virama",
+ "virama",
+ "Visarga",
+ "visarga",
+ "Vowel",
+ "vowel",
+ "Vowel_Dependent",
+ "voweldependent",
+ "Vowel_Independent",
+ "vowelindependent",
+ NULL
+};
+
+static const char * const UNI_jg_values[] = {
+ "African_Feh",
+ "africanfeh",
+ "African_Noon",
+ "africannoon",
+ "African_Qaf",
+ "africanqaf",
+ "Ain",
+ "ain",
+ "Alaph",
+ "alaph",
+ "Alef",
+ "alef",
+ "Beh",
+ "beh",
+ "Beth",
+ "beth",
+ "Burushaski_Yeh_Barree",
+ "burushaskiyehbarree",
+ "Dal",
+ "dal",
+ "Dalath_Rish",
+ "dalathrish",
+ "E",
+ "e",
+ "Farsi_Yeh",
+ "farsiyeh",
+ "Fe",
+ "fe",
+ "Feh",
+ "feh",
+ "Final_Semkath",
+ "finalsemkath",
+ "Gaf",
+ "gaf",
+ "Gamal",
+ "gamal",
+ "Hah",
+ "hah",
+ "Hamza_On_Heh_Goal",
+ "hamzaonhehgoal",
+ "Hanifi_Rohingya_Kinna_Ya",
+ "hanifirohingyakinnaya",
+ "Hanifi_Rohingya_Pa",
+ "hanifirohingyapa",
+ "He",
+ "he",
+ "Heh",
+ "heh",
+ "Heh_Goal",
+ "hehgoal",
+ "Heth",
+ "heth",
+ "Kaf",
+ "kaf",
+ "Kaph",
+ "kaph",
+ "Khaph",
+ "khaph",
+ "Knotted_Heh",
+ "knottedheh",
+ "Lam",
+ "lam",
+ "Lamadh",
+ "lamadh",
+ "Malayalam_Bha",
+ "malayalambha",
+ "Malayalam_Ja",
+ "malayalamja",
+ "Malayalam_Lla",
+ "malayalamlla",
+ "Malayalam_Llla",
+ "malayalamllla",
+ "Malayalam_Nga",
+ "malayalamnga",
+ "Malayalam_Nna",
+ "malayalamnna",
+ "Malayalam_Nnna",
+ "malayalamnnna",
+ "Malayalam_Nya",
+ "malayalamnya",
+ "Malayalam_Ra",
+ "malayalamra",
+ "Malayalam_Ssa",
+ "malayalamssa",
+ "Malayalam_Tta",
+ "malayalamtta",
+ "Manichaean_Aleph",
+ "manichaeanaleph",
+ "Manichaean_Ayin",
+ "manichaeanayin",
+ "Manichaean_Beth",
+ "manichaeanbeth",
+ "Manichaean_Daleth",
+ "manichaeandaleth",
+ "Manichaean_Dhamedh",
+ "manichaeandhamedh",
+ "Manichaean_Five",
+ "manichaeanfive",
+ "Manichaean_Gimel",
+ "manichaeangimel",
+ "Manichaean_Heth",
+ "manichaeanheth",
+ "Manichaean_Hundred",
+ "manichaeanhundred",
+ "Manichaean_Kaph",
+ "manichaeankaph",
+ "Manichaean_Lamedh",
+ "manichaeanlamedh",
+ "Manichaean_Mem",
+ "manichaeanmem",
+ "Manichaean_Nun",
+ "manichaeannun",
+ "Manichaean_One",
+ "manichaeanone",
+ "Manichaean_Pe",
+ "manichaeanpe",
+ "Manichaean_Qoph",
+ "manichaeanqoph",
+ "Manichaean_Resh",
+ "manichaeanresh",
+ "Manichaean_Sadhe",
+ "manichaeansadhe",
+ "Manichaean_Samekh",
+ "manichaeansamekh",
+ "Manichaean_Taw",
+ "manichaeantaw",
+ "Manichaean_Ten",
+ "manichaeanten",
+ "Manichaean_Teth",
+ "manichaeanteth",
+ "Manichaean_Thamedh",
+ "manichaeanthamedh",
+ "Manichaean_Twenty",
+ "manichaeantwenty",
+ "Manichaean_Waw",
+ "manichaeanwaw",
+ "Manichaean_Yodh",
+ "manichaeanyodh",
+ "Manichaean_Zayin",
+ "manichaeanzayin",
+ "Meem",
+ "meem",
+ "Mim",
+ "mim",
+ "No_Joining_Group",
+ "nojoininggroup",
+ "Noon",
+ "noon",
+ "Nun",
+ "nun",
+ "Nya",
+ "nya",
+ "Pe",
+ "pe",
+ "Qaf",
+ "qaf",
+ "Qaph",
+ "qaph",
+ "Reh",
+ "reh",
+ "Reversed_Pe",
+ "reversedpe",
+ "Rohingya_Yeh",
+ "rohingyayeh",
+ "Sad",
+ "sad",
+ "Sadhe",
+ "sadhe",
+ "Seen",
+ "seen",
+ "Semkath",
+ "semkath",
+ "Shin",
+ "shin",
+ "Straight_Waw",
+ "straightwaw",
+ "Swash_Kaf",
+ "swashkaf",
+ "Syriac_Waw",
+ "syriacwaw",
+ "Tah",
+ "tah",
+ "Taw",
+ "taw",
+ "Teh_Marbuta",
+ "tehmarbuta",
+ "Teh_Marbuta_Goal",
+ "tehmarbutagoal",
+ "Teth",
+ "teth",
+ "Waw",
+ "waw",
+ "Yeh",
+ "yeh",
+ "Yeh_Barree",
+ "yehbarree",
+ "Yeh_With_Tail",
+ "yehwithtail",
+ "Yudh",
+ "yudh",
+ "Yudh_He",
+ "yudhhe",
+ "Zain",
+ "zain",
+ "Zhain",
+ "zhain",
+ NULL
+};
+
+static const char * const UNI_jt_values[] = {
+ "C",
+ "c",
+ "D",
+ "d",
+ "Dual_Joining",
+ "dualjoining",
+ "Join_Causing",
+ "joincausing",
+ "L",
+ "l",
+ "Left_Joining",
+ "leftjoining",
+ "Non_Joining",
+ "nonjoining",
+ "R",
+ "r",
+ "Right_Joining",
+ "rightjoining",
+ "T",
+ "t",
+ "Transparent",
+ "transparent",
+ "U",
+ "u",
+ NULL
+};
+
+static const char * const UNI_lb_values[] = {
+ "AI",
+ "ai",
+ "AL",
+ "al",
+ "Alphabetic",
+ "alphabetic",
+ "Ambiguous",
+ "ambiguous",
+ "B2",
+ "b2",
+ "BA",
+ "ba",
+ "BB",
+ "bb",
+ "BK",
+ "bk",
+ "Break_After",
+ "breakafter",
+ "Break_Before",
+ "breakbefore",
+ "Break_Both",
+ "breakboth",
+ "Break_Symbols",
+ "breaksymbols",
+ "Carriage_Return",
+ "carriagereturn",
+ "CB",
+ "cb",
+ "CJ",
+ "cj",
+ "CL",
+ "cl",
+ "Close_Parenthesis",
+ "closeparenthesis",
+ "Close_Punctuation",
+ "closepunctuation",
+ "CM",
+ "cm",
+ "Combining_Mark",
+ "combiningmark",
+ "Complex_Context",
+ "complexcontext",
+ "Conditional_Japanese_Starter",
+ "conditionaljapanesestarter",
+ "Contingent_Break",
+ "contingentbreak",
+ "CP",
+ "cp",
+ "CR",
+ "cr",
+ "EB",
+ "eb",
+ "E_Base",
+ "ebase",
+ "EM",
+ "em",
+ "E_Modifier",
+ "emodifier",
+ "EX",
+ "ex",
+ "Exclamation",
+ "exclamation",
+ "GL",
+ "gl",
+ "Glue",
+ "glue",
+ "H2",
+ "H3",
+ "h2",
+ "h3",
+ "Hebrew_Letter",
+ "hebrewletter",
+ "HL",
+ "hl",
+ "HY",
+ "hy",
+ "Hyphen",
+ "hyphen",
+ "ID",
+ "id",
+ "Ideographic",
+ "ideographic",
+ "IN",
+ "in",
+ "Infix_Numeric",
+ "infixnumeric",
+ "Inseparable",
+ "inseparable",
+ "Inseperable",
+ "inseperable",
+ "IS",
+ "is",
+ "JL",
+ "jl",
+ "JT",
+ "jt",
+ "JV",
+ "jv",
+ "LF",
+ "lf",
+ "Line_Feed",
+ "linefeed",
+ "Mandatory_Break",
+ "mandatorybreak",
+ "Next_Line",
+ "nextline",
+ "NL",
+ "nl",
+ "Nonstarter",
+ "nonstarter",
+ "NS",
+ "ns",
+ "NU",
+ "nu",
+ "Numeric",
+ "numeric",
+ "OP",
+ "op",
+ "Open_Punctuation",
+ "openpunctuation",
+ "PO",
+ "po",
+ "Postfix_Numeric",
+ "postfixnumeric",
+ "PR",
+ "pr",
+ "Prefix_Numeric",
+ "prefixnumeric",
+ "QU",
+ "qu",
+ "Quotation",
+ "quotation",
+ "Regional_Indicator",
+ "regionalindicator",
+ "RI",
+ "ri",
+ "SA",
+ "sa",
+ "SG",
+ "sg",
+ "SP",
+ "sp",
+ "Space",
+ "space",
+ "Surrogate",
+ "surrogate",
+ "SY",
+ "sy",
+ "Unknown",
+ "unknown",
+ "WJ",
+ "wj",
+ "Word_Joiner",
+ "wordjoiner",
+ "XX",
+ "xx",
+ "ZW",
+ "zw",
+ "ZWJ",
+ "zwj",
+ "ZWSpace",
+ "zwspace",
+ NULL
+};
+
+static const char * const UNI_nfcqc_values[] = {
+ "M",
+ "m",
+ "Maybe",
+ "maybe",
+ "N",
+ "n",
+ "No",
+ "no",
+ "Y",
+ "y",
+ "Yes",
+ "yes",
+ NULL
+};
+
+static const char * const UNI_nfdqc_values[] = {
+ "N",
+ "n",
+ "No",
+ "no",
+ "Y",
+ "y",
+ "Yes",
+ "yes",
+ NULL
+};
+
+static const char * const UNI_nt_values[] = {
+ "De",
+ "de",
+ "Decimal",
+ "decimal",
+ "Di",
+ "di",
+ "Digit",
+ "digit",
+ "None",
+ "none",
+ "Nu",
+ "nu",
+ "Numeric",
+ "numeric",
+ NULL
+};
+
+static const char * const UNI_nv_values[] = {
+ "-1/2",
+ "0",
+ "1/320",
+ "1/160",
+ "1/80",
+ "1/64",
+ "1/40",
+ "1/32",
+ "3/80",
+ "3/64",
+ "1/20",
+ "1/16",
+ "1/12",
+ "1/10",
+ "1/9",
+ "1/8",
+ "1/7",
+ "3/20",
+ "1/6",
+ "3/16",
+ "1/5",
+ "1/4",
+ "1/3",
+ "3/8",
+ "2/5",
+ "5/12",
+ "1/2",
+ "7/12",
+ "3/5",
+ "5/8",
+ "2/3",
+ "3/4",
+ "4/5",
+ "5/6",
+ "7/8",
+ "11/12",
+ "1",
+ "3/2",
+ "2",
+ "5/2",
+ "3",
+ "7/2",
+ "4",
+ "9/2",
+ "5",
+ "11/2",
+ "6",
+ "13/2",
+ "7",
+ "15/2",
+ "8",
+ "17/2",
+ "9",
+ "10",
+ "11",
+ "12",
+ "13",
+ "14",
+ "15",
+ "16",
+ "17",
+ "18",
+ "19",
+ "20",
+ "21",
+ "22",
+ "23",
+ "24",
+ "25",
+ "26",
+ "27",
+ "28",
+ "29",
+ "30",
+ "31",
+ "32",
+ "33",
+ "34",
+ "35",
+ "36",
+ "37",
+ "38",
+ "39",
+ "40",
+ "41",
+ "42",
+ "43",
+ "44",
+ "45",
+ "46",
+ "47",
+ "48",
+ "49",
+ "50",
+ "60",
+ "70",
+ "80",
+ "90",
+ "100",
+ "200",
+ "300",
+ "400",
+ "500",
+ "600",
+ "700",
+ "800",
+ "900",
+ "1000",
+ "2000",
+ "3000",
+ "4000",
+ "5000",
+ "6000",
+ "7000",
+ "8000",
+ "9000",
+ "10000",
+ "20000",
+ "30000",
+ "40000",
+ "50000",
+ "60000",
+ "70000",
+ "80000",
+ "90000",
+ "100000",
+ "200000",
+ "216000",
+ "300000",
+ "400000",
+ "432000",
+ "500000",
+ "600000",
+ "700000",
+ "800000",
+ "900000",
+ "1000000",
+ "10000000",
+ "20000000",
+ "100000000",
+ "10000000000",
+ "1000000000000",
+ "NaN",
+ "nan",
+ NULL
+};
+
+static const char * const UNI_sb_values[] = {
+ "AT",
+ "at",
+ "ATerm",
+ "aterm",
+ "CL",
+ "cl",
+ "Close",
+ "close",
+ "CR",
+ "cr",
+ "EX",
+ "ex",
+ "Extend",
+ "extend",
+ "FO",
+ "fo",
+ "Format",
+ "format",
+ "LE",
+ "le",
+ "LF",
+ "lf",
+ "LO",
+ "lo",
+ "Lower",
+ "lower",
+ "NU",
+ "nu",
+ "Numeric",
+ "numeric",
+ "OLetter",
+ "oletter",
+ "Other",
+ "other",
+ "SC",
+ "sc",
+ "SContinue",
+ "scontinue",
+ "SE",
+ "se",
+ "Sep",
+ "sep",
+ "SP",
+ "Sp",
+ "sp",
+ "ST",
+ "st",
+ "STerm",
+ "sterm",
+ "UP",
+ "up",
+ "Upper",
+ "upper",
+ "XX",
+ "xx",
+ NULL
+};
+
+static const char * const UNI_sc_values[] = {
+ "Adlam",
+ "adlam",
+ "Adlm",
+ "adlm",
+ "Aghb",
+ "aghb",
+ "Ahom",
+ "ahom",
+ "Anatolian_Hieroglyphs",
+ "anatolianhieroglyphs",
+ "Arab",
+ "arab",
+ "Arabic",
+ "arabic",
+ "Armenian",
+ "armenian",
+ "Armi",
+ "armi",
+ "Armn",
+ "armn",
+ "Avestan",
+ "avestan",
+ "Avst",
+ "avst",
+ "Bali",
+ "bali",
+ "Balinese",
+ "balinese",
+ "Bamu",
+ "bamu",
+ "Bamum",
+ "bamum",
+ "Bass",
+ "bass",
+ "Bassa_Vah",
+ "bassavah",
+ "Batak",
+ "batak",
+ "Batk",
+ "batk",
+ "Beng",
+ "beng",
+ "Bengali",
+ "bengali",
+ "Bhaiksuki",
+ "bhaiksuki",
+ "Bhks",
+ "bhks",
+ "Bopo",
+ "bopo",
+ "Bopomofo",
+ "bopomofo",
+ "Brah",
+ "brah",
+ "Brahmi",
+ "brahmi",
+ "Brai",
+ "brai",
+ "Braille",
+ "braille",
+ "Bugi",
+ "bugi",
+ "Buginese",
+ "buginese",
+ "Buhd",
+ "buhd",
+ "Buhid",
+ "buhid",
+ "Cakm",
+ "cakm",
+ "Canadian_Aboriginal",
+ "canadianaboriginal",
+ "Cans",
+ "cans",
+ "Cari",
+ "cari",
+ "Carian",
+ "carian",
+ "Caucasian_Albanian",
+ "caucasianalbanian",
+ "Chakma",
+ "chakma",
+ "Cham",
+ "cham",
+ "Cher",
+ "cher",
+ "Cherokee",
+ "cherokee",
+ "Chorasmian",
+ "chorasmian",
+ "Chrs",
+ "chrs",
+ "Common",
+ "common",
+ "Copt",
+ "copt",
+ "Coptic",
+ "coptic",
+ "Cprt",
+ "cprt",
+ "Cuneiform",
+ "cuneiform",
+ "Cypriot",
+ "cypriot",
+ "Cyrillic",
+ "cyrillic",
+ "Cyrl",
+ "cyrl",
+ "Deseret",
+ "deseret",
+ "Deva",
+ "deva",
+ "Devanagari",
+ "devanagari",
+ "Diak",
+ "diak",
+ "Dives_Akuru",
+ "divesakuru",
+ "Dogr",
+ "dogr",
+ "Dogra",
+ "dogra",
+ "Dsrt",
+ "dsrt",
+ "Dupl",
+ "dupl",
+ "Duployan",
+ "duployan",
+ "Egyp",
+ "egyp",
+ "Egyptian_Hieroglyphs",
+ "egyptianhieroglyphs",
+ "Elba",
+ "elba",
+ "Elbasan",
+ "elbasan",
+ "Elym",
+ "elym",
+ "Elymaic",
+ "elymaic",
+ "Ethi",
+ "ethi",
+ "Ethiopic",
+ "ethiopic",
+ "Geor",
+ "geor",
+ "Georgian",
+ "georgian",
+ "Glag",
+ "glag",
+ "Glagolitic",
+ "glagolitic",
+ "Gong",
+ "gong",
+ "Gonm",
+ "gonm",
+ "Goth",
+ "goth",
+ "Gothic",
+ "gothic",
+ "Gran",
+ "gran",
+ "Grantha",
+ "grantha",
+ "Greek",
+ "greek",
+ "Grek",
+ "grek",
+ "Gujarati",
+ "gujarati",
+ "Gujr",
+ "gujr",
+ "Gunjala_Gondi",
+ "gunjalagondi",
+ "Gurmukhi",
+ "gurmukhi",
+ "Guru",
+ "guru",
+ "Han",
+ "han",
+ "Hang",
+ "hang",
+ "Hangul",
+ "hangul",
+ "Hani",
+ "hani",
+ "Hanifi_Rohingya",
+ "hanifirohingya",
+ "Hano",
+ "hano",
+ "Hanunoo",
+ "hanunoo",
+ "Hatr",
+ "hatr",
+ "Hatran",
+ "hatran",
+ "Hebr",
+ "hebr",
+ "Hebrew",
+ "hebrew",
+ "Hira",
+ "hira",
+ "Hiragana",
+ "hiragana",
+ "Hluw",
+ "hluw",
+ "Hmng",
+ "hmng",
+ "Hmnp",
+ "hmnp",
+ "Hung",
+ "hung",
+ "Imperial_Aramaic",
+ "imperialaramaic",
+ "Inherited",
+ "inherited",
+ "Inscriptional_Pahlavi",
+ "inscriptionalpahlavi",
+ "Inscriptional_Parthian",
+ "inscriptionalparthian",
+ "Ital",
+ "ital",
+ "Java",
+ "java",
+ "Javanese",
+ "javanese",
+ "Kaithi",
+ "kaithi",
+ "Kali",
+ "kali",
+ "Kana",
+ "kana",
+ "Kannada",
+ "kannada",
+ "Katakana",
+ "katakana",
+ "Kayah_Li",
+ "kayahli",
+ "Khar",
+ "khar",
+ "Kharoshthi",
+ "kharoshthi",
+ "Khitan_Small_Script",
+ "khitansmallscript",
+ "Khmer",
+ "khmer",
+ "Khmr",
+ "khmr",
+ "Khoj",
+ "khoj",
+ "Khojki",
+ "khojki",
+ "Khudawadi",
+ "khudawadi",
+ "Kits",
+ "kits",
+ "Knda",
+ "knda",
+ "Kthi",
+ "kthi",
+ "Lana",
+ "lana",
+ "Lao",
+ "lao",
+ "Laoo",
+ "laoo",
+ "Latin",
+ "latin",
+ "Latn",
+ "latn",
+ "Lepc",
+ "lepc",
+ "Lepcha",
+ "lepcha",
+ "Limb",
+ "limb",
+ "Limbu",
+ "limbu",
+ "Lina",
+ "lina",
+ "Linb",
+ "linb",
+ "Linear_A",
+ "lineara",
+ "Linear_B",
+ "linearb",
+ "Lisu",
+ "lisu",
+ "Lyci",
+ "lyci",
+ "Lycian",
+ "lycian",
+ "Lydi",
+ "lydi",
+ "Lydian",
+ "lydian",
+ "Mahajani",
+ "mahajani",
+ "Mahj",
+ "mahj",
+ "Maka",
+ "maka",
+ "Makasar",
+ "makasar",
+ "Malayalam",
+ "malayalam",
+ "Mand",
+ "mand",
+ "Mandaic",
+ "mandaic",
+ "Mani",
+ "mani",
+ "Manichaean",
+ "manichaean",
+ "Marc",
+ "marc",
+ "Marchen",
+ "marchen",
+ "Masaram_Gondi",
+ "masaramgondi",
+ "Medefaidrin",
+ "medefaidrin",
+ "Medf",
+ "medf",
+ "Meetei_Mayek",
+ "meeteimayek",
+ "Mend",
+ "mend",
+ "Mende_Kikakui",
+ "mendekikakui",
+ "Merc",
+ "merc",
+ "Mero",
+ "mero",
+ "Meroitic_Cursive",
+ "meroiticcursive",
+ "Meroitic_Hieroglyphs",
+ "meroitichieroglyphs",
+ "Miao",
+ "miao",
+ "Mlym",
+ "mlym",
+ "Modi",
+ "modi",
+ "Mong",
+ "mong",
+ "Mongolian",
+ "mongolian",
+ "Mro",
+ "mro",
+ "Mroo",
+ "mroo",
+ "Mtei",
+ "mtei",
+ "Mult",
+ "mult",
+ "Multani",
+ "multani",
+ "Myanmar",
+ "myanmar",
+ "Mymr",
+ "mymr",
+ "Nabataean",
+ "nabataean",
+ "Nand",
+ "nand",
+ "Nandinagari",
+ "nandinagari",
+ "Narb",
+ "narb",
+ "Nbat",
+ "nbat",
+ "Newa",
+ "newa",
+ "New_Tai_Lue",
+ "newtailue",
+ "Nko",
+ "nko",
+ "Nkoo",
+ "nkoo",
+ "Nshu",
+ "nshu",
+ "Nushu",
+ "nushu",
+ "Nyiakeng_Puachue_Hmong",
+ "nyiakengpuachuehmong",
+ "Ogam",
+ "ogam",
+ "Ogham",
+ "ogham",
+ "Ol_Chiki",
+ "olchiki",
+ "Olck",
+ "olck",
+ "Old_Hungarian",
+ "oldhungarian",
+ "Old_Italic",
+ "olditalic",
+ "Old_North_Arabian",
+ "oldnortharabian",
+ "Old_Permic",
+ "oldpermic",
+ "Old_Persian",
+ "oldpersian",
+ "Old_Sogdian",
+ "oldsogdian",
+ "Old_South_Arabian",
+ "oldsoutharabian",
+ "Old_Turkic",
+ "oldturkic",
+ "Oriya",
+ "oriya",
+ "Orkh",
+ "orkh",
+ "Orya",
+ "orya",
+ "Osage",
+ "osage",
+ "Osge",
+ "osge",
+ "Osma",
+ "osma",
+ "Osmanya",
+ "osmanya",
+ "Pahawh_Hmong",
+ "pahawhhmong",
+ "Palm",
+ "palm",
+ "Palmyrene",
+ "palmyrene",
+ "Pauc",
+ "pauc",
+ "Pau_Cin_Hau",
+ "paucinhau",
+ "Perm",
+ "perm",
+ "Phag",
+ "phag",
+ "Phags_Pa",
+ "phagspa",
+ "Phli",
+ "phli",
+ "Phlp",
+ "phlp",
+ "Phnx",
+ "phnx",
+ "Phoenician",
+ "phoenician",
+ "Plrd",
+ "plrd",
+ "Prti",
+ "prti",
+ "Psalter_Pahlavi",
+ "psalterpahlavi",
+ "Qaac",
+ "qaac",
+ "Qaai",
+ "qaai",
+ "Rejang",
+ "rejang",
+ "Rjng",
+ "rjng",
+ "Rohg",
+ "rohg",
+ "Runic",
+ "runic",
+ "Runr",
+ "runr",
+ "Samaritan",
+ "samaritan",
+ "Samr",
+ "samr",
+ "Sarb",
+ "sarb",
+ "Saur",
+ "saur",
+ "Saurashtra",
+ "saurashtra",
+ "Sgnw",
+ "sgnw",
+ "Sharada",
+ "sharada",
+ "Shavian",
+ "shavian",
+ "Shaw",
+ "shaw",
+ "Shrd",
+ "shrd",
+ "Sidd",
+ "sidd",
+ "Siddham",
+ "siddham",
+ "SignWriting",
+ "signwriting",
+ "Sind",
+ "sind",
+ "Sinh",
+ "sinh",
+ "Sinhala",
+ "sinhala",
+ "Sogd",
+ "sogd",
+ "Sogdian",
+ "sogdian",
+ "Sogo",
+ "sogo",
+ "Sora",
+ "sora",
+ "Sora_Sompeng",
+ "sorasompeng",
+ "Soyo",
+ "soyo",
+ "Soyombo",
+ "soyombo",
+ "Sund",
+ "sund",
+ "Sundanese",
+ "sundanese",
+ "Sylo",
+ "sylo",
+ "Syloti_Nagri",
+ "sylotinagri",
+ "Syrc",
+ "syrc",
+ "Syriac",
+ "syriac",
+ "Tagalog",
+ "tagalog",
+ "Tagb",
+ "tagb",
+ "Tagbanwa",
+ "tagbanwa",
+ "Tai_Le",
+ "taile",
+ "Tai_Tham",
+ "taitham",
+ "Tai_Viet",
+ "taiviet",
+ "Takr",
+ "takr",
+ "Takri",
+ "takri",
+ "Tale",
+ "tale",
+ "Talu",
+ "talu",
+ "Tamil",
+ "tamil",
+ "Taml",
+ "taml",
+ "Tang",
+ "tang",
+ "Tangut",
+ "tangut",
+ "Tavt",
+ "tavt",
+ "Telu",
+ "telu",
+ "Telugu",
+ "telugu",
+ "Tfng",
+ "tfng",
+ "Tglg",
+ "tglg",
+ "Thaa",
+ "thaa",
+ "Thaana",
+ "thaana",
+ "Thai",
+ "thai",
+ "Tibetan",
+ "tibetan",
+ "Tibt",
+ "tibt",
+ "Tifinagh",
+ "tifinagh",
+ "Tirh",
+ "tirh",
+ "Tirhuta",
+ "tirhuta",
+ "Ugar",
+ "ugar",
+ "Ugaritic",
+ "ugaritic",
+ "Unknown",
+ "unknown",
+ "Vai",
+ "vai",
+ "Vaii",
+ "vaii",
+ "Wancho",
+ "wancho",
+ "Wara",
+ "wara",
+ "Warang_Citi",
+ "warangciti",
+ "Wcho",
+ "wcho",
+ "Xpeo",
+ "xpeo",
+ "Xsux",
+ "xsux",
+ "Yezi",
+ "yezi",
+ "Yezidi",
+ "yezidi",
+ "Yi",
+ "yi",
+ "Yiii",
+ "yiii",
+ "Zanabazar_Square",
+ "zanabazarsquare",
+ "Zanb",
+ "zanb",
+ "Zinh",
+ "zinh",
+ "Zyyy",
+ "zyyy",
+ "Zzzz",
+ "zzzz",
+ NULL
+};
+
+static const char * const UNI_vo_values[] = {
+ "R",
+ "r",
+ "Rotated",
+ "rotated",
+ "Tr",
+ "tr",
+ "Transformed_Rotated",
+ "transformedrotated",
+ "Transformed_Upright",
+ "transformedupright",
+ "Tu",
+ "tu",
+ "U",
+ "u",
+ "Upright",
+ "upright",
+ NULL
+};
+
+static const char * const UNI_wb_values[] = {
+ "ALetter",
+ "aletter",
+ "CR",
+ "cr",
+ "Double_Quote",
+ "doublequote",
+ "DQ",
+ "dq",
+ "EB",
+ "eb",
+ "E_Base",
+ "ebase",
+ "E_Base_GAZ",
+ "ebasegaz",
+ "EBG",
+ "ebg",
+ "EM",
+ "em",
+ "E_Modifier",
+ "emodifier",
+ "EX",
+ "ex",
+ "Extend",
+ "extend",
+ "ExtendNumLet",
+ "extendnumlet",
+ "FO",
+ "fo",
+ "Format",
+ "format",
+ "GAZ",
+ "gaz",
+ "Glue_After_Zwj",
+ "glueafterzwj",
+ "Hebrew_Letter",
+ "hebrewletter",
+ "HL",
+ "hl",
+ "KA",
+ "ka",
+ "Katakana",
+ "katakana",
+ "LE",
+ "le",
+ "LF",
+ "lf",
+ "MB",
+ "mb",
+ "MidLetter",
+ "midletter",
+ "MidNum",
+ "midnum",
+ "MidNumLet",
+ "midnumlet",
+ "ML",
+ "ml",
+ "MN",
+ "mn",
+ "Newline",
+ "newline",
+ "NL",
+ "nl",
+ "NU",
+ "nu",
+ "Numeric",
+ "numeric",
+ "Other",
+ "other",
+ "Regional_Indicator",
+ "regionalindicator",
+ "RI",
+ "ri",
+ "Single_Quote",
+ "singlequote",
+ "SQ",
+ "sq",
+ "WSegSpace",
+ "wsegspace",
+ "XX",
+ "xx",
+ "ZWJ",
+ "zwj",
+ NULL
+};
+
+static const char * const * const UNI_prop_value_ptrs[] = {
+NULL /* Placeholder so zero index is an error */,
+UNI_age_values,
+UNI_ahex_values,
+UNI_bc_values,
+UNI_blk_values,
+UNI_bpt_values,
+UNI_ccc_values,
+UNI_dt_values,
+UNI_ea_values,
+UNI_gc_values,
+UNI_gcb_values,
+UNI_hst_values,
+UNI_identifierstatus_values,
+UNI_identifiertype_values,
+UNI_in_values,
+UNI_inpc_values,
+UNI_insc_values,
+UNI_jg_values,
+UNI_jt_values,
+UNI_lb_values,
+UNI_nfcqc_values,
+UNI_nfdqc_values,
+UNI_nt_values,
+UNI_nv_values,
+UNI_sb_values,
+UNI_sc_values,
+UNI_vo_values,
+UNI_wb_values
+};
+
+
+#define UNI_age_values_index 1
+#define UNI_ahex_values_index 2
+#define UNI_alpha_values_index UNI_ahex_values_index
+#define UNI_bc_values_index 3
+#define UNI_bidic_values_index UNI_ahex_values_index
+#define UNI_bidim_values_index UNI_ahex_values_index
+#define UNI_blk_values_index 4
+#define UNI_bpt_values_index 5
+#define UNI_cased_values_index UNI_ahex_values_index
+#define UNI_ccc_values_index 6
+#define UNI_ce_values_index UNI_ahex_values_index
+#define UNI_ci_values_index UNI_ahex_values_index
+#define UNI_compex_values_index UNI_ahex_values_index
+#define UNI_cwcf_values_index UNI_ahex_values_index
+#define UNI_cwcm_values_index UNI_ahex_values_index
+#define UNI_cwkcf_values_index UNI_ahex_values_index
+#define UNI_cwl_values_index UNI_ahex_values_index
+#define UNI_cwt_values_index UNI_ahex_values_index
+#define UNI_cwu_values_index UNI_ahex_values_index
+#define UNI_dash_values_index UNI_ahex_values_index
+#define UNI_dep_values_index UNI_ahex_values_index
+#define UNI_di_values_index UNI_ahex_values_index
+#define UNI_dia_values_index UNI_ahex_values_index
+#define UNI_dt_values_index 7
+#define UNI_ea_values_index 8
+#define UNI_ebase_values_index UNI_ahex_values_index
+#define UNI_ecomp_values_index UNI_ahex_values_index
+#define UNI_emod_values_index UNI_ahex_values_index
+#define UNI_emoji_values_index UNI_ahex_values_index
+#define UNI_epres_values_index UNI_ahex_values_index
+#define UNI_ext_values_index UNI_ahex_values_index
+#define UNI_extpict_values_index UNI_ahex_values_index
+#define UNI_gc_values_index 9
+#define UNI_gcb_values_index 10
+#define UNI_grbase_values_index UNI_ahex_values_index
+#define UNI_grext_values_index UNI_ahex_values_index
+#define UNI_hex_values_index UNI_ahex_values_index
+#define UNI_hst_values_index 11
+#define UNI_hyphen_values_index UNI_ahex_values_index
+#define UNI_idc_values_index UNI_ahex_values_index
+#define UNI_identifierstatus_values_index 12
+#define UNI_identifiertype_values_index 13
+#define UNI_ideo_values_index UNI_ahex_values_index
+#define UNI_ids_values_index UNI_ahex_values_index
+#define UNI_idsb_values_index UNI_ahex_values_index
+#define UNI_idst_values_index UNI_ahex_values_index
+#define UNI_in_values_index 14
+#define UNI_inpc_values_index 15
+#define UNI_insc_values_index 16
+#define UNI_jg_values_index 17
+#define UNI_joinc_values_index UNI_ahex_values_index
+#define UNI_jt_values_index 18
+#define UNI_lb_values_index 19
+#define UNI_loe_values_index UNI_ahex_values_index
+#define UNI_lower_values_index UNI_ahex_values_index
+#define UNI_math_values_index UNI_ahex_values_index
+#define UNI_nchar_values_index UNI_ahex_values_index
+#define UNI_nfcqc_values_index 20
+#define UNI_nfdqc_values_index 21
+#define UNI_nfkcqc_values_index UNI_nfcqc_values_index
+#define UNI_nfkdqc_values_index UNI_nfdqc_values_index
+#define UNI_nt_values_index 22
+#define UNI_nv_values_index 23
+#define UNI_patsyn_values_index UNI_ahex_values_index
+#define UNI_patws_values_index UNI_ahex_values_index
+#define UNI_pcm_values_index UNI_ahex_values_index
+#define UNI_qmark_values_index UNI_ahex_values_index
+#define UNI_radical_values_index UNI_ahex_values_index
+#define UNI_ri_values_index UNI_ahex_values_index
+#define UNI_sb_values_index 24
+#define UNI_sc_values_index 25
+#define UNI_scx_values_index UNI_sc_values_index
+#define UNI_sd_values_index UNI_ahex_values_index
+#define UNI_sterm_values_index UNI_ahex_values_index
+#define UNI_term_values_index UNI_ahex_values_index
+#define UNI_uideo_values_index UNI_ahex_values_index
+#define UNI_upper_values_index UNI_ahex_values_index
+#define UNI_vo_values_index 26
+#define UNI_vs_values_index UNI_ahex_values_index
+#define UNI_wb_values_index 27
+#define UNI_wspace_values_index UNI_ahex_values_index
+#define UNI_xidc_values_index UNI_ahex_values_index
+#define UNI_xids_values_index UNI_ahex_values_index
+
#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
#if defined(PERL_IN_REGEXEC_C)
#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 }
+ /* 'edg' stands for 'EDGE'; 'EPX' stands for 'ExtPict_XX'; u
+ * stands for 'unused in this Unicode release (and the data in
+ * its row and column are garbage) */
+/* XX CN CR edg EPX EX L LF LV LVT PP RI SM T V ZWJ u */
+/* XX */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
+/* CN */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* CR */ { 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* edg*/ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* EPX*/ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
+/* EX */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 3 },
+/* L */ { 1, 1, 1, 1, 1, 0, 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 },
+/* LV */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1 },
+/* LVT*/ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1 },
+/* PP */ { 0, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
+/* RI */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 2, 0, 1, 1, 0, 1 },
+/* SM */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
+/* T */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1 },
+/* V */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1 },
+/* ZWJ*/ { 1, 1, 1, 1, 4, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0 },
+/* u */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0 }
};
#define LB_NOBREAK 0
#define LB_RI_then_RI 15
#define LB_various_then_PO_or_PR 32
-static const U8 LB_table[39][39] = {
- /* 'edg' stands for 'EDGE' */
-/* AL BA BB B2 SY CR CP CL CM CB EB EM EX GL H2 H3 HL HY ID IS IN JL JT JV LF BK NL NS NU OP PO PR QU RI SP WJ ZWJ ZW edg */
-/* AL */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 },
-/* BA */ {14, 0,14,14, 2, 0, 2, 2, 0, 1,14,14, 2,14,14,14,14, 0,14, 2,14,14,14,14, 0, 0, 0, 0,14,14,14,14, 0,14, 0, 0, 0, 0, 1 },
-/* BB */ { 0, 0, 0, 0, 2, 0, 2, 2, 0, 1, 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 },
-/* B2 */ { 1, 0, 1, 2, 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, 1, 0, 0, 0, 0, 1 },
-/* SY */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0,12, 1,33,33, 0, 1, 0, 0, 0, 0, 1 },
-/* CR */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
-/* CP */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 2, 0, 1,33,33, 0, 1, 0, 0, 0, 0, 1 },
-/* CL */ { 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, 2, 1, 1,33,33, 0, 1, 0, 0, 0, 0, 1 },
-/* CM */ { 3, 3, 3, 3, 3, 0, 3, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 3, 3, 0, 1 },
-/* CB */ { 1, 1, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* EB */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 0, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* EM */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* EX */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* GL */ { 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 },
-/* H2 */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* H3 */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* HL */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 },
-/* HY */ {14, 0,14,14, 2, 0, 2, 2, 0, 1,14,14, 2,14,14,14,14, 0,14, 2,14,14,14,14, 0, 0, 0, 0,13,14,14,14, 0,14, 0, 0, 0, 0, 1 },
-/* ID */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* IS */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0,12, 1,33,33, 0, 1, 0, 0, 0, 0, 1 },
-/* IN */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* JL */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 1, 2, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* JT */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* JV */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* LF */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
-/* BK */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
-/* NL */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
-/* NS */ { 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, 1, 0, 0, 0, 0, 1 },
-/* NU */ { 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 },
-/* OP */ { 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 1 },
-/* PO */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0,10, 1, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* PR */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0,10, 1, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* QU */ { 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, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1 },
-/* 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*/ { 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 }
+static const U8 LB_table[41][41] = {
+ /* 'EAO' stands for 'East_Asian_OP'; 'edg' stands for 'EDGE'; u stands for 'unused in this Unicode release (and the data in its row and
+ * column are garbage) */
+/* AL B2 BA BB BK CB CL CM CP CR EAO EB edg EM EX GL H2 H3 HL HY ID IN IS JL JT JV LF NL NS NU OP PO PR QU RI SP SY WJ ZW ZWJ u */
+/* AL */ { 0, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* B2 */ { 1, 2, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* BA */ {14,14, 0,14, 0, 1, 2, 0, 2, 0, 14,14, 1,14, 2,14,14,14,14, 0,14,13, 2,14,14,14, 0, 0, 0,14,14,14,14, 0,14, 0, 2, 0, 0, 0, 2 },
+/* BB */ { 0, 0, 0, 0, 0, 1, 2, 0, 2, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2 },
+/* BK */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* CB */ { 1, 1, 1, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* CL */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 2, 1, 1,33,33, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* CM */ { 3, 3, 3, 3, 0, 3, 3, 0, 3, 0, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 3, 3, 0, 3, 3 },
+/* CP */ { 0, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 2, 1, 1, 1, 0, 0, 2, 0, 1,33,33, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* CR */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* EAO*/ { 2, 2, 2, 2, 0, 2, 2, 2, 2, 0, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2 },
+/* EB */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 0, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* 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, 0, 0 },
+/* EM */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* EX */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* GL */ { 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2 },
+/* H2 */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* H3 */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 0, 1, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* HL */ { 0, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* HY */ {14,14, 0,14, 0, 1, 2, 0, 2, 0, 14,14, 1,14, 2,14,14,14,14, 0,14,13, 2,14,14,14, 0, 0, 0,13,14,14,14, 0,14, 0, 2, 0, 0, 0, 2 },
+/* ID */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* IN */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* IS */ { 0, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0,12, 1,33,33, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* JL */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 0, 0, 1, 0, 1, 0, 2, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* JT */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 0, 1, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* JV */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* LF */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* NL */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* NS */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* NU */ { 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0 },
+/* OP */ { 2, 2, 2, 2, 0, 2, 2, 2, 2, 0, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2 },
+/* PO */ { 0, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 0,10, 1, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* PR */ { 0, 1, 0, 1, 0, 1, 2, 0, 2, 0, 10, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0,10, 1, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* QU */ { 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 2, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2 },
+/* RI */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0,15, 0, 2, 0, 0, 0, 2 },
+/* SP */ { 7, 7, 7, 7, 0, 7, 8, 7, 8, 0, 7, 7, 1, 7, 8, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 0, 0, 7, 7, 7, 7, 7, 7, 7, 0, 8, 8, 0, 7, 8 },
+/* SY */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0,12, 1,33,33, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* WJ */ { 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2 },
+/* ZW */ { 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1 },
+/* ZWJ*/ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 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 },
+/* u */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 2, 1, 1,33,33, 0, 1, 0, 2, 0, 0, 0, 2 }
};
#define WB_NOBREAK 0
#define WB_RI_then_RI 16
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 }
+ /* 'edg' stands for 'EDGE'; 'EPL' stands for 'ExtPict_LE'; 'EPX' stands for
+ * 'ExtPict_XX'; 'Ext' stands for 'Extend'; 'hs' stands for 'Perl_Tailored_HSpace';
+ * u stands for 'unused in this Unicode release (and the data in its row and column
+ * are garbage) */
+/* XX CR DQ edg EPL EPX EX Ext FO HL hs KA LE LF MB ML MN NL NU RI SQ ZWJ u */
+/* XX */ { 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
+/* CR */ { 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1 },
+/* DQ */ { 1, 1, 1, 1, 1, 1, 1, 0, 0, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
+/* edg*/ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* EPL*/ { 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 9, 9, 1, 1, 0, 1, 9, 0, 1 },
+/* EPX*/ { 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
+/* EX */ { 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
+/* Ext*/ { 3, 1, 3, 1, 3, 3, 3, 0, 0, 3, 1, 3, 3, 1, 3, 3, 3, 1, 3, 3, 3, 0, 3 },
+/* FO */ { 3, 1, 3, 1, 3, 3, 3, 0, 0, 3, 1, 3, 3, 1, 3, 3, 3, 1, 3, 3, 3, 0, 3 },
+/* HL */ { 1, 1, 7, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 9, 9, 1, 1, 0, 1, 8, 0, 1 },
+/* hs */ { 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 2, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1 },
+/* KA */ { 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
+/* LE */ { 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 9, 9, 1, 1, 0, 1, 9, 0, 1 },
+/* LF */ { 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1 },
+/* MB */ { 1, 1, 1, 1, 11, 1, 1, 0, 0,11, 1, 1,11, 1, 1, 1, 1, 1,13, 1, 1, 0, 1 },
+/* ML */ { 1, 1, 1, 1, 11, 1, 1, 0, 0,11, 1, 1,11, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
+/* MN */ { 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1,13, 1, 1, 0, 1 },
+/* NL */ { 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1 },
+/* NU */ { 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1,15, 1,15, 1, 0, 1,15, 0, 1 },
+/* RI */ { 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,16, 1, 0, 1 },
+/* SQ */ { 1, 1, 1, 1, 11, 1, 1, 0, 0,11, 1, 1,11, 1, 1, 1, 1, 1,13, 1, 1, 0, 1 },
+/* ZWJ*/ { 3, 1, 3, 1, 0, 0, 3, 0, 0, 3, 1, 3, 3, 1, 3, 3, 3, 1, 3, 3, 3, 0, 0 },
+/* u */ { 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0 }
};
#endif /* defined(PERL_IN_REGEXEC_C) */
+/* More than one code point may have the same code point as their fold. This
+ * gives the maximum number in the current Unicode release. (The folded-to
+ * code point is not included in this count.) For example, both 'S' and
+ * \x{17F} fold to 's', so the number for that fold is 2. Another way to
+ * look at it is the maximum length of all the IVCF_AUX_TABLE's */
+#define MAX_FOLD_FROMS 3
+
/* Generated from:
- * f0b404b165a72b0aaeca3ce517cd14ea1b501720c98719dadbb990f1952fc568 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
- * 63f4f8e66cba85b3b52bc4a37548c2efa300549222039a43756318114e8038c3 lib/unicore/mktables
- * 7bd6bcbe3813e0cd55e0998053d182b7bc8c97dcfd0b85028e9f7f55af4ad61b lib/unicore/version
- * 4bb677187a1a64e39d48f2e341b5ecb6c99857e49d7a79cf503bd8a3c709999b regen/charset_translations.pl
- * 03e51b0f07beebd5da62ab943899aa4934eee1f792fa27c1fb638c33bf4ac6ea regen/mk_PL_charclass.pl
- * 75b68d1ed0aa09110eacc421055c41bb1cc2d7cfbf23455f0a7bc9e2eb662b13 regen/mk_invlists.pl
+ * 688d673ec947f7ccf898b4eae9848139d4d33676b688dee54f449f8bf9d3bbd2 lib/Unicode/UCD.pm
+ * ce96627d4fc91b4fd886c409caeb9b76cf7bd345e12f05c6701add7f233f6437 lib/unicore/ArabicShaping.txt
+ * 0e69eef3da722cc104522d8372e86d5b86bb7afcc761b0c991e39e832294946d lib/unicore/BidiBrackets.txt
+ * a00d9d21585106a52113fb7b1d3d0373a5835be72e76862fb559ebddd474d70e lib/unicore/BidiMirroring.txt
+ * 81a82b6a9fcf1a9c12f588d7a1decd73a9afdc4cac95b0eb7e576e7942d6c19f lib/unicore/Blocks.txt
+ * 99d231d7c91688bbe8ca8ccebcc2f46b5b222f844babe4827295bae11e2abe5f lib/unicore/CaseFolding.txt
+ * 38badafd818d8405324fe298c0676be0c95186368c84b5368375fd871a645144 lib/unicore/CompositionExclusions.txt
+ * e779a443d3aa2a3166a15becaa2b737c922480e32c0453d5956093633555078f lib/unicore/DAge.txt
+ * a5d45f59b39deaab3c72ce8c1a2e212a5e086dff11b1f9d5bb0e352642e82248 lib/unicore/DCoreProperties.txt
+ * 3ac44e11c84bdaf6b207d2c2c20eed857ae17052393fc7f71b0fe951186ba906 lib/unicore/DNormalizationProps.txt
+ * 4f822ec7a9ebbb3138ad29bade8b9688d25b39c7a3c0b7431f01e7229e4fcb6e lib/unicore/EastAsianWidth.txt
+ * fc535aa1047a70105ab9a22c2b4c3f363a2ff02fe48ebbc5eeb9873b2752ff0b lib/unicore/EquivalentUnifiedIdeograph.txt
+ * b9c5158ce944d2fec57e0e4ecb716bdabfc3bdde73525f1772fe03f61a30d473 lib/unicore/HangulSyllableType.txt
+ * 36c1b2a626ff1fb23b8b21e6ea8712698f8ce668dded1cb48b8ddf6a6a1b04e9 lib/unicore/IdStatus.txt
+ * 4857c4ffa3898e6128b2d46b0a02e499a663fb91464a69ef3611096f01293acc lib/unicore/IdType.txt
+ * 69197b019fa5f2fb0d8c6ed1ed8acb9f2e8b5b8f45a947953ffa652f3bf54983 lib/unicore/IndicPositionalCategory.txt
+ * 6604e2f0fde7428675364aa0006bc686b79488dcc60ae8cb29800af2be3352e8 lib/unicore/IndicSyllabicCategory.txt
+ * 84ead63924aaa74b988b2eaf254a8733276ed108633ce2ef77a9ee1de7818162 lib/unicore/Jamo.txt
+ * d5abcd8f54c8a2aa912924c485ccf7f968ad98feaa303d8e9a29ad89172f1faf lib/unicore/LineBreak.txt
+ * 985128e8c8b2540233331d9b27d897d2c23bd5bcf1d05da960befce6efc59542 lib/unicore/NameAliases.txt
+ * 27282b8aa01d4d0c44aef436cb74195ae8639ffa187aeee4e6247af76febea76 lib/unicore/NamedSequences.txt
+ * 485b5a3ed25dbf1f94dfa5a9b69d8b4550ffd0c33045ccc55ccfd7c80b2a40cf lib/unicore/PropList.txt
+ * 6b3902e9268cd843fe65cbdea992108c9528343ec0679f800b96f356bb553e5a lib/unicore/PropValueAliases.txt
+ * 2bd5777847e3d6add3c7e5c0d1393ddcab89e5a0ac3ff498cb0c53041f0b86e4 lib/unicore/PropertyAliases.txt
+ * 03a61dc89422e44cc2b73e8e893321007880ab69e2a4d281c0f1bc29c602b9d0 lib/unicore/ScriptExtensions.txt
+ * 9a5ed1ec9b5f0d7147e9371ad792ab39203611af7637cff2aa4a5c663b172cde lib/unicore/Scripts.txt
+ * 6424312f1dc39b22e0ff9c0ffb13dfad424d9b03e6a6dc6bca941f6bf5ef1ffd lib/unicore/SpecialCasing.txt
+ * bdbffbbfc8ad4d3a6d01b5891510458f3d36f7170422af4ea2bed3211a73e8bb lib/unicore/UnicodeData.txt
+ * 160f41816234addb511901d5f21febd69574578dd93de6ef8153e35693325575 lib/unicore/VerticalOrientation.txt
+ * 32dfb37d21db530529a6ec3dc13d96f21f8e7c7faf7ff3db8a9760cd76cec81d lib/unicore/auxiliary/GCBTest.txt
+ * 2bd3c5e2d62701ff81fb3ec318e179a4618cabb1493b1e0dd2b4e7e56c5437c4 lib/unicore/auxiliary/GraphemeBreakProperty.txt
+ * c51fbebfa82a0f36473b44bfd71d5ef6cb6a1f81fb313375dc9a1910d79bb2b6 lib/unicore/auxiliary/LBTest.txt
+ * 80b0107750818d8f370bd120b6fe56b6855b60581f72affe8b60409a469b4b65 lib/unicore/auxiliary/SBTest.txt
+ * 09e3166ebab166ac630a227f77f4e794ebd433271abd5588f5a67e7f199c71ee lib/unicore/auxiliary/SentenceBreakProperty.txt
+ * bf5373ce28a5df06796c93dc159dd15a997bb2950c92704b40ae8190cfc3716d lib/unicore/auxiliary/WBTest.txt
+ * a2b7373cf2fe3fa3b26dbb53405ca849985f771ff47f1c61743978003ff80499 lib/unicore/auxiliary/WordBreakProperty.txt
+ * d2686f400a638c80775d7c662556fb8fa8dd3bbe4aa548d9d31624264c6e1bb1 lib/unicore/emoji/emoji.txt
+ * b827ae5da8c2b08947cc9a120a7b7fd2f1676fb160b508df78075381635b127c lib/unicore/extracted/DBidiClass.txt
+ * 6fdc5b5ef40444a8f0c772e6b67c00498d4216fe0c0fdf76744ce338f2ad3810 lib/unicore/extracted/DBinaryProperties.txt
+ * e14928a5bf6ad5958a80332bd42e96e14420080a95c660e5da29384e496755d0 lib/unicore/extracted/DCombiningClass.txt
+ * 579a03281fbe87b78d5d9a8523de4d255edd7e4ca6eab0e4c7729de97e9b89b1 lib/unicore/extracted/DDecompositionType.txt
+ * ad83c59b257e9d480ffd3001d4ac240c5fed7cb1919453e1c4e8877035256bcd lib/unicore/extracted/DEastAsianWidth.txt
+ * 4502f0969e4e6558c4b4c6ca4c23dad70b863d61dd3d5eed1a62a6c3c99fd570 lib/unicore/extracted/DGeneralCategory.txt
+ * 00bb88b89e2adb646f3177f9444e2d3192386b81a5de9556104b338274b253e1 lib/unicore/extracted/DJoinGroup.txt
+ * ac835b6e11a60c9820d3cf2d1cb0558dd68efb8f53f404a51632e4726690a6d7 lib/unicore/extracted/DJoinType.txt
+ * baba9dfc133e3cb770a89aaf0973b1341fa61c2da6c176baf6428898b3b568d8 lib/unicore/extracted/DLineBreak.txt
+ * 6d4a8c945dd7db83ed617cbb7d937de7f4ecf016ff22970d846e996a7c9a2a5d lib/unicore/extracted/DNumType.txt
+ * 5b7c14380d5cceeaffcfbc18db1ed936391d2af2d51f5a41f1a17b692c77e59b lib/unicore/extracted/DNumValues.txt
+ * 497b589915a64625b274215e8b8ca02b7051ecbd4dd85a488807e76a41bc707d lib/unicore/mktables
+ * 50b85a67451145545a65cea370dab8d3444fbfe07e9c34cef560c5b7da9d3eef lib/unicore/version
+ * 0a6b5ab33bb1026531f816efe81aea1a8ffcd34a27cbea37dd6a70a63d73c844 regen/charset_translations.pl
+ * 5f8520d3a17ade6317fc0c423f5091470924b1ef425bca0c41ce8e4a9f8460fe regen/mk_PL_charclass.pl
+ * 5eb9e6c825496cc9aa705e3cd33bc6d5a9657dcca16d4c4acc4824ff30b34a26 regen/mk_invlists.pl
* ex: set ro: */