OLD | NEW |
| (Empty) |
1 // Generated from Unicode Grapheme break tables | |
2 | |
3 #ifndef GRAPHEME_BREAK_PROPERTY_H_ | |
4 #define GRAPHEME_BREAK_PROPERTY_H_ | |
5 | |
6 #include <stdint.h> | |
7 #include "harfbuzz-external.h" | |
8 | |
9 struct grapheme_break_property { | |
10 uint32_t range_start; | |
11 uint32_t range_end; | |
12 HB_GraphemeClass klass; | |
13 }; | |
14 | |
15 static const struct grapheme_break_property grapheme_break_properties[] = { | |
16 {0x0, 0x9, HB_Grapheme_Control}, | |
17 {0xa, 0xa, HB_Grapheme_LF}, | |
18 {0xb, 0xc, HB_Grapheme_Control}, | |
19 {0xd, 0xd, HB_Grapheme_CR}, | |
20 {0xe, 0x1f, HB_Grapheme_Control}, | |
21 {0x7f, 0x9f, HB_Grapheme_Control}, | |
22 {0xad, 0xad, HB_Grapheme_Control}, | |
23 {0x300, 0x36f, HB_Grapheme_Extend}, | |
24 {0x483, 0x487, HB_Grapheme_Extend}, | |
25 {0x488, 0x489, HB_Grapheme_Extend}, | |
26 {0x591, 0x5bd, HB_Grapheme_Extend}, | |
27 {0x5bf, 0x5bf, HB_Grapheme_Extend}, | |
28 {0x5c1, 0x5c2, HB_Grapheme_Extend}, | |
29 {0x5c4, 0x5c5, HB_Grapheme_Extend}, | |
30 {0x5c7, 0x5c7, HB_Grapheme_Extend}, | |
31 {0x600, 0x603, HB_Grapheme_Control}, | |
32 {0x610, 0x61a, HB_Grapheme_Extend}, | |
33 {0x64b, 0x65e, HB_Grapheme_Extend}, | |
34 {0x670, 0x670, HB_Grapheme_Extend}, | |
35 {0x6d6, 0x6dc, HB_Grapheme_Extend}, | |
36 {0x6dd, 0x6dd, HB_Grapheme_Control}, | |
37 {0x6de, 0x6de, HB_Grapheme_Extend}, | |
38 {0x6df, 0x6e4, HB_Grapheme_Extend}, | |
39 {0x6e7, 0x6e8, HB_Grapheme_Extend}, | |
40 {0x6ea, 0x6ed, HB_Grapheme_Extend}, | |
41 {0x70f, 0x70f, HB_Grapheme_Control}, | |
42 {0x711, 0x711, HB_Grapheme_Extend}, | |
43 {0x730, 0x74a, HB_Grapheme_Extend}, | |
44 {0x7a6, 0x7b0, HB_Grapheme_Extend}, | |
45 {0x7eb, 0x7f3, HB_Grapheme_Extend}, | |
46 {0x901, 0x902, HB_Grapheme_Extend}, | |
47 {0x903, 0x903, HB_Grapheme_Other}, | |
48 {0x93c, 0x93c, HB_Grapheme_Extend}, | |
49 {0x93e, 0x940, HB_Grapheme_Other}, | |
50 {0x941, 0x948, HB_Grapheme_Extend}, | |
51 {0x949, 0x94c, HB_Grapheme_Other}, | |
52 {0x94d, 0x94d, HB_Grapheme_Extend}, | |
53 {0x951, 0x954, HB_Grapheme_Extend}, | |
54 {0x962, 0x963, HB_Grapheme_Extend}, | |
55 {0x981, 0x981, HB_Grapheme_Extend}, | |
56 {0x982, 0x983, HB_Grapheme_Other}, | |
57 {0x9bc, 0x9bc, HB_Grapheme_Extend}, | |
58 {0x9be, 0x9be, HB_Grapheme_Extend}, | |
59 {0x9bf, 0x9c0, HB_Grapheme_Other}, | |
60 {0x9c1, 0x9c4, HB_Grapheme_Extend}, | |
61 {0x9c7, 0x9c8, HB_Grapheme_Other}, | |
62 {0x9cb, 0x9cc, HB_Grapheme_Other}, | |
63 {0x9cd, 0x9cd, HB_Grapheme_Extend}, | |
64 {0x9d7, 0x9d7, HB_Grapheme_Extend}, | |
65 {0x9e2, 0x9e3, HB_Grapheme_Extend}, | |
66 {0xa01, 0xa02, HB_Grapheme_Extend}, | |
67 {0xa03, 0xa03, HB_Grapheme_Other}, | |
68 {0xa3c, 0xa3c, HB_Grapheme_Extend}, | |
69 {0xa3e, 0xa40, HB_Grapheme_Other}, | |
70 {0xa41, 0xa42, HB_Grapheme_Extend}, | |
71 {0xa47, 0xa48, HB_Grapheme_Extend}, | |
72 {0xa4b, 0xa4d, HB_Grapheme_Extend}, | |
73 {0xa51, 0xa51, HB_Grapheme_Extend}, | |
74 {0xa70, 0xa71, HB_Grapheme_Extend}, | |
75 {0xa75, 0xa75, HB_Grapheme_Extend}, | |
76 {0xa81, 0xa82, HB_Grapheme_Extend}, | |
77 {0xa83, 0xa83, HB_Grapheme_Other}, | |
78 {0xabc, 0xabc, HB_Grapheme_Extend}, | |
79 {0xabe, 0xac0, HB_Grapheme_Other}, | |
80 {0xac1, 0xac5, HB_Grapheme_Extend}, | |
81 {0xac7, 0xac8, HB_Grapheme_Extend}, | |
82 {0xac9, 0xac9, HB_Grapheme_Other}, | |
83 {0xacb, 0xacc, HB_Grapheme_Other}, | |
84 {0xacd, 0xacd, HB_Grapheme_Extend}, | |
85 {0xae2, 0xae3, HB_Grapheme_Extend}, | |
86 {0xb01, 0xb01, HB_Grapheme_Extend}, | |
87 {0xb02, 0xb03, HB_Grapheme_Other}, | |
88 {0xb3c, 0xb3c, HB_Grapheme_Extend}, | |
89 {0xb3e, 0xb3e, HB_Grapheme_Extend}, | |
90 {0xb3f, 0xb3f, HB_Grapheme_Extend}, | |
91 {0xb40, 0xb40, HB_Grapheme_Other}, | |
92 {0xb41, 0xb44, HB_Grapheme_Extend}, | |
93 {0xb47, 0xb48, HB_Grapheme_Other}, | |
94 {0xb4b, 0xb4c, HB_Grapheme_Other}, | |
95 {0xb4d, 0xb4d, HB_Grapheme_Extend}, | |
96 {0xb56, 0xb56, HB_Grapheme_Extend}, | |
97 {0xb57, 0xb57, HB_Grapheme_Extend}, | |
98 {0xb62, 0xb63, HB_Grapheme_Extend}, | |
99 {0xb82, 0xb82, HB_Grapheme_Extend}, | |
100 {0xbbe, 0xbbe, HB_Grapheme_Extend}, | |
101 {0xbbf, 0xbbf, HB_Grapheme_Other}, | |
102 {0xbc0, 0xbc0, HB_Grapheme_Extend}, | |
103 {0xbc1, 0xbc2, HB_Grapheme_Other}, | |
104 {0xbc6, 0xbc8, HB_Grapheme_Other}, | |
105 {0xbca, 0xbcc, HB_Grapheme_Other}, | |
106 {0xbcd, 0xbcd, HB_Grapheme_Extend}, | |
107 {0xbd7, 0xbd7, HB_Grapheme_Extend}, | |
108 {0xc01, 0xc03, HB_Grapheme_Other}, | |
109 {0xc3e, 0xc40, HB_Grapheme_Extend}, | |
110 {0xc41, 0xc44, HB_Grapheme_Other}, | |
111 {0xc46, 0xc48, HB_Grapheme_Extend}, | |
112 {0xc4a, 0xc4d, HB_Grapheme_Extend}, | |
113 {0xc55, 0xc56, HB_Grapheme_Extend}, | |
114 {0xc62, 0xc63, HB_Grapheme_Extend}, | |
115 {0xc82, 0xc83, HB_Grapheme_Other}, | |
116 {0xcbc, 0xcbc, HB_Grapheme_Extend}, | |
117 {0xcbe, 0xcbe, HB_Grapheme_Other}, | |
118 {0xcbf, 0xcbf, HB_Grapheme_Extend}, | |
119 {0xcc0, 0xcc1, HB_Grapheme_Other}, | |
120 {0xcc2, 0xcc2, HB_Grapheme_Extend}, | |
121 {0xcc3, 0xcc4, HB_Grapheme_Other}, | |
122 {0xcc6, 0xcc6, HB_Grapheme_Extend}, | |
123 {0xcc7, 0xcc8, HB_Grapheme_Other}, | |
124 {0xcca, 0xccb, HB_Grapheme_Other}, | |
125 {0xccc, 0xccd, HB_Grapheme_Extend}, | |
126 {0xcd5, 0xcd6, HB_Grapheme_Extend}, | |
127 {0xce2, 0xce3, HB_Grapheme_Extend}, | |
128 {0xd02, 0xd03, HB_Grapheme_Other}, | |
129 {0xd3e, 0xd3e, HB_Grapheme_Extend}, | |
130 {0xd3f, 0xd40, HB_Grapheme_Other}, | |
131 {0xd41, 0xd44, HB_Grapheme_Extend}, | |
132 {0xd46, 0xd48, HB_Grapheme_Other}, | |
133 {0xd4a, 0xd4c, HB_Grapheme_Other}, | |
134 {0xd4d, 0xd4d, HB_Grapheme_Extend}, | |
135 {0xd57, 0xd57, HB_Grapheme_Extend}, | |
136 {0xd62, 0xd63, HB_Grapheme_Extend}, | |
137 {0xd82, 0xd83, HB_Grapheme_Other}, | |
138 {0xdca, 0xdca, HB_Grapheme_Extend}, | |
139 {0xdcf, 0xdcf, HB_Grapheme_Extend}, | |
140 {0xdd0, 0xdd1, HB_Grapheme_Other}, | |
141 {0xdd2, 0xdd4, HB_Grapheme_Extend}, | |
142 {0xdd6, 0xdd6, HB_Grapheme_Extend}, | |
143 {0xdd8, 0xdde, HB_Grapheme_Other}, | |
144 {0xddf, 0xddf, HB_Grapheme_Extend}, | |
145 {0xdf2, 0xdf3, HB_Grapheme_Other}, | |
146 {0xe30, 0xe30, HB_Grapheme_Extend}, | |
147 {0xe31, 0xe31, HB_Grapheme_Extend}, | |
148 {0xe32, 0xe33, HB_Grapheme_Extend}, | |
149 {0xe34, 0xe3a, HB_Grapheme_Extend}, | |
150 {0xe40, 0xe44, HB_Grapheme_Other}, | |
151 {0xe45, 0xe45, HB_Grapheme_Extend}, | |
152 {0xe47, 0xe4e, HB_Grapheme_Extend}, | |
153 {0xeb0, 0xeb0, HB_Grapheme_Extend}, | |
154 {0xeb1, 0xeb1, HB_Grapheme_Extend}, | |
155 {0xeb2, 0xeb3, HB_Grapheme_Extend}, | |
156 {0xeb4, 0xeb9, HB_Grapheme_Extend}, | |
157 {0xebb, 0xebc, HB_Grapheme_Extend}, | |
158 {0xec0, 0xec4, HB_Grapheme_Other}, | |
159 {0xec8, 0xecd, HB_Grapheme_Extend}, | |
160 {0xf18, 0xf19, HB_Grapheme_Extend}, | |
161 {0xf35, 0xf35, HB_Grapheme_Extend}, | |
162 {0xf37, 0xf37, HB_Grapheme_Extend}, | |
163 {0xf39, 0xf39, HB_Grapheme_Extend}, | |
164 {0xf3e, 0xf3f, HB_Grapheme_Other}, | |
165 {0xf71, 0xf7e, HB_Grapheme_Extend}, | |
166 {0xf7f, 0xf7f, HB_Grapheme_Other}, | |
167 {0xf80, 0xf84, HB_Grapheme_Extend}, | |
168 {0xf86, 0xf87, HB_Grapheme_Extend}, | |
169 {0xf90, 0xf97, HB_Grapheme_Extend}, | |
170 {0xf99, 0xfbc, HB_Grapheme_Extend}, | |
171 {0xfc6, 0xfc6, HB_Grapheme_Extend}, | |
172 {0x102b, 0x102c, HB_Grapheme_Other}, | |
173 {0x102d, 0x1030, HB_Grapheme_Extend}, | |
174 {0x1031, 0x1031, HB_Grapheme_Other}, | |
175 {0x1032, 0x1037, HB_Grapheme_Extend}, | |
176 {0x1038, 0x1038, HB_Grapheme_Other}, | |
177 {0x1039, 0x103a, HB_Grapheme_Extend}, | |
178 {0x103b, 0x103c, HB_Grapheme_Other}, | |
179 {0x103d, 0x103e, HB_Grapheme_Extend}, | |
180 {0x1056, 0x1057, HB_Grapheme_Other}, | |
181 {0x1058, 0x1059, HB_Grapheme_Extend}, | |
182 {0x105e, 0x1060, HB_Grapheme_Extend}, | |
183 {0x1062, 0x1064, HB_Grapheme_Other}, | |
184 {0x1067, 0x106d, HB_Grapheme_Other}, | |
185 {0x1071, 0x1074, HB_Grapheme_Extend}, | |
186 {0x1082, 0x1082, HB_Grapheme_Extend}, | |
187 {0x1083, 0x1084, HB_Grapheme_Other}, | |
188 {0x1085, 0x1086, HB_Grapheme_Extend}, | |
189 {0x1087, 0x108c, HB_Grapheme_Other}, | |
190 {0x108d, 0x108d, HB_Grapheme_Extend}, | |
191 {0x108f, 0x108f, HB_Grapheme_Other}, | |
192 {0x1100, 0x1159, HB_Grapheme_L}, | |
193 {0x115f, 0x115f, HB_Grapheme_L}, | |
194 {0x1160, 0x11a2, HB_Grapheme_V}, | |
195 {0x11a8, 0x11f9, HB_Grapheme_T}, | |
196 {0x135f, 0x135f, HB_Grapheme_Extend}, | |
197 {0x1712, 0x1714, HB_Grapheme_Extend}, | |
198 {0x1732, 0x1734, HB_Grapheme_Extend}, | |
199 {0x1752, 0x1753, HB_Grapheme_Extend}, | |
200 {0x1772, 0x1773, HB_Grapheme_Extend}, | |
201 {0x17b4, 0x17b5, HB_Grapheme_Control}, | |
202 {0x17b6, 0x17b6, HB_Grapheme_Other}, | |
203 {0x17b7, 0x17bd, HB_Grapheme_Extend}, | |
204 {0x17be, 0x17c5, HB_Grapheme_Other}, | |
205 {0x17c6, 0x17c6, HB_Grapheme_Extend}, | |
206 {0x17c7, 0x17c8, HB_Grapheme_Other}, | |
207 {0x17c9, 0x17d3, HB_Grapheme_Extend}, | |
208 {0x17dd, 0x17dd, HB_Grapheme_Extend}, | |
209 {0x180b, 0x180d, HB_Grapheme_Extend}, | |
210 {0x18a9, 0x18a9, HB_Grapheme_Extend}, | |
211 {0x1920, 0x1922, HB_Grapheme_Extend}, | |
212 {0x1923, 0x1926, HB_Grapheme_Other}, | |
213 {0x1927, 0x1928, HB_Grapheme_Extend}, | |
214 {0x1929, 0x192b, HB_Grapheme_Other}, | |
215 {0x1930, 0x1931, HB_Grapheme_Other}, | |
216 {0x1932, 0x1932, HB_Grapheme_Extend}, | |
217 {0x1933, 0x1938, HB_Grapheme_Other}, | |
218 {0x1939, 0x193b, HB_Grapheme_Extend}, | |
219 {0x19b0, 0x19c0, HB_Grapheme_Other}, | |
220 {0x19c8, 0x19c9, HB_Grapheme_Other}, | |
221 {0x1a17, 0x1a18, HB_Grapheme_Extend}, | |
222 {0x1a19, 0x1a1b, HB_Grapheme_Other}, | |
223 {0x1b00, 0x1b03, HB_Grapheme_Extend}, | |
224 {0x1b04, 0x1b04, HB_Grapheme_Other}, | |
225 {0x1b34, 0x1b34, HB_Grapheme_Extend}, | |
226 {0x1b35, 0x1b35, HB_Grapheme_Other}, | |
227 {0x1b36, 0x1b3a, HB_Grapheme_Extend}, | |
228 {0x1b3b, 0x1b3b, HB_Grapheme_Other}, | |
229 {0x1b3c, 0x1b3c, HB_Grapheme_Extend}, | |
230 {0x1b3d, 0x1b41, HB_Grapheme_Other}, | |
231 {0x1b42, 0x1b42, HB_Grapheme_Extend}, | |
232 {0x1b43, 0x1b44, HB_Grapheme_Other}, | |
233 {0x1b6b, 0x1b73, HB_Grapheme_Extend}, | |
234 {0x1b80, 0x1b81, HB_Grapheme_Extend}, | |
235 {0x1b82, 0x1b82, HB_Grapheme_Other}, | |
236 {0x1ba1, 0x1ba1, HB_Grapheme_Other}, | |
237 {0x1ba2, 0x1ba5, HB_Grapheme_Extend}, | |
238 {0x1ba6, 0x1ba7, HB_Grapheme_Other}, | |
239 {0x1ba8, 0x1ba9, HB_Grapheme_Extend}, | |
240 {0x1baa, 0x1baa, HB_Grapheme_Other}, | |
241 {0x1c24, 0x1c2b, HB_Grapheme_Other}, | |
242 {0x1c2c, 0x1c33, HB_Grapheme_Extend}, | |
243 {0x1c34, 0x1c35, HB_Grapheme_Other}, | |
244 {0x1c36, 0x1c37, HB_Grapheme_Extend}, | |
245 {0x1dc0, 0x1de6, HB_Grapheme_Extend}, | |
246 {0x1dfe, 0x1dff, HB_Grapheme_Extend}, | |
247 {0x200b, 0x200b, HB_Grapheme_Control}, | |
248 {0x200c, 0x200d, HB_Grapheme_Extend}, | |
249 {0x200e, 0x200f, HB_Grapheme_Control}, | |
250 {0x2028, 0x2028, HB_Grapheme_Control}, | |
251 {0x2029, 0x2029, HB_Grapheme_Control}, | |
252 {0x202a, 0x202e, HB_Grapheme_Control}, | |
253 {0x2060, 0x2064, HB_Grapheme_Control}, | |
254 {0x206a, 0x206f, HB_Grapheme_Control}, | |
255 {0x20d0, 0x20dc, HB_Grapheme_Extend}, | |
256 {0x20dd, 0x20e0, HB_Grapheme_Extend}, | |
257 {0x20e1, 0x20e1, HB_Grapheme_Extend}, | |
258 {0x20e2, 0x20e4, HB_Grapheme_Extend}, | |
259 {0x20e5, 0x20f0, HB_Grapheme_Extend}, | |
260 {0x2de0, 0x2dff, HB_Grapheme_Extend}, | |
261 {0x302a, 0x302f, HB_Grapheme_Extend}, | |
262 {0x3099, 0x309a, HB_Grapheme_Extend}, | |
263 {0xa66f, 0xa66f, HB_Grapheme_Extend}, | |
264 {0xa670, 0xa672, HB_Grapheme_Extend}, | |
265 {0xa67c, 0xa67d, HB_Grapheme_Extend}, | |
266 {0xa802, 0xa802, HB_Grapheme_Extend}, | |
267 {0xa806, 0xa806, HB_Grapheme_Extend}, | |
268 {0xa80b, 0xa80b, HB_Grapheme_Extend}, | |
269 {0xa823, 0xa824, HB_Grapheme_Other}, | |
270 {0xa825, 0xa826, HB_Grapheme_Extend}, | |
271 {0xa827, 0xa827, HB_Grapheme_Other}, | |
272 {0xa880, 0xa881, HB_Grapheme_Other}, | |
273 {0xa8b4, 0xa8c3, HB_Grapheme_Other}, | |
274 {0xa8c4, 0xa8c4, HB_Grapheme_Extend}, | |
275 {0xa926, 0xa92d, HB_Grapheme_Extend}, | |
276 {0xa947, 0xa951, HB_Grapheme_Extend}, | |
277 {0xa952, 0xa953, HB_Grapheme_Other}, | |
278 {0xaa29, 0xaa2e, HB_Grapheme_Extend}, | |
279 {0xaa2f, 0xaa30, HB_Grapheme_Other}, | |
280 {0xaa31, 0xaa32, HB_Grapheme_Extend}, | |
281 {0xaa33, 0xaa34, HB_Grapheme_Other}, | |
282 {0xaa35, 0xaa36, HB_Grapheme_Extend}, | |
283 {0xaa43, 0xaa43, HB_Grapheme_Extend}, | |
284 {0xaa4c, 0xaa4c, HB_Grapheme_Extend}, | |
285 {0xaa4d, 0xaa4d, HB_Grapheme_Other}, | |
286 {0xac00, 0xac00, HB_Grapheme_LV}, | |
287 {0xac01, 0xac1b, HB_Grapheme_LVT}, | |
288 {0xac1c, 0xac1c, HB_Grapheme_LV}, | |
289 {0xac1d, 0xac37, HB_Grapheme_LVT}, | |
290 {0xac38, 0xac38, HB_Grapheme_LV}, | |
291 {0xac39, 0xac53, HB_Grapheme_LVT}, | |
292 {0xac54, 0xac54, HB_Grapheme_LV}, | |
293 {0xac55, 0xac6f, HB_Grapheme_LVT}, | |
294 {0xac70, 0xac70, HB_Grapheme_LV}, | |
295 {0xac71, 0xac8b, HB_Grapheme_LVT}, | |
296 {0xac8c, 0xac8c, HB_Grapheme_LV}, | |
297 {0xac8d, 0xaca7, HB_Grapheme_LVT}, | |
298 {0xaca8, 0xaca8, HB_Grapheme_LV}, | |
299 {0xaca9, 0xacc3, HB_Grapheme_LVT}, | |
300 {0xacc4, 0xacc4, HB_Grapheme_LV}, | |
301 {0xacc5, 0xacdf, HB_Grapheme_LVT}, | |
302 {0xace0, 0xace0, HB_Grapheme_LV}, | |
303 {0xace1, 0xacfb, HB_Grapheme_LVT}, | |
304 {0xacfc, 0xacfc, HB_Grapheme_LV}, | |
305 {0xacfd, 0xad17, HB_Grapheme_LVT}, | |
306 {0xad18, 0xad18, HB_Grapheme_LV}, | |
307 {0xad19, 0xad33, HB_Grapheme_LVT}, | |
308 {0xad34, 0xad34, HB_Grapheme_LV}, | |
309 {0xad35, 0xad4f, HB_Grapheme_LVT}, | |
310 {0xad50, 0xad50, HB_Grapheme_LV}, | |
311 {0xad51, 0xad6b, HB_Grapheme_LVT}, | |
312 {0xad6c, 0xad6c, HB_Grapheme_LV}, | |
313 {0xad6d, 0xad87, HB_Grapheme_LVT}, | |
314 {0xad88, 0xad88, HB_Grapheme_LV}, | |
315 {0xad89, 0xada3, HB_Grapheme_LVT}, | |
316 {0xada4, 0xada4, HB_Grapheme_LV}, | |
317 {0xada5, 0xadbf, HB_Grapheme_LVT}, | |
318 {0xadc0, 0xadc0, HB_Grapheme_LV}, | |
319 {0xadc1, 0xaddb, HB_Grapheme_LVT}, | |
320 {0xaddc, 0xaddc, HB_Grapheme_LV}, | |
321 {0xaddd, 0xadf7, HB_Grapheme_LVT}, | |
322 {0xadf8, 0xadf8, HB_Grapheme_LV}, | |
323 {0xadf9, 0xae13, HB_Grapheme_LVT}, | |
324 {0xae14, 0xae14, HB_Grapheme_LV}, | |
325 {0xae15, 0xae2f, HB_Grapheme_LVT}, | |
326 {0xae30, 0xae30, HB_Grapheme_LV}, | |
327 {0xae31, 0xae4b, HB_Grapheme_LVT}, | |
328 {0xae4c, 0xae4c, HB_Grapheme_LV}, | |
329 {0xae4d, 0xae67, HB_Grapheme_LVT}, | |
330 {0xae68, 0xae68, HB_Grapheme_LV}, | |
331 {0xae69, 0xae83, HB_Grapheme_LVT}, | |
332 {0xae84, 0xae84, HB_Grapheme_LV}, | |
333 {0xae85, 0xae9f, HB_Grapheme_LVT}, | |
334 {0xaea0, 0xaea0, HB_Grapheme_LV}, | |
335 {0xaea1, 0xaebb, HB_Grapheme_LVT}, | |
336 {0xaebc, 0xaebc, HB_Grapheme_LV}, | |
337 {0xaebd, 0xaed7, HB_Grapheme_LVT}, | |
338 {0xaed8, 0xaed8, HB_Grapheme_LV}, | |
339 {0xaed9, 0xaef3, HB_Grapheme_LVT}, | |
340 {0xaef4, 0xaef4, HB_Grapheme_LV}, | |
341 {0xaef5, 0xaf0f, HB_Grapheme_LVT}, | |
342 {0xaf10, 0xaf10, HB_Grapheme_LV}, | |
343 {0xaf11, 0xaf2b, HB_Grapheme_LVT}, | |
344 {0xaf2c, 0xaf2c, HB_Grapheme_LV}, | |
345 {0xaf2d, 0xaf47, HB_Grapheme_LVT}, | |
346 {0xaf48, 0xaf48, HB_Grapheme_LV}, | |
347 {0xaf49, 0xaf63, HB_Grapheme_LVT}, | |
348 {0xaf64, 0xaf64, HB_Grapheme_LV}, | |
349 {0xaf65, 0xaf7f, HB_Grapheme_LVT}, | |
350 {0xaf80, 0xaf80, HB_Grapheme_LV}, | |
351 {0xaf81, 0xaf9b, HB_Grapheme_LVT}, | |
352 {0xaf9c, 0xaf9c, HB_Grapheme_LV}, | |
353 {0xaf9d, 0xafb7, HB_Grapheme_LVT}, | |
354 {0xafb8, 0xafb8, HB_Grapheme_LV}, | |
355 {0xafb9, 0xafd3, HB_Grapheme_LVT}, | |
356 {0xafd4, 0xafd4, HB_Grapheme_LV}, | |
357 {0xafd5, 0xafef, HB_Grapheme_LVT}, | |
358 {0xaff0, 0xaff0, HB_Grapheme_LV}, | |
359 {0xaff1, 0xb00b, HB_Grapheme_LVT}, | |
360 {0xb00c, 0xb00c, HB_Grapheme_LV}, | |
361 {0xb00d, 0xb027, HB_Grapheme_LVT}, | |
362 {0xb028, 0xb028, HB_Grapheme_LV}, | |
363 {0xb029, 0xb043, HB_Grapheme_LVT}, | |
364 {0xb044, 0xb044, HB_Grapheme_LV}, | |
365 {0xb045, 0xb05f, HB_Grapheme_LVT}, | |
366 {0xb060, 0xb060, HB_Grapheme_LV}, | |
367 {0xb061, 0xb07b, HB_Grapheme_LVT}, | |
368 {0xb07c, 0xb07c, HB_Grapheme_LV}, | |
369 {0xb07d, 0xb097, HB_Grapheme_LVT}, | |
370 {0xb098, 0xb098, HB_Grapheme_LV}, | |
371 {0xb099, 0xb0b3, HB_Grapheme_LVT}, | |
372 {0xb0b4, 0xb0b4, HB_Grapheme_LV}, | |
373 {0xb0b5, 0xb0cf, HB_Grapheme_LVT}, | |
374 {0xb0d0, 0xb0d0, HB_Grapheme_LV}, | |
375 {0xb0d1, 0xb0eb, HB_Grapheme_LVT}, | |
376 {0xb0ec, 0xb0ec, HB_Grapheme_LV}, | |
377 {0xb0ed, 0xb107, HB_Grapheme_LVT}, | |
378 {0xb108, 0xb108, HB_Grapheme_LV}, | |
379 {0xb109, 0xb123, HB_Grapheme_LVT}, | |
380 {0xb124, 0xb124, HB_Grapheme_LV}, | |
381 {0xb125, 0xb13f, HB_Grapheme_LVT}, | |
382 {0xb140, 0xb140, HB_Grapheme_LV}, | |
383 {0xb141, 0xb15b, HB_Grapheme_LVT}, | |
384 {0xb15c, 0xb15c, HB_Grapheme_LV}, | |
385 {0xb15d, 0xb177, HB_Grapheme_LVT}, | |
386 {0xb178, 0xb178, HB_Grapheme_LV}, | |
387 {0xb179, 0xb193, HB_Grapheme_LVT}, | |
388 {0xb194, 0xb194, HB_Grapheme_LV}, | |
389 {0xb195, 0xb1af, HB_Grapheme_LVT}, | |
390 {0xb1b0, 0xb1b0, HB_Grapheme_LV}, | |
391 {0xb1b1, 0xb1cb, HB_Grapheme_LVT}, | |
392 {0xb1cc, 0xb1cc, HB_Grapheme_LV}, | |
393 {0xb1cd, 0xb1e7, HB_Grapheme_LVT}, | |
394 {0xb1e8, 0xb1e8, HB_Grapheme_LV}, | |
395 {0xb1e9, 0xb203, HB_Grapheme_LVT}, | |
396 {0xb204, 0xb204, HB_Grapheme_LV}, | |
397 {0xb205, 0xb21f, HB_Grapheme_LVT}, | |
398 {0xb220, 0xb220, HB_Grapheme_LV}, | |
399 {0xb221, 0xb23b, HB_Grapheme_LVT}, | |
400 {0xb23c, 0xb23c, HB_Grapheme_LV}, | |
401 {0xb23d, 0xb257, HB_Grapheme_LVT}, | |
402 {0xb258, 0xb258, HB_Grapheme_LV}, | |
403 {0xb259, 0xb273, HB_Grapheme_LVT}, | |
404 {0xb274, 0xb274, HB_Grapheme_LV}, | |
405 {0xb275, 0xb28f, HB_Grapheme_LVT}, | |
406 {0xb290, 0xb290, HB_Grapheme_LV}, | |
407 {0xb291, 0xb2ab, HB_Grapheme_LVT}, | |
408 {0xb2ac, 0xb2ac, HB_Grapheme_LV}, | |
409 {0xb2ad, 0xb2c7, HB_Grapheme_LVT}, | |
410 {0xb2c8, 0xb2c8, HB_Grapheme_LV}, | |
411 {0xb2c9, 0xb2e3, HB_Grapheme_LVT}, | |
412 {0xb2e4, 0xb2e4, HB_Grapheme_LV}, | |
413 {0xb2e5, 0xb2ff, HB_Grapheme_LVT}, | |
414 {0xb300, 0xb300, HB_Grapheme_LV}, | |
415 {0xb301, 0xb31b, HB_Grapheme_LVT}, | |
416 {0xb31c, 0xb31c, HB_Grapheme_LV}, | |
417 {0xb31d, 0xb337, HB_Grapheme_LVT}, | |
418 {0xb338, 0xb338, HB_Grapheme_LV}, | |
419 {0xb339, 0xb353, HB_Grapheme_LVT}, | |
420 {0xb354, 0xb354, HB_Grapheme_LV}, | |
421 {0xb355, 0xb36f, HB_Grapheme_LVT}, | |
422 {0xb370, 0xb370, HB_Grapheme_LV}, | |
423 {0xb371, 0xb38b, HB_Grapheme_LVT}, | |
424 {0xb38c, 0xb38c, HB_Grapheme_LV}, | |
425 {0xb38d, 0xb3a7, HB_Grapheme_LVT}, | |
426 {0xb3a8, 0xb3a8, HB_Grapheme_LV}, | |
427 {0xb3a9, 0xb3c3, HB_Grapheme_LVT}, | |
428 {0xb3c4, 0xb3c4, HB_Grapheme_LV}, | |
429 {0xb3c5, 0xb3df, HB_Grapheme_LVT}, | |
430 {0xb3e0, 0xb3e0, HB_Grapheme_LV}, | |
431 {0xb3e1, 0xb3fb, HB_Grapheme_LVT}, | |
432 {0xb3fc, 0xb3fc, HB_Grapheme_LV}, | |
433 {0xb3fd, 0xb417, HB_Grapheme_LVT}, | |
434 {0xb418, 0xb418, HB_Grapheme_LV}, | |
435 {0xb419, 0xb433, HB_Grapheme_LVT}, | |
436 {0xb434, 0xb434, HB_Grapheme_LV}, | |
437 {0xb435, 0xb44f, HB_Grapheme_LVT}, | |
438 {0xb450, 0xb450, HB_Grapheme_LV}, | |
439 {0xb451, 0xb46b, HB_Grapheme_LVT}, | |
440 {0xb46c, 0xb46c, HB_Grapheme_LV}, | |
441 {0xb46d, 0xb487, HB_Grapheme_LVT}, | |
442 {0xb488, 0xb488, HB_Grapheme_LV}, | |
443 {0xb489, 0xb4a3, HB_Grapheme_LVT}, | |
444 {0xb4a4, 0xb4a4, HB_Grapheme_LV}, | |
445 {0xb4a5, 0xb4bf, HB_Grapheme_LVT}, | |
446 {0xb4c0, 0xb4c0, HB_Grapheme_LV}, | |
447 {0xb4c1, 0xb4db, HB_Grapheme_LVT}, | |
448 {0xb4dc, 0xb4dc, HB_Grapheme_LV}, | |
449 {0xb4dd, 0xb4f7, HB_Grapheme_LVT}, | |
450 {0xb4f8, 0xb4f8, HB_Grapheme_LV}, | |
451 {0xb4f9, 0xb513, HB_Grapheme_LVT}, | |
452 {0xb514, 0xb514, HB_Grapheme_LV}, | |
453 {0xb515, 0xb52f, HB_Grapheme_LVT}, | |
454 {0xb530, 0xb530, HB_Grapheme_LV}, | |
455 {0xb531, 0xb54b, HB_Grapheme_LVT}, | |
456 {0xb54c, 0xb54c, HB_Grapheme_LV}, | |
457 {0xb54d, 0xb567, HB_Grapheme_LVT}, | |
458 {0xb568, 0xb568, HB_Grapheme_LV}, | |
459 {0xb569, 0xb583, HB_Grapheme_LVT}, | |
460 {0xb584, 0xb584, HB_Grapheme_LV}, | |
461 {0xb585, 0xb59f, HB_Grapheme_LVT}, | |
462 {0xb5a0, 0xb5a0, HB_Grapheme_LV}, | |
463 {0xb5a1, 0xb5bb, HB_Grapheme_LVT}, | |
464 {0xb5bc, 0xb5bc, HB_Grapheme_LV}, | |
465 {0xb5bd, 0xb5d7, HB_Grapheme_LVT}, | |
466 {0xb5d8, 0xb5d8, HB_Grapheme_LV}, | |
467 {0xb5d9, 0xb5f3, HB_Grapheme_LVT}, | |
468 {0xb5f4, 0xb5f4, HB_Grapheme_LV}, | |
469 {0xb5f5, 0xb60f, HB_Grapheme_LVT}, | |
470 {0xb610, 0xb610, HB_Grapheme_LV}, | |
471 {0xb611, 0xb62b, HB_Grapheme_LVT}, | |
472 {0xb62c, 0xb62c, HB_Grapheme_LV}, | |
473 {0xb62d, 0xb647, HB_Grapheme_LVT}, | |
474 {0xb648, 0xb648, HB_Grapheme_LV}, | |
475 {0xb649, 0xb663, HB_Grapheme_LVT}, | |
476 {0xb664, 0xb664, HB_Grapheme_LV}, | |
477 {0xb665, 0xb67f, HB_Grapheme_LVT}, | |
478 {0xb680, 0xb680, HB_Grapheme_LV}, | |
479 {0xb681, 0xb69b, HB_Grapheme_LVT}, | |
480 {0xb69c, 0xb69c, HB_Grapheme_LV}, | |
481 {0xb69d, 0xb6b7, HB_Grapheme_LVT}, | |
482 {0xb6b8, 0xb6b8, HB_Grapheme_LV}, | |
483 {0xb6b9, 0xb6d3, HB_Grapheme_LVT}, | |
484 {0xb6d4, 0xb6d4, HB_Grapheme_LV}, | |
485 {0xb6d5, 0xb6ef, HB_Grapheme_LVT}, | |
486 {0xb6f0, 0xb6f0, HB_Grapheme_LV}, | |
487 {0xb6f1, 0xb70b, HB_Grapheme_LVT}, | |
488 {0xb70c, 0xb70c, HB_Grapheme_LV}, | |
489 {0xb70d, 0xb727, HB_Grapheme_LVT}, | |
490 {0xb728, 0xb728, HB_Grapheme_LV}, | |
491 {0xb729, 0xb743, HB_Grapheme_LVT}, | |
492 {0xb744, 0xb744, HB_Grapheme_LV}, | |
493 {0xb745, 0xb75f, HB_Grapheme_LVT}, | |
494 {0xb760, 0xb760, HB_Grapheme_LV}, | |
495 {0xb761, 0xb77b, HB_Grapheme_LVT}, | |
496 {0xb77c, 0xb77c, HB_Grapheme_LV}, | |
497 {0xb77d, 0xb797, HB_Grapheme_LVT}, | |
498 {0xb798, 0xb798, HB_Grapheme_LV}, | |
499 {0xb799, 0xb7b3, HB_Grapheme_LVT}, | |
500 {0xb7b4, 0xb7b4, HB_Grapheme_LV}, | |
501 {0xb7b5, 0xb7cf, HB_Grapheme_LVT}, | |
502 {0xb7d0, 0xb7d0, HB_Grapheme_LV}, | |
503 {0xb7d1, 0xb7eb, HB_Grapheme_LVT}, | |
504 {0xb7ec, 0xb7ec, HB_Grapheme_LV}, | |
505 {0xb7ed, 0xb807, HB_Grapheme_LVT}, | |
506 {0xb808, 0xb808, HB_Grapheme_LV}, | |
507 {0xb809, 0xb823, HB_Grapheme_LVT}, | |
508 {0xb824, 0xb824, HB_Grapheme_LV}, | |
509 {0xb825, 0xb83f, HB_Grapheme_LVT}, | |
510 {0xb840, 0xb840, HB_Grapheme_LV}, | |
511 {0xb841, 0xb85b, HB_Grapheme_LVT}, | |
512 {0xb85c, 0xb85c, HB_Grapheme_LV}, | |
513 {0xb85d, 0xb877, HB_Grapheme_LVT}, | |
514 {0xb878, 0xb878, HB_Grapheme_LV}, | |
515 {0xb879, 0xb893, HB_Grapheme_LVT}, | |
516 {0xb894, 0xb894, HB_Grapheme_LV}, | |
517 {0xb895, 0xb8af, HB_Grapheme_LVT}, | |
518 {0xb8b0, 0xb8b0, HB_Grapheme_LV}, | |
519 {0xb8b1, 0xb8cb, HB_Grapheme_LVT}, | |
520 {0xb8cc, 0xb8cc, HB_Grapheme_LV}, | |
521 {0xb8cd, 0xb8e7, HB_Grapheme_LVT}, | |
522 {0xb8e8, 0xb8e8, HB_Grapheme_LV}, | |
523 {0xb8e9, 0xb903, HB_Grapheme_LVT}, | |
524 {0xb904, 0xb904, HB_Grapheme_LV}, | |
525 {0xb905, 0xb91f, HB_Grapheme_LVT}, | |
526 {0xb920, 0xb920, HB_Grapheme_LV}, | |
527 {0xb921, 0xb93b, HB_Grapheme_LVT}, | |
528 {0xb93c, 0xb93c, HB_Grapheme_LV}, | |
529 {0xb93d, 0xb957, HB_Grapheme_LVT}, | |
530 {0xb958, 0xb958, HB_Grapheme_LV}, | |
531 {0xb959, 0xb973, HB_Grapheme_LVT}, | |
532 {0xb974, 0xb974, HB_Grapheme_LV}, | |
533 {0xb975, 0xb98f, HB_Grapheme_LVT}, | |
534 {0xb990, 0xb990, HB_Grapheme_LV}, | |
535 {0xb991, 0xb9ab, HB_Grapheme_LVT}, | |
536 {0xb9ac, 0xb9ac, HB_Grapheme_LV}, | |
537 {0xb9ad, 0xb9c7, HB_Grapheme_LVT}, | |
538 {0xb9c8, 0xb9c8, HB_Grapheme_LV}, | |
539 {0xb9c9, 0xb9e3, HB_Grapheme_LVT}, | |
540 {0xb9e4, 0xb9e4, HB_Grapheme_LV}, | |
541 {0xb9e5, 0xb9ff, HB_Grapheme_LVT}, | |
542 {0xba00, 0xba00, HB_Grapheme_LV}, | |
543 {0xba01, 0xba1b, HB_Grapheme_LVT}, | |
544 {0xba1c, 0xba1c, HB_Grapheme_LV}, | |
545 {0xba1d, 0xba37, HB_Grapheme_LVT}, | |
546 {0xba38, 0xba38, HB_Grapheme_LV}, | |
547 {0xba39, 0xba53, HB_Grapheme_LVT}, | |
548 {0xba54, 0xba54, HB_Grapheme_LV}, | |
549 {0xba55, 0xba6f, HB_Grapheme_LVT}, | |
550 {0xba70, 0xba70, HB_Grapheme_LV}, | |
551 {0xba71, 0xba8b, HB_Grapheme_LVT}, | |
552 {0xba8c, 0xba8c, HB_Grapheme_LV}, | |
553 {0xba8d, 0xbaa7, HB_Grapheme_LVT}, | |
554 {0xbaa8, 0xbaa8, HB_Grapheme_LV}, | |
555 {0xbaa9, 0xbac3, HB_Grapheme_LVT}, | |
556 {0xbac4, 0xbac4, HB_Grapheme_LV}, | |
557 {0xbac5, 0xbadf, HB_Grapheme_LVT}, | |
558 {0xbae0, 0xbae0, HB_Grapheme_LV}, | |
559 {0xbae1, 0xbafb, HB_Grapheme_LVT}, | |
560 {0xbafc, 0xbafc, HB_Grapheme_LV}, | |
561 {0xbafd, 0xbb17, HB_Grapheme_LVT}, | |
562 {0xbb18, 0xbb18, HB_Grapheme_LV}, | |
563 {0xbb19, 0xbb33, HB_Grapheme_LVT}, | |
564 {0xbb34, 0xbb34, HB_Grapheme_LV}, | |
565 {0xbb35, 0xbb4f, HB_Grapheme_LVT}, | |
566 {0xbb50, 0xbb50, HB_Grapheme_LV}, | |
567 {0xbb51, 0xbb6b, HB_Grapheme_LVT}, | |
568 {0xbb6c, 0xbb6c, HB_Grapheme_LV}, | |
569 {0xbb6d, 0xbb87, HB_Grapheme_LVT}, | |
570 {0xbb88, 0xbb88, HB_Grapheme_LV}, | |
571 {0xbb89, 0xbba3, HB_Grapheme_LVT}, | |
572 {0xbba4, 0xbba4, HB_Grapheme_LV}, | |
573 {0xbba5, 0xbbbf, HB_Grapheme_LVT}, | |
574 {0xbbc0, 0xbbc0, HB_Grapheme_LV}, | |
575 {0xbbc1, 0xbbdb, HB_Grapheme_LVT}, | |
576 {0xbbdc, 0xbbdc, HB_Grapheme_LV}, | |
577 {0xbbdd, 0xbbf7, HB_Grapheme_LVT}, | |
578 {0xbbf8, 0xbbf8, HB_Grapheme_LV}, | |
579 {0xbbf9, 0xbc13, HB_Grapheme_LVT}, | |
580 {0xbc14, 0xbc14, HB_Grapheme_LV}, | |
581 {0xbc15, 0xbc2f, HB_Grapheme_LVT}, | |
582 {0xbc30, 0xbc30, HB_Grapheme_LV}, | |
583 {0xbc31, 0xbc4b, HB_Grapheme_LVT}, | |
584 {0xbc4c, 0xbc4c, HB_Grapheme_LV}, | |
585 {0xbc4d, 0xbc67, HB_Grapheme_LVT}, | |
586 {0xbc68, 0xbc68, HB_Grapheme_LV}, | |
587 {0xbc69, 0xbc83, HB_Grapheme_LVT}, | |
588 {0xbc84, 0xbc84, HB_Grapheme_LV}, | |
589 {0xbc85, 0xbc9f, HB_Grapheme_LVT}, | |
590 {0xbca0, 0xbca0, HB_Grapheme_LV}, | |
591 {0xbca1, 0xbcbb, HB_Grapheme_LVT}, | |
592 {0xbcbc, 0xbcbc, HB_Grapheme_LV}, | |
593 {0xbcbd, 0xbcd7, HB_Grapheme_LVT}, | |
594 {0xbcd8, 0xbcd8, HB_Grapheme_LV}, | |
595 {0xbcd9, 0xbcf3, HB_Grapheme_LVT}, | |
596 {0xbcf4, 0xbcf4, HB_Grapheme_LV}, | |
597 {0xbcf5, 0xbd0f, HB_Grapheme_LVT}, | |
598 {0xbd10, 0xbd10, HB_Grapheme_LV}, | |
599 {0xbd11, 0xbd2b, HB_Grapheme_LVT}, | |
600 {0xbd2c, 0xbd2c, HB_Grapheme_LV}, | |
601 {0xbd2d, 0xbd47, HB_Grapheme_LVT}, | |
602 {0xbd48, 0xbd48, HB_Grapheme_LV}, | |
603 {0xbd49, 0xbd63, HB_Grapheme_LVT}, | |
604 {0xbd64, 0xbd64, HB_Grapheme_LV}, | |
605 {0xbd65, 0xbd7f, HB_Grapheme_LVT}, | |
606 {0xbd80, 0xbd80, HB_Grapheme_LV}, | |
607 {0xbd81, 0xbd9b, HB_Grapheme_LVT}, | |
608 {0xbd9c, 0xbd9c, HB_Grapheme_LV}, | |
609 {0xbd9d, 0xbdb7, HB_Grapheme_LVT}, | |
610 {0xbdb8, 0xbdb8, HB_Grapheme_LV}, | |
611 {0xbdb9, 0xbdd3, HB_Grapheme_LVT}, | |
612 {0xbdd4, 0xbdd4, HB_Grapheme_LV}, | |
613 {0xbdd5, 0xbdef, HB_Grapheme_LVT}, | |
614 {0xbdf0, 0xbdf0, HB_Grapheme_LV}, | |
615 {0xbdf1, 0xbe0b, HB_Grapheme_LVT}, | |
616 {0xbe0c, 0xbe0c, HB_Grapheme_LV}, | |
617 {0xbe0d, 0xbe27, HB_Grapheme_LVT}, | |
618 {0xbe28, 0xbe28, HB_Grapheme_LV}, | |
619 {0xbe29, 0xbe43, HB_Grapheme_LVT}, | |
620 {0xbe44, 0xbe44, HB_Grapheme_LV}, | |
621 {0xbe45, 0xbe5f, HB_Grapheme_LVT}, | |
622 {0xbe60, 0xbe60, HB_Grapheme_LV}, | |
623 {0xbe61, 0xbe7b, HB_Grapheme_LVT}, | |
624 {0xbe7c, 0xbe7c, HB_Grapheme_LV}, | |
625 {0xbe7d, 0xbe97, HB_Grapheme_LVT}, | |
626 {0xbe98, 0xbe98, HB_Grapheme_LV}, | |
627 {0xbe99, 0xbeb3, HB_Grapheme_LVT}, | |
628 {0xbeb4, 0xbeb4, HB_Grapheme_LV}, | |
629 {0xbeb5, 0xbecf, HB_Grapheme_LVT}, | |
630 {0xbed0, 0xbed0, HB_Grapheme_LV}, | |
631 {0xbed1, 0xbeeb, HB_Grapheme_LVT}, | |
632 {0xbeec, 0xbeec, HB_Grapheme_LV}, | |
633 {0xbeed, 0xbf07, HB_Grapheme_LVT}, | |
634 {0xbf08, 0xbf08, HB_Grapheme_LV}, | |
635 {0xbf09, 0xbf23, HB_Grapheme_LVT}, | |
636 {0xbf24, 0xbf24, HB_Grapheme_LV}, | |
637 {0xbf25, 0xbf3f, HB_Grapheme_LVT}, | |
638 {0xbf40, 0xbf40, HB_Grapheme_LV}, | |
639 {0xbf41, 0xbf5b, HB_Grapheme_LVT}, | |
640 {0xbf5c, 0xbf5c, HB_Grapheme_LV}, | |
641 {0xbf5d, 0xbf77, HB_Grapheme_LVT}, | |
642 {0xbf78, 0xbf78, HB_Grapheme_LV}, | |
643 {0xbf79, 0xbf93, HB_Grapheme_LVT}, | |
644 {0xbf94, 0xbf94, HB_Grapheme_LV}, | |
645 {0xbf95, 0xbfaf, HB_Grapheme_LVT}, | |
646 {0xbfb0, 0xbfb0, HB_Grapheme_LV}, | |
647 {0xbfb1, 0xbfcb, HB_Grapheme_LVT}, | |
648 {0xbfcc, 0xbfcc, HB_Grapheme_LV}, | |
649 {0xbfcd, 0xbfe7, HB_Grapheme_LVT}, | |
650 {0xbfe8, 0xbfe8, HB_Grapheme_LV}, | |
651 {0xbfe9, 0xc003, HB_Grapheme_LVT}, | |
652 {0xc004, 0xc004, HB_Grapheme_LV}, | |
653 {0xc005, 0xc01f, HB_Grapheme_LVT}, | |
654 {0xc020, 0xc020, HB_Grapheme_LV}, | |
655 {0xc021, 0xc03b, HB_Grapheme_LVT}, | |
656 {0xc03c, 0xc03c, HB_Grapheme_LV}, | |
657 {0xc03d, 0xc057, HB_Grapheme_LVT}, | |
658 {0xc058, 0xc058, HB_Grapheme_LV}, | |
659 {0xc059, 0xc073, HB_Grapheme_LVT}, | |
660 {0xc074, 0xc074, HB_Grapheme_LV}, | |
661 {0xc075, 0xc08f, HB_Grapheme_LVT}, | |
662 {0xc090, 0xc090, HB_Grapheme_LV}, | |
663 {0xc091, 0xc0ab, HB_Grapheme_LVT}, | |
664 {0xc0ac, 0xc0ac, HB_Grapheme_LV}, | |
665 {0xc0ad, 0xc0c7, HB_Grapheme_LVT}, | |
666 {0xc0c8, 0xc0c8, HB_Grapheme_LV}, | |
667 {0xc0c9, 0xc0e3, HB_Grapheme_LVT}, | |
668 {0xc0e4, 0xc0e4, HB_Grapheme_LV}, | |
669 {0xc0e5, 0xc0ff, HB_Grapheme_LVT}, | |
670 {0xc100, 0xc100, HB_Grapheme_LV}, | |
671 {0xc101, 0xc11b, HB_Grapheme_LVT}, | |
672 {0xc11c, 0xc11c, HB_Grapheme_LV}, | |
673 {0xc11d, 0xc137, HB_Grapheme_LVT}, | |
674 {0xc138, 0xc138, HB_Grapheme_LV}, | |
675 {0xc139, 0xc153, HB_Grapheme_LVT}, | |
676 {0xc154, 0xc154, HB_Grapheme_LV}, | |
677 {0xc155, 0xc16f, HB_Grapheme_LVT}, | |
678 {0xc170, 0xc170, HB_Grapheme_LV}, | |
679 {0xc171, 0xc18b, HB_Grapheme_LVT}, | |
680 {0xc18c, 0xc18c, HB_Grapheme_LV}, | |
681 {0xc18d, 0xc1a7, HB_Grapheme_LVT}, | |
682 {0xc1a8, 0xc1a8, HB_Grapheme_LV}, | |
683 {0xc1a9, 0xc1c3, HB_Grapheme_LVT}, | |
684 {0xc1c4, 0xc1c4, HB_Grapheme_LV}, | |
685 {0xc1c5, 0xc1df, HB_Grapheme_LVT}, | |
686 {0xc1e0, 0xc1e0, HB_Grapheme_LV}, | |
687 {0xc1e1, 0xc1fb, HB_Grapheme_LVT}, | |
688 {0xc1fc, 0xc1fc, HB_Grapheme_LV}, | |
689 {0xc1fd, 0xc217, HB_Grapheme_LVT}, | |
690 {0xc218, 0xc218, HB_Grapheme_LV}, | |
691 {0xc219, 0xc233, HB_Grapheme_LVT}, | |
692 {0xc234, 0xc234, HB_Grapheme_LV}, | |
693 {0xc235, 0xc24f, HB_Grapheme_LVT}, | |
694 {0xc250, 0xc250, HB_Grapheme_LV}, | |
695 {0xc251, 0xc26b, HB_Grapheme_LVT}, | |
696 {0xc26c, 0xc26c, HB_Grapheme_LV}, | |
697 {0xc26d, 0xc287, HB_Grapheme_LVT}, | |
698 {0xc288, 0xc288, HB_Grapheme_LV}, | |
699 {0xc289, 0xc2a3, HB_Grapheme_LVT}, | |
700 {0xc2a4, 0xc2a4, HB_Grapheme_LV}, | |
701 {0xc2a5, 0xc2bf, HB_Grapheme_LVT}, | |
702 {0xc2c0, 0xc2c0, HB_Grapheme_LV}, | |
703 {0xc2c1, 0xc2db, HB_Grapheme_LVT}, | |
704 {0xc2dc, 0xc2dc, HB_Grapheme_LV}, | |
705 {0xc2dd, 0xc2f7, HB_Grapheme_LVT}, | |
706 {0xc2f8, 0xc2f8, HB_Grapheme_LV}, | |
707 {0xc2f9, 0xc313, HB_Grapheme_LVT}, | |
708 {0xc314, 0xc314, HB_Grapheme_LV}, | |
709 {0xc315, 0xc32f, HB_Grapheme_LVT}, | |
710 {0xc330, 0xc330, HB_Grapheme_LV}, | |
711 {0xc331, 0xc34b, HB_Grapheme_LVT}, | |
712 {0xc34c, 0xc34c, HB_Grapheme_LV}, | |
713 {0xc34d, 0xc367, HB_Grapheme_LVT}, | |
714 {0xc368, 0xc368, HB_Grapheme_LV}, | |
715 {0xc369, 0xc383, HB_Grapheme_LVT}, | |
716 {0xc384, 0xc384, HB_Grapheme_LV}, | |
717 {0xc385, 0xc39f, HB_Grapheme_LVT}, | |
718 {0xc3a0, 0xc3a0, HB_Grapheme_LV}, | |
719 {0xc3a1, 0xc3bb, HB_Grapheme_LVT}, | |
720 {0xc3bc, 0xc3bc, HB_Grapheme_LV}, | |
721 {0xc3bd, 0xc3d7, HB_Grapheme_LVT}, | |
722 {0xc3d8, 0xc3d8, HB_Grapheme_LV}, | |
723 {0xc3d9, 0xc3f3, HB_Grapheme_LVT}, | |
724 {0xc3f4, 0xc3f4, HB_Grapheme_LV}, | |
725 {0xc3f5, 0xc40f, HB_Grapheme_LVT}, | |
726 {0xc410, 0xc410, HB_Grapheme_LV}, | |
727 {0xc411, 0xc42b, HB_Grapheme_LVT}, | |
728 {0xc42c, 0xc42c, HB_Grapheme_LV}, | |
729 {0xc42d, 0xc447, HB_Grapheme_LVT}, | |
730 {0xc448, 0xc448, HB_Grapheme_LV}, | |
731 {0xc449, 0xc463, HB_Grapheme_LVT}, | |
732 {0xc464, 0xc464, HB_Grapheme_LV}, | |
733 {0xc465, 0xc47f, HB_Grapheme_LVT}, | |
734 {0xc480, 0xc480, HB_Grapheme_LV}, | |
735 {0xc481, 0xc49b, HB_Grapheme_LVT}, | |
736 {0xc49c, 0xc49c, HB_Grapheme_LV}, | |
737 {0xc49d, 0xc4b7, HB_Grapheme_LVT}, | |
738 {0xc4b8, 0xc4b8, HB_Grapheme_LV}, | |
739 {0xc4b9, 0xc4d3, HB_Grapheme_LVT}, | |
740 {0xc4d4, 0xc4d4, HB_Grapheme_LV}, | |
741 {0xc4d5, 0xc4ef, HB_Grapheme_LVT}, | |
742 {0xc4f0, 0xc4f0, HB_Grapheme_LV}, | |
743 {0xc4f1, 0xc50b, HB_Grapheme_LVT}, | |
744 {0xc50c, 0xc50c, HB_Grapheme_LV}, | |
745 {0xc50d, 0xc527, HB_Grapheme_LVT}, | |
746 {0xc528, 0xc528, HB_Grapheme_LV}, | |
747 {0xc529, 0xc543, HB_Grapheme_LVT}, | |
748 {0xc544, 0xc544, HB_Grapheme_LV}, | |
749 {0xc545, 0xc55f, HB_Grapheme_LVT}, | |
750 {0xc560, 0xc560, HB_Grapheme_LV}, | |
751 {0xc561, 0xc57b, HB_Grapheme_LVT}, | |
752 {0xc57c, 0xc57c, HB_Grapheme_LV}, | |
753 {0xc57d, 0xc597, HB_Grapheme_LVT}, | |
754 {0xc598, 0xc598, HB_Grapheme_LV}, | |
755 {0xc599, 0xc5b3, HB_Grapheme_LVT}, | |
756 {0xc5b4, 0xc5b4, HB_Grapheme_LV}, | |
757 {0xc5b5, 0xc5cf, HB_Grapheme_LVT}, | |
758 {0xc5d0, 0xc5d0, HB_Grapheme_LV}, | |
759 {0xc5d1, 0xc5eb, HB_Grapheme_LVT}, | |
760 {0xc5ec, 0xc5ec, HB_Grapheme_LV}, | |
761 {0xc5ed, 0xc607, HB_Grapheme_LVT}, | |
762 {0xc608, 0xc608, HB_Grapheme_LV}, | |
763 {0xc609, 0xc623, HB_Grapheme_LVT}, | |
764 {0xc624, 0xc624, HB_Grapheme_LV}, | |
765 {0xc625, 0xc63f, HB_Grapheme_LVT}, | |
766 {0xc640, 0xc640, HB_Grapheme_LV}, | |
767 {0xc641, 0xc65b, HB_Grapheme_LVT}, | |
768 {0xc65c, 0xc65c, HB_Grapheme_LV}, | |
769 {0xc65d, 0xc677, HB_Grapheme_LVT}, | |
770 {0xc678, 0xc678, HB_Grapheme_LV}, | |
771 {0xc679, 0xc693, HB_Grapheme_LVT}, | |
772 {0xc694, 0xc694, HB_Grapheme_LV}, | |
773 {0xc695, 0xc6af, HB_Grapheme_LVT}, | |
774 {0xc6b0, 0xc6b0, HB_Grapheme_LV}, | |
775 {0xc6b1, 0xc6cb, HB_Grapheme_LVT}, | |
776 {0xc6cc, 0xc6cc, HB_Grapheme_LV}, | |
777 {0xc6cd, 0xc6e7, HB_Grapheme_LVT}, | |
778 {0xc6e8, 0xc6e8, HB_Grapheme_LV}, | |
779 {0xc6e9, 0xc703, HB_Grapheme_LVT}, | |
780 {0xc704, 0xc704, HB_Grapheme_LV}, | |
781 {0xc705, 0xc71f, HB_Grapheme_LVT}, | |
782 {0xc720, 0xc720, HB_Grapheme_LV}, | |
783 {0xc721, 0xc73b, HB_Grapheme_LVT}, | |
784 {0xc73c, 0xc73c, HB_Grapheme_LV}, | |
785 {0xc73d, 0xc757, HB_Grapheme_LVT}, | |
786 {0xc758, 0xc758, HB_Grapheme_LV}, | |
787 {0xc759, 0xc773, HB_Grapheme_LVT}, | |
788 {0xc774, 0xc774, HB_Grapheme_LV}, | |
789 {0xc775, 0xc78f, HB_Grapheme_LVT}, | |
790 {0xc790, 0xc790, HB_Grapheme_LV}, | |
791 {0xc791, 0xc7ab, HB_Grapheme_LVT}, | |
792 {0xc7ac, 0xc7ac, HB_Grapheme_LV}, | |
793 {0xc7ad, 0xc7c7, HB_Grapheme_LVT}, | |
794 {0xc7c8, 0xc7c8, HB_Grapheme_LV}, | |
795 {0xc7c9, 0xc7e3, HB_Grapheme_LVT}, | |
796 {0xc7e4, 0xc7e4, HB_Grapheme_LV}, | |
797 {0xc7e5, 0xc7ff, HB_Grapheme_LVT}, | |
798 {0xc800, 0xc800, HB_Grapheme_LV}, | |
799 {0xc801, 0xc81b, HB_Grapheme_LVT}, | |
800 {0xc81c, 0xc81c, HB_Grapheme_LV}, | |
801 {0xc81d, 0xc837, HB_Grapheme_LVT}, | |
802 {0xc838, 0xc838, HB_Grapheme_LV}, | |
803 {0xc839, 0xc853, HB_Grapheme_LVT}, | |
804 {0xc854, 0xc854, HB_Grapheme_LV}, | |
805 {0xc855, 0xc86f, HB_Grapheme_LVT}, | |
806 {0xc870, 0xc870, HB_Grapheme_LV}, | |
807 {0xc871, 0xc88b, HB_Grapheme_LVT}, | |
808 {0xc88c, 0xc88c, HB_Grapheme_LV}, | |
809 {0xc88d, 0xc8a7, HB_Grapheme_LVT}, | |
810 {0xc8a8, 0xc8a8, HB_Grapheme_LV}, | |
811 {0xc8a9, 0xc8c3, HB_Grapheme_LVT}, | |
812 {0xc8c4, 0xc8c4, HB_Grapheme_LV}, | |
813 {0xc8c5, 0xc8df, HB_Grapheme_LVT}, | |
814 {0xc8e0, 0xc8e0, HB_Grapheme_LV}, | |
815 {0xc8e1, 0xc8fb, HB_Grapheme_LVT}, | |
816 {0xc8fc, 0xc8fc, HB_Grapheme_LV}, | |
817 {0xc8fd, 0xc917, HB_Grapheme_LVT}, | |
818 {0xc918, 0xc918, HB_Grapheme_LV}, | |
819 {0xc919, 0xc933, HB_Grapheme_LVT}, | |
820 {0xc934, 0xc934, HB_Grapheme_LV}, | |
821 {0xc935, 0xc94f, HB_Grapheme_LVT}, | |
822 {0xc950, 0xc950, HB_Grapheme_LV}, | |
823 {0xc951, 0xc96b, HB_Grapheme_LVT}, | |
824 {0xc96c, 0xc96c, HB_Grapheme_LV}, | |
825 {0xc96d, 0xc987, HB_Grapheme_LVT}, | |
826 {0xc988, 0xc988, HB_Grapheme_LV}, | |
827 {0xc989, 0xc9a3, HB_Grapheme_LVT}, | |
828 {0xc9a4, 0xc9a4, HB_Grapheme_LV}, | |
829 {0xc9a5, 0xc9bf, HB_Grapheme_LVT}, | |
830 {0xc9c0, 0xc9c0, HB_Grapheme_LV}, | |
831 {0xc9c1, 0xc9db, HB_Grapheme_LVT}, | |
832 {0xc9dc, 0xc9dc, HB_Grapheme_LV}, | |
833 {0xc9dd, 0xc9f7, HB_Grapheme_LVT}, | |
834 {0xc9f8, 0xc9f8, HB_Grapheme_LV}, | |
835 {0xc9f9, 0xca13, HB_Grapheme_LVT}, | |
836 {0xca14, 0xca14, HB_Grapheme_LV}, | |
837 {0xca15, 0xca2f, HB_Grapheme_LVT}, | |
838 {0xca30, 0xca30, HB_Grapheme_LV}, | |
839 {0xca31, 0xca4b, HB_Grapheme_LVT}, | |
840 {0xca4c, 0xca4c, HB_Grapheme_LV}, | |
841 {0xca4d, 0xca67, HB_Grapheme_LVT}, | |
842 {0xca68, 0xca68, HB_Grapheme_LV}, | |
843 {0xca69, 0xca83, HB_Grapheme_LVT}, | |
844 {0xca84, 0xca84, HB_Grapheme_LV}, | |
845 {0xca85, 0xca9f, HB_Grapheme_LVT}, | |
846 {0xcaa0, 0xcaa0, HB_Grapheme_LV}, | |
847 {0xcaa1, 0xcabb, HB_Grapheme_LVT}, | |
848 {0xcabc, 0xcabc, HB_Grapheme_LV}, | |
849 {0xcabd, 0xcad7, HB_Grapheme_LVT}, | |
850 {0xcad8, 0xcad8, HB_Grapheme_LV}, | |
851 {0xcad9, 0xcaf3, HB_Grapheme_LVT}, | |
852 {0xcaf4, 0xcaf4, HB_Grapheme_LV}, | |
853 {0xcaf5, 0xcb0f, HB_Grapheme_LVT}, | |
854 {0xcb10, 0xcb10, HB_Grapheme_LV}, | |
855 {0xcb11, 0xcb2b, HB_Grapheme_LVT}, | |
856 {0xcb2c, 0xcb2c, HB_Grapheme_LV}, | |
857 {0xcb2d, 0xcb47, HB_Grapheme_LVT}, | |
858 {0xcb48, 0xcb48, HB_Grapheme_LV}, | |
859 {0xcb49, 0xcb63, HB_Grapheme_LVT}, | |
860 {0xcb64, 0xcb64, HB_Grapheme_LV}, | |
861 {0xcb65, 0xcb7f, HB_Grapheme_LVT}, | |
862 {0xcb80, 0xcb80, HB_Grapheme_LV}, | |
863 {0xcb81, 0xcb9b, HB_Grapheme_LVT}, | |
864 {0xcb9c, 0xcb9c, HB_Grapheme_LV}, | |
865 {0xcb9d, 0xcbb7, HB_Grapheme_LVT}, | |
866 {0xcbb8, 0xcbb8, HB_Grapheme_LV}, | |
867 {0xcbb9, 0xcbd3, HB_Grapheme_LVT}, | |
868 {0xcbd4, 0xcbd4, HB_Grapheme_LV}, | |
869 {0xcbd5, 0xcbef, HB_Grapheme_LVT}, | |
870 {0xcbf0, 0xcbf0, HB_Grapheme_LV}, | |
871 {0xcbf1, 0xcc0b, HB_Grapheme_LVT}, | |
872 {0xcc0c, 0xcc0c, HB_Grapheme_LV}, | |
873 {0xcc0d, 0xcc27, HB_Grapheme_LVT}, | |
874 {0xcc28, 0xcc28, HB_Grapheme_LV}, | |
875 {0xcc29, 0xcc43, HB_Grapheme_LVT}, | |
876 {0xcc44, 0xcc44, HB_Grapheme_LV}, | |
877 {0xcc45, 0xcc5f, HB_Grapheme_LVT}, | |
878 {0xcc60, 0xcc60, HB_Grapheme_LV}, | |
879 {0xcc61, 0xcc7b, HB_Grapheme_LVT}, | |
880 {0xcc7c, 0xcc7c, HB_Grapheme_LV}, | |
881 {0xcc7d, 0xcc97, HB_Grapheme_LVT}, | |
882 {0xcc98, 0xcc98, HB_Grapheme_LV}, | |
883 {0xcc99, 0xccb3, HB_Grapheme_LVT}, | |
884 {0xccb4, 0xccb4, HB_Grapheme_LV}, | |
885 {0xccb5, 0xcccf, HB_Grapheme_LVT}, | |
886 {0xccd0, 0xccd0, HB_Grapheme_LV}, | |
887 {0xccd1, 0xcceb, HB_Grapheme_LVT}, | |
888 {0xccec, 0xccec, HB_Grapheme_LV}, | |
889 {0xcced, 0xcd07, HB_Grapheme_LVT}, | |
890 {0xcd08, 0xcd08, HB_Grapheme_LV}, | |
891 {0xcd09, 0xcd23, HB_Grapheme_LVT}, | |
892 {0xcd24, 0xcd24, HB_Grapheme_LV}, | |
893 {0xcd25, 0xcd3f, HB_Grapheme_LVT}, | |
894 {0xcd40, 0xcd40, HB_Grapheme_LV}, | |
895 {0xcd41, 0xcd5b, HB_Grapheme_LVT}, | |
896 {0xcd5c, 0xcd5c, HB_Grapheme_LV}, | |
897 {0xcd5d, 0xcd77, HB_Grapheme_LVT}, | |
898 {0xcd78, 0xcd78, HB_Grapheme_LV}, | |
899 {0xcd79, 0xcd93, HB_Grapheme_LVT}, | |
900 {0xcd94, 0xcd94, HB_Grapheme_LV}, | |
901 {0xcd95, 0xcdaf, HB_Grapheme_LVT}, | |
902 {0xcdb0, 0xcdb0, HB_Grapheme_LV}, | |
903 {0xcdb1, 0xcdcb, HB_Grapheme_LVT}, | |
904 {0xcdcc, 0xcdcc, HB_Grapheme_LV}, | |
905 {0xcdcd, 0xcde7, HB_Grapheme_LVT}, | |
906 {0xcde8, 0xcde8, HB_Grapheme_LV}, | |
907 {0xcde9, 0xce03, HB_Grapheme_LVT}, | |
908 {0xce04, 0xce04, HB_Grapheme_LV}, | |
909 {0xce05, 0xce1f, HB_Grapheme_LVT}, | |
910 {0xce20, 0xce20, HB_Grapheme_LV}, | |
911 {0xce21, 0xce3b, HB_Grapheme_LVT}, | |
912 {0xce3c, 0xce3c, HB_Grapheme_LV}, | |
913 {0xce3d, 0xce57, HB_Grapheme_LVT}, | |
914 {0xce58, 0xce58, HB_Grapheme_LV}, | |
915 {0xce59, 0xce73, HB_Grapheme_LVT}, | |
916 {0xce74, 0xce74, HB_Grapheme_LV}, | |
917 {0xce75, 0xce8f, HB_Grapheme_LVT}, | |
918 {0xce90, 0xce90, HB_Grapheme_LV}, | |
919 {0xce91, 0xceab, HB_Grapheme_LVT}, | |
920 {0xceac, 0xceac, HB_Grapheme_LV}, | |
921 {0xcead, 0xcec7, HB_Grapheme_LVT}, | |
922 {0xcec8, 0xcec8, HB_Grapheme_LV}, | |
923 {0xcec9, 0xcee3, HB_Grapheme_LVT}, | |
924 {0xcee4, 0xcee4, HB_Grapheme_LV}, | |
925 {0xcee5, 0xceff, HB_Grapheme_LVT}, | |
926 {0xcf00, 0xcf00, HB_Grapheme_LV}, | |
927 {0xcf01, 0xcf1b, HB_Grapheme_LVT}, | |
928 {0xcf1c, 0xcf1c, HB_Grapheme_LV}, | |
929 {0xcf1d, 0xcf37, HB_Grapheme_LVT}, | |
930 {0xcf38, 0xcf38, HB_Grapheme_LV}, | |
931 {0xcf39, 0xcf53, HB_Grapheme_LVT}, | |
932 {0xcf54, 0xcf54, HB_Grapheme_LV}, | |
933 {0xcf55, 0xcf6f, HB_Grapheme_LVT}, | |
934 {0xcf70, 0xcf70, HB_Grapheme_LV}, | |
935 {0xcf71, 0xcf8b, HB_Grapheme_LVT}, | |
936 {0xcf8c, 0xcf8c, HB_Grapheme_LV}, | |
937 {0xcf8d, 0xcfa7, HB_Grapheme_LVT}, | |
938 {0xcfa8, 0xcfa8, HB_Grapheme_LV}, | |
939 {0xcfa9, 0xcfc3, HB_Grapheme_LVT}, | |
940 {0xcfc4, 0xcfc4, HB_Grapheme_LV}, | |
941 {0xcfc5, 0xcfdf, HB_Grapheme_LVT}, | |
942 {0xcfe0, 0xcfe0, HB_Grapheme_LV}, | |
943 {0xcfe1, 0xcffb, HB_Grapheme_LVT}, | |
944 {0xcffc, 0xcffc, HB_Grapheme_LV}, | |
945 {0xcffd, 0xd017, HB_Grapheme_LVT}, | |
946 {0xd018, 0xd018, HB_Grapheme_LV}, | |
947 {0xd019, 0xd033, HB_Grapheme_LVT}, | |
948 {0xd034, 0xd034, HB_Grapheme_LV}, | |
949 {0xd035, 0xd04f, HB_Grapheme_LVT}, | |
950 {0xd050, 0xd050, HB_Grapheme_LV}, | |
951 {0xd051, 0xd06b, HB_Grapheme_LVT}, | |
952 {0xd06c, 0xd06c, HB_Grapheme_LV}, | |
953 {0xd06d, 0xd087, HB_Grapheme_LVT}, | |
954 {0xd088, 0xd088, HB_Grapheme_LV}, | |
955 {0xd089, 0xd0a3, HB_Grapheme_LVT}, | |
956 {0xd0a4, 0xd0a4, HB_Grapheme_LV}, | |
957 {0xd0a5, 0xd0bf, HB_Grapheme_LVT}, | |
958 {0xd0c0, 0xd0c0, HB_Grapheme_LV}, | |
959 {0xd0c1, 0xd0db, HB_Grapheme_LVT}, | |
960 {0xd0dc, 0xd0dc, HB_Grapheme_LV}, | |
961 {0xd0dd, 0xd0f7, HB_Grapheme_LVT}, | |
962 {0xd0f8, 0xd0f8, HB_Grapheme_LV}, | |
963 {0xd0f9, 0xd113, HB_Grapheme_LVT}, | |
964 {0xd114, 0xd114, HB_Grapheme_LV}, | |
965 {0xd115, 0xd12f, HB_Grapheme_LVT}, | |
966 {0xd130, 0xd130, HB_Grapheme_LV}, | |
967 {0xd131, 0xd14b, HB_Grapheme_LVT}, | |
968 {0xd14c, 0xd14c, HB_Grapheme_LV}, | |
969 {0xd14d, 0xd167, HB_Grapheme_LVT}, | |
970 {0xd168, 0xd168, HB_Grapheme_LV}, | |
971 {0xd169, 0xd183, HB_Grapheme_LVT}, | |
972 {0xd184, 0xd184, HB_Grapheme_LV}, | |
973 {0xd185, 0xd19f, HB_Grapheme_LVT}, | |
974 {0xd1a0, 0xd1a0, HB_Grapheme_LV}, | |
975 {0xd1a1, 0xd1bb, HB_Grapheme_LVT}, | |
976 {0xd1bc, 0xd1bc, HB_Grapheme_LV}, | |
977 {0xd1bd, 0xd1d7, HB_Grapheme_LVT}, | |
978 {0xd1d8, 0xd1d8, HB_Grapheme_LV}, | |
979 {0xd1d9, 0xd1f3, HB_Grapheme_LVT}, | |
980 {0xd1f4, 0xd1f4, HB_Grapheme_LV}, | |
981 {0xd1f5, 0xd20f, HB_Grapheme_LVT}, | |
982 {0xd210, 0xd210, HB_Grapheme_LV}, | |
983 {0xd211, 0xd22b, HB_Grapheme_LVT}, | |
984 {0xd22c, 0xd22c, HB_Grapheme_LV}, | |
985 {0xd22d, 0xd247, HB_Grapheme_LVT}, | |
986 {0xd248, 0xd248, HB_Grapheme_LV}, | |
987 {0xd249, 0xd263, HB_Grapheme_LVT}, | |
988 {0xd264, 0xd264, HB_Grapheme_LV}, | |
989 {0xd265, 0xd27f, HB_Grapheme_LVT}, | |
990 {0xd280, 0xd280, HB_Grapheme_LV}, | |
991 {0xd281, 0xd29b, HB_Grapheme_LVT}, | |
992 {0xd29c, 0xd29c, HB_Grapheme_LV}, | |
993 {0xd29d, 0xd2b7, HB_Grapheme_LVT}, | |
994 {0xd2b8, 0xd2b8, HB_Grapheme_LV}, | |
995 {0xd2b9, 0xd2d3, HB_Grapheme_LVT}, | |
996 {0xd2d4, 0xd2d4, HB_Grapheme_LV}, | |
997 {0xd2d5, 0xd2ef, HB_Grapheme_LVT}, | |
998 {0xd2f0, 0xd2f0, HB_Grapheme_LV}, | |
999 {0xd2f1, 0xd30b, HB_Grapheme_LVT}, | |
1000 {0xd30c, 0xd30c, HB_Grapheme_LV}, | |
1001 {0xd30d, 0xd327, HB_Grapheme_LVT}, | |
1002 {0xd328, 0xd328, HB_Grapheme_LV}, | |
1003 {0xd329, 0xd343, HB_Grapheme_LVT}, | |
1004 {0xd344, 0xd344, HB_Grapheme_LV}, | |
1005 {0xd345, 0xd35f, HB_Grapheme_LVT}, | |
1006 {0xd360, 0xd360, HB_Grapheme_LV}, | |
1007 {0xd361, 0xd37b, HB_Grapheme_LVT}, | |
1008 {0xd37c, 0xd37c, HB_Grapheme_LV}, | |
1009 {0xd37d, 0xd397, HB_Grapheme_LVT}, | |
1010 {0xd398, 0xd398, HB_Grapheme_LV}, | |
1011 {0xd399, 0xd3b3, HB_Grapheme_LVT}, | |
1012 {0xd3b4, 0xd3b4, HB_Grapheme_LV}, | |
1013 {0xd3b5, 0xd3cf, HB_Grapheme_LVT}, | |
1014 {0xd3d0, 0xd3d0, HB_Grapheme_LV}, | |
1015 {0xd3d1, 0xd3eb, HB_Grapheme_LVT}, | |
1016 {0xd3ec, 0xd3ec, HB_Grapheme_LV}, | |
1017 {0xd3ed, 0xd407, HB_Grapheme_LVT}, | |
1018 {0xd408, 0xd408, HB_Grapheme_LV}, | |
1019 {0xd409, 0xd423, HB_Grapheme_LVT}, | |
1020 {0xd424, 0xd424, HB_Grapheme_LV}, | |
1021 {0xd425, 0xd43f, HB_Grapheme_LVT}, | |
1022 {0xd440, 0xd440, HB_Grapheme_LV}, | |
1023 {0xd441, 0xd45b, HB_Grapheme_LVT}, | |
1024 {0xd45c, 0xd45c, HB_Grapheme_LV}, | |
1025 {0xd45d, 0xd477, HB_Grapheme_LVT}, | |
1026 {0xd478, 0xd478, HB_Grapheme_LV}, | |
1027 {0xd479, 0xd493, HB_Grapheme_LVT}, | |
1028 {0xd494, 0xd494, HB_Grapheme_LV}, | |
1029 {0xd495, 0xd4af, HB_Grapheme_LVT}, | |
1030 {0xd4b0, 0xd4b0, HB_Grapheme_LV}, | |
1031 {0xd4b1, 0xd4cb, HB_Grapheme_LVT}, | |
1032 {0xd4cc, 0xd4cc, HB_Grapheme_LV}, | |
1033 {0xd4cd, 0xd4e7, HB_Grapheme_LVT}, | |
1034 {0xd4e8, 0xd4e8, HB_Grapheme_LV}, | |
1035 {0xd4e9, 0xd503, HB_Grapheme_LVT}, | |
1036 {0xd504, 0xd504, HB_Grapheme_LV}, | |
1037 {0xd505, 0xd51f, HB_Grapheme_LVT}, | |
1038 {0xd520, 0xd520, HB_Grapheme_LV}, | |
1039 {0xd521, 0xd53b, HB_Grapheme_LVT}, | |
1040 {0xd53c, 0xd53c, HB_Grapheme_LV}, | |
1041 {0xd53d, 0xd557, HB_Grapheme_LVT}, | |
1042 {0xd558, 0xd558, HB_Grapheme_LV}, | |
1043 {0xd559, 0xd573, HB_Grapheme_LVT}, | |
1044 {0xd574, 0xd574, HB_Grapheme_LV}, | |
1045 {0xd575, 0xd58f, HB_Grapheme_LVT}, | |
1046 {0xd590, 0xd590, HB_Grapheme_LV}, | |
1047 {0xd591, 0xd5ab, HB_Grapheme_LVT}, | |
1048 {0xd5ac, 0xd5ac, HB_Grapheme_LV}, | |
1049 {0xd5ad, 0xd5c7, HB_Grapheme_LVT}, | |
1050 {0xd5c8, 0xd5c8, HB_Grapheme_LV}, | |
1051 {0xd5c9, 0xd5e3, HB_Grapheme_LVT}, | |
1052 {0xd5e4, 0xd5e4, HB_Grapheme_LV}, | |
1053 {0xd5e5, 0xd5ff, HB_Grapheme_LVT}, | |
1054 {0xd600, 0xd600, HB_Grapheme_LV}, | |
1055 {0xd601, 0xd61b, HB_Grapheme_LVT}, | |
1056 {0xd61c, 0xd61c, HB_Grapheme_LV}, | |
1057 {0xd61d, 0xd637, HB_Grapheme_LVT}, | |
1058 {0xd638, 0xd638, HB_Grapheme_LV}, | |
1059 {0xd639, 0xd653, HB_Grapheme_LVT}, | |
1060 {0xd654, 0xd654, HB_Grapheme_LV}, | |
1061 {0xd655, 0xd66f, HB_Grapheme_LVT}, | |
1062 {0xd670, 0xd670, HB_Grapheme_LV}, | |
1063 {0xd671, 0xd68b, HB_Grapheme_LVT}, | |
1064 {0xd68c, 0xd68c, HB_Grapheme_LV}, | |
1065 {0xd68d, 0xd6a7, HB_Grapheme_LVT}, | |
1066 {0xd6a8, 0xd6a8, HB_Grapheme_LV}, | |
1067 {0xd6a9, 0xd6c3, HB_Grapheme_LVT}, | |
1068 {0xd6c4, 0xd6c4, HB_Grapheme_LV}, | |
1069 {0xd6c5, 0xd6df, HB_Grapheme_LVT}, | |
1070 {0xd6e0, 0xd6e0, HB_Grapheme_LV}, | |
1071 {0xd6e1, 0xd6fb, HB_Grapheme_LVT}, | |
1072 {0xd6fc, 0xd6fc, HB_Grapheme_LV}, | |
1073 {0xd6fd, 0xd717, HB_Grapheme_LVT}, | |
1074 {0xd718, 0xd718, HB_Grapheme_LV}, | |
1075 {0xd719, 0xd733, HB_Grapheme_LVT}, | |
1076 {0xd734, 0xd734, HB_Grapheme_LV}, | |
1077 {0xd735, 0xd74f, HB_Grapheme_LVT}, | |
1078 {0xd750, 0xd750, HB_Grapheme_LV}, | |
1079 {0xd751, 0xd76b, HB_Grapheme_LVT}, | |
1080 {0xd76c, 0xd76c, HB_Grapheme_LV}, | |
1081 {0xd76d, 0xd787, HB_Grapheme_LVT}, | |
1082 {0xd788, 0xd788, HB_Grapheme_LV}, | |
1083 {0xd789, 0xd7a3, HB_Grapheme_LVT}, | |
1084 {0xfb1e, 0xfb1e, HB_Grapheme_Extend}, | |
1085 {0xfe00, 0xfe0f, HB_Grapheme_Extend}, | |
1086 {0xfe20, 0xfe26, HB_Grapheme_Extend}, | |
1087 {0xfeff, 0xfeff, HB_Grapheme_Control}, | |
1088 {0xff9e, 0xff9f, HB_Grapheme_Extend}, | |
1089 {0xfff9, 0xfffb, HB_Grapheme_Control}, | |
1090 {0x101fd, 0x101fd, HB_Grapheme_Extend}, | |
1091 {0x10a01, 0x10a03, HB_Grapheme_Extend}, | |
1092 {0x10a05, 0x10a06, HB_Grapheme_Extend}, | |
1093 {0x10a0c, 0x10a0f, HB_Grapheme_Extend}, | |
1094 {0x10a38, 0x10a3a, HB_Grapheme_Extend}, | |
1095 {0x10a3f, 0x10a3f, HB_Grapheme_Extend}, | |
1096 {0x1d165, 0x1d165, HB_Grapheme_Extend}, | |
1097 {0x1d166, 0x1d166, HB_Grapheme_Other}, | |
1098 {0x1d167, 0x1d169, HB_Grapheme_Extend}, | |
1099 {0x1d16d, 0x1d16d, HB_Grapheme_Other}, | |
1100 {0x1d16e, 0x1d172, HB_Grapheme_Extend}, | |
1101 {0x1d173, 0x1d17a, HB_Grapheme_Control}, | |
1102 {0x1d17b, 0x1d182, HB_Grapheme_Extend}, | |
1103 {0x1d185, 0x1d18b, HB_Grapheme_Extend}, | |
1104 {0x1d1aa, 0x1d1ad, HB_Grapheme_Extend}, | |
1105 {0x1d242, 0x1d244, HB_Grapheme_Extend}, | |
1106 {0xe0001, 0xe0001, HB_Grapheme_Control}, | |
1107 {0xe0020, 0xe007f, HB_Grapheme_Control}, | |
1108 {0xe0100, 0xe01ef, HB_Grapheme_Extend}, | |
1109 }; | |
1110 | |
1111 static const unsigned grapheme_break_properties_count = 1093; | |
1112 | |
1113 #endif // GRAPHEME_BREAK_PROPERTY_H_ | |
OLD | NEW |