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,
|