Ignore:
Timestamp:
Sep 30, 2017, 9:50:55 AM (2 years ago)
Author:
cameron
Message:

UCD_Config.h, add Indic and CompositionExclusion? properties

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/UCD/DerivedJoiningType.h

    r5159 r5656  
    22#define DERIVEDJOININGTYPE_H
    33/*
    4  *  Copyright (c) 2016 International Characters, Inc.
     4 *  Copyright (c) 2017 International Characters, Inc.
    55 *  This software is licensed to the public under the Open Software License 3.0.
    66 *  icgrep is a trademark of International Characters, Inc.
     
    1717    const unsigned independent_prop_values = 6;
    1818    /** Code Point Ranges for U
    19     [0, 172], [174, 767], [880, 1154], [1162, 1424], [1470, 1470],
    20     [1472, 1472], [1475, 1475], [1478, 1478], [1480, 1551], [1563, 1563],
    21     [1565, 1567], [1569, 1569], [1632, 1645], [1652, 1652], [1748, 1748],
    22     [1757, 1758], [1765, 1766], [1769, 1769], [1776, 1785], [1789, 1790],
    23     [1792, 1806], [1867, 1868], [1920, 1957], [1969, 1993], [2036, 2041],
    24     [2043, 2069], [2074, 2074], [2084, 2084], [2088, 2088], [2094, 2111],
    25     [2134, 2136], [2140, 2207], [2221, 2221], [2229, 2229], [2238, 2259],
    26     [2274, 2274], [2307, 2361], [2363, 2363], [2365, 2368], [2377, 2380],
    27     [2382, 2384], [2392, 2401], [2404, 2432], [2434, 2491], [2493, 2496],
    28     [2501, 2508], [2510, 2529], [2532, 2560], [2563, 2619], [2621, 2624],
    29     [2627, 2630], [2633, 2634], [2638, 2640], [2642, 2671], [2674, 2676],
    30     [2678, 2688], [2691, 2747], [2749, 2752], [2758, 2758], [2761, 2764],
    31     [2766, 2785], [2788, 2816], [2818, 2875], [2877, 2878], [2880, 2880],
    32     [2885, 2892], [2894, 2901], [2903, 2913], [2916, 2945], [2947, 3007],
    33     [3009, 3020], [3022, 3071], [3073, 3133], [3137, 3141], [3145, 3145],
    34     [3150, 3156], [3159, 3169], [3172, 3200], [3202, 3259], [3261, 3262],
    35     [3264, 3269], [3271, 3275], [3278, 3297], [3300, 3328], [3330, 3392],
    36     [3397, 3404], [3406, 3425], [3428, 3529], [3531, 3537], [3541, 3541],
    37     [3543, 3632], [3634, 3635], [3643, 3654], [3663, 3760], [3762, 3763],
    38     [3770, 3770], [3773, 3783], [3790, 3863], [3866, 3892], [3894, 3894],
    39     [3896, 3896], [3898, 3952], [3967, 3967], [3973, 3973], [3976, 3980],
    40     [3992, 3992], [4029, 4037], [4039, 4140], [4145, 4145], [4152, 4152],
    41     [4155, 4156], [4159, 4183], [4186, 4189], [4193, 4208], [4213, 4225],
    42     [4227, 4228], [4231, 4236], [4238, 4252], [4254, 4956], [4960, 5905],
    43     [5909, 5937], [5941, 5969], [5972, 6001], [6004, 6067], [6070, 6070],
    44     [6078, 6085], [6087, 6088], [6100, 6108], [6110, 6150], [6152, 6153],
    45     [6158, 6175], [6264, 6276], [6315, 6431], [6435, 6438], [6441, 6449],
    46     [6451, 6456], [6460, 6678], [6681, 6682], [6684, 6741], [6743, 6743],
    47     [6751, 6751], [6753, 6753], [6755, 6756], [6765, 6770], [6781, 6782],
    48     [6784, 6831], [6847, 6911], [6916, 6963], [6965, 6965], [6971, 6971],
    49     [6973, 6977], [6979, 7018], [7028, 7039], [7042, 7073], [7078, 7079],
    50     [7082, 7082], [7086, 7141], [7143, 7143], [7146, 7148], [7150, 7150],
    51     [7154, 7211], [7220, 7221], [7224, 7375], [7379, 7379], [7393, 7393],
    52     [7401, 7404], [7406, 7411], [7413, 7415], [7418, 7615], [7670, 7674],
    53     [7680, 8202], [8204, 8204], [8208, 8233], [8239, 8287], [8293, 8297],
    54     [8304, 8399], [8433, 11502], [11506, 11646], [11648, 11743],
    55     [11776, 12329], [12334, 12440], [12443, 42606], [42611, 42611],
    56     [42622, 42653], [42656, 42735], [42738, 43009], [43011, 43013],
    57     [43015, 43018], [43020, 43044], [43047, 43071], [43123, 43203],
    58     [43206, 43231], [43250, 43301], [43310, 43334], [43346, 43391],
    59     [43395, 43442], [43444, 43445], [43450, 43451], [43453, 43492],
    60     [43494, 43560], [43567, 43568], [43571, 43572], [43575, 43586],
    61     [43588, 43595], [43597, 43643], [43645, 43695], [43697, 43697],
    62     [43701, 43702], [43705, 43709], [43712, 43712], [43714, 43755],
    63     [43758, 43765], [43767, 44004], [44006, 44007], [44009, 44012],
    64     [44014, 64285], [64287, 65023], [65040, 65055], [65072, 65278],
    65     [65280, 65528], [65532, 66044], [66046, 66271], [66273, 66421],
    66     [66427, 68096], [68100, 68100], [68103, 68107], [68112, 68151],
    67     [68155, 68158], [68160, 68287], [68294, 68294], [68296, 68296],
    68     [68299, 68300], [68322, 68323], [68327, 68330], [68336, 68479],
    69     [68498, 68520], [68527, 69632], [69634, 69687], [69703, 69758],
    70     [69762, 69810], [69815, 69816], [69819, 69820], [69822, 69887],
    71     [69891, 69926], [69932, 69932], [69941, 70002], [70004, 70015],
    72     [70018, 70069], [70079, 70089], [70093, 70190], [70194, 70195],
    73     [70197, 70197], [70200, 70205], [70207, 70366], [70368, 70370],
    74     [70379, 70399], [70402, 70459], [70461, 70463], [70465, 70501],
    75     [70509, 70511], [70517, 70711], [70720, 70721], [70725, 70725],
    76     [70727, 70834], [70841, 70841], [70843, 70846], [70849, 70849],
    77     [70852, 71089], [71094, 71099], [71102, 71102], [71105, 71131],
    78     [71134, 71218], [71227, 71228], [71230, 71230], [71233, 71338],
    79     [71340, 71340], [71342, 71343], [71350, 71350], [71352, 71452],
    80     [71456, 71457], [71462, 71462], [71468, 72751], [72759, 72759],
    81     [72766, 72766], [72768, 72849], [72872, 72873], [72881, 72881],
    82     [72884, 72884], [72887, 92911], [92917, 92975], [92983, 94094],
    83     [94099, 113820], [113823, 113823], [113828, 119142], [119146, 119154],
    84     [119171, 119172], [119180, 119209], [119214, 119361], [119365, 121343],
    85     [121399, 121402], [121453, 121460], [121462, 121475], [121477, 121498],
    86     [121504, 121504], [121520, 122879], [122887, 122887], [122905, 122906],
    87     [122914, 122914], [122917, 122917], [122923, 125135], [125143, 125183],
    88     [125259, 917504], [917506, 917535], [917632, 917759], [918000, 1114111]**/
     19    [0000, 00ac], [00ae, 02ff], [0370, 0482], [048a, 0590], [05be, 05be],
     20    [05c0, 05c0], [05c3, 05c3], [05c6, 05c6], [05c8, 060f], [061b, 061b],
     21    [061d, 061f], [0621, 0621], [0660, 066d], [0674, 0674], [06d4, 06d4],
     22    [06dd, 06de], [06e5, 06e6], [06e9, 06e9], [06f0, 06f9], [06fd, 06fe],
     23    [0700, 070e], [074b, 074c], [0780, 07a5], [07b1, 07c9], [07f4, 07f9],
     24    [07fb, 0815], [081a, 081a], [0824, 0824], [0828, 0828], [082e, 083f],
     25    [0856, 0858], [085c, 089f], [08ad, 08ad], [08b5, 08b5], [08be, 08d3],
     26    [08e2, 08e2], [0903, 0939], [093b, 093b], [093d, 0940], [0949, 094c],
     27    [094e, 0950], [0958, 0961], [0964, 0980], [0982, 09bb], [09bd, 09c0],
     28    [09c5, 09cc], [09ce, 09e1], [09e4, 0a00], [0a03, 0a3b], [0a3d, 0a40],
     29    [0a43, 0a46], [0a49, 0a4a], [0a4e, 0a50], [0a52, 0a6f], [0a72, 0a74],
     30    [0a76, 0a80], [0a83, 0abb], [0abd, 0ac0], [0ac6, 0ac6], [0ac9, 0acc],
     31    [0ace, 0ae1], [0ae4, 0b00], [0b02, 0b3b], [0b3d, 0b3e], [0b40, 0b40],
     32    [0b45, 0b4c], [0b4e, 0b55], [0b57, 0b61], [0b64, 0b81], [0b83, 0bbf],
     33    [0bc1, 0bcc], [0bce, 0bff], [0c01, 0c3d], [0c41, 0c45], [0c49, 0c49],
     34    [0c4e, 0c54], [0c57, 0c61], [0c64, 0c80], [0c82, 0cbb], [0cbd, 0cbe],
     35    [0cc0, 0cc5], [0cc7, 0ccb], [0cce, 0ce1], [0ce4, 0d00], [0d02, 0d40],
     36    [0d45, 0d4c], [0d4e, 0d61], [0d64, 0dc9], [0dcb, 0dd1], [0dd5, 0dd5],
     37    [0dd7, 0e30], [0e32, 0e33], [0e3b, 0e46], [0e4f, 0eb0], [0eb2, 0eb3],
     38    [0eba, 0eba], [0ebd, 0ec7], [0ece, 0f17], [0f1a, 0f34], [0f36, 0f36],
     39    [0f38, 0f38], [0f3a, 0f70], [0f7f, 0f7f], [0f85, 0f85], [0f88, 0f8c],
     40    [0f98, 0f98], [0fbd, 0fc5], [0fc7, 102c], [1031, 1031], [1038, 1038],
     41    [103b, 103c], [103f, 1057], [105a, 105d], [1061, 1070], [1075, 1081],
     42    [1083, 1084], [1087, 108c], [108e, 109c], [109e, 135c], [1360, 1711],
     43    [1715, 1731], [1735, 1751], [1754, 1771], [1774, 17b3], [17b6, 17b6],
     44    [17be, 17c5], [17c7, 17c8], [17d4, 17dc], [17de, 1806], [1808, 1809],
     45    [180e, 181f], [1878, 1884], [18ab, 191f], [1923, 1926], [1929, 1931],
     46    [1933, 1938], [193c, 1a16], [1a19, 1a1a], [1a1c, 1a55], [1a57, 1a57],
     47    [1a5f, 1a5f], [1a61, 1a61], [1a63, 1a64], [1a6d, 1a72], [1a7d, 1a7e],
     48    [1a80, 1aaf], [1abf, 1aff], [1b04, 1b33], [1b35, 1b35], [1b3b, 1b3b],
     49    [1b3d, 1b41], [1b43, 1b6a], [1b74, 1b7f], [1b82, 1ba1], [1ba6, 1ba7],
     50    [1baa, 1baa], [1bae, 1be5], [1be7, 1be7], [1bea, 1bec], [1bee, 1bee],
     51    [1bf2, 1c2b], [1c34, 1c35], [1c38, 1ccf], [1cd3, 1cd3], [1ce1, 1ce1],
     52    [1ce9, 1cec], [1cee, 1cf3], [1cf5, 1cf7], [1cfa, 1dbf], [1df6, 1dfa],
     53    [1e00, 200a], [200c, 200c], [2010, 2029], [202f, 205f], [2065, 2069],
     54    [2070, 20cf], [20f1, 2cee], [2cf2, 2d7e], [2d80, 2ddf], [2e00, 3029],
     55    [302e, 3098], [309b, a66e], [a673, a673], [a67e, a69d], [a6a0, a6ef],
     56    [a6f2, a801], [a803, a805], [a807, a80a], [a80c, a824], [a827, a83f],
     57    [a873, a8c3], [a8c6, a8df], [a8f2, a925], [a92e, a946], [a952, a97f],
     58    [a983, a9b2], [a9b4, a9b5], [a9ba, a9bb], [a9bd, a9e4], [a9e6, aa28],
     59    [aa2f, aa30], [aa33, aa34], [aa37, aa42], [aa44, aa4b], [aa4d, aa7b],
     60    [aa7d, aaaf], [aab1, aab1], [aab5, aab6], [aab9, aabd], [aac0, aac0],
     61    [aac2, aaeb], [aaee, aaf5], [aaf7, abe4], [abe6, abe7], [abe9, abec],
     62    [abee, fb1d], [fb1f, fdff], [fe10, fe1f], [fe30, fefe], [ff00, fff8],
     63    [fffc, 101fc], [101fe, 102df], [102e1, 10375], [1037b, 10a00],
     64    [10a04, 10a04], [10a07, 10a0b], [10a10, 10a37], [10a3b, 10a3e],
     65    [10a40, 10abf], [10ac6, 10ac6], [10ac8, 10ac8], [10acb, 10acc],
     66    [10ae2, 10ae3], [10ae7, 10aea], [10af0, 10b7f], [10b92, 10ba8],
     67    [10baf, 11000], [11002, 11037], [11047, 1107e], [11082, 110b2],
     68    [110b7, 110b8], [110bb, 110bc], [110be, 110ff], [11103, 11126],
     69    [1112c, 1112c], [11135, 11172], [11174, 1117f], [11182, 111b5],
     70    [111bf, 111c9], [111cd, 1122e], [11232, 11233], [11235, 11235],
     71    [11238, 1123d], [1123f, 112de], [112e0, 112e2], [112eb, 112ff],
     72    [11302, 1133b], [1133d, 1133f], [11341, 11365], [1136d, 1136f],
     73    [11375, 11437], [11440, 11441], [11445, 11445], [11447, 114b2],
     74    [114b9, 114b9], [114bb, 114be], [114c1, 114c1], [114c4, 115b1],
     75    [115b6, 115bb], [115be, 115be], [115c1, 115db], [115de, 11632],
     76    [1163b, 1163c], [1163e, 1163e], [11641, 116aa], [116ac, 116ac],
     77    [116ae, 116af], [116b6, 116b6], [116b8, 1171c], [11720, 11721],
     78    [11726, 11726], [1172c, 11c2f], [11c37, 11c37], [11c3e, 11c3e],
     79    [11c40, 11c91], [11ca8, 11ca9], [11cb1, 11cb1], [11cb4, 11cb4],
     80    [11cb7, 16aef], [16af5, 16b2f], [16b37, 16f8e], [16f93, 1bc9c],
     81    [1bc9f, 1bc9f], [1bca4, 1d166], [1d16a, 1d172], [1d183, 1d184],
     82    [1d18c, 1d1a9], [1d1ae, 1d241], [1d245, 1d9ff], [1da37, 1da3a],
     83    [1da6d, 1da74], [1da76, 1da83], [1da85, 1da9a], [1daa0, 1daa0],
     84    [1dab0, 1dfff], [1e007, 1e007], [1e019, 1e01a], [1e022, 1e022],
     85    [1e025, 1e025], [1e02b, 1e8cf], [1e8d7, 1e8ff], [1e94b, e0000],
     86    [e0002, e001f], [e0080, e00ff], [e01f0, 10ffff]**/
    8987    const UnicodeSet u_Set
    9088        {{{Full, 5}, {Mixed, 1}, {Full, 18}, {Empty, 3}, {Mixed, 1},
     
    165163          0xfffffffd, 0xffff0000}};
    166164    /** Code Point Ranges for C
    167     [1600, 1600], [2042, 2042], [6154, 6154], [8205, 8205]**/
     165    [0640, 0640], [07fa, 07fa], [180a, 180a], [200d, 200d]**/
    168166    const UnicodeSet c_Set
    169167        {{{Empty, 50}, {Mixed, 1}, {Empty, 12}, {Mixed, 1}, {Empty, 128},
     
    171169         {0x00000001, 0x04000000, 0x00000400, 0x00002000}};
    172170    /** Code Point Ranges for D
    173     [1568, 1568], [1574, 1574], [1576, 1576], [1578, 1582], [1587, 1599],
    174     [1601, 1607], [1609, 1610], [1646, 1647], [1656, 1671], [1690, 1727],
    175     [1729, 1730], [1740, 1740], [1742, 1742], [1744, 1745], [1786, 1788],
    176     [1791, 1791], [1810, 1812], [1818, 1821], [1823, 1831], [1833, 1833],
    177     [1835, 1835], [1837, 1838], [1870, 1880], [1884, 1898], [1901, 1904],
    178     [1906, 1906], [1909, 1911], [1914, 1919], [1994, 2026], [2113, 2117],
    179     [2120, 2120], [2122, 2131], [2133, 2133], [2208, 2217], [2223, 2224],
    180     [2227, 2228], [2230, 2232], [2234, 2237], [6151, 6151], [6176, 6263],
    181     [6279, 6312], [6314, 6314], [43072, 43121], [68288, 68292],
    182     [68307, 68310], [68312, 68316], [68318, 68320], [68331, 68334],
    183     [68480, 68480], [68482, 68482], [68486, 68488], [68490, 68491],
    184     [68493, 68493], [68496, 68496], [68525, 68526], [125184, 125251]**/
     171    [0620, 0620], [0626, 0626], [0628, 0628], [062a, 062e], [0633, 063f],
     172    [0641, 0647], [0649, 064a], [066e, 066f], [0678, 0687], [069a, 06bf],
     173    [06c1, 06c2], [06cc, 06cc], [06ce, 06ce], [06d0, 06d1], [06fa, 06fc],
     174    [06ff, 06ff], [0712, 0714], [071a, 071d], [071f, 0727], [0729, 0729],
     175    [072b, 072b], [072d, 072e], [074e, 0758], [075c, 076a], [076d, 0770],
     176    [0772, 0772], [0775, 0777], [077a, 077f], [07ca, 07ea], [0841, 0845],
     177    [0848, 0848], [084a, 0853], [0855, 0855], [08a0, 08a9], [08af, 08b0],
     178    [08b3, 08b4], [08b6, 08b8], [08ba, 08bd], [1807, 1807], [1820, 1877],
     179    [1887, 18a8], [18aa, 18aa], [a840, a871], [10ac0, 10ac4],
     180    [10ad3, 10ad6], [10ad8, 10adc], [10ade, 10ae0], [10aeb, 10aee],
     181    [10b80, 10b80], [10b82, 10b82], [10b86, 10b88], [10b8a, 10b8b],
     182    [10b8d, 10b8d], [10b90, 10b90], [10bad, 10bae], [1e900, 1e943]**/
    185183    const UnicodeSet d_Set
    186184        {{{Empty, 49}, {Mixed, 4}, {Full, 1}, {Mixed, 6}, {Empty, 2},
     
    195193          0x00007801, 0x00012dc5, 0x00006000, 0x0000000f}};
    196194    /** Code Point Ranges for R
    197     [1570, 1573], [1575, 1575], [1577, 1577], [1583, 1586], [1608, 1608],
    198     [1649, 1651], [1653, 1655], [1672, 1689], [1728, 1728], [1731, 1739],
    199     [1741, 1741], [1743, 1743], [1746, 1747], [1749, 1749], [1774, 1775],
    200     [1808, 1808], [1813, 1817], [1822, 1822], [1832, 1832], [1834, 1834],
    201     [1836, 1836], [1839, 1839], [1869, 1869], [1881, 1883], [1899, 1900],
    202     [1905, 1905], [1907, 1908], [1912, 1913], [2112, 2112], [2118, 2119],
    203     [2121, 2121], [2132, 2132], [2218, 2220], [2222, 2222], [2225, 2226],
    204     [2233, 2233], [68293, 68293], [68295, 68295], [68297, 68298],
    205     [68302, 68306], [68317, 68317], [68321, 68321], [68324, 68324],
    206     [68335, 68335], [68481, 68481], [68483, 68485], [68489, 68489],
    207     [68492, 68492], [68494, 68495], [68497, 68497], [68521, 68524]**/
     195    [0622, 0625], [0627, 0627], [0629, 0629], [062f, 0632], [0648, 0648],
     196    [0671, 0673], [0675, 0677], [0688, 0699], [06c0, 06c0], [06c3, 06cb],
     197    [06cd, 06cd], [06cf, 06cf], [06d2, 06d3], [06d5, 06d5], [06ee, 06ef],
     198    [0710, 0710], [0715, 0719], [071e, 071e], [0728, 0728], [072a, 072a],
     199    [072c, 072c], [072f, 072f], [074d, 074d], [0759, 075b], [076b, 076c],
     200    [0771, 0771], [0773, 0774], [0778, 0779], [0840, 0840], [0846, 0847],
     201    [0849, 0849], [0854, 0854], [08aa, 08ac], [08ae, 08ae], [08b1, 08b2],
     202    [08b9, 08b9], [10ac5, 10ac5], [10ac7, 10ac7], [10ac9, 10aca],
     203    [10ace, 10ad2], [10add, 10add], [10ae1, 10ae1], [10ae4, 10ae4],
     204    [10aef, 10aef], [10b81, 10b81], [10b83, 10b85], [10b89, 10b89],
     205    [10b8c, 10b8c], [10b8e, 10b8f], [10b91, 10b91], [10ba9, 10bac]**/
    208206    const UnicodeSet r_Set
    209207        {{{Empty, 49}, {Mixed, 4}, {Empty, 1}, {Mixed, 6}, {Empty, 6},
     
    215213          0x00001e00}};
    216214    /** Code Point Ranges for L
    217     [43122, 43122], [68301, 68301], [68311, 68311]**/
     215    [a872, a872], [10acd, 10acd], [10ad7, 10ad7]**/
    218216    const UnicodeSet l_Set
    219217        {{{Empty, 1347}, {Mixed, 1}, {Empty, 786}, {Mixed, 1},
     
    221219         {0x00040000, 0x00802000}};
    222220    /** Code Point Ranges for T
    223     [173, 173], [768, 879], [1155, 1161], [1425, 1469], [1471, 1471],
    224     [1473, 1474], [1476, 1477], [1479, 1479], [1552, 1562], [1564, 1564],
    225     [1611, 1631], [1648, 1648], [1750, 1756], [1759, 1764], [1767, 1768],
    226     [1770, 1773], [1807, 1807], [1809, 1809], [1840, 1866], [1958, 1968],
    227     [2027, 2035], [2070, 2073], [2075, 2083], [2085, 2087], [2089, 2093],
    228     [2137, 2139], [2260, 2273], [2275, 2306], [2362, 2362], [2364, 2364],
    229     [2369, 2376], [2381, 2381], [2385, 2391], [2402, 2403], [2433, 2433],
    230     [2492, 2492], [2497, 2500], [2509, 2509], [2530, 2531], [2561, 2562],
    231     [2620, 2620], [2625, 2626], [2631, 2632], [2635, 2637], [2641, 2641],
    232     [2672, 2673], [2677, 2677], [2689, 2690], [2748, 2748], [2753, 2757],
    233     [2759, 2760], [2765, 2765], [2786, 2787], [2817, 2817], [2876, 2876],
    234     [2879, 2879], [2881, 2884], [2893, 2893], [2902, 2902], [2914, 2915],
    235     [2946, 2946], [3008, 3008], [3021, 3021], [3072, 3072], [3134, 3136],
    236     [3142, 3144], [3146, 3149], [3157, 3158], [3170, 3171], [3201, 3201],
    237     [3260, 3260], [3263, 3263], [3270, 3270], [3276, 3277], [3298, 3299],
    238     [3329, 3329], [3393, 3396], [3405, 3405], [3426, 3427], [3530, 3530],
    239     [3538, 3540], [3542, 3542], [3633, 3633], [3636, 3642], [3655, 3662],
    240     [3761, 3761], [3764, 3769], [3771, 3772], [3784, 3789], [3864, 3865],
    241     [3893, 3893], [3895, 3895], [3897, 3897], [3953, 3966], [3968, 3972],
    242     [3974, 3975], [3981, 3991], [3993, 4028], [4038, 4038], [4141, 4144],
    243     [4146, 4151], [4153, 4154], [4157, 4158], [4184, 4185], [4190, 4192],
    244     [4209, 4212], [4226, 4226], [4229, 4230], [4237, 4237], [4253, 4253],
    245     [4957, 4959], [5906, 5908], [5938, 5940], [5970, 5971], [6002, 6003],
    246     [6068, 6069], [6071, 6077], [6086, 6086], [6089, 6099], [6109, 6109],
    247     [6155, 6157], [6277, 6278], [6313, 6313], [6432, 6434], [6439, 6440],
    248     [6450, 6450], [6457, 6459], [6679, 6680], [6683, 6683], [6742, 6742],
    249     [6744, 6750], [6752, 6752], [6754, 6754], [6757, 6764], [6771, 6780],
    250     [6783, 6783], [6832, 6846], [6912, 6915], [6964, 6964], [6966, 6970],
    251     [6972, 6972], [6978, 6978], [7019, 7027], [7040, 7041], [7074, 7077],
    252     [7080, 7081], [7083, 7085], [7142, 7142], [7144, 7145], [7149, 7149],
    253     [7151, 7153], [7212, 7219], [7222, 7223], [7376, 7378], [7380, 7392],
    254     [7394, 7400], [7405, 7405], [7412, 7412], [7416, 7417], [7616, 7669],
    255     [7675, 7679], [8203, 8203], [8206, 8207], [8234, 8238], [8288, 8292],
    256     [8298, 8303], [8400, 8432], [11503, 11505], [11647, 11647],
    257     [11744, 11775], [12330, 12333], [12441, 12442], [42607, 42610],
    258     [42612, 42621], [42654, 42655], [42736, 42737], [43010, 43010],
    259     [43014, 43014], [43019, 43019], [43045, 43046], [43204, 43205],
    260     [43232, 43249], [43302, 43309], [43335, 43345], [43392, 43394],
    261     [43443, 43443], [43446, 43449], [43452, 43452], [43493, 43493],
    262     [43561, 43566], [43569, 43570], [43573, 43574], [43587, 43587],
    263     [43596, 43596], [43644, 43644], [43696, 43696], [43698, 43700],
    264     [43703, 43704], [43710, 43711], [43713, 43713], [43756, 43757],
    265     [43766, 43766], [44005, 44005], [44008, 44008], [44013, 44013],
    266     [64286, 64286], [65024, 65039], [65056, 65071], [65279, 65279],
    267     [65529, 65531], [66045, 66045], [66272, 66272], [66422, 66426],
    268     [68097, 68099], [68101, 68102], [68108, 68111], [68152, 68154],
    269     [68159, 68159], [68325, 68326], [69633, 69633], [69688, 69702],
    270     [69759, 69761], [69811, 69814], [69817, 69818], [69821, 69821],
    271     [69888, 69890], [69927, 69931], [69933, 69940], [70003, 70003],
    272     [70016, 70017], [70070, 70078], [70090, 70092], [70191, 70193],
    273     [70196, 70196], [70198, 70199], [70206, 70206], [70367, 70367],
    274     [70371, 70378], [70400, 70401], [70460, 70460], [70464, 70464],
    275     [70502, 70508], [70512, 70516], [70712, 70719], [70722, 70724],
    276     [70726, 70726], [70835, 70840], [70842, 70842], [70847, 70848],
    277     [70850, 70851], [71090, 71093], [71100, 71101], [71103, 71104],
    278     [71132, 71133], [71219, 71226], [71229, 71229], [71231, 71232],
    279     [71339, 71339], [71341, 71341], [71344, 71349], [71351, 71351],
    280     [71453, 71455], [71458, 71461], [71463, 71467], [72752, 72758],
    281     [72760, 72765], [72767, 72767], [72850, 72871], [72874, 72880],
    282     [72882, 72883], [72885, 72886], [92912, 92916], [92976, 92982],
    283     [94095, 94098], [113821, 113822], [113824, 113827], [119143, 119145],
    284     [119155, 119170], [119173, 119179], [119210, 119213], [119362, 119364],
    285     [121344, 121398], [121403, 121452], [121461, 121461], [121476, 121476],
    286     [121499, 121503], [121505, 121519], [122880, 122886], [122888, 122904],
    287     [122907, 122913], [122915, 122916], [122918, 122922], [125136, 125142],
    288     [125252, 125258], [917505, 917505], [917536, 917631], [917760, 917999]**/
     221    [00ad, 00ad], [0300, 036f], [0483, 0489], [0591, 05bd], [05bf, 05bf],
     222    [05c1, 05c2], [05c4, 05c5], [05c7, 05c7], [0610, 061a], [061c, 061c],
     223    [064b, 065f], [0670, 0670], [06d6, 06dc], [06df, 06e4], [06e7, 06e8],
     224    [06ea, 06ed], [070f, 070f], [0711, 0711], [0730, 074a], [07a6, 07b0],
     225    [07eb, 07f3], [0816, 0819], [081b, 0823], [0825, 0827], [0829, 082d],
     226    [0859, 085b], [08d4, 08e1], [08e3, 0902], [093a, 093a], [093c, 093c],
     227    [0941, 0948], [094d, 094d], [0951, 0957], [0962, 0963], [0981, 0981],
     228    [09bc, 09bc], [09c1, 09c4], [09cd, 09cd], [09e2, 09e3], [0a01, 0a02],
     229    [0a3c, 0a3c], [0a41, 0a42], [0a47, 0a48], [0a4b, 0a4d], [0a51, 0a51],
     230    [0a70, 0a71], [0a75, 0a75], [0a81, 0a82], [0abc, 0abc], [0ac1, 0ac5],
     231    [0ac7, 0ac8], [0acd, 0acd], [0ae2, 0ae3], [0b01, 0b01], [0b3c, 0b3c],
     232    [0b3f, 0b3f], [0b41, 0b44], [0b4d, 0b4d], [0b56, 0b56], [0b62, 0b63],
     233    [0b82, 0b82], [0bc0, 0bc0], [0bcd, 0bcd], [0c00, 0c00], [0c3e, 0c40],
     234    [0c46, 0c48], [0c4a, 0c4d], [0c55, 0c56], [0c62, 0c63], [0c81, 0c81],
     235    [0cbc, 0cbc], [0cbf, 0cbf], [0cc6, 0cc6], [0ccc, 0ccd], [0ce2, 0ce3],
     236    [0d01, 0d01], [0d41, 0d44], [0d4d, 0d4d], [0d62, 0d63], [0dca, 0dca],
     237    [0dd2, 0dd4], [0dd6, 0dd6], [0e31, 0e31], [0e34, 0e3a], [0e47, 0e4e],
     238    [0eb1, 0eb1], [0eb4, 0eb9], [0ebb, 0ebc], [0ec8, 0ecd], [0f18, 0f19],
     239    [0f35, 0f35], [0f37, 0f37], [0f39, 0f39], [0f71, 0f7e], [0f80, 0f84],
     240    [0f86, 0f87], [0f8d, 0f97], [0f99, 0fbc], [0fc6, 0fc6], [102d, 1030],
     241    [1032, 1037], [1039, 103a], [103d, 103e], [1058, 1059], [105e, 1060],
     242    [1071, 1074], [1082, 1082], [1085, 1086], [108d, 108d], [109d, 109d],
     243    [135d, 135f], [1712, 1714], [1732, 1734], [1752, 1753], [1772, 1773],
     244    [17b4, 17b5], [17b7, 17bd], [17c6, 17c6], [17c9, 17d3], [17dd, 17dd],
     245    [180b, 180d], [1885, 1886], [18a9, 18a9], [1920, 1922], [1927, 1928],
     246    [1932, 1932], [1939, 193b], [1a17, 1a18], [1a1b, 1a1b], [1a56, 1a56],
     247    [1a58, 1a5e], [1a60, 1a60], [1a62, 1a62], [1a65, 1a6c], [1a73, 1a7c],
     248    [1a7f, 1a7f], [1ab0, 1abe], [1b00, 1b03], [1b34, 1b34], [1b36, 1b3a],
     249    [1b3c, 1b3c], [1b42, 1b42], [1b6b, 1b73], [1b80, 1b81], [1ba2, 1ba5],
     250    [1ba8, 1ba9], [1bab, 1bad], [1be6, 1be6], [1be8, 1be9], [1bed, 1bed],
     251    [1bef, 1bf1], [1c2c, 1c33], [1c36, 1c37], [1cd0, 1cd2], [1cd4, 1ce0],
     252    [1ce2, 1ce8], [1ced, 1ced], [1cf4, 1cf4], [1cf8, 1cf9], [1dc0, 1df5],
     253    [1dfb, 1dff], [200b, 200b], [200e, 200f], [202a, 202e], [2060, 2064],
     254    [206a, 206f], [20d0, 20f0], [2cef, 2cf1], [2d7f, 2d7f], [2de0, 2dff],
     255    [302a, 302d], [3099, 309a], [a66f, a672], [a674, a67d], [a69e, a69f],
     256    [a6f0, a6f1], [a802, a802], [a806, a806], [a80b, a80b], [a825, a826],
     257    [a8c4, a8c5], [a8e0, a8f1], [a926, a92d], [a947, a951], [a980, a982],
     258    [a9b3, a9b3], [a9b6, a9b9], [a9bc, a9bc], [a9e5, a9e5], [aa29, aa2e],
     259    [aa31, aa32], [aa35, aa36], [aa43, aa43], [aa4c, aa4c], [aa7c, aa7c],
     260    [aab0, aab0], [aab2, aab4], [aab7, aab8], [aabe, aabf], [aac1, aac1],
     261    [aaec, aaed], [aaf6, aaf6], [abe5, abe5], [abe8, abe8], [abed, abed],
     262    [fb1e, fb1e], [fe00, fe0f], [fe20, fe2f], [feff, feff], [fff9, fffb],
     263    [101fd, 101fd], [102e0, 102e0], [10376, 1037a], [10a01, 10a03],
     264    [10a05, 10a06], [10a0c, 10a0f], [10a38, 10a3a], [10a3f, 10a3f],
     265    [10ae5, 10ae6], [11001, 11001], [11038, 11046], [1107f, 11081],
     266    [110b3, 110b6], [110b9, 110ba], [110bd, 110bd], [11100, 11102],
     267    [11127, 1112b], [1112d, 11134], [11173, 11173], [11180, 11181],
     268    [111b6, 111be], [111ca, 111cc], [1122f, 11231], [11234, 11234],
     269    [11236, 11237], [1123e, 1123e], [112df, 112df], [112e3, 112ea],
     270    [11300, 11301], [1133c, 1133c], [11340, 11340], [11366, 1136c],
     271    [11370, 11374], [11438, 1143f], [11442, 11444], [11446, 11446],
     272    [114b3, 114b8], [114ba, 114ba], [114bf, 114c0], [114c2, 114c3],
     273    [115b2, 115b5], [115bc, 115bd], [115bf, 115c0], [115dc, 115dd],
     274    [11633, 1163a], [1163d, 1163d], [1163f, 11640], [116ab, 116ab],
     275    [116ad, 116ad], [116b0, 116b5], [116b7, 116b7], [1171d, 1171f],
     276    [11722, 11725], [11727, 1172b], [11c30, 11c36], [11c38, 11c3d],
     277    [11c3f, 11c3f], [11c92, 11ca7], [11caa, 11cb0], [11cb2, 11cb3],
     278    [11cb5, 11cb6], [16af0, 16af4], [16b30, 16b36], [16f8f, 16f92],
     279    [1bc9d, 1bc9e], [1bca0, 1bca3], [1d167, 1d169], [1d173, 1d182],
     280    [1d185, 1d18b], [1d1aa, 1d1ad], [1d242, 1d244], [1da00, 1da36],
     281    [1da3b, 1da6c], [1da75, 1da75], [1da84, 1da84], [1da9b, 1da9f],
     282    [1daa1, 1daaf], [1e000, 1e006], [1e008, 1e018], [1e01b, 1e021],
     283    [1e023, 1e024], [1e026, 1e02a], [1e8d0, 1e8d6], [1e944, 1e94a],
     284    [e0001, e0001], [e0020, e007f], [e0100, e01ef]**/
    289285    const UnicodeSet t_Set
    290286        {{{Empty, 5}, {Mixed, 1}, {Empty, 18}, {Full, 3}, {Mixed, 1},
Note: See TracChangeset for help on using the changeset viewer.