Ignore:
Timestamp:
Jun 28, 2015, 3:55:39 PM (4 years ago)
Author:
nmedfort
Message:

Bug fix for CC insert_range and UnicodeSet? iterator.

File:
1 edited

Legend:

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

    r4618 r4621  
    1717    const UnicodeSet aghb_Ext
    1818      {{{Empty, 2089}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 32724}},
    19        {0xffff0000, 0x0000800f}}
    20 ;
     19       {0xffff0000, 0x0000800f}};
    2120    const UnicodeSet arab_Ext
    2221      {{{Empty, 48}, {Mixed, 1}, {Full, 5}, {Mixed, 1}, {Full, 1},
     
    3130        0x000000ff, 0x3fff0000, 0xffdf0000, 0x1fffffff, 0x0fffffff,
    3231        0x7fffffff, 0xffffffef, 0x0af7fe96, 0xaa96ea84, 0x5ef7f796,
    33         0x0ffffbff, 0x0ffffbee, 0x00030000}}
    34 ;
     32        0x0ffffbff, 0x0ffffbee, 0x00030000}};
    3533    const UnicodeSet armi_Ext
    3634      {{{Empty, 2114}, {Mixed, 1}, {Empty, 32701}},
    37        {0xffbfffff}}
    38 ;
     35       {0xffbfffff}};
    3936    const UnicodeSet armn_Ext
    4037      {{{Empty, 41}, {Mixed, 4}, {Empty, 1963}, {Mixed, 1}, {Empty, 32807}},
    41        {0xfffe0000, 0xfe7fffff, 0xfffffffe, 0x0000e6ff, 0x00f80000}}
    42 ;
     38       {0xfffe0000, 0xfe7fffff, 0xfffffffe, 0x0000e6ff, 0x00f80000}};
    4339    const UnicodeSet avst_Ext
    4440      {{{Empty, 2136}, {Full, 1}, {Mixed, 1}, {Empty, 32678}},
    45        {0xfe3fffff}}
    46 ;
     41       {0xfe3fffff}};
    4742    const UnicodeSet bali_Ext
    4843      {{{Empty, 216}, {Full, 2}, {Mixed, 2}, {Empty, 34596}},
    49        {0xffff0fff, 0x1fffffff}}
    50 ;
     44       {0xffff0fff, 0x1fffffff}};
    5145    const UnicodeSet bamu_Ext
    5246      {{{Empty, 1333}, {Full, 2}, {Mixed, 1}, {Empty, 1544}, {Full, 17},
    5347        {Mixed, 1}, {Empty, 31918}},
    54        {0x00ffffff, 0x01ffffff}}
    55 ;
     48       {0x00ffffff, 0x01ffffff}};
    5649    const UnicodeSet bass_Ext
    5750      {{{Empty, 2902}, {Mixed, 2}, {Empty, 31912}},
    58        {0xffff0000, 0x003f3fff}}
    59 ;
     51       {0xffff0000, 0x003f3fff}};
    6052    const UnicodeSet batk_Ext
    6153      {{{Empty, 222}, {Full, 1}, {Mixed, 1}, {Empty, 34592}},
    62        {0xf00fffff}}
    63 ;
     54       {0xf00fffff}};
    6455    const UnicodeSet beng_Ext
    6556      {{{Empty, 75}, {Mixed, 5}, {Empty, 34736}},
    66        {0x00000030, 0xfff99fef, 0xf3c5fdff, 0xb080799f, 0x0fffffcf}}
    67 ;
     57       {0x00000030, 0xfff99fef, 0xf3c5fdff, 0xb080799f, 0x0fffffcf}};
    6858    const UnicodeSet bopo_Ext
    6959      {{{Empty, 23}, {Mixed, 1}, {Empty, 360}, {Mixed, 2}, {Empty, 5},
     
    7565        0x00003fff, 0x07ffffff, 0x0000000f, 0x0000000f, 0x0001ffff,
    7666        0x00000fff, 0xff000000, 0xf801ffff, 0x7fffffff, 0x00000060,
    77         0x0000003e}}
    78 ;
     67        0x0000003e}};
    7968    const UnicodeSet brah_Ext
    8069      {{{Empty, 2176}, {Full, 2}, {Mixed, 2}, {Empty, 32636}},
    81        {0xfffc3fff, 0x8000ffff}}
    82 ;
     70       {0xfffc3fff, 0x8000ffff}};
    8371    const UnicodeSet brai_Ext
    8472      {{{Empty, 320}, {Full, 8}, {Empty, 34488}},
    85        {}}
    86 ;
     73       {}};
    8774    const UnicodeSet bugi_Ext
    8875      {{{Empty, 208}, {Mixed, 1}, {Empty, 1149}, {Mixed, 1}, {Empty, 33457}},
    89        {0xcfffffff, 0x00008000}}
    90 ;
     76       {0xcfffffff, 0x00008000}};
    9177    const UnicodeSet buhd_Ext
    9278      {{{Empty, 185}, {Mixed, 2}, {Empty, 34629}},
    93        {0x00600000, 0x000fffff}}
    94 ;
     79       {0x00600000, 0x000fffff}};
    9580    const UnicodeSet cakm_Ext
    9681      {{{Empty, 79}, {Mixed, 1}, {Empty, 50}, {Mixed, 1}, {Empty, 2053},
    9782        {Full, 1}, {Mixed, 2}, {Empty, 32629}},
    98        {0x0000ffc0, 0x000003ff, 0xffdfffff, 0x0000000f}}
    99 ;
     83       {0x0000ffc0, 0x000003ff, 0xffdfffff, 0x0000000f}};
    10084    const UnicodeSet cans_Ext
    10185      {{{Empty, 160}, {Full, 20}, {Empty, 17}, {Mixed, 1}, {Full, 1},
    10286        {Mixed, 1}, {Empty, 34616}},
    103        {0xffff0000, 0x003fffff}}
    104 ;
     87       {0xffff0000, 0x003fffff}};
    10588    const UnicodeSet cari_Ext
    10689      {{{Empty, 2069}, {Full, 1}, {Mixed, 1}, {Empty, 32745}},
    107        {0x0001ffff}}
    108 ;
     90       {0x0001ffff}};
    10991    const UnicodeSet cham_Ext
    11092      {{{Empty, 1360}, {Full, 1}, {Mixed, 2}, {Empty, 33453}},
    111        {0x007fffff, 0xf3ff3fff}}
    112 ;
     93       {0x007fffff, 0xf3ff3fff}};
    11394    const UnicodeSet cher_Ext
    11495      {{{Empty, 157}, {Full, 2}, {Mixed, 1}, {Empty, 34656}},
    115        {0x001fffff}}
    116 ;
     96       {0x001fffff}};
    11797    const UnicodeSet copt_Ext
    11898      {{{Empty, 31}, {Mixed, 1}, {Empty, 324}, {Full, 3}, {Mixed, 1},
    11999        {Empty, 1711}, {Mixed, 1}, {Empty, 32744}},
    120        {0x0000fffc, 0xfe0fffff, 0x0fffffff}}
    121 ;
     100       {0x0000fffc, 0xfe0fffff, 0x0fffffff}};
    122101    const UnicodeSet cprt_Ext
    123102      {{{Empty, 2056}, {Mixed, 2}, {Empty, 54}, {Mixed, 2}, {Empty, 32702}},
    124        {0xffffff87, 0xff8fffff, 0xfffffd3f, 0x91bfffff}}
    125 ;
     103       {0xffffff87, 0xff8fffff, 0xfffffd3f, 0x91bfffff}};
    126104    const UnicodeSet cyrl_Ext
    127105      {{{Empty, 32}, {Full, 9}, {Mixed, 1}, {Empty, 191}, {Mixed, 1},
    128106        {Empty, 1}, {Mixed, 1}, {Empty, 131}, {Full, 1}, {Empty, 962},
    129107        {Full, 2}, {Mixed, 1}, {Empty, 33483}},
    130        {0x0000ffff, 0x00000800, 0x01000000, 0xbfffffff}}
    131 ;
     108       {0x0000ffff, 0x00000800, 0x01000000, 0xbfffffff}};
    132109    const UnicodeSet deva_Ext
    133110      {{{Empty, 72}, {Full, 4}, {Empty, 154}, {Mixed, 2}, {Empty, 1113},
    134111        {Mixed, 1}, {Empty, 5}, {Mixed, 1}, {Empty, 33464}},
    135        {0xfff70000, 0x031c21ff, 0x03ff0000, 0x0fffffff}}
    136 ;
     112       {0xfff70000, 0x031c21ff, 0x03ff0000, 0x0fffffff}};
    137113    const UnicodeSet dsrt_Ext
    138114      {{{Empty, 2080}, {Full, 2}, {Mixed, 1}, {Empty, 32733}},
    139        {0x0000ffff}}
    140 ;
     115       {0x0000ffff}};
    141116    const UnicodeSet dupl_Ext
    142117      {{{Empty, 3552}, {Full, 3}, {Mixed, 3}, {Empty, 31258}},
    143        {0x1fff07ff, 0xf3ff01ff, 0x0000000f}}
    144 ;
     118       {0x1fff07ff, 0xf3ff01ff, 0x0000000f}};
    145119    const UnicodeSet egyp_Ext
    146120      {{{Empty, 2432}, {Full, 33}, {Mixed, 1}, {Empty, 32350}},
    147        {0x00007fff}}
    148 ;
     121       {0x00007fff}};
    149122    const UnicodeSet elba_Ext
    150123      {{{Empty, 2088}, {Full, 1}, {Mixed, 1}, {Empty, 32726}},
    151        {0x000000ff}}
    152 ;
     124       {0x000000ff}};
    153125    const UnicodeSet ethi_Ext
    154126      {{{Empty, 144}, {Full, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 3},
     
    157129       {0x3d7f3dff, 0xffff3dff, 0x7f3dffff, 0xff7fff3d, 0xff3dffff,
    158130        0xe7ffffff, 0x1fffffff, 0x03ffffff, 0x007fffff, 0x7f7f7f7f,
    159         0x7f7f7f7f, 0x007e7e7e, 0x00007f7f}}
    160 ;
     131        0x7f7f7f7f, 0x007e7e7e, 0x00007f7f}};
    161132    const UnicodeSet geor_Ext
    162133      {{{Empty, 44}, {Mixed, 1}, {Empty, 88}, {Full, 1}, {Mixed, 2},
    163134        {Empty, 224}, {Full, 1}, {Mixed, 1}, {Empty, 34454}},
    164        {0x00000200, 0xffff20bf, 0xf7ffffff, 0x000020bf}}
    165 ;
     135       {0x00000200, 0xffff20bf, 0xf7ffffff, 0x000020bf}};
    166136    const UnicodeSet glag_Ext
    167137      {{{Empty, 352}, {Full, 1}, {Mixed, 2}, {Empty, 34461}},
    168        {0xffff7fff, 0x7fffffff}}
    169 ;
     138       {0xffff7fff, 0x7fffffff}};
    170139    const UnicodeSet goth_Ext
    171140      {{{Empty, 2073}, {Mixed, 2}, {Empty, 32741}},
    172        {0xffff0000, 0x000007ff}}
    173 ;
     141       {0xffff0000, 0x000007ff}};
    174142    const UnicodeSet gran_Ext
    175143      {{{Empty, 75}, {Mixed, 1}, {Empty, 2124}, {Mixed, 4}, {Empty, 32612}},
    176        {0x00000030, 0xfff99fee, 0xf3edfdff, 0xe080399f, 0x001f1fcf}}
    177 ;
     144       {0x00000030, 0xfff99fee, 0xf3edfdff, 0xe080399f, 0x001f1fcf}};
    178145    const UnicodeSet grek_Ext
    179146      {{{Empty, 26}, {Mixed, 4}, {Full, 1}, {Mixed, 1}, {Empty, 201},
     
    186153        0x3f3fffff, 0xaaff3f3f, 0x3fffffff, 0xffdfffff, 0xefcfffdf,
    187154        0x7fdcffff, 0x00000040, 0x00000020, 0x00001fff, 0x00000001,
    188         0x0000003f}}
    189 ;
     155        0x0000003f}};
    190156    const UnicodeSet gujr_Ext
    191157      {{{Empty, 75}, {Mixed, 1}, {Empty, 8}, {Mixed, 4}, {Empty, 1257},
    192158        {Mixed, 1}, {Empty, 33470}},
    193159       {0x00000030, 0xfffbbfee, 0xf3edfdff, 0x00013bbf, 0x0003ffcf,
    194         0x03ff0000}}
    195 ;
     160        0x03ff0000}};
    196161    const UnicodeSet guru_Ext
    197162      {{{Empty, 75}, {Mixed, 1}, {Empty, 4}, {Mixed, 4}, {Empty, 1261},
    198163        {Mixed, 1}, {Empty, 33470}},
    199164       {0x00000030, 0xfff987ee, 0xd36dfdff, 0x5e023987, 0x003fffc0,
    200         0x03ff0000}}
    201 ;
     165        0x03ff0000}};
    202166    const UnicodeSet hang_Ext
    203167      {{{Empty, 136}, {Full, 8}, {Empty, 240}, {Mixed, 2}, {Empty, 5},
     
    212176        0x00000fff, 0xff000000, 0xf801ffff, 0x7fffffff, 0x1fffffff,
    213177        0xffff000f, 0xfffff87f, 0x0fffffff, 0x00000060, 0x0000003e,
    214         0x7fffffff, 0x1cfcfcfc}}
    215 ;
     178        0x7fffffff, 0x1cfcfcfc}};
    216179    const UnicodeSet hani_Ext
    217180      {{{Empty, 372}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Full, 6},
     
    230193        0x00000fff, 0xff000000, 0xf801ffff, 0x7fffffff, 0x003fffff,
    231194        0x00001fff, 0xffff3fff, 0x03ffffff, 0x00000060, 0x0000003e,
    232         0x007fffff, 0x001fffff, 0x3fffffff, 0x3fffffff}}
    233 ;
     195        0x007fffff, 0x001fffff, 0x3fffffff, 0x3fffffff}};
    234196    const UnicodeSet hano_Ext
    235197      {{{Empty, 185}, {Mixed, 1}, {Empty, 34630}},
    236        {0x007fffff}}
    237 ;
     198       {0x007fffff}};
    238199    const UnicodeSet hebr_Ext
    239200      {{{Empty, 44}, {Mixed, 1}, {Full, 1}, {Mixed, 2}, {Empty, 1960},
    240201        {Mixed, 3}, {Empty, 32805}},
    241202       {0xfffe0000, 0xffff00ff, 0x001f07ff, 0xe0000000, 0x5f7fffff,
    242         0x0000ffdb}}
    243 ;
     203        0x0000ffdb}};
    244204    const UnicodeSet hira_Ext
    245205      {{{Empty, 384}, {Mixed, 3}, {Full, 1}, {Mixed, 2}, {Empty, 1},
     
    252212        0x18000000, 0xffff0000, 0x0000000f, 0x0000000f, 0x0001ffff,
    253213        0x00000fff, 0xff000000, 0xf801ffff, 0x7fffffff, 0x00000060,
    254         0x0001003e, 0xc0000000, 0x00000002, 0x00000001}}
    255 ;
     214        0x0001003e, 0xc0000000, 0x00000002, 0x00000001}};
    256215    const UnicodeSet hmng_Ext
    257216      {{{Empty, 2904}, {Full, 2}, {Mixed, 3}, {Empty, 31907}},
    258        {0xfbff003f, 0xe0fffffb, 0x0000ffff}}
    259 ;
     217       {0xfbff003f, 0xe0fffffb, 0x0000ffff}};
    260218    const UnicodeSet hrkt_Ext
    261219      {{{Empty, 34816}},
    262        {}}
    263 ;
     220       {}};
    264221    const UnicodeSet ital_Ext
    265222      {{{Empty, 2072}, {Full, 1}, {Mixed, 1}, {Empty, 32742}},
    266        {0x0000000f}}
    267 ;
     223       {0x0000000f}};
    268224    const UnicodeSet java_Ext
    269225      {{{Empty, 1356}, {Full, 2}, {Mixed, 1}, {Empty, 33457}},
    270        {0xc3ffbfff}}
    271 ;
     226       {0xc3ffbfff}};
    272227    const UnicodeSet kali_Ext
    273228      {{{Empty, 1352}, {Full, 1}, {Mixed, 1}, {Empty, 33462}},
    274        {0x0000ffff}}
    275 ;
     229       {0x0000ffff}};
    276230    const UnicodeSet kana_Ext
    277231      {{{Empty, 384}, {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Full, 3},
     
    283237       {0xfffbff4e, 0xf0bf0000, 0x1e000000, 0xffff0000, 0xffff000f,
    284238        0x0000000f, 0x0001ffff, 0xffff0fff, 0x7fffffff, 0xf801ffff,
    285         0x7fffffff, 0x00000060, 0xfffffffe, 0x00000001}}
    286 ;
     239        0x7fffffff, 0x00000060, 0xfffffffe, 0x00000001}};
    287240    const UnicodeSet khar_Ext
    288241      {{{Empty, 2128}, {Mixed, 3}, {Empty, 32685}},
    289        {0xfeeff06f, 0x870fffff, 0x01ff00ff}}
    290 ;
     242       {0xfeeff06f, 0x870fffff, 0x01ff00ff}};
    291243    const UnicodeSet khmr_Ext
    292244      {{{Empty, 188}, {Full, 2}, {Mixed, 2}, {Empty, 15}, {Full, 1},
    293245        {Empty, 34608}},
    294        {0x3fffffff, 0x03ff03ff}}
    295 ;
     246       {0x3fffffff, 0x03ff03ff}};
    296247    const UnicodeSet khoj_Ext
    297248      {{{Empty, 87}, {Mixed, 1}, {Empty, 2104}, {Mixed, 2}, {Empty, 32622}},
    298        {0x0000ffc0, 0xfffbffff, 0x3fffffff}}
    299 ;
     249       {0x0000ffc0, 0xfffbffff, 0x3fffffff}};
    300250    const UnicodeSet knda_Ext
    301251      {{{Empty, 75}, {Mixed, 1}, {Empty, 24}, {Mixed, 4}, {Empty, 34712}},
    302        {0x00000030, 0xfffddfee, 0xf3effdff, 0x40603ddf, 0x0006ffcf}}
    303 ;
     252       {0x00000030, 0xfffddfee, 0xf3effdff, 0x40603ddf, 0x0006ffcf}};
    304253    const UnicodeSet kthi_Ext
    305254      {{{Empty, 75}, {Mixed, 1}, {Empty, 1269}, {Mixed, 1}, {Empty, 834},
    306255        {Full, 2}, {Mixed, 1}, {Empty, 32633}},
    307        {0x0000ffc0, 0x03ff0000, 0x00000003}}
    308 ;
     256       {0x0000ffc0, 0x03ff0000, 0x00000003}};
    309257    const UnicodeSet lana_Ext
    310258      {{{Empty, 209}, {Full, 1}, {Mixed, 4}, {Empty, 34602}},
    311        {0x7fffffff, 0x9fffffff, 0x03ff03ff, 0x00003fff}}
    312 ;
     259       {0x7fffffff, 0x9fffffff, 0x03ff03ff, 0x00003fff}};
    313260    const UnicodeSet laoo_Ext
    314261      {{{Empty, 116}, {Mixed, 3}, {Empty, 34697}},
    315        {0xfef02596, 0x3bffecae, 0xf3ff3f5f}}
    316 ;
     262       {0xfef02596, 0x3bffecae, 0xf3ff3f5f}};
    317263    const UnicodeSet latn_Ext
    318264      {{{Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 3}, {Full, 13},
     
    330276        0x1fff0000, 0x00040c00, 0x00004000, 0x000001ff, 0xfffffffc,
    331277        0xffff78ff, 0x00033fff, 0xff800000, 0x00004000, 0xffff0000,
    332         0xf7ffffff, 0x00000010, 0x0000007f, 0x07fffffe, 0x07fffffe}}
    333 ;
     278        0xf7ffffff, 0x00000010, 0x0000007f, 0x07fffffe, 0x07fffffe}};
    334279    const UnicodeSet lepc_Ext
    335280      {{{Empty, 224}, {Full, 1}, {Mixed, 2}, {Empty, 34589}},
    336        {0xf8ffffff, 0x0000e3ff}}
    337 ;
     281       {0xf8ffffff, 0x0000e3ff}};
    338282    const UnicodeSet limb_Ext
    339283      {{{Empty, 75}, {Mixed, 1}, {Empty, 124}, {Mixed, 3}, {Empty, 34613}},
    340        {0x00000020, 0x7fffffff, 0x0fff0fff, 0x0000fff1}}
    341 ;
     284       {0x00000020, 0x7fffffff, 0x0fff0fff, 0x0000fff1}};
    342285    const UnicodeSet lina_Ext
    343286      {{{Empty, 2096}, {Full, 9}, {Mixed, 3}, {Empty, 32708}},
    344        {0x007fffff, 0x003fffff, 0x000000ff}}
    345 ;
     287       {0x007fffff, 0x003fffff, 0x000000ff}};
    346288    const UnicodeSet linb_Ext
    347289      {{{Empty, 2048}, {Mixed, 3}, {Empty, 1}, {Full, 3}, {Mixed, 3},
    348290        {Empty, 32758}},
    349291       {0xffffefff, 0xb7ffff7f, 0x3fff3fff, 0x07ffffff, 0xffffff87,
    350         0xff8fffff}}
    351 ;
     292        0xff8fffff}};
    352293    const UnicodeSet lisu_Ext
    353294      {{{Empty, 1318}, {Mixed, 1}, {Full, 1}, {Empty, 33496}},
    354        {0xffff0000}}
    355 ;
     295       {0xffff0000}};
    356296    const UnicodeSet lyci_Ext
    357297      {{{Empty, 2068}, {Mixed, 1}, {Empty, 32747}},
    358        {0x1fffffff}}
    359 ;
     298       {0x1fffffff}};
    360299    const UnicodeSet lydi_Ext
    361300      {{{Empty, 2121}, {Mixed, 1}, {Empty, 32694}},
    362        {0x83ffffff}}
    363 ;
     301       {0x83ffffff}};
    364302    const UnicodeSet mahj_Ext
    365303      {{{Empty, 75}, {Mixed, 1}, {Empty, 1269}, {Mixed, 1}, {Empty, 840},
    366304        {Mixed, 2}, {Empty, 32628}},
    367        {0x0000fff0, 0x03ff0000, 0xffff0000, 0x007fffff}}
    368 ;
     305       {0x0000fff0, 0x03ff0000, 0xffff0000, 0x007fffff}};
    369306    const UnicodeSet mand_Ext
    370307      {{{Empty, 50}, {Mixed, 1}, {Empty, 15}, {Mixed, 1}, {Empty, 34749}},
    371        {0x00000001, 0x4fffffff}}
    372 ;
     308       {0x00000001, 0x4fffffff}};
    373309    const UnicodeSet mani_Ext
    374310      {{{Empty, 50}, {Mixed, 1}, {Empty, 2083}, {Full, 1}, {Mixed, 1},
    375311        {Empty, 32680}},
    376        {0x00000001, 0x007ff87f}}
    377 ;
     312       {0x00000001, 0x007ff87f}};
    378313    const UnicodeSet mend_Ext
    379314      {{{Empty, 3904}, {Full, 6}, {Mixed, 1}, {Empty, 30905}},
    380        {0x007fff9f}}
    381 ;
     315       {0x007fff9f}};
    382316    const UnicodeSet merc_Ext
    383317      {{{Empty, 2125}, {Mixed, 1}, {Empty, 32690}},
    384        {0xc0ffffff}}
    385 ;
     318       {0xc0ffffff}};
    386319    const UnicodeSet mero_Ext
    387320      {{{Empty, 2124}, {Full, 1}, {Empty, 32691}},
    388        {}}
    389 ;
     321       {}};
    390322    const UnicodeSet mlym_Ext
    391323      {{{Empty, 75}, {Mixed, 1}, {Empty, 28}, {Mixed, 4}, {Empty, 34708}},
    392        {0x00000030, 0xfffddfee, 0xe7ffffff, 0x00807ddf, 0xfe3fffcf}}
    393 ;
     324       {0x00000030, 0xfffddfee, 0xe7ffffff, 0x00807ddf, 0xfe3fffcf}};
    394325    const UnicodeSet modi_Ext
    395326      {{{Empty, 1345}, {Mixed, 1}, {Empty, 878}, {Full, 2}, {Mixed, 1},
    396327        {Empty, 32589}},
    397        {0x03ff0000, 0x03ff001f}}
    398 ;
     328       {0x03ff0000, 0x03ff001f}};
    399329    const UnicodeSet mong_Ext
    400330      {{{Empty, 192}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Full, 1},
    401331        {Mixed, 1}, {Empty, 34618}},
    402        {0x03ff7fff, 0x00ffffff, 0x000007ff}}
    403 ;
     332       {0x03ff7fff, 0x00ffffff, 0x000007ff}};
    404333    const UnicodeSet mroo_Ext
    405334      {{{Empty, 2898}, {Mixed, 2}, {Empty, 31916}},
    406        {0x7fffffff, 0x0000c3ff}}
    407 ;
     335       {0x7fffffff, 0x0000c3ff}};
    408336    const UnicodeSet mtei_Ext
    409337      {{{Empty, 1367}, {Mixed, 1}, {Empty, 6}, {Full, 1}, {Mixed, 1},
    410338        {Empty, 33440}},
    411        {0x007fffff, 0x03ff3fff}}
    412 ;
     339       {0x007fffff, 0x03ff3fff}};
    413340    const UnicodeSet mymr_Ext
    414341      {{{Empty, 128}, {Full, 5}, {Empty, 1220}, {Mixed, 1}, {Empty, 5},
    415342        {Mixed, 1}, {Empty, 3}, {Full, 1}, {Empty, 33452}},
    416        {0x00004000, 0x7fffffff}}
    417 ;
     343       {0x00004000, 0x7fffffff}};
    418344    const UnicodeSet narb_Ext
    419345      {{{Empty, 2132}, {Full, 1}, {Empty, 32683}},
    420        {}}
    421 ;
     346       {}};
    422347    const UnicodeSet nbat_Ext
    423348      {{{Empty, 2116}, {Mixed, 2}, {Empty, 32698}},
    424        {0x7fffffff, 0x0000ff80}}
    425 ;
     349       {0x7fffffff, 0x0000ff80}};
    426350    const UnicodeSet nkoo_Ext
    427351      {{{Empty, 62}, {Full, 1}, {Mixed, 1}, {Empty, 34752}},
    428        {0x07ffffff}}
    429 ;
     352       {0x07ffffff}};
    430353    const UnicodeSet ogam_Ext
    431354      {{{Empty, 180}, {Mixed, 1}, {Empty, 34635}},
    432        {0x1fffffff}}
    433 ;
     355       {0x1fffffff}};
    434356    const UnicodeSet olck_Ext
    435357      {{{Empty, 226}, {Mixed, 1}, {Full, 1}, {Empty, 34588}},
    436        {0xffff0000}}
    437 ;
     358       {0xffff0000}};
    438359    const UnicodeSet orkh_Ext
    439360      {{{Empty, 2144}, {Full, 2}, {Mixed, 1}, {Empty, 32669}},
    440        {0x000001ff}}
    441 ;
     361       {0x000001ff}};
    442362    const UnicodeSet orya_Ext
    443363      {{{Empty, 75}, {Mixed, 1}, {Empty, 12}, {Mixed, 4}, {Empty, 34724}},
    444        {0x00000030, 0xfff99fee, 0xf3edfdff, 0xb0c0399f, 0x00ffffcf}}
    445 ;
     364       {0x00000030, 0xfff99fee, 0xf3edfdff, 0xb0c0399f, 0x00ffffcf}};
    446365    const UnicodeSet osma_Ext
    447366      {{{Empty, 2084}, {Mixed, 2}, {Empty, 32730}},
    448        {0x3fffffff, 0x000003ff}}
    449 ;
     367       {0x3fffffff, 0x000003ff}};
    450368    const UnicodeSet palm_Ext
    451369      {{{Empty, 2115}, {Full, 1}, {Empty, 32700}},
    452        {}}
    453 ;
     370       {}};
    454371    const UnicodeSet pauc_Ext
    455372      {{{Empty, 2262}, {Full, 1}, {Mixed, 1}, {Empty, 32552}},
    456        {0x01ffffff}}
    457 ;
     373       {0x01ffffff}};
    458374    const UnicodeSet perm_Ext
    459375      {{{Empty, 2074}, {Mixed, 2}, {Empty, 32740}},
    460        {0xffff0000, 0x07ffffff}}
    461 ;
     376       {0xffff0000, 0x07ffffff}};
    462377    const UnicodeSet phag_Ext
    463378      {{{Empty, 192}, {Mixed, 1}, {Empty, 1153}, {Full, 1}, {Mixed, 1},
    464379        {Empty, 33468}},
    465        {0x0000002c, 0x00ffffff}}
    466 ;
     380       {0x0000002c, 0x00ffffff}};
    467381    const UnicodeSet phli_Ext
    468382      {{{Empty, 2139}, {Mixed, 1}, {Empty, 32676}},
    469        {0xff07ffff}}
    470 ;
     383       {0xff07ffff}};
    471384    const UnicodeSet phlp_Ext
    472385      {{{Empty, 50}, {Mixed, 1}, {Empty, 2089}, {Mixed, 2}, {Empty, 32674}},
    473        {0x00000001, 0x1e03ffff, 0x0000fe00}}
    474 ;
     386       {0x00000001, 0x1e03ffff, 0x0000fe00}};
    475387    const UnicodeSet phnx_Ext
    476388      {{{Empty, 2120}, {Mixed, 1}, {Empty, 32695}},
    477        {0x8fffffff}}
    478 ;
     389       {0x8fffffff}};
    479390    const UnicodeSet plrd_Ext
    480391      {{{Empty, 2936}, {Full, 2}, {Mixed, 3}, {Empty, 31875}},
    481        {0xffff001f, 0x7fffffff, 0xffff8000}}
    482 ;
     392       {0xffff001f, 0x7fffffff, 0xffff8000}};
    483393    const UnicodeSet prti_Ext
    484394      {{{Empty, 2138}, {Mixed, 1}, {Empty, 32677}},
    485        {0xff3fffff}}
    486 ;
     395       {0xff3fffff}};
    487396    const UnicodeSet rjng_Ext
    488397      {{{Empty, 1353}, {Mixed, 2}, {Empty, 33461}},
    489        {0xffff0000, 0x800fffff}}
    490 ;
     398       {0xffff0000, 0x800fffff}};
    491399    const UnicodeSet runr_Ext
    492400      {{{Empty, 181}, {Full, 2}, {Mixed, 1}, {Empty, 34632}},
    493        {0x01ffc7ff}}
    494 ;
     401       {0x01ffc7ff}};
    495402    const UnicodeSet samr_Ext
    496403      {{{Empty, 64}, {Full, 1}, {Mixed, 1}, {Empty, 34750}},
    497        {0x7fff3fff}}
    498 ;
     404       {0x7fff3fff}};
    499405    const UnicodeSet sarb_Ext
    500406      {{{Empty, 2131}, {Full, 1}, {Empty, 32684}},
    501        {}}
    502 ;
     407       {}};
    503408    const UnicodeSet saur_Ext
    504409      {{{Empty, 1348}, {Full, 2}, {Mixed, 1}, {Empty, 33465}},
    505        {0x03ffc01f}}
    506 ;
     410       {0x03ffc01f}};
    507411    const UnicodeSet shaw_Ext
    508412      {{{Empty, 2082}, {Mixed, 1}, {Full, 1}, {Empty, 32732}},
    509        {0xffff0000}}
    510 ;
     413       {0xffff0000}};
    511414    const UnicodeSet shrd_Ext
    512415      {{{Empty, 2188}, {Full, 2}, {Mixed, 1}, {Empty, 32625}},
    513        {0x07ff21ff}}
    514 ;
     416       {0x07ff21ff}};
    515417    const UnicodeSet sidd_Ext
    516418      {{{Empty, 2220}, {Full, 1}, {Mixed, 2}, {Empty, 32593}},
    517        {0xff3fffff, 0x000003ff}}
    518 ;
     419       {0xff3fffff, 0x000003ff}};
    519420    const UnicodeSet sind_Ext
    520421      {{{Empty, 75}, {Mixed, 1}, {Empty, 1269}, {Mixed, 1}, {Empty, 851},
    521422        {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 32616}},
    522        {0x00000030, 0x03ff0000, 0xffff0000, 0x03ff07ff}}
    523 ;
     423       {0x00000030, 0x03ff0000, 0xffff0000, 0x03ff07ff}};
    524424    const UnicodeSet sinh_Ext
    525425      {{{Empty, 75}, {Mixed, 1}, {Empty, 32}, {Mixed, 4}, {Empty, 2079},
    526426        {Mixed, 1}, {Empty, 32624}},
    527427       {0x00000030, 0xfc7fffec, 0x2ffbffff, 0xff5f847f, 0x001cffc0,
    528         0x001ffffe}}
    529 ;
     428        0x001ffffe}};
    530429    const UnicodeSet sora_Ext
    531430      {{{Empty, 2182}, {Mixed, 2}, {Empty, 32632}},
    532        {0xffff0000, 0x03ff01ff}}
    533 ;
     431       {0xffff0000, 0x03ff01ff}};
    534432    const UnicodeSet sund_Ext
    535433      {{{Empty, 220}, {Full, 2}, {Empty, 8}, {Mixed, 1}, {Empty, 34585}},
    536        {0x000000ff}}
    537 ;
     434       {0x000000ff}};
    538435    const UnicodeSet sylo_Ext
    539436      {{{Empty, 75}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 1264},
    540437        {Full, 1}, {Mixed, 1}, {Empty, 33470}},
    541        {0x00000030, 0x0000ffc0, 0x00000fff}}
    542 ;
     438       {0x00000030, 0x0000ffc0, 0x00000fff}};
    543439    const UnicodeSet syrc_Ext
    544440      {{{Empty, 48}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 4},
    545441        {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 34757}},
    546        {0x88001000, 0x003ff801, 0x00010000, 0xffffbfff, 0x0000e7ff}}
    547 ;
     442       {0x88001000, 0x003ff801, 0x00010000, 0xffffbfff, 0x0000e7ff}};
    548443    const UnicodeSet tagb_Ext
    549444      {{{Empty, 185}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 34628}},
    550        {0x00600000, 0x000ddfff}}
    551 ;
     445       {0x00600000, 0x000ddfff}};
    552446    const UnicodeSet takr_Ext
    553447      {{{Empty, 75}, {Mixed, 1}, {Empty, 1269}, {Mixed, 1}, {Empty, 882},
    554448        {Full, 1}, {Mixed, 2}, {Empty, 32585}},
    555        {0x00000030, 0x03ff0000, 0x00ffffff, 0x000003ff}}
    556 ;
     449       {0x00000030, 0x03ff0000, 0x00ffffff, 0x000003ff}};
    557450    const UnicodeSet tale_Ext
    558451      {{{Empty, 130}, {Mixed, 1}, {Empty, 71}, {Mixed, 2}, {Empty, 34612}},
    559        {0x000003ff, 0xffff0000, 0x001f3fff}}
    560 ;
     452       {0x000003ff, 0xffff0000, 0x001f3fff}};
    561453    const UnicodeSet talu_Ext
    562454      {{{Empty, 204}, {Full, 1}, {Mixed, 2}, {Empty, 34609}},
    563        {0xffff0fff, 0xc7ff03ff}}
    564 ;
     455       {0xffff0fff, 0xc7ff03ff}};
    565456    const UnicodeSet taml_Ext
    566457      {{{Empty, 75}, {Mixed, 1}, {Empty, 16}, {Mixed, 4}, {Empty, 34720}},
    567        {0x00000030, 0xd63dc7ec, 0xc3ffc718, 0x00813dc7, 0x07ffffc0}}
    568 ;
     458       {0x00000030, 0xd63dc7ec, 0xc3ffc718, 0x00813dc7, 0x07ffffc0}};
    569459    const UnicodeSet tavt_Ext
    570460      {{{Empty, 1364}, {Full, 2}, {Mixed, 1}, {Empty, 33449}},
    571        {0xf8000007}}
    572 ;
     461       {0xf8000007}};
    573462    const UnicodeSet telu_Ext
    574463      {{{Empty, 75}, {Mixed, 1}, {Empty, 20}, {Mixed, 4}, {Empty, 34716}},
    575        {0x00000030, 0xfffddfef, 0xe3fffdff, 0x03603ddf, 0xff00ffcf}}
    576 ;
     464       {0x00000030, 0xfffddfef, 0xe3fffdff, 0x03603ddf, 0xff00ffcf}};
    577465    const UnicodeSet tfng_Ext
    578466      {{{Empty, 361}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 34452}},
    579        {0xffff0000, 0x800180ff}}
    580 ;
     467       {0xffff0000, 0x800180ff}};
    581468    const UnicodeSet tglg_Ext
    582469      {{{Empty, 184}, {Mixed, 2}, {Empty, 34630}},
    583        {0x001fdfff, 0x00600000}}
    584 ;
     470       {0x001fdfff, 0x00600000}};
    585471    const UnicodeSet thaa_Ext
    586472      {{{Empty, 48}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 8},
    587473        {Full, 1}, {Mixed, 1}, {Empty, 1969}, {Mixed, 1}, {Empty, 32784}},
    588        {0x88001000, 0x000003ff, 0x0003ffff, 0x20040000}}
    589 ;
     474       {0x88001000, 0x000003ff, 0x0003ffff, 0x20040000}};
    590475    const UnicodeSet thai_Ext
    591476      {{{Empty, 112}, {Mixed, 3}, {Empty, 34701}},
    592        {0xfffffffe, 0x07ffffff, 0x0fffffff}}
    593 ;
     477       {0xfffffffe, 0x07ffffff, 0x0fffffff}};
    594478    const UnicodeSet tibt_Ext
    595479      {{{Empty, 120}, {Full, 2}, {Mixed, 5}, {Empty, 34689}},
    596        {0xfffffeff, 0xfffe1fff, 0xfeffffff, 0xdfffffff, 0x061fdfff}}
    597 ;
     480       {0xfffffeff, 0xfffe1fff, 0xfeffffff, 0xdfffffff, 0x061fdfff}};
    598481    const UnicodeSet tirh_Ext
    599482      {{{Empty, 75}, {Mixed, 1}, {Empty, 1269}, {Mixed, 1}, {Empty, 866},
    600483        {Full, 2}, {Mixed, 1}, {Empty, 32601}},
    601        {0x00000030, 0x03ff0000, 0x03ff00ff}}
    602 ;
     484       {0x00000030, 0x03ff0000, 0x03ff00ff}};
    603485    const UnicodeSet ugar_Ext
    604486      {{{Empty, 2076}, {Mixed, 1}, {Empty, 32739}},
    605        {0xbfffffff}}
    606 ;
     487       {0xbfffffff}};
    607488    const UnicodeSet vaii_Ext
    608489      {{{Empty, 1320}, {Full, 9}, {Mixed, 1}, {Empty, 33486}},
    609        {0x00000fff}}
    610 ;
     490       {0x00000fff}};
    611491    const UnicodeSet wara_Ext
    612492      {{{Empty, 2245}, {Full, 2}, {Mixed, 1}, {Empty, 32568}},
    613        {0x8007ffff}}
    614 ;
     493       {0x8007ffff}};
    615494    const UnicodeSet xpeo_Ext
    616495      {{{Empty, 2077}, {Full, 1}, {Mixed, 1}, {Empty, 32737}},
    617        {0x003fff0f}}
    618 ;
     496       {0x003fff0f}};
    619497    const UnicodeSet xsux_Ext
    620498      {{{Empty, 2304}, {Full, 28}, {Mixed, 1}, {Empty, 3}, {Full, 3},
    621499        {Mixed, 1}, {Empty, 32476}},
    622        {0x01ffffff, 0x001f7fff}}
    623 ;
     500       {0x01ffffff, 0x001f7fff}};
    624501    const UnicodeSet yiii_Ext
    625502      {{{Empty, 384}, {Mixed, 1}, {Empty, 6}, {Mixed, 1}, {Empty, 888},
    626503        {Full, 36}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 724},
    627504        {Mixed, 1}, {Empty, 32772}},
    628        {0x0ff3ff06, 0x08000000, 0xffff1fff, 0x0000007f, 0x0000003e}}
    629 ;
     505       {0x0ff3ff06, 0x08000000, 0xffff1fff, 0x0000007f, 0x0000003e}};
    630506    const UnicodeSet zinh_Ext
    631507      {{{Empty, 24}, {Full, 3}, {Mixed, 1}, {Empty, 8}, {Mixed, 1},
     
    641517        0xffff0000, 0x0001ffff, 0x00003c00, 0x06000000, 0x0000ffff,
    642518        0x00003fff, 0x20000000, 0x00000001, 0xf8000380, 0x00000fe7,
    643         0x00003c00, 0x0000ffff}}
    644 ;
     519        0x00003c00, 0x0000ffff}};
    645520    const UnicodeSet zyyy_Ext
    646521      {{{Full, 2}, {Mixed, 2}, {Full, 1}, {Mixed, 3}, {Empty, 13},
     
    701576        0xfbffffff, 0xffffffef, 0xffffffe7, 0x0000ffff, 0x000f1fff,
    702577        0x000fffff, 0x001fffff, 0xffff0fff, 0x03ff00ff, 0xffff00ff,
    703         0x00003fff, 0x00000002}}
    704 ;
     578        0x00003fff, 0x00000002}};
    705579    const UnicodeSet zzzz_Ext
    706580      {{{Empty, 27}, {Mixed, 3}, {Empty, 11}, {Mixed, 4}, {Empty, 1},
     
    845719        0xffe00000, 0x0000f000, 0xfc00ff00, 0x0000ff00, 0xffffc000,
    846720        0xff800000, 0xffe00000, 0xc0000000, 0xc0000000, 0xfffffffd,
    847         0xffff0000}}
    848 ;
     721        0xffff0000}};
    849722    static EnumeratedPropertyObject property_object
    850723      {scx,
Note: See TracChangeset for help on using the changeset viewer.