Feature #3989 ยป onig-u6.patch
| enc/unicode/name2ctype.h | ||
|---|---|---|
| 
     /* 'Assigned': - */ 
   | 
||
| 
     static const OnigCodePoint CR_Assigned[] = { 
   | 
||
| 
     	485, 
   | 
||
| 
     	501, 
   | 
||
| 
     	0x0000, 0x0377, 
   | 
||
| 
     	0x037a, 0x037e, 
   | 
||
| 
     	0x0384, 0x038a, 
   | 
||
| 
     	0x038c, 0x038c, 
   | 
||
| 
     	0x038e, 0x03a1, 
   | 
||
| 
     	0x03a3, 0x0525, 
   | 
||
| 
     	0x03a3, 0x0527, 
   | 
||
| 
     	0x0531, 0x0556, 
   | 
||
| 
     	0x0559, 0x055f, 
   | 
||
| 
     	0x0561, 0x0587, 
   | 
||
| ... | ... | |
| 
     	0x05f0, 0x05f4, 
   | 
||
| 
     	0x0600, 0x0603, 
   | 
||
| 
     	0x0606, 0x061b, 
   | 
||
| 
     	0x061e, 0x061f, 
   | 
||
| 
     	0x0621, 0x065e, 
   | 
||
| 
     	0x0660, 0x070d, 
   | 
||
| 
     	0x061e, 0x070d, 
   | 
||
| 
     	0x070f, 0x074a, 
   | 
||
| 
     	0x074d, 0x07b1, 
   | 
||
| 
     	0x07c0, 0x07fa, 
   | 
||
| 
     	0x0800, 0x082d, 
   | 
||
| 
     	0x0830, 0x083e, 
   | 
||
| 
     	0x0900, 0x0939, 
   | 
||
| 
     	0x093c, 0x094e, 
   | 
||
| 
     	0x0950, 0x0955, 
   | 
||
| 
     	0x0958, 0x0972, 
   | 
||
| 
     	0x0840, 0x085b, 
   | 
||
| 
     	0x085e, 0x085e, 
   | 
||
| 
     	0x0900, 0x0977, 
   | 
||
| 
     	0x0979, 0x097f, 
   | 
||
| 
     	0x0981, 0x0983, 
   | 
||
| 
     	0x0985, 0x098c, 
   | 
||
| ... | ... | |
| 
     	0x0b56, 0x0b57, 
   | 
||
| 
     	0x0b5c, 0x0b5d, 
   | 
||
| 
     	0x0b5f, 0x0b63, 
   | 
||
| 
     	0x0b66, 0x0b71, 
   | 
||
| 
     	0x0b66, 0x0b77, 
   | 
||
| 
     	0x0b82, 0x0b83, 
   | 
||
| 
     	0x0b85, 0x0b8a, 
   | 
||
| 
     	0x0b8e, 0x0b90, 
   | 
||
| ... | ... | |
| 
     	0x0d02, 0x0d03, 
   | 
||
| 
     	0x0d05, 0x0d0c, 
   | 
||
| 
     	0x0d0e, 0x0d10, 
   | 
||
| 
     	0x0d12, 0x0d28, 
   | 
||
| 
     	0x0d2a, 0x0d39, 
   | 
||
| 
     	0x0d12, 0x0d3a, 
   | 
||
| 
     	0x0d3d, 0x0d44, 
   | 
||
| 
     	0x0d46, 0x0d48, 
   | 
||
| 
     	0x0d4a, 0x0d4d, 
   | 
||
| 
     	0x0d4a, 0x0d4e, 
   | 
||
| 
     	0x0d57, 0x0d57, 
   | 
||
| 
     	0x0d60, 0x0d63, 
   | 
||
| 
     	0x0d66, 0x0d75, 
   | 
||
| ... | ... | |
| 
     	0x0edc, 0x0edd, 
   | 
||
| 
     	0x0f00, 0x0f47, 
   | 
||
| 
     	0x0f49, 0x0f6c, 
   | 
||
| 
     	0x0f71, 0x0f8b, 
   | 
||
| 
     	0x0f90, 0x0f97, 
   | 
||
| 
     	0x0f71, 0x0f97, 
   | 
||
| 
     	0x0f99, 0x0fbc, 
   | 
||
| 
     	0x0fbe, 0x0fcc, 
   | 
||
| 
     	0x0fce, 0x0fd8, 
   | 
||
| 
     	0x0fce, 0x0fda, 
   | 
||
| 
     	0x1000, 0x10c5, 
   | 
||
| 
     	0x10d0, 0x10fc, 
   | 
||
| 
     	0x1100, 0x1248, 
   | 
||
| ... | ... | |
| 
     	0x12d8, 0x1310, 
   | 
||
| 
     	0x1312, 0x1315, 
   | 
||
| 
     	0x1318, 0x135a, 
   | 
||
| 
     	0x135f, 0x137c, 
   | 
||
| 
     	0x135d, 0x137c, 
   | 
||
| 
     	0x1380, 0x1399, 
   | 
||
| 
     	0x13a0, 0x13f4, 
   | 
||
| 
     	0x1400, 0x169c, 
   | 
||
| ... | ... | |
| 
     	0x1b50, 0x1b7c, 
   | 
||
| 
     	0x1b80, 0x1baa, 
   | 
||
| 
     	0x1bae, 0x1bb9, 
   | 
||
| 
     	0x1c00, 0x1c37, 
   | 
||
| 
     	0x1bc0, 0x1bf3, 
   | 
||
| 
     	0x1bfc, 0x1c37, 
   | 
||
| 
     	0x1c3b, 0x1c49, 
   | 
||
| 
     	0x1c4d, 0x1c7f, 
   | 
||
| 
     	0x1cd0, 0x1cf2, 
   | 
||
| 
     	0x1d00, 0x1de6, 
   | 
||
| 
     	0x1dfd, 0x1f15, 
   | 
||
| 
     	0x1dfc, 0x1f15, 
   | 
||
| 
     	0x1f18, 0x1f1d, 
   | 
||
| 
     	0x1f20, 0x1f45, 
   | 
||
| 
     	0x1f48, 0x1f4d, 
   | 
||
| ... | ... | |
| 
     	0x2000, 0x2064, 
   | 
||
| 
     	0x206a, 0x2071, 
   | 
||
| 
     	0x2074, 0x208e, 
   | 
||
| 
     	0x2090, 0x2094, 
   | 
||
| 
     	0x20a0, 0x20b8, 
   | 
||
| 
     	0x2090, 0x209c, 
   | 
||
| 
     	0x20a0, 0x20b9, 
   | 
||
| 
     	0x20d0, 0x20f0, 
   | 
||
| 
     	0x2100, 0x2189, 
   | 
||
| 
     	0x2190, 0x23e8, 
   | 
||
| 
     	0x2190, 0x23f3, 
   | 
||
| 
     	0x2400, 0x2426, 
   | 
||
| 
     	0x2440, 0x244a, 
   | 
||
| 
     	0x2460, 0x26cd, 
   | 
||
| 
     	0x26cf, 0x26e1, 
   | 
||
| 
     	0x26e3, 0x26e3, 
   | 
||
| 
     	0x26e8, 0x26ff, 
   | 
||
| 
     	0x2701, 0x2704, 
   | 
||
| 
     	0x2706, 0x2709, 
   | 
||
| 
     	0x270c, 0x2727, 
   | 
||
| 
     	0x2729, 0x274b, 
   | 
||
| 
     	0x274d, 0x274d, 
   | 
||
| 
     	0x274f, 0x2752, 
   | 
||
| 
     	0x2756, 0x275e, 
   | 
||
| 
     	0x2761, 0x2794, 
   | 
||
| 
     	0x2798, 0x27af, 
   | 
||
| 
     	0x27b1, 0x27be, 
   | 
||
| 
     	0x27c0, 0x27ca, 
   | 
||
| 
     	0x2460, 0x26ff, 
   | 
||
| 
     	0x2701, 0x27ca, 
   | 
||
| 
     	0x27cc, 0x27cc, 
   | 
||
| 
     	0x27d0, 0x2b4c, 
   | 
||
| 
     	0x27ce, 0x2b4c, 
   | 
||
| 
     	0x2b50, 0x2b59, 
   | 
||
| 
     	0x2c00, 0x2c2e, 
   | 
||
| 
     	0x2c30, 0x2c5e, 
   | 
||
| 
     	0x2c60, 0x2cf1, 
   | 
||
| 
     	0x2cf9, 0x2d25, 
   | 
||
| 
     	0x2d30, 0x2d65, 
   | 
||
| 
     	0x2d6f, 0x2d6f, 
   | 
||
| 
     	0x2d80, 0x2d96, 
   | 
||
| 
     	0x2d6f, 0x2d70, 
   | 
||
| 
     	0x2d7f, 0x2d96, 
   | 
||
| 
     	0x2da0, 0x2da6, 
   | 
||
| 
     	0x2da8, 0x2dae, 
   | 
||
| 
     	0x2db0, 0x2db6, 
   | 
||
| ... | ... | |
| 
     	0x3099, 0x30ff, 
   | 
||
| 
     	0x3105, 0x312d, 
   | 
||
| 
     	0x3131, 0x318e, 
   | 
||
| 
     	0x3190, 0x31b7, 
   | 
||
| 
     	0x3190, 0x31ba, 
   | 
||
| 
     	0x31c0, 0x31e3, 
   | 
||
| 
     	0x31f0, 0x321e, 
   | 
||
| 
     	0x3220, 0x32fe, 
   | 
||
| ... | ... | |
| 
     	0xa000, 0xa48c, 
   | 
||
| 
     	0xa490, 0xa4c6, 
   | 
||
| 
     	0xa4d0, 0xa62b, 
   | 
||
| 
     	0xa640, 0xa65f, 
   | 
||
| 
     	0xa662, 0xa673, 
   | 
||
| 
     	0xa640, 0xa673, 
   | 
||
| 
     	0xa67c, 0xa697, 
   | 
||
| 
     	0xa6a0, 0xa6f7, 
   | 
||
| 
     	0xa700, 0xa78c, 
   | 
||
| 
     	0xa7fb, 0xa82b, 
   | 
||
| 
     	0xa700, 0xa78e, 
   | 
||
| 
     	0xa790, 0xa791, 
   | 
||
| 
     	0xa7a0, 0xa7a9, 
   | 
||
| 
     	0xa7fa, 0xa82b, 
   | 
||
| 
     	0xa830, 0xa839, 
   | 
||
| 
     	0xa840, 0xa877, 
   | 
||
| 
     	0xa880, 0xa8c4, 
   | 
||
| ... | ... | |
| 
     	0xaa5c, 0xaa7b, 
   | 
||
| 
     	0xaa80, 0xaac2, 
   | 
||
| 
     	0xaadb, 0xaadf, 
   | 
||
| 
     	0xab01, 0xab06, 
   | 
||
| 
     	0xab09, 0xab0e, 
   | 
||
| 
     	0xab11, 0xab16, 
   | 
||
| 
     	0xab20, 0xab26, 
   | 
||
| 
     	0xab28, 0xab2e, 
   | 
||
| 
     	0xabc0, 0xabed, 
   | 
||
| 
     	0xabf0, 0xabf9, 
   | 
||
| 
     	0xac00, 0xd7a3, 
   | 
||
| ... | ... | |
| 
     	0xfb3e, 0xfb3e, 
   | 
||
| 
     	0xfb40, 0xfb41, 
   | 
||
| 
     	0xfb43, 0xfb44, 
   | 
||
| 
     	0xfb46, 0xfbb1, 
   | 
||
| 
     	0xfb46, 0xfbc1, 
   | 
||
| 
     	0xfbd3, 0xfd3f, 
   | 
||
| 
     	0xfd50, 0xfd8f, 
   | 
||
| 
     	0xfd92, 0xfdc7, 
   | 
||
| ... | ... | |
| 
     	0x10b78, 0x10b7f, 
   | 
||
| 
     	0x10c00, 0x10c48, 
   | 
||
| 
     	0x10e60, 0x10e7e, 
   | 
||
| 
     	0x11000, 0x1104d, 
   | 
||
| 
     	0x11052, 0x1106f, 
   | 
||
| 
     	0x11080, 0x110c1, 
   | 
||
| 
     	0x12000, 0x1236e, 
   | 
||
| 
     	0x12400, 0x12462, 
   | 
||
| 
     	0x12470, 0x12473, 
   | 
||
| 
     	0x13000, 0x1342e, 
   | 
||
| 
     	0x16800, 0x16a38, 
   | 
||
| 
     	0x1b000, 0x1b001, 
   | 
||
| 
     	0x1d000, 0x1d0f5, 
   | 
||
| 
     	0x1d100, 0x1d126, 
   | 
||
| 
     	0x1d129, 0x1d1dd, 
   | 
||
| ... | ... | |
| 
     	0x1d7ce, 0x1d7ff, 
   | 
||
| 
     	0x1f000, 0x1f02b, 
   | 
||
| 
     	0x1f030, 0x1f093, 
   | 
||
| 
     	0x1f0a0, 0x1f0ae, 
   | 
||
| 
     	0x1f0b1, 0x1f0be, 
   | 
||
| 
     	0x1f0c1, 0x1f0cf, 
   | 
||
| 
     	0x1f0d1, 0x1f0df, 
   | 
||
| 
     	0x1f100, 0x1f10a, 
   | 
||
| 
     	0x1f110, 0x1f12e, 
   | 
||
| 
     	0x1f131, 0x1f131, 
   | 
||
| 
     	0x1f13d, 0x1f13d, 
   | 
||
| 
     	0x1f13f, 0x1f13f, 
   | 
||
| 
     	0x1f142, 0x1f142, 
   | 
||
| 
     	0x1f146, 0x1f146, 
   | 
||
| 
     	0x1f14a, 0x1f14e, 
   | 
||
| 
     	0x1f157, 0x1f157, 
   | 
||
| 
     	0x1f15f, 0x1f15f, 
   | 
||
| 
     	0x1f179, 0x1f179, 
   | 
||
| 
     	0x1f17b, 0x1f17c, 
   | 
||
| 
     	0x1f17f, 0x1f17f, 
   | 
||
| 
     	0x1f18a, 0x1f18d, 
   | 
||
| 
     	0x1f190, 0x1f190, 
   | 
||
| 
     	0x1f200, 0x1f200, 
   | 
||
| 
     	0x1f210, 0x1f231, 
   | 
||
| 
     	0x1f130, 0x1f169, 
   | 
||
| 
     	0x1f170, 0x1f19a, 
   | 
||
| 
     	0x1f1e6, 0x1f202, 
   | 
||
| 
     	0x1f210, 0x1f23a, 
   | 
||
| 
     	0x1f240, 0x1f248, 
   | 
||
| 
     	0x1f250, 0x1f251, 
   | 
||
| 
     	0x1f300, 0x1f320, 
   | 
||
| 
     	0x1f330, 0x1f335, 
   | 
||
| 
     	0x1f337, 0x1f37c, 
   | 
||
| 
     	0x1f380, 0x1f393, 
   | 
||
| 
     	0x1f3a0, 0x1f3c4, 
   | 
||
| 
     	0x1f3c6, 0x1f3ca, 
   | 
||
| 
     	0x1f3e0, 0x1f3f0, 
   | 
||
| 
     	0x1f400, 0x1f43e, 
   | 
||
| 
     	0x1f440, 0x1f440, 
   | 
||
| 
     	0x1f442, 0x1f4f7, 
   | 
||
| 
     	0x1f4f9, 0x1f4fc, 
   | 
||
| 
     	0x1f500, 0x1f53d, 
   | 
||
| 
     	0x1f550, 0x1f567, 
   | 
||
| 
     	0x1f5fb, 0x1f5ff, 
   | 
||
| 
     	0x1f601, 0x1f610, 
   | 
||
| 
     	0x1f612, 0x1f614, 
   | 
||
| 
     	0x1f616, 0x1f616, 
   | 
||
| 
     	0x1f618, 0x1f618, 
   | 
||
| 
     	0x1f61a, 0x1f61a, 
   | 
||
| 
     	0x1f61c, 0x1f61e, 
   | 
||
| 
     	0x1f620, 0x1f625, 
   | 
||
| 
     	0x1f628, 0x1f62b, 
   | 
||
| 
     	0x1f62d, 0x1f62d, 
   | 
||
| 
     	0x1f630, 0x1f633, 
   | 
||
| 
     	0x1f635, 0x1f640, 
   | 
||
| 
     	0x1f645, 0x1f64f, 
   | 
||
| 
     	0x1f680, 0x1f6c5, 
   | 
||
| 
     	0x1f700, 0x1f773, 
   | 
||
| 
     	0x20000, 0x2a6d6, 
   | 
||
| 
     	0x2a700, 0x2b734, 
   | 
||
| 
     	0x2b740, 0x2b81d, 
   | 
||
| 
     	0x2f800, 0x2fa1d, 
   | 
||
| 
     	0xe0001, 0xe0001, 
   | 
||
| 
     	0xe0020, 0xe007f, 
   | 
||
| ... | ... | |
| 
     /* 'Cn': General Category */ 
   | 
||
| 
     static const OnigCodePoint CR_Cn[] = { 
   | 
||
| 
     	485, 
   | 
||
| 
     	501, 
   | 
||
| 
     	0x0378, 0x0379, 
   | 
||
| 
     	0x037f, 0x0383, 
   | 
||
| 
     	0x038b, 0x038b, 
   | 
||
| 
     	0x038d, 0x038d, 
   | 
||
| 
     	0x03a2, 0x03a2, 
   | 
||
| 
     	0x0526, 0x0530, 
   | 
||
| 
     	0x0528, 0x0530, 
   | 
||
| 
     	0x0557, 0x0558, 
   | 
||
| 
     	0x0560, 0x0560, 
   | 
||
| 
     	0x0588, 0x0588, 
   | 
||
| ... | ... | |
| 
     	0x05f5, 0x05ff, 
   | 
||
| 
     	0x0604, 0x0605, 
   | 
||
| 
     	0x061c, 0x061d, 
   | 
||
| 
     	0x0620, 0x0620, 
   | 
||
| 
     	0x065f, 0x065f, 
   | 
||
| 
     	0x070e, 0x070e, 
   | 
||
| 
     	0x074b, 0x074c, 
   | 
||
| 
     	0x07b2, 0x07bf, 
   | 
||
| 
     	0x07fb, 0x07ff, 
   | 
||
| 
     	0x082e, 0x082f, 
   | 
||
| 
     	0x083f, 0x08ff, 
   | 
||
| 
     	0x093a, 0x093b, 
   | 
||
| 
     	0x094f, 0x094f, 
   | 
||
| 
     	0x0956, 0x0957, 
   | 
||
| 
     	0x0973, 0x0978, 
   | 
||
| 
     	0x083f, 0x083f, 
   | 
||
| 
     	0x085c, 0x085d, 
   | 
||
| 
     	0x085f, 0x08ff, 
   | 
||
| 
     	0x0978, 0x0978, 
   | 
||
| 
     	0x0980, 0x0980, 
   | 
||
| 
     	0x0984, 0x0984, 
   | 
||
| 
     	0x098d, 0x098e, 
   | 
||
| ... | ... | |
| 
     	0x0b58, 0x0b5b, 
   | 
||
| 
     	0x0b5e, 0x0b5e, 
   | 
||
| 
     	0x0b64, 0x0b65, 
   | 
||
| 
     	0x0b72, 0x0b81, 
   | 
||
| 
     	0x0b78, 0x0b81, 
   | 
||
| 
     	0x0b84, 0x0b84, 
   | 
||
| 
     	0x0b8b, 0x0b8d, 
   | 
||
| 
     	0x0b91, 0x0b91, 
   | 
||
| ... | ... | |
| 
     	0x0d04, 0x0d04, 
   | 
||
| 
     	0x0d0d, 0x0d0d, 
   | 
||
| 
     	0x0d11, 0x0d11, 
   | 
||
| 
     	0x0d29, 0x0d29, 
   | 
||
| 
     	0x0d3a, 0x0d3c, 
   | 
||
| 
     	0x0d3b, 0x0d3c, 
   | 
||
| 
     	0x0d45, 0x0d45, 
   | 
||
| 
     	0x0d49, 0x0d49, 
   | 
||
| 
     	0x0d4e, 0x0d56, 
   | 
||
| 
     	0x0d4f, 0x0d56, 
   | 
||
| 
     	0x0d58, 0x0d5f, 
   | 
||
| 
     	0x0d64, 0x0d65, 
   | 
||
| 
     	0x0d76, 0x0d78, 
   | 
||
| ... | ... | |
| 
     	0x0ede, 0x0eff, 
   | 
||
| 
     	0x0f48, 0x0f48, 
   | 
||
| 
     	0x0f6d, 0x0f70, 
   | 
||
| 
     	0x0f8c, 0x0f8f, 
   | 
||
| 
     	0x0f98, 0x0f98, 
   | 
||
| 
     	0x0fbd, 0x0fbd, 
   | 
||
| 
     	0x0fcd, 0x0fcd, 
   | 
||
| 
     	0x0fd9, 0x0fff, 
   | 
||
| 
     	0x0fdb, 0x0fff, 
   | 
||
| 
     	0x10c6, 0x10cf, 
   | 
||
| 
     	0x10fd, 0x10ff, 
   | 
||
| 
     	0x1249, 0x1249, 
   | 
||
| ... | ... | |
| 
     	0x12d7, 0x12d7, 
   | 
||
| 
     	0x1311, 0x1311, 
   | 
||
| 
     	0x1316, 0x1317, 
   | 
||
| 
     	0x135b, 0x135e, 
   | 
||
| 
     	0x135b, 0x135c, 
   | 
||
| 
     	0x137d, 0x137f, 
   | 
||
| 
     	0x139a, 0x139f, 
   | 
||
| 
     	0x13f5, 0x13ff, 
   | 
||
| ... | ... | |
| 
     	0x1b4c, 0x1b4f, 
   | 
||
| 
     	0x1b7d, 0x1b7f, 
   | 
||
| 
     	0x1bab, 0x1bad, 
   | 
||
| 
     	0x1bba, 0x1bff, 
   | 
||
| 
     	0x1bba, 0x1bbf, 
   | 
||
| 
     	0x1bf4, 0x1bfb, 
   | 
||
| 
     	0x1c38, 0x1c3a, 
   | 
||
| 
     	0x1c4a, 0x1c4c, 
   | 
||
| 
     	0x1c80, 0x1ccf, 
   | 
||
| 
     	0x1cf3, 0x1cff, 
   | 
||
| 
     	0x1de7, 0x1dfc, 
   | 
||
| 
     	0x1de7, 0x1dfb, 
   | 
||
| 
     	0x1f16, 0x1f17, 
   | 
||
| 
     	0x1f1e, 0x1f1f, 
   | 
||
| 
     	0x1f46, 0x1f47, 
   | 
||
| ... | ... | |
| 
     	0x2065, 0x2069, 
   | 
||
| 
     	0x2072, 0x2073, 
   | 
||
| 
     	0x208f, 0x208f, 
   | 
||
| 
     	0x2095, 0x209f, 
   | 
||
| 
     	0x20b9, 0x20cf, 
   | 
||
| 
     	0x209d, 0x209f, 
   | 
||
| 
     	0x20ba, 0x20cf, 
   | 
||
| 
     	0x20f1, 0x20ff, 
   | 
||
| 
     	0x218a, 0x218f, 
   | 
||
| 
     	0x23e9, 0x23ff, 
   | 
||
| 
     	0x23f4, 0x23ff, 
   | 
||
| 
     	0x2427, 0x243f, 
   | 
||
| 
     	0x244b, 0x245f, 
   | 
||
| 
     	0x26ce, 0x26ce, 
   | 
||
| 
     	0x26e2, 0x26e2, 
   | 
||
| 
     	0x26e4, 0x26e7, 
   | 
||
| 
     	0x2700, 0x2700, 
   | 
||
| 
     	0x2705, 0x2705, 
   | 
||
| 
     	0x270a, 0x270b, 
   | 
||
| 
     	0x2728, 0x2728, 
   | 
||
| 
     	0x274c, 0x274c, 
   | 
||
| 
     	0x274e, 0x274e, 
   | 
||
| 
     	0x2753, 0x2755, 
   | 
||
| 
     	0x275f, 0x2760, 
   | 
||
| 
     	0x2795, 0x2797, 
   | 
||
| 
     	0x27b0, 0x27b0, 
   | 
||
| 
     	0x27bf, 0x27bf, 
   | 
||
| 
     	0x27cb, 0x27cb, 
   | 
||
| 
     	0x27cd, 0x27cf, 
   | 
||
| 
     	0x27cd, 0x27cd, 
   | 
||
| 
     	0x2b4d, 0x2b4f, 
   | 
||
| 
     	0x2b5a, 0x2bff, 
   | 
||
| 
     	0x2c2f, 0x2c2f, 
   | 
||
| ... | ... | |
| 
     	0x2cf2, 0x2cf8, 
   | 
||
| 
     	0x2d26, 0x2d2f, 
   | 
||
| 
     	0x2d66, 0x2d6e, 
   | 
||
| 
     	0x2d70, 0x2d7f, 
   | 
||
| 
     	0x2d71, 0x2d7e, 
   | 
||
| 
     	0x2d97, 0x2d9f, 
   | 
||
| 
     	0x2da7, 0x2da7, 
   | 
||
| 
     	0x2daf, 0x2daf, 
   | 
||
| ... | ... | |
| 
     	0x3100, 0x3104, 
   | 
||
| 
     	0x312e, 0x3130, 
   | 
||
| 
     	0x318f, 0x318f, 
   | 
||
| 
     	0x31b8, 0x31bf, 
   | 
||
| 
     	0x31bb, 0x31bf, 
   | 
||
| 
     	0x31e4, 0x31ef, 
   | 
||
| 
     	0x321f, 0x321f, 
   | 
||
| 
     	0x32ff, 0x32ff, 
   | 
||
| ... | ... | |
| 
     	0xa48d, 0xa48f, 
   | 
||
| 
     	0xa4c7, 0xa4cf, 
   | 
||
| 
     	0xa62c, 0xa63f, 
   | 
||
| 
     	0xa660, 0xa661, 
   | 
||
| 
     	0xa674, 0xa67b, 
   | 
||
| 
     	0xa698, 0xa69f, 
   | 
||
| 
     	0xa6f8, 0xa6ff, 
   | 
||
| 
     	0xa78d, 0xa7fa, 
   | 
||
| 
     	0xa78f, 0xa78f, 
   | 
||
| 
     	0xa792, 0xa79f, 
   | 
||
| 
     	0xa7aa, 0xa7f9, 
   | 
||
| 
     	0xa82c, 0xa82f, 
   | 
||
| 
     	0xa83a, 0xa83f, 
   | 
||
| 
     	0xa878, 0xa87f, 
   | 
||
| ... | ... | |
| 
     	0xaa5a, 0xaa5b, 
   | 
||
| 
     	0xaa7c, 0xaa7f, 
   | 
||
| 
     	0xaac3, 0xaada, 
   | 
||
| 
     	0xaae0, 0xabbf, 
   | 
||
| 
     	0xaae0, 0xab00, 
   | 
||
| 
     	0xab07, 0xab08, 
   | 
||
| 
     	0xab0f, 0xab10, 
   | 
||
| 
     	0xab17, 0xab1f, 
   | 
||
| 
     	0xab27, 0xab27, 
   | 
||
| 
     	0xab2f, 0xabbf, 
   | 
||
| 
     	0xabee, 0xabef, 
   | 
||
| 
     	0xabfa, 0xabff, 
   | 
||
| 
     	0xd7a4, 0xd7af, 
   | 
||
| ... | ... | |
| 
     	0xfb3f, 0xfb3f, 
   | 
||
| 
     	0xfb42, 0xfb42, 
   | 
||
| 
     	0xfb45, 0xfb45, 
   | 
||
| 
     	0xfbb2, 0xfbd2, 
   | 
||
| 
     	0xfbc2, 0xfbd2, 
   | 
||
| 
     	0xfd40, 0xfd4f, 
   | 
||
| 
     	0xfd90, 0xfd91, 
   | 
||
| 
     	0xfdc8, 0xfdef, 
   | 
||
| ... | ... | |
| 
     	0x10b73, 0x10b77, 
   | 
||
| 
     	0x10b80, 0x10bff, 
   | 
||
| 
     	0x10c49, 0x10e5f, 
   | 
||
| 
     	0x10e7f, 0x1107f, 
   | 
||
| 
     	0x10e7f, 0x10fff, 
   | 
||
| 
     	0x1104e, 0x11051, 
   | 
||
| 
     	0x11070, 0x1107f, 
   | 
||
| 
     	0x110c2, 0x11fff, 
   | 
||
| 
     	0x1236f, 0x123ff, 
   | 
||
| 
     	0x12463, 0x1246f, 
   | 
||
| 
     	0x12474, 0x12fff, 
   | 
||
| 
     	0x1342f, 0x1cfff, 
   | 
||
| 
     	0x1342f, 0x167ff, 
   | 
||
| 
     	0x16a39, 0x1afff, 
   | 
||
| 
     	0x1b002, 0x1cfff, 
   | 
||
| 
     	0x1d0f6, 0x1d0ff, 
   | 
||
| 
     	0x1d127, 0x1d128, 
   | 
||
| 
     	0x1d1de, 0x1d1ff, 
   | 
||
| ... | ... | |
| 
     	0x1d7cc, 0x1d7cd, 
   | 
||
| 
     	0x1d800, 0x1efff, 
   | 
||
| 
     	0x1f02c, 0x1f02f, 
   | 
||
| 
     	0x1f094, 0x1f0ff, 
   | 
||
| 
     	0x1f094, 0x1f09f, 
   | 
||
| 
     	0x1f0af, 0x1f0b0, 
   | 
||
| 
     	0x1f0bf, 0x1f0c0, 
   | 
||
| 
     	0x1f0d0, 0x1f0d0, 
   | 
||
| 
     	0x1f0e0, 0x1f0ff, 
   | 
||
| 
     	0x1f10b, 0x1f10f, 
   | 
||
| 
     	0x1f12f, 0x1f130, 
   | 
||
| 
     	0x1f132, 0x1f13c, 
   | 
||
| 
     	0x1f13e, 0x1f13e, 
   | 
||
| 
     	0x1f140, 0x1f141, 
   | 
||
| 
     	0x1f143, 0x1f145, 
   | 
||
| 
     	0x1f147, 0x1f149, 
   | 
||
| 
     	0x1f14f, 0x1f156, 
   | 
||
| 
     	0x1f158, 0x1f15e, 
   | 
||
| 
     	0x1f160, 0x1f178, 
   | 
||
| 
     	0x1f17a, 0x1f17a, 
   | 
||
| 
     	0x1f17d, 0x1f17e, 
   | 
||
| 
     	0x1f180, 0x1f189, 
   | 
||
| 
     	0x1f18e, 0x1f18f, 
   | 
||
| 
     	0x1f191, 0x1f1ff, 
   | 
||
| 
     	0x1f201, 0x1f20f, 
   | 
||
| 
     	0x1f232, 0x1f23f, 
   | 
||
| 
     	0x1f249, 0x1ffff, 
   | 
||
| 
     	0x1f12f, 0x1f12f, 
   | 
||
| 
     	0x1f16a, 0x1f16f, 
   | 
||
| 
     	0x1f19b, 0x1f1e5, 
   | 
||
| 
     	0x1f203, 0x1f20f, 
   | 
||
| 
     	0x1f23b, 0x1f23f, 
   | 
||
| 
     	0x1f249, 0x1f24f, 
   | 
||
| 
     	0x1f252, 0x1f2ff, 
   | 
||
| 
     	0x1f321, 0x1f32f, 
   | 
||
| 
     	0x1f336, 0x1f336, 
   | 
||
| 
     	0x1f37d, 0x1f37f, 
   | 
||
| 
     	0x1f394, 0x1f39f, 
   | 
||
| 
     	0x1f3c5, 0x1f3c5, 
   | 
||
| 
     	0x1f3cb, 0x1f3df, 
   | 
||
| 
     	0x1f3f1, 0x1f3ff, 
   | 
||
| 
     	0x1f43f, 0x1f43f, 
   | 
||
| 
     	0x1f441, 0x1f441, 
   | 
||
| 
     	0x1f4f8, 0x1f4f8, 
   | 
||
| 
     	0x1f4fd, 0x1f4ff, 
   | 
||
| 
     	0x1f53e, 0x1f54f, 
   | 
||
| 
     	0x1f568, 0x1f5fa, 
   | 
||
| 
     	0x1f600, 0x1f600, 
   | 
||
| 
     	0x1f611, 0x1f611, 
   | 
||
| 
     	0x1f615, 0x1f615, 
   | 
||
| 
     	0x1f617, 0x1f617, 
   | 
||
| 
     	0x1f619, 0x1f619, 
   | 
||
| 
     	0x1f61b, 0x1f61b, 
   | 
||
| 
     	0x1f61f, 0x1f61f, 
   | 
||
| 
     	0x1f626, 0x1f627, 
   | 
||
| 
     	0x1f62c, 0x1f62c, 
   | 
||
| 
     	0x1f62e, 0x1f62f, 
   | 
||
| 
     	0x1f634, 0x1f634, 
   | 
||
| 
     	0x1f641, 0x1f644, 
   | 
||
| 
     	0x1f650, 0x1f67f, 
   | 
||
| 
     	0x1f6c6, 0x1f6ff, 
   | 
||
| 
     	0x1f774, 0x1ffff, 
   | 
||
| 
     	0x2a6d7, 0x2a6ff, 
   | 
||
| 
     	0x2b735, 0x2f7ff, 
   | 
||
| 
     	0x2b735, 0x2b73f, 
   | 
||
| 
     	0x2b81e, 0x2f7ff, 
   | 
||
| 
     	0x2fa1e, 0xe0000, 
   | 
||
| 
     	0xe0002, 0xe001f, 
   | 
||
| 
     	0xe0080, 0xe00ff, 
   | 
||
| ... | ... | |
| 
     /* 'L': Major Category */ 
   | 
||
| 
     static const OnigCodePoint CR_L[] = { 
   | 
||
| 
     	422, 
   | 
||
| 
     	435, 
   | 
||
| 
     	0x0041, 0x005a, 
   | 
||
| 
     	0x0061, 0x007a, 
   | 
||
| 
     	0x00aa, 0x00aa, 
   | 
||
| ... | ... | |
| 
     	0x038e, 0x03a1, 
   | 
||
| 
     	0x03a3, 0x03f5, 
   | 
||
| 
     	0x03f7, 0x0481, 
   | 
||
| 
     	0x048a, 0x0525, 
   | 
||
| 
     	0x048a, 0x0527, 
   | 
||
| 
     	0x0531, 0x0556, 
   | 
||
| 
     	0x0559, 0x0559, 
   | 
||
| 
     	0x0561, 0x0587, 
   | 
||
| 
     	0x05d0, 0x05ea, 
   | 
||
| 
     	0x05f0, 0x05f2, 
   | 
||
| 
     	0x0621, 0x064a, 
   | 
||
| 
     	0x0620, 0x064a, 
   | 
||
| 
     	0x066e, 0x066f, 
   | 
||
| 
     	0x0671, 0x06d3, 
   | 
||
| 
     	0x06d5, 0x06d5, 
   | 
||
| ... | ... | |
| 
     	0x081a, 0x081a, 
   | 
||
| 
     	0x0824, 0x0824, 
   | 
||
| 
     	0x0828, 0x0828, 
   | 
||
| 
     	0x0840, 0x0858, 
   | 
||
| 
     	0x0904, 0x0939, 
   | 
||
| 
     	0x093d, 0x093d, 
   | 
||
| 
     	0x0950, 0x0950, 
   | 
||
| 
     	0x0958, 0x0961, 
   | 
||
| 
     	0x0971, 0x0972, 
   | 
||
| 
     	0x0971, 0x0977, 
   | 
||
| 
     	0x0979, 0x097f, 
   | 
||
| 
     	0x0985, 0x098c, 
   | 
||
| 
     	0x098f, 0x0990, 
   | 
||
| ... | ... | |
| 
     	0x0cbd, 0x0cbd, 
   | 
||
| 
     	0x0cde, 0x0cde, 
   | 
||
| 
     	0x0ce0, 0x0ce1, 
   | 
||
| 
     	0x0cf1, 0x0cf2, 
   | 
||
| 
     	0x0d05, 0x0d0c, 
   | 
||
| 
     	0x0d0e, 0x0d10, 
   | 
||
| 
     	0x0d12, 0x0d28, 
   | 
||
| 
     	0x0d2a, 0x0d39, 
   | 
||
| 
     	0x0d12, 0x0d3a, 
   | 
||
| 
     	0x0d3d, 0x0d3d, 
   | 
||
| 
     	0x0d4e, 0x0d4e, 
   | 
||
| 
     	0x0d60, 0x0d61, 
   | 
||
| 
     	0x0d7a, 0x0d7f, 
   | 
||
| 
     	0x0d85, 0x0d96, 
   | 
||
| ... | ... | |
| 
     	0x0f00, 0x0f00, 
   | 
||
| 
     	0x0f40, 0x0f47, 
   | 
||
| 
     	0x0f49, 0x0f6c, 
   | 
||
| 
     	0x0f88, 0x0f8b, 
   | 
||
| 
     	0x0f88, 0x0f8c, 
   | 
||
| 
     	0x1000, 0x102a, 
   | 
||
| 
     	0x103f, 0x103f, 
   | 
||
| 
     	0x1050, 0x1055, 
   | 
||
| ... | ... | |
| 
     	0x1b45, 0x1b4b, 
   | 
||
| 
     	0x1b83, 0x1ba0, 
   | 
||
| 
     	0x1bae, 0x1baf, 
   | 
||
| 
     	0x1bc0, 0x1be5, 
   | 
||
| 
     	0x1c00, 0x1c23, 
   | 
||
| 
     	0x1c4d, 0x1c4f, 
   | 
||
| 
     	0x1c5a, 0x1c7d, 
   | 
||
| ... | ... | |
| 
     	0x1ff6, 0x1ffc, 
   | 
||
| 
     	0x2071, 0x2071, 
   | 
||
| 
     	0x207f, 0x207f, 
   | 
||
| 
     	0x2090, 0x2094, 
   | 
||
| 
     	0x2090, 0x209c, 
   | 
||
| 
     	0x2102, 0x2102, 
   | 
||
| 
     	0x2107, 0x2107, 
   | 
||
| 
     	0x210a, 0x2113, 
   | 
||
| ... | ... | |
| 
     	0x30fc, 0x30ff, 
   | 
||
| 
     	0x3105, 0x312d, 
   | 
||
| 
     	0x3131, 0x318e, 
   | 
||
| 
     	0x31a0, 0x31b7, 
   | 
||
| 
     	0x31a0, 0x31ba, 
   | 
||
| 
     	0x31f0, 0x31ff, 
   | 
||
| 
     	0x3400, 0x4db5, 
   | 
||
| 
     	0x4e00, 0x9fcb, 
   | 
||
| ... | ... | |
| 
     	0xa500, 0xa60c, 
   | 
||
| 
     	0xa610, 0xa61f, 
   | 
||
| 
     	0xa62a, 0xa62b, 
   | 
||
| 
     	0xa640, 0xa65f, 
   | 
||
| 
     	0xa662, 0xa66e, 
   | 
||
| 
     	0xa640, 0xa66e, 
   | 
||
| 
     	0xa67f, 0xa697, 
   | 
||
| 
     	0xa6a0, 0xa6e5, 
   | 
||
| 
     	0xa717, 0xa71f, 
   | 
||
| 
     	0xa722, 0xa788, 
   | 
||
| 
     	0xa78b, 0xa78c, 
   | 
||
| 
     	0xa7fb, 0xa801, 
   | 
||
| 
     	0xa78b, 0xa78e, 
   | 
||
| 
     	0xa790, 0xa791, 
   | 
||
| 
     	0xa7a0, 0xa7a9, 
   | 
||
| 
     	0xa7fa, 0xa801, 
   | 
||
| 
     	0xa803, 0xa805, 
   | 
||
| 
     	0xa807, 0xa80a, 
   | 
||
| 
     	0xa80c, 0xa822, 
   | 
||
| ... | ... | |
| 
     	0xaac0, 0xaac0, 
   | 
||
| 
     	0xaac2, 0xaac2, 
   | 
||
| 
     	0xaadb, 0xaadd, 
   | 
||
| 
     	0xab01, 0xab06, 
   | 
||
| 
     	0xab09, 0xab0e, 
   | 
||
| 
     	0xab11, 0xab16, 
   | 
||
| 
     	0xab20, 0xab26, 
   | 
||
| 
     	0xab28, 0xab2e, 
   | 
||
| 
     	0xabc0, 0xabe2, 
   | 
||
| 
     	0xac00, 0xd7a3, 
   | 
||
| 
     	0xd7b0, 0xd7c6, 
   | 
||
| ... | ... | |
| 
     	0x10b40, 0x10b55, 
   | 
||
| 
     	0x10b60, 0x10b72, 
   | 
||
| 
     	0x10c00, 0x10c48, 
   | 
||
| 
     	0x11003, 0x11037, 
   | 
||
| 
     	0x11083, 0x110af, 
   | 
||
| 
     	0x12000, 0x1236e, 
   | 
||
| 
     	0x13000, 0x1342e, 
   | 
||
| 
     	0x16800, 0x16a38, 
   | 
||
| 
     	0x1b000, 0x1b001, 
   | 
||
| 
     	0x1d400, 0x1d454, 
   | 
||
| 
     	0x1d456, 0x1d49c, 
   | 
||
| 
     	0x1d49e, 0x1d49f, 
   | 
||
| ... | ... | |
| 
     	0x1d7c4, 0x1d7cb, 
   | 
||
| 
     	0x20000, 0x2a6d6, 
   | 
||
| 
     	0x2a700, 0x2b734, 
   | 
||
| 
     	0x2b740, 0x2b81d, 
   | 
||
| 
     	0x2f800, 0x2fa1d, 
   | 
||
| 
     }; /* CR_L */ 
   | 
||
| 
     /* 'Ll': General Category */ 
   | 
||
| 
     static const OnigCodePoint CR_Ll[] = { 
   | 
||
| 
     	599, 
   | 
||
| 
     	609, 
   | 
||
| 
     	0x0061, 0x007a, 
   | 
||
| 
     	0x00aa, 0x00aa, 
   | 
||
| 
     	0x00b5, 0x00b5, 
   | 
||
| ... | ... | |
| 
     	0x0521, 0x0521, 
   | 
||
| 
     	0x0523, 0x0523, 
   | 
||
| 
     	0x0525, 0x0525, 
   | 
||
| 
     	0x0527, 0x0527, 
   | 
||
| 
     	0x0561, 0x0587, 
   | 
||
| 
     	0x1d00, 0x1d2b, 
   | 
||
| 
     	0x1d62, 0x1d77, 
   | 
||
| ... | ... | |
| 
     	0xa65b, 0xa65b, 
   | 
||
| 
     	0xa65d, 0xa65d, 
   | 
||
| 
     	0xa65f, 0xa65f, 
   | 
||
| 
     	0xa661, 0xa661, 
   | 
||
| 
     	0xa663, 0xa663, 
   | 
||
| 
     	0xa665, 0xa665, 
   | 
||
| 
     	0xa667, 0xa667, 
   | 
||
| ... | ... | |
| 
     	0xa785, 0xa785, 
   | 
||
| 
     	0xa787, 0xa787, 
   | 
||
| 
     	0xa78c, 0xa78c, 
   | 
||
| 
     	0xa78e, 0xa78e, 
   | 
||
| 
     	0xa791, 0xa791, 
   | 
||
| 
     	0xa7a1, 0xa7a1, 
   | 
||
| 
     	0xa7a3, 0xa7a3, 
   | 
||
| 
     	0xa7a5, 0xa7a5, 
   | 
||
| 
     	0xa7a7, 0xa7a7, 
   | 
||
| 
     	0xa7a9, 0xa7a9, 
   | 
||
| 
     	0xa7fa, 0xa7fa, 
   | 
||
| 
     	0xfb00, 0xfb06, 
   | 
||
| 
     	0xfb13, 0xfb17, 
   | 
||
| 
     	0xff41, 0xff5a, 
   | 
||
| ... | ... | |
| 
     	0x1d9b, 0x1dbf, 
   | 
||
| 
     	0x2071, 0x2071, 
   | 
||
| 
     	0x207f, 0x207f, 
   | 
||
| 
     	0x2090, 0x2094, 
   | 
||
| 
     	0x2090, 0x209c, 
   | 
||
| 
     	0x2c7d, 0x2c7d, 
   | 
||
| 
     	0x2d6f, 0x2d6f, 
   | 
||
| 
     	0x2e2f, 0x2e2f, 
   | 
||
| ... | ... | |
| 
     /* 'Lo': General Category */ 
   | 
||
| 
     static const OnigCodePoint CR_Lo[] = { 
   | 
||
| 
     	311, 
   | 
||
| 
     	323, 
   | 
||
| 
     	0x01bb, 0x01bb, 
   | 
||
| 
     	0x01c0, 0x01c3, 
   | 
||
| 
     	0x0294, 0x0294, 
   | 
||
| 
     	0x05d0, 0x05ea, 
   | 
||
| 
     	0x05f0, 0x05f2, 
   | 
||
| 
     	0x0621, 0x063f, 
   | 
||
| 
     	0x0620, 0x063f, 
   | 
||
| 
     	0x0641, 0x064a, 
   | 
||
| 
     	0x066e, 0x066f, 
   | 
||
| 
     	0x0671, 0x06d3, 
   | 
||
| ... | ... | |
| 
     	0x07b1, 0x07b1, 
   | 
||
| 
     	0x07ca, 0x07ea, 
   | 
||
| 
     	0x0800, 0x0815, 
   | 
||
| 
     	0x0840, 0x0858, 
   | 
||
| 
     	0x0904, 0x0939, 
   | 
||
| 
     	0x093d, 0x093d, 
   | 
||
| 
     	0x0950, 0x0950, 
   | 
||
| 
     	0x0958, 0x0961, 
   | 
||
| 
     	0x0972, 0x0972, 
   | 
||
| 
     	0x0972, 0x0977, 
   | 
||
| 
     	0x0979, 0x097f, 
   | 
||
| 
     	0x0985, 0x098c, 
   | 
||
| 
     	0x098f, 0x0990, 
   | 
||
| ... | ... | |
| 
     	0x0cbd, 0x0cbd, 
   | 
||
| 
     	0x0cde, 0x0cde, 
   | 
||
| 
     	0x0ce0, 0x0ce1, 
   | 
||
| 
     	0x0cf1, 0x0cf2, 
   | 
||
| 
     	0x0d05, 0x0d0c, 
   | 
||
| 
     	0x0d0e, 0x0d10, 
   | 
||
| 
     	0x0d12, 0x0d28, 
   | 
||
| 
     	0x0d2a, 0x0d39, 
   | 
||
| 
     	0x0d12, 0x0d3a, 
   | 
||
| 
     	0x0d3d, 0x0d3d, 
   | 
||
| 
     	0x0d4e, 0x0d4e, 
   | 
||
| 
     	0x0d60, 0x0d61, 
   | 
||
| 
     	0x0d7a, 0x0d7f, 
   | 
||
| 
     	0x0d85, 0x0d96, 
   | 
||
| ... | ... | |
| 
     	0x0f00, 0x0f00, 
   | 
||
| 
     	0x0f40, 0x0f47, 
   | 
||
| 
     	0x0f49, 0x0f6c, 
   | 
||
| 
     	0x0f88, 0x0f8b, 
   | 
||
| 
     	0x0f88, 0x0f8c, 
   | 
||
| 
     	0x1000, 0x102a, 
   | 
||
| 
     	0x103f, 0x103f, 
   | 
||
| 
     	0x1050, 0x1055, 
   | 
||
| ... | ... | |
| 
     	0x1b45, 0x1b4b, 
   | 
||
| 
     	0x1b83, 0x1ba0, 
   | 
||
| 
     	0x1bae, 0x1baf, 
   | 
||
| 
     	0x1bc0, 0x1be5, 
   | 
||
| 
     	0x1c00, 0x1c23, 
   | 
||
| 
     	0x1c4d, 0x1c4f, 
   | 
||
| 
     	0x1c5a, 0x1c77, 
   | 
||
| ... | ... | |
| 
     	0x30ff, 0x30ff, 
   | 
||
| 
     	0x3105, 0x312d, 
   | 
||
| 
     	0x3131, 0x318e, 
   | 
||
| 
     	0x31a0, 0x31b7, 
   | 
||
| 
     	0x31a0, 0x31ba, 
   | 
||
| 
     	0x31f0, 0x31ff, 
   | 
||
| 
     	0x3400, 0x4db5, 
   | 
||
| 
     	0x4e00, 0x9fcb, 
   | 
||
| ... | ... | |
| 
     	0xaac0, 0xaac0, 
   | 
||
| 
     	0xaac2, 0xaac2, 
   | 
||
| 
     	0xaadb, 0xaadc, 
   | 
||
| 
     	0xab01, 0xab06, 
   | 
||
| 
     	0xab09, 0xab0e, 
   | 
||
| 
     	0xab11, 0xab16, 
   | 
||
| 
     	0xab20, 0xab26, 
   | 
||
| 
     	0xab28, 0xab2e, 
   | 
||
| 
     	0xabc0, 0xabe2, 
   | 
||
| 
     	0xac00, 0xd7a3, 
   | 
||
| 
     	0xd7b0, 0xd7c6, 
   | 
||
| ... | ... | |
| 
     	0x10b40, 0x10b55, 
   | 
||
| 
     	0x10b60, 0x10b72, 
   | 
||
| 
     	0x10c00, 0x10c48, 
   | 
||
| 
     	0x11003, 0x11037, 
   | 
||
| 
     	0x11083, 0x110af, 
   | 
||
| 
     	0x12000, 0x1236e, 
   | 
||
| 
     	0x13000, 0x1342e, 
   | 
||
| 
     	0x16800, 0x16a38, 
   | 
||
| 
     	0x1b000, 0x1b001, 
   | 
||
| 
     	0x20000, 0x2a6d6, 
   | 
||
| 
     	0x2a700, 0x2b734, 
   | 
||
| 
     	0x2b740, 0x2b81d, 
   | 
||
| 
     	0x2f800, 0x2fa1d, 
   | 
||
| 
     }; /* CR_Lo */ 
   | 
||
| ... | ... | |
| 
     /* 'Lu': General Category */ 
   | 
||
| 
     static const OnigCodePoint CR_Lu[] = { 
   | 
||
| 
     	594, 
   | 
||
| 
     	603, 
   | 
||
| 
     	0x0041, 0x005a, 
   | 
||
| 
     	0x00c0, 0x00d6, 
   | 
||
| 
     	0x00d8, 0x00de, 
   | 
||
| ... | ... | |
| 
     	0x0520, 0x0520, 
   | 
||
| 
     	0x0522, 0x0522, 
   | 
||
| 
     	0x0524, 0x0524, 
   | 
||
| 
     	0x0526, 0x0526, 
   | 
||
| 
     	0x0531, 0x0556, 
   | 
||
| 
     	0x10a0, 0x10c5, 
   | 
||
| 
     	0x1e00, 0x1e00, 
   | 
||
| ... | ... | |
| 
     	0xa65a, 0xa65a, 
   | 
||
| 
     	0xa65c, 0xa65c, 
   | 
||
| 
     	0xa65e, 0xa65e, 
   | 
||
| 
     	0xa660, 0xa660, 
   | 
||
| 
     	0xa662, 0xa662, 
   | 
||
| 
     	0xa664, 0xa664, 
   | 
||
| 
     	0xa666, 0xa666, 
   | 
||
| ... | ... | |
| 
     	0xa784, 0xa784, 
   | 
||
| 
     	0xa786, 0xa786, 
   | 
||
| 
     	0xa78b, 0xa78b, 
   | 
||
| 
     	0xa78d, 0xa78d, 
   | 
||
| 
     	0xa790, 0xa790, 
   | 
||
| 
     	0xa7a0, 0xa7a0, 
   | 
||
| 
     	0xa7a2, 0xa7a2, 
   | 
||
| 
     	0xa7a4, 0xa7a4, 
   | 
||
| 
     	0xa7a6, 0xa7a6, 
   | 
||
| 
     	0xa7a8, 0xa7a8, 
   | 
||
| 
     	0xff21, 0xff3a, 
   | 
||
| 
     	0x10400, 0x10427, 
   | 
||
| 
     	0x1d400, 0x1d419, 
   | 
||
| ... | ... | |
| 
     /* 'M': Major Category */ 
   | 
||
| 
     static const OnigCodePoint CR_M[] = { 
   | 
||
| 
     	188, 
   | 
||
| 
     	193, 
   | 
||
| 
     	0x0300, 0x036f, 
   | 
||
| 
     	0x0483, 0x0489, 
   | 
||
| 
     	0x0591, 0x05bd, 
   | 
||
| ... | ... | |
| 
     	0x05c4, 0x05c5, 
   | 
||
| 
     	0x05c7, 0x05c7, 
   | 
||
| 
     	0x0610, 0x061a, 
   | 
||
| 
     	0x064b, 0x065e, 
   | 
||
| 
     	0x064b, 0x065f, 
   | 
||
| 
     	0x0670, 0x0670, 
   | 
||
| 
     	0x06d6, 0x06dc, 
   | 
||
| 
     	0x06de, 0x06e4, 
   | 
||
| 
     	0x06df, 0x06e4, 
   | 
||
| 
     	0x06e7, 0x06e8, 
   | 
||
| 
     	0x06ea, 0x06ed, 
   | 
||
| 
     	0x0711, 0x0711, 
   | 
||
| ... | ... | |
| 
     	0x081b, 0x0823, 
   | 
||
| 
     	0x0825, 0x0827, 
   | 
||
| 
     	0x0829, 0x082d, 
   | 
||
| 
     	0x0859, 0x085b, 
   | 
||
| 
     	0x0900, 0x0903, 
   | 
||
| 
     	0x093c, 0x093c, 
   | 
||
| 
     	0x093e, 0x094e, 
   | 
||
| 
     	0x0951, 0x0955, 
   | 
||
| 
     	0x093a, 0x093c, 
   | 
||
| 
     	0x093e, 0x094f, 
   | 
||
| 
     	0x0951, 0x0957, 
   | 
||
| 
     	0x0962, 0x0963, 
   | 
||
| 
     	0x0981, 0x0983, 
   | 
||
| 
     	0x09bc, 0x09bc, 
   | 
||
| ... | ... | |
| 
     	0x0f3e, 0x0f3f, 
   | 
||
| 
     	0x0f71, 0x0f84, 
   | 
||
| 
     	0x0f86, 0x0f87, 
   | 
||
| 
     	0x0f90, 0x0f97, 
   | 
||
| 
     	0x0f8d, 0x0f97, 
   | 
||
| 
     	0x0f99, 0x0fbc, 
   | 
||
| 
     	0x0fc6, 0x0fc6, 
   | 
||
| 
     	0x102b, 0x103e, 
   | 
||
| ... | ... | |
| 
     	0x1082, 0x108d, 
   | 
||
| 
     	0x108f, 0x108f, 
   | 
||
| 
     	0x109a, 0x109d, 
   | 
||
| 
     	0x135f, 0x135f, 
   | 
||
| 
     	0x135d, 0x135f, 
   | 
||
| 
     	0x1712, 0x1714, 
   | 
||
| 
     	0x1732, 0x1734, 
   | 
||
| 
     	0x1752, 0x1753, 
   | 
||
| ... | ... | |
| 
     	0x1b6b, 0x1b73, 
   | 
||
| 
     	0x1b80, 0x1b82, 
   | 
||
| 
     	0x1ba1, 0x1baa, 
   | 
||
| 
     	0x1be6, 0x1bf3, 
   | 
||
| 
     	0x1c24, 0x1c37, 
   | 
||
| 
     	0x1cd0, 0x1cd2, 
   | 
||
| 
     	0x1cd4, 0x1ce8, 
   | 
||
| 
     	0x1ced, 0x1ced, 
   | 
||
| 
     	0x1cf2, 0x1cf2, 
   | 
||
| 
     	0x1dc0, 0x1de6, 
   | 
||
| 
     	0x1dfd, 0x1dff, 
   | 
||
| 
     	0x1dfc, 0x1dff, 
   | 
||
| 
     	0x20d0, 0x20f0, 
   | 
||
| 
     	0x2cef, 0x2cf1, 
   | 
||
| 
     	0x2d7f, 0x2d7f, 
   | 
||
| 
     	0x2de0, 0x2dff, 
   | 
||
| 
     	0x302a, 0x302f, 
   | 
||
| 
     	0x3099, 0x309a, 
   | 
||
| ... | ... | |
| 
     	0x10a0c, 0x10a0f, 
   | 
||
| 
     	0x10a38, 0x10a3a, 
   | 
||
| 
     	0x10a3f, 0x10a3f, 
   | 
||
| 
     	0x11000, 0x11002, 
   | 
||
| 
     	0x11038, 0x11046, 
   | 
||
| 
     	0x11080, 0x11082, 
   | 
||
| 
     	0x110b0, 0x110ba, 
   | 
||
| 
     	0x1d165, 0x1d169, 
   | 
||
| ... | ... | |
| 
     /* 'Mc': General Category */ 
   | 
||
| 
     static const OnigCodePoint CR_Mc[] = { 
   | 
||
| 
     	106, 
   | 
||
| 
     	113, 
   | 
||
| 
     	0x0903, 0x0903, 
   | 
||
| 
     	0x093b, 0x093b, 
   | 
||
| 
     	0x093e, 0x0940, 
   | 
||
| 
     	0x0949, 0x094c, 
   | 
||
| 
     	0x094e, 0x094e, 
   | 
||
| 
     	0x094e, 0x094f, 
   | 
||
| 
     	0x0982, 0x0983, 
   | 
||
| 
     	0x09be, 0x09c0, 
   | 
||
| 
     	0x09c7, 0x09c8, 
   | 
||
| ... | ... | |
| 
     	0x1ba1, 0x1ba1, 
   | 
||
| 
     	0x1ba6, 0x1ba7, 
   | 
||
| 
     	0x1baa, 0x1baa, 
   | 
||
| 
     	0x1be7, 0x1be7, 
   | 
||
| 
     	0x1bea, 0x1bec, 
   | 
||
| 
     	0x1bee, 0x1bee, 
   | 
||
| 
     	0x1bf2, 0x1bf3, 
   | 
||
| 
     	0x1c24, 0x1c2b, 
   | 
||
| 
     	0x1c34, 0x1c35, 
   | 
||
| 
     	0x1ce1, 0x1ce1, 
   | 
||
| ... | ... | |
| 
     	0xabe6, 0xabe7, 
   | 
||
| 
     	0xabe9, 0xabea, 
   | 
||
| 
     	0xabec, 0xabec, 
   | 
||
| 
     	0x11000, 0x11000, 
   | 
||
| 
     	0x11002, 0x11002, 
   | 
||
| 
     	0x11082, 0x11082, 
   | 
||
| 
     	0x110b0, 0x110b2, 
   | 
||
| 
     	0x110b7, 0x110b8, 
   | 
||
| ... | ... | |
| 
     /* 'Me': General Category */ 
   | 
||
| 
     static const OnigCodePoint CR_Me[] = { 
   | 
||
| 
     	5, 
   | 
||
| 
     	4, 
   | 
||
| 
     	0x0488, 0x0489, 
   | 
||
| 
     	0x06de, 0x06de, 
   | 
||
| 
     	0x20dd, 0x20e0, 
   | 
||
| 
     	0x20e2, 0x20e4, 
   | 
||
| 
     	0xa670, 0xa672, 
   | 
||
| ... | ... | |
| 
     /* 'Mn': General Category */ 
   | 
||
| 
     static const OnigCodePoint CR_Mn[] = { 
   | 
||
| 
     	194, 
   | 
||
| 
     	203, 
   | 
||
| 
     	0x0300, 0x036f, 
   | 
||
| 
     	0x0483, 0x0487, 
   | 
||
| 
     	0x0591, 0x05bd, 
   | 
||
| ... | ... | |
| 
     	0x05c4, 0x05c5, 
   | 
||
| 
     	0x05c7, 0x05c7, 
   | 
||
| 
     	0x0610, 0x061a, 
   | 
||
| 
     	0x064b, 0x065e, 
   | 
||
| 
     	0x064b, 0x065f, 
   | 
||
| 
     	0x0670, 0x0670, 
   | 
||
| 
     	0x06d6, 0x06dc, 
   | 
||
| 
     	0x06df, 0x06e4, 
   | 
||
| ... | ... | |
| 
     	0x081b, 0x0823, 
   | 
||
| 
     	0x0825, 0x0827, 
   | 
||
| 
     	0x0829, 0x082d, 
   | 
||
| 
     	0x0859, 0x085b, 
   | 
||
| 
     	0x0900, 0x0902, 
   | 
||
| 
     	0x093a, 0x093a, 
   | 
||
| 
     	0x093c, 0x093c, 
   | 
||
| 
     	0x0941, 0x0948, 
   | 
||
| 
     	0x094d, 0x094d, 
   | 
||
| 
     	0x0951, 0x0955, 
   | 
||
| 
     	0x0951, 0x0957, 
   | 
||
| 
     	0x0962, 0x0963, 
   | 
||
| 
     	0x0981, 0x0981, 
   | 
||
| 
     	0x09bc, 0x09bc, 
   | 
||
| ... | ... | |
| 
     	0x0f71, 0x0f7e, 
   | 
||
| 
     	0x0f80, 0x0f84, 
   | 
||
| 
     	0x0f86, 0x0f87, 
   | 
||
| 
     	0x0f90, 0x0f97, 
   | 
||
| 
     	0x0f8d, 0x0f97, 
   | 
||
| 
     	0x0f99, 0x0fbc, 
   | 
||
| 
     	0x0fc6, 0x0fc6, 
   | 
||
| 
     	0x102d, 0x1030, 
   | 
||
| ... | ... | |
| 
     	0x1085, 0x1086, 
   | 
||
| 
     	0x108d, 0x108d, 
   | 
||
| 
     	0x109d, 0x109d, 
   | 
||
| 
     	0x135f, 0x135f, 
   | 
||
| 
     	0x135d, 0x135f, 
   | 
||
| 
     	0x1712, 0x1714, 
   | 
||
| 
     	0x1732, 0x1734, 
   | 
||
| 
     	0x1752, 0x1753, 
   | 
||
| ... | ... | |
| 
     	0x1b80, 0x1b81, 
   | 
||
| 
     	0x1ba2, 0x1ba5, 
   | 
||
| 
     	0x1ba8, 0x1ba9, 
   | 
||
| 
     	0x1be6, 0x1be6, 
   | 
||
| 
     	0x1be8, 0x1be9, 
   | 
||
| 
     	0x1bed, 0x1bed, 
   | 
||
| 
     	0x1bef, 0x1bf1, 
   | 
||
| 
     	0x1c2c, 0x1c33, 
   | 
||
| 
     	0x1c36, 0x1c37, 
   | 
||
| 
     	0x1cd0, 0x1cd2, 
   | 
||
| ... | ... | |
| 
     	0x1ce2, 0x1ce8, 
   | 
||
| 
     	0x1ced, 0x1ced, 
   | 
||
| 
     	0x1dc0, 0x1de6, 
   | 
||
| 
     	0x1dfd, 0x1dff, 
   | 
||
| 
     	0x1dfc, 0x1dff, 
   | 
||
| 
     	0x20d0, 0x20dc, 
   | 
||
| 
     	0x20e1, 0x20e1, 
   | 
||
| 
     	0x20e5, 0x20f0, 
   | 
||
| 
     	0x2cef, 0x2cf1, 
   | 
||
| 
     	0x2d7f, 0x2d7f, 
   | 
||
| 
     	0x2de0, 0x2dff, 
   | 
||
| 
     	0x302a, 0x302f, 
   | 
||
| 
     	0x3099, 0x309a, 
   | 
||
| ... | ... | |
| 
     	0x10a0c, 0x10a0f, 
   | 
||
| 
     	0x10a38, 0x10a3a, 
   | 
||
| 
     	0x10a3f, 0x10a3f, 
   | 
||
| 
     	0x11001, 0x11001, 
   | 
||
| 
     	0x11038, 0x11046, 
   | 
||
| 
     	0x11080, 0x11081, 
   | 
||
| 
     	0x110b3, 0x110b6, 
   | 
||
| 
     	0x110b9, 0x110ba, 
   | 
||
| ... | ... | |
| 
     /* 'N': Major Category */ 
   | 
||
| 
     static const OnigCodePoint CR_N[] = { 
   | 
||
| 
     	81, 
   | 
||
| 
     	83, 
   | 
||
| 
     	0x0030, 0x0039, 
   | 
||
| 
     	0x00b2, 0x00b3, 
   | 
||
| 
     	0x00b9, 0x00b9, 
   | 
||
| ... | ... | |
| 
     	0x0a66, 0x0a6f, 
   | 
||
| 
     	0x0ae6, 0x0aef, 
   | 
||
| 
     	0x0b66, 0x0b6f, 
   | 
||
| 
     	0x0b72, 0x0b77, 
   | 
||
| 
     	0x0be6, 0x0bf2, 
   | 
||
| 
     	0x0c66, 0x0c6f, 
   | 
||
| 
     	0x0c78, 0x0c7e, 
   | 
||
| ... | ... | |
| 
     	0x10b58, 0x10b5f, 
   | 
||
| 
     	0x10b78, 0x10b7f, 
   | 
||
| 
     	0x10e60, 0x10e7e, 
   | 
||
| 
     	0x11052, 0x1106f, 
   | 
||
| 
     	0x12400, 0x12462, 
   | 
||
| 
     	0x1d360, 0x1d371, 
   | 
||
| 
     	0x1d7ce, 0x1d7ff, 
   | 
||
| ... | ... | |
| 
     /* 'Nd': General Category */ 
   | 
||
| 
     static const OnigCodePoint CR_Nd[] = { 
   | 
||
| 
     	37, 
   | 
||
| 
     	38, 
   | 
||
| 
     	0x0030, 0x0039, 
   | 
||
| 
     	0x0660, 0x0669, 
   | 
||
| 
     	0x06f0, 0x06f9, 
   | 
||
| ... | ... | |
| 
     	0x17e0, 0x17e9, 
   | 
||
| 
     	0x1810, 0x1819, 
   | 
||
| 
     	0x1946, 0x194f, 
   | 
||
| 
     	0x19d0, 0x19da, 
   | 
||
| 
     	0x19d0, 0x19d9, 
   | 
||
| 
     	0x1a80, 0x1a89, 
   | 
||
| 
     	0x1a90, 0x1a99, 
   | 
||
| 
     	0x1b50, 0x1b59, 
   | 
||
| ... | ... | |
| 
     	0xabf0, 0xabf9, 
   | 
||
| 
     	0xff10, 0xff19, 
   | 
||
| 
     	0x104a0, 0x104a9, 
   | 
||
| 
     	0x11066, 0x1106f, 
   | 
||
| 
     	0x1d7ce, 0x1d7ff, 
   | 
||
| 
     }; /* CR_Nd */ 
   | 
||
| ... | ... | |
| 
     /* 'No': General Category */ 
   | 
||
| 
     static const OnigCodePoint CR_No[] = { 
   | 
||
| 
     	38, 
   | 
||
| 
     	41, 
   | 
||
| 
     	0x00b2, 0x00b3, 
   | 
||
| 
     	0x00b9, 0x00b9, 
   | 
||
| 
     	0x00bc, 0x00be, 
   | 
||
| 
     	0x09f4, 0x09f9, 
   | 
||
| 
     	0x0b72, 0x0b77, 
   | 
||
| 
     	0x0bf0, 0x0bf2, 
   | 
||
| 
     	0x0c78, 0x0c7e, 
   | 
||
| 
     	0x0d70, 0x0d75, 
   | 
||
| 
     	0x0f2a, 0x0f33, 
   | 
||
| 
     	0x1369, 0x137c, 
   | 
||
| 
     	0x17f0, 0x17f9, 
   | 
||
| 
     	0x19da, 0x19da, 
   | 
||
| 
     	0x2070, 0x2070, 
   | 
||
| 
     	0x2074, 0x2079, 
   | 
||
| 
     	0x2080, 0x2089, 
   | 
||
| ... | ... | |
| 
     	0x10b58, 0x10b5f, 
   | 
||
| 
     	0x10b78, 0x10b7f, 
   | 
||
| 
     	0x10e60, 0x10e7e, 
   | 
||
| 
     	0x11052, 0x11065, 
   | 
||
| 
     	0x1d360, 0x1d371, 
   | 
||
| 
     	0x1f100, 0x1f10a, 
   | 
||
| 
     }; /* CR_No */ 
   | 
||
| 
     /* 'P': Major Category */ 
   | 
||
| 
     static const OnigCodePoint CR_P[] = { 
   | 
||
| 
     	129, 
   | 
||
| 
     	133, 
   | 
||
| 
     	0x0021, 0x0023, 
   | 
||
| 
     	0x0025, 0x002a, 
   | 
||
| 
     	0x002c, 0x002f, 
   | 
||
| ... | ... | |
| 
     	0x0700, 0x070d, 
   | 
||
| 
     	0x07f7, 0x07f9, 
   | 
||
| 
     	0x0830, 0x083e, 
   | 
||
| 
     	0x085e, 0x085e, 
   | 
||
| 
     	0x0964, 0x0965, 
   | 
||
| 
     	0x0970, 0x0970, 
   | 
||
| 
     	0x0df4, 0x0df4, 
   | 
||
| ... | ... | |
| 
     	0x0f3a, 0x0f3d, 
   | 
||
| 
     	0x0f85, 0x0f85, 
   | 
||
| 
     	0x0fd0, 0x0fd4, 
   | 
||
| 
     	0x0fd9, 0x0fda, 
   | 
||
| 
     	0x104a, 0x104f, 
   | 
||
| 
     	0x10fb, 0x10fb, 
   | 
||
| 
     	0x1361, 0x1368, 
   | 
||
| ... | ... | |
| 
     	0x17d8, 0x17da, 
   | 
||
| 
     	0x1800, 0x180a, 
   | 
||
| 
     	0x1944, 0x1945, 
   | 
||
| 
     	0x19de, 0x19df, 
   | 
||
| 
     	0x1a1e, 0x1a1f, 
   | 
||
| 
     	0x1aa0, 0x1aa6, 
   | 
||
| 
     	0x1aa8, 0x1aad, 
   | 
||
| 
     	0x1b5a, 0x1b60, 
   | 
||
| 
     	0x1bfc, 0x1bff, 
   | 
||
| 
     	0x1c3b, 0x1c3f, 
   | 
||
| 
     	0x1c7e, 0x1c7f, 
   | 
||
| 
     	0x1cd3, 0x1cd3, 
   | 
||
| ... | ... | |
| 
     	0x29fc, 0x29fd, 
   | 
||
| 
     	0x2cf9, 0x2cfc, 
   | 
||
| 
     	0x2cfe, 0x2cff, 
   | 
||
| 
     	0x2d70, 0x2d70, 
   | 
||
| 
     	0x2e00, 0x2e2e, 
   | 
||
| 
     	0x2e30, 0x2e31, 
   | 
||
| 
     	0x3001, 0x3003, 
   | 
||
| ... | ... | |
| 
     	0x10a50, 0x10a58, 
   | 
||
| 
     	0x10a7f, 0x10a7f, 
   | 
||
| 
     	0x10b39, 0x10b3f, 
   | 
||
| 
     	0x11047, 0x1104d, 
   | 
||
| 
     	0x110bb, 0x110bc, 
   | 
||
| 
     	0x110be, 0x110c1, 
   | 
||
| 
     	0x12470, 0x12473, 
   | 
||
| ... | ... | |
| 
     /* 'Po': General Category */ 
   | 
||
| 
     static const OnigCodePoint CR_Po[] = { 
   | 
||
| 
     	124, 
   | 
||
| 
     	128, 
   | 
||
| 
     	0x0021, 0x0023, 
   | 
||
| 
     	0x0025, 0x0027, 
   | 
||
| 
     	0x002a, 0x002a, 
   | 
||
| ... | ... | |
| 
     	0x0700, 0x070d, 
   | 
||
| 
     	0x07f7, 0x07f9, 
   | 
||
| 
     	0x0830, 0x083e, 
   | 
||
| 
     	0x085e, 0x085e, 
   | 
||
| 
     	0x0964, 0x0965, 
   | 
||
| 
     	0x0970, 0x0970, 
   | 
||
| 
     	0x0df4, 0x0df4, 
   | 
||
| ... | ... | |
| 
     	0x0f04, 0x0f12, 
   | 
||
| 
     	0x0f85, 0x0f85, 
   | 
||
| 
     	0x0fd0, 0x0fd4, 
   | 
||
| 
     	0x0fd9, 0x0fda, 
   | 
||
| 
     	0x104a, 0x104f, 
   | 
||
| 
     	0x10fb, 0x10fb, 
   | 
||
| 
     	0x1361, 0x1368, 
   | 
||
| ... | ... | |
| 
     	0x1800, 0x1805, 
   | 
||
| 
     	0x1807, 0x180a, 
   | 
||
| 
     	0x1944, 0x1945, 
   | 
||
| 
     	0x19de, 0x19df, 
   | 
||
| 
     	0x1a1e, 0x1a1f, 
   | 
||
| 
     	0x1aa0, 0x1aa6, 
   | 
||
| 
     	0x1aa8, 0x1aad, 
   | 
||
| 
     	0x1b5a, 0x1b60, 
   | 
||
| 
     	0x1bfc, 0x1bff, 
   | 
||
| 
     	0x1c3b, 0x1c3f, 
   | 
||
| 
     	0x1c7e, 0x1c7f, 
   | 
||
| 
     	0x1cd3, 0x1cd3, 
   | 
||
| ... | ... | |
| 
     	0x2055, 0x205e, 
   | 
||
| 
     	0x2cf9, 0x2cfc, 
   | 
||
| 
     	0x2cfe, 0x2cff, 
   | 
||
| 
     	0x2d70, 0x2d70, 
   | 
||
| 
     	0x2e00, 0x2e01, 
   | 
||
| 
     	0x2e06, 0x2e08, 
   | 
||
| 
     	0x2e0b, 0x2e0b, 
   | 
||
| ... | ... | |
| 
     	0x10a50, 0x10a58, 
   | 
||
| 
     	0x10a7f, 0x10a7f, 
   | 
||
| 
     	0x10b39, 0x10b3f, 
   | 
||
| 
     	0x11047, 0x1104d, 
   | 
||
| 
     	0x110bb, 0x110bc, 
   | 
||
| 
     	0x110be, 0x110c1, 
   | 
||
| 
     	0x12470, 0x12473, 
   | 
||
| ... | ... | |
| 
     /* 'S': Major Category */ 
   | 
||
| 
     static const OnigCodePoint CR_S[] = { 
   | 
||
| 
     	198, 
   | 
||
| 
     	208, 
   | 
||
| 
     	0x0024, 0x0024, 
   | 
||
| 
     	0x002b, 0x002b, 
   | 
||
| 
     	0x003c, 0x003e, 
   | 
||
| ... | ... | |
| 
     	0x0606, 0x0608, 
   | 
||
| 
     	0x060b, 0x060b, 
   | 
||
| 
     	0x060e, 0x060f, 
   | 
||
| 
     	0x06de, 0x06de, 
   | 
||
| 
     	0x06e9, 0x06e9, 
   | 
||
| 
     	0x06fd, 0x06fe, 
   | 
||
| 
     	0x07f6, 0x07f6, 
   | 
||
| ... | ... | |
| 
     	0x0b70, 0x0b70, 
   | 
||
| 
     	0x0bf3, 0x0bfa, 
   | 
||
| 
     	0x0c7f, 0x0c7f, 
   | 
||
| 
     	0x0cf1, 0x0cf2, 
   | 
||
| 
     	0x0d79, 0x0d79, 
   | 
||
| 
     	0x0e3f, 0x0e3f, 
   | 
||
| 
     	0x0f01, 0x0f03, 
   | 
||
| ... | ... | |
| 
     	0x1390, 0x1399, 
   | 
||
| 
     	0x17db, 0x17db, 
   | 
||
| 
     	0x1940, 0x1940, 
   | 
||
| 
     	0x19e0, 0x19ff, 
   | 
||
| 
     	0x19de, 0x19ff, 
   | 
||
| 
     	0x1b61, 0x1b6a, 
   | 
||
| 
     	0x1b74, 0x1b7c, 
   | 
||
| 
     	0x1fbd, 0x1fbd, 
   | 
||
| ... | ... | |
| 
     	0x2052, 0x2052, 
   | 
||
| 
     	0x207a, 0x207c, 
   | 
||
| 
     	0x208a, 0x208c, 
   | 
||
| 
     	0x20a0, 0x20b8, 
   | 
||
| 
     	0x20a0, 0x20b9, 
   | 
||
| 
     	0x2100, 0x2101, 
   | 
||
| 
     	0x2103, 0x2106, 
   | 
||
| 
     	0x2108, 0x2109, 
   | 
||
| ... | ... | |
| 
     	0x214a, 0x214d, 
   | 
||
| 
     	0x214f, 0x214f, 
   | 
||
| 
     	0x2190, 0x2328, 
   | 
||
| 
     	0x232b, 0x23e8, 
   | 
||
| 
     	0x232b, 0x23f3, 
   | 
||
| 
     	0x2400, 0x2426, 
   | 
||
| 
     	0x2440, 0x244a, 
   | 
||
| 
     	0x249c, 0x24e9, 
   | 
||
| 
     	0x2500, 0x26cd, 
   | 
||
| 
     	0x26cf, 0x26e1, 
   | 
||
| 
     	0x26e3, 0x26e3, 
   | 
||
| 
     	0x26e8, 0x26ff, 
   | 
||
| 
     	0x2701, 0x2704, 
   | 
||
| 
     	0x2706, 0x2709, 
   | 
||
| 
     	0x270c, 0x2727, 
   | 
||
| 
     	0x2729, 0x274b, 
   | 
||
| 
     	0x274d, 0x274d, 
   | 
||
| 
     	0x274f, 0x2752, 
   | 
||
| 
     	0x2756, 0x275e, 
   | 
||
| 
     	0x2761, 0x2767, 
   | 
||
| 
     	0x2794, 0x2794, 
   | 
||
| 
     	0x2798, 0x27af, 
   | 
||
| 
     	0x27b1, 0x27be, 
   | 
||
| 
     	0x27c0, 0x27c4, 
   | 
||
| 
     	0x2500, 0x26ff, 
   | 
||
| 
     	0x2701, 0x2767, 
   | 
||
| 
     	0x2794, 0x27c4, 
   | 
||
| 
     	0x27c7, 0x27ca, 
   | 
||
| 
     	0x27cc, 0x27cc, 
   | 
||
| 
     	0x27d0, 0x27e5, 
   | 
||
| 
     	0x27ce, 0x27e5, 
   | 
||
| 
     	0x27f0, 0x2982, 
   | 
||
| 
     	0x2999, 0x29d7, 
   | 
||
| 
     	0x29dc, 0x29fb, 
   | 
||
| ... | ... | |
| 
     	0xa836, 0xa839, 
   | 
||
| 
     	0xaa77, 0xaa79, 
   | 
||
| 
     	0xfb29, 0xfb29, 
   | 
||
| 
     	0xfbb2, 0xfbc1, 
   | 
||
| 
     	0xfdfc, 0xfdfd, 
   | 
||
| 
     	0xfe62, 0xfe62, 
   | 
||
| 
     	0xfe64, 0xfe66, 
   | 
||
| ... | ... | |
| 
     	0x1d7c3, 0x1d7c3, 
   | 
||
| 
     	0x1f000, 0x1f02b, 
   | 
||
| 
     	0x1f030, 0x1f093, 
   | 
||
| 
     	0x1f0a0, 0x1f0ae, 
   | 
||
| 
     	0x1f0b1, 0x1f0be, 
   | 
||
| 
     	0x1f0c1, 0x1f0cf, 
   | 
||
| 
     	0x1f0d1, 0x1f0df, 
   | 
||
| 
     	0x1f110, 0x1f12e, 
   | 
||
| 
     	0x1f131, 0x1f131, 
   | 
||
| 
     	0x1f13d, 0x1f13d, 
   | 
||
| 
     	0x1f13f, 0x1f13f, 
   | 
||
| 
     	0x1f142, 0x1f142, 
   | 
||
| 
     	0x1f146, 0x1f146, 
   | 
||
| 
     	0x1f14a, 0x1f14e, 
   | 
||
| 
     	0x1f157, 0x1f157, 
   | 
||
| 
     	0x1f15f, 0x1f15f, 
   | 
||
| 
     	0x1f179, 0x1f179, 
   | 
||
| 
     	0x1f17b, 0x1f17c, 
   | 
||
| 
     	0x1f17f, 0x1f17f, 
   | 
||
| 
     	0x1f18a, 0x1f18d, 
   | 
||
| 
     	0x1f190, 0x1f190, 
   | 
||
| 
     	0x1f200, 0x1f200, 
   | 
||
| 
     	0x1f210, 0x1f231, 
   | 
||
| 
     	0x1f130, 0x1f169, 
   | 
||
| 
     	0x1f170, 0x1f19a, 
   | 
||
| 
     	0x1f1e6, 0x1f202, 
   | 
||
| 
     	0x1f210, 0x1f23a, 
   | 
||
| 
     	0x1f240, 0x1f248, 
   | 
||
| 
     	0x1f250, 0x1f251, 
   | 
||
| 
     	0x1f300, 0x1f320, 
   | 
||
| 
     	0x1f330, 0x1f335, 
   | 
||
| 
     	0x1f337, 0x1f37c, 
   | 
||
| 
     	0x1f380, 0x1f393, 
   | 
||
| 
     	0x1f3a0, 0x1f3c4, 
   | 
||
| 
     	0x1f3c6, 0x1f3ca, 
   | 
||
| 
     	0x1f3e0, 0x1f3f0, 
   | 
||
| 
     	0x1f400, 0x1f43e, 
   | 
||
| 
     	0x1f440, 0x1f440, 
   | 
||
| 
     	0x1f442, 0x1f4f7, 
   | 
||
| 
     	0x1f4f9, 0x1f4fc, 
   | 
||
| 
     	0x1f500, 0x1f53d, 
   | 
||
| 
     	0x1f550, 0x1f567, 
   | 
||
| 
     	0x1f5fb, 0x1f5ff, 
   | 
||
| 
     	0x1f601, 0x1f610, 
   | 
||
| 
     	0x1f612, 0x1f614, 
   | 
||
| 
     	0x1f616, 0x1f616, 
   | 
||
| 
     	0x1f618, 0x1f618, 
   | 
||
| 
     	0x1f61a, 0x1f61a, 
   | 
||
| 
     	0x1f61c, 0x1f61e, 
   | 
||
| 
     	0x1f620, 0x1f625, 
   | 
||
| 
     	0x1f628, 0x1f62b, 
   | 
||
| 
     	0x1f62d, 0x1f62d, 
   | 
||
| 
     	0x1f630, 0x1f633, 
   | 
||
| 
     	0x1f635, 0x1f640, 
   | 
||
| 
     	0x1f645, 0x1f64f, 
   | 
||
| 
     	0x1f680, 0x1f6c5, 
   | 
||
| 
     	0x1f700, 0x1f773, 
   | 
||
| 
     }; /* CR_S */ 
   | 
||
| 
     /* 'Sc': General Category */ 
   | 
||
| ... | ... | |
| 
     	0x0bf9, 0x0bf9, 
   | 
||
| 
     	0x0e3f, 0x0e3f, 
   | 
||
| 
     	0x17db, 0x17db, 
   | 
||
| 
     	0x20a0, 0x20b8, 
   | 
||
| 
     	0x20a0, 0x20b9, 
   | 
||
| 
     	0xa838, 0xa838, 
   | 
||
| 
     	0xfdfc, 0xfdfc, 
   | 
||
| 
     	0xfe69, 0xfe69, 
   | 
||
| ... | ... | |
| 
     /* 'Sk': General Category */ 
   | 
||
| 
     static const OnigCodePoint CR_Sk[] = { 
   | 
||
| 
     	26, 
   | 
||
| 
     	27, 
   | 
||
| 
     	0x005e, 0x005e, 
   | 
||
| 
     	0x0060, 0x0060, 
   | 
||
| 
     	0x00a8, 0x00a8, 
   | 
||
| ... | ... | |
| 
     	0xa700, 0xa716, 
   | 
||
| 
     	0xa720, 0xa721, 
   | 
||
| 
     	0xa789, 0xa78a, 
   | 
||
| 
     	0xfbb2, 0xfbc1, 
   | 
||
| 
     	0xff3e, 0xff3e, 
   | 
||
| 
     	0xff40, 0xff40, 
   | 
||
| 
     	0xffe3, 0xffe3, 
   | 
||
| ... | ... | |
| 
     /* 'Sm': General Category */ 
   | 
||
| 
     static const OnigCodePoint CR_Sm[] = { 
   | 
||
| 
     	65, 
   | 
||
| 
     	66, 
   | 
||
| 
     	0x002b, 0x002b, 
   | 
||
| 
     	0x003c, 0x003e, 
   | 
||
| 
     	0x007c, 0x007c, 
   | 
||
| ... | ... | |
| 
     	0x2052, 0x2052, 
   | 
||
| 
     	0x207a, 0x207c, 
   | 
||
| 
     	0x208a, 0x208c, 
   | 
||
| 
     	0x2118, 0x2118, 
   | 
||
| 
     	0x2140, 0x2144, 
   | 
||
| 
     	0x214b, 0x214b, 
   | 
||
| 
     	0x2190, 0x2194, 
   | 
||
| ... | ... | |
| 
     	0x27c0, 0x27c4, 
   | 
||
| 
     	0x27c7, 0x27ca, 
   | 
||
| 
     	0x27cc, 0x27cc, 
   | 
||
| 
     	0x27d0, 0x27e5, 
   | 
||
| 
     	0x27ce, 0x27e5, 
   | 
||
| 
     	0x27f0, 0x27ff, 
   | 
||
| 
     	0x2900, 0x2982, 
   | 
||
| 
     	0x2999, 0x29d7, 
   | 
||
| ... | ... | |
| 
     /* 'So': General Category */ 
   | 
||
| 
     static const OnigCodePoint CR_So[] = { 
   | 
||
| 
     	154, 
   | 
||
| 
     	164, 
   | 
||
| 
     	0x00a6, 0x00a7, 
   | 
||
| 
     	0x00a9, 0x00a9, 
   | 
||
| 
     	0x00ae, 0x00ae, 
   | 
||
| ... | ... | |
| 
     	0x00b6, 0x00b6, 
   | 
||
| 
     	0x0482, 0x0482, 
   | 
||
| 
     	0x060e, 0x060f, 
   | 
||
| 
     	0x06de, 0x06de, 
   | 
||