forked from apaxa-go/helper
-
Notifications
You must be signed in to change notification settings - Fork 0
/
tables-018-gen.go
16 lines (13 loc) · 8.12 KB
/
tables-018-gen.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package unicodeh
import "unicode"
// Unicode property "NFD_Quick_Check" (known as "NFD_QC", "NFD_Quick_Check").
// Kind of property: "Enumerated".
// Based on file "DerivedNormalizationProps.txt".
var (
NFDQuickCheckNo = nFDQuickCheckNo // Value "No" (known as "N", "No").
NFDQuickCheckYes = nFDQuickCheckYes // Value "Yes" (known as "Y", "Yes").
)
var (
nFDQuickCheckNo = &unicode.RangeTable{[]unicode.Range16{{0xc0, 0xc5, 0x1}, {0xc7, 0xcf, 0x1}, {0xd1, 0xd6, 0x1}, {0xd9, 0xdd, 0x1}, {0xe0, 0xe5, 0x1}, {0xe7, 0xef, 0x1}, {0xf1, 0xf6, 0x1}, {0xf9, 0xfd, 0x1}, {0xff, 0x10f, 0x1}, {0x112, 0x125, 0x1}, {0x128, 0x130, 0x1}, {0x134, 0x137, 0x1}, {0x139, 0x13e, 0x1}, {0x143, 0x148, 0x1}, {0x14c, 0x151, 0x1}, {0x154, 0x165, 0x1}, {0x168, 0x17e, 0x1}, {0x1a0, 0x1a1, 0x1}, {0x1af, 0x1b0, 0x1}, {0x1cd, 0x1dc, 0x1}, {0x1de, 0x1e3, 0x1}, {0x1e6, 0x1f0, 0x1}, {0x1f4, 0x1f5, 0x1}, {0x1f8, 0x21b, 0x1}, {0x21e, 0x21f, 0x1}, {0x226, 0x233, 0x1}, {0x340, 0x341, 0x1}, {0x343, 0x344, 0x1}, {0x374, 0x37e, 0xa}, {0x385, 0x38a, 0x1}, {0x38c, 0x38e, 0x2}, {0x38f, 0x390, 0x1}, {0x3aa, 0x3b0, 0x1}, {0x3ca, 0x3ce, 0x1}, {0x3d3, 0x3d4, 0x1}, {0x400, 0x401, 0x1}, {0x403, 0x407, 0x4}, {0x40c, 0x40e, 0x1}, {0x419, 0x439, 0x20}, {0x450, 0x451, 0x1}, {0x453, 0x457, 0x4}, {0x45c, 0x45e, 0x1}, {0x476, 0x477, 0x1}, {0x4c1, 0x4c2, 0x1}, {0x4d0, 0x4d3, 0x1}, {0x4d6, 0x4d7, 0x1}, {0x4da, 0x4df, 0x1}, {0x4e2, 0x4e7, 0x1}, {0x4ea, 0x4f5, 0x1}, {0x4f8, 0x4f9, 0x1}, {0x622, 0x626, 0x1}, {0x6c0, 0x6c2, 0x2}, {0x6d3, 0x929, 0x256}, {0x931, 0x934, 0x3}, {0x958, 0x95f, 0x1}, {0x9cb, 0x9cc, 0x1}, {0x9dc, 0x9dd, 0x1}, {0x9df, 0xa33, 0x54}, {0xa36, 0xa59, 0x23}, {0xa5a, 0xa5b, 0x1}, {0xa5e, 0xb48, 0xea}, {0xb4b, 0xb4c, 0x1}, {0xb5c, 0xb5d, 0x1}, {0xb94, 0xbca, 0x36}, {0xbcb, 0xbcc, 0x1}, {0xc48, 0xcc0, 0x78}, {0xcc7, 0xcc8, 0x1}, {0xcca, 0xccb, 0x1}, {0xd4a, 0xd4c, 0x1}, {0xdda, 0xddc, 0x2}, {0xddd, 0xdde, 0x1}, {0xf43, 0xf4d, 0xa}, {0xf52, 0xf5c, 0x5}, {0xf69, 0xf73, 0xa}, {0xf75, 0xf76, 0x1}, {0xf78, 0xf81, 0x9}, {0xf93, 0xf9d, 0xa}, {0xfa2, 0xfac, 0x5}, {0xfb9, 0x1026, 0x6d}, {0x1b06, 0x1b0e, 0x2}, {0x1b12, 0x1b3b, 0x29}, {0x1b3d, 0x1b40, 0x3}, {0x1b41, 0x1b43, 0x2}, {0x1e00, 0x1e99, 0x1}, {0x1e9b, 0x1ea0, 0x5}, {0x1ea1, 0x1ef9, 0x1}, {0x1f00, 0x1f15, 0x1}, {0x1f18, 0x1f1d, 0x1}, {0x1f20, 0x1f45, 0x1}, {0x1f48, 0x1f4d, 0x1}, {0x1f50, 0x1f57, 0x1}, {0x1f59, 0x1f5f, 0x2}, {0x1f60, 0x1f7d, 0x1}, {0x1f80, 0x1fb4, 0x1}, {0x1fb6, 0x1fbc, 0x1}, {0x1fbe, 0x1fc1, 0x3}, {0x1fc2, 0x1fc4, 0x1}, {0x1fc6, 0x1fd3, 0x1}, {0x1fd6, 0x1fdb, 0x1}, {0x1fdd, 0x1fef, 0x1}, {0x1ff2, 0x1ff4, 0x1}, {0x1ff6, 0x1ffd, 0x1}, {0x2000, 0x2001, 0x1}, {0x2126, 0x212a, 0x4}, {0x212b, 0x219a, 0x6f}, {0x219b, 0x21ae, 0x13}, {0x21cd, 0x21cf, 0x1}, {0x2204, 0x2209, 0x5}, {0x220c, 0x2224, 0x18}, {0x2226, 0x2241, 0x1b}, {0x2244, 0x2247, 0x3}, {0x2249, 0x2260, 0x17}, {0x2262, 0x226d, 0xb}, {0x226e, 0x2271, 0x1}, {0x2274, 0x2275, 0x1}, {0x2278, 0x2279, 0x1}, {0x2280, 0x2281, 0x1}, {0x2284, 0x2285, 0x1}, {0x2288, 0x2289, 0x1}, {0x22ac, 0x22af, 0x1}, {0x22e0, 0x22e3, 0x1}, {0x22ea, 0x22ed, 0x1}, {0x2329, 0x232a, 0x1}, {0x2adc, 0x304c, 0x570}, {0x304e, 0x3062, 0x2}, {0x3065, 0x3069, 0x2}, {0x3070, 0x3071, 0x1}, {0x3073, 0x3074, 0x1}, {0x3076, 0x3077, 0x1}, {0x3079, 0x307a, 0x1}, {0x307c, 0x307d, 0x1}, {0x3094, 0x309e, 0xa}, {0x30ac, 0x30c2, 0x2}, {0x30c5, 0x30c9, 0x2}, {0x30d0, 0x30d1, 0x1}, {0x30d3, 0x30d4, 0x1}, {0x30d6, 0x30d7, 0x1}, {0x30d9, 0x30da, 0x1}, {0x30dc, 0x30dd, 0x1}, {0x30f4, 0x30f7, 0x3}, {0x30f8, 0x30fa, 0x1}, {0x30fe, 0xac00, 0x7b02}, {0xac01, 0xd7a3, 0x1}, {0xf900, 0xfa0d, 0x1}, {0xfa10, 0xfa12, 0x2}, {0xfa15, 0xfa1e, 0x1}, {0xfa20, 0xfa22, 0x2}, {0xfa25, 0xfa26, 0x1}, {0xfa2a, 0xfa6d, 0x1}, {0xfa70, 0xfad9, 0x1}, {0xfb1d, 0xfb1f, 0x2}, {0xfb2a, 0xfb36, 0x1}, {0xfb38, 0xfb3c, 0x1}, {0xfb3e, 0xfb40, 0x2}, {0xfb41, 0xfb43, 0x2}, {0xfb44, 0xfb46, 0x2}, {0xfb47, 0xfb4e, 0x1}}, []unicode.Range32{{0x1109a, 0x1109c, 0x2}, {0x110ab, 0x1112e, 0x83}, {0x1112f, 0x1134b, 0x21c}, {0x1134c, 0x114bb, 0x16f}, {0x114bc, 0x114be, 0x2}, {0x115ba, 0x115bb, 0x1}, {0x1d15e, 0x1d164, 0x1}, {0x1d1bb, 0x1d1c0, 0x1}, {0x2f800, 0x2fa1d, 0x1}}, 8}
nFDQuickCheckYes = &unicode.RangeTable{[]unicode.Range16{{0x0, 0xbf, 0x1}, {0xc6, 0xd0, 0xa}, {0xd7, 0xd8, 0x1}, {0xde, 0xdf, 0x1}, {0xe6, 0xf0, 0xa}, {0xf7, 0xf8, 0x1}, {0xfe, 0x110, 0x12}, {0x111, 0x126, 0x15}, {0x127, 0x131, 0xa}, {0x132, 0x133, 0x1}, {0x138, 0x13f, 0x7}, {0x140, 0x142, 0x1}, {0x149, 0x14b, 0x1}, {0x152, 0x153, 0x1}, {0x166, 0x167, 0x1}, {0x17f, 0x19f, 0x1}, {0x1a2, 0x1ae, 0x1}, {0x1b1, 0x1cc, 0x1}, {0x1dd, 0x1e4, 0x7}, {0x1e5, 0x1f1, 0xc}, {0x1f2, 0x1f3, 0x1}, {0x1f6, 0x1f7, 0x1}, {0x21c, 0x21d, 0x1}, {0x220, 0x225, 0x1}, {0x234, 0x33f, 0x1}, {0x342, 0x345, 0x3}, {0x346, 0x373, 0x1}, {0x375, 0x37d, 0x1}, {0x37f, 0x384, 0x1}, {0x38b, 0x38d, 0x2}, {0x391, 0x3a9, 0x1}, {0x3b1, 0x3c9, 0x1}, {0x3cf, 0x3d2, 0x1}, {0x3d5, 0x3ff, 0x1}, {0x402, 0x404, 0x2}, {0x405, 0x406, 0x1}, {0x408, 0x40b, 0x1}, {0x40f, 0x418, 0x1}, {0x41a, 0x438, 0x1}, {0x43a, 0x44f, 0x1}, {0x452, 0x454, 0x2}, {0x455, 0x456, 0x1}, {0x458, 0x45b, 0x1}, {0x45f, 0x475, 0x1}, {0x478, 0x4c0, 0x1}, {0x4c3, 0x4cf, 0x1}, {0x4d4, 0x4d5, 0x1}, {0x4d8, 0x4d9, 0x1}, {0x4e0, 0x4e1, 0x1}, {0x4e8, 0x4e9, 0x1}, {0x4f6, 0x4f7, 0x1}, {0x4fa, 0x621, 0x1}, {0x627, 0x6bf, 0x1}, {0x6c1, 0x6c3, 0x2}, {0x6c4, 0x6d2, 0x1}, {0x6d4, 0x928, 0x1}, {0x92a, 0x930, 0x1}, {0x932, 0x933, 0x1}, {0x935, 0x957, 0x1}, {0x960, 0x9ca, 0x1}, {0x9cd, 0x9db, 0x1}, {0x9de, 0x9e0, 0x2}, {0x9e1, 0xa32, 0x1}, {0xa34, 0xa35, 0x1}, {0xa37, 0xa58, 0x1}, {0xa5c, 0xa5d, 0x1}, {0xa5f, 0xb47, 0x1}, {0xb49, 0xb4a, 0x1}, {0xb4d, 0xb5b, 0x1}, {0xb5e, 0xb93, 0x1}, {0xb95, 0xbc9, 0x1}, {0xbcd, 0xc47, 0x1}, {0xc49, 0xcbf, 0x1}, {0xcc1, 0xcc6, 0x1}, {0xcc9, 0xccc, 0x3}, {0xccd, 0xd49, 0x1}, {0xd4d, 0xdd9, 0x1}, {0xddb, 0xddf, 0x4}, {0xde0, 0xf42, 0x1}, {0xf44, 0xf4c, 0x1}, {0xf4e, 0xf51, 0x1}, {0xf53, 0xf56, 0x1}, {0xf58, 0xf5b, 0x1}, {0xf5d, 0xf68, 0x1}, {0xf6a, 0xf72, 0x1}, {0xf74, 0xf77, 0x3}, {0xf79, 0xf80, 0x1}, {0xf82, 0xf92, 0x1}, {0xf94, 0xf9c, 0x1}, {0xf9e, 0xfa1, 0x1}, {0xfa3, 0xfa6, 0x1}, {0xfa8, 0xfab, 0x1}, {0xfad, 0xfb8, 0x1}, {0xfba, 0x1025, 0x1}, {0x1027, 0x1b05, 0x1}, {0x1b07, 0x1b0f, 0x2}, {0x1b10, 0x1b11, 0x1}, {0x1b13, 0x1b3a, 0x1}, {0x1b3c, 0x1b3e, 0x2}, {0x1b3f, 0x1b42, 0x3}, {0x1b44, 0x1dff, 0x1}, {0x1e9a, 0x1e9c, 0x2}, {0x1e9d, 0x1e9f, 0x1}, {0x1efa, 0x1eff, 0x1}, {0x1f16, 0x1f17, 0x1}, {0x1f1e, 0x1f1f, 0x1}, {0x1f46, 0x1f47, 0x1}, {0x1f4e, 0x1f4f, 0x1}, {0x1f58, 0x1f5e, 0x2}, {0x1f7e, 0x1f7f, 0x1}, {0x1fb5, 0x1fbd, 0x8}, {0x1fbf, 0x1fc0, 0x1}, {0x1fc5, 0x1fd4, 0xf}, {0x1fd5, 0x1fdc, 0x7}, {0x1ff0, 0x1ff1, 0x1}, {0x1ff5, 0x1ffe, 0x9}, {0x1fff, 0x2002, 0x3}, {0x2003, 0x2125, 0x1}, {0x2127, 0x2129, 0x1}, {0x212c, 0x2199, 0x1}, {0x219c, 0x21ad, 0x1}, {0x21af, 0x21cc, 0x1}, {0x21d0, 0x2203, 0x1}, {0x2205, 0x2208, 0x1}, {0x220a, 0x220b, 0x1}, {0x220d, 0x2223, 0x1}, {0x2225, 0x2227, 0x2}, {0x2228, 0x2240, 0x1}, {0x2242, 0x2243, 0x1}, {0x2245, 0x2246, 0x1}, {0x2248, 0x224a, 0x2}, {0x224b, 0x225f, 0x1}, {0x2261, 0x2263, 0x2}, {0x2264, 0x226c, 0x1}, {0x2272, 0x2273, 0x1}, {0x2276, 0x2277, 0x1}, {0x227a, 0x227f, 0x1}, {0x2282, 0x2283, 0x1}, {0x2286, 0x2287, 0x1}, {0x228a, 0x22ab, 0x1}, {0x22b0, 0x22df, 0x1}, {0x22e4, 0x22e9, 0x1}, {0x22ee, 0x2328, 0x1}, {0x232b, 0x2adb, 0x1}, {0x2add, 0x304b, 0x1}, {0x304d, 0x3063, 0x2}, {0x3064, 0x306a, 0x2}, {0x306b, 0x306f, 0x1}, {0x3072, 0x307e, 0x3}, {0x307f, 0x3093, 0x1}, {0x3095, 0x309d, 0x1}, {0x309f, 0x30ab, 0x1}, {0x30ad, 0x30c3, 0x2}, {0x30c4, 0x30ca, 0x2}, {0x30cb, 0x30cf, 0x1}, {0x30d2, 0x30de, 0x3}, {0x30df, 0x30f3, 0x1}, {0x30f5, 0x30f6, 0x1}, {0x30fb, 0x30fd, 0x1}, {0x30ff, 0xabff, 0x1}, {0xd7a4, 0xf8ff, 0x1}, {0xfa0e, 0xfa0f, 0x1}, {0xfa11, 0xfa13, 0x2}, {0xfa14, 0xfa1f, 0xb}, {0xfa21, 0xfa23, 0x2}, {0xfa24, 0xfa27, 0x3}, {0xfa28, 0xfa29, 0x1}, {0xfa6e, 0xfa6f, 0x1}, {0xfada, 0xfb1c, 0x1}, {0xfb1e, 0xfb20, 0x2}, {0xfb21, 0xfb29, 0x1}, {0xfb37, 0xfb3d, 0x6}, {0xfb3f, 0xfb45, 0x3}, {0xfb4f, 0xffff, 0x1}}, []unicode.Range32{{0x10000, 0x11099, 0x1}, {0x1109b, 0x1109d, 0x2}, {0x1109e, 0x110aa, 0x1}, {0x110ac, 0x1112d, 0x1}, {0x11130, 0x1134a, 0x1}, {0x1134d, 0x114ba, 0x1}, {0x114bd, 0x114bf, 0x2}, {0x114c0, 0x115b9, 0x1}, {0x115bc, 0x1d15d, 0x1}, {0x1d165, 0x1d1ba, 0x1}, {0x1d1c1, 0x2f7ff, 0x1}, {0x2fa1e, 0x10ffff, 0x1}}, 6}
)