Changeset 4366 for icGREP/icgrep-devel


Ignore:
Timestamp:
Dec 27, 2014, 8:56:28 PM (5 years ago)
Author:
cameron
Message:

Updated files generated from revised UCD_properties.py

Location:
icGREP/icgrep-devel/icgrep/UCD
Files:
1 added
11 edited

Legend:

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

    r4189 r4366  
    66 *  icgrep is a trademark of International Characters, Inc.
    77 *
    8  *  This file is generated by UCD_properties.y - manual edits may be lost.
     8 *  This file is generated by UCD_properties.py - manual edits may be lost.
    99 */
    1010
     
    701701       34816};
    702702    const UnicodeSet nb_Set
    703       {{{Empty, 34816}},
    704        {},
     703      {{{Empty, 67}, {Full, 2}, {Empty, 159}, {Full, 2}, {Empty, 153},
     704        {Mixed, 1}, {Empty, 987}, {Mixed, 1}, {Full, 2}, {Empty, 690},
     705        {Full, 4}, {Empty, 11}, {Full, 1}, {Empty, 5}, {Mixed, 1},
     706        {Full, 2}, {Empty, 3}, {Mixed, 1}, {Full, 4}, {Empty, 12},
     707        {Full, 4}, {Empty, 5}, {Mixed, 1}, {Full, 2}, {Empty, 2}, {Full, 2},
     708        {Empty, 9}, {Full, 1}, {Empty, 7}, {Mixed, 1}, {Full, 2},
     709        {Empty, 2}, {Mixed, 1}, {Full, 16}, {Empty, 1}, {Full, 12},
     710        {Empty, 18}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Empty, 6},
     711        {Full, 8}, {Empty, 3}, {Full, 5}, {Empty, 7}, {Full, 1}, {Empty, 2},
     712        {Mixed, 1}, {Full, 14}, {Empty, 3}, {Full, 14}, {Empty, 2},
     713        {Full, 40}, {Empty, 36}, {Full, 92}, {Empty, 33}, {Mixed, 1},
     714        {Full, 414}, {Empty, 19}, {Mixed, 1}, {Full, 2}, {Mixed, 1},
     715        {Empty, 5}, {Mixed, 1}, {Full, 27}, {Empty, 5}, {Full, 515},
     716        {Empty, 8}, {Full, 88}, {Empty, 5}, {Mixed, 1}, {Full, 154},
     717        {Empty, 18}, {Mixed, 1}, {Full, 5}, {Empty, 4}, {Full, 4},
     718        {Empty, 32}, {Full, 128}, {Empty, 7}, {Full, 41}, {Empty, 8},
     719        {Full, 8}, {Empty, 72}, {Full, 56}, {Empty, 1335}, {Full, 1},
     720        {Empty, 137}, {Full, 511}, {Empty, 17}, {Full, 22575}, {Empty, 4},
     721        {Full, 4}, {Empty, 7}, {Mixed, 1}, {Full, 2032}, {Empty, 4096}},
     722       {0x0000ffff, 0xffff0000, 0xffff0000, 0xffff0000, 0xffff0000,
     723        0xffff0000, 0xffff0000, 0xffff0000, 0x0000ffff, 0xffff0000,
     724        0xffff0000, 0xffff0000, 0x0000ffff, 0xffff0000, 0xffff0000,
     725        0xffff0000, 0xffff0000},
    705726       34816};
    706727    const UnicodeSet new_tai_lue_Set
  • icGREP/icgrep-devel/icgrep/UCD/DerivedCoreProperties.h

    r4189 r4366  
    66 *  icgrep is a trademark of International Characters, Inc.
    77 *
    8  *  This file is generated by UCD_properties.y - manual edits may be lost.
     8 *  This file is generated by UCD_properties.py - manual edits may be lost.
    99 */
    1010
  • icGREP/icgrep-devel/icgrep/UCD/DerivedGeneralCategory.h

    r4189 r4366  
    66 *  icgrep is a trademark of International Characters, Inc.
    77 *
    8  *  This file is generated by UCD_properties.y - manual edits may be lost.
     8 *  This file is generated by UCD_properties.py - manual edits may be lost.
    99 */
    1010
     
    1717  namespace GC {
    1818    const UnicodeSet c_Set
    19       {{{Empty, 34816}},
    20        {},
     19      {{{Full, 1}, {Empty, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 1},
     20        {Empty, 21}, {Mixed, 3}, {Empty, 11}, {Mixed, 4}, {Empty, 1},
     21        {Mixed, 3}, {Empty, 5}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     22        {Empty, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 1},
     23        {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Full, 2}, {Mixed, 1},
     24        {Full, 1}, {Mixed, 1}, {Empty, 4}, {Mixed, 39}, {Full, 1},
     25        {Mixed, 3}, {Full, 1}, {Empty, 2}, {Mixed, 5}, {Full, 1},
     26        {Empty, 6}, {Mixed, 1}, {Empty, 11}, {Mixed, 1}, {Empty, 1},
     27        {Mixed, 3}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 3},
     28        {Empty, 2}, {Mixed, 1}, {Empty, 20}, {Mixed, 1}, {Empty, 2},
     29        {Mixed, 5}, {Empty, 2}, {Mixed, 3}, {Empty, 2}, {Mixed, 1},
     30        {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 5}, {Empty, 1},
     31        {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 4},
     32        {Full, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 3}, {Mixed, 1},
     33        {Empty, 1}, {Mixed, 2}, {Empty, 1}, {Full, 2}, {Mixed, 2},
     34        {Empty, 7}, {Mixed, 1}, {Empty, 8}, {Mixed, 1}, {Empty, 1},
     35        {Mixed, 2}, {Empty, 1}, {Mixed, 5}, {Empty, 1}, {Mixed, 5},
     36        {Empty, 4}, {Mixed, 1}, {Empty, 18}, {Mixed, 1}, {Empty, 1},
     37        {Mixed, 2}, {Empty, 56}, {Mixed, 4}, {Full, 1}, {Empty, 1},
     38        {Mixed, 2}, {Empty, 4}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     39        {Empty, 1}, {Mixed, 4}, {Empty, 3}, {Mixed, 1}, {Full, 1},
     40        {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 6}, {Mixed, 2},
     41        {Empty, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 3},
     42        {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 2},
     43        {Empty, 6}, {Mixed, 1}, {Empty, 213}, {Mixed, 1}, {Empty, 656},
     44        {Mixed, 1}, {Full, 1}, {Empty, 36}, {Mixed, 1}, {Empty, 1},
     45        {Mixed, 1}, {Empty, 10}, {Mixed, 1}, {Empty, 2}, {Mixed, 1},
     46        {Empty, 2}, {Mixed, 1}, {Empty, 4}, {Mixed, 2}, {Full, 1},
     47        {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     48        {Empty, 2}, {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 2},
     49        {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 3}, {Mixed, 4},
     50        {Empty, 1}, {Mixed, 1}, {Full, 2}, {Empty, 1}, {Mixed, 1},
     51        {Empty, 349}, {Mixed, 3}, {Full, 264}, {Empty, 11}, {Mixed, 1},
     52        {Empty, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 3}, {Empty, 3},
     53        {Mixed, 1}, {Empty, 11}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     54        {Empty, 1}, {Mixed, 6}, {Empty, 3}, {Mixed, 2}, {Empty, 4},
     55        {Mixed, 6}, {Full, 1}, {Empty, 3}, {Mixed, 3}, {Empty, 2},
     56        {Mixed, 4}, {Full, 4}, {Mixed, 1}, {Empty, 1}, {Mixed, 2},
     57        {Empty, 1}, {Mixed, 4}, {Empty, 1}, {Mixed, 1}, {Full, 1},
     58        {Empty, 4}, {Mixed, 2}, {Full, 2}, {Empty, 1}, {Mixed, 1},
     59        {Empty, 1}, {Mixed, 1}, {Full, 4}, {Empty, 9}, {Mixed, 3},
     60        {Full, 4}, {Mixed, 3}, {Empty, 1}, {Mixed, 2}, {Full, 2},
     61        {Mixed, 2}, {Full, 2}, {Empty, 1}, {Mixed, 1}, {Full, 2},
     62        {Mixed, 3}, {Empty, 2}, {Full, 1}, {Empty, 1}, {Mixed, 1},
     63        {Empty, 1}, {Mixed, 5}, {Full, 2}, {Empty, 2}, {Mixed, 1},
     64        {Full, 16}, {Mixed, 1}, {Full, 12}, {Empty, 2}, {Mixed, 2},
     65        {Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 3}, {Empty, 2},
     66        {Mixed, 4}, {Full, 3}, {Mixed, 1}, {Empty, 1}, {Mixed, 5},
     67        {Full, 8}, {Empty, 2}, {Mixed, 1}, {Full, 5}, {Empty, 1},
     68        {Mixed, 2}, {Full, 1}, {Empty, 2}, {Mixed, 1}, {Full, 1},
     69        {Empty, 1}, {Mixed, 2}, {Full, 14}, {Empty, 2}, {Mixed, 1},
     70        {Full, 14}, {Empty, 1}, {Mixed, 1}, {Full, 40}, {Empty, 28},
     71        {Mixed, 1}, {Full, 3}, {Empty, 3}, {Mixed, 1}, {Full, 92},
     72        {Empty, 33}, {Mixed, 1}, {Full, 414}, {Empty, 17}, {Mixed, 3},
     73        {Full, 2}, {Mixed, 2}, {Empty, 2}, {Mixed, 3}, {Full, 27},
     74        {Empty, 2}, {Mixed, 3}, {Full, 515}, {Mixed, 1}, {Full, 95},
     75        {Empty, 3}, {Mixed, 2}, {Full, 155}, {Empty, 7}, {Mixed, 1},
     76        {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 2},
     77        {Mixed, 1}, {Full, 1}, {Empty, 2}, {Mixed, 1}, {Full, 5},
     78        {Empty, 2}, {Mixed, 2}, {Full, 4}, {Empty, 2}, {Mixed, 1},
     79        {Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 3}, {Empty, 10},
     80        {Mixed, 1}, {Empty, 8}, {Mixed, 1}, {Empty, 1}, {Full, 128},
     81        {Empty, 6}, {Mixed, 1}, {Full, 41}, {Mixed, 6}, {Full, 1},
     82        {Mixed, 1}, {Full, 8}, {Empty, 1}, {Mixed, 1}, {Empty, 2},
     83        {Mixed, 6}, {Empty, 1}, {Mixed, 2}, {Full, 2}, {Mixed, 4},
     84        {Full, 5}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     85        {Empty, 2}, {Mixed, 2}, {Empty, 7}, {Mixed, 1}, {Empty, 2},
     86        {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 4}, {Mixed, 1},
     87        {Empty, 3}, {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Empty, 2},
     88        {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     89        {Empty, 1}, {Mixed, 2}, {Full, 58}, {Empty, 1334}, {Mixed, 1},
     90        {Full, 1}, {Empty, 129}, {Mixed, 1}, {Empty, 6}, {Mixed, 1},
     91        {Full, 511}, {Empty, 16}, {Mixed, 1}, {Full, 22583}, {Empty, 7},
     92        {Mixed, 1}, {Full, 6128}},
     93       {0x80000000, 0x00002000, 0x03000000, 0x0000280f, 0x00000004,
     94        0x00010000, 0x01800000, 0x00000001, 0x00011900, 0x0000ff00,
     95        0xffe0f800, 0x3000003f, 0x20000000, 0x0000c000, 0x00001800,
     96        0xfffc0000, 0xf8000000, 0x8000c000, 0xb0000000, 0xfff80000,
     97        0x0000000f, 0x00066010, 0x0c3a0200, 0x4f7f8660, 0xf0000030,
     98        0x00067811, 0x2c920200, 0xa1fdc678, 0xffc0003f, 0x00044011,
     99        0x0c120200, 0xfffec440, 0xfffc0030, 0x00066011, 0x0c120200,
     100        0x4f3fc660, 0xff000030, 0x29c23813, 0x3c0038e7, 0xff7ec238,
     101        0xf800003f, 0x00022010, 0x1c000200, 0xfc9fc220, 0x00ff0030,
     102        0x00022011, 0x0c100200, 0xbf9fc220, 0xfff90030, 0x00022011,
     103        0x18000000, 0xff7f8220, 0x01c00030, 0x03800013, 0xd0040000,
     104        0x00a07b80, 0xffe3003f, 0x00000001, 0x78000000, 0xf0000000,
     105        0x010fda69, 0xc4001351, 0x0c00c0a0, 0x00000100, 0x0001e000,
     106        0x01000000, 0x20000000, 0xf8002000, 0x0000df40, 0xc280c200,
     107        0x0000c200, 0x80c20000, 0x008000c2, 0x00c20000, 0x18000000,
     108        0xe0000000, 0xfc000000, 0xffe00000, 0xe0000000, 0xfe000000,
     109        0xffe02000, 0xff800000, 0xfff00000, 0xfff22000, 0xc0000000,
     110        0xfc00fc00, 0xfc00c000, 0xff000000, 0x0000f800, 0xffc00000,
     111        0x80000000, 0xf000f000, 0x0000000e, 0xffe0c000, 0x0000f000,
     112        0x3800fc00, 0x30000000, 0x80000000, 0x60000000, 0xfc00fc00,
     113        0x8000c000, 0x0000f000, 0xe0000000, 0x0ff00000, 0x07000000,
     114        0x00001c00, 0x0000ff00, 0xfc800000, 0x0fc00000, 0xc0c00000,
     115        0x5500c0c0, 0xc0000000, 0x00200000, 0x10300020, 0x80230000,
     116        0x0000f800, 0x00007c00, 0x000cffff, 0xe0008000, 0xc0000000,
     117        0x0000ffff, 0xfffe0000, 0x0000fc00, 0xf8000000, 0xffffff80,
     118        0xfffff800, 0x00300000, 0x00c00000, 0x1c000000, 0xfffc0200,
     119        0x00008000, 0x80000000, 0x01f00000, 0x0000df40, 0x7ffe7f00,
     120        0xff800000, 0x80808080, 0x80808080, 0xfffffff8, 0x04000000,
     121        0xfff00000, 0xffc00000, 0xf000ffff, 0x00000001, 0x01800000,
     122        0x0000001f, 0x0001c000, 0x00008000, 0xf8000000, 0x0000fff0,
     123        0x80000000, 0x80000000, 0xffc00000, 0xffffe000, 0x0000e000,
     124        0x0000ff80, 0xfffff000, 0x40000000, 0xff000000, 0x00008000,
     125        0xfffcc000, 0x007fffff, 0xfc00f000, 0xff000000, 0xfc003fe0,
     126        0xf0000000, 0x7ff00000, 0xe0000000, 0x3c004000, 0x80000000,
     127        0xff800000, 0x0c00c000, 0x07fffff8, 0xff800000, 0xff818181,
     128        0x00008080, 0xffffffcf, 0xfc00c000, 0x0000fff0, 0x00000780,
     129        0xf0000000, 0x0000c000, 0xfc000000, 0x1f07ff80, 0xa0800000,
     130        0x00000024, 0x0007fffc, 0x0000ffff, 0x00030000, 0xffffff00,
     131        0xc000ffff, 0xfc000000, 0x0000c000, 0x00080000, 0x0020f080,
     132        0xe0000000, 0x00000001, 0x80000000, 0xe3030303, 0xcfff8080,
     133        0x00001000, 0x48000080, 0xc000c000, 0xf8000000, 0x00000078,
     134        0x00700000, 0xf000e000, 0xfffffffe, 0x0000ffff, 0xc0000000,
     135        0xe0000000, 0xfffe0000, 0xf0000000, 0x0000fff0, 0x0000f800,
     136        0xf8000000, 0x40000000, 0xffc000f0, 0xc0000000, 0xfffffc00,
     137        0x0000ff00, 0xffff7ff0, 0xff800000, 0xffc00000, 0xffffff00,
     138        0x000002c0, 0x6e400000, 0x00400000, 0x80000000, 0xffff007f,
     139        0x70000000, 0x7c000000, 0x3f000000, 0x01100f90, 0x78f00000,
     140        0xfe00ff00, 0xff800780, 0x01c00000, 0x00c00000, 0x00f80000,
     141        0xe1fc0000, 0xffff01ff, 0xfffffe00, 0x80000000, 0x0003c000,
     142        0x7fff0000, 0x20000000, 0x0000fffc, 0xfc00fe00, 0x00200000,
     143        0x0000fff0, 0xff800000, 0xf800de00, 0xffe00001, 0x00040000,
     144        0xc0000000, 0x0000ffff, 0xfc00f800, 0x00066011, 0x0c120200,
     145        0x1f7fc660, 0xffe0e030, 0xfc00ff00, 0x00c00000, 0xfffffc00,
     146        0xfc00ffe0, 0xff000000, 0xfffffc00, 0x7ff80000, 0xfe000000,
     147        0xfe000000, 0xffe08000, 0xffff8000, 0xfe000000, 0x80000000,
     148        0xffff3c00, 0x0000ffff, 0xffc0c000, 0x0400ffc0, 0x1f000004,
     149        0xffff0000, 0x0000ffe0, 0x80000000, 0x00007fff, 0xfffffffc,
     150        0xe000f800, 0x0c00fe00, 0xffc00000, 0x00000180, 0x07f80000,
     151        0xc0000000, 0xffffffc0, 0xff800000, 0xfffc0000, 0x00200000,
     152        0x20000000, 0x1400219b, 0x00000010, 0x20201840, 0x84000000,
     153        0x000203a0, 0x000000c0, 0x00003000, 0xff800060, 0x00000010,
     154        0xf5080169, 0x5569157b, 0xa1080869, 0xf0000400, 0xf0000411,
     155        0xfffcffff, 0x0000f000, 0xfff00000, 0x00018000, 0x00010001,
     156        0xffc00000, 0x0000e000, 0x00008000, 0x0000f000, 0xf8000000,
     157        0x0000003f, 0x0000fff8, 0xf8000000, 0xfffcfe00, 0x0000e000,
     158        0xc0000000, 0x000f8000, 0xff000000, 0x80000000, 0x0000f800,
     159        0x04000000, 0x00000010, 0x00000018, 0xffff0000, 0xfff0e000,
     160        0xfff00000, 0xffe00000, 0x0000f000, 0xfc00ff00, 0x0000ff00,
     161        0xffffc000, 0xff800000, 0xffe00000, 0xc0000000, 0xc0000000,
     162        0xffff0000},
    21163       34816};
    22164    const UnicodeSet cc_Set
     
    189331       34816};
    190332    const UnicodeSet l_Set
    191       {{{Empty, 34816}},
    192        {},
     333      {{{Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 3}, {Full, 14},
     334        {Mixed, 2}, {Empty, 3}, {Mixed, 3}, {Full, 1}, {Mixed, 1},
     335        {Full, 4}, {Mixed, 1}, {Full, 4}, {Mixed, 4}, {Empty, 1},
     336        {Mixed, 2}, {Empty, 1}, {Full, 1}, {Mixed, 2}, {Full, 2},
     337        {Mixed, 5}, {Full, 2}, {Mixed, 6}, {Empty, 2}, {Mixed, 1},
     338        {Empty, 2}, {Mixed, 23}, {Empty, 1}, {Mixed, 15}, {Empty, 1},
     339        {Mixed, 3}, {Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 1},
     340        {Empty, 1}, {Mixed, 3}, {Empty, 3}, {Full, 1}, {Mixed, 4},
     341        {Full, 1}, {Mixed, 2}, {Full, 10}, {Mixed, 1}, {Full, 1},
     342        {Mixed, 3}, {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1},
     343        {Empty, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 2}, {Full, 18},
     344        {Mixed, 2}, {Full, 2}, {Mixed, 5}, {Full, 1}, {Mixed, 2},
     345        {Empty, 2}, {Full, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 1},
     346        {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Full, 1}, {Mixed, 2},
     347        {Empty, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 2},
     348        {Mixed, 1}, {Empty, 2}, {Mixed, 3}, {Empty, 1}, {Mixed, 2},
     349        {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 3}, {Empty, 3},
     350        {Mixed, 1}, {Full, 6}, {Empty, 2}, {Full, 8}, {Mixed, 1}, {Full, 1},
     351        {Mixed, 2}, {Full, 1}, {Mixed, 3}, {Empty, 3}, {Mixed, 2},
     352        {Empty, 3}, {Mixed, 3}, {Empty, 1}, {Mixed, 1}, {Empty, 83},
     353        {Full, 1}, {Mixed, 2}, {Full, 4}, {Mixed, 1}, {Full, 1}, {Mixed, 1},
     354        {Full, 1}, {Mixed, 4}, {Empty, 2}, {Mixed, 1}, {Empty, 14},
     355        {Mixed, 3}, {Full, 1}, {Mixed, 2}, {Full, 1}, {Mixed, 3}, {Full, 2},
     356        {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 16}, {Full, 205},
     357        {Mixed, 1}, {Empty, 2}, {Full, 654}, {Mixed, 1}, {Empty, 1},
     358        {Full, 36}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Full, 8},
     359        {Mixed, 2}, {Full, 1}, {Mixed, 2}, {Full, 2}, {Mixed, 3}, {Full, 2},
     360        {Mixed, 2}, {Empty, 1}, {Mixed, 3}, {Full, 1}, {Mixed, 3},
     361        {Empty, 1}, {Mixed, 9}, {Full, 1}, {Mixed, 3}, {Full, 1},
     362        {Mixed, 7}, {Empty, 2}, {Full, 1}, {Mixed, 1}, {Full, 349},
     363        {Mixed, 3}, {Empty, 264}, {Full, 11}, {Mixed, 1}, {Full, 2},
     364        {Mixed, 1}, {Empty, 1}, {Mixed, 3}, {Full, 2}, {Mixed, 2},
     365        {Full, 10}, {Mixed, 2}, {Full, 1}, {Mixed, 1}, {Full, 1},
     366        {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Full, 3}, {Mixed, 1},
     367        {Empty, 1}, {Mixed, 3}, {Full, 1}, {Mixed, 2}, {Empty, 1},
     368        {Mixed, 3}, {Empty, 1}, {Full, 3}, {Mixed, 1}, {Empty, 12},
     369        {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 1}, {Full, 1},
     370        {Mixed, 4}, {Full, 1}, {Mixed, 1}, {Empty, 1}, {Full, 4},
     371        {Mixed, 1}, {Empty, 3}, {Full, 1}, {Mixed, 1}, {Full, 1},
     372        {Mixed, 1}, {Empty, 4}, {Full, 9}, {Mixed, 3}, {Empty, 4},
     373        {Mixed, 5}, {Empty, 3}, {Mixed, 2}, {Empty, 2}, {Full, 1},
     374        {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 2},
     375        {Empty, 1}, {Mixed, 2}, {Full, 1}, {Mixed, 4}, {Empty, 3},
     376        {Full, 2}, {Mixed, 1}, {Empty, 29}, {Mixed, 2}, {Empty, 2},
     377        {Mixed, 11}, {Empty, 1}, {Mixed, 2}, {Empty, 3}, {Mixed, 2},
     378        {Empty, 1}, {Mixed, 4}, {Empty, 8}, {Full, 1}, {Mixed, 2},
     379        {Empty, 5}, {Full, 1}, {Mixed, 1}, {Empty, 2}, {Full, 1},
     380        {Mixed, 2}, {Empty, 1}, {Full, 1}, {Mixed, 1}, {Empty, 15},
     381        {Full, 2}, {Mixed, 1}, {Empty, 14}, {Full, 1}, {Mixed, 1},
     382        {Empty, 40}, {Full, 28}, {Mixed, 1}, {Empty, 99}, {Full, 33},
     383        {Mixed, 1}, {Empty, 414}, {Full, 17}, {Mixed, 2}, {Empty, 3},
     384        {Mixed, 2}, {Full, 1}, {Mixed, 4}, {Empty, 27}, {Full, 2},
     385        {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 515}, {Mixed, 1},
     386        {Empty, 95}, {Full, 3}, {Mixed, 2}, {Empty, 187}, {Full, 2},
     387        {Mixed, 1}, {Full, 1}, {Mixed, 3}, {Full, 1}, {Mixed, 3},
     388        {Full, 10}, {Mixed, 10}, {Empty, 129}, {Full, 6}, {Mixed, 1},
     389        {Empty, 41}, {Mixed, 6}, {Empty, 138}, {Full, 1334}, {Mixed, 1},
     390        {Empty, 1}, {Full, 129}, {Mixed, 1}, {Full, 6}, {Mixed, 1},
     391        {Empty, 511}, {Full, 16}, {Mixed, 1}, {Empty, 28719}},
     392       {0x07fffffe, 0x07fffffe, 0x04200400, 0xff7fffff, 0xff7fffff,
     393        0x0003ffc3, 0x0000501f, 0xbcdf0000, 0xffffd740, 0xfffffffb,
     394        0xffbfffff, 0xfffffc03, 0xfffeffff, 0x027fffff, 0xfffffffe,
     395        0x000000ff, 0xffff0000, 0x000707ff, 0x000007ff, 0xfffec000,
     396        0x002fffff, 0x9c00c060, 0xfffd0000, 0x0000ffff, 0xffffe000,
     397        0x0002003f, 0xfffffc00, 0x043007ff, 0x043fffff, 0x00000110,
     398        0x01ffffff, 0x0007ffff, 0xfffffff0, 0x23ffffff, 0xff010000,
     399        0xfffe0003, 0xfff99fe1, 0x23c5fdff, 0xb0004000, 0x00030003,
     400        0xfff987e0, 0x036dfdff, 0x5e000000, 0x001c0000, 0xfffbbfe0,
     401        0x23edfdff, 0x00010000, 0x00000003, 0xfff99fe0, 0x23edfdff,
     402        0xb0000000, 0x00020003, 0xd63dc7e8, 0x03ffc718, 0x00010000,
     403        0xfffddfe0, 0x23fffdff, 0x03000000, 0x00000003, 0xfffddfe0,
     404        0x23effdff, 0x40000000, 0x00060003, 0xfffddfe0, 0x27ffffff,
     405        0x00004000, 0xfc000003, 0xfc7fffe0, 0x2ffbffff, 0x0000007f,
     406        0xfffffffe, 0x000dffff, 0x0000007f, 0xfef02596, 0x200decae,
     407        0xf000005f, 0x00000001, 0xfffffeff, 0x00001fff, 0x00001f00,
     408        0x800007ff, 0x3c3f0000, 0xffe1c062, 0x00004003, 0xffff20bf,
     409        0xf7ffffff, 0x3d7f3dff, 0xffff3dff, 0x7f3dffff, 0xff7fff3d,
     410        0xff3dffff, 0x07ffffff, 0x0000ffff, 0x001fffff, 0xfffffffe,
     411        0xffff9fff, 0x07fffffe, 0x01fe07ff, 0x0003dfff, 0x0003ffff,
     412        0x0003ffff, 0x0001dfff, 0x000fffff, 0x10800000, 0x00ffffff,
     413        0xffff05ff, 0x003fffff, 0x7fffffff, 0xffff0000, 0x001f3fff,
     414        0x00000fff, 0x000000fe, 0x007fffff, 0x001fffff, 0x00000080,
     415        0xffffffe0, 0x000fffff, 0x00000fe0, 0xfffffff8, 0xfc00c001,
     416        0x0000003f, 0x0000000f, 0xfc00e000, 0x3fffffff, 0x0063de00,
     417        0x3f3fffff, 0xaaff3f3f, 0x3fffffff, 0x5fdfffff, 0x0fcf1fdc,
     418        0x1fdc1fff, 0x80020000, 0x1fff0000, 0x3e2ffc84, 0xf3ffbd50,
     419        0x000043e0, 0x00000018, 0xffff7fff, 0x7fffffff, 0x000c781f,
     420        0xffff20bf, 0x000080ff, 0x007fffff, 0x7f7f7f7f, 0x7f7f7f7f,
     421        0x00008000, 0x00000060, 0x183e0000, 0xfffffffe, 0xe07fffff,
     422        0xfffffffe, 0xf7ffffff, 0xffffffe0, 0xfffe3fff, 0x00007fff,
     423        0x07ffffff, 0xffff0000, 0x003fffff, 0x00001fff, 0x00001fff,
     424        0xffff0000, 0x3fffffff, 0xffff1fff, 0x00000c00, 0x80007fff,
     425        0x3fffffff, 0x0000003f, 0xff800000, 0xfffffffc, 0xffff79ff,
     426        0x00033fff, 0xff800000, 0xfffff7bb, 0x00000007, 0x000fffff,
     427        0xfffffffc, 0x000fffff, 0x08fc0000, 0xfffffc00, 0xffff003f,
     428        0x0000007f, 0x1fffffff, 0xfffffff0, 0x0007ffff, 0x00008000,
     429        0x7c00ffdf, 0x000001ff, 0x00000ff7, 0xc47fffff, 0x3e62ffff,
     430        0x38000005, 0x001c07ff, 0x007e7e7e, 0xffff7f7f, 0xf7ffffff,
     431        0x00000030, 0x00000007, 0xffff000f, 0xfffff87f, 0x0fffffff,
     432        0xffff3fff, 0x03ffffff, 0xa0f8007f, 0x5f7ffdff, 0xffffffdb,
     433        0x0003ffff, 0xfff80000, 0x3fffffff, 0xffff0000, 0xfffcffff,
     434        0x000000ff, 0x0fff0000, 0xffdf0000, 0x1fffffff, 0x07fffffe,
     435        0x07fffffe, 0xffffffc0, 0x7fffffff, 0x1cfcfcfc, 0xffffefff,
     436        0xb7ffff7f, 0x3fff3fff, 0x07ffffff, 0x1fffffff, 0x0001ffff,
     437        0xffff0000, 0xffff03fd, 0x003fffff, 0x3fffffff, 0x0000ff0f,
     438        0x3fffffff, 0xffff00ff, 0x0000000f, 0x007fffff, 0x003fffff,
     439        0x000000ff, 0xfffffd3f, 0x91bfffff, 0x003fffff, 0x007fffff,
     440        0x7fffffff, 0x003fffff, 0x03ffffff, 0xc0ffffff, 0xfeef0001,
     441        0x000fffff, 0x1fffffff, 0x1fffffff, 0xfffffeff, 0x0000001f,
     442        0x003fffff, 0x003fffff, 0x0007ffff, 0x0003ffff, 0x000001ff,
     443        0xfffffff8, 0x00ffffff, 0xfffffff8, 0x0000ffff, 0xffff0000,
     444        0x000001ff, 0xfffffff8, 0x0000007f, 0xffff0000, 0x0047ffff,
     445        0xfffffff8, 0x0007ffff, 0x0400001e, 0xfffbffff, 0x00000fff,
     446        0xffff0000, 0x7fffffff, 0xfff99fe0, 0x23edfdff, 0xe0000000,
     447        0x00000003, 0x0000ffff, 0x000000b0, 0x00007fff, 0x0000ffff,
     448        0x00000010, 0x000007ff, 0x80000000, 0x01ffffff, 0x01ffffff,
     449        0x00007fff, 0x01ffffff, 0x7fffffff, 0xffff0000, 0x00003fff,
     450        0x0000ffff, 0x0000000f, 0xe0fffff8, 0x0000ffff, 0x0001001f,
     451        0xfff80000, 0x00000003, 0x1fff07ff, 0x03ff01ff, 0xffdfffff,
     452        0xdfffffff, 0xebffde64, 0xffffffef, 0xdfdfe7bf, 0x7bffffff,
     453        0xfffdfc5f, 0xffffff3f, 0xf7fffffd, 0xf7ffffff, 0xffdfffff,
     454        0xffdfffff, 0xffff7fff, 0xffff7fff, 0xfffffdff, 0xfffffdff,
     455        0x00000ff7, 0x0000001f, 0xffffffef, 0x0af7fe96, 0xaa96ea84,
     456        0x5ef7f796, 0x0ffffbff, 0x0ffffbee, 0x007fffff, 0x001fffff,
     457        0x3fffffff, 0x3fffffff},
    193458       34816};
    194459    const UnicodeSet lc_Set
    195       {{{Empty, 34816}},
    196        {},
     460      {{{Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 3}, {Full, 5},
     461        {Mixed, 2}, {Full, 5}, {Mixed, 2}, {Empty, 5}, {Mixed, 3},
     462        {Full, 1}, {Mixed, 1}, {Full, 4}, {Mixed, 1}, {Full, 4}, {Mixed, 4},
     463        {Empty, 88}, {Full, 1}, {Mixed, 1}, {Empty, 97}, {Full, 1},
     464        {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 3}, {Full, 8},
     465        {Mixed, 1}, {Full, 1}, {Mixed, 2}, {Full, 1}, {Mixed, 3},
     466        {Empty, 8}, {Mixed, 3}, {Empty, 1}, {Mixed, 1}, {Empty, 83},
     467        {Full, 1}, {Mixed, 3}, {Full, 3}, {Mixed, 1}, {Full, 1}, {Mixed, 1},
     468        {Empty, 968}, {Full, 1}, {Mixed, 2}, {Empty, 4}, {Mixed, 1},
     469        {Full, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 1}, {Empty, 25},
     470        {Mixed, 3}, {Empty, 636}, {Mixed, 1}, {Empty, 32}, {Mixed, 2},
     471        {Empty, 37}, {Full, 2}, {Mixed, 1}, {Empty, 162}, {Full, 2},
     472        {Empty, 1497}, {Full, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 3},
     473        {Full, 1}, {Mixed, 3}, {Full, 10}, {Mixed, 10}, {Empty, 31041}},
     474       {0x07fffffe, 0x07fffffe, 0x00200000, 0xff7fffff, 0xff7fffff,
     475        0xf7ffffff, 0xfffffff0, 0xffefffff, 0x0000ffff, 0xb8cf0000,
     476        0xffffd740, 0xfffffffb, 0xffbfffff, 0xfffffc03, 0xfffeffff,
     477        0x007fffff, 0xfffffffe, 0x000000ff, 0x000020bf, 0x00000fff,
     478        0xfefff800, 0x07ffffff, 0x3f3fffff, 0xaaff3f3f, 0x3fffffff,
     479        0x5fdfffff, 0x0fcf1fdc, 0x1fdc1fff, 0x3e2ffc84, 0xf21fbd50,
     480        0x000043e0, 0x00000018, 0xffff7fff, 0x7fffffff, 0xcfffffff,
     481        0x000c781f, 0x000020bf, 0x00003fff, 0x0fffffff, 0xfffffffc,
     482        0xfffeffff, 0xffff78ff, 0x00033fff, 0x04000000, 0xffff0000,
     483        0x07ffffff, 0x00000030, 0x00f8007f, 0x07fffffe, 0x07fffffe,
     484        0x0000ffff, 0xffdfffff, 0xdfffffff, 0xebffde64, 0xffffffef,
     485        0xdfdfe7bf, 0x7bffffff, 0xfffdfc5f, 0xffffff3f, 0xf7fffffd,
     486        0xf7ffffff, 0xffdfffff, 0xffdfffff, 0xffff7fff, 0xffff7fff,
     487        0xfffffdff, 0xfffffdff, 0x00000ff7},
    197488       34816};
    198489    const UnicodeSet ll_Set
     
    403694       34816};
    404695    const UnicodeSet m_Set
    405       {{{Empty, 34816}},
    406        {},
     696      {{{Empty, 24}, {Full, 3}, {Mixed, 1}, {Empty, 8}, {Mixed, 1},
     697        {Empty, 7}, {Mixed, 3}, {Empty, 1}, {Mixed, 1}, {Empty, 1},
     698        {Mixed, 2}, {Empty, 2}, {Mixed, 5}, {Empty, 2}, {Mixed, 1},
     699        {Empty, 1}, {Mixed, 4}, {Empty, 4}, {Mixed, 24}, {Empty, 1},
     700        {Mixed, 13}, {Empty, 1}, {Mixed, 2}, {Empty, 1}, {Mixed, 2},
     701        {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 1},
     702        {Mixed, 4}, {Empty, 2}, {Mixed, 4}, {Empty, 21}, {Mixed, 1},
     703        {Empty, 29}, {Mixed, 4}, {Empty, 1}, {Mixed, 2}, {Empty, 1},
     704        {Mixed, 1}, {Empty, 4}, {Mixed, 1}, {Empty, 3}, {Mixed, 1},
     705        {Empty, 3}, {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 1},
     706        {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 6},
     707        {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 4},
     708        {Mixed, 2}, {Empty, 6}, {Full, 1}, {Mixed, 1}, {Empty, 22},
     709        {Mixed, 2}, {Empty, 95}, {Mixed, 1}, {Empty, 3}, {Mixed, 1},
     710        {Empty, 3}, {Full, 1}, {Empty, 17}, {Mixed, 1}, {Empty, 2},
     711        {Mixed, 1}, {Empty, 942}, {Mixed, 2}, {Empty, 2}, {Mixed, 1},
     712        {Empty, 8}, {Mixed, 2}, {Empty, 2}, {Mixed, 4}, {Empty, 1},
     713        {Mixed, 2}, {Empty, 1}, {Mixed, 4}, {Empty, 1}, {Mixed, 3},
     714        {Empty, 1}, {Mixed, 3}, {Empty, 7}, {Mixed, 1}, {Empty, 632},
     715        {Mixed, 1}, {Empty, 23}, {Mixed, 2}, {Empty, 29}, {Mixed, 1},
     716        {Empty, 7}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 52},
     717        {Mixed, 2}, {Empty, 5}, {Mixed, 1}, {Empty, 40}, {Mixed, 6},
     718        {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 4}, {Empty, 2},
     719        {Mixed, 1}, {Empty, 4}, {Mixed, 6}, {Empty, 9}, {Mixed, 2},
     720        {Empty, 6}, {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 2},
     721        {Mixed, 1}, {Empty, 673}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     722        {Empty, 32}, {Mixed, 3}, {Empty, 615}, {Mixed, 1}, {Empty, 166},
     723        {Mixed, 3}, {Empty, 4}, {Mixed, 1}, {Empty, 179}, {Mixed, 1},
     724        {Empty, 24769}, {Full, 7}, {Mixed, 1}, {Empty, 6128}},
     725       {0x0000ffff, 0x000003f8, 0xfffe0000, 0xbfffffff, 0x000000b6,
     726        0x07ff0000, 0xfffff800, 0x00010000, 0x9fc00000, 0x00003d9f,
     727        0x00020000, 0xffff0000, 0x000007ff, 0x0001ffc0, 0x000ff800,
     728        0xfbc00000, 0x00003eef, 0x0e000000, 0xfffffff0, 0x0000000f,
     729        0xdc000000, 0x00feffff, 0x0000000c, 0x0000000e, 0xd0000000,
     730        0x0080399f, 0x0000000c, 0x0000000e, 0xd0000000, 0x00023987,
     731        0x00230000, 0x0000000e, 0xd0000000, 0x00003bbf, 0x0000000c,
     732        0x0000000e, 0xd0000000, 0x00c0399f, 0x0000000c, 0x00000004,
     733        0xc0000000, 0x00803dc7, 0x0000000f, 0xc0000000, 0x00603ddf,
     734        0x0000000c, 0x0000000e, 0xd0000000, 0x00603ddf, 0x0000000c,
     735        0x0000000e, 0xc0000000, 0x00803ddf, 0x0000000c, 0x0000000c,
     736        0xff5f8400, 0x000c0000, 0x07f20000, 0x00007f80, 0x1bf20000,
     737        0x00003f00, 0x03000000, 0xc2a00000, 0xfffe0000, 0xfeffe0df,
     738        0x1fffffff, 0x00000040, 0x7ffff800, 0xc3c00000, 0x001e3f9d,
     739        0x3c00bffc, 0xe0000000, 0x001c0000, 0x001c0000, 0x000c0000,
     740        0x000c0000, 0xfff00000, 0x200fffff, 0x00003800, 0x00000200,
     741        0x0fff0fff, 0xffff0000, 0x00000301, 0x0f800000, 0x7fe00000,
     742        0x9fffffff, 0x7fff0000, 0x0000001f, 0xfff00000, 0x0000001f,
     743        0x000ff800, 0x00000007, 0x00003ffe, 0x000fffc0, 0x00fffff0,
     744        0xfff70000, 0x031c21ff, 0xf03fffff, 0xffff0000, 0x0001ffff,
     745        0x00038000, 0x80000000, 0x0000fc00, 0x06000000, 0x3ff78000,
     746        0x80000000, 0x00030000, 0x00000844, 0x000000f8, 0x00000003,
     747        0xfff00000, 0x0000001f, 0x0003ffff, 0x00003fc0, 0x000fff80,
     748        0x0000000f, 0xfff80000, 0x00000001, 0x00000020, 0x007ffe00,
     749        0x00003008, 0x38000000, 0xc19d0000, 0x00000002, 0x0060f800,
     750        0x000037f8, 0x40000000, 0x0000ffff, 0x00003fff, 0x20000000,
     751        0x00000001, 0x07c00000, 0x0000f06e, 0x87000000, 0x00000060,
     752        0x00000007, 0xff000000, 0x0000007f, 0x80000000, 0x00000007,
     753        0x07ff0000, 0x00000007, 0x001fff80, 0x00080000, 0x00000007,
     754        0xfff80000, 0x00000001, 0x00fff000, 0x80000000, 0x000007ff,
     755        0x0000000e, 0xd0000000, 0x0080399f, 0x001f1fcc, 0xffff0000,
     756        0x0000000f, 0xff3f8000, 0x00000001, 0xffff0000, 0x00000001,
     757        0x00fff800, 0x001f0000, 0x007f0000, 0xfffe0000, 0x7fffffff,
     758        0x00078000, 0x60000000, 0xf807e3e0, 0x00000fe7, 0x00003c00,
     759        0x0000001c, 0x007f0000, 0x0000ffff},
    407760       34816};
    408761    const UnicodeSet mc_Set
     
    515868       34816};
    516869    const UnicodeSet n_Set
    517       {{{Empty, 34816}},
    518        {},
     870      {{{Empty, 1}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 45},
     871        {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 6}, {Mixed, 1},
     872        {Empty, 12}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 3},
     873        {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 3}, {Mixed, 1},
     874        {Empty, 3}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 3},
     875        {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 3}, {Mixed, 1},
     876        {Empty, 2}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 2},
     877        {Mixed, 1}, {Empty, 8}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     878        {Empty, 22}, {Mixed, 1}, {Empty, 27}, {Mixed, 1}, {Empty, 7},
     879        {Mixed, 2}, {Empty, 9}, {Mixed, 1}, {Empty, 3}, {Mixed, 1},
     880        {Empty, 5}, {Mixed, 1}, {Empty, 5}, {Mixed, 1}, {Empty, 2},
     881        {Mixed, 1}, {Empty, 4}, {Mixed, 1}, {Empty, 32}, {Mixed, 2},
     882        {Empty, 5}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 22},
     883        {Full, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 19},
     884        {Mixed, 2}, {Empty, 42}, {Mixed, 1}, {Empty, 24}, {Mixed, 2},
     885        {Empty, 10}, {Mixed, 1}, {Empty, 4}, {Mixed, 2}, {Empty, 1},
     886        {Mixed, 2}, {Empty, 923}, {Mixed, 1}, {Empty, 5}, {Mixed, 1},
     887        {Empty, 9}, {Mixed, 1}, {Empty, 4}, {Mixed, 1}, {Empty, 1},
     888        {Mixed, 1}, {Empty, 5}, {Mixed, 2}, {Empty, 2}, {Mixed, 1},
     889        {Empty, 12}, {Mixed, 1}, {Empty, 664}, {Mixed, 1}, {Empty, 15},
     890        {Mixed, 2}, {Full, 1}, {Mixed, 2}, {Empty, 10}, {Mixed, 1},
     891        {Empty, 1}, {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Empty, 6},
     892        {Mixed, 1}, {Empty, 28}, {Mixed, 2}, {Empty, 1}, {Mixed, 1},
     893        {Empty, 2}, {Mixed, 1}, {Empty, 9}, {Mixed, 3}, {Empty, 2},
     894        {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 1},
     895        {Empty, 21}, {Mixed, 1}, {Empty, 14}, {Mixed, 2}, {Empty, 3},
     896        {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 4}, {Mixed, 2},
     897        {Empty, 7}, {Mixed, 1}, {Empty, 14}, {Mixed, 1}, {Empty, 11},
     898        {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 16}, {Mixed, 1},
     899        {Empty, 88}, {Full, 3}, {Mixed, 1}, {Empty, 559}, {Mixed, 1},
     900        {Empty, 6}, {Mixed, 2}, {Empty, 831}, {Mixed, 1}, {Empty, 34},
     901        {Mixed, 1}, {Full, 1}, {Empty, 134}, {Mixed, 1}, {Empty, 65},
     902        {Mixed, 1}, {Empty, 30839}},
     903       {0x03ff0000, 0x720c0000, 0x000003ff, 0x03ff0000, 0x000003ff,
     904        0x0000ffc0, 0x03f0ffc0, 0x0000ffc0, 0x0000ffc0, 0x00fcffc0,
     905        0x0007ffc0, 0x7f00ffc0, 0x0000ffc0, 0x003fffc0, 0x0000ffc0,
     906        0x03ff0000, 0x03ff0000, 0x000fffff, 0x000003ff, 0x03ff0000,
     907        0x1ffffe00, 0x0001c000, 0x03ff03ff, 0x03ff0000, 0x0000ffc0,
     908        0x07ff0000, 0x03ff03ff, 0x03ff0000, 0x03ff0000, 0x03ff03ff,
     909        0x03f10000, 0x000003ff, 0xffff0000, 0x000003e7, 0x0fffffff,
     910        0xfffffc00, 0xffc00000, 0x000fffff, 0x20000000, 0x00000080,
     911        0x070003fe, 0x003c0000, 0x000003ff, 0xfffeff00, 0x000003ff,
     912        0xfffe0000, 0x000003ff, 0x0000ffc0, 0x003f0000, 0x03ff0000,
     913        0x000003ff, 0x03ff0000, 0x03ff0000, 0x03ff0000, 0x03ff0000,
     914        0x03ff0000, 0xffffff80, 0x000fffff, 0x01ffffff, 0x00000c00,
     915        0x0ffffffe, 0x0000000f, 0x00000402, 0x003e0000, 0x000003ff,
     916        0xff000000, 0xfe000000, 0x0000ff80, 0x0fc00000, 0x000000ff,
     917        0x60000000, 0xe0000000, 0x0000f800, 0xff000000, 0xff000000,
     918        0x0000fe00, 0x7fffffff, 0xfffc0000, 0x0000ffff, 0x03ff0000,
     919        0xffc00000, 0x03ff0000, 0x001ffffe, 0x03ff0000, 0x03ff0000,
     920        0x03ff0000, 0x000003ff, 0x0007ffff, 0x00007fff, 0x000003ff,
     921        0xfbff0000, 0x00000003, 0x0003ffff, 0xffffc000, 0x0000ff80,
     922        0x00001fff},
    519923       34816};
    520924    const UnicodeSet nd_Set
     
    588992       34816};
    589993    const UnicodeSet p_Set
    590       {{{Empty, 34816}},
    591        {},
     994      {{{Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 1}, {Empty, 21},
     995        {Mixed, 2}, {Empty, 13}, {Mixed, 1}, {Empty, 1}, {Mixed, 5},
     996        {Empty, 2}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 1},
     997        {Mixed, 1}, {Empty, 6}, {Mixed, 1}, {Empty, 1}, {Mixed, 2},
     998        {Empty, 8}, {Mixed, 1}, {Empty, 11}, {Mixed, 1}, {Empty, 23},
     999        {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 5}, {Mixed, 2},
     1000        {Empty, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 3},
     1001        {Mixed, 1}, {Empty, 4}, {Mixed, 1}, {Empty, 19}, {Mixed, 1},
     1002        {Empty, 4}, {Mixed, 1}, {Empty, 18}, {Mixed, 2}, {Empty, 2},
     1003        {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 4}, {Mixed, 1},
     1004        {Empty, 1}, {Mixed, 1}, {Empty, 9}, {Mixed, 1}, {Empty, 5},
     1005        {Mixed, 1}, {Empty, 4}, {Mixed, 1}, {Empty, 4}, {Mixed, 2},
     1006        {Empty, 3}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1},
     1007        {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 25}, {Mixed, 5},
     1008        {Empty, 19}, {Mixed, 2}, {Empty, 33}, {Mixed, 1}, {Empty, 2},
     1009        {Mixed, 2}, {Empty, 12}, {Mixed, 1}, {Empty, 1}, {Mixed, 2},
     1010        {Empty, 23}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 4},
     1011        {Full, 1}, {Mixed, 2}, {Empty, 13}, {Mixed, 2}, {Empty, 3},
     1012        {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 927}, {Mixed, 1},
     1013        {Empty, 8}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 3},
     1014        {Mixed, 1}, {Empty, 11}, {Mixed, 1}, {Empty, 2}, {Mixed, 2},
     1015        {Empty, 1}, {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Empty, 3},
     1016        {Mixed, 1}, {Empty, 3}, {Mixed, 2}, {Empty, 7}, {Mixed, 1},
     1017        {Empty, 649}, {Mixed, 1}, {Empty, 6}, {Mixed, 4}, {Empty, 4},
     1018        {Mixed, 4}, {Empty, 12}, {Mixed, 1}, {Empty, 19}, {Mixed, 1},
     1019        {Empty, 1}, {Mixed, 1}, {Empty, 12}, {Mixed, 1}, {Empty, 22},
     1020        {Mixed, 1}, {Empty, 5}, {Mixed, 2}, {Empty, 8}, {Mixed, 2},
     1021        {Empty, 3}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 2},
     1022        {Mixed, 1}, {Empty, 37}, {Mixed, 1}, {Empty, 2}, {Mixed, 2},
     1023        {Empty, 3}, {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 2},
     1024        {Mixed, 1}, {Empty, 20}, {Mixed, 1}, {Empty, 7}, {Mixed, 1},
     1025        {Empty, 3}, {Mixed, 1}, {Empty, 112}, {Mixed, 1}, {Empty, 559},
     1026        {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 1}, {Mixed, 2},
     1027        {Empty, 649}, {Mixed, 1}, {Empty, 31259}},
     1028       {0x8c00f7ee, 0xb8000001, 0x28000000, 0x88c00882, 0x40000000,
     1029        0x00000080, 0xfc000000, 0x00000600, 0x40000000, 0x00000049,
     1030        0x00180000, 0xc8003600, 0x00003c00, 0x00100000, 0x00003fff,
     1031        0x03800000, 0x7fff0000, 0x40000000, 0x00010030, 0x00010000,
     1032        0x00100000, 0x0c008000, 0x0017fff0, 0x3c000000, 0x00000020,
     1033        0x061f0000, 0x0000fc00, 0x08000000, 0x000001ff, 0x00000001,
     1034        0x00006000, 0x18000000, 0x00003800, 0x00600000, 0x07700000,
     1035        0x000007ff, 0x00000030, 0xc0000000, 0x00003f7f, 0xfc000000,
     1036        0x00000001, 0xf0000000, 0xf8000000, 0xc0000000, 0x000800ff,
     1037        0xffff0000, 0xffff00ff, 0x7ffbffef, 0x60000000, 0x00006000,
     1038        0x00000f00, 0x00000600, 0x003fff00, 0x00000060, 0x0000ffc0,
     1039        0x01fffff8, 0x0f000000, 0x30000000, 0xde000000, 0x00010000,
     1040        0xffff7fff, 0x00000007, 0xfff3ff0e, 0x20010000, 0x00000001,
     1041        0x08000000, 0xc0000000, 0x0000e000, 0x40080000, 0x00fc0000,
     1042        0x00f00000, 0x0000c000, 0x07000000, 0x0000c000, 0x80000000,
     1043        0xc0003ffe, 0xf0000000, 0xc0000000, 0x00030000, 0x00000800,
     1044        0xc0000000, 0x03ff0000, 0xffff0000, 0xfff7ffff, 0x00000d0b,
     1045        0x8c00f7ee, 0xb8000001, 0xa8000000, 0x0000003f, 0x00000007,
     1046        0x80000000, 0x00010000, 0x00008000, 0x00800000, 0x80000000,
     1047        0x80000000, 0x01ff0000, 0x80000000, 0x007f0000, 0xfe000000,
     1048        0x1e000000, 0x00003f80, 0xd8000000, 0x00000003, 0x0000000f,
     1049        0x00300000, 0x000021e0, 0x3f000000, 0x00000040, 0x000003fe,
     1050        0x0000000e, 0x001f0000, 0x0000c000, 0x00200000, 0x0f800000,
     1051        0x00000010, 0x80000000},
    5921052       34816};
    5931053    const UnicodeSet pc_Set
     
    7011161       34816};
    7021162    const UnicodeSet s_Set
    703       {{{Empty, 34816}},
    704        {},
     1163      {{{Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 3}, {Empty, 14},
     1164        {Mixed, 2}, {Empty, 3}, {Mixed, 2}, {Empty, 2}, {Mixed, 1},
     1165        {Empty, 4}, {Mixed, 1}, {Empty, 7}, {Mixed, 1}, {Empty, 3},
     1166        {Mixed, 1}, {Empty, 5}, {Mixed, 2}, {Empty, 7}, {Mixed, 1},
     1167        {Empty, 15}, {Mixed, 1}, {Empty, 7}, {Mixed, 1}, {Empty, 3},
     1168        {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 3}, {Mixed, 1},
     1169        {Empty, 7}, {Mixed, 1}, {Empty, 5}, {Mixed, 1}, {Empty, 6},
     1170        {Mixed, 2}, {Empty, 3}, {Mixed, 2}, {Empty, 5}, {Mixed, 1},
     1171        {Empty, 23}, {Mixed, 1}, {Empty, 33}, {Mixed, 1}, {Empty, 11},
     1172        {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Full, 1}, {Empty, 11},
     1173        {Mixed, 1}, {Empty, 33}, {Mixed, 3}, {Empty, 2}, {Mixed, 4},
     1174        {Empty, 2}, {Mixed, 3}, {Empty, 1}, {Mixed, 1}, {Full, 11},
     1175        {Mixed, 2}, {Full, 5}, {Mixed, 1}, {Full, 1}, {Mixed, 2},
     1176        {Empty, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Full, 19},
     1177        {Mixed, 2}, {Full, 1}, {Mixed, 2}, {Full, 12}, {Mixed, 1},
     1178        {Full, 1}, {Mixed, 2}, {Full, 11}, {Mixed, 4}, {Empty, 8},
     1179        {Mixed, 1}, {Empty, 12}, {Mixed, 1}, {Full, 2}, {Mixed, 1},
     1180        {Full, 6}, {Mixed, 4}, {Empty, 2}, {Mixed, 1}, {Empty, 7},
     1181        {Mixed, 1}, {Empty, 1}, {Full, 1}, {Mixed, 4}, {Full, 1},
     1182        {Mixed, 2}, {Full, 1}, {Mixed, 1}, {Full, 8}, {Empty, 206},
     1183        {Full, 2}, {Empty, 692}, {Mixed, 1}, {Full, 1}, {Mixed, 1},
     1184        {Empty, 17}, {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 4},
     1185        {Mixed, 1}, {Empty, 17}, {Mixed, 1}, {Empty, 6}, {Mixed, 1},
     1186        {Empty, 638}, {Mixed, 1}, {Empty, 3}, {Mixed, 2}, {Empty, 16},
     1187        {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 4}, {Mixed, 3},
     1188        {Empty, 4}, {Mixed, 1}, {Empty, 9}, {Mixed, 1}, {Empty, 1},
     1189        {Mixed, 5}, {Empty, 51}, {Mixed, 1}, {Empty, 18}, {Mixed, 1},
     1190        {Empty, 770}, {Mixed, 2}, {Empty, 649}, {Mixed, 1}, {Empty, 155},
     1191        {Full, 7}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 4},
     1192        {Empty, 1}, {Full, 2}, {Mixed, 1}, {Empty, 5}, {Full, 2},
     1193        {Mixed, 1}, {Empty, 27}, {Mixed, 9}, {Empty, 184}, {Mixed, 1},
     1194        {Empty, 8}, {Full, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 6}, {Full, 1},
     1195        {Mixed, 2}, {Empty, 2}, {Mixed, 4}, {Empty, 5}, {Full, 1},
     1196        {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 2}, {Full, 7},
     1197        {Mixed, 1}, {Full, 2}, {Mixed, 2}, {Full, 1}, {Mixed, 1}, {Full, 4},
     1198        {Mixed, 1}, {Full, 3}, {Mixed, 2}, {Full, 3}, {Mixed, 1}, {Full, 2},
     1199        {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1},
     1200        {Full, 1}, {Mixed, 2}, {Empty, 30778}},
     1201       {0x70000810, 0x40000000, 0x50000001, 0x0113d37c, 0x00800000,
     1202        0x00800000, 0xfffc003c, 0xffffafe0, 0x00200000, 0x00000030,
     1203        0x00400000, 0x00000004, 0x0000e000, 0x0000c9c0, 0x40000000,
     1204        0x60000200, 0x00400000, 0x0c0c0000, 0x00020000, 0x00010000,
     1205        0x07f80000, 0x80000000, 0x02000000, 0x80000000, 0xfce8000e,
     1206        0x01500000, 0xc0000000, 0x01e0dfbf, 0xc0000000, 0x03ff0000,
     1207        0x08000000, 0x00000001, 0xc0000000, 0x1ff007fe, 0xa0000000,
     1208        0xe000e003, 0x6000e000, 0x00040010, 0x1c000000, 0x00001c00,
     1209        0x3fffffff, 0xc1d0037b, 0x0c0042af, 0x0000bc1f, 0xffff0000,
     1210        0xfffff0ff, 0xfffff9ff, 0x07ffffff, 0x0000007f, 0x000007ff,
     1211        0xf0000000, 0x000003ff, 0x000000ff, 0xfff00000, 0xffffff9f,
     1212        0xffff003f, 0xfe000007, 0xf0ffffff, 0xcfffffff, 0xffcfffff,
     1213        0xff3fffff, 0xe3ffffff, 0x0003fdff, 0x000007e0, 0xfbffffff,
     1214        0x000fffff, 0x003fffff, 0x0fff0000, 0x000c0010, 0xc0c00001,
     1215        0x18000000, 0xffc30000, 0x0000000f, 0x7fffffff, 0xfffffc00,
     1216        0x000100ff, 0xfffffc00, 0x0001ffff, 0x7fffffff, 0xffff0000,
     1217        0x0000007f, 0x007fffff, 0x00000003, 0x00000600, 0x03c00f00,
     1218        0x03800000, 0x08000000, 0x00000200, 0xfffc0000, 0x00000003,
     1219        0x30000000, 0x00000274, 0x70000810, 0x40000000, 0x50000001,
     1220        0x30007f7f, 0xff800000, 0xfe000000, 0x0fff13ff, 0x00000001,
     1221        0xffff0000, 0x1fffffff, 0x01800000, 0x00000100, 0xf0000000,
     1222        0x00000020, 0x10000000, 0x003fffff, 0xfffffe7f, 0x00001c1f,
     1223        0xfffff018, 0xffffc3ff, 0x3fffffff, 0x00000023, 0x007fffff,
     1224        0x08000002, 0x08000000, 0x00200000, 0x00200000, 0x00008000,
     1225        0x00008000, 0x00000200, 0x00000200, 0x00000008, 0x00030000,
     1226        0xffff0fff, 0x000fffff, 0xfffe7fff, 0xfffefffe, 0x003fffff,
     1227        0xffff0000, 0xffff7fff, 0xffff0fff, 0x07ffffff, 0xffffffc0,
     1228        0xffff0007, 0x07ffffff, 0x000301ff, 0xffff1fff, 0x3fffffff,
     1229        0xfff07fff, 0x00ffffff, 0x7fffffff, 0xffff07ff, 0xfbffffff,
     1230        0xffffffef, 0xffffffe7, 0x0000ffff, 0x000f1fff, 0x000fffff,
     1231        0x001fffff, 0xffff0fff, 0x03ff00ff, 0xffff00ff, 0x00003fff},
    7051232       34816};
    7061233    const UnicodeSet sc_Set
     
    8091336       34816};
    8101337    const UnicodeSet z_Set
    811       {{{Empty, 34816}},
    812        {},
     1338      {{{Empty, 1}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 174},
     1339        {Mixed, 1}, {Empty, 75}, {Mixed, 3}, {Empty, 125}, {Mixed, 1},
     1340        {Empty, 34431}},
     1341       {0x00000001, 0x00000001, 0x00000001, 0x000007ff, 0x00008300,
     1342        0x80000000, 0x00000001},
    8131343       34816};
    8141344    const UnicodeSet zl_Set
  • icGREP/icgrep-devel/icgrep/UCD/EastAsianWidth.h

    r4189 r4366  
    66 *  icgrep is a trademark of International Characters, Inc.
    77 *
    8  *  This file is generated by UCD_properties.y - manual edits may be lost.
     8 *  This file is generated by UCD_properties.py - manual edits may be lost.
    99 */
    1010
     
    5656        {Mixed, 1}, {Full, 3}, {Mixed, 2}, {Full, 2}, {Mixed, 1}, {Full, 1},
    5757        {Empty, 3}, {Mixed, 4}, {Full, 1}, {Mixed, 1}, {Empty, 1},
    58         {Mixed, 1}, {Full, 6}, {Mixed, 4}, {Full, 1}, {Mixed, 3}, {Full, 7},
    59         {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Full, 1},
    60         {Mixed, 1}, {Full, 1}, {Mixed, 2}, {Empty, 2}, {Mixed, 1},
    61         {Empty, 1}, {Mixed, 1}, {Full, 4}, {Mixed, 39}, {Empty, 1},
    62         {Mixed, 3}, {Empty, 1}, {Full, 2}, {Mixed, 5}, {Empty, 1},
    63         {Full, 6}, {Mixed, 1}, {Full, 1}, {Empty, 3}, {Full, 7}, {Mixed, 1},
    64         {Full, 1}, {Mixed, 3}, {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 3},
    65         {Full, 2}, {Mixed, 1}, {Full, 20}, {Mixed, 1}, {Full, 2},
    66         {Mixed, 5}, {Full, 2}, {Mixed, 3}, {Full, 2}, {Mixed, 1}, {Full, 1},
    67         {Mixed, 1}, {Full, 1}, {Mixed, 5}, {Full, 1}, {Mixed, 2}, {Full, 1},
    68         {Mixed, 1}, {Full, 1}, {Mixed, 4}, {Empty, 2}, {Full, 2},
    69         {Mixed, 2}, {Full, 3}, {Mixed, 1}, {Full, 1}, {Mixed, 2}, {Full, 1},
    70         {Empty, 2}, {Mixed, 2}, {Full, 7}, {Mixed, 1}, {Full, 8},
    71         {Mixed, 1}, {Full, 1}, {Mixed, 2}, {Full, 1}, {Mixed, 5}, {Full, 1},
    72         {Mixed, 19}, {Full, 2}, {Mixed, 2}, {Full, 5}, {Mixed, 1},
    73         {Full, 1}, {Mixed, 2}, {Empty, 4}, {Mixed, 1}, {Empty, 2},
     58        {Mixed, 1}, {Full, 101}, {Empty, 3}, {Full, 117}, {Mixed, 2},
     59        {Full, 1}, {Mixed, 3}, {Full, 2}, {Mixed, 14}, {Full, 2},
     60        {Mixed, 2}, {Full, 9}, {Empty, 4}, {Mixed, 1}, {Empty, 2},
    7461        {Mixed, 7}, {Full, 1}, {Mixed, 6}, {Full, 1}, {Mixed, 3}, {Full, 3},
    75         {Mixed, 1}, {Full, 12}, {Mixed, 1}, {Full, 13}, {Mixed, 5},
    76         {Empty, 1}, {Full, 1}, {Mixed, 2}, {Full, 4}, {Mixed, 1}, {Full, 1},
    77         {Mixed, 1}, {Full, 1}, {Mixed, 4}, {Full, 3}, {Mixed, 1},
    78         {Empty, 14}, {Mixed, 1}, {Empty, 236}, {Full, 2}, {Empty, 694},
    79         {Mixed, 1}, {Full, 10}, {Mixed, 1}, {Full, 2}, {Mixed, 1},
    80         {Full, 2}, {Mixed, 1}, {Full, 4}, {Mixed, 2}, {Empty, 1},
    81         {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 2},
    82         {Mixed, 2}, {Full, 2}, {Mixed, 1}, {Empty, 1}, {Full, 2},
    83         {Mixed, 2}, {Full, 1}, {Mixed, 2}, {Full, 3}, {Mixed, 4}, {Full, 1},
    84         {Mixed, 1}, {Empty, 2}, {Full, 1}, {Mixed, 1}, {Empty, 349},
    85         {Mixed, 3}, {Full, 64}, {Empty, 216}, {Mixed, 3}, {Full, 3},
    86         {Mixed, 1}, {Full, 11}, {Mixed, 1}, {Full, 1}, {Mixed, 1},
    87         {Full, 1}, {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 1},
    88         {Mixed, 1}, {Full, 3}, {Mixed, 1}, {Empty, 7}, {Mixed, 4},
    89         {Empty, 1}, {Full, 3}, {Mixed, 3}, {Full, 2}, {Mixed, 4},
    90         {Empty, 4}, {Mixed, 1}, {Full, 1}, {Mixed, 2}, {Full, 1},
    91         {Mixed, 4}, {Full, 1}, {Mixed, 1}, {Empty, 1}, {Full, 4},
    92         {Mixed, 2}, {Empty, 2}, {Full, 1}, {Mixed, 1}, {Full, 1},
    93         {Mixed, 1}, {Empty, 4}, {Full, 9}, {Mixed, 3}, {Empty, 4},
    94         {Mixed, 3}, {Full, 1}, {Mixed, 2}, {Empty, 2}, {Mixed, 2},
    95         {Empty, 2}, {Full, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 3},
    96         {Full, 2}, {Empty, 1}, {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 5},
    97         {Empty, 2}, {Full, 2}, {Mixed, 1}, {Empty, 16}, {Mixed, 1},
    98         {Empty, 12}, {Full, 2}, {Mixed, 2}, {Full, 2}, {Mixed, 2},
    99         {Full, 1}, {Mixed, 3}, {Full, 2}, {Mixed, 4}, {Empty, 3},
    100         {Mixed, 1}, {Full, 1}, {Mixed, 5}, {Empty, 8}, {Full, 2},
    101         {Mixed, 1}, {Empty, 5}, {Full, 1}, {Mixed, 2}, {Empty, 1},
    102         {Full, 2}, {Mixed, 1}, {Empty, 1}, {Full, 1}, {Mixed, 2},
    103         {Empty, 14}, {Full, 2}, {Mixed, 1}, {Empty, 14}, {Full, 1},
    104         {Mixed, 1}, {Empty, 40}, {Full, 28}, {Mixed, 1}, {Empty, 3},
    105         {Full, 3}, {Mixed, 1}, {Empty, 92}, {Full, 33}, {Mixed, 1},
    106         {Empty, 414}, {Full, 17}, {Mixed, 3}, {Empty, 2}, {Mixed, 2},
    107         {Full, 2}, {Mixed, 3}, {Empty, 27}, {Full, 2}, {Mixed, 3},
    108         {Empty, 611}, {Full, 3}, {Mixed, 3}, {Empty, 154}, {Full, 7},
    109         {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 4}, {Mixed, 1},
    110         {Empty, 1}, {Full, 2}, {Mixed, 1}, {Empty, 5}, {Full, 2},
    111         {Mixed, 2}, {Empty, 4}, {Full, 2}, {Mixed, 1}, {Full, 1},
    112         {Mixed, 3}, {Full, 1}, {Mixed, 3}, {Full, 10}, {Mixed, 1},
    113         {Full, 8}, {Mixed, 1}, {Full, 1}, {Empty, 128}, {Full, 6},
    114         {Mixed, 1}, {Empty, 41}, {Mixed, 6}, {Empty, 1}, {Mixed, 1},
    115         {Empty, 8}, {Full, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 6},
    116         {Empty, 1}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 8},
    117         {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 2},
    118         {Full, 7}, {Mixed, 1}, {Full, 2}, {Mixed, 2}, {Full, 1}, {Mixed, 1},
    119         {Full, 4}, {Mixed, 1}, {Full, 3}, {Mixed, 2}, {Full, 3}, {Mixed, 1},
    120         {Full, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Full, 1},
    121         {Mixed, 1}, {Full, 1}, {Mixed, 2}, {Empty, 24634}, {Mixed, 1},
    122         {Full, 3}, {Empty, 6140}},
     62        {Mixed, 1}, {Full, 12}, {Mixed, 1}, {Full, 13}, {Mixed, 1},
     63        {Full, 25}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 6},
     64        {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 1}, {Mixed, 1},
     65        {Empty, 3}, {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 1},
     66        {Mixed, 2}, {Empty, 6}, {Mixed, 1}, {Empty, 214}, {Full, 2},
     67        {Empty, 692}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Full, 36},
     68        {Mixed, 1}, {Full, 20}, {Empty, 349}, {Mixed, 1}, {Full, 66},
     69        {Empty, 216}, {Full, 24}, {Mixed, 4}, {Full, 4}, {Mixed, 1},
     70        {Empty, 4}, {Mixed, 3}, {Full, 1408}, {Mixed, 1}, {Full, 519},
     71        {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Full, 3}, {Mixed, 3},
     72        {Full, 109}, {Empty, 2047}, {Mixed, 1}, {Empty, 2047}, {Mixed, 1},
     73        {Full, 20488}, {Empty, 7}, {Mixed, 1}, {Full, 2032}, {Empty, 2047},
     74        {Mixed, 1}, {Empty, 2047}, {Mixed, 1}},
    12375       {0x80000000, 0x08200a01, 0x3e7effbf, 0xa872c8bc, 0xf7f5fffd,
    12476        0x7ef1f73f, 0xfff3d0e8, 0xfffff73f, 0xeaaabfff, 0xfffdffff,
    125         0xfffffffd, 0x50fed16f, 0xfcff0000, 0x0001d7f0, 0x0001fc00,
    126         0xfffffc04, 0x0000fffd, 0xfffd0000, 0xfffeffff, 0xfe7fffff,
    127         0xfffffffe, 0xfffee6ff, 0xffff00ff, 0x001f07ff, 0xdfffffff,
    128         0xffffbfff, 0xffffe7ff, 0x0003ffff, 0x07ffffff, 0x7fff3fff,
    129         0x4fffffff, 0x0007ffff, 0xfffffff0, 0xfff99fef, 0xf3c5fdff,
    130         0xb080799f, 0x0fffffcf, 0xfff987ee, 0xd36dfdff, 0x5e023987,
    131         0x003fffc0, 0xfffbbfee, 0xf3edfdff, 0x00013bbf, 0x0003ffcf,
    132         0xfff99fee, 0xf3edfdff, 0xb0c0399f, 0x00ffffcf, 0xd63dc7ec,
    133         0xc3ffc718, 0x00813dc7, 0x07ffffc0, 0xfffddfef, 0xe3fffdff,
    134         0x03603ddf, 0xff00ffcf, 0xfffddfee, 0xf3effdff, 0x40603ddf,
    135         0x0006ffcf, 0xfffddfee, 0xe7ffffff, 0x00807ddf, 0xfe3fffcf,
    136         0xfc7fffec, 0x2ffbffff, 0xff5f847f, 0x001cffc0, 0xfffffffe,
    137         0x87ffffff, 0x0fffffff, 0xfef02596, 0x3bffecae, 0xf3ff3f5f,
    138         0xfffffeff, 0xfffe1fff, 0xfeffffff, 0xdfffffff, 0x07ffdfff,
    139         0xffff20bf, 0x3d7f3dff, 0xffff3dff, 0x7f3dffff, 0xff7fff3d,
    140         0xff3dffff, 0xe7ffffff, 0x1fffffff, 0x03ffffff, 0x001fffff,
    141         0x1fffffff, 0x01ffffff, 0x001fdfff, 0x007fffff, 0x000fffff,
    142         0x000ddfff, 0x3fffffff, 0x03ff03ff, 0x03ff7fff, 0x00ffffff,
    143         0xffff07ff, 0x003fffff, 0x7fffffff, 0x0fff0fff, 0xfffffff1,
    144         0x001f3fff, 0xffff0fff, 0xc7ff03ff, 0xcfffffff, 0x7fffffff,
    145         0x9fffffff, 0x03ff03ff, 0x7fff3fff, 0xffff0fff, 0x1fffffff,
    146         0xf00fffff, 0xf8ffffff, 0xffffe3ff, 0xffff00ff, 0x037fffff,
    147         0xf03fffff, 0x3f3fffff, 0xaaff3f3f, 0x3fffffff, 0xffdfffff,
    148         0xefcfffdf, 0x7fdcffff, 0xcc86ffff, 0xb7d2ff08, 0x7fe3ffdf,
    149         0x1fff7fe1, 0x3fffedff, 0xffff0000, 0x0001ffff, 0xffb7fdd7,
    150         0xfffff7b9, 0x87e7ffff, 0xfc00f000, 0xfc0001ff, 0xfcffffff,
    151         0xffebffff, 0xffffff7f, 0x1bdd7672, 0xcf0fa056, 0xfffbeeff,
    152         0xffff330c, 0xfddfff33, 0x7fffffdf, 0xfffbffff, 0xfffff9ff,
    153         0x07ffffff, 0x0000007f, 0x000007ff, 0x00000400, 0x0000f000,
    154         0xfff00000, 0xffc30000, 0xcf33fc04, 0xfffc363c, 0xffff7fc3,
    155         0xafcf3d9f, 0xfffffffa, 0xffff4844, 0x3fffffff, 0x3fffffff,
    156         0x0000400f, 0x000000f4, 0xdfffffff, 0xff7fffff, 0x003fffff,
    157         0xffffc03f, 0xffffff9f, 0xfc1fffff, 0xffcfffff, 0xff3fffff,
    158         0xe3ffffff, 0x0003fdff, 0xffff7fff, 0x7fffffff, 0xfe0fffff,
    159         0xffff20bf, 0x800180ff, 0x007fffff, 0x7f7f7f7f, 0x7f7f7f7f,
    160         0x00000007, 0x80000000, 0xffff0000, 0x00000fff, 0xbfffffff,
    161         0x00ffffff, 0xffff7fff, 0x00033fff, 0xff800000, 0x03ff0fff,
    162         0x00ffffff, 0x03ffc01f, 0x0fffffff, 0x800fffff, 0xc3ffbfff,
    163         0x7fffffff, 0x007fffff, 0xf3ff3fff, 0xf8000007, 0x007fffff,
    164         0x007e7e7e, 0xffff7f7f, 0x00000030, 0x03ff3fff, 0xffff0000,
    165         0xfffff87f, 0x0fffffff, 0xe0f8007f, 0x5f7fffff, 0xffffffdb,
    166         0xfff80003, 0xffff0000, 0xfffcffff, 0x000000ff, 0x3fff0000,
    167         0x00003fff, 0xffdf0000, 0x9fffffff, 0x1e000000, 0xffffefff,
    168         0xb7ffff7f, 0x3fff3fff, 0x07ffffff, 0xffffff87, 0xff8fffff,
    169         0x0fff1fff, 0x00000001, 0xffff0000, 0x3fffffff, 0x1fffffff,
    170         0x0001ffff, 0x0fffffff, 0xffff000f, 0xffff07ff, 0x07ffffff,
    171         0xbfffffff, 0x003fff0f, 0x3fffffff, 0x000003ff, 0xffff00ff,
    172         0x0000800f, 0x007fffff, 0x003fffff, 0x000000ff, 0xfffffd3f,
    173         0x91bfffff, 0xffbfffff, 0x7fffffff, 0x0000ff80, 0x8fffffff,
    174         0x83ffffff, 0xc0ffffff, 0xfeeff06f, 0x870fffff, 0x01ff00ff,
    175         0x007ff87f, 0xfe3fffff, 0xff3fffff, 0xff07ffff, 0x1e03ffff,
    176         0x0000fe00, 0x000001ff, 0x7fffffff, 0xfffc3fff, 0x8000ffff,
    177         0xffff0003, 0x03ff01ff, 0xffdfffff, 0xffff000f, 0x007fffff,
    178         0x07ff21ff, 0x001ffffe, 0xfffbffff, 0x3fffffff, 0xffff0000,
    179         0x03ff07ff, 0xfff99fee, 0xf3edfdff, 0xe080399f, 0x001f1fcf,
    180         0x03ff00ff, 0xff3fffff, 0x000003ff, 0x03ff001f, 0x00ffffff,
    181         0x000003ff, 0x8007ffff, 0x01ffffff, 0x01ffffff, 0x001f7fff,
    182         0x00007fff, 0x01ffffff, 0x7fffffff, 0x0000c3ff, 0xffff0000,
    183         0x003f3fff, 0xfbff003f, 0xe0fffffb, 0x0000ffff, 0xffff001f,
    184         0x7fffffff, 0xffff8000, 0x1fff07ff, 0xf3ff01ff, 0x0000000f,
    185         0x003fffff, 0xfffffe7f, 0x3fffffff, 0x0000003f, 0x007fffff,
    186         0x0003ffff, 0xffdfffff, 0xdfffffff, 0xebffde64, 0xffffffef,
    187         0xdfdfe7bf, 0x7bffffff, 0xfffdfc5f, 0xffffff3f, 0xffffcfff,
    188         0x007fff9f, 0xffffffef, 0x0af7fe96, 0xaa96ea84, 0x5ef7f796,
    189         0x0ffffbff, 0x0ffffbee, 0x00030000, 0xffff0fff, 0x000fffff,
    190         0xfffe7fff, 0xfffefffe, 0x003fffff, 0x00001800, 0x00004000,
    191         0x00000c00, 0xffffffc0, 0xffff1fff, 0x3fffffff, 0xfff07fff,
    192         0x00ffffff, 0x7fffffff, 0xffff07ff, 0xfbffffff, 0xffffffef,
    193         0xffffffe7, 0x0000ffff, 0x000f1fff, 0x000fffff, 0x001fffff,
    194         0xffff0fff, 0x03ff00ff, 0xffff00ff, 0x00003fff, 0x00000002},
     77        0xfffffffd, 0x50fed16f, 0xffff0000, 0x0001ffff, 0x0001fc04,
     78        0xfffffc04, 0x0000fffd, 0xfffd0000, 0xcc86ffff, 0xb7d2ff08,
     79        0x7fefffff, 0xffffffe1, 0xffffedff, 0xffb7fdd7, 0xfffff7b9,
     80        0x87e7ffff, 0xfc00f000, 0xfc00fdff, 0xfcffffff, 0xffebffff,
     81        0xffffff7f, 0x1bdd7672, 0xcf0fa056, 0xfffbeeff, 0xffff330c,
     82        0xfddfff33, 0x7fffffdf, 0xfffbffff, 0xfffff9ff, 0x00000400,
     83        0x0000f000, 0xfff00000, 0xffc30000, 0xcf33fc04, 0xfffc363c,
     84        0xffff7fc3, 0xafcf3d9f, 0xfffffffa, 0xffff4844, 0x3fffffff,
     85        0x3fffffff, 0x0000400f, 0x000000f4, 0xdfffffff, 0xff7fffff,
     86        0x003fffff, 0xffffc03f, 0xffffff9f, 0xfc1fffff, 0x04000000,
     87        0xfff00000, 0xffc00000, 0xf000ffff, 0x80000000, 0x00000001,
     88        0x01800000, 0x0000001f, 0x0001c000, 0x00008000, 0xf8000000,
     89        0x0000fff0, 0x80000000, 0x80000000, 0x0000e000, 0xffffff80,
     90        0xe0000000, 0xfffffff0, 0xfc000000, 0x0000ffff, 0x00080000,
     91        0xfffff080, 0x00000001, 0x80000000, 0xe3030303, 0xdfff8080,
     92        0xfffffffc, 0x0000f800, 0x0000c000, 0x0000fc00, 0xf8000000,
     93        0x0000fff8, 0xf8000000, 0xfffcfe00, 0xc0000000, 0xc0000000,
     94        0xffff0000, 0xc0000000, 0xc0000000},
    19595       34816};
    19696    const UnicodeSet na_Set
  • icGREP/icgrep-devel/icgrep/UCD/HangulSyllableType.h

    r4189 r4366  
    66 *  icgrep is a trademark of International Characters, Inc.
    77 *
    8  *  This file is generated by UCD_properties.y - manual edits may be lost.
     8 *  This file is generated by UCD_properties.py - manual edits may be lost.
    99 */
    1010
     
    167167       34816};
    168168    const UnicodeSet na_Set
    169       {{{Empty, 34816}},
    170        {},
     169      {{{Full, 136}, {Empty, 8}, {Full, 1211}, {Mixed, 1}, {Full, 20},
     170        {Empty, 349}, {Mixed, 3}, {Full, 33088}},
     171       {0xe0000000, 0x0000fff0, 0x00000780, 0xf0000000},
    171172       34816};
    172173    const UnicodeSet t_Set
  • icGREP/icgrep-devel/icgrep/UCD/LineBreak.h

    r4189 r4366  
    66 *  icgrep is a trademark of International Characters, Inc.
    77 *
    8  *  This file is generated by UCD_properties.y - manual edits may be lost.
     8 *  This file is generated by UCD_properties.py - manual edits may be lost.
    99 */
    1010
     
    685685       34816};
    686686    const UnicodeSet xx_Set
    687       {{{Empty, 1792}, {Full, 200}, {Empty, 28728}, {Full, 2047},
    688         {Mixed, 1}, {Full, 2047}, {Mixed, 1}},
    689        {0x3fffffff, 0x3fffffff},
     687      {{{Empty, 27}, {Mixed, 3}, {Empty, 11}, {Mixed, 4}, {Empty, 1},
     688        {Mixed, 3}, {Empty, 7}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     689        {Empty, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1},
     690        {Mixed, 2}, {Full, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 1},
     691        {Empty, 4}, {Mixed, 39}, {Full, 1}, {Mixed, 3}, {Full, 1},
     692        {Empty, 2}, {Mixed, 5}, {Full, 1}, {Empty, 6}, {Mixed, 1},
     693        {Empty, 11}, {Mixed, 1}, {Empty, 1}, {Mixed, 3}, {Empty, 1},
     694        {Mixed, 1}, {Empty, 1}, {Mixed, 3}, {Empty, 2}, {Mixed, 1},
     695        {Empty, 20}, {Mixed, 1}, {Empty, 2}, {Mixed, 5}, {Empty, 2},
     696        {Mixed, 3}, {Empty, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     697        {Empty, 1}, {Mixed, 5}, {Empty, 1}, {Mixed, 2}, {Empty, 1},
     698        {Mixed, 1}, {Empty, 1}, {Mixed, 4}, {Full, 2}, {Empty, 2},
     699        {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Empty, 1}, {Mixed, 2},
     700        {Empty, 1}, {Full, 2}, {Mixed, 2}, {Empty, 7}, {Mixed, 1},
     701        {Empty, 8}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 1},
     702        {Mixed, 3}, {Empty, 3}, {Mixed, 2}, {Empty, 2}, {Mixed, 1},
     703        {Empty, 4}, {Mixed, 1}, {Empty, 18}, {Mixed, 1}, {Empty, 1},
     704        {Mixed, 2}, {Empty, 56}, {Mixed, 4}, {Full, 1}, {Empty, 1},
     705        {Mixed, 2}, {Empty, 4}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     706        {Empty, 1}, {Mixed, 4}, {Empty, 3}, {Mixed, 1}, {Full, 1},
     707        {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 6}, {Mixed, 2},
     708        {Empty, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 3},
     709        {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 2},
     710        {Empty, 6}, {Mixed, 1}, {Empty, 908}, {Mixed, 1}, {Empty, 1},
     711        {Mixed, 1}, {Empty, 10}, {Mixed, 1}, {Empty, 2}, {Mixed, 1},
     712        {Empty, 2}, {Mixed, 1}, {Empty, 4}, {Mixed, 2}, {Full, 1},
     713        {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     714        {Empty, 2}, {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 2},
     715        {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 3}, {Mixed, 4},
     716        {Empty, 1}, {Mixed, 1}, {Full, 2}, {Empty, 1}, {Mixed, 1},
     717        {Empty, 349}, {Mixed, 3}, {Empty, 64}, {Full, 200}, {Empty, 16},
     718        {Mixed, 3}, {Empty, 3}, {Mixed, 1}, {Empty, 11}, {Mixed, 1},
     719        {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 6}, {Empty, 3},
     720        {Mixed, 2}, {Empty, 4}, {Mixed, 6}, {Full, 1}, {Empty, 3},
     721        {Mixed, 3}, {Empty, 2}, {Mixed, 4}, {Full, 4}, {Mixed, 1},
     722        {Empty, 1}, {Mixed, 2}, {Empty, 1}, {Mixed, 4}, {Empty, 1},
     723        {Mixed, 1}, {Full, 1}, {Empty, 4}, {Mixed, 2}, {Full, 2},
     724        {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Full, 4},
     725        {Empty, 9}, {Mixed, 3}, {Full, 4}, {Mixed, 3}, {Empty, 1},
     726        {Mixed, 2}, {Full, 2}, {Mixed, 2}, {Full, 2}, {Empty, 1},
     727        {Mixed, 1}, {Full, 2}, {Mixed, 3}, {Empty, 2}, {Full, 1},
     728        {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 5}, {Full, 2},
     729        {Empty, 2}, {Mixed, 1}, {Full, 16}, {Mixed, 1}, {Full, 12},
     730        {Empty, 2}, {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 1},
     731        {Mixed, 3}, {Empty, 2}, {Mixed, 4}, {Full, 3}, {Mixed, 1},
     732        {Empty, 1}, {Mixed, 5}, {Full, 8}, {Empty, 2}, {Mixed, 1},
     733        {Full, 5}, {Empty, 1}, {Mixed, 2}, {Full, 1}, {Empty, 2},
     734        {Mixed, 1}, {Full, 1}, {Empty, 1}, {Mixed, 2}, {Full, 14},
     735        {Empty, 2}, {Mixed, 1}, {Full, 14}, {Empty, 1}, {Mixed, 1},
     736        {Full, 40}, {Empty, 28}, {Mixed, 1}, {Full, 3}, {Empty, 3},
     737        {Mixed, 1}, {Full, 92}, {Empty, 33}, {Mixed, 1}, {Full, 414},
     738        {Empty, 17}, {Mixed, 3}, {Full, 2}, {Mixed, 2}, {Empty, 2},
     739        {Mixed, 3}, {Full, 27}, {Empty, 2}, {Mixed, 3}, {Full, 515},
     740        {Mixed, 1}, {Full, 95}, {Empty, 3}, {Mixed, 3}, {Full, 154},
     741        {Empty, 7}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 4},
     742        {Mixed, 1}, {Full, 1}, {Empty, 2}, {Mixed, 1}, {Full, 5},
     743        {Empty, 2}, {Mixed, 2}, {Full, 4}, {Empty, 2}, {Mixed, 1},
     744        {Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 3}, {Empty, 10},
     745        {Mixed, 1}, {Empty, 8}, {Mixed, 1}, {Empty, 1}, {Full, 128},
     746        {Empty, 6}, {Mixed, 1}, {Full, 41}, {Mixed, 6}, {Full, 1},
     747        {Mixed, 1}, {Full, 8}, {Empty, 1}, {Mixed, 1}, {Empty, 2},
     748        {Mixed, 6}, {Empty, 1}, {Mixed, 2}, {Full, 2}, {Mixed, 4},
     749        {Full, 5}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     750        {Empty, 2}, {Mixed, 2}, {Empty, 7}, {Mixed, 1}, {Empty, 2},
     751        {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 4}, {Mixed, 1},
     752        {Empty, 3}, {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Empty, 2},
     753        {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     754        {Empty, 1}, {Mixed, 2}, {Full, 58}, {Empty, 2047}, {Mixed, 1},
     755        {Empty, 2047}, {Mixed, 1}, {Full, 20480}, {Mixed, 1}, {Empty, 3},
     756        {Full, 4}, {Empty, 7}, {Mixed, 1}, {Full, 6128}},
     757       {0x03000000, 0x0000280f, 0x00000004, 0x00010000, 0x01800000,
     758        0x00000001, 0x00011900, 0x0000ff00, 0xffe0f800, 0x20000000,
     759        0x00004000, 0x00001800, 0xfffc0000, 0xf8000000, 0x8000c000,
     760        0xb0000000, 0xfff80000, 0x0000000f, 0x00066010, 0x0c3a0200,
     761        0x4f7f8660, 0xf0000030, 0x00067811, 0x2c920200, 0xa1fdc678,
     762        0xffc0003f, 0x00044011, 0x0c120200, 0xfffec440, 0xfffc0030,
     763        0x00066011, 0x0c120200, 0x4f3fc660, 0xff000030, 0x29c23813,
     764        0x3c0038e7, 0xff7ec238, 0xf800003f, 0x00022010, 0x1c000200,
     765        0xfc9fc220, 0x00ff0030, 0x00022011, 0x0c100200, 0xbf9fc220,
     766        0xfff90030, 0x00022011, 0x18000000, 0xff7f8220, 0x01c00030,
     767        0x03800013, 0xd0040000, 0x00a07b80, 0xffe3003f, 0x00000001,
     768        0x78000000, 0xf0000000, 0x010fda69, 0xc4001351, 0x0c00c0a0,
     769        0x00000100, 0x0001e000, 0x01000000, 0x20000000, 0xf8002000,
     770        0x0000df40, 0xc280c200, 0x0000c200, 0x80c20000, 0x008000c2,
     771        0x00c20000, 0x18000000, 0xe0000000, 0xfc000000, 0xffe00000,
     772        0xe0000000, 0xfe000000, 0xffe02000, 0xff800000, 0xfff00000,
     773        0xfff22000, 0xc0000000, 0xfc00fc00, 0xfc008000, 0xff000000,
     774        0x0000f800, 0xffc00000, 0x80000000, 0xf000f000, 0x0000000e,
     775        0xffe0c000, 0x0000f000, 0x3800fc00, 0x30000000, 0x80000000,
     776        0x60000000, 0xfc00fc00, 0x8000c000, 0x0000f000, 0xe0000000,
     777        0x0ff00000, 0x07000000, 0x00001c00, 0x0000ff00, 0xfc800000,
     778        0x0fc00000, 0xc0c00000, 0x5500c0c0, 0xc0000000, 0x00200000,
     779        0x10300020, 0x80230000, 0x000c0020, 0xe0008000, 0xfffe0000,
     780        0x0000fc00, 0xf8000000, 0xffffff80, 0xfffff800, 0x00300000,
     781        0x00c00000, 0x1c000000, 0xfffc0200, 0x00008000, 0x80000000,
     782        0x01f00000, 0x0000df40, 0x7ffe7f00, 0xff800000, 0x80808080,
     783        0x80808080, 0xfffffff8, 0x04000000, 0xfff00000, 0xffc00000,
     784        0xf000ffff, 0x00000001, 0x01800000, 0x0000001f, 0x0001c000,
     785        0x00008000, 0xf8000000, 0x0000fff0, 0x80000000, 0x80000000,
     786        0x0000e000, 0x0000ff80, 0xfffff000, 0x40000000, 0xff000000,
     787        0x00008000, 0xfffcc000, 0x007fffff, 0xfc00f000, 0xff000000,
     788        0xfc003fe0, 0xf0000000, 0x7ff00000, 0xe0000000, 0x3c004000,
     789        0x80000000, 0xff800000, 0x0c00c000, 0x07fffff8, 0xff800000,
     790        0xff818181, 0x00008080, 0xffffffcf, 0xfc00c000, 0x0000fff0,
     791        0x00000780, 0xf0000000, 0x1f07ff80, 0xa0800000, 0x00000024,
     792        0x0007fffc, 0x0000ffff, 0x00030000, 0xffffff00, 0xc000ffff,
     793        0xfc000000, 0x0000c000, 0x00080000, 0x0020f080, 0x60000000,
     794        0x00000001, 0x80000000, 0xe3030303, 0xc1ff8080, 0x00001000,
     795        0x48000080, 0xc000c000, 0xf8000000, 0x00000078, 0x00700000,
     796        0xf000e000, 0xfffffffe, 0x0000ffff, 0xc0000000, 0xe0000000,
     797        0xfffe0000, 0xf0000000, 0x0000fff0, 0x0000f800, 0xf8000000,
     798        0x40000000, 0xffc000f0, 0xc0000000, 0xfffffc00, 0x0000ff00,
     799        0xffff7ff0, 0xff800000, 0xffc00000, 0xffffff00, 0x000002c0,
     800        0x6e400000, 0x00400000, 0x80000000, 0xffff007f, 0x70000000,
     801        0x7c000000, 0x3f000000, 0x01100f90, 0x78f00000, 0xfe00ff00,
     802        0xff800780, 0x01c00000, 0x00c00000, 0x00f80000, 0xe1fc0000,
     803        0xffff01ff, 0xfffffe00, 0x80000000, 0x0003c000, 0x7fff0000,
     804        0x0000fffc, 0xfc00fe00, 0x00200000, 0x0000fff0, 0xff800000,
     805        0xf800de00, 0xffe00001, 0x00040000, 0xc0000000, 0x0000ffff,
     806        0xfc00f800, 0x00066011, 0x0c120200, 0x1f7fc660, 0xffe0e030,
     807        0xfc00ff00, 0x00c00000, 0xfffffc00, 0xfc00ffe0, 0xff000000,
     808        0xfffffc00, 0x7ff80000, 0xfe000000, 0xfe000000, 0xffe08000,
     809        0xffff8000, 0xfe000000, 0x80000000, 0xffff3c00, 0x0000ffff,
     810        0xffc0c000, 0x0400ffc0, 0x1f000004, 0xffff0000, 0x0000ffe0,
     811        0x80000000, 0x00007fff, 0xfffffffc, 0xe000f800, 0x0c00fe00,
     812        0xfffffff0, 0xffc00000, 0x00000180, 0xc0000000, 0xffffffc0,
     813        0xff800000, 0xfffc0000, 0x00200000, 0x20000000, 0x1400219b,
     814        0x00000010, 0x20201840, 0x84000000, 0x000203a0, 0x000000c0,
     815        0x00003000, 0xff800060, 0x00000010, 0xf5080169, 0x5569157b,
     816        0xa1080869, 0xf0000400, 0xf0000411, 0xfffcffff, 0x0000f000,
     817        0xfff00000, 0x00018000, 0x00010001, 0xffc00000, 0x0000e000,
     818        0x00008000, 0x0000f000, 0xf8000000, 0x0000003f, 0x0000fff8,
     819        0xf8000000, 0xfffcfe00, 0x0000e000, 0xc0000000, 0x000f8000,
     820        0xff000000, 0x80000000, 0x0000f800, 0x04000000, 0x00000010,
     821        0x00000018, 0xffff0000, 0xfff0e000, 0xfff00000, 0xffe00000,
     822        0x0000f000, 0xfc00ff00, 0x0000ff00, 0xffffc000, 0xc0000000,
     823        0xc0000000, 0xfffffffd, 0xffff0000},
    690824       34816};
    691825    const UnicodeSet zw_Set
  • icGREP/icgrep-devel/icgrep/UCD/PropList.h

    r4189 r4366  
    66 *  icgrep is a trademark of International Characters, Inc.
    77 *
    8  *  This file is generated by UCD_properties.y - manual edits may be lost.
     8 *  This file is generated by UCD_properties.py - manual edits may be lost.
    99 */
    1010
  • icGREP/icgrep-devel/icgrep/UCD/PropertyAliases.h

    r4189 r4366  
    66 *  icgrep is a trademark of International Characters, Inc.
    77 *
    8  *  This file is generated by UCD_properties.y - manual edits may be lost.
     8 *  This file is generated by UCD_properties.py - manual edits may be lost.
    99 */
    1010
  • icGREP/icgrep-devel/icgrep/UCD/PropertyObjectTable.h

    r4189 r4366  
    66 *  icgrep is a trademark of International Characters, Inc.
    77 *
    8  *  This file is generated by UCD_properties.y - manual edits may be lost.
     8 *  This file is generated by UCD_properties.py - manual edits may be lost.
    99 */
    1010
     
    1313#include "Blocks.h"
    1414#include "Scripts.h"
     15#include "ScriptExtensions.h"
    1516#include "DerivedGeneralCategory.h"
    1617#include "PropList.h"
  • icGREP/icgrep-devel/icgrep/UCD/PropertyValueAliases.h

    r4189 r4366  
    66 *  icgrep is a trademark of International Characters, Inc.
    77 *
    8  *  This file is generated by UCD_properties.y - manual edits may be lost.
     8 *  This file is generated by UCD_properties.py - manual edits may be lost.
    99 */
    1010
     
    400400      CCC84, CCC91, CCC103, CCC107, CCC118, CCC122, CCC129, CCC130, CCC132,
    401401      CCC133, ATBL, ATB, ATA, ATAR, BL, B, BR, L, R, AL, A, AR, DB, DA, IS
    402             };
    403             const uint8_t enum_val[] = {
    404               0, 1, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
     402        };
     403        const uint8_t enum_val[] = {
     404          0, 1, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
    405405      24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 84, 91, 103, 107,
    406406      118, 122, 129, 130, 132, 133, 200, 202, 214, 216, 218, 220, 222, 224,
  • icGREP/icgrep-devel/icgrep/UCD/Scripts.h

    r4189 r4366  
    66 *  icgrep is a trademark of International Characters, Inc.
    77 *
    8  *  This file is generated by UCD_properties.y - manual edits may be lost.
     8 *  This file is generated by UCD_properties.py - manual edits may be lost.
    99 */
    1010
     
    656656       34816};
    657657    const UnicodeSet zzzz_Set
    658       {{{Empty, 34816}},
    659        {},
     658      {{{Empty, 27}, {Mixed, 3}, {Empty, 11}, {Mixed, 4}, {Empty, 1},
     659        {Mixed, 3}, {Empty, 7}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     660        {Empty, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1},
     661        {Mixed, 2}, {Full, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 1},
     662        {Empty, 4}, {Mixed, 39}, {Full, 1}, {Mixed, 3}, {Full, 1},
     663        {Empty, 2}, {Mixed, 5}, {Full, 1}, {Empty, 6}, {Mixed, 1},
     664        {Empty, 11}, {Mixed, 1}, {Empty, 1}, {Mixed, 3}, {Empty, 1},
     665        {Mixed, 1}, {Empty, 1}, {Mixed, 3}, {Empty, 2}, {Mixed, 1},
     666        {Empty, 20}, {Mixed, 1}, {Empty, 2}, {Mixed, 5}, {Empty, 2},
     667        {Mixed, 3}, {Empty, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     668        {Empty, 1}, {Mixed, 5}, {Empty, 1}, {Mixed, 2}, {Empty, 1},
     669        {Mixed, 1}, {Empty, 1}, {Mixed, 4}, {Full, 2}, {Empty, 2},
     670        {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Empty, 1}, {Mixed, 2},
     671        {Empty, 1}, {Full, 2}, {Mixed, 2}, {Empty, 7}, {Mixed, 1},
     672        {Empty, 8}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 1},
     673        {Mixed, 3}, {Empty, 3}, {Mixed, 5}, {Empty, 4}, {Mixed, 1},
     674        {Empty, 18}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 56},
     675        {Mixed, 4}, {Full, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 4},
     676        {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 4},
     677        {Empty, 3}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 2},
     678        {Mixed, 1}, {Empty, 6}, {Mixed, 2}, {Empty, 2}, {Mixed, 1},
     679        {Empty, 1}, {Mixed, 1}, {Empty, 3}, {Mixed, 2}, {Empty, 2},
     680        {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 6}, {Mixed, 1},
     681        {Empty, 213}, {Mixed, 1}, {Empty, 656}, {Mixed, 1}, {Full, 1},
     682        {Empty, 36}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 10},
     683        {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 2}, {Mixed, 1},
     684        {Empty, 4}, {Mixed, 2}, {Full, 1}, {Mixed, 1}, {Empty, 1},
     685        {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 2},
     686        {Empty, 2}, {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 1},
     687        {Mixed, 2}, {Empty, 3}, {Mixed, 4}, {Empty, 1}, {Mixed, 1},
     688        {Full, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 349}, {Mixed, 3},
     689        {Full, 264}, {Empty, 11}, {Mixed, 1}, {Empty, 2}, {Mixed, 1},
     690        {Full, 1}, {Mixed, 3}, {Empty, 3}, {Mixed, 1}, {Empty, 11},
     691        {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 6},
     692        {Empty, 3}, {Mixed, 2}, {Empty, 4}, {Mixed, 6}, {Full, 1},
     693        {Empty, 3}, {Mixed, 3}, {Empty, 2}, {Mixed, 4}, {Full, 4},
     694        {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 1}, {Mixed, 4},
     695        {Empty, 1}, {Mixed, 1}, {Full, 1}, {Empty, 4}, {Mixed, 2},
     696        {Full, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     697        {Full, 4}, {Empty, 9}, {Mixed, 3}, {Full, 4}, {Mixed, 3},
     698        {Empty, 1}, {Mixed, 2}, {Full, 2}, {Mixed, 2}, {Full, 2},
     699        {Empty, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 3}, {Empty, 2},
     700        {Full, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 5},
     701        {Full, 2}, {Empty, 2}, {Mixed, 1}, {Full, 16}, {Mixed, 1},
     702        {Full, 12}, {Empty, 2}, {Mixed, 2}, {Empty, 2}, {Mixed, 2},
     703        {Empty, 1}, {Mixed, 3}, {Empty, 2}, {Mixed, 4}, {Full, 3},
     704        {Mixed, 1}, {Empty, 1}, {Mixed, 5}, {Full, 8}, {Empty, 2},
     705        {Mixed, 1}, {Full, 5}, {Empty, 1}, {Mixed, 2}, {Full, 1},
     706        {Empty, 2}, {Mixed, 1}, {Full, 1}, {Empty, 1}, {Mixed, 2},
     707        {Full, 14}, {Empty, 2}, {Mixed, 1}, {Full, 14}, {Empty, 1},
     708        {Mixed, 1}, {Full, 40}, {Empty, 28}, {Mixed, 1}, {Full, 3},
     709        {Empty, 3}, {Mixed, 1}, {Full, 92}, {Empty, 33}, {Mixed, 1},
     710        {Full, 414}, {Empty, 17}, {Mixed, 3}, {Full, 2}, {Mixed, 2},
     711        {Empty, 2}, {Mixed, 3}, {Full, 27}, {Empty, 2}, {Mixed, 3},
     712        {Full, 515}, {Mixed, 1}, {Full, 95}, {Empty, 3}, {Mixed, 3},
     713        {Full, 154}, {Empty, 7}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     714        {Empty, 4}, {Mixed, 1}, {Full, 1}, {Empty, 2}, {Mixed, 1},
     715        {Full, 5}, {Empty, 2}, {Mixed, 2}, {Full, 4}, {Empty, 2},
     716        {Mixed, 1}, {Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 3},
     717        {Empty, 10}, {Mixed, 1}, {Empty, 8}, {Mixed, 1}, {Empty, 1},
     718        {Full, 128}, {Empty, 6}, {Mixed, 1}, {Full, 41}, {Mixed, 6},
     719        {Full, 1}, {Mixed, 1}, {Full, 8}, {Empty, 1}, {Mixed, 1},
     720        {Empty, 2}, {Mixed, 6}, {Empty, 1}, {Mixed, 2}, {Full, 2},
     721        {Mixed, 4}, {Full, 5}, {Empty, 1}, {Mixed, 1}, {Empty, 1},
     722        {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 7}, {Mixed, 1},
     723        {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 4},
     724        {Mixed, 1}, {Empty, 3}, {Mixed, 2}, {Empty, 3}, {Mixed, 1},
     725        {Empty, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 1},
     726        {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Full, 58}, {Empty, 1334},
     727        {Mixed, 1}, {Full, 1}, {Empty, 129}, {Mixed, 1}, {Empty, 6},
     728        {Mixed, 1}, {Full, 511}, {Empty, 16}, {Mixed, 1}, {Full, 22575},
     729        {Mixed, 1}, {Empty, 3}, {Full, 4}, {Empty, 7}, {Mixed, 1},
     730        {Full, 6128}},
     731       {0x03000000, 0x0000280f, 0x00000004, 0x00010000, 0x01800000,
     732        0x00000001, 0x00011900, 0x0000ff00, 0xffe0f800, 0x20000000,
     733        0x00004000, 0x00001800, 0xfffc0000, 0xf8000000, 0x8000c000,
     734        0xb0000000, 0xfff80000, 0x0000000f, 0x00066010, 0x0c3a0200,
     735        0x4f7f8660, 0xf0000030, 0x00067811, 0x2c920200, 0xa1fdc678,
     736        0xffc0003f, 0x00044011, 0x0c120200, 0xfffec440, 0xfffc0030,
     737        0x00066011, 0x0c120200, 0x4f3fc660, 0xff000030, 0x29c23813,
     738        0x3c0038e7, 0xff7ec238, 0xf800003f, 0x00022010, 0x1c000200,
     739        0xfc9fc220, 0x00ff0030, 0x00022011, 0x0c100200, 0xbf9fc220,
     740        0xfff90030, 0x00022011, 0x18000000, 0xff7f8220, 0x01c00030,
     741        0x03800013, 0xd0040000, 0x00a07b80, 0xffe3003f, 0x00000001,
     742        0x78000000, 0xf0000000, 0x010fda69, 0xc4001351, 0x0c00c0a0,
     743        0x00000100, 0x0001e000, 0x01000000, 0x20000000, 0xf8002000,
     744        0x0000df40, 0xc280c200, 0x0000c200, 0x80c20000, 0x008000c2,
     745        0x00c20000, 0x18000000, 0xe0000000, 0xfc000000, 0xffe00000,
     746        0xe0000000, 0xfe000000, 0xffe02000, 0xff800000, 0xfff00000,
     747        0xfff22000, 0xc0000000, 0xfc00fc00, 0xfc008000, 0xff000000,
     748        0x0000f800, 0xffc00000, 0x80000000, 0xf000f000, 0x0000000e,
     749        0xffe0c000, 0x0000f000, 0x3800fc00, 0x30000000, 0x80000000,
     750        0x60000000, 0xfc00fc00, 0x8000c000, 0x0000f000, 0xe0000000,
     751        0x0ff00000, 0x07000000, 0x00001c00, 0x0000ff00, 0xfc800000,
     752        0x0fc00000, 0xc0c00000, 0x5500c0c0, 0xc0000000, 0x00200000,
     753        0x10300020, 0x80230000, 0x000c0020, 0xe0008000, 0xc0000000,
     754        0x0000ffff, 0xfffe0000, 0x0000fc00, 0xf8000000, 0xffffff80,
     755        0xfffff800, 0x00300000, 0x00c00000, 0x1c000000, 0xfffc0200,
     756        0x00008000, 0x80000000, 0x01f00000, 0x0000df40, 0x7ffe7f00,
     757        0xff800000, 0x80808080, 0x80808080, 0xfffffff8, 0x04000000,
     758        0xfff00000, 0xffc00000, 0xf000ffff, 0x00000001, 0x01800000,
     759        0x0000001f, 0x0001c000, 0x00008000, 0xf8000000, 0x0000fff0,
     760        0x80000000, 0x80000000, 0xffc00000, 0xffffe000, 0x0000e000,
     761        0x0000ff80, 0xfffff000, 0x40000000, 0xff000000, 0x00008000,
     762        0xfffcc000, 0x007fffff, 0xfc00f000, 0xff000000, 0xfc003fe0,
     763        0xf0000000, 0x7ff00000, 0xe0000000, 0x3c004000, 0x80000000,
     764        0xff800000, 0x0c00c000, 0x07fffff8, 0xff800000, 0xff818181,
     765        0x00008080, 0xffffffcf, 0xfc00c000, 0x0000fff0, 0x00000780,
     766        0xf0000000, 0x0000c000, 0xfc000000, 0x1f07ff80, 0xa0800000,
     767        0x00000024, 0x0007fffc, 0x0000ffff, 0x00030000, 0xffffff00,
     768        0xc000ffff, 0xfc000000, 0x0000c000, 0x00080000, 0x0020f080,
     769        0x60000000, 0x00000001, 0x80000000, 0xe3030303, 0xc1ff8080,
     770        0x00001000, 0x48000080, 0xc000c000, 0xf8000000, 0x00000078,
     771        0x00700000, 0xf000e000, 0xfffffffe, 0x0000ffff, 0xc0000000,
     772        0xe0000000, 0xfffe0000, 0xf0000000, 0x0000fff0, 0x0000f800,
     773        0xf8000000, 0x40000000, 0xffc000f0, 0xc0000000, 0xfffffc00,
     774        0x0000ff00, 0xffff7ff0, 0xff800000, 0xffc00000, 0xffffff00,
     775        0x000002c0, 0x6e400000, 0x00400000, 0x80000000, 0xffff007f,
     776        0x70000000, 0x7c000000, 0x3f000000, 0x01100f90, 0x78f00000,
     777        0xfe00ff00, 0xff800780, 0x01c00000, 0x00c00000, 0x00f80000,
     778        0xe1fc0000, 0xffff01ff, 0xfffffe00, 0x80000000, 0x0003c000,
     779        0x7fff0000, 0x0000fffc, 0xfc00fe00, 0x00200000, 0x0000fff0,
     780        0xff800000, 0xf800de00, 0xffe00001, 0x00040000, 0xc0000000,
     781        0x0000ffff, 0xfc00f800, 0x00066011, 0x0c120200, 0x1f7fc660,
     782        0xffe0e030, 0xfc00ff00, 0x00c00000, 0xfffffc00, 0xfc00ffe0,
     783        0xff000000, 0xfffffc00, 0x7ff80000, 0xfe000000, 0xfe000000,
     784        0xffe08000, 0xffff8000, 0xfe000000, 0x80000000, 0xffff3c00,
     785        0x0000ffff, 0xffc0c000, 0x0400ffc0, 0x1f000004, 0xffff0000,
     786        0x0000ffe0, 0x80000000, 0x00007fff, 0xfffffffc, 0xe000f800,
     787        0x0c00fe00, 0xfffffff0, 0xffc00000, 0x00000180, 0xc0000000,
     788        0xffffffc0, 0xff800000, 0xfffc0000, 0x00200000, 0x20000000,
     789        0x1400219b, 0x00000010, 0x20201840, 0x84000000, 0x000203a0,
     790        0x000000c0, 0x00003000, 0xff800060, 0x00000010, 0xf5080169,
     791        0x5569157b, 0xa1080869, 0xf0000400, 0xf0000411, 0xfffcffff,
     792        0x0000f000, 0xfff00000, 0x00018000, 0x00010001, 0xffc00000,
     793        0x0000e000, 0x00008000, 0x0000f000, 0xf8000000, 0x0000003f,
     794        0x0000fff8, 0xf8000000, 0xfffcfe00, 0x0000e000, 0xc0000000,
     795        0x000f8000, 0xff000000, 0x80000000, 0x0000f800, 0x04000000,
     796        0x00000010, 0x00000018, 0xffff0000, 0xfff0e000, 0xfff00000,
     797        0xffe00000, 0x0000f000, 0xfc00ff00, 0x0000ff00, 0xffffc000,
     798        0xff800000, 0xffe00000, 0xc0000000, 0xc0000000, 0xfffffffd,
     799        0xffff0000},
    660800       34816};
    661801    const EnumeratedPropertyObject property_object
Note: See TracChangeset for help on using the changeset viewer.