27#define MAX_CASE_EXPANSION 3
34#define PG_U_FINAL_SIGMA (1 << 0)
57 {0, {{0, 0, 0}, {0, 0, 0}, {0, 0, 0}}},
58 {0, {[
CaseLower] = {0x0000df, 0x000000, 0x000000},[
CaseTitle] = {0x000053, 0x000073, 0x000000},[
CaseUpper] = {0x000053, 0x000053, 0x000000},[
CaseFold] = {0x000073, 0x000073, 0x000000}}},
59 {0, {[
CaseLower] = {0x000069, 0x000307, 0x000000},[
CaseTitle] = {0x000130, 0x000000, 0x000000},[
CaseUpper] = {0x000130, 0x000000, 0x000000},[
CaseFold] = {0x000069, 0x000307, 0x000000}}},
60 {0, {[
CaseLower] = {0x000149, 0x000000, 0x000000},[
CaseTitle] = {0x0002bc, 0x00004e, 0x000000},[
CaseUpper] = {0x0002bc, 0x00004e, 0x000000},[
CaseFold] = {0x0002bc, 0x00006e, 0x000000}}},
61 {0, {[
CaseLower] = {0x0001f0, 0x000000, 0x000000},[
CaseTitle] = {0x00004a, 0x00030c, 0x000000},[
CaseUpper] = {0x00004a, 0x00030c, 0x000000},[
CaseFold] = {0x00006a, 0x00030c, 0x000000}}},
62 {0, {[
CaseLower] = {0x000390, 0x000000, 0x000000},[
CaseTitle] = {0x000399, 0x000308, 0x000301},[
CaseUpper] = {0x000399, 0x000308, 0x000301},[
CaseFold] = {0x0003b9, 0x000308, 0x000301}}},
63 {
PG_U_FINAL_SIGMA, {[
CaseLower] = {0x0003c2, 0x000000, 0x000000},[
CaseTitle] = {0x0003a3, 0x000000, 0x000000},[
CaseUpper] = {0x0003a3, 0x000000, 0x000000},[
CaseFold] = {0x0003c3, 0x000000, 0x000000}}},
64 {0, {[
CaseLower] = {0x0003b0, 0x000000, 0x000000},[
CaseTitle] = {0x0003a5, 0x000308, 0x000301},[
CaseUpper] = {0x0003a5, 0x000308, 0x000301},[
CaseFold] = {0x0003c5, 0x000308, 0x000301}}},
65 {0, {[
CaseLower] = {0x000587, 0x000000, 0x000000},[
CaseTitle] = {0x000535, 0x000582, 0x000000},[
CaseUpper] = {0x000535, 0x000552, 0x000000},[
CaseFold] = {0x000565, 0x000582, 0x000000}}},
66 {0, {[
CaseLower] = {0x001e96, 0x000000, 0x000000},[
CaseTitle] = {0x000048, 0x000331, 0x000000},[
CaseUpper] = {0x000048, 0x000331, 0x000000},[
CaseFold] = {0x000068, 0x000331, 0x000000}}},
67 {0, {[
CaseLower] = {0x001e97, 0x000000, 0x000000},[
CaseTitle] = {0x000054, 0x000308, 0x000000},[
CaseUpper] = {0x000054, 0x000308, 0x000000},[
CaseFold] = {0x000074, 0x000308, 0x000000}}},
68 {0, {[
CaseLower] = {0x001e98, 0x000000, 0x000000},[
CaseTitle] = {0x000057, 0x00030a, 0x000000},[
CaseUpper] = {0x000057, 0x00030a, 0x000000},[
CaseFold] = {0x000077, 0x00030a, 0x000000}}},
69 {0, {[
CaseLower] = {0x001e99, 0x000000, 0x000000},[
CaseTitle] = {0x000059, 0x00030a, 0x000000},[
CaseUpper] = {0x000059, 0x00030a, 0x000000},[
CaseFold] = {0x000079, 0x00030a, 0x000000}}},
70 {0, {[
CaseLower] = {0x001e9a, 0x000000, 0x000000},[
CaseTitle] = {0x000041, 0x0002be, 0x000000},[
CaseUpper] = {0x000041, 0x0002be, 0x000000},[
CaseFold] = {0x000061, 0x0002be, 0x000000}}},
71 {0, {[
CaseLower] = {0x0000df, 0x000000, 0x000000},[
CaseTitle] = {0x001e9e, 0x000000, 0x000000},[
CaseUpper] = {0x001e9e, 0x000000, 0x000000},[
CaseFold] = {0x000073, 0x000073, 0x000000}}},
72 {0, {[
CaseLower] = {0x001f50, 0x000000, 0x000000},[
CaseTitle] = {0x0003a5, 0x000313, 0x000000},[
CaseUpper] = {0x0003a5, 0x000313, 0x000000},[
CaseFold] = {0x0003c5, 0x000313, 0x000000}}},
73 {0, {[
CaseLower] = {0x001f52, 0x000000, 0x000000},[
CaseTitle] = {0x0003a5, 0x000313, 0x000300},[
CaseUpper] = {0x0003a5, 0x000313, 0x000300},[
CaseFold] = {0x0003c5, 0x000313, 0x000300}}},
74 {0, {[
CaseLower] = {0x001f54, 0x000000, 0x000000},[
CaseTitle] = {0x0003a5, 0x000313, 0x000301},[
CaseUpper] = {0x0003a5, 0x000313, 0x000301},[
CaseFold] = {0x0003c5, 0x000313, 0x000301}}},
75 {0, {[
CaseLower] = {0x001f56, 0x000000, 0x000000},[
CaseTitle] = {0x0003a5, 0x000313, 0x000342},[
CaseUpper] = {0x0003a5, 0x000313, 0x000342},[
CaseFold] = {0x0003c5, 0x000313, 0x000342}}},
76 {0, {[
CaseLower] = {0x001f80, 0x000000, 0x000000},[
CaseTitle] = {0x001f88, 0x000000, 0x000000},[
CaseUpper] = {0x001f08, 0x000399, 0x000000},[
CaseFold] = {0x001f00, 0x0003b9, 0x000000}}},
77 {0, {[
CaseLower] = {0x001f81, 0x000000, 0x000000},[
CaseTitle] = {0x001f89, 0x000000, 0x000000},[
CaseUpper] = {0x001f09, 0x000399, 0x000000},[
CaseFold] = {0x001f01, 0x0003b9, 0x000000}}},
78 {0, {[
CaseLower] = {0x001f82, 0x000000, 0x000000},[
CaseTitle] = {0x001f8a, 0x000000, 0x000000},[
CaseUpper] = {0x001f0a, 0x000399, 0x000000},[
CaseFold] = {0x001f02, 0x0003b9, 0x000000}}},
79 {0, {[
CaseLower] = {0x001f83, 0x000000, 0x000000},[
CaseTitle] = {0x001f8b, 0x000000, 0x000000},[
CaseUpper] = {0x001f0b, 0x000399, 0x000000},[
CaseFold] = {0x001f03, 0x0003b9, 0x000000}}},
80 {0, {[
CaseLower] = {0x001f84, 0x000000, 0x000000},[
CaseTitle] = {0x001f8c, 0x000000, 0x000000},[
CaseUpper] = {0x001f0c, 0x000399, 0x000000},[
CaseFold] = {0x001f04, 0x0003b9, 0x000000}}},
81 {0, {[
CaseLower] = {0x001f85, 0x000000, 0x000000},[
CaseTitle] = {0x001f8d, 0x000000, 0x000000},[
CaseUpper] = {0x001f0d, 0x000399, 0x000000},[
CaseFold] = {0x001f05, 0x0003b9, 0x000000}}},
82 {0, {[
CaseLower] = {0x001f86, 0x000000, 0x000000},[
CaseTitle] = {0x001f8e, 0x000000, 0x000000},[
CaseUpper] = {0x001f0e, 0x000399, 0x000000},[
CaseFold] = {0x001f06, 0x0003b9, 0x000000}}},
83 {0, {[
CaseLower] = {0x001f87, 0x000000, 0x000000},[
CaseTitle] = {0x001f8f, 0x000000, 0x000000},[
CaseUpper] = {0x001f0f, 0x000399, 0x000000},[
CaseFold] = {0x001f07, 0x0003b9, 0x000000}}},
84 {0, {[
CaseLower] = {0x001f80, 0x000000, 0x000000},[
CaseTitle] = {0x001f88, 0x000000, 0x000000},[
CaseUpper] = {0x001f08, 0x000399, 0x000000},[
CaseFold] = {0x001f00, 0x0003b9, 0x000000}}},
85 {0, {[
CaseLower] = {0x001f81, 0x000000, 0x000000},[
CaseTitle] = {0x001f89, 0x000000, 0x000000},[
CaseUpper] = {0x001f09, 0x000399, 0x000000},[
CaseFold] = {0x001f01, 0x0003b9, 0x000000}}},
86 {0, {[
CaseLower] = {0x001f82, 0x000000, 0x000000},[
CaseTitle] = {0x001f8a, 0x000000, 0x000000},[
CaseUpper] = {0x001f0a, 0x000399, 0x000000},[
CaseFold] = {0x001f02, 0x0003b9, 0x000000}}},
87 {0, {[
CaseLower] = {0x001f83, 0x000000, 0x000000},[
CaseTitle] = {0x001f8b, 0x000000, 0x000000},[
CaseUpper] = {0x001f0b, 0x000399, 0x000000},[
CaseFold] = {0x001f03, 0x0003b9, 0x000000}}},
88 {0, {[
CaseLower] = {0x001f84, 0x000000, 0x000000},[
CaseTitle] = {0x001f8c, 0x000000, 0x000000},[
CaseUpper] = {0x001f0c, 0x000399, 0x000000},[
CaseFold] = {0x001f04, 0x0003b9, 0x000000}}},
89 {0, {[
CaseLower] = {0x001f85, 0x000000, 0x000000},[
CaseTitle] = {0x001f8d, 0x000000, 0x000000},[
CaseUpper] = {0x001f0d, 0x000399, 0x000000},[
CaseFold] = {0x001f05, 0x0003b9, 0x000000}}},
90 {0, {[
CaseLower] = {0x001f86, 0x000000, 0x000000},[
CaseTitle] = {0x001f8e, 0x000000, 0x000000},[
CaseUpper] = {0x001f0e, 0x000399, 0x000000},[
CaseFold] = {0x001f06, 0x0003b9, 0x000000}}},
91 {0, {[
CaseLower] = {0x001f87, 0x000000, 0x000000},[
CaseTitle] = {0x001f8f, 0x000000, 0x000000},[
CaseUpper] = {0x001f0f, 0x000399, 0x000000},[
CaseFold] = {0x001f07, 0x0003b9, 0x000000}}},
92 {0, {[
CaseLower] = {0x001f90, 0x000000, 0x000000},[
CaseTitle] = {0x001f98, 0x000000, 0x000000},[
CaseUpper] = {0x001f28, 0x000399, 0x000000},[
CaseFold] = {0x001f20, 0x0003b9, 0x000000}}},
93 {0, {[
CaseLower] = {0x001f91, 0x000000, 0x000000},[
CaseTitle] = {0x001f99, 0x000000, 0x000000},[
CaseUpper] = {0x001f29, 0x000399, 0x000000},[
CaseFold] = {0x001f21, 0x0003b9, 0x000000}}},
94 {0, {[
CaseLower] = {0x001f92, 0x000000, 0x000000},[
CaseTitle] = {0x001f9a, 0x000000, 0x000000},[
CaseUpper] = {0x001f2a, 0x000399, 0x000000},[
CaseFold] = {0x001f22, 0x0003b9, 0x000000}}},
95 {0, {[
CaseLower] = {0x001f93, 0x000000, 0x000000},[
CaseTitle] = {0x001f9b, 0x000000, 0x000000},[
CaseUpper] = {0x001f2b, 0x000399, 0x000000},[
CaseFold] = {0x001f23, 0x0003b9, 0x000000}}},
96 {0, {[
CaseLower] = {0x001f94, 0x000000, 0x000000},[
CaseTitle] = {0x001f9c, 0x000000, 0x000000},[
CaseUpper] = {0x001f2c, 0x000399, 0x000000},[
CaseFold] = {0x001f24, 0x0003b9, 0x000000}}},
97 {0, {[
CaseLower] = {0x001f95, 0x000000, 0x000000},[
CaseTitle] = {0x001f9d, 0x000000, 0x000000},[
CaseUpper] = {0x001f2d, 0x000399, 0x000000},[
CaseFold] = {0x001f25, 0x0003b9, 0x000000}}},
98 {0, {[
CaseLower] = {0x001f96, 0x000000, 0x000000},[
CaseTitle] = {0x001f9e, 0x000000, 0x000000},[
CaseUpper] = {0x001f2e, 0x000399, 0x000000},[
CaseFold] = {0x001f26, 0x0003b9, 0x000000}}},
99 {0, {[
CaseLower] = {0x001f97, 0x000000, 0x000000},[
CaseTitle] = {0x001f9f, 0x000000, 0x000000},[
CaseUpper] = {0x001f2f, 0x000399, 0x000000},[
CaseFold] = {0x001f27, 0x0003b9, 0x000000}}},
100 {0, {[
CaseLower] = {0x001f90, 0x000000, 0x000000},[
CaseTitle] = {0x001f98, 0x000000, 0x000000},[
CaseUpper] = {0x001f28, 0x000399, 0x000000},[
CaseFold] = {0x001f20, 0x0003b9, 0x000000}}},
101 {0, {[
CaseLower] = {0x001f91, 0x000000, 0x000000},[
CaseTitle] = {0x001f99, 0x000000, 0x000000},[
CaseUpper] = {0x001f29, 0x000399, 0x000000},[
CaseFold] = {0x001f21, 0x0003b9, 0x000000}}},
102 {0, {[
CaseLower] = {0x001f92, 0x000000, 0x000000},[
CaseTitle] = {0x001f9a, 0x000000, 0x000000},[
CaseUpper] = {0x001f2a, 0x000399, 0x000000},[
CaseFold] = {0x001f22, 0x0003b9, 0x000000}}},
103 {0, {[
CaseLower] = {0x001f93, 0x000000, 0x000000},[
CaseTitle] = {0x001f9b, 0x000000, 0x000000},[
CaseUpper] = {0x001f2b, 0x000399, 0x000000},[
CaseFold] = {0x001f23, 0x0003b9, 0x000000}}},
104 {0, {[
CaseLower] = {0x001f94, 0x000000, 0x000000},[
CaseTitle] = {0x001f9c, 0x000000, 0x000000},[
CaseUpper] = {0x001f2c, 0x000399, 0x000000},[
CaseFold] = {0x001f24, 0x0003b9, 0x000000}}},
105 {0, {[
CaseLower] = {0x001f95, 0x000000, 0x000000},[
CaseTitle] = {0x001f9d, 0x000000, 0x000000},[
CaseUpper] = {0x001f2d, 0x000399, 0x000000},[
CaseFold] = {0x001f25, 0x0003b9, 0x000000}}},
106 {0, {[
CaseLower] = {0x001f96, 0x000000, 0x000000},[
CaseTitle] = {0x001f9e, 0x000000, 0x000000},[
CaseUpper] = {0x001f2e, 0x000399, 0x000000},[
CaseFold] = {0x001f26, 0x0003b9, 0x000000}}},
107 {0, {[
CaseLower] = {0x001f97, 0x000000, 0x000000},[
CaseTitle] = {0x001f9f, 0x000000, 0x000000},[
CaseUpper] = {0x001f2f, 0x000399, 0x000000},[
CaseFold] = {0x001f27, 0x0003b9, 0x000000}}},
108 {0, {[
CaseLower] = {0x001fa0, 0x000000, 0x000000},[
CaseTitle] = {0x001fa8, 0x000000, 0x000000},[
CaseUpper] = {0x001f68, 0x000399, 0x000000},[
CaseFold] = {0x001f60, 0x0003b9, 0x000000}}},
109 {0, {[
CaseLower] = {0x001fa1, 0x000000, 0x000000},[
CaseTitle] = {0x001fa9, 0x000000, 0x000000},[
CaseUpper] = {0x001f69, 0x000399, 0x000000},[
CaseFold] = {0x001f61, 0x0003b9, 0x000000}}},
110 {0, {[
CaseLower] = {0x001fa2, 0x000000, 0x000000},[
CaseTitle] = {0x001faa, 0x000000, 0x000000},[
CaseUpper] = {0x001f6a, 0x000399, 0x000000},[
CaseFold] = {0x001f62, 0x0003b9, 0x000000}}},
111 {0, {[
CaseLower] = {0x001fa3, 0x000000, 0x000000},[
CaseTitle] = {0x001fab, 0x000000, 0x000000},[
CaseUpper] = {0x001f6b, 0x000399, 0x000000},[
CaseFold] = {0x001f63, 0x0003b9, 0x000000}}},
112 {0, {[
CaseLower] = {0x001fa4, 0x000000, 0x000000},[
CaseTitle] = {0x001fac, 0x000000, 0x000000},[
CaseUpper] = {0x001f6c, 0x000399, 0x000000},[
CaseFold] = {0x001f64, 0x0003b9, 0x000000}}},
113 {0, {[
CaseLower] = {0x001fa5, 0x000000, 0x000000},[
CaseTitle] = {0x001fad, 0x000000, 0x000000},[
CaseUpper] = {0x001f6d, 0x000399, 0x000000},[
CaseFold] = {0x001f65, 0x0003b9, 0x000000}}},
114 {0, {[
CaseLower] = {0x001fa6, 0x000000, 0x000000},[
CaseTitle] = {0x001fae, 0x000000, 0x000000},[
CaseUpper] = {0x001f6e, 0x000399, 0x000000},[
CaseFold] = {0x001f66, 0x0003b9, 0x000000}}},
115 {0, {[
CaseLower] = {0x001fa7, 0x000000, 0x000000},[
CaseTitle] = {0x001faf, 0x000000, 0x000000},[
CaseUpper] = {0x001f6f, 0x000399, 0x000000},[
CaseFold] = {0x001f67, 0x0003b9, 0x000000}}},
116 {0, {[
CaseLower] = {0x001fa0, 0x000000, 0x000000},[
CaseTitle] = {0x001fa8, 0x000000, 0x000000},[
CaseUpper] = {0x001f68, 0x000399, 0x000000},[
CaseFold] = {0x001f60, 0x0003b9, 0x000000}}},
117 {0, {[
CaseLower] = {0x001fa1, 0x000000, 0x000000},[
CaseTitle] = {0x001fa9, 0x000000, 0x000000},[
CaseUpper] = {0x001f69, 0x000399, 0x000000},[
CaseFold] = {0x001f61, 0x0003b9, 0x000000}}},
118 {0, {[
CaseLower] = {0x001fa2, 0x000000, 0x000000},[
CaseTitle] = {0x001faa, 0x000000, 0x000000},[
CaseUpper] = {0x001f6a, 0x000399, 0x000000},[
CaseFold] = {0x001f62, 0x0003b9, 0x000000}}},
119 {0, {[
CaseLower] = {0x001fa3, 0x000000, 0x000000},[
CaseTitle] = {0x001fab, 0x000000, 0x000000},[
CaseUpper] = {0x001f6b, 0x000399, 0x000000},[
CaseFold] = {0x001f63, 0x0003b9, 0x000000}}},
120 {0, {[
CaseLower] = {0x001fa4, 0x000000, 0x000000},[
CaseTitle] = {0x001fac, 0x000000, 0x000000},[
CaseUpper] = {0x001f6c, 0x000399, 0x000000},[
CaseFold] = {0x001f64, 0x0003b9, 0x000000}}},
121 {0, {[
CaseLower] = {0x001fa5, 0x000000, 0x000000},[
CaseTitle] = {0x001fad, 0x000000, 0x000000},[
CaseUpper] = {0x001f6d, 0x000399, 0x000000},[
CaseFold] = {0x001f65, 0x0003b9, 0x000000}}},
122 {0, {[
CaseLower] = {0x001fa6, 0x000000, 0x000000},[
CaseTitle] = {0x001fae, 0x000000, 0x000000},[
CaseUpper] = {0x001f6e, 0x000399, 0x000000},[
CaseFold] = {0x001f66, 0x0003b9, 0x000000}}},
123 {0, {[
CaseLower] = {0x001fa7, 0x000000, 0x000000},[
CaseTitle] = {0x001faf, 0x000000, 0x000000},[
CaseUpper] = {0x001f6f, 0x000399, 0x000000},[
CaseFold] = {0x001f67, 0x0003b9, 0x000000}}},
124 {0, {[
CaseLower] = {0x001fb2, 0x000000, 0x000000},[
CaseTitle] = {0x001fba, 0x000345, 0x000000},[
CaseUpper] = {0x001fba, 0x000399, 0x000000},[
CaseFold] = {0x001f70, 0x0003b9, 0x000000}}},
125 {0, {[
CaseLower] = {0x001fb3, 0x000000, 0x000000},[
CaseTitle] = {0x001fbc, 0x000000, 0x000000},[
CaseUpper] = {0x000391, 0x000399, 0x000000},[
CaseFold] = {0x0003b1, 0x0003b9, 0x000000}}},
126 {0, {[
CaseLower] = {0x001fb4, 0x000000, 0x000000},[
CaseTitle] = {0x000386, 0x000345, 0x000000},[
CaseUpper] = {0x000386, 0x000399, 0x000000},[
CaseFold] = {0x0003ac, 0x0003b9, 0x000000}}},
127 {0, {[
CaseLower] = {0x001fb6, 0x000000, 0x000000},[
CaseTitle] = {0x000391, 0x000342, 0x000000},[
CaseUpper] = {0x000391, 0x000342, 0x000000},[
CaseFold] = {0x0003b1, 0x000342, 0x000000}}},
128 {0, {[
CaseLower] = {0x001fb7, 0x000000, 0x000000},[
CaseTitle] = {0x000391, 0x000342, 0x000345},[
CaseUpper] = {0x000391, 0x000342, 0x000399},[
CaseFold] = {0x0003b1, 0x000342, 0x0003b9}}},
129 {0, {[
CaseLower] = {0x001fb3, 0x000000, 0x000000},[
CaseTitle] = {0x001fbc, 0x000000, 0x000000},[
CaseUpper] = {0x000391, 0x000399, 0x000000},[
CaseFold] = {0x0003b1, 0x0003b9, 0x000000}}},
130 {0, {[
CaseLower] = {0x001fc2, 0x000000, 0x000000},[
CaseTitle] = {0x001fca, 0x000345, 0x000000},[
CaseUpper] = {0x001fca, 0x000399, 0x000000},[
CaseFold] = {0x001f74, 0x0003b9, 0x000000}}},
131 {0, {[
CaseLower] = {0x001fc3, 0x000000, 0x000000},[
CaseTitle] = {0x001fcc, 0x000000, 0x000000},[
CaseUpper] = {0x000397, 0x000399, 0x000000},[
CaseFold] = {0x0003b7, 0x0003b9, 0x000000}}},
132 {0, {[
CaseLower] = {0x001fc4, 0x000000, 0x000000},[
CaseTitle] = {0x000389, 0x000345, 0x000000},[
CaseUpper] = {0x000389, 0x000399, 0x000000},[
CaseFold] = {0x0003ae, 0x0003b9, 0x000000}}},
133 {0, {[
CaseLower] = {0x001fc6, 0x000000, 0x000000},[
CaseTitle] = {0x000397, 0x000342, 0x000000},[
CaseUpper] = {0x000397, 0x000342, 0x000000},[
CaseFold] = {0x0003b7, 0x000342, 0x000000}}},
134 {0, {[
CaseLower] = {0x001fc7, 0x000000, 0x000000},[
CaseTitle] = {0x000397, 0x000342, 0x000345},[
CaseUpper] = {0x000397, 0x000342, 0x000399},[
CaseFold] = {0x0003b7, 0x000342, 0x0003b9}}},
135 {0, {[
CaseLower] = {0x001fc3, 0x000000, 0x000000},[
CaseTitle] = {0x001fcc, 0x000000, 0x000000},[
CaseUpper] = {0x000397, 0x000399, 0x000000},[
CaseFold] = {0x0003b7, 0x0003b9, 0x000000}}},
136 {0, {[
CaseLower] = {0x001fd2, 0x000000, 0x000000},[
CaseTitle] = {0x000399, 0x000308, 0x000300},[
CaseUpper] = {0x000399, 0x000308, 0x000300},[
CaseFold] = {0x0003b9, 0x000308, 0x000300}}},
137 {0, {[
CaseLower] = {0x001fd3, 0x000000, 0x000000},[
CaseTitle] = {0x000399, 0x000308, 0x000301},[
CaseUpper] = {0x000399, 0x000308, 0x000301},[
CaseFold] = {0x0003b9, 0x000308, 0x000301}}},
138 {0, {[
CaseLower] = {0x001fd6, 0x000000, 0x000000},[
CaseTitle] = {0x000399, 0x000342, 0x000000},[
CaseUpper] = {0x000399, 0x000342, 0x000000},[
CaseFold] = {0x0003b9, 0x000342, 0x000000}}},
139 {0, {[
CaseLower] = {0x001fd7, 0x000000, 0x000000},[
CaseTitle] = {0x000399, 0x000308, 0x000342},[
CaseUpper] = {0x000399, 0x000308, 0x000342},[
CaseFold] = {0x0003b9, 0x000308, 0x000342}}},
140 {0, {[
CaseLower] = {0x001fe2, 0x000000, 0x000000},[
CaseTitle] = {0x0003a5, 0x000308, 0x000300},[
CaseUpper] = {0x0003a5, 0x000308, 0x000300},[
CaseFold] = {0x0003c5, 0x000308, 0x000300}}},
141 {0, {[
CaseLower] = {0x001fe3, 0x000000, 0x000000},[
CaseTitle] = {0x0003a5, 0x000308, 0x000301},[
CaseUpper] = {0x0003a5, 0x000308, 0x000301},[
CaseFold] = {0x0003c5, 0x000308, 0x000301}}},
142 {0, {[
CaseLower] = {0x001fe4, 0x000000, 0x000000},[
CaseTitle] = {0x0003a1, 0x000313, 0x000000},[
CaseUpper] = {0x0003a1, 0x000313, 0x000000},[
CaseFold] = {0x0003c1, 0x000313, 0x000000}}},
143 {0, {[
CaseLower] = {0x001fe6, 0x000000, 0x000000},[
CaseTitle] = {0x0003a5, 0x000342, 0x000000},[
CaseUpper] = {0x0003a5, 0x000342, 0x000000},[
CaseFold] = {0x0003c5, 0x000342, 0x000000}}},
144 {0, {[
CaseLower] = {0x001fe7, 0x000000, 0x000000},[
CaseTitle] = {0x0003a5, 0x000308, 0x000342},[
CaseUpper] = {0x0003a5, 0x000308, 0x000342},[
CaseFold] = {0x0003c5, 0x000308, 0x000342}}},
145 {0, {[
CaseLower] = {0x001ff2, 0x000000, 0x000000},[
CaseTitle] = {0x001ffa, 0x000345, 0x000000},[
CaseUpper] = {0x001ffa, 0x000399, 0x000000},[
CaseFold] = {0x001f7c, 0x0003b9, 0x000000}}},
146 {0, {[
CaseLower] = {0x001ff3, 0x000000, 0x000000},[
CaseTitle] = {0x001ffc, 0x000000, 0x000000},[
CaseUpper] = {0x0003a9, 0x000399, 0x000000},[
CaseFold] = {0x0003c9, 0x0003b9, 0x000000}}},
147 {0, {[
CaseLower] = {0x001ff4, 0x000000, 0x000000},[
CaseTitle] = {0x00038f, 0x000345, 0x000000},[
CaseUpper] = {0x00038f, 0x000399, 0x000000},[
CaseFold] = {0x0003ce, 0x0003b9, 0x000000}}},
148 {0, {[
CaseLower] = {0x001ff6, 0x000000, 0x000000},[
CaseTitle] = {0x0003a9, 0x000342, 0x000000},[
CaseUpper] = {0x0003a9, 0x000342, 0x000000},[
CaseFold] = {0x0003c9, 0x000342, 0x000000}}},
149 {0, {[
CaseLower] = {0x001ff7, 0x000000, 0x000000},[
CaseTitle] = {0x0003a9, 0x000342, 0x000345},[
CaseUpper] = {0x0003a9, 0x000342, 0x000399},[
CaseFold] = {0x0003c9, 0x000342, 0x0003b9}}},
150 {0, {[
CaseLower] = {0x001ff3, 0x000000, 0x000000},[
CaseTitle] = {0x001ffc, 0x000000, 0x000000},[
CaseUpper] = {0x0003a9, 0x000399, 0x000000},[
CaseFold] = {0x0003c9, 0x0003b9, 0x000000}}},
151 {0, {[
CaseLower] = {0x00fb00, 0x000000, 0x000000},[
CaseTitle] = {0x000046, 0x000066, 0x000000},[
CaseUpper] = {0x000046, 0x000046, 0x000000},[
CaseFold] = {0x000066, 0x000066, 0x000000}}},
152 {0, {[
CaseLower] = {0x00fb01, 0x000000, 0x000000},[
CaseTitle] = {0x000046, 0x000069, 0x000000},[
CaseUpper] = {0x000046, 0x000049, 0x000000},[
CaseFold] = {0x000066, 0x000069, 0x000000}}},
153 {0, {[
CaseLower] = {0x00fb02, 0x000000, 0x000000},[
CaseTitle] = {0x000046, 0x00006c, 0x000000},[
CaseUpper] = {0x000046, 0x00004c, 0x000000},[
CaseFold] = {0x000066, 0x00006c, 0x000000}}},
154 {0, {[
CaseLower] = {0x00fb03, 0x000000, 0x000000},[
CaseTitle] = {0x000046, 0x000066, 0x000069},[
CaseUpper] = {0x000046, 0x000046, 0x000049},[
CaseFold] = {0x000066, 0x000066, 0x000069}}},
155 {0, {[
CaseLower] = {0x00fb04, 0x000000, 0x000000},[
CaseTitle] = {0x000046, 0x000066, 0x00006c},[
CaseUpper] = {0x000046, 0x000046, 0x00004c},[
CaseFold] = {0x000066, 0x000066, 0x00006c}}},
156 {0, {[
CaseLower] = {0x00fb05, 0x000000, 0x000000},[
CaseTitle] = {0x000053, 0x000074, 0x000000},[
CaseUpper] = {0x000053, 0x000054, 0x000000},[
CaseFold] = {0x000073, 0x000074, 0x000000}}},
157 {0, {[
CaseLower] = {0x00fb06, 0x000000, 0x000000},[
CaseTitle] = {0x000053, 0x000074, 0x000000},[
CaseUpper] = {0x000053, 0x000054, 0x000000},[
CaseFold] = {0x000073, 0x000074, 0x000000}}},
158 {0, {[
CaseLower] = {0x00fb13, 0x000000, 0x000000},[
CaseTitle] = {0x000544, 0x000576, 0x000000},[
CaseUpper] = {0x000544, 0x000546, 0x000000},[
CaseFold] = {0x000574, 0x000576, 0x000000}}},
159 {0, {[
CaseLower] = {0x00fb14, 0x000000, 0x000000},[
CaseTitle] = {0x000544, 0x000565, 0x000000},[
CaseUpper] = {0x000544, 0x000535, 0x000000},[
CaseFold] = {0x000574, 0x000565, 0x000000}}},
160 {0, {[
CaseLower] = {0x00fb15, 0x000000, 0x000000},[
CaseTitle] = {0x000544, 0x00056b, 0x000000},[
CaseUpper] = {0x000544, 0x00053b, 0x000000},[
CaseFold] = {0x000574, 0x00056b, 0x000000}}},
161 {0, {[
CaseLower] = {0x00fb16, 0x000000, 0x000000},[
CaseTitle] = {0x00054e, 0x000576, 0x000000},[
CaseUpper] = {0x00054e, 0x000546, 0x000000},[
CaseFold] = {0x00057e, 0x000576, 0x000000}}},
162 {0, {[
CaseLower] = {0x00fb17, 0x000000, 0x000000},[
CaseTitle] = {0x000544, 0x00056d, 0x000000},[
CaseUpper] = {0x000544, 0x00053d, 0x000000},[
CaseFold] = {0x000574, 0x00056d, 0x000000}}},
13537 if (cp >= 0x10A0 && cp < 0x1100)
13539 return case_map[cp - 0x10A0 + 1416];
13541 else if (cp >= 0x13A0)
13545 return case_map[cp - 0x13A0 + 1512];
13547 else if (cp >= 0x1C80)
13549 return case_map[cp - 0x1C80 + 1606];
13553 else if (cp >= 0x24B6)
13559 return case_map[cp - 0x24B6 + 2891];
13561 else if (cp >= 0x2C00)
13563 return case_map[cp - 0x2C00 + 2943];
13566 else if (cp >= 0xA640)
13570 return case_map[cp - 0xA640 + 3245];
13572 else if (cp >= 0xAB53)
13574 return case_map[cp - 0xAB53 + 3684];
13579 else if (cp >= 0xFB00)
13587 return case_map[cp - 0xFB00 + 3793];
13589 else if (cp >= 0xFF21)
13591 return case_map[cp - 0xFF21 + 3817];
13594 else if (cp >= 0x10400)
13598 return case_map[cp - 0x10400 + 3875];
13600 else if (cp >= 0x10C80)
13602 return case_map[cp - 0x10C80 + 4320];
13606 else if (cp >= 0x118A0)
13612 return case_map[cp - 0x118A0 + 4582];
13614 else if (cp >= 0x16E40)
13616 return case_map[cp - 0x16E40 + 4646];
13619 else if (cp >= 0x1E900)
13623 return case_map[cp - 0x1E900 + 4710];
static const uint8 case_map_special[1704]
#define MAX_CASE_EXPANSION
static const pg_special_case special_case[106]
static const pg_wchar case_map_title[1704]
static const pg_wchar case_map_upper[1704]
static const pg_wchar case_map_fold[1704]
static const pg_wchar case_map_lower[1704]
static uint16 case_index(pg_wchar cp)
static const uint16 case_map[4778]