Changeset 5154 for icGREP/icgrepdevel/icgrep/UCD/DerivedJoiningType.h
 Timestamp:
 Sep 12, 2016, 2:47:27 PM (3 years ago)
 File:

 1 edited
Legend:
 Unmodified
 Added
 Removed

icGREP/icgrepdevel/icgrep/UCD/DerivedJoiningType.h
r5145 r5154 15 15 namespace UCD { 16 16 namespace JT_ns { 17 /** Code Point Ranges for C18 [1600, 1600], [2042, 2042], [6154, 6154], [8205, 8205]**/19 const UnicodeSet c_Set20 {{{Empty, 50}, {Mixed, 1}, {Empty, 12}, {Mixed, 1}, {Empty, 128},21 {Mixed, 1}, {Empty, 63}, {Mixed, 1}, {Empty, 34559}},22 {0x00000001, 0x04000000, 0x00000400, 0x00002000}};23 /** Code Point Ranges for D24 [1568, 1568], [1574, 1574], [1576, 1576], [1578, 1582], [1587, 1599],25 [1601, 1607], [1609, 1610], [1646, 1647], [1656, 1671], [1690, 1727],26 [1729, 1730], [1740, 1740], [1742, 1742], [1744, 1745], [1786, 1788],27 [1791, 1791], [1810, 1812], [1818, 1821], [1823, 1831], [1833, 1833],28 [1835, 1835], [1837, 1838], [1870, 1880], [1884, 1898], [1901, 1904],29 [1906, 1906], [1909, 1911], [1914, 1919], [1994, 2026], [2113, 2117],30 [2120, 2120], [2122, 2131], [2133, 2133], [2208, 2217], [2223, 2224],31 [2227, 2228], [2230, 2232], [2234, 2237], [6151, 6151], [6176, 6263],32 [6279, 6312], [6314, 6314], [43072, 43121], [68288, 68292],33 [68307, 68310], [68312, 68316], [68318, 68320], [68331, 68334],34 [68480, 68480], [68482, 68482], [68486, 68488], [68490, 68491],35 [68493, 68493], [68496, 68496], [68525, 68526], [125184, 125251]**/36 const UnicodeSet d_Set37 {{{Empty, 49}, {Mixed, 4}, {Full, 1}, {Mixed, 6}, {Empty, 2},38 {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 2}, {Mixed, 1},39 {Empty, 122}, {Mixed, 1}, {Full, 2}, {Mixed, 3}, {Empty, 1148},40 {Full, 1}, {Mixed, 1}, {Empty, 786}, {Mixed, 2}, {Empty, 4},41 {Mixed, 2}, {Empty, 1770}, {Full, 2}, {Mixed, 1}, {Empty, 30901}},42 {0xfff87d41, 0x000006fe, 0xff00c000, 0xfc0000ff, 0x00035006,43 0x9c000000, 0xbc1c0000, 0x00006aff, 0xf1ffc000, 0xfce5e7ff,44 0xfffffc00, 0x000007ff, 0x002ffd3e, 0x3dd983ff, 0x00000080,45 0x00ffffff, 0xffffff80, 0x000005ff, 0x0003ffff, 0xdf78001f,46 0x00007801, 0x00012dc5, 0x00006000, 0x0000000f}};47 /** Code Point Ranges for L48 [43122, 43122], [68301, 68301], [68311, 68311]**/49 const UnicodeSet l_Set50 {{{Empty, 1347}, {Mixed, 1}, {Empty, 786}, {Mixed, 1},51 {Empty, 32681}},52 {0x00040000, 0x00802000}};53 /** Code Point Ranges for R54 [1570, 1573], [1575, 1575], [1577, 1577], [1583, 1586], [1608, 1608],55 [1649, 1651], [1653, 1655], [1672, 1689], [1728, 1728], [1731, 1739],56 [1741, 1741], [1743, 1743], [1746, 1747], [1749, 1749], [1774, 1775],57 [1808, 1808], [1813, 1817], [1822, 1822], [1832, 1832], [1834, 1834],58 [1836, 1836], [1839, 1839], [1869, 1869], [1881, 1883], [1899, 1900],59 [1905, 1905], [1907, 1908], [1912, 1913], [2112, 2112], [2118, 2119],60 [2121, 2121], [2132, 2132], [2218, 2220], [2222, 2222], [2225, 2226],61 [2233, 2233], [68293, 68293], [68295, 68295], [68297, 68298],62 [68302, 68306], [68317, 68317], [68321, 68321], [68324, 68324],63 [68335, 68335], [68481, 68481], [68483, 68485], [68489, 68489],64 [68492, 68492], [68494, 68495], [68497, 68497], [68521, 68524]**/65 const UnicodeSet r_Set66 {{{Empty, 49}, {Mixed, 4}, {Empty, 1}, {Mixed, 6}, {Empty, 6},67 {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 2064}, {Mixed, 2},68 {Empty, 4}, {Mixed, 2}, {Empty, 32674}},69 {0x000782bc, 0x00000100, 0x00ee0000, 0x03ffff00, 0x002caff9,70 0x0000c000, 0x43e10000, 0x00009500, 0x0e002000, 0x031a1800,71 0x001002c1, 0x02065c00, 0x2007c6a0, 0x00008012, 0x0002d23a,72 0x00001e00}};73 /** Code Point Ranges for T74 [173, 173], [768, 879], [1155, 1161], [1425, 1469], [1471, 1471],75 [1473, 1474], [1476, 1477], [1479, 1479], [1552, 1562], [1564, 1564],76 [1611, 1631], [1648, 1648], [1750, 1756], [1759, 1764], [1767, 1768],77 [1770, 1773], [1807, 1807], [1809, 1809], [1840, 1866], [1958, 1968],78 [2027, 2035], [2070, 2073], [2075, 2083], [2085, 2087], [2089, 2093],79 [2137, 2139], [2260, 2273], [2275, 2306], [2362, 2362], [2364, 2364],80 [2369, 2376], [2381, 2381], [2385, 2391], [2402, 2403], [2433, 2433],81 [2492, 2492], [2497, 2500], [2509, 2509], [2530, 2531], [2561, 2562],82 [2620, 2620], [2625, 2626], [2631, 2632], [2635, 2637], [2641, 2641],83 [2672, 2673], [2677, 2677], [2689, 2690], [2748, 2748], [2753, 2757],84 [2759, 2760], [2765, 2765], [2786, 2787], [2817, 2817], [2876, 2876],85 [2879, 2879], [2881, 2884], [2893, 2893], [2902, 2902], [2914, 2915],86 [2946, 2946], [3008, 3008], [3021, 3021], [3072, 3072], [3134, 3136],87 [3142, 3144], [3146, 3149], [3157, 3158], [3170, 3171], [3201, 3201],88 [3260, 3260], [3263, 3263], [3270, 3270], [3276, 3277], [3298, 3299],89 [3329, 3329], [3393, 3396], [3405, 3405], [3426, 3427], [3530, 3530],90 [3538, 3540], [3542, 3542], [3633, 3633], [3636, 3642], [3655, 3662],91 [3761, 3761], [3764, 3769], [3771, 3772], [3784, 3789], [3864, 3865],92 [3893, 3893], [3895, 3895], [3897, 3897], [3953, 3966], [3968, 3972],93 [3974, 3975], [3981, 3991], [3993, 4028], [4038, 4038], [4141, 4144],94 [4146, 4151], [4153, 4154], [4157, 4158], [4184, 4185], [4190, 4192],95 [4209, 4212], [4226, 4226], [4229, 4230], [4237, 4237], [4253, 4253],96 [4957, 4959], [5906, 5908], [5938, 5940], [5970, 5971], [6002, 6003],97 [6068, 6069], [6071, 6077], [6086, 6086], [6089, 6099], [6109, 6109],98 [6155, 6157], [6277, 6278], [6313, 6313], [6432, 6434], [6439, 6440],99 [6450, 6450], [6457, 6459], [6679, 6680], [6683, 6683], [6742, 6742],100 [6744, 6750], [6752, 6752], [6754, 6754], [6757, 6764], [6771, 6780],101 [6783, 6783], [6832, 6846], [6912, 6915], [6964, 6964], [6966, 6970],102 [6972, 6972], [6978, 6978], [7019, 7027], [7040, 7041], [7074, 7077],103 [7080, 7081], [7083, 7085], [7142, 7142], [7144, 7145], [7149, 7149],104 [7151, 7153], [7212, 7219], [7222, 7223], [7376, 7378], [7380, 7392],105 [7394, 7400], [7405, 7405], [7412, 7412], [7416, 7417], [7616, 7669],106 [7675, 7679], [8203, 8203], [8206, 8207], [8234, 8238], [8288, 8292],107 [8298, 8303], [8400, 8432], [11503, 11505], [11647, 11647],108 [11744, 11775], [12330, 12333], [12441, 12442], [42607, 42610],109 [42612, 42621], [42654, 42655], [42736, 42737], [43010, 43010],110 [43014, 43014], [43019, 43019], [43045, 43046], [43204, 43205],111 [43232, 43249], [43302, 43309], [43335, 43345], [43392, 43394],112 [43443, 43443], [43446, 43449], [43452, 43452], [43493, 43493],113 [43561, 43566], [43569, 43570], [43573, 43574], [43587, 43587],114 [43596, 43596], [43644, 43644], [43696, 43696], [43698, 43700],115 [43703, 43704], [43710, 43711], [43713, 43713], [43756, 43757],116 [43766, 43766], [44005, 44005], [44008, 44008], [44013, 44013],117 [64286, 64286], [65024, 65039], [65056, 65071], [65279, 65279],118 [65529, 65531], [66045, 66045], [66272, 66272], [66422, 66426],119 [68097, 68099], [68101, 68102], [68108, 68111], [68152, 68154],120 [68159, 68159], [68325, 68326], [69633, 69633], [69688, 69702],121 [69759, 69761], [69811, 69814], [69817, 69818], [69821, 69821],122 [69888, 69890], [69927, 69931], [69933, 69940], [70003, 70003],123 [70016, 70017], [70070, 70078], [70090, 70092], [70191, 70193],124 [70196, 70196], [70198, 70199], [70206, 70206], [70367, 70367],125 [70371, 70378], [70400, 70401], [70460, 70460], [70464, 70464],126 [70502, 70508], [70512, 70516], [70712, 70719], [70722, 70724],127 [70726, 70726], [70835, 70840], [70842, 70842], [70847, 70848],128 [70850, 70851], [71090, 71093], [71100, 71101], [71103, 71104],129 [71132, 71133], [71219, 71226], [71229, 71229], [71231, 71232],130 [71339, 71339], [71341, 71341], [71344, 71349], [71351, 71351],131 [71453, 71455], [71458, 71461], [71463, 71467], [72752, 72758],132 [72760, 72765], [72767, 72767], [72850, 72871], [72874, 72880],133 [72882, 72883], [72885, 72886], [92912, 92916], [92976, 92982],134 [94095, 94098], [113821, 113822], [113824, 113827], [119143, 119145],135 [119155, 119170], [119173, 119179], [119210, 119213], [119362, 119364],136 [121344, 121398], [121403, 121452], [121461, 121461], [121476, 121476],137 [121499, 121503], [121505, 121519], [122880, 122886], [122888, 122904],138 [122907, 122913], [122915, 122916], [122918, 122922], [125136, 125142],139 [125252, 125258], [917505, 917505], [917536, 917631], [917760, 917999]**/140 const UnicodeSet t_Set141 {{{Empty, 5}, {Mixed, 1}, {Empty, 18}, {Full, 3}, {Mixed, 1},142 {Empty, 8}, {Mixed, 1}, {Empty, 7}, {Mixed, 3}, {Empty, 1},143 {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 2}, {Mixed, 5},144 {Empty, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 4}, {Empty, 3},145 {Mixed, 23}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 9},146 {Empty, 1}, {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 2},147 {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 2},148 {Empty, 1}, {Mixed, 4}, {Empty, 2}, {Mixed, 4}, {Empty, 21},149 {Mixed, 1}, {Empty, 29}, {Mixed, 4}, {Empty, 1}, {Mixed, 2},150 {Empty, 1}, {Mixed, 1}, {Empty, 3}, {Mixed, 2}, {Empty, 3},151 {Mixed, 1}, {Empty, 6}, {Mixed, 1}, {Empty, 1}, {Mixed, 2},152 {Empty, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 6}, {Empty, 1},153 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 4}, {Mixed, 2},154 {Empty, 6}, {Full, 1}, {Mixed, 1}, {Empty, 16}, {Mixed, 2},155 {Empty, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 95},156 {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 3}, {Full, 1},157 {Empty, 17}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 942},158 {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 8}, {Mixed, 2},159 {Empty, 4}, {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 1},160 {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 3},161 {Empty, 1}, {Mixed, 3}, {Empty, 7}, {Mixed, 1}, {Empty, 632},162 {Mixed, 1}, {Empty, 23}, {Mixed, 2}, {Empty, 5}, {Mixed, 1},163 {Empty, 7}, {Mixed, 1}, {Empty, 15}, {Mixed, 1}, {Empty, 7},164 {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 52}, {Mixed, 2},165 {Empty, 5}, {Mixed, 1}, {Empty, 40}, {Mixed, 6}, {Empty, 2},166 {Mixed, 2}, {Empty, 1}, {Mixed, 4}, {Empty, 2}, {Mixed, 1},167 {Empty, 4}, {Mixed, 6}, {Empty, 5}, {Mixed, 2}, {Empty, 2},168 {Mixed, 2}, {Empty, 6}, {Mixed, 2}, {Empty, 2}, {Mixed, 2},169 {Empty, 2}, {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 39},170 {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 625}, {Mixed, 1},171 {Empty, 1}, {Mixed, 1}, {Empty, 34}, {Mixed, 1}, {Empty, 615},172 {Mixed, 2}, {Empty, 165}, {Mixed, 3}, {Empty, 4}, {Mixed, 1},173 {Empty, 61}, {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 3},174 {Empty, 42}, {Mixed, 2}, {Empty, 68}, {Mixed, 1}, {Empty, 3},175 {Mixed, 1}, {Empty, 24757}, {Mixed, 1}, {Full, 3}, {Empty, 4},176 {Full, 7}, {Mixed, 1}, {Empty, 6128}},177 {0x00002000, 0x0000ffff, 0x000003f8, 0xfffe0000, 0xbfffffff,178 0x000000b6, 0x17ff0000, 0xfffff800, 0x00010000, 0x9fc00000,179 0x00003d9f, 0x00028000, 0xffff0000, 0x000007ff, 0x0001ffc0,180 0x000ff800, 0xfbc00000, 0x00003eef, 0x0e000000, 0xfff00000,181 0xfffffffb, 0x00000007, 0x14000000, 0x00fe21fe, 0x0000000c,182 0x00000002, 0x10000000, 0x0000201e, 0x0000000c, 0x00000006,183 0x10000000, 0x00023986, 0x00230000, 0x00000006, 0x10000000,184 0x000021be, 0x0000000c, 0x00000002, 0x90000000, 0x0040201e,185 0x0000000c, 0x00000004, 0x00002001, 0x00000001, 0xc0000000,186 0x00603dc1, 0x0000000c, 0x00000002, 0x90000000, 0x00003040,187 0x0000000c, 0x00000002, 0x0000201e, 0x0000000c, 0x005c0400,188 0x07f20000, 0x00007f80, 0x1bf20000, 0x00003f00, 0x03000000,189 0x02a00000, 0x7ffe0000, 0xfeffe0df, 0x1fffffff, 0x00000040,190 0x66fde000, 0xc3000000, 0x001e0001, 0x20002064, 0xe0000000,191 0x001c0000, 0x001c0000, 0x000c0000, 0x000c0000, 0x3fb00000,192 0x200ffe40, 0x00003800, 0x00000060, 0x00000200, 0x0e040187,193 0x09800000, 0x7f400000, 0x9ff81fe5, 0x7fff0000, 0x0000000f,194 0x17d00000, 0x00000004, 0x000ff800, 0x00000003, 0x00003b3c,195 0x0003a340, 0x00cff000, 0xfff70000, 0x031021fd, 0xf83fffff,196 0x0000c800, 0x00007c00, 0x0000fc1f, 0xffff0000, 0x0001ffff,197 0x00038000, 0x80000000, 0x00003c00, 0x06000000, 0x3ff78000,198 0xc0000000, 0x00030000, 0x00000844, 0x00000060, 0x00000030,199 0x0003ffff, 0x00003fc0, 0x0003ff80, 0x00000007, 0x13c80000,200 0x00000020, 0x00667e00, 0x00001008, 0x10000000, 0xc19d0000,201 0x00000002, 0x00403000, 0x00002120, 0x40000000, 0x0000ffff,202 0x0000ffff, 0x80000000, 0x0e000000, 0x20000000, 0x00000001,203 0x07c00000, 0x0000f06e, 0x87000000, 0x00000060, 0x00000002,204 0xff000000, 0x0000007f, 0x80000000, 0x00000003, 0x26780000,205 0x00000007, 0x001fef80, 0x00080000, 0x00000003, 0x7fc00000,206 0x00001c00, 0x40d38000, 0x80000000, 0x000007f8, 0x00000003,207 0x10000000, 0x00000001, 0x001f1fc0, 0xff000000, 0x0000005c,208 0x85f80000, 0x0000000d, 0xb03c0000, 0x30000001, 0xa7f80000,209 0x00000001, 0x00bf2800, 0xe0000000, 0x00000fbc, 0xbf7f0000,210 0xfffc0000, 0x006dfcff, 0x001f0000, 0x007f0000, 0x00078000,211 0x60000000, 0x0000000f, 0xfff80380, 0x00000fe7, 0x00003c00,212 0x0000001c, 0xf87fffff, 0x00201fff, 0xf8000010, 0x0000fffe,213 0xf9ffff7f, 0x000007db, 0x007f0000, 0x000007f0, 0x00000002,214 0x0000ffff}};215 17 /** Code Point Ranges for U 216 18 [0, 172], [174, 767], [880, 1154], [1162, 1424], [1470, 1470], … … 361 163 0xffff0001, 0x06000080, 0xfffff824, 0xff80ffff, 0xfffff800, 362 164 0xfffffffd, 0xffff0000}}; 165 /** Code Point Ranges for C 166 [1600, 1600], [2042, 2042], [6154, 6154], [8205, 8205]**/ 167 const UnicodeSet c_Set 168 {{{Empty, 50}, {Mixed, 1}, {Empty, 12}, {Mixed, 1}, {Empty, 128}, 169 {Mixed, 1}, {Empty, 63}, {Mixed, 1}, {Empty, 34559}}, 170 {0x00000001, 0x04000000, 0x00000400, 0x00002000}}; 171 /** Code Point Ranges for D 172 [1568, 1568], [1574, 1574], [1576, 1576], [1578, 1582], [1587, 1599], 173 [1601, 1607], [1609, 1610], [1646, 1647], [1656, 1671], [1690, 1727], 174 [1729, 1730], [1740, 1740], [1742, 1742], [1744, 1745], [1786, 1788], 175 [1791, 1791], [1810, 1812], [1818, 1821], [1823, 1831], [1833, 1833], 176 [1835, 1835], [1837, 1838], [1870, 1880], [1884, 1898], [1901, 1904], 177 [1906, 1906], [1909, 1911], [1914, 1919], [1994, 2026], [2113, 2117], 178 [2120, 2120], [2122, 2131], [2133, 2133], [2208, 2217], [2223, 2224], 179 [2227, 2228], [2230, 2232], [2234, 2237], [6151, 6151], [6176, 6263], 180 [6279, 6312], [6314, 6314], [43072, 43121], [68288, 68292], 181 [68307, 68310], [68312, 68316], [68318, 68320], [68331, 68334], 182 [68480, 68480], [68482, 68482], [68486, 68488], [68490, 68491], 183 [68493, 68493], [68496, 68496], [68525, 68526], [125184, 125251]**/ 184 const UnicodeSet d_Set 185 {{{Empty, 49}, {Mixed, 4}, {Full, 1}, {Mixed, 6}, {Empty, 2}, 186 {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, 187 {Empty, 122}, {Mixed, 1}, {Full, 2}, {Mixed, 3}, {Empty, 1148}, 188 {Full, 1}, {Mixed, 1}, {Empty, 786}, {Mixed, 2}, {Empty, 4}, 189 {Mixed, 2}, {Empty, 1770}, {Full, 2}, {Mixed, 1}, {Empty, 30901}}, 190 {0xfff87d41, 0x000006fe, 0xff00c000, 0xfc0000ff, 0x00035006, 191 0x9c000000, 0xbc1c0000, 0x00006aff, 0xf1ffc000, 0xfce5e7ff, 192 0xfffffc00, 0x000007ff, 0x002ffd3e, 0x3dd983ff, 0x00000080, 193 0x00ffffff, 0xffffff80, 0x000005ff, 0x0003ffff, 0xdf78001f, 194 0x00007801, 0x00012dc5, 0x00006000, 0x0000000f}}; 195 /** Code Point Ranges for R 196 [1570, 1573], [1575, 1575], [1577, 1577], [1583, 1586], [1608, 1608], 197 [1649, 1651], [1653, 1655], [1672, 1689], [1728, 1728], [1731, 1739], 198 [1741, 1741], [1743, 1743], [1746, 1747], [1749, 1749], [1774, 1775], 199 [1808, 1808], [1813, 1817], [1822, 1822], [1832, 1832], [1834, 1834], 200 [1836, 1836], [1839, 1839], [1869, 1869], [1881, 1883], [1899, 1900], 201 [1905, 1905], [1907, 1908], [1912, 1913], [2112, 2112], [2118, 2119], 202 [2121, 2121], [2132, 2132], [2218, 2220], [2222, 2222], [2225, 2226], 203 [2233, 2233], [68293, 68293], [68295, 68295], [68297, 68298], 204 [68302, 68306], [68317, 68317], [68321, 68321], [68324, 68324], 205 [68335, 68335], [68481, 68481], [68483, 68485], [68489, 68489], 206 [68492, 68492], [68494, 68495], [68497, 68497], [68521, 68524]**/ 207 const UnicodeSet r_Set 208 {{{Empty, 49}, {Mixed, 4}, {Empty, 1}, {Mixed, 6}, {Empty, 6}, 209 {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 2064}, {Mixed, 2}, 210 {Empty, 4}, {Mixed, 2}, {Empty, 32674}}, 211 {0x000782bc, 0x00000100, 0x00ee0000, 0x03ffff00, 0x002caff9, 212 0x0000c000, 0x43e10000, 0x00009500, 0x0e002000, 0x031a1800, 213 0x001002c1, 0x02065c00, 0x2007c6a0, 0x00008012, 0x0002d23a, 214 0x00001e00}}; 215 /** Code Point Ranges for L 216 [43122, 43122], [68301, 68301], [68311, 68311]**/ 217 const UnicodeSet l_Set 218 {{{Empty, 1347}, {Mixed, 1}, {Empty, 786}, {Mixed, 1}, 219 {Empty, 32681}}, 220 {0x00040000, 0x00802000}}; 221 /** Code Point Ranges for T 222 [173, 173], [768, 879], [1155, 1161], [1425, 1469], [1471, 1471], 223 [1473, 1474], [1476, 1477], [1479, 1479], [1552, 1562], [1564, 1564], 224 [1611, 1631], [1648, 1648], [1750, 1756], [1759, 1764], [1767, 1768], 225 [1770, 1773], [1807, 1807], [1809, 1809], [1840, 1866], [1958, 1968], 226 [2027, 2035], [2070, 2073], [2075, 2083], [2085, 2087], [2089, 2093], 227 [2137, 2139], [2260, 2273], [2275, 2306], [2362, 2362], [2364, 2364], 228 [2369, 2376], [2381, 2381], [2385, 2391], [2402, 2403], [2433, 2433], 229 [2492, 2492], [2497, 2500], [2509, 2509], [2530, 2531], [2561, 2562], 230 [2620, 2620], [2625, 2626], [2631, 2632], [2635, 2637], [2641, 2641], 231 [2672, 2673], [2677, 2677], [2689, 2690], [2748, 2748], [2753, 2757], 232 [2759, 2760], [2765, 2765], [2786, 2787], [2817, 2817], [2876, 2876], 233 [2879, 2879], [2881, 2884], [2893, 2893], [2902, 2902], [2914, 2915], 234 [2946, 2946], [3008, 3008], [3021, 3021], [3072, 3072], [3134, 3136], 235 [3142, 3144], [3146, 3149], [3157, 3158], [3170, 3171], [3201, 3201], 236 [3260, 3260], [3263, 3263], [3270, 3270], [3276, 3277], [3298, 3299], 237 [3329, 3329], [3393, 3396], [3405, 3405], [3426, 3427], [3530, 3530], 238 [3538, 3540], [3542, 3542], [3633, 3633], [3636, 3642], [3655, 3662], 239 [3761, 3761], [3764, 3769], [3771, 3772], [3784, 3789], [3864, 3865], 240 [3893, 3893], [3895, 3895], [3897, 3897], [3953, 3966], [3968, 3972], 241 [3974, 3975], [3981, 3991], [3993, 4028], [4038, 4038], [4141, 4144], 242 [4146, 4151], [4153, 4154], [4157, 4158], [4184, 4185], [4190, 4192], 243 [4209, 4212], [4226, 4226], [4229, 4230], [4237, 4237], [4253, 4253], 244 [4957, 4959], [5906, 5908], [5938, 5940], [5970, 5971], [6002, 6003], 245 [6068, 6069], [6071, 6077], [6086, 6086], [6089, 6099], [6109, 6109], 246 [6155, 6157], [6277, 6278], [6313, 6313], [6432, 6434], [6439, 6440], 247 [6450, 6450], [6457, 6459], [6679, 6680], [6683, 6683], [6742, 6742], 248 [6744, 6750], [6752, 6752], [6754, 6754], [6757, 6764], [6771, 6780], 249 [6783, 6783], [6832, 6846], [6912, 6915], [6964, 6964], [6966, 6970], 250 [6972, 6972], [6978, 6978], [7019, 7027], [7040, 7041], [7074, 7077], 251 [7080, 7081], [7083, 7085], [7142, 7142], [7144, 7145], [7149, 7149], 252 [7151, 7153], [7212, 7219], [7222, 7223], [7376, 7378], [7380, 7392], 253 [7394, 7400], [7405, 7405], [7412, 7412], [7416, 7417], [7616, 7669], 254 [7675, 7679], [8203, 8203], [8206, 8207], [8234, 8238], [8288, 8292], 255 [8298, 8303], [8400, 8432], [11503, 11505], [11647, 11647], 256 [11744, 11775], [12330, 12333], [12441, 12442], [42607, 42610], 257 [42612, 42621], [42654, 42655], [42736, 42737], [43010, 43010], 258 [43014, 43014], [43019, 43019], [43045, 43046], [43204, 43205], 259 [43232, 43249], [43302, 43309], [43335, 43345], [43392, 43394], 260 [43443, 43443], [43446, 43449], [43452, 43452], [43493, 43493], 261 [43561, 43566], [43569, 43570], [43573, 43574], [43587, 43587], 262 [43596, 43596], [43644, 43644], [43696, 43696], [43698, 43700], 263 [43703, 43704], [43710, 43711], [43713, 43713], [43756, 43757], 264 [43766, 43766], [44005, 44005], [44008, 44008], [44013, 44013], 265 [64286, 64286], [65024, 65039], [65056, 65071], [65279, 65279], 266 [65529, 65531], [66045, 66045], [66272, 66272], [66422, 66426], 267 [68097, 68099], [68101, 68102], [68108, 68111], [68152, 68154], 268 [68159, 68159], [68325, 68326], [69633, 69633], [69688, 69702], 269 [69759, 69761], [69811, 69814], [69817, 69818], [69821, 69821], 270 [69888, 69890], [69927, 69931], [69933, 69940], [70003, 70003], 271 [70016, 70017], [70070, 70078], [70090, 70092], [70191, 70193], 272 [70196, 70196], [70198, 70199], [70206, 70206], [70367, 70367], 273 [70371, 70378], [70400, 70401], [70460, 70460], [70464, 70464], 274 [70502, 70508], [70512, 70516], [70712, 70719], [70722, 70724], 275 [70726, 70726], [70835, 70840], [70842, 70842], [70847, 70848], 276 [70850, 70851], [71090, 71093], [71100, 71101], [71103, 71104], 277 [71132, 71133], [71219, 71226], [71229, 71229], [71231, 71232], 278 [71339, 71339], [71341, 71341], [71344, 71349], [71351, 71351], 279 [71453, 71455], [71458, 71461], [71463, 71467], [72752, 72758], 280 [72760, 72765], [72767, 72767], [72850, 72871], [72874, 72880], 281 [72882, 72883], [72885, 72886], [92912, 92916], [92976, 92982], 282 [94095, 94098], [113821, 113822], [113824, 113827], [119143, 119145], 283 [119155, 119170], [119173, 119179], [119210, 119213], [119362, 119364], 284 [121344, 121398], [121403, 121452], [121461, 121461], [121476, 121476], 285 [121499, 121503], [121505, 121519], [122880, 122886], [122888, 122904], 286 [122907, 122913], [122915, 122916], [122918, 122922], [125136, 125142], 287 [125252, 125258], [917505, 917505], [917536, 917631], [917760, 917999]**/ 288 const UnicodeSet t_Set 289 {{{Empty, 5}, {Mixed, 1}, {Empty, 18}, {Full, 3}, {Mixed, 1}, 290 {Empty, 8}, {Mixed, 1}, {Empty, 7}, {Mixed, 3}, {Empty, 1}, 291 {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 2}, {Mixed, 5}, 292 {Empty, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 4}, {Empty, 3}, 293 {Mixed, 23}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 9}, 294 {Empty, 1}, {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 2}, 295 {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 2}, 296 {Empty, 1}, {Mixed, 4}, {Empty, 2}, {Mixed, 4}, {Empty, 21}, 297 {Mixed, 1}, {Empty, 29}, {Mixed, 4}, {Empty, 1}, {Mixed, 2}, 298 {Empty, 1}, {Mixed, 1}, {Empty, 3}, {Mixed, 2}, {Empty, 3}, 299 {Mixed, 1}, {Empty, 6}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, 300 {Empty, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 6}, {Empty, 1}, 301 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 4}, {Mixed, 2}, 302 {Empty, 6}, {Full, 1}, {Mixed, 1}, {Empty, 16}, {Mixed, 2}, 303 {Empty, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 95}, 304 {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 3}, {Full, 1}, 305 {Empty, 17}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 942}, 306 {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 8}, {Mixed, 2}, 307 {Empty, 4}, {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 1}, 308 {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 3}, 309 {Empty, 1}, {Mixed, 3}, {Empty, 7}, {Mixed, 1}, {Empty, 632}, 310 {Mixed, 1}, {Empty, 23}, {Mixed, 2}, {Empty, 5}, {Mixed, 1}, 311 {Empty, 7}, {Mixed, 1}, {Empty, 15}, {Mixed, 1}, {Empty, 7}, 312 {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 52}, {Mixed, 2}, 313 {Empty, 5}, {Mixed, 1}, {Empty, 40}, {Mixed, 6}, {Empty, 2}, 314 {Mixed, 2}, {Empty, 1}, {Mixed, 4}, {Empty, 2}, {Mixed, 1}, 315 {Empty, 4}, {Mixed, 6}, {Empty, 5}, {Mixed, 2}, {Empty, 2}, 316 {Mixed, 2}, {Empty, 6}, {Mixed, 2}, {Empty, 2}, {Mixed, 2}, 317 {Empty, 2}, {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 39}, 318 {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 625}, {Mixed, 1}, 319 {Empty, 1}, {Mixed, 1}, {Empty, 34}, {Mixed, 1}, {Empty, 615}, 320 {Mixed, 2}, {Empty, 165}, {Mixed, 3}, {Empty, 4}, {Mixed, 1}, 321 {Empty, 61}, {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 3}, 322 {Empty, 42}, {Mixed, 2}, {Empty, 68}, {Mixed, 1}, {Empty, 3}, 323 {Mixed, 1}, {Empty, 24757}, {Mixed, 1}, {Full, 3}, {Empty, 4}, 324 {Full, 7}, {Mixed, 1}, {Empty, 6128}}, 325 {0x00002000, 0x0000ffff, 0x000003f8, 0xfffe0000, 0xbfffffff, 326 0x000000b6, 0x17ff0000, 0xfffff800, 0x00010000, 0x9fc00000, 327 0x00003d9f, 0x00028000, 0xffff0000, 0x000007ff, 0x0001ffc0, 328 0x000ff800, 0xfbc00000, 0x00003eef, 0x0e000000, 0xfff00000, 329 0xfffffffb, 0x00000007, 0x14000000, 0x00fe21fe, 0x0000000c, 330 0x00000002, 0x10000000, 0x0000201e, 0x0000000c, 0x00000006, 331 0x10000000, 0x00023986, 0x00230000, 0x00000006, 0x10000000, 332 0x000021be, 0x0000000c, 0x00000002, 0x90000000, 0x0040201e, 333 0x0000000c, 0x00000004, 0x00002001, 0x00000001, 0xc0000000, 334 0x00603dc1, 0x0000000c, 0x00000002, 0x90000000, 0x00003040, 335 0x0000000c, 0x00000002, 0x0000201e, 0x0000000c, 0x005c0400, 336 0x07f20000, 0x00007f80, 0x1bf20000, 0x00003f00, 0x03000000, 337 0x02a00000, 0x7ffe0000, 0xfeffe0df, 0x1fffffff, 0x00000040, 338 0x66fde000, 0xc3000000, 0x001e0001, 0x20002064, 0xe0000000, 339 0x001c0000, 0x001c0000, 0x000c0000, 0x000c0000, 0x3fb00000, 340 0x200ffe40, 0x00003800, 0x00000060, 0x00000200, 0x0e040187, 341 0x09800000, 0x7f400000, 0x9ff81fe5, 0x7fff0000, 0x0000000f, 342 0x17d00000, 0x00000004, 0x000ff800, 0x00000003, 0x00003b3c, 343 0x0003a340, 0x00cff000, 0xfff70000, 0x031021fd, 0xf83fffff, 344 0x0000c800, 0x00007c00, 0x0000fc1f, 0xffff0000, 0x0001ffff, 345 0x00038000, 0x80000000, 0x00003c00, 0x06000000, 0x3ff78000, 346 0xc0000000, 0x00030000, 0x00000844, 0x00000060, 0x00000030, 347 0x0003ffff, 0x00003fc0, 0x0003ff80, 0x00000007, 0x13c80000, 348 0x00000020, 0x00667e00, 0x00001008, 0x10000000, 0xc19d0000, 349 0x00000002, 0x00403000, 0x00002120, 0x40000000, 0x0000ffff, 350 0x0000ffff, 0x80000000, 0x0e000000, 0x20000000, 0x00000001, 351 0x07c00000, 0x0000f06e, 0x87000000, 0x00000060, 0x00000002, 352 0xff000000, 0x0000007f, 0x80000000, 0x00000003, 0x26780000, 353 0x00000007, 0x001fef80, 0x00080000, 0x00000003, 0x7fc00000, 354 0x00001c00, 0x40d38000, 0x80000000, 0x000007f8, 0x00000003, 355 0x10000000, 0x00000001, 0x001f1fc0, 0xff000000, 0x0000005c, 356 0x85f80000, 0x0000000d, 0xb03c0000, 0x30000001, 0xa7f80000, 357 0x00000001, 0x00bf2800, 0xe0000000, 0x00000fbc, 0xbf7f0000, 358 0xfffc0000, 0x006dfcff, 0x001f0000, 0x007f0000, 0x00078000, 359 0x60000000, 0x0000000f, 0xfff80380, 0x00000fe7, 0x00003c00, 360 0x0000001c, 0xf87fffff, 0x00201fff, 0xf8000010, 0x0000fffe, 361 0xf9ffff7f, 0x000007db, 0x007f0000, 0x000007f0, 0x00000002, 362 0x0000ffff}}; 363 363 static EnumeratedPropertyObject property_object 364 364 {jt, … … 366 366 JT_ns::value_names, 367 367 JT_ns::aliases_only_map, 368 {& c_Set, &d_Set, &l_Set, &r_Set, &t_Set, &u_Set368 {&u_Set, &c_Set, &d_Set, &r_Set, &l_Set, &t_Set 369 369 }}; 370 370 }
Note: See TracChangeset
for help on using the changeset viewer.