1 | // Copyright 2012-2018 The Rust Project Developers. See the COPYRIGHT |
2 | // file at the top-level directory of this distribution and at |
3 | // http://rust-lang.org/COPYRIGHT. |
4 | // |
5 | // Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or |
6 | // http://www.apache.org/licenses/LICENSE-2.0> or the MIT license |
7 | // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your |
8 | // option. This file may not be copied, modified, or distributed |
9 | // except according to those terms. |
10 | |
11 | // NOTE: The following code was generated by "scripts/unicode.py", do not edit directly |
12 | |
13 | #![allow (missing_docs, non_upper_case_globals, non_snake_case)] |
14 | |
15 | pub use tables_impl::*; |
16 | |
17 | #[rustfmt::skip] |
18 | mod tables_impl { |
19 | use crate::ScriptExtension; |
20 | |
21 | /// The version of [Unicode](http://www.unicode.org/) |
22 | /// that this version of unicode-script is based on. |
23 | pub const UNICODE_VERSION: (u64, u64, u64) = (15, 0, 0); |
24 | |
25 | #[derive (Clone, Copy, PartialEq, Eq, Debug, Hash)] |
26 | #[non_exhaustive ] |
27 | #[allow (non_camel_case_types)] |
28 | #[repr (u8)] |
29 | /// A value of the `Script` property |
30 | pub enum Script { |
31 | /// Unknown script |
32 | Unknown = 0xFF, |
33 | /// Zyyy |
34 | Common = 0xFE, |
35 | /// Zinh, |
36 | Inherited = 0xFD, |
37 | /// Adlm |
38 | Adlam = 0, |
39 | /// Aghb |
40 | Caucasian_Albanian = 1, |
41 | /// Ahom |
42 | Ahom = 2, |
43 | /// Arab |
44 | Arabic = 3, |
45 | /// Armi |
46 | Imperial_Aramaic = 4, |
47 | /// Armn |
48 | Armenian = 5, |
49 | /// Avst |
50 | Avestan = 6, |
51 | /// Bali |
52 | Balinese = 7, |
53 | /// Bamu |
54 | Bamum = 8, |
55 | /// Bass |
56 | Bassa_Vah = 9, |
57 | /// Batk |
58 | Batak = 10, |
59 | /// Beng |
60 | Bengali = 11, |
61 | /// Bhks |
62 | Bhaiksuki = 12, |
63 | /// Bopo |
64 | Bopomofo = 13, |
65 | /// Brah |
66 | Brahmi = 14, |
67 | /// Brai |
68 | Braille = 15, |
69 | /// Bugi |
70 | Buginese = 16, |
71 | /// Buhd |
72 | Buhid = 17, |
73 | /// Cakm |
74 | Chakma = 18, |
75 | /// Cans |
76 | Canadian_Aboriginal = 19, |
77 | /// Cari |
78 | Carian = 20, |
79 | /// Cham |
80 | Cham = 21, |
81 | /// Cher |
82 | Cherokee = 22, |
83 | /// Chrs |
84 | Chorasmian = 23, |
85 | /// Copt |
86 | Coptic = 24, |
87 | /// Cpmn |
88 | Cypro_Minoan = 25, |
89 | /// Cprt |
90 | Cypriot = 26, |
91 | /// Cyrl |
92 | Cyrillic = 27, |
93 | /// Deva |
94 | Devanagari = 28, |
95 | /// Diak |
96 | Dives_Akuru = 29, |
97 | /// Dogr |
98 | Dogra = 30, |
99 | /// Dsrt |
100 | Deseret = 31, |
101 | /// Dupl |
102 | Duployan = 32, |
103 | /// Egyp |
104 | Egyptian_Hieroglyphs = 33, |
105 | /// Elba |
106 | Elbasan = 34, |
107 | /// Elym |
108 | Elymaic = 35, |
109 | /// Ethi |
110 | Ethiopic = 36, |
111 | /// Geor |
112 | Georgian = 37, |
113 | /// Glag |
114 | Glagolitic = 38, |
115 | /// Gong |
116 | Gunjala_Gondi = 39, |
117 | /// Gonm |
118 | Masaram_Gondi = 40, |
119 | /// Goth |
120 | Gothic = 41, |
121 | /// Gran |
122 | Grantha = 42, |
123 | /// Grek |
124 | Greek = 43, |
125 | /// Gujr |
126 | Gujarati = 44, |
127 | /// Guru |
128 | Gurmukhi = 45, |
129 | /// Hang |
130 | Hangul = 46, |
131 | /// Hani |
132 | Han = 47, |
133 | /// Hano |
134 | Hanunoo = 48, |
135 | /// Hatr |
136 | Hatran = 49, |
137 | /// Hebr |
138 | Hebrew = 50, |
139 | /// Hira |
140 | Hiragana = 51, |
141 | /// Hluw |
142 | Anatolian_Hieroglyphs = 52, |
143 | /// Hmng |
144 | Pahawh_Hmong = 53, |
145 | /// Hmnp |
146 | Nyiakeng_Puachue_Hmong = 54, |
147 | /// Hung |
148 | Old_Hungarian = 55, |
149 | /// Ital |
150 | Old_Italic = 56, |
151 | /// Java |
152 | Javanese = 57, |
153 | /// Kali |
154 | Kayah_Li = 58, |
155 | /// Kana |
156 | Katakana = 59, |
157 | /// Kawi |
158 | Kawi = 60, |
159 | /// Khar |
160 | Kharoshthi = 61, |
161 | /// Khmr |
162 | Khmer = 62, |
163 | /// Khoj |
164 | Khojki = 63, |
165 | /// Kits |
166 | Khitan_Small_Script = 64, |
167 | /// Knda |
168 | Kannada = 65, |
169 | /// Kthi |
170 | Kaithi = 66, |
171 | /// Lana |
172 | Tai_Tham = 67, |
173 | /// Laoo |
174 | Lao = 68, |
175 | /// Latn |
176 | Latin = 69, |
177 | /// Lepc |
178 | Lepcha = 70, |
179 | /// Limb |
180 | Limbu = 71, |
181 | /// Lina |
182 | Linear_A = 72, |
183 | /// Linb |
184 | Linear_B = 73, |
185 | /// Lisu |
186 | Lisu = 74, |
187 | /// Lyci |
188 | Lycian = 75, |
189 | /// Lydi |
190 | Lydian = 76, |
191 | /// Mahj |
192 | Mahajani = 77, |
193 | /// Maka |
194 | Makasar = 78, |
195 | /// Mand |
196 | Mandaic = 79, |
197 | /// Mani |
198 | Manichaean = 80, |
199 | /// Marc |
200 | Marchen = 81, |
201 | /// Medf |
202 | Medefaidrin = 82, |
203 | /// Mend |
204 | Mende_Kikakui = 83, |
205 | /// Merc |
206 | Meroitic_Cursive = 84, |
207 | /// Mero |
208 | Meroitic_Hieroglyphs = 85, |
209 | /// Mlym |
210 | Malayalam = 86, |
211 | /// Modi |
212 | Modi = 87, |
213 | /// Mong |
214 | Mongolian = 88, |
215 | /// Mroo |
216 | Mro = 89, |
217 | /// Mtei |
218 | Meetei_Mayek = 90, |
219 | /// Mult |
220 | Multani = 91, |
221 | /// Mymr |
222 | Myanmar = 92, |
223 | /// Nagm |
224 | Nag_Mundari = 93, |
225 | /// Nand |
226 | Nandinagari = 94, |
227 | /// Narb |
228 | Old_North_Arabian = 95, |
229 | /// Nbat |
230 | Nabataean = 96, |
231 | /// Newa |
232 | Newa = 97, |
233 | /// Nkoo |
234 | Nko = 98, |
235 | /// Nshu |
236 | Nushu = 99, |
237 | /// Ogam |
238 | Ogham = 100, |
239 | /// Olck |
240 | Ol_Chiki = 101, |
241 | /// Orkh |
242 | Old_Turkic = 102, |
243 | /// Orya |
244 | Oriya = 103, |
245 | /// Osge |
246 | Osage = 104, |
247 | /// Osma |
248 | Osmanya = 105, |
249 | /// Ougr |
250 | Old_Uyghur = 106, |
251 | /// Palm |
252 | Palmyrene = 107, |
253 | /// Pauc |
254 | Pau_Cin_Hau = 108, |
255 | /// Perm |
256 | Old_Permic = 109, |
257 | /// Phag |
258 | Phags_Pa = 110, |
259 | /// Phli |
260 | Inscriptional_Pahlavi = 111, |
261 | /// Phlp |
262 | Psalter_Pahlavi = 112, |
263 | /// Phnx |
264 | Phoenician = 113, |
265 | /// Plrd |
266 | Miao = 114, |
267 | /// Prti |
268 | Inscriptional_Parthian = 115, |
269 | /// Rjng |
270 | Rejang = 116, |
271 | /// Rohg |
272 | Hanifi_Rohingya = 117, |
273 | /// Runr |
274 | Runic = 118, |
275 | /// Samr |
276 | Samaritan = 119, |
277 | /// Sarb |
278 | Old_South_Arabian = 120, |
279 | /// Saur |
280 | Saurashtra = 121, |
281 | /// Sgnw |
282 | SignWriting = 122, |
283 | /// Shaw |
284 | Shavian = 123, |
285 | /// Shrd |
286 | Sharada = 124, |
287 | /// Sidd |
288 | Siddham = 125, |
289 | /// Sind |
290 | Khudawadi = 126, |
291 | /// Sinh |
292 | Sinhala = 127, |
293 | /// Sogd |
294 | Sogdian = 128, |
295 | /// Sogo |
296 | Old_Sogdian = 129, |
297 | /// Sora |
298 | Sora_Sompeng = 130, |
299 | /// Soyo |
300 | Soyombo = 131, |
301 | /// Sund |
302 | Sundanese = 132, |
303 | /// Sylo |
304 | Syloti_Nagri = 133, |
305 | /// Syrc |
306 | Syriac = 134, |
307 | /// Tagb |
308 | Tagbanwa = 135, |
309 | /// Takr |
310 | Takri = 136, |
311 | /// Tale |
312 | Tai_Le = 137, |
313 | /// Talu |
314 | New_Tai_Lue = 138, |
315 | /// Taml |
316 | Tamil = 139, |
317 | /// Tang |
318 | Tangut = 140, |
319 | /// Tavt |
320 | Tai_Viet = 141, |
321 | /// Telu |
322 | Telugu = 142, |
323 | /// Tfng |
324 | Tifinagh = 143, |
325 | /// Tglg |
326 | Tagalog = 144, |
327 | /// Thaa |
328 | Thaana = 145, |
329 | /// Thai |
330 | Thai = 146, |
331 | /// Tibt |
332 | Tibetan = 147, |
333 | /// Tirh |
334 | Tirhuta = 148, |
335 | /// Tnsa |
336 | Tangsa = 149, |
337 | /// Toto |
338 | Toto = 150, |
339 | /// Ugar |
340 | Ugaritic = 151, |
341 | /// Vaii |
342 | Vai = 152, |
343 | /// Vith |
344 | Vithkuqi = 153, |
345 | /// Wara |
346 | Warang_Citi = 154, |
347 | /// Wcho |
348 | Wancho = 155, |
349 | /// Xpeo |
350 | Old_Persian = 156, |
351 | /// Xsux |
352 | Cuneiform = 157, |
353 | /// Yezi |
354 | Yezidi = 158, |
355 | /// Yiii |
356 | Yi = 159, |
357 | /// Zanb |
358 | Zanabazar_Square = 160, |
359 | } |
360 | pub const NEXT_SCRIPT: u8 = 161; |
361 | |
362 | pub mod script_extensions { |
363 | use crate::ScriptExtension; |
364 | pub const COMMON: ScriptExtension = ScriptExtension::new_common(); |
365 | pub const INHERITED: ScriptExtension = ScriptExtension::new_inherited(); |
366 | pub const UNKNOWN: ScriptExtension = ScriptExtension::new_unknown(); |
367 | /// Adlam |
368 | pub const ADLAM: ScriptExtension = ScriptExtension::new(0x1, 0, 0); |
369 | /// Adlam |
370 | pub const ADLM: ScriptExtension = ADLAM; |
371 | /// Caucasian_Albanian |
372 | pub const CAUCASIAN_ALBANIAN: ScriptExtension = ScriptExtension::new(0x2, 0, 0); |
373 | /// Caucasian_Albanian |
374 | pub const AGHB: ScriptExtension = CAUCASIAN_ALBANIAN; |
375 | /// Ahom |
376 | pub const AHOM: ScriptExtension = ScriptExtension::new(0x4, 0, 0); |
377 | /// Arabic |
378 | pub const ARABIC: ScriptExtension = ScriptExtension::new(0x8, 0, 0); |
379 | /// Arabic |
380 | pub const ARAB: ScriptExtension = ARABIC; |
381 | /// Imperial_Aramaic |
382 | pub const IMPERIAL_ARAMAIC: ScriptExtension = ScriptExtension::new(0x10, 0, 0); |
383 | /// Imperial_Aramaic |
384 | pub const ARMI: ScriptExtension = IMPERIAL_ARAMAIC; |
385 | /// Armenian |
386 | pub const ARMENIAN: ScriptExtension = ScriptExtension::new(0x20, 0, 0); |
387 | /// Armenian |
388 | pub const ARMN: ScriptExtension = ARMENIAN; |
389 | /// Avestan |
390 | pub const AVESTAN: ScriptExtension = ScriptExtension::new(0x40, 0, 0); |
391 | /// Avestan |
392 | pub const AVST: ScriptExtension = AVESTAN; |
393 | /// Balinese |
394 | pub const BALINESE: ScriptExtension = ScriptExtension::new(0x80, 0, 0); |
395 | /// Balinese |
396 | pub const BALI: ScriptExtension = BALINESE; |
397 | /// Bamum |
398 | pub const BAMUM: ScriptExtension = ScriptExtension::new(0x100, 0, 0); |
399 | /// Bamum |
400 | pub const BAMU: ScriptExtension = BAMUM; |
401 | /// Bassa_Vah |
402 | pub const BASSA_VAH: ScriptExtension = ScriptExtension::new(0x200, 0, 0); |
403 | /// Bassa_Vah |
404 | pub const BASS: ScriptExtension = BASSA_VAH; |
405 | /// Batak |
406 | pub const BATAK: ScriptExtension = ScriptExtension::new(0x400, 0, 0); |
407 | /// Batak |
408 | pub const BATK: ScriptExtension = BATAK; |
409 | /// Bengali |
410 | pub const BENGALI: ScriptExtension = ScriptExtension::new(0x800, 0, 0); |
411 | /// Bengali |
412 | pub const BENG: ScriptExtension = BENGALI; |
413 | /// Bhaiksuki |
414 | pub const BHAIKSUKI: ScriptExtension = ScriptExtension::new(0x1000, 0, 0); |
415 | /// Bhaiksuki |
416 | pub const BHKS: ScriptExtension = BHAIKSUKI; |
417 | /// Bopomofo |
418 | pub const BOPOMOFO: ScriptExtension = ScriptExtension::new(0x2000, 0, 0); |
419 | /// Bopomofo |
420 | pub const BOPO: ScriptExtension = BOPOMOFO; |
421 | /// Brahmi |
422 | pub const BRAHMI: ScriptExtension = ScriptExtension::new(0x4000, 0, 0); |
423 | /// Brahmi |
424 | pub const BRAH: ScriptExtension = BRAHMI; |
425 | /// Braille |
426 | pub const BRAILLE: ScriptExtension = ScriptExtension::new(0x8000, 0, 0); |
427 | /// Braille |
428 | pub const BRAI: ScriptExtension = BRAILLE; |
429 | /// Buginese |
430 | pub const BUGINESE: ScriptExtension = ScriptExtension::new(0x10000, 0, 0); |
431 | /// Buginese |
432 | pub const BUGI: ScriptExtension = BUGINESE; |
433 | /// Buhid |
434 | pub const BUHID: ScriptExtension = ScriptExtension::new(0x20000, 0, 0); |
435 | /// Buhid |
436 | pub const BUHD: ScriptExtension = BUHID; |
437 | /// Chakma |
438 | pub const CHAKMA: ScriptExtension = ScriptExtension::new(0x40000, 0, 0); |
439 | /// Chakma |
440 | pub const CAKM: ScriptExtension = CHAKMA; |
441 | /// Canadian_Aboriginal |
442 | pub const CANADIAN_ABORIGINAL: ScriptExtension = ScriptExtension::new(0x80000, 0, 0); |
443 | /// Canadian_Aboriginal |
444 | pub const CANS: ScriptExtension = CANADIAN_ABORIGINAL; |
445 | /// Carian |
446 | pub const CARIAN: ScriptExtension = ScriptExtension::new(0x100000, 0, 0); |
447 | /// Carian |
448 | pub const CARI: ScriptExtension = CARIAN; |
449 | /// Cham |
450 | pub const CHAM: ScriptExtension = ScriptExtension::new(0x200000, 0, 0); |
451 | /// Cherokee |
452 | pub const CHEROKEE: ScriptExtension = ScriptExtension::new(0x400000, 0, 0); |
453 | /// Cherokee |
454 | pub const CHER: ScriptExtension = CHEROKEE; |
455 | /// Chorasmian |
456 | pub const CHORASMIAN: ScriptExtension = ScriptExtension::new(0x800000, 0, 0); |
457 | /// Chorasmian |
458 | pub const CHRS: ScriptExtension = CHORASMIAN; |
459 | /// Coptic |
460 | pub const COPTIC: ScriptExtension = ScriptExtension::new(0x1000000, 0, 0); |
461 | /// Coptic |
462 | pub const COPT: ScriptExtension = COPTIC; |
463 | /// Cypro_Minoan |
464 | pub const CYPRO_MINOAN: ScriptExtension = ScriptExtension::new(0x2000000, 0, 0); |
465 | /// Cypro_Minoan |
466 | pub const CPMN: ScriptExtension = CYPRO_MINOAN; |
467 | /// Cypriot |
468 | pub const CYPRIOT: ScriptExtension = ScriptExtension::new(0x4000000, 0, 0); |
469 | /// Cypriot |
470 | pub const CPRT: ScriptExtension = CYPRIOT; |
471 | /// Cyrillic |
472 | pub const CYRILLIC: ScriptExtension = ScriptExtension::new(0x8000000, 0, 0); |
473 | /// Cyrillic |
474 | pub const CYRL: ScriptExtension = CYRILLIC; |
475 | /// Devanagari |
476 | pub const DEVANAGARI: ScriptExtension = ScriptExtension::new(0x10000000, 0, 0); |
477 | /// Devanagari |
478 | pub const DEVA: ScriptExtension = DEVANAGARI; |
479 | /// Dives_Akuru |
480 | pub const DIVES_AKURU: ScriptExtension = ScriptExtension::new(0x20000000, 0, 0); |
481 | /// Dives_Akuru |
482 | pub const DIAK: ScriptExtension = DIVES_AKURU; |
483 | /// Dogra |
484 | pub const DOGRA: ScriptExtension = ScriptExtension::new(0x40000000, 0, 0); |
485 | /// Dogra |
486 | pub const DOGR: ScriptExtension = DOGRA; |
487 | /// Deseret |
488 | pub const DESERET: ScriptExtension = ScriptExtension::new(0x80000000, 0, 0); |
489 | /// Deseret |
490 | pub const DSRT: ScriptExtension = DESERET; |
491 | /// Duployan |
492 | pub const DUPLOYAN: ScriptExtension = ScriptExtension::new(0x100000000, 0, 0); |
493 | /// Duployan |
494 | pub const DUPL: ScriptExtension = DUPLOYAN; |
495 | /// Egyptian_Hieroglyphs |
496 | pub const EGYPTIAN_HIEROGLYPHS: ScriptExtension = ScriptExtension::new(0x200000000, 0, 0); |
497 | /// Egyptian_Hieroglyphs |
498 | pub const EGYP: ScriptExtension = EGYPTIAN_HIEROGLYPHS; |
499 | /// Elbasan |
500 | pub const ELBASAN: ScriptExtension = ScriptExtension::new(0x400000000, 0, 0); |
501 | /// Elbasan |
502 | pub const ELBA: ScriptExtension = ELBASAN; |
503 | /// Elymaic |
504 | pub const ELYMAIC: ScriptExtension = ScriptExtension::new(0x800000000, 0, 0); |
505 | /// Elymaic |
506 | pub const ELYM: ScriptExtension = ELYMAIC; |
507 | /// Ethiopic |
508 | pub const ETHIOPIC: ScriptExtension = ScriptExtension::new(0x1000000000, 0, 0); |
509 | /// Ethiopic |
510 | pub const ETHI: ScriptExtension = ETHIOPIC; |
511 | /// Georgian |
512 | pub const GEORGIAN: ScriptExtension = ScriptExtension::new(0x2000000000, 0, 0); |
513 | /// Georgian |
514 | pub const GEOR: ScriptExtension = GEORGIAN; |
515 | /// Glagolitic |
516 | pub const GLAGOLITIC: ScriptExtension = ScriptExtension::new(0x4000000000, 0, 0); |
517 | /// Glagolitic |
518 | pub const GLAG: ScriptExtension = GLAGOLITIC; |
519 | /// Gunjala_Gondi |
520 | pub const GUNJALA_GONDI: ScriptExtension = ScriptExtension::new(0x8000000000, 0, 0); |
521 | /// Gunjala_Gondi |
522 | pub const GONG: ScriptExtension = GUNJALA_GONDI; |
523 | /// Masaram_Gondi |
524 | pub const MASARAM_GONDI: ScriptExtension = ScriptExtension::new(0x10000000000, 0, 0); |
525 | /// Masaram_Gondi |
526 | pub const GONM: ScriptExtension = MASARAM_GONDI; |
527 | /// Gothic |
528 | pub const GOTHIC: ScriptExtension = ScriptExtension::new(0x20000000000, 0, 0); |
529 | /// Gothic |
530 | pub const GOTH: ScriptExtension = GOTHIC; |
531 | /// Grantha |
532 | pub const GRANTHA: ScriptExtension = ScriptExtension::new(0x40000000000, 0, 0); |
533 | /// Grantha |
534 | pub const GRAN: ScriptExtension = GRANTHA; |
535 | /// Greek |
536 | pub const GREEK: ScriptExtension = ScriptExtension::new(0x80000000000, 0, 0); |
537 | /// Greek |
538 | pub const GREK: ScriptExtension = GREEK; |
539 | /// Gujarati |
540 | pub const GUJARATI: ScriptExtension = ScriptExtension::new(0x100000000000, 0, 0); |
541 | /// Gujarati |
542 | pub const GUJR: ScriptExtension = GUJARATI; |
543 | /// Gurmukhi |
544 | pub const GURMUKHI: ScriptExtension = ScriptExtension::new(0x200000000000, 0, 0); |
545 | /// Gurmukhi |
546 | pub const GURU: ScriptExtension = GURMUKHI; |
547 | /// Hangul |
548 | pub const HANGUL: ScriptExtension = ScriptExtension::new(0x400000000000, 0, 0); |
549 | /// Hangul |
550 | pub const HANG: ScriptExtension = HANGUL; |
551 | /// Han |
552 | pub const HAN: ScriptExtension = ScriptExtension::new(0x800000000000, 0, 0); |
553 | /// Han |
554 | pub const HANI: ScriptExtension = HAN; |
555 | /// Hanunoo |
556 | pub const HANUNOO: ScriptExtension = ScriptExtension::new(0x1000000000000, 0, 0); |
557 | /// Hanunoo |
558 | pub const HANO: ScriptExtension = HANUNOO; |
559 | /// Hatran |
560 | pub const HATRAN: ScriptExtension = ScriptExtension::new(0x2000000000000, 0, 0); |
561 | /// Hatran |
562 | pub const HATR: ScriptExtension = HATRAN; |
563 | /// Hebrew |
564 | pub const HEBREW: ScriptExtension = ScriptExtension::new(0x4000000000000, 0, 0); |
565 | /// Hebrew |
566 | pub const HEBR: ScriptExtension = HEBREW; |
567 | /// Hiragana |
568 | pub const HIRAGANA: ScriptExtension = ScriptExtension::new(0x8000000000000, 0, 0); |
569 | /// Hiragana |
570 | pub const HIRA: ScriptExtension = HIRAGANA; |
571 | /// Anatolian_Hieroglyphs |
572 | pub const ANATOLIAN_HIEROGLYPHS: ScriptExtension = ScriptExtension::new(0x10000000000000, 0, 0); |
573 | /// Anatolian_Hieroglyphs |
574 | pub const HLUW: ScriptExtension = ANATOLIAN_HIEROGLYPHS; |
575 | /// Pahawh_Hmong |
576 | pub const PAHAWH_HMONG: ScriptExtension = ScriptExtension::new(0x20000000000000, 0, 0); |
577 | /// Pahawh_Hmong |
578 | pub const HMNG: ScriptExtension = PAHAWH_HMONG; |
579 | /// Nyiakeng_Puachue_Hmong |
580 | pub const NYIAKENG_PUACHUE_HMONG: ScriptExtension = ScriptExtension::new(0x40000000000000, 0, 0); |
581 | /// Nyiakeng_Puachue_Hmong |
582 | pub const HMNP: ScriptExtension = NYIAKENG_PUACHUE_HMONG; |
583 | /// Old_Hungarian |
584 | pub const OLD_HUNGARIAN: ScriptExtension = ScriptExtension::new(0x80000000000000, 0, 0); |
585 | /// Old_Hungarian |
586 | pub const HUNG: ScriptExtension = OLD_HUNGARIAN; |
587 | /// Old_Italic |
588 | pub const OLD_ITALIC: ScriptExtension = ScriptExtension::new(0x100000000000000, 0, 0); |
589 | /// Old_Italic |
590 | pub const ITAL: ScriptExtension = OLD_ITALIC; |
591 | /// Javanese |
592 | pub const JAVANESE: ScriptExtension = ScriptExtension::new(0x200000000000000, 0, 0); |
593 | /// Javanese |
594 | pub const JAVA: ScriptExtension = JAVANESE; |
595 | /// Kayah_Li |
596 | pub const KAYAH_LI: ScriptExtension = ScriptExtension::new(0x400000000000000, 0, 0); |
597 | /// Kayah_Li |
598 | pub const KALI: ScriptExtension = KAYAH_LI; |
599 | /// Katakana |
600 | pub const KATAKANA: ScriptExtension = ScriptExtension::new(0x800000000000000, 0, 0); |
601 | /// Katakana |
602 | pub const KANA: ScriptExtension = KATAKANA; |
603 | /// Kawi |
604 | pub const KAWI: ScriptExtension = ScriptExtension::new(0x1000000000000000, 0, 0); |
605 | /// Kharoshthi |
606 | pub const KHAROSHTHI: ScriptExtension = ScriptExtension::new(0x2000000000000000, 0, 0); |
607 | /// Kharoshthi |
608 | pub const KHAR: ScriptExtension = KHAROSHTHI; |
609 | /// Khmer |
610 | pub const KHMER: ScriptExtension = ScriptExtension::new(0x4000000000000000, 0, 0); |
611 | /// Khmer |
612 | pub const KHMR: ScriptExtension = KHMER; |
613 | /// Khojki |
614 | pub const KHOJKI: ScriptExtension = ScriptExtension::new(0x8000000000000000, 0, 0); |
615 | /// Khojki |
616 | pub const KHOJ: ScriptExtension = KHOJKI; |
617 | /// Khitan_Small_Script |
618 | pub const KHITAN_SMALL_SCRIPT: ScriptExtension = ScriptExtension::new(0, 0x1, 0); |
619 | /// Khitan_Small_Script |
620 | pub const KITS: ScriptExtension = KHITAN_SMALL_SCRIPT; |
621 | /// Kannada |
622 | pub const KANNADA: ScriptExtension = ScriptExtension::new(0, 0x2, 0); |
623 | /// Kannada |
624 | pub const KNDA: ScriptExtension = KANNADA; |
625 | /// Kaithi |
626 | pub const KAITHI: ScriptExtension = ScriptExtension::new(0, 0x4, 0); |
627 | /// Kaithi |
628 | pub const KTHI: ScriptExtension = KAITHI; |
629 | /// Tai_Tham |
630 | pub const TAI_THAM: ScriptExtension = ScriptExtension::new(0, 0x8, 0); |
631 | /// Tai_Tham |
632 | pub const LANA: ScriptExtension = TAI_THAM; |
633 | /// Lao |
634 | pub const LAO: ScriptExtension = ScriptExtension::new(0, 0x10, 0); |
635 | /// Lao |
636 | pub const LAOO: ScriptExtension = LAO; |
637 | /// Latin |
638 | pub const LATIN: ScriptExtension = ScriptExtension::new(0, 0x20, 0); |
639 | /// Latin |
640 | pub const LATN: ScriptExtension = LATIN; |
641 | /// Lepcha |
642 | pub const LEPCHA: ScriptExtension = ScriptExtension::new(0, 0x40, 0); |
643 | /// Lepcha |
644 | pub const LEPC: ScriptExtension = LEPCHA; |
645 | /// Limbu |
646 | pub const LIMBU: ScriptExtension = ScriptExtension::new(0, 0x80, 0); |
647 | /// Limbu |
648 | pub const LIMB: ScriptExtension = LIMBU; |
649 | /// Linear_A |
650 | pub const LINEAR_A: ScriptExtension = ScriptExtension::new(0, 0x100, 0); |
651 | /// Linear_A |
652 | pub const LINA: ScriptExtension = LINEAR_A; |
653 | /// Linear_B |
654 | pub const LINEAR_B: ScriptExtension = ScriptExtension::new(0, 0x200, 0); |
655 | /// Linear_B |
656 | pub const LINB: ScriptExtension = LINEAR_B; |
657 | /// Lisu |
658 | pub const LISU: ScriptExtension = ScriptExtension::new(0, 0x400, 0); |
659 | /// Lycian |
660 | pub const LYCIAN: ScriptExtension = ScriptExtension::new(0, 0x800, 0); |
661 | /// Lycian |
662 | pub const LYCI: ScriptExtension = LYCIAN; |
663 | /// Lydian |
664 | pub const LYDIAN: ScriptExtension = ScriptExtension::new(0, 0x1000, 0); |
665 | /// Lydian |
666 | pub const LYDI: ScriptExtension = LYDIAN; |
667 | /// Mahajani |
668 | pub const MAHAJANI: ScriptExtension = ScriptExtension::new(0, 0x2000, 0); |
669 | /// Mahajani |
670 | pub const MAHJ: ScriptExtension = MAHAJANI; |
671 | /// Makasar |
672 | pub const MAKASAR: ScriptExtension = ScriptExtension::new(0, 0x4000, 0); |
673 | /// Makasar |
674 | pub const MAKA: ScriptExtension = MAKASAR; |
675 | /// Mandaic |
676 | pub const MANDAIC: ScriptExtension = ScriptExtension::new(0, 0x8000, 0); |
677 | /// Mandaic |
678 | pub const MAND: ScriptExtension = MANDAIC; |
679 | /// Manichaean |
680 | pub const MANICHAEAN: ScriptExtension = ScriptExtension::new(0, 0x10000, 0); |
681 | /// Manichaean |
682 | pub const MANI: ScriptExtension = MANICHAEAN; |
683 | /// Marchen |
684 | pub const MARCHEN: ScriptExtension = ScriptExtension::new(0, 0x20000, 0); |
685 | /// Marchen |
686 | pub const MARC: ScriptExtension = MARCHEN; |
687 | /// Medefaidrin |
688 | pub const MEDEFAIDRIN: ScriptExtension = ScriptExtension::new(0, 0x40000, 0); |
689 | /// Medefaidrin |
690 | pub const MEDF: ScriptExtension = MEDEFAIDRIN; |
691 | /// Mende_Kikakui |
692 | pub const MENDE_KIKAKUI: ScriptExtension = ScriptExtension::new(0, 0x80000, 0); |
693 | /// Mende_Kikakui |
694 | pub const MEND: ScriptExtension = MENDE_KIKAKUI; |
695 | /// Meroitic_Cursive |
696 | pub const MEROITIC_CURSIVE: ScriptExtension = ScriptExtension::new(0, 0x100000, 0); |
697 | /// Meroitic_Cursive |
698 | pub const MERC: ScriptExtension = MEROITIC_CURSIVE; |
699 | /// Meroitic_Hieroglyphs |
700 | pub const MEROITIC_HIEROGLYPHS: ScriptExtension = ScriptExtension::new(0, 0x200000, 0); |
701 | /// Meroitic_Hieroglyphs |
702 | pub const MERO: ScriptExtension = MEROITIC_HIEROGLYPHS; |
703 | /// Malayalam |
704 | pub const MALAYALAM: ScriptExtension = ScriptExtension::new(0, 0x400000, 0); |
705 | /// Malayalam |
706 | pub const MLYM: ScriptExtension = MALAYALAM; |
707 | /// Modi |
708 | pub const MODI: ScriptExtension = ScriptExtension::new(0, 0x800000, 0); |
709 | /// Mongolian |
710 | pub const MONGOLIAN: ScriptExtension = ScriptExtension::new(0, 0x1000000, 0); |
711 | /// Mongolian |
712 | pub const MONG: ScriptExtension = MONGOLIAN; |
713 | /// Mro |
714 | pub const MRO: ScriptExtension = ScriptExtension::new(0, 0x2000000, 0); |
715 | /// Mro |
716 | pub const MROO: ScriptExtension = MRO; |
717 | /// Meetei_Mayek |
718 | pub const MEETEI_MAYEK: ScriptExtension = ScriptExtension::new(0, 0x4000000, 0); |
719 | /// Meetei_Mayek |
720 | pub const MTEI: ScriptExtension = MEETEI_MAYEK; |
721 | /// Multani |
722 | pub const MULTANI: ScriptExtension = ScriptExtension::new(0, 0x8000000, 0); |
723 | /// Multani |
724 | pub const MULT: ScriptExtension = MULTANI; |
725 | /// Myanmar |
726 | pub const MYANMAR: ScriptExtension = ScriptExtension::new(0, 0x10000000, 0); |
727 | /// Myanmar |
728 | pub const MYMR: ScriptExtension = MYANMAR; |
729 | /// Nag_Mundari |
730 | pub const NAG_MUNDARI: ScriptExtension = ScriptExtension::new(0, 0x20000000, 0); |
731 | /// Nag_Mundari |
732 | pub const NAGM: ScriptExtension = NAG_MUNDARI; |
733 | /// Nandinagari |
734 | pub const NANDINAGARI: ScriptExtension = ScriptExtension::new(0, 0x40000000, 0); |
735 | /// Nandinagari |
736 | pub const NAND: ScriptExtension = NANDINAGARI; |
737 | /// Old_North_Arabian |
738 | pub const OLD_NORTH_ARABIAN: ScriptExtension = ScriptExtension::new(0, 0x80000000, 0); |
739 | /// Old_North_Arabian |
740 | pub const NARB: ScriptExtension = OLD_NORTH_ARABIAN; |
741 | /// Nabataean |
742 | pub const NABATAEAN: ScriptExtension = ScriptExtension::new(0, 0x100000000, 0); |
743 | /// Nabataean |
744 | pub const NBAT: ScriptExtension = NABATAEAN; |
745 | /// Newa |
746 | pub const NEWA: ScriptExtension = ScriptExtension::new(0, 0x200000000, 0); |
747 | /// Nko |
748 | pub const NKO: ScriptExtension = ScriptExtension::new(0, 0x400000000, 0); |
749 | /// Nko |
750 | pub const NKOO: ScriptExtension = NKO; |
751 | /// Nushu |
752 | pub const NUSHU: ScriptExtension = ScriptExtension::new(0, 0x800000000, 0); |
753 | /// Nushu |
754 | pub const NSHU: ScriptExtension = NUSHU; |
755 | /// Ogham |
756 | pub const OGHAM: ScriptExtension = ScriptExtension::new(0, 0x1000000000, 0); |
757 | /// Ogham |
758 | pub const OGAM: ScriptExtension = OGHAM; |
759 | /// Ol_Chiki |
760 | pub const OL_CHIKI: ScriptExtension = ScriptExtension::new(0, 0x2000000000, 0); |
761 | /// Ol_Chiki |
762 | pub const OLCK: ScriptExtension = OL_CHIKI; |
763 | /// Old_Turkic |
764 | pub const OLD_TURKIC: ScriptExtension = ScriptExtension::new(0, 0x4000000000, 0); |
765 | /// Old_Turkic |
766 | pub const ORKH: ScriptExtension = OLD_TURKIC; |
767 | /// Oriya |
768 | pub const ORIYA: ScriptExtension = ScriptExtension::new(0, 0x8000000000, 0); |
769 | /// Oriya |
770 | pub const ORYA: ScriptExtension = ORIYA; |
771 | /// Osage |
772 | pub const OSAGE: ScriptExtension = ScriptExtension::new(0, 0x10000000000, 0); |
773 | /// Osage |
774 | pub const OSGE: ScriptExtension = OSAGE; |
775 | /// Osmanya |
776 | pub const OSMANYA: ScriptExtension = ScriptExtension::new(0, 0x20000000000, 0); |
777 | /// Osmanya |
778 | pub const OSMA: ScriptExtension = OSMANYA; |
779 | /// Old_Uyghur |
780 | pub const OLD_UYGHUR: ScriptExtension = ScriptExtension::new(0, 0x40000000000, 0); |
781 | /// Old_Uyghur |
782 | pub const OUGR: ScriptExtension = OLD_UYGHUR; |
783 | /// Palmyrene |
784 | pub const PALMYRENE: ScriptExtension = ScriptExtension::new(0, 0x80000000000, 0); |
785 | /// Palmyrene |
786 | pub const PALM: ScriptExtension = PALMYRENE; |
787 | /// Pau_Cin_Hau |
788 | pub const PAU_CIN_HAU: ScriptExtension = ScriptExtension::new(0, 0x100000000000, 0); |
789 | /// Pau_Cin_Hau |
790 | pub const PAUC: ScriptExtension = PAU_CIN_HAU; |
791 | /// Old_Permic |
792 | pub const OLD_PERMIC: ScriptExtension = ScriptExtension::new(0, 0x200000000000, 0); |
793 | /// Old_Permic |
794 | pub const PERM: ScriptExtension = OLD_PERMIC; |
795 | /// Phags_Pa |
796 | pub const PHAGS_PA: ScriptExtension = ScriptExtension::new(0, 0x400000000000, 0); |
797 | /// Phags_Pa |
798 | pub const PHAG: ScriptExtension = PHAGS_PA; |
799 | /// Inscriptional_Pahlavi |
800 | pub const INSCRIPTIONAL_PAHLAVI: ScriptExtension = ScriptExtension::new(0, 0x800000000000, 0); |
801 | /// Inscriptional_Pahlavi |
802 | pub const PHLI: ScriptExtension = INSCRIPTIONAL_PAHLAVI; |
803 | /// Psalter_Pahlavi |
804 | pub const PSALTER_PAHLAVI: ScriptExtension = ScriptExtension::new(0, 0x1000000000000, 0); |
805 | /// Psalter_Pahlavi |
806 | pub const PHLP: ScriptExtension = PSALTER_PAHLAVI; |
807 | /// Phoenician |
808 | pub const PHOENICIAN: ScriptExtension = ScriptExtension::new(0, 0x2000000000000, 0); |
809 | /// Phoenician |
810 | pub const PHNX: ScriptExtension = PHOENICIAN; |
811 | /// Miao |
812 | pub const MIAO: ScriptExtension = ScriptExtension::new(0, 0x4000000000000, 0); |
813 | /// Miao |
814 | pub const PLRD: ScriptExtension = MIAO; |
815 | /// Inscriptional_Parthian |
816 | pub const INSCRIPTIONAL_PARTHIAN: ScriptExtension = ScriptExtension::new(0, 0x8000000000000, 0); |
817 | /// Inscriptional_Parthian |
818 | pub const PRTI: ScriptExtension = INSCRIPTIONAL_PARTHIAN; |
819 | /// Rejang |
820 | pub const REJANG: ScriptExtension = ScriptExtension::new(0, 0x10000000000000, 0); |
821 | /// Rejang |
822 | pub const RJNG: ScriptExtension = REJANG; |
823 | /// Hanifi_Rohingya |
824 | pub const HANIFI_ROHINGYA: ScriptExtension = ScriptExtension::new(0, 0x20000000000000, 0); |
825 | /// Hanifi_Rohingya |
826 | pub const ROHG: ScriptExtension = HANIFI_ROHINGYA; |
827 | /// Runic |
828 | pub const RUNIC: ScriptExtension = ScriptExtension::new(0, 0x40000000000000, 0); |
829 | /// Runic |
830 | pub const RUNR: ScriptExtension = RUNIC; |
831 | /// Samaritan |
832 | pub const SAMARITAN: ScriptExtension = ScriptExtension::new(0, 0x80000000000000, 0); |
833 | /// Samaritan |
834 | pub const SAMR: ScriptExtension = SAMARITAN; |
835 | /// Old_South_Arabian |
836 | pub const OLD_SOUTH_ARABIAN: ScriptExtension = ScriptExtension::new(0, 0x100000000000000, 0); |
837 | /// Old_South_Arabian |
838 | pub const SARB: ScriptExtension = OLD_SOUTH_ARABIAN; |
839 | /// Saurashtra |
840 | pub const SAURASHTRA: ScriptExtension = ScriptExtension::new(0, 0x200000000000000, 0); |
841 | /// Saurashtra |
842 | pub const SAUR: ScriptExtension = SAURASHTRA; |
843 | /// SignWriting |
844 | pub const SIGNWRITING: ScriptExtension = ScriptExtension::new(0, 0x400000000000000, 0); |
845 | /// SignWriting |
846 | pub const SGNW: ScriptExtension = SIGNWRITING; |
847 | /// Shavian |
848 | pub const SHAVIAN: ScriptExtension = ScriptExtension::new(0, 0x800000000000000, 0); |
849 | /// Shavian |
850 | pub const SHAW: ScriptExtension = SHAVIAN; |
851 | /// Sharada |
852 | pub const SHARADA: ScriptExtension = ScriptExtension::new(0, 0x1000000000000000, 0); |
853 | /// Sharada |
854 | pub const SHRD: ScriptExtension = SHARADA; |
855 | /// Siddham |
856 | pub const SIDDHAM: ScriptExtension = ScriptExtension::new(0, 0x2000000000000000, 0); |
857 | /// Siddham |
858 | pub const SIDD: ScriptExtension = SIDDHAM; |
859 | /// Khudawadi |
860 | pub const KHUDAWADI: ScriptExtension = ScriptExtension::new(0, 0x4000000000000000, 0); |
861 | /// Khudawadi |
862 | pub const SIND: ScriptExtension = KHUDAWADI; |
863 | /// Sinhala |
864 | pub const SINHALA: ScriptExtension = ScriptExtension::new(0, 0x8000000000000000, 0); |
865 | /// Sinhala |
866 | pub const SINH: ScriptExtension = SINHALA; |
867 | /// Sogdian |
868 | pub const SOGDIAN: ScriptExtension = ScriptExtension::new(0, 0, 0x1); |
869 | /// Sogdian |
870 | pub const SOGD: ScriptExtension = SOGDIAN; |
871 | /// Old_Sogdian |
872 | pub const OLD_SOGDIAN: ScriptExtension = ScriptExtension::new(0, 0, 0x2); |
873 | /// Old_Sogdian |
874 | pub const SOGO: ScriptExtension = OLD_SOGDIAN; |
875 | /// Sora_Sompeng |
876 | pub const SORA_SOMPENG: ScriptExtension = ScriptExtension::new(0, 0, 0x4); |
877 | /// Sora_Sompeng |
878 | pub const SORA: ScriptExtension = SORA_SOMPENG; |
879 | /// Soyombo |
880 | pub const SOYOMBO: ScriptExtension = ScriptExtension::new(0, 0, 0x8); |
881 | /// Soyombo |
882 | pub const SOYO: ScriptExtension = SOYOMBO; |
883 | /// Sundanese |
884 | pub const SUNDANESE: ScriptExtension = ScriptExtension::new(0, 0, 0x10); |
885 | /// Sundanese |
886 | pub const SUND: ScriptExtension = SUNDANESE; |
887 | /// Syloti_Nagri |
888 | pub const SYLOTI_NAGRI: ScriptExtension = ScriptExtension::new(0, 0, 0x20); |
889 | /// Syloti_Nagri |
890 | pub const SYLO: ScriptExtension = SYLOTI_NAGRI; |
891 | /// Syriac |
892 | pub const SYRIAC: ScriptExtension = ScriptExtension::new(0, 0, 0x40); |
893 | /// Syriac |
894 | pub const SYRC: ScriptExtension = SYRIAC; |
895 | /// Tagbanwa |
896 | pub const TAGBANWA: ScriptExtension = ScriptExtension::new(0, 0, 0x80); |
897 | /// Tagbanwa |
898 | pub const TAGB: ScriptExtension = TAGBANWA; |
899 | /// Takri |
900 | pub const TAKRI: ScriptExtension = ScriptExtension::new(0, 0, 0x100); |
901 | /// Takri |
902 | pub const TAKR: ScriptExtension = TAKRI; |
903 | /// Tai_Le |
904 | pub const TAI_LE: ScriptExtension = ScriptExtension::new(0, 0, 0x200); |
905 | /// Tai_Le |
906 | pub const TALE: ScriptExtension = TAI_LE; |
907 | /// New_Tai_Lue |
908 | pub const NEW_TAI_LUE: ScriptExtension = ScriptExtension::new(0, 0, 0x400); |
909 | /// New_Tai_Lue |
910 | pub const TALU: ScriptExtension = NEW_TAI_LUE; |
911 | /// Tamil |
912 | pub const TAMIL: ScriptExtension = ScriptExtension::new(0, 0, 0x800); |
913 | /// Tamil |
914 | pub const TAML: ScriptExtension = TAMIL; |
915 | /// Tangut |
916 | pub const TANGUT: ScriptExtension = ScriptExtension::new(0, 0, 0x1000); |
917 | /// Tangut |
918 | pub const TANG: ScriptExtension = TANGUT; |
919 | /// Tai_Viet |
920 | pub const TAI_VIET: ScriptExtension = ScriptExtension::new(0, 0, 0x2000); |
921 | /// Tai_Viet |
922 | pub const TAVT: ScriptExtension = TAI_VIET; |
923 | /// Telugu |
924 | pub const TELUGU: ScriptExtension = ScriptExtension::new(0, 0, 0x4000); |
925 | /// Telugu |
926 | pub const TELU: ScriptExtension = TELUGU; |
927 | /// Tifinagh |
928 | pub const TIFINAGH: ScriptExtension = ScriptExtension::new(0, 0, 0x8000); |
929 | /// Tifinagh |
930 | pub const TFNG: ScriptExtension = TIFINAGH; |
931 | /// Tagalog |
932 | pub const TAGALOG: ScriptExtension = ScriptExtension::new(0, 0, 0x10000); |
933 | /// Tagalog |
934 | pub const TGLG: ScriptExtension = TAGALOG; |
935 | /// Thaana |
936 | pub const THAANA: ScriptExtension = ScriptExtension::new(0, 0, 0x20000); |
937 | /// Thaana |
938 | pub const THAA: ScriptExtension = THAANA; |
939 | /// Thai |
940 | pub const THAI: ScriptExtension = ScriptExtension::new(0, 0, 0x40000); |
941 | /// Tibetan |
942 | pub const TIBETAN: ScriptExtension = ScriptExtension::new(0, 0, 0x80000); |
943 | /// Tibetan |
944 | pub const TIBT: ScriptExtension = TIBETAN; |
945 | /// Tirhuta |
946 | pub const TIRHUTA: ScriptExtension = ScriptExtension::new(0, 0, 0x100000); |
947 | /// Tirhuta |
948 | pub const TIRH: ScriptExtension = TIRHUTA; |
949 | /// Tangsa |
950 | pub const TANGSA: ScriptExtension = ScriptExtension::new(0, 0, 0x200000); |
951 | /// Tangsa |
952 | pub const TNSA: ScriptExtension = TANGSA; |
953 | /// Toto |
954 | pub const TOTO: ScriptExtension = ScriptExtension::new(0, 0, 0x400000); |
955 | /// Ugaritic |
956 | pub const UGARITIC: ScriptExtension = ScriptExtension::new(0, 0, 0x800000); |
957 | /// Ugaritic |
958 | pub const UGAR: ScriptExtension = UGARITIC; |
959 | /// Vai |
960 | pub const VAI: ScriptExtension = ScriptExtension::new(0, 0, 0x1000000); |
961 | /// Vai |
962 | pub const VAII: ScriptExtension = VAI; |
963 | /// Vithkuqi |
964 | pub const VITHKUQI: ScriptExtension = ScriptExtension::new(0, 0, 0x2000000); |
965 | /// Vithkuqi |
966 | pub const VITH: ScriptExtension = VITHKUQI; |
967 | /// Warang_Citi |
968 | pub const WARANG_CITI: ScriptExtension = ScriptExtension::new(0, 0, 0x4000000); |
969 | /// Warang_Citi |
970 | pub const WARA: ScriptExtension = WARANG_CITI; |
971 | /// Wancho |
972 | pub const WANCHO: ScriptExtension = ScriptExtension::new(0, 0, 0x8000000); |
973 | /// Wancho |
974 | pub const WCHO: ScriptExtension = WANCHO; |
975 | /// Old_Persian |
976 | pub const OLD_PERSIAN: ScriptExtension = ScriptExtension::new(0, 0, 0x10000000); |
977 | /// Old_Persian |
978 | pub const XPEO: ScriptExtension = OLD_PERSIAN; |
979 | /// Cuneiform |
980 | pub const CUNEIFORM: ScriptExtension = ScriptExtension::new(0, 0, 0x20000000); |
981 | /// Cuneiform |
982 | pub const XSUX: ScriptExtension = CUNEIFORM; |
983 | /// Yezidi |
984 | pub const YEZIDI: ScriptExtension = ScriptExtension::new(0, 0, 0x40000000); |
985 | /// Yezidi |
986 | pub const YEZI: ScriptExtension = YEZIDI; |
987 | /// Yi |
988 | pub const YI: ScriptExtension = ScriptExtension::new(0, 0, 0x80000000); |
989 | /// Yi |
990 | pub const YIII: ScriptExtension = YI; |
991 | /// Zanabazar_Square |
992 | pub const ZANABAZAR_SQUARE: ScriptExtension = ScriptExtension::new(0, 0, 0x100000000); |
993 | /// Zanabazar_Square |
994 | pub const ZANB: ScriptExtension = ZANABAZAR_SQUARE; |
995 | /// Arabic, Coptic |
996 | pub const ARAB_COPT: ScriptExtension = ARAB.union(COPT); |
997 | /// Arabic, Hanifi_Rohingya |
998 | pub const ARAB_ROHG: ScriptExtension = ARAB.union(ROHG); |
999 | /// Arabic, Nko |
1000 | pub const ARAB_NKOO: ScriptExtension = ARAB.union(NKOO); |
1001 | /// Arabic, Syriac |
1002 | pub const ARAB_SYRC: ScriptExtension = ARAB.union(SYRC); |
1003 | /// Arabic, Thaana |
1004 | pub const ARAB_THAA: ScriptExtension = ARAB.union(THAA); |
1005 | /// Bengali, Devanagari |
1006 | pub const BENG_DEVA: ScriptExtension = BENG.union(DEVA); |
1007 | /// Bopomofo, Han |
1008 | pub const BOPO_HANI: ScriptExtension = BOPO.union(HANI); |
1009 | /// Buginese, Javanese |
1010 | pub const BUGI_JAVA: ScriptExtension = BUGI.union(JAVA); |
1011 | /// Cypriot, Linear_B |
1012 | pub const CPRT_LINB: ScriptExtension = CPRT.union(LINB); |
1013 | /// Cyrillic, Glagolitic |
1014 | pub const CYRL_GLAG: ScriptExtension = CYRL.union(GLAG); |
1015 | /// Cyrillic, Latin |
1016 | pub const CYRL_LATN: ScriptExtension = CYRL.union(LATN); |
1017 | /// Cyrillic, Old_Permic |
1018 | pub const CYRL_PERM: ScriptExtension = CYRL.union(PERM); |
1019 | /// Cyrillic, Syriac |
1020 | pub const CYRL_SYRC: ScriptExtension = CYRL.union(SYRC); |
1021 | /// Devanagari, Grantha |
1022 | pub const DEVA_GRAN: ScriptExtension = DEVA.union(GRAN); |
1023 | /// Devanagari, Nandinagari |
1024 | pub const DEVA_NAND: ScriptExtension = DEVA.union(NAND); |
1025 | /// Devanagari, Sharada |
1026 | pub const DEVA_SHRD: ScriptExtension = DEVA.union(SHRD); |
1027 | /// Devanagari, Tamil |
1028 | pub const DEVA_TAML: ScriptExtension = DEVA.union(TAML); |
1029 | /// Georgian, Latin |
1030 | pub const GEOR_LATN: ScriptExtension = GEOR.union(LATN); |
1031 | /// Grantha, Tamil |
1032 | pub const GRAN_TAML: ScriptExtension = GRAN.union(TAML); |
1033 | /// Gujarati, Khojki |
1034 | pub const GUJR_KHOJ: ScriptExtension = GUJR.union(KHOJ); |
1035 | /// Gurmukhi, Multani |
1036 | pub const GURU_MULT: ScriptExtension = GURU.union(MULT); |
1037 | /// Han, Latin |
1038 | pub const HANI_LATN: ScriptExtension = HANI.union(LATN); |
1039 | /// Hiragana, Katakana |
1040 | pub const HIRA_KANA: ScriptExtension = HIRA.union(KANA); |
1041 | /// Kannada, Nandinagari |
1042 | pub const KNDA_NAND: ScriptExtension = KNDA.union(NAND); |
1043 | /// Latin, Mongolian |
1044 | pub const LATN_MONG: ScriptExtension = LATN.union(MONG); |
1045 | /// Manichaean, Old_Uyghur |
1046 | pub const MANI_OUGR: ScriptExtension = MANI.union(OUGR); |
1047 | /// Mongolian, Phags_Pa |
1048 | pub const MONG_PHAG: ScriptExtension = MONG.union(PHAG); |
1049 | /// Arabic, Syriac, Thaana |
1050 | pub const ARAB_SYRC_THAA: ScriptExtension = ARAB.union(SYRC).union(THAA); |
1051 | /// Arabic, Thaana, Yezidi |
1052 | pub const ARAB_THAA_YEZI: ScriptExtension = ARAB.union(THAA).union(YEZI); |
1053 | /// Bengali, Chakma, Syloti_Nagri |
1054 | pub const BENG_CAKM_SYLO: ScriptExtension = BENG.union(CAKM).union(SYLO); |
1055 | /// Chakma, Myanmar, Tai_Le |
1056 | pub const CAKM_MYMR_TALE: ScriptExtension = CAKM.union(MYMR).union(TALE); |
1057 | /// Cypro_Minoan, Cypriot, Linear_B |
1058 | pub const CPMN_CPRT_LINB: ScriptExtension = CPMN.union(CPRT).union(LINB); |
1059 | /// Cypriot, Linear_A, Linear_B |
1060 | pub const CPRT_LINA_LINB: ScriptExtension = CPRT.union(LINA).union(LINB); |
1061 | /// Devanagari, Grantha, Kannada |
1062 | pub const DEVA_GRAN_KNDA: ScriptExtension = DEVA.union(GRAN).union(KNDA); |
1063 | /// Devanagari, Grantha, Latin |
1064 | pub const DEVA_GRAN_LATN: ScriptExtension = DEVA.union(GRAN).union(LATN); |
1065 | /// Han, Hiragana, Katakana |
1066 | pub const HANI_HIRA_KANA: ScriptExtension = HANI.union(HIRA).union(KANA); |
1067 | /// Kayah_Li, Latin, Myanmar |
1068 | pub const KALI_LATN_MYMR: ScriptExtension = KALI.union(LATN).union(MYMR); |
1069 | /// Bengali, Devanagari, Grantha, Kannada |
1070 | pub const BENG_DEVA_GRAN_KNDA: ScriptExtension = BENG.union(DEVA).union(GRAN).union(KNDA); |
1071 | /// Buhid, Hanunoo, Tagbanwa, Tagalog |
1072 | pub const BUHD_HANO_TAGB_TGLG: ScriptExtension = BUHD.union(HANO).union(TAGB).union(TGLG); |
1073 | /// Devanagari, Dogra, Kaithi, Mahajani |
1074 | pub const DEVA_DOGR_KTHI_MAHJ: ScriptExtension = DEVA.union(DOGR).union(KTHI).union(MAHJ); |
1075 | /// Bopomofo, Hangul, Han, Hiragana, Katakana |
1076 | pub const BOPO_HANG_HANI_HIRA_KANA: ScriptExtension = BOPO.union(HANG).union(HANI).union(HIRA).union(KANA); |
1077 | /// Arabic, Nko, Hanifi_Rohingya, Syriac, Thaana, Yezidi |
1078 | pub const ARAB_NKOO_ROHG_SYRC_THAA_YEZI: ScriptExtension = ARAB.union(NKOO).union(ROHG).union(SYRC).union(THAA).union(YEZI); |
1079 | /// Bopomofo, Hangul, Han, Hiragana, Katakana, Yi |
1080 | pub const BOPO_HANG_HANI_HIRA_KANA_YIII: ScriptExtension = BOPO.union(HANG).union(HANI).union(HIRA).union(KANA).union(YIII); |
1081 | /// Devanagari, Kannada, Malayalam, Oriya, Tamil, Telugu |
1082 | pub const DEVA_KNDA_MLYM_ORYA_TAML_TELU: ScriptExtension = DEVA.union(KNDA).union(MLYM).union(ORYA).union(TAML).union(TELU); |
1083 | /// Adlam, Arabic, Nko, Hanifi_Rohingya, Syriac, Thaana, Yezidi |
1084 | pub const ADLM_ARAB_NKOO_ROHG_SYRC_THAA_YEZI: ScriptExtension = ADLM.union(ARAB).union(NKOO).union(ROHG).union(SYRC).union(THAA).union(YEZI); |
1085 | /// Bengali, Devanagari, Grantha, Kannada, Nandinagari, Oriya, Telugu, Tirhuta |
1086 | pub const BENG_DEVA_GRAN_KNDA_NAND_ORYA_TELU_TIRH: ScriptExtension = BENG.union(DEVA).union(GRAN).union(KNDA).union(NAND).union(ORYA).union(TELU).union(TIRH); |
1087 | /// Adlam, Arabic, Mandaic, Manichaean, Old_Uyghur, Psalter_Pahlavi, Hanifi_Rohingya, Sogdian, Syriac |
1088 | pub const ADLM_ARAB_MAND_MANI_OUGR_PHLP_ROHG_SOGD_SYRC: ScriptExtension = ADLM.union(ARAB).union(MAND).union(MANI).union(OUGR).union(PHLP).union(ROHG).union(SOGD).union(SYRC); |
1089 | /// Devanagari, Dogra, Gujarati, Gurmukhi, Khojki, Kaithi, Mahajani, Modi, Khudawadi, Takri, Tirhuta |
1090 | pub const DEVA_DOGR_GUJR_GURU_KHOJ_KTHI_MAHJ_MODI_SIND_TAKR_TIRH: ScriptExtension = DEVA.union(DOGR).union(GUJR).union(GURU).union(KHOJ).union(KTHI).union(MAHJ).union(MODI).union(SIND).union(TAKR).union(TIRH); |
1091 | /// Bengali, Devanagari, Grantha, Gujarati, Gurmukhi, Kannada, Latin, Malayalam, Oriya, Tamil, Telugu, Tirhuta |
1092 | pub const BENG_DEVA_GRAN_GUJR_GURU_KNDA_LATN_MLYM_ORYA_TAML_TELU_TIRH: ScriptExtension = BENG.union(DEVA).union(GRAN).union(GUJR).union(GURU).union(KNDA).union(LATN).union(MLYM).union(ORYA).union(TAML).union(TELU).union(TIRH); |
1093 | /// Bengali, Devanagari, Grantha, Gujarati, Gurmukhi, Kannada, Latin, Malayalam, Oriya, Sharada, Tamil, Telugu, Tirhuta |
1094 | pub const BENG_DEVA_GRAN_GUJR_GURU_KNDA_LATN_MLYM_ORYA_SHRD_TAML_TELU_TIRH: ScriptExtension = BENG.union(DEVA).union(GRAN).union(GUJR).union(GURU).union(KNDA).union(LATN).union(MLYM).union(ORYA).union(SHRD).union(TAML).union(TELU).union(TIRH); |
1095 | /// Devanagari, Dogra, Gujarati, Gurmukhi, Khojki, Kannada, Kaithi, Mahajani, Modi, Nandinagari, Khudawadi, Takri, Tirhuta |
1096 | pub const DEVA_DOGR_GUJR_GURU_KHOJ_KNDA_KTHI_MAHJ_MODI_NAND_SIND_TAKR_TIRH: ScriptExtension = DEVA.union(DOGR).union(GUJR).union(GURU).union(KHOJ).union(KNDA).union(KTHI).union(MAHJ).union(MODI).union(NAND).union(SIND).union(TAKR).union(TIRH); |
1097 | /// Devanagari, Dogra, Gujarati, Gurmukhi, Khojki, Kannada, Kaithi, Mahajani, Malayalam, Modi, Nandinagari, Khudawadi, Takri, Tirhuta |
1098 | pub const DEVA_DOGR_GUJR_GURU_KHOJ_KNDA_KTHI_MAHJ_MLYM_MODI_NAND_SIND_TAKR_TIRH: ScriptExtension = DEVA.union(DOGR).union(GUJR).union(GURU).union(KHOJ).union(KNDA).union(KTHI).union(MAHJ).union(MLYM).union(MODI).union(NAND).union(SIND).union(TAKR).union(TIRH); |
1099 | /// Bengali, Devanagari, Dogra, Gunjala_Gondi, Masaram_Gondi, Grantha, Gujarati, Gurmukhi, Kannada, Mahajani, Malayalam, Nandinagari, Oriya, Khudawadi, Sinhala, Syloti_Nagri, Takri, Tamil, Telugu, Tirhuta |
1100 | pub const BENG_DEVA_DOGR_GONG_GONM_GRAN_GUJR_GURU_KNDA_MAHJ_MLYM_NAND_ORYA_SIND_SINH_SYLO_TAKR_TAML_TELU_TIRH: ScriptExtension = BENG.union(DEVA).union(DOGR).union(GONG).union(GONM).union(GRAN).union(GUJR).union(GURU).union(KNDA).union(MAHJ).union(MLYM).union(NAND).union(ORYA).union(SIND).union(SINH).union(SYLO).union(TAKR).union(TAML).union(TELU).union(TIRH); |
1101 | /// Bengali, Devanagari, Dogra, Gunjala_Gondi, Masaram_Gondi, Grantha, Gujarati, Gurmukhi, Kannada, Limbu, Mahajani, Malayalam, Nandinagari, Oriya, Khudawadi, Sinhala, Syloti_Nagri, Takri, Tamil, Telugu, Tirhuta |
1102 | pub const BENG_DEVA_DOGR_GONG_GONM_GRAN_GUJR_GURU_KNDA_LIMB_MAHJ_MLYM_NAND_ORYA_SIND_SINH_SYLO_TAKR_TAML_TELU_TIRH: ScriptExtension = BENG.union(DEVA).union(DOGR).union(GONG).union(GONM).union(GRAN).union(GUJR).union(GURU).union(KNDA).union(LIMB).union(MAHJ).union(MLYM).union(NAND).union(ORYA).union(SIND).union(SINH).union(SYLO).union(TAKR).union(TAML).union(TELU).union(TIRH); |
1103 | } |
1104 | |
1105 | impl Script { |
1106 | |
1107 | #[inline ] |
1108 | pub(crate) fn inner_full_name(self) -> &'static str { |
1109 | match self { |
1110 | Script::Unknown => "Unknown" , |
1111 | Script::Common => "Common" , |
1112 | Script::Inherited => "Inherited" , |
1113 | Script::Adlam => "Adlam" , |
1114 | Script::Caucasian_Albanian => "Caucasian_Albanian" , |
1115 | Script::Ahom => "Ahom" , |
1116 | Script::Arabic => "Arabic" , |
1117 | Script::Imperial_Aramaic => "Imperial_Aramaic" , |
1118 | Script::Armenian => "Armenian" , |
1119 | Script::Avestan => "Avestan" , |
1120 | Script::Balinese => "Balinese" , |
1121 | Script::Bamum => "Bamum" , |
1122 | Script::Bassa_Vah => "Bassa_Vah" , |
1123 | Script::Batak => "Batak" , |
1124 | Script::Bengali => "Bengali" , |
1125 | Script::Bhaiksuki => "Bhaiksuki" , |
1126 | Script::Bopomofo => "Bopomofo" , |
1127 | Script::Brahmi => "Brahmi" , |
1128 | Script::Braille => "Braille" , |
1129 | Script::Buginese => "Buginese" , |
1130 | Script::Buhid => "Buhid" , |
1131 | Script::Chakma => "Chakma" , |
1132 | Script::Canadian_Aboriginal => "Canadian_Aboriginal" , |
1133 | Script::Carian => "Carian" , |
1134 | Script::Cham => "Cham" , |
1135 | Script::Cherokee => "Cherokee" , |
1136 | Script::Chorasmian => "Chorasmian" , |
1137 | Script::Coptic => "Coptic" , |
1138 | Script::Cypro_Minoan => "Cypro_Minoan" , |
1139 | Script::Cypriot => "Cypriot" , |
1140 | Script::Cyrillic => "Cyrillic" , |
1141 | Script::Devanagari => "Devanagari" , |
1142 | Script::Dives_Akuru => "Dives_Akuru" , |
1143 | Script::Dogra => "Dogra" , |
1144 | Script::Deseret => "Deseret" , |
1145 | Script::Duployan => "Duployan" , |
1146 | Script::Egyptian_Hieroglyphs => "Egyptian_Hieroglyphs" , |
1147 | Script::Elbasan => "Elbasan" , |
1148 | Script::Elymaic => "Elymaic" , |
1149 | Script::Ethiopic => "Ethiopic" , |
1150 | Script::Georgian => "Georgian" , |
1151 | Script::Glagolitic => "Glagolitic" , |
1152 | Script::Gunjala_Gondi => "Gunjala_Gondi" , |
1153 | Script::Masaram_Gondi => "Masaram_Gondi" , |
1154 | Script::Gothic => "Gothic" , |
1155 | Script::Grantha => "Grantha" , |
1156 | Script::Greek => "Greek" , |
1157 | Script::Gujarati => "Gujarati" , |
1158 | Script::Gurmukhi => "Gurmukhi" , |
1159 | Script::Hangul => "Hangul" , |
1160 | Script::Han => "Han" , |
1161 | Script::Hanunoo => "Hanunoo" , |
1162 | Script::Hatran => "Hatran" , |
1163 | Script::Hebrew => "Hebrew" , |
1164 | Script::Hiragana => "Hiragana" , |
1165 | Script::Anatolian_Hieroglyphs => "Anatolian_Hieroglyphs" , |
1166 | Script::Pahawh_Hmong => "Pahawh_Hmong" , |
1167 | Script::Nyiakeng_Puachue_Hmong => "Nyiakeng_Puachue_Hmong" , |
1168 | Script::Old_Hungarian => "Old_Hungarian" , |
1169 | Script::Old_Italic => "Old_Italic" , |
1170 | Script::Javanese => "Javanese" , |
1171 | Script::Kayah_Li => "Kayah_Li" , |
1172 | Script::Katakana => "Katakana" , |
1173 | Script::Kawi => "Kawi" , |
1174 | Script::Kharoshthi => "Kharoshthi" , |
1175 | Script::Khmer => "Khmer" , |
1176 | Script::Khojki => "Khojki" , |
1177 | Script::Khitan_Small_Script => "Khitan_Small_Script" , |
1178 | Script::Kannada => "Kannada" , |
1179 | Script::Kaithi => "Kaithi" , |
1180 | Script::Tai_Tham => "Tai_Tham" , |
1181 | Script::Lao => "Lao" , |
1182 | Script::Latin => "Latin" , |
1183 | Script::Lepcha => "Lepcha" , |
1184 | Script::Limbu => "Limbu" , |
1185 | Script::Linear_A => "Linear_A" , |
1186 | Script::Linear_B => "Linear_B" , |
1187 | Script::Lisu => "Lisu" , |
1188 | Script::Lycian => "Lycian" , |
1189 | Script::Lydian => "Lydian" , |
1190 | Script::Mahajani => "Mahajani" , |
1191 | Script::Makasar => "Makasar" , |
1192 | Script::Mandaic => "Mandaic" , |
1193 | Script::Manichaean => "Manichaean" , |
1194 | Script::Marchen => "Marchen" , |
1195 | Script::Medefaidrin => "Medefaidrin" , |
1196 | Script::Mende_Kikakui => "Mende_Kikakui" , |
1197 | Script::Meroitic_Cursive => "Meroitic_Cursive" , |
1198 | Script::Meroitic_Hieroglyphs => "Meroitic_Hieroglyphs" , |
1199 | Script::Malayalam => "Malayalam" , |
1200 | Script::Modi => "Modi" , |
1201 | Script::Mongolian => "Mongolian" , |
1202 | Script::Mro => "Mro" , |
1203 | Script::Meetei_Mayek => "Meetei_Mayek" , |
1204 | Script::Multani => "Multani" , |
1205 | Script::Myanmar => "Myanmar" , |
1206 | Script::Nag_Mundari => "Nag_Mundari" , |
1207 | Script::Nandinagari => "Nandinagari" , |
1208 | Script::Old_North_Arabian => "Old_North_Arabian" , |
1209 | Script::Nabataean => "Nabataean" , |
1210 | Script::Newa => "Newa" , |
1211 | Script::Nko => "Nko" , |
1212 | Script::Nushu => "Nushu" , |
1213 | Script::Ogham => "Ogham" , |
1214 | Script::Ol_Chiki => "Ol_Chiki" , |
1215 | Script::Old_Turkic => "Old_Turkic" , |
1216 | Script::Oriya => "Oriya" , |
1217 | Script::Osage => "Osage" , |
1218 | Script::Osmanya => "Osmanya" , |
1219 | Script::Old_Uyghur => "Old_Uyghur" , |
1220 | Script::Palmyrene => "Palmyrene" , |
1221 | Script::Pau_Cin_Hau => "Pau_Cin_Hau" , |
1222 | Script::Old_Permic => "Old_Permic" , |
1223 | Script::Phags_Pa => "Phags_Pa" , |
1224 | Script::Inscriptional_Pahlavi => "Inscriptional_Pahlavi" , |
1225 | Script::Psalter_Pahlavi => "Psalter_Pahlavi" , |
1226 | Script::Phoenician => "Phoenician" , |
1227 | Script::Miao => "Miao" , |
1228 | Script::Inscriptional_Parthian => "Inscriptional_Parthian" , |
1229 | Script::Rejang => "Rejang" , |
1230 | Script::Hanifi_Rohingya => "Hanifi_Rohingya" , |
1231 | Script::Runic => "Runic" , |
1232 | Script::Samaritan => "Samaritan" , |
1233 | Script::Old_South_Arabian => "Old_South_Arabian" , |
1234 | Script::Saurashtra => "Saurashtra" , |
1235 | Script::SignWriting => "SignWriting" , |
1236 | Script::Shavian => "Shavian" , |
1237 | Script::Sharada => "Sharada" , |
1238 | Script::Siddham => "Siddham" , |
1239 | Script::Khudawadi => "Khudawadi" , |
1240 | Script::Sinhala => "Sinhala" , |
1241 | Script::Sogdian => "Sogdian" , |
1242 | Script::Old_Sogdian => "Old_Sogdian" , |
1243 | Script::Sora_Sompeng => "Sora_Sompeng" , |
1244 | Script::Soyombo => "Soyombo" , |
1245 | Script::Sundanese => "Sundanese" , |
1246 | Script::Syloti_Nagri => "Syloti_Nagri" , |
1247 | Script::Syriac => "Syriac" , |
1248 | Script::Tagbanwa => "Tagbanwa" , |
1249 | Script::Takri => "Takri" , |
1250 | Script::Tai_Le => "Tai_Le" , |
1251 | Script::New_Tai_Lue => "New_Tai_Lue" , |
1252 | Script::Tamil => "Tamil" , |
1253 | Script::Tangut => "Tangut" , |
1254 | Script::Tai_Viet => "Tai_Viet" , |
1255 | Script::Telugu => "Telugu" , |
1256 | Script::Tifinagh => "Tifinagh" , |
1257 | Script::Tagalog => "Tagalog" , |
1258 | Script::Thaana => "Thaana" , |
1259 | Script::Thai => "Thai" , |
1260 | Script::Tibetan => "Tibetan" , |
1261 | Script::Tirhuta => "Tirhuta" , |
1262 | Script::Tangsa => "Tangsa" , |
1263 | Script::Toto => "Toto" , |
1264 | Script::Ugaritic => "Ugaritic" , |
1265 | Script::Vai => "Vai" , |
1266 | Script::Vithkuqi => "Vithkuqi" , |
1267 | Script::Warang_Citi => "Warang_Citi" , |
1268 | Script::Wancho => "Wancho" , |
1269 | Script::Old_Persian => "Old_Persian" , |
1270 | Script::Cuneiform => "Cuneiform" , |
1271 | Script::Yezidi => "Yezidi" , |
1272 | Script::Yi => "Yi" , |
1273 | Script::Zanabazar_Square => "Zanabazar_Square" , |
1274 | } |
1275 | } |
1276 | |
1277 | #[inline ] |
1278 | pub(crate) fn inner_from_full_name(input: &str) -> Option<Self> { |
1279 | match input { |
1280 | "Unknown" => Some(Script::Unknown), |
1281 | "Common" => Some(Script::Common), |
1282 | "Inherited" => Some(Script::Inherited), |
1283 | "Adlam" => Some(Script::Adlam), |
1284 | "Caucasian_Albanian" => Some(Script::Caucasian_Albanian), |
1285 | "Ahom" => Some(Script::Ahom), |
1286 | "Arabic" => Some(Script::Arabic), |
1287 | "Imperial_Aramaic" => Some(Script::Imperial_Aramaic), |
1288 | "Armenian" => Some(Script::Armenian), |
1289 | "Avestan" => Some(Script::Avestan), |
1290 | "Balinese" => Some(Script::Balinese), |
1291 | "Bamum" => Some(Script::Bamum), |
1292 | "Bassa_Vah" => Some(Script::Bassa_Vah), |
1293 | "Batak" => Some(Script::Batak), |
1294 | "Bengali" => Some(Script::Bengali), |
1295 | "Bhaiksuki" => Some(Script::Bhaiksuki), |
1296 | "Bopomofo" => Some(Script::Bopomofo), |
1297 | "Brahmi" => Some(Script::Brahmi), |
1298 | "Braille" => Some(Script::Braille), |
1299 | "Buginese" => Some(Script::Buginese), |
1300 | "Buhid" => Some(Script::Buhid), |
1301 | "Chakma" => Some(Script::Chakma), |
1302 | "Canadian_Aboriginal" => Some(Script::Canadian_Aboriginal), |
1303 | "Carian" => Some(Script::Carian), |
1304 | "Cham" => Some(Script::Cham), |
1305 | "Cherokee" => Some(Script::Cherokee), |
1306 | "Chorasmian" => Some(Script::Chorasmian), |
1307 | "Coptic" => Some(Script::Coptic), |
1308 | "Cypro_Minoan" => Some(Script::Cypro_Minoan), |
1309 | "Cypriot" => Some(Script::Cypriot), |
1310 | "Cyrillic" => Some(Script::Cyrillic), |
1311 | "Devanagari" => Some(Script::Devanagari), |
1312 | "Dives_Akuru" => Some(Script::Dives_Akuru), |
1313 | "Dogra" => Some(Script::Dogra), |
1314 | "Deseret" => Some(Script::Deseret), |
1315 | "Duployan" => Some(Script::Duployan), |
1316 | "Egyptian_Hieroglyphs" => Some(Script::Egyptian_Hieroglyphs), |
1317 | "Elbasan" => Some(Script::Elbasan), |
1318 | "Elymaic" => Some(Script::Elymaic), |
1319 | "Ethiopic" => Some(Script::Ethiopic), |
1320 | "Georgian" => Some(Script::Georgian), |
1321 | "Glagolitic" => Some(Script::Glagolitic), |
1322 | "Gunjala_Gondi" => Some(Script::Gunjala_Gondi), |
1323 | "Masaram_Gondi" => Some(Script::Masaram_Gondi), |
1324 | "Gothic" => Some(Script::Gothic), |
1325 | "Grantha" => Some(Script::Grantha), |
1326 | "Greek" => Some(Script::Greek), |
1327 | "Gujarati" => Some(Script::Gujarati), |
1328 | "Gurmukhi" => Some(Script::Gurmukhi), |
1329 | "Hangul" => Some(Script::Hangul), |
1330 | "Han" => Some(Script::Han), |
1331 | "Hanunoo" => Some(Script::Hanunoo), |
1332 | "Hatran" => Some(Script::Hatran), |
1333 | "Hebrew" => Some(Script::Hebrew), |
1334 | "Hiragana" => Some(Script::Hiragana), |
1335 | "Anatolian_Hieroglyphs" => Some(Script::Anatolian_Hieroglyphs), |
1336 | "Pahawh_Hmong" => Some(Script::Pahawh_Hmong), |
1337 | "Nyiakeng_Puachue_Hmong" => Some(Script::Nyiakeng_Puachue_Hmong), |
1338 | "Old_Hungarian" => Some(Script::Old_Hungarian), |
1339 | "Old_Italic" => Some(Script::Old_Italic), |
1340 | "Javanese" => Some(Script::Javanese), |
1341 | "Kayah_Li" => Some(Script::Kayah_Li), |
1342 | "Katakana" => Some(Script::Katakana), |
1343 | "Kawi" => Some(Script::Kawi), |
1344 | "Kharoshthi" => Some(Script::Kharoshthi), |
1345 | "Khmer" => Some(Script::Khmer), |
1346 | "Khojki" => Some(Script::Khojki), |
1347 | "Khitan_Small_Script" => Some(Script::Khitan_Small_Script), |
1348 | "Kannada" => Some(Script::Kannada), |
1349 | "Kaithi" => Some(Script::Kaithi), |
1350 | "Tai_Tham" => Some(Script::Tai_Tham), |
1351 | "Lao" => Some(Script::Lao), |
1352 | "Latin" => Some(Script::Latin), |
1353 | "Lepcha" => Some(Script::Lepcha), |
1354 | "Limbu" => Some(Script::Limbu), |
1355 | "Linear_A" => Some(Script::Linear_A), |
1356 | "Linear_B" => Some(Script::Linear_B), |
1357 | "Lisu" => Some(Script::Lisu), |
1358 | "Lycian" => Some(Script::Lycian), |
1359 | "Lydian" => Some(Script::Lydian), |
1360 | "Mahajani" => Some(Script::Mahajani), |
1361 | "Makasar" => Some(Script::Makasar), |
1362 | "Mandaic" => Some(Script::Mandaic), |
1363 | "Manichaean" => Some(Script::Manichaean), |
1364 | "Marchen" => Some(Script::Marchen), |
1365 | "Medefaidrin" => Some(Script::Medefaidrin), |
1366 | "Mende_Kikakui" => Some(Script::Mende_Kikakui), |
1367 | "Meroitic_Cursive" => Some(Script::Meroitic_Cursive), |
1368 | "Meroitic_Hieroglyphs" => Some(Script::Meroitic_Hieroglyphs), |
1369 | "Malayalam" => Some(Script::Malayalam), |
1370 | "Modi" => Some(Script::Modi), |
1371 | "Mongolian" => Some(Script::Mongolian), |
1372 | "Mro" => Some(Script::Mro), |
1373 | "Meetei_Mayek" => Some(Script::Meetei_Mayek), |
1374 | "Multani" => Some(Script::Multani), |
1375 | "Myanmar" => Some(Script::Myanmar), |
1376 | "Nag_Mundari" => Some(Script::Nag_Mundari), |
1377 | "Nandinagari" => Some(Script::Nandinagari), |
1378 | "Old_North_Arabian" => Some(Script::Old_North_Arabian), |
1379 | "Nabataean" => Some(Script::Nabataean), |
1380 | "Newa" => Some(Script::Newa), |
1381 | "Nko" => Some(Script::Nko), |
1382 | "Nushu" => Some(Script::Nushu), |
1383 | "Ogham" => Some(Script::Ogham), |
1384 | "Ol_Chiki" => Some(Script::Ol_Chiki), |
1385 | "Old_Turkic" => Some(Script::Old_Turkic), |
1386 | "Oriya" => Some(Script::Oriya), |
1387 | "Osage" => Some(Script::Osage), |
1388 | "Osmanya" => Some(Script::Osmanya), |
1389 | "Old_Uyghur" => Some(Script::Old_Uyghur), |
1390 | "Palmyrene" => Some(Script::Palmyrene), |
1391 | "Pau_Cin_Hau" => Some(Script::Pau_Cin_Hau), |
1392 | "Old_Permic" => Some(Script::Old_Permic), |
1393 | "Phags_Pa" => Some(Script::Phags_Pa), |
1394 | "Inscriptional_Pahlavi" => Some(Script::Inscriptional_Pahlavi), |
1395 | "Psalter_Pahlavi" => Some(Script::Psalter_Pahlavi), |
1396 | "Phoenician" => Some(Script::Phoenician), |
1397 | "Miao" => Some(Script::Miao), |
1398 | "Inscriptional_Parthian" => Some(Script::Inscriptional_Parthian), |
1399 | "Rejang" => Some(Script::Rejang), |
1400 | "Hanifi_Rohingya" => Some(Script::Hanifi_Rohingya), |
1401 | "Runic" => Some(Script::Runic), |
1402 | "Samaritan" => Some(Script::Samaritan), |
1403 | "Old_South_Arabian" => Some(Script::Old_South_Arabian), |
1404 | "Saurashtra" => Some(Script::Saurashtra), |
1405 | "SignWriting" => Some(Script::SignWriting), |
1406 | "Shavian" => Some(Script::Shavian), |
1407 | "Sharada" => Some(Script::Sharada), |
1408 | "Siddham" => Some(Script::Siddham), |
1409 | "Khudawadi" => Some(Script::Khudawadi), |
1410 | "Sinhala" => Some(Script::Sinhala), |
1411 | "Sogdian" => Some(Script::Sogdian), |
1412 | "Old_Sogdian" => Some(Script::Old_Sogdian), |
1413 | "Sora_Sompeng" => Some(Script::Sora_Sompeng), |
1414 | "Soyombo" => Some(Script::Soyombo), |
1415 | "Sundanese" => Some(Script::Sundanese), |
1416 | "Syloti_Nagri" => Some(Script::Syloti_Nagri), |
1417 | "Syriac" => Some(Script::Syriac), |
1418 | "Tagbanwa" => Some(Script::Tagbanwa), |
1419 | "Takri" => Some(Script::Takri), |
1420 | "Tai_Le" => Some(Script::Tai_Le), |
1421 | "New_Tai_Lue" => Some(Script::New_Tai_Lue), |
1422 | "Tamil" => Some(Script::Tamil), |
1423 | "Tangut" => Some(Script::Tangut), |
1424 | "Tai_Viet" => Some(Script::Tai_Viet), |
1425 | "Telugu" => Some(Script::Telugu), |
1426 | "Tifinagh" => Some(Script::Tifinagh), |
1427 | "Tagalog" => Some(Script::Tagalog), |
1428 | "Thaana" => Some(Script::Thaana), |
1429 | "Thai" => Some(Script::Thai), |
1430 | "Tibetan" => Some(Script::Tibetan), |
1431 | "Tirhuta" => Some(Script::Tirhuta), |
1432 | "Tangsa" => Some(Script::Tangsa), |
1433 | "Toto" => Some(Script::Toto), |
1434 | "Ugaritic" => Some(Script::Ugaritic), |
1435 | "Vai" => Some(Script::Vai), |
1436 | "Vithkuqi" => Some(Script::Vithkuqi), |
1437 | "Warang_Citi" => Some(Script::Warang_Citi), |
1438 | "Wancho" => Some(Script::Wancho), |
1439 | "Old_Persian" => Some(Script::Old_Persian), |
1440 | "Cuneiform" => Some(Script::Cuneiform), |
1441 | "Yezidi" => Some(Script::Yezidi), |
1442 | "Yi" => Some(Script::Yi), |
1443 | "Zanabazar_Square" => Some(Script::Zanabazar_Square), |
1444 | _ => None, |
1445 | } |
1446 | } |
1447 | |
1448 | #[inline ] |
1449 | pub(crate) fn inner_short_name(self) -> &'static str { |
1450 | match self { |
1451 | Script::Unknown => "" , |
1452 | Script::Common => "Zyyy" , |
1453 | Script::Inherited => "Zinh" , |
1454 | Script::Adlam => "Adlm" , |
1455 | Script::Caucasian_Albanian => "Aghb" , |
1456 | Script::Ahom => "Ahom" , |
1457 | Script::Arabic => "Arab" , |
1458 | Script::Imperial_Aramaic => "Armi" , |
1459 | Script::Armenian => "Armn" , |
1460 | Script::Avestan => "Avst" , |
1461 | Script::Balinese => "Bali" , |
1462 | Script::Bamum => "Bamu" , |
1463 | Script::Bassa_Vah => "Bass" , |
1464 | Script::Batak => "Batk" , |
1465 | Script::Bengali => "Beng" , |
1466 | Script::Bhaiksuki => "Bhks" , |
1467 | Script::Bopomofo => "Bopo" , |
1468 | Script::Brahmi => "Brah" , |
1469 | Script::Braille => "Brai" , |
1470 | Script::Buginese => "Bugi" , |
1471 | Script::Buhid => "Buhd" , |
1472 | Script::Chakma => "Cakm" , |
1473 | Script::Canadian_Aboriginal => "Cans" , |
1474 | Script::Carian => "Cari" , |
1475 | Script::Cham => "Cham" , |
1476 | Script::Cherokee => "Cher" , |
1477 | Script::Chorasmian => "Chrs" , |
1478 | Script::Coptic => "Copt" , |
1479 | Script::Cypro_Minoan => "Cpmn" , |
1480 | Script::Cypriot => "Cprt" , |
1481 | Script::Cyrillic => "Cyrl" , |
1482 | Script::Devanagari => "Deva" , |
1483 | Script::Dives_Akuru => "Diak" , |
1484 | Script::Dogra => "Dogr" , |
1485 | Script::Deseret => "Dsrt" , |
1486 | Script::Duployan => "Dupl" , |
1487 | Script::Egyptian_Hieroglyphs => "Egyp" , |
1488 | Script::Elbasan => "Elba" , |
1489 | Script::Elymaic => "Elym" , |
1490 | Script::Ethiopic => "Ethi" , |
1491 | Script::Georgian => "Geor" , |
1492 | Script::Glagolitic => "Glag" , |
1493 | Script::Gunjala_Gondi => "Gong" , |
1494 | Script::Masaram_Gondi => "Gonm" , |
1495 | Script::Gothic => "Goth" , |
1496 | Script::Grantha => "Gran" , |
1497 | Script::Greek => "Grek" , |
1498 | Script::Gujarati => "Gujr" , |
1499 | Script::Gurmukhi => "Guru" , |
1500 | Script::Hangul => "Hang" , |
1501 | Script::Han => "Hani" , |
1502 | Script::Hanunoo => "Hano" , |
1503 | Script::Hatran => "Hatr" , |
1504 | Script::Hebrew => "Hebr" , |
1505 | Script::Hiragana => "Hira" , |
1506 | Script::Anatolian_Hieroglyphs => "Hluw" , |
1507 | Script::Pahawh_Hmong => "Hmng" , |
1508 | Script::Nyiakeng_Puachue_Hmong => "Hmnp" , |
1509 | Script::Old_Hungarian => "Hung" , |
1510 | Script::Old_Italic => "Ital" , |
1511 | Script::Javanese => "Java" , |
1512 | Script::Kayah_Li => "Kali" , |
1513 | Script::Katakana => "Kana" , |
1514 | Script::Kawi => "Kawi" , |
1515 | Script::Kharoshthi => "Khar" , |
1516 | Script::Khmer => "Khmr" , |
1517 | Script::Khojki => "Khoj" , |
1518 | Script::Khitan_Small_Script => "Kits" , |
1519 | Script::Kannada => "Knda" , |
1520 | Script::Kaithi => "Kthi" , |
1521 | Script::Tai_Tham => "Lana" , |
1522 | Script::Lao => "Laoo" , |
1523 | Script::Latin => "Latn" , |
1524 | Script::Lepcha => "Lepc" , |
1525 | Script::Limbu => "Limb" , |
1526 | Script::Linear_A => "Lina" , |
1527 | Script::Linear_B => "Linb" , |
1528 | Script::Lisu => "Lisu" , |
1529 | Script::Lycian => "Lyci" , |
1530 | Script::Lydian => "Lydi" , |
1531 | Script::Mahajani => "Mahj" , |
1532 | Script::Makasar => "Maka" , |
1533 | Script::Mandaic => "Mand" , |
1534 | Script::Manichaean => "Mani" , |
1535 | Script::Marchen => "Marc" , |
1536 | Script::Medefaidrin => "Medf" , |
1537 | Script::Mende_Kikakui => "Mend" , |
1538 | Script::Meroitic_Cursive => "Merc" , |
1539 | Script::Meroitic_Hieroglyphs => "Mero" , |
1540 | Script::Malayalam => "Mlym" , |
1541 | Script::Modi => "Modi" , |
1542 | Script::Mongolian => "Mong" , |
1543 | Script::Mro => "Mroo" , |
1544 | Script::Meetei_Mayek => "Mtei" , |
1545 | Script::Multani => "Mult" , |
1546 | Script::Myanmar => "Mymr" , |
1547 | Script::Nag_Mundari => "Nagm" , |
1548 | Script::Nandinagari => "Nand" , |
1549 | Script::Old_North_Arabian => "Narb" , |
1550 | Script::Nabataean => "Nbat" , |
1551 | Script::Newa => "Newa" , |
1552 | Script::Nko => "Nkoo" , |
1553 | Script::Nushu => "Nshu" , |
1554 | Script::Ogham => "Ogam" , |
1555 | Script::Ol_Chiki => "Olck" , |
1556 | Script::Old_Turkic => "Orkh" , |
1557 | Script::Oriya => "Orya" , |
1558 | Script::Osage => "Osge" , |
1559 | Script::Osmanya => "Osma" , |
1560 | Script::Old_Uyghur => "Ougr" , |
1561 | Script::Palmyrene => "Palm" , |
1562 | Script::Pau_Cin_Hau => "Pauc" , |
1563 | Script::Old_Permic => "Perm" , |
1564 | Script::Phags_Pa => "Phag" , |
1565 | Script::Inscriptional_Pahlavi => "Phli" , |
1566 | Script::Psalter_Pahlavi => "Phlp" , |
1567 | Script::Phoenician => "Phnx" , |
1568 | Script::Miao => "Plrd" , |
1569 | Script::Inscriptional_Parthian => "Prti" , |
1570 | Script::Rejang => "Rjng" , |
1571 | Script::Hanifi_Rohingya => "Rohg" , |
1572 | Script::Runic => "Runr" , |
1573 | Script::Samaritan => "Samr" , |
1574 | Script::Old_South_Arabian => "Sarb" , |
1575 | Script::Saurashtra => "Saur" , |
1576 | Script::SignWriting => "Sgnw" , |
1577 | Script::Shavian => "Shaw" , |
1578 | Script::Sharada => "Shrd" , |
1579 | Script::Siddham => "Sidd" , |
1580 | Script::Khudawadi => "Sind" , |
1581 | Script::Sinhala => "Sinh" , |
1582 | Script::Sogdian => "Sogd" , |
1583 | Script::Old_Sogdian => "Sogo" , |
1584 | Script::Sora_Sompeng => "Sora" , |
1585 | Script::Soyombo => "Soyo" , |
1586 | Script::Sundanese => "Sund" , |
1587 | Script::Syloti_Nagri => "Sylo" , |
1588 | Script::Syriac => "Syrc" , |
1589 | Script::Tagbanwa => "Tagb" , |
1590 | Script::Takri => "Takr" , |
1591 | Script::Tai_Le => "Tale" , |
1592 | Script::New_Tai_Lue => "Talu" , |
1593 | Script::Tamil => "Taml" , |
1594 | Script::Tangut => "Tang" , |
1595 | Script::Tai_Viet => "Tavt" , |
1596 | Script::Telugu => "Telu" , |
1597 | Script::Tifinagh => "Tfng" , |
1598 | Script::Tagalog => "Tglg" , |
1599 | Script::Thaana => "Thaa" , |
1600 | Script::Thai => "Thai" , |
1601 | Script::Tibetan => "Tibt" , |
1602 | Script::Tirhuta => "Tirh" , |
1603 | Script::Tangsa => "Tnsa" , |
1604 | Script::Toto => "Toto" , |
1605 | Script::Ugaritic => "Ugar" , |
1606 | Script::Vai => "Vaii" , |
1607 | Script::Vithkuqi => "Vith" , |
1608 | Script::Warang_Citi => "Wara" , |
1609 | Script::Wancho => "Wcho" , |
1610 | Script::Old_Persian => "Xpeo" , |
1611 | Script::Cuneiform => "Xsux" , |
1612 | Script::Yezidi => "Yezi" , |
1613 | Script::Yi => "Yiii" , |
1614 | Script::Zanabazar_Square => "Zanb" , |
1615 | } |
1616 | } |
1617 | |
1618 | #[inline ] |
1619 | pub(crate) fn inner_from_short_name(input: &str) -> Option<Self> { |
1620 | match input { |
1621 | "Zyyy" => Some(Script::Common), |
1622 | "Zinh" => Some(Script::Inherited), |
1623 | "Adlm" => Some(Script::Adlam), |
1624 | "Aghb" => Some(Script::Caucasian_Albanian), |
1625 | "Ahom" => Some(Script::Ahom), |
1626 | "Arab" => Some(Script::Arabic), |
1627 | "Armi" => Some(Script::Imperial_Aramaic), |
1628 | "Armn" => Some(Script::Armenian), |
1629 | "Avst" => Some(Script::Avestan), |
1630 | "Bali" => Some(Script::Balinese), |
1631 | "Bamu" => Some(Script::Bamum), |
1632 | "Bass" => Some(Script::Bassa_Vah), |
1633 | "Batk" => Some(Script::Batak), |
1634 | "Beng" => Some(Script::Bengali), |
1635 | "Bhks" => Some(Script::Bhaiksuki), |
1636 | "Bopo" => Some(Script::Bopomofo), |
1637 | "Brah" => Some(Script::Brahmi), |
1638 | "Brai" => Some(Script::Braille), |
1639 | "Bugi" => Some(Script::Buginese), |
1640 | "Buhd" => Some(Script::Buhid), |
1641 | "Cakm" => Some(Script::Chakma), |
1642 | "Cans" => Some(Script::Canadian_Aboriginal), |
1643 | "Cari" => Some(Script::Carian), |
1644 | "Cham" => Some(Script::Cham), |
1645 | "Cher" => Some(Script::Cherokee), |
1646 | "Chrs" => Some(Script::Chorasmian), |
1647 | "Copt" => Some(Script::Coptic), |
1648 | "Cpmn" => Some(Script::Cypro_Minoan), |
1649 | "Cprt" => Some(Script::Cypriot), |
1650 | "Cyrl" => Some(Script::Cyrillic), |
1651 | "Deva" => Some(Script::Devanagari), |
1652 | "Diak" => Some(Script::Dives_Akuru), |
1653 | "Dogr" => Some(Script::Dogra), |
1654 | "Dsrt" => Some(Script::Deseret), |
1655 | "Dupl" => Some(Script::Duployan), |
1656 | "Egyp" => Some(Script::Egyptian_Hieroglyphs), |
1657 | "Elba" => Some(Script::Elbasan), |
1658 | "Elym" => Some(Script::Elymaic), |
1659 | "Ethi" => Some(Script::Ethiopic), |
1660 | "Geor" => Some(Script::Georgian), |
1661 | "Glag" => Some(Script::Glagolitic), |
1662 | "Gong" => Some(Script::Gunjala_Gondi), |
1663 | "Gonm" => Some(Script::Masaram_Gondi), |
1664 | "Goth" => Some(Script::Gothic), |
1665 | "Gran" => Some(Script::Grantha), |
1666 | "Grek" => Some(Script::Greek), |
1667 | "Gujr" => Some(Script::Gujarati), |
1668 | "Guru" => Some(Script::Gurmukhi), |
1669 | "Hang" => Some(Script::Hangul), |
1670 | "Hani" => Some(Script::Han), |
1671 | "Hano" => Some(Script::Hanunoo), |
1672 | "Hatr" => Some(Script::Hatran), |
1673 | "Hebr" => Some(Script::Hebrew), |
1674 | "Hira" => Some(Script::Hiragana), |
1675 | "Hluw" => Some(Script::Anatolian_Hieroglyphs), |
1676 | "Hmng" => Some(Script::Pahawh_Hmong), |
1677 | "Hmnp" => Some(Script::Nyiakeng_Puachue_Hmong), |
1678 | "Hung" => Some(Script::Old_Hungarian), |
1679 | "Ital" => Some(Script::Old_Italic), |
1680 | "Java" => Some(Script::Javanese), |
1681 | "Kali" => Some(Script::Kayah_Li), |
1682 | "Kana" => Some(Script::Katakana), |
1683 | "Kawi" => Some(Script::Kawi), |
1684 | "Khar" => Some(Script::Kharoshthi), |
1685 | "Khmr" => Some(Script::Khmer), |
1686 | "Khoj" => Some(Script::Khojki), |
1687 | "Kits" => Some(Script::Khitan_Small_Script), |
1688 | "Knda" => Some(Script::Kannada), |
1689 | "Kthi" => Some(Script::Kaithi), |
1690 | "Lana" => Some(Script::Tai_Tham), |
1691 | "Laoo" => Some(Script::Lao), |
1692 | "Latn" => Some(Script::Latin), |
1693 | "Lepc" => Some(Script::Lepcha), |
1694 | "Limb" => Some(Script::Limbu), |
1695 | "Lina" => Some(Script::Linear_A), |
1696 | "Linb" => Some(Script::Linear_B), |
1697 | "Lisu" => Some(Script::Lisu), |
1698 | "Lyci" => Some(Script::Lycian), |
1699 | "Lydi" => Some(Script::Lydian), |
1700 | "Mahj" => Some(Script::Mahajani), |
1701 | "Maka" => Some(Script::Makasar), |
1702 | "Mand" => Some(Script::Mandaic), |
1703 | "Mani" => Some(Script::Manichaean), |
1704 | "Marc" => Some(Script::Marchen), |
1705 | "Medf" => Some(Script::Medefaidrin), |
1706 | "Mend" => Some(Script::Mende_Kikakui), |
1707 | "Merc" => Some(Script::Meroitic_Cursive), |
1708 | "Mero" => Some(Script::Meroitic_Hieroglyphs), |
1709 | "Mlym" => Some(Script::Malayalam), |
1710 | "Modi" => Some(Script::Modi), |
1711 | "Mong" => Some(Script::Mongolian), |
1712 | "Mroo" => Some(Script::Mro), |
1713 | "Mtei" => Some(Script::Meetei_Mayek), |
1714 | "Mult" => Some(Script::Multani), |
1715 | "Mymr" => Some(Script::Myanmar), |
1716 | "Nagm" => Some(Script::Nag_Mundari), |
1717 | "Nand" => Some(Script::Nandinagari), |
1718 | "Narb" => Some(Script::Old_North_Arabian), |
1719 | "Nbat" => Some(Script::Nabataean), |
1720 | "Newa" => Some(Script::Newa), |
1721 | "Nkoo" => Some(Script::Nko), |
1722 | "Nshu" => Some(Script::Nushu), |
1723 | "Ogam" => Some(Script::Ogham), |
1724 | "Olck" => Some(Script::Ol_Chiki), |
1725 | "Orkh" => Some(Script::Old_Turkic), |
1726 | "Orya" => Some(Script::Oriya), |
1727 | "Osge" => Some(Script::Osage), |
1728 | "Osma" => Some(Script::Osmanya), |
1729 | "Ougr" => Some(Script::Old_Uyghur), |
1730 | "Palm" => Some(Script::Palmyrene), |
1731 | "Pauc" => Some(Script::Pau_Cin_Hau), |
1732 | "Perm" => Some(Script::Old_Permic), |
1733 | "Phag" => Some(Script::Phags_Pa), |
1734 | "Phli" => Some(Script::Inscriptional_Pahlavi), |
1735 | "Phlp" => Some(Script::Psalter_Pahlavi), |
1736 | "Phnx" => Some(Script::Phoenician), |
1737 | "Plrd" => Some(Script::Miao), |
1738 | "Prti" => Some(Script::Inscriptional_Parthian), |
1739 | "Rjng" => Some(Script::Rejang), |
1740 | "Rohg" => Some(Script::Hanifi_Rohingya), |
1741 | "Runr" => Some(Script::Runic), |
1742 | "Samr" => Some(Script::Samaritan), |
1743 | "Sarb" => Some(Script::Old_South_Arabian), |
1744 | "Saur" => Some(Script::Saurashtra), |
1745 | "Sgnw" => Some(Script::SignWriting), |
1746 | "Shaw" => Some(Script::Shavian), |
1747 | "Shrd" => Some(Script::Sharada), |
1748 | "Sidd" => Some(Script::Siddham), |
1749 | "Sind" => Some(Script::Khudawadi), |
1750 | "Sinh" => Some(Script::Sinhala), |
1751 | "Sogd" => Some(Script::Sogdian), |
1752 | "Sogo" => Some(Script::Old_Sogdian), |
1753 | "Sora" => Some(Script::Sora_Sompeng), |
1754 | "Soyo" => Some(Script::Soyombo), |
1755 | "Sund" => Some(Script::Sundanese), |
1756 | "Sylo" => Some(Script::Syloti_Nagri), |
1757 | "Syrc" => Some(Script::Syriac), |
1758 | "Tagb" => Some(Script::Tagbanwa), |
1759 | "Takr" => Some(Script::Takri), |
1760 | "Tale" => Some(Script::Tai_Le), |
1761 | "Talu" => Some(Script::New_Tai_Lue), |
1762 | "Taml" => Some(Script::Tamil), |
1763 | "Tang" => Some(Script::Tangut), |
1764 | "Tavt" => Some(Script::Tai_Viet), |
1765 | "Telu" => Some(Script::Telugu), |
1766 | "Tfng" => Some(Script::Tifinagh), |
1767 | "Tglg" => Some(Script::Tagalog), |
1768 | "Thaa" => Some(Script::Thaana), |
1769 | "Thai" => Some(Script::Thai), |
1770 | "Tibt" => Some(Script::Tibetan), |
1771 | "Tirh" => Some(Script::Tirhuta), |
1772 | "Tnsa" => Some(Script::Tangsa), |
1773 | "Toto" => Some(Script::Toto), |
1774 | "Ugar" => Some(Script::Ugaritic), |
1775 | "Vaii" => Some(Script::Vai), |
1776 | "Vith" => Some(Script::Vithkuqi), |
1777 | "Wara" => Some(Script::Warang_Citi), |
1778 | "Wcho" => Some(Script::Wancho), |
1779 | "Xpeo" => Some(Script::Old_Persian), |
1780 | "Xsux" => Some(Script::Cuneiform), |
1781 | "Yezi" => Some(Script::Yezidi), |
1782 | "Yiii" => Some(Script::Yi), |
1783 | "Zanb" => Some(Script::Zanabazar_Square), |
1784 | _ => None, |
1785 | } |
1786 | } |
1787 | |
1788 | #[inline ] |
1789 | pub(crate) fn for_integer(value: u8) -> Self { |
1790 | match value { |
1791 | 0 => Script::Adlam, |
1792 | 1 => Script::Caucasian_Albanian, |
1793 | 2 => Script::Ahom, |
1794 | 3 => Script::Arabic, |
1795 | 4 => Script::Imperial_Aramaic, |
1796 | 5 => Script::Armenian, |
1797 | 6 => Script::Avestan, |
1798 | 7 => Script::Balinese, |
1799 | 8 => Script::Bamum, |
1800 | 9 => Script::Bassa_Vah, |
1801 | 10 => Script::Batak, |
1802 | 11 => Script::Bengali, |
1803 | 12 => Script::Bhaiksuki, |
1804 | 13 => Script::Bopomofo, |
1805 | 14 => Script::Brahmi, |
1806 | 15 => Script::Braille, |
1807 | 16 => Script::Buginese, |
1808 | 17 => Script::Buhid, |
1809 | 18 => Script::Chakma, |
1810 | 19 => Script::Canadian_Aboriginal, |
1811 | 20 => Script::Carian, |
1812 | 21 => Script::Cham, |
1813 | 22 => Script::Cherokee, |
1814 | 23 => Script::Chorasmian, |
1815 | 24 => Script::Coptic, |
1816 | 25 => Script::Cypro_Minoan, |
1817 | 26 => Script::Cypriot, |
1818 | 27 => Script::Cyrillic, |
1819 | 28 => Script::Devanagari, |
1820 | 29 => Script::Dives_Akuru, |
1821 | 30 => Script::Dogra, |
1822 | 31 => Script::Deseret, |
1823 | 32 => Script::Duployan, |
1824 | 33 => Script::Egyptian_Hieroglyphs, |
1825 | 34 => Script::Elbasan, |
1826 | 35 => Script::Elymaic, |
1827 | 36 => Script::Ethiopic, |
1828 | 37 => Script::Georgian, |
1829 | 38 => Script::Glagolitic, |
1830 | 39 => Script::Gunjala_Gondi, |
1831 | 40 => Script::Masaram_Gondi, |
1832 | 41 => Script::Gothic, |
1833 | 42 => Script::Grantha, |
1834 | 43 => Script::Greek, |
1835 | 44 => Script::Gujarati, |
1836 | 45 => Script::Gurmukhi, |
1837 | 46 => Script::Hangul, |
1838 | 47 => Script::Han, |
1839 | 48 => Script::Hanunoo, |
1840 | 49 => Script::Hatran, |
1841 | 50 => Script::Hebrew, |
1842 | 51 => Script::Hiragana, |
1843 | 52 => Script::Anatolian_Hieroglyphs, |
1844 | 53 => Script::Pahawh_Hmong, |
1845 | 54 => Script::Nyiakeng_Puachue_Hmong, |
1846 | 55 => Script::Old_Hungarian, |
1847 | 56 => Script::Old_Italic, |
1848 | 57 => Script::Javanese, |
1849 | 58 => Script::Kayah_Li, |
1850 | 59 => Script::Katakana, |
1851 | 60 => Script::Kawi, |
1852 | 61 => Script::Kharoshthi, |
1853 | 62 => Script::Khmer, |
1854 | 63 => Script::Khojki, |
1855 | 64 => Script::Khitan_Small_Script, |
1856 | 65 => Script::Kannada, |
1857 | 66 => Script::Kaithi, |
1858 | 67 => Script::Tai_Tham, |
1859 | 68 => Script::Lao, |
1860 | 69 => Script::Latin, |
1861 | 70 => Script::Lepcha, |
1862 | 71 => Script::Limbu, |
1863 | 72 => Script::Linear_A, |
1864 | 73 => Script::Linear_B, |
1865 | 74 => Script::Lisu, |
1866 | 75 => Script::Lycian, |
1867 | 76 => Script::Lydian, |
1868 | 77 => Script::Mahajani, |
1869 | 78 => Script::Makasar, |
1870 | 79 => Script::Mandaic, |
1871 | 80 => Script::Manichaean, |
1872 | 81 => Script::Marchen, |
1873 | 82 => Script::Medefaidrin, |
1874 | 83 => Script::Mende_Kikakui, |
1875 | 84 => Script::Meroitic_Cursive, |
1876 | 85 => Script::Meroitic_Hieroglyphs, |
1877 | 86 => Script::Malayalam, |
1878 | 87 => Script::Modi, |
1879 | 88 => Script::Mongolian, |
1880 | 89 => Script::Mro, |
1881 | 90 => Script::Meetei_Mayek, |
1882 | 91 => Script::Multani, |
1883 | 92 => Script::Myanmar, |
1884 | 93 => Script::Nag_Mundari, |
1885 | 94 => Script::Nandinagari, |
1886 | 95 => Script::Old_North_Arabian, |
1887 | 96 => Script::Nabataean, |
1888 | 97 => Script::Newa, |
1889 | 98 => Script::Nko, |
1890 | 99 => Script::Nushu, |
1891 | 100 => Script::Ogham, |
1892 | 101 => Script::Ol_Chiki, |
1893 | 102 => Script::Old_Turkic, |
1894 | 103 => Script::Oriya, |
1895 | 104 => Script::Osage, |
1896 | 105 => Script::Osmanya, |
1897 | 106 => Script::Old_Uyghur, |
1898 | 107 => Script::Palmyrene, |
1899 | 108 => Script::Pau_Cin_Hau, |
1900 | 109 => Script::Old_Permic, |
1901 | 110 => Script::Phags_Pa, |
1902 | 111 => Script::Inscriptional_Pahlavi, |
1903 | 112 => Script::Psalter_Pahlavi, |
1904 | 113 => Script::Phoenician, |
1905 | 114 => Script::Miao, |
1906 | 115 => Script::Inscriptional_Parthian, |
1907 | 116 => Script::Rejang, |
1908 | 117 => Script::Hanifi_Rohingya, |
1909 | 118 => Script::Runic, |
1910 | 119 => Script::Samaritan, |
1911 | 120 => Script::Old_South_Arabian, |
1912 | 121 => Script::Saurashtra, |
1913 | 122 => Script::SignWriting, |
1914 | 123 => Script::Shavian, |
1915 | 124 => Script::Sharada, |
1916 | 125 => Script::Siddham, |
1917 | 126 => Script::Khudawadi, |
1918 | 127 => Script::Sinhala, |
1919 | 128 => Script::Sogdian, |
1920 | 129 => Script::Old_Sogdian, |
1921 | 130 => Script::Sora_Sompeng, |
1922 | 131 => Script::Soyombo, |
1923 | 132 => Script::Sundanese, |
1924 | 133 => Script::Syloti_Nagri, |
1925 | 134 => Script::Syriac, |
1926 | 135 => Script::Tagbanwa, |
1927 | 136 => Script::Takri, |
1928 | 137 => Script::Tai_Le, |
1929 | 138 => Script::New_Tai_Lue, |
1930 | 139 => Script::Tamil, |
1931 | 140 => Script::Tangut, |
1932 | 141 => Script::Tai_Viet, |
1933 | 142 => Script::Telugu, |
1934 | 143 => Script::Tifinagh, |
1935 | 144 => Script::Tagalog, |
1936 | 145 => Script::Thaana, |
1937 | 146 => Script::Thai, |
1938 | 147 => Script::Tibetan, |
1939 | 148 => Script::Tirhuta, |
1940 | 149 => Script::Tangsa, |
1941 | 150 => Script::Toto, |
1942 | 151 => Script::Ugaritic, |
1943 | 152 => Script::Vai, |
1944 | 153 => Script::Vithkuqi, |
1945 | 154 => Script::Warang_Citi, |
1946 | 155 => Script::Wancho, |
1947 | 156 => Script::Old_Persian, |
1948 | 157 => Script::Cuneiform, |
1949 | 158 => Script::Yezidi, |
1950 | 159 => Script::Yi, |
1951 | 160 => Script::Zanabazar_Square, |
1952 | _ => unreachable!(), |
1953 | } |
1954 | } |
1955 | |
1956 | } |
1957 | |
1958 | pub fn bsearch_range_value_table<T: Copy>(c: char, r: &'static [(char, char, T)]) -> Option<T> { |
1959 | use core::cmp::Ordering::{Equal, Less, Greater}; |
1960 | match r.binary_search_by(|&(lo, hi, _)| { |
1961 | if lo <= c && c <= hi { Equal } |
1962 | else if hi < c { Less } |
1963 | else { Greater } |
1964 | }) { |
1965 | Ok(idx) => { |
1966 | let (_, _, cat) = r[idx]; |
1967 | Some(cat) |
1968 | } |
1969 | Err(_) => None |
1970 | } |
1971 | } |
1972 | |
1973 | #[inline ] |
1974 | pub fn get_script(c: char) -> Option<Script> { |
1975 | bsearch_range_value_table(c, SCRIPTS) |
1976 | } |
1977 | |
1978 | #[inline ] |
1979 | pub fn get_script_extension(c: char) -> Option<ScriptExtension> { |
1980 | bsearch_range_value_table(c, SCRIPT_EXTENSIONS) |
1981 | } |
1982 | const SCRIPTS: &'static [(char, char, Script)] = &[ |
1983 | (' \u{0}' , ' \u{1f}' , Script::Common), (' \u{20}' , ' \u{20}' , Script::Common), (' \u{21}' , |
1984 | ' \u{23}' , Script::Common), (' \u{24}' , ' \u{24}' , Script::Common), (' \u{25}' , ' \u{27}' , |
1985 | Script::Common), (' \u{28}' , ' \u{28}' , Script::Common), (' \u{29}' , ' \u{29}' , |
1986 | Script::Common), (' \u{2a}' , ' \u{2a}' , Script::Common), (' \u{2b}' , ' \u{2b}' , |
1987 | Script::Common), (' \u{2c}' , ' \u{2c}' , Script::Common), (' \u{2d}' , ' \u{2d}' , |
1988 | Script::Common), (' \u{2e}' , ' \u{2f}' , Script::Common), (' \u{30}' , ' \u{39}' , |
1989 | Script::Common), (' \u{3a}' , ' \u{3b}' , Script::Common), (' \u{3c}' , ' \u{3e}' , |
1990 | Script::Common), (' \u{3f}' , ' \u{40}' , Script::Common), (' \u{41}' , ' \u{5a}' , |
1991 | Script::Latin), (' \u{5b}' , ' \u{5b}' , Script::Common), (' \u{5c}' , ' \u{5c}' , |
1992 | Script::Common), (' \u{5d}' , ' \u{5d}' , Script::Common), (' \u{5e}' , ' \u{5e}' , |
1993 | Script::Common), (' \u{5f}' , ' \u{5f}' , Script::Common), (' \u{60}' , ' \u{60}' , |
1994 | Script::Common), (' \u{61}' , ' \u{7a}' , Script::Latin), (' \u{7b}' , ' \u{7b}' , |
1995 | Script::Common), (' \u{7c}' , ' \u{7c}' , Script::Common), (' \u{7d}' , ' \u{7d}' , |
1996 | Script::Common), (' \u{7e}' , ' \u{7e}' , Script::Common), (' \u{7f}' , ' \u{9f}' , |
1997 | Script::Common), (' \u{a0}' , ' \u{a0}' , Script::Common), (' \u{a1}' , ' \u{a1}' , |
1998 | Script::Common), (' \u{a2}' , ' \u{a5}' , Script::Common), (' \u{a6}' , ' \u{a6}' , |
1999 | Script::Common), (' \u{a7}' , ' \u{a7}' , Script::Common), (' \u{a8}' , ' \u{a8}' , |
2000 | Script::Common), (' \u{a9}' , ' \u{a9}' , Script::Common), (' \u{aa}' , ' \u{aa}' , |
2001 | Script::Latin), (' \u{ab}' , ' \u{ab}' , Script::Common), (' \u{ac}' , ' \u{ac}' , |
2002 | Script::Common), (' \u{ad}' , ' \u{ad}' , Script::Common), (' \u{ae}' , ' \u{ae}' , |
2003 | Script::Common), (' \u{af}' , ' \u{af}' , Script::Common), (' \u{b0}' , ' \u{b0}' , |
2004 | Script::Common), (' \u{b1}' , ' \u{b1}' , Script::Common), (' \u{b2}' , ' \u{b3}' , |
2005 | Script::Common), (' \u{b4}' , ' \u{b4}' , Script::Common), (' \u{b5}' , ' \u{b5}' , |
2006 | Script::Common), (' \u{b6}' , ' \u{b7}' , Script::Common), (' \u{b8}' , ' \u{b8}' , |
2007 | Script::Common), (' \u{b9}' , ' \u{b9}' , Script::Common), (' \u{ba}' , ' \u{ba}' , |
2008 | Script::Latin), (' \u{bb}' , ' \u{bb}' , Script::Common), (' \u{bc}' , ' \u{be}' , |
2009 | Script::Common), (' \u{bf}' , ' \u{bf}' , Script::Common), (' \u{c0}' , ' \u{d6}' , |
2010 | Script::Latin), (' \u{d7}' , ' \u{d7}' , Script::Common), (' \u{d8}' , ' \u{f6}' , |
2011 | Script::Latin), (' \u{f7}' , ' \u{f7}' , Script::Common), (' \u{f8}' , ' \u{1ba}' , |
2012 | Script::Latin), (' \u{1bb}' , ' \u{1bb}' , Script::Latin), (' \u{1bc}' , ' \u{1bf}' , |
2013 | Script::Latin), (' \u{1c0}' , ' \u{1c3}' , Script::Latin), (' \u{1c4}' , ' \u{293}' , |
2014 | Script::Latin), (' \u{294}' , ' \u{294}' , Script::Latin), (' \u{295}' , ' \u{2af}' , |
2015 | Script::Latin), (' \u{2b0}' , ' \u{2b8}' , Script::Latin), (' \u{2b9}' , ' \u{2c1}' , |
2016 | Script::Common), (' \u{2c2}' , ' \u{2c5}' , Script::Common), (' \u{2c6}' , ' \u{2d1}' , |
2017 | Script::Common), (' \u{2d2}' , ' \u{2df}' , Script::Common), (' \u{2e0}' , ' \u{2e4}' , |
2018 | Script::Latin), (' \u{2e5}' , ' \u{2e9}' , Script::Common), (' \u{2ea}' , ' \u{2eb}' , |
2019 | Script::Bopomofo), (' \u{2ec}' , ' \u{2ec}' , Script::Common), (' \u{2ed}' , ' \u{2ed}' , |
2020 | Script::Common), (' \u{2ee}' , ' \u{2ee}' , Script::Common), (' \u{2ef}' , ' \u{2ff}' , |
2021 | Script::Common), (' \u{300}' , ' \u{36f}' , Script::Inherited), (' \u{370}' , ' \u{373}' , |
2022 | Script::Greek), (' \u{374}' , ' \u{374}' , Script::Common), (' \u{375}' , ' \u{375}' , |
2023 | Script::Greek), (' \u{376}' , ' \u{377}' , Script::Greek), (' \u{37a}' , ' \u{37a}' , |
2024 | Script::Greek), (' \u{37b}' , ' \u{37d}' , Script::Greek), (' \u{37e}' , ' \u{37e}' , |
2025 | Script::Common), (' \u{37f}' , ' \u{37f}' , Script::Greek), (' \u{384}' , ' \u{384}' , |
2026 | Script::Greek), (' \u{385}' , ' \u{385}' , Script::Common), (' \u{386}' , ' \u{386}' , |
2027 | Script::Greek), (' \u{387}' , ' \u{387}' , Script::Common), (' \u{388}' , ' \u{38a}' , |
2028 | Script::Greek), (' \u{38c}' , ' \u{38c}' , Script::Greek), (' \u{38e}' , ' \u{3a1}' , |
2029 | Script::Greek), (' \u{3a3}' , ' \u{3e1}' , Script::Greek), (' \u{3e2}' , ' \u{3ef}' , |
2030 | Script::Coptic), (' \u{3f0}' , ' \u{3f5}' , Script::Greek), (' \u{3f6}' , ' \u{3f6}' , |
2031 | Script::Greek), (' \u{3f7}' , ' \u{3ff}' , Script::Greek), (' \u{400}' , ' \u{481}' , |
2032 | Script::Cyrillic), (' \u{482}' , ' \u{482}' , Script::Cyrillic), (' \u{483}' , ' \u{484}' , |
2033 | Script::Cyrillic), (' \u{485}' , ' \u{486}' , Script::Inherited), (' \u{487}' , ' \u{487}' , |
2034 | Script::Cyrillic), (' \u{488}' , ' \u{489}' , Script::Cyrillic), (' \u{48a}' , ' \u{52f}' , |
2035 | Script::Cyrillic), (' \u{531}' , ' \u{556}' , Script::Armenian), (' \u{559}' , ' \u{559}' , |
2036 | Script::Armenian), (' \u{55a}' , ' \u{55f}' , Script::Armenian), (' \u{560}' , ' \u{588}' , |
2037 | Script::Armenian), (' \u{589}' , ' \u{589}' , Script::Armenian), (' \u{58a}' , ' \u{58a}' , |
2038 | Script::Armenian), (' \u{58d}' , ' \u{58e}' , Script::Armenian), (' \u{58f}' , ' \u{58f}' , |
2039 | Script::Armenian), (' \u{591}' , ' \u{5bd}' , Script::Hebrew), (' \u{5be}' , ' \u{5be}' , |
2040 | Script::Hebrew), (' \u{5bf}' , ' \u{5bf}' , Script::Hebrew), (' \u{5c0}' , ' \u{5c0}' , |
2041 | Script::Hebrew), (' \u{5c1}' , ' \u{5c2}' , Script::Hebrew), (' \u{5c3}' , ' \u{5c3}' , |
2042 | Script::Hebrew), (' \u{5c4}' , ' \u{5c5}' , Script::Hebrew), (' \u{5c6}' , ' \u{5c6}' , |
2043 | Script::Hebrew), (' \u{5c7}' , ' \u{5c7}' , Script::Hebrew), (' \u{5d0}' , ' \u{5ea}' , |
2044 | Script::Hebrew), (' \u{5ef}' , ' \u{5f2}' , Script::Hebrew), (' \u{5f3}' , ' \u{5f4}' , |
2045 | Script::Hebrew), (' \u{600}' , ' \u{604}' , Script::Arabic), (' \u{605}' , ' \u{605}' , |
2046 | Script::Common), (' \u{606}' , ' \u{608}' , Script::Arabic), (' \u{609}' , ' \u{60a}' , |
2047 | Script::Arabic), (' \u{60b}' , ' \u{60b}' , Script::Arabic), (' \u{60c}' , ' \u{60c}' , |
2048 | Script::Common), (' \u{60d}' , ' \u{60d}' , Script::Arabic), (' \u{60e}' , ' \u{60f}' , |
2049 | Script::Arabic), (' \u{610}' , ' \u{61a}' , Script::Arabic), (' \u{61b}' , ' \u{61b}' , |
2050 | Script::Common), (' \u{61c}' , ' \u{61c}' , Script::Arabic), (' \u{61d}' , ' \u{61e}' , |
2051 | Script::Arabic), (' \u{61f}' , ' \u{61f}' , Script::Common), (' \u{620}' , ' \u{63f}' , |
2052 | Script::Arabic), (' \u{640}' , ' \u{640}' , Script::Common), (' \u{641}' , ' \u{64a}' , |
2053 | Script::Arabic), (' \u{64b}' , ' \u{655}' , Script::Inherited), (' \u{656}' , ' \u{65f}' , |
2054 | Script::Arabic), (' \u{660}' , ' \u{669}' , Script::Arabic), (' \u{66a}' , ' \u{66d}' , |
2055 | Script::Arabic), (' \u{66e}' , ' \u{66f}' , Script::Arabic), (' \u{670}' , ' \u{670}' , |
2056 | Script::Inherited), (' \u{671}' , ' \u{6d3}' , Script::Arabic), (' \u{6d4}' , ' \u{6d4}' , |
2057 | Script::Arabic), (' \u{6d5}' , ' \u{6d5}' , Script::Arabic), (' \u{6d6}' , ' \u{6dc}' , |
2058 | Script::Arabic), (' \u{6dd}' , ' \u{6dd}' , Script::Common), (' \u{6de}' , ' \u{6de}' , |
2059 | Script::Arabic), (' \u{6df}' , ' \u{6e4}' , Script::Arabic), (' \u{6e5}' , ' \u{6e6}' , |
2060 | Script::Arabic), (' \u{6e7}' , ' \u{6e8}' , Script::Arabic), (' \u{6e9}' , ' \u{6e9}' , |
2061 | Script::Arabic), (' \u{6ea}' , ' \u{6ed}' , Script::Arabic), (' \u{6ee}' , ' \u{6ef}' , |
2062 | Script::Arabic), (' \u{6f0}' , ' \u{6f9}' , Script::Arabic), (' \u{6fa}' , ' \u{6fc}' , |
2063 | Script::Arabic), (' \u{6fd}' , ' \u{6fe}' , Script::Arabic), (' \u{6ff}' , ' \u{6ff}' , |
2064 | Script::Arabic), (' \u{700}' , ' \u{70d}' , Script::Syriac), (' \u{70f}' , ' \u{70f}' , |
2065 | Script::Syriac), (' \u{710}' , ' \u{710}' , Script::Syriac), (' \u{711}' , ' \u{711}' , |
2066 | Script::Syriac), (' \u{712}' , ' \u{72f}' , Script::Syriac), (' \u{730}' , ' \u{74a}' , |
2067 | Script::Syriac), (' \u{74d}' , ' \u{74f}' , Script::Syriac), (' \u{750}' , ' \u{77f}' , |
2068 | Script::Arabic), (' \u{780}' , ' \u{7a5}' , Script::Thaana), (' \u{7a6}' , ' \u{7b0}' , |
2069 | Script::Thaana), (' \u{7b1}' , ' \u{7b1}' , Script::Thaana), (' \u{7c0}' , ' \u{7c9}' , |
2070 | Script::Nko), (' \u{7ca}' , ' \u{7ea}' , Script::Nko), (' \u{7eb}' , ' \u{7f3}' , Script::Nko), |
2071 | (' \u{7f4}' , ' \u{7f5}' , Script::Nko), (' \u{7f6}' , ' \u{7f6}' , Script::Nko), (' \u{7f7}' , |
2072 | ' \u{7f9}' , Script::Nko), (' \u{7fa}' , ' \u{7fa}' , Script::Nko), (' \u{7fd}' , ' \u{7fd}' , |
2073 | Script::Nko), (' \u{7fe}' , ' \u{7ff}' , Script::Nko), (' \u{800}' , ' \u{815}' , |
2074 | Script::Samaritan), (' \u{816}' , ' \u{819}' , Script::Samaritan), (' \u{81a}' , ' \u{81a}' , |
2075 | Script::Samaritan), (' \u{81b}' , ' \u{823}' , Script::Samaritan), (' \u{824}' , ' \u{824}' , |
2076 | Script::Samaritan), (' \u{825}' , ' \u{827}' , Script::Samaritan), (' \u{828}' , ' \u{828}' , |
2077 | Script::Samaritan), (' \u{829}' , ' \u{82d}' , Script::Samaritan), (' \u{830}' , ' \u{83e}' , |
2078 | Script::Samaritan), (' \u{840}' , ' \u{858}' , Script::Mandaic), (' \u{859}' , ' \u{85b}' , |
2079 | Script::Mandaic), (' \u{85e}' , ' \u{85e}' , Script::Mandaic), (' \u{860}' , ' \u{86a}' , |
2080 | Script::Syriac), (' \u{870}' , ' \u{887}' , Script::Arabic), (' \u{888}' , ' \u{888}' , |
2081 | Script::Arabic), (' \u{889}' , ' \u{88e}' , Script::Arabic), (' \u{890}' , ' \u{891}' , |
2082 | Script::Arabic), (' \u{898}' , ' \u{89f}' , Script::Arabic), (' \u{8a0}' , ' \u{8c8}' , |
2083 | Script::Arabic), (' \u{8c9}' , ' \u{8c9}' , Script::Arabic), (' \u{8ca}' , ' \u{8e1}' , |
2084 | Script::Arabic), (' \u{8e2}' , ' \u{8e2}' , Script::Common), (' \u{8e3}' , ' \u{8ff}' , |
2085 | Script::Arabic), (' \u{900}' , ' \u{902}' , Script::Devanagari), (' \u{903}' , ' \u{903}' , |
2086 | Script::Devanagari), (' \u{904}' , ' \u{939}' , Script::Devanagari), (' \u{93a}' , ' \u{93a}' , |
2087 | Script::Devanagari), (' \u{93b}' , ' \u{93b}' , Script::Devanagari), (' \u{93c}' , ' \u{93c}' , |
2088 | Script::Devanagari), (' \u{93d}' , ' \u{93d}' , Script::Devanagari), (' \u{93e}' , ' \u{940}' , |
2089 | Script::Devanagari), (' \u{941}' , ' \u{948}' , Script::Devanagari), (' \u{949}' , ' \u{94c}' , |
2090 | Script::Devanagari), (' \u{94d}' , ' \u{94d}' , Script::Devanagari), (' \u{94e}' , ' \u{94f}' , |
2091 | Script::Devanagari), (' \u{950}' , ' \u{950}' , Script::Devanagari), (' \u{951}' , ' \u{954}' , |
2092 | Script::Inherited), (' \u{955}' , ' \u{957}' , Script::Devanagari), (' \u{958}' , ' \u{961}' , |
2093 | Script::Devanagari), (' \u{962}' , ' \u{963}' , Script::Devanagari), (' \u{964}' , ' \u{965}' , |
2094 | Script::Common), (' \u{966}' , ' \u{96f}' , Script::Devanagari), (' \u{970}' , ' \u{970}' , |
2095 | Script::Devanagari), (' \u{971}' , ' \u{971}' , Script::Devanagari), (' \u{972}' , ' \u{97f}' , |
2096 | Script::Devanagari), (' \u{980}' , ' \u{980}' , Script::Bengali), (' \u{981}' , ' \u{981}' , |
2097 | Script::Bengali), (' \u{982}' , ' \u{983}' , Script::Bengali), (' \u{985}' , ' \u{98c}' , |
2098 | Script::Bengali), (' \u{98f}' , ' \u{990}' , Script::Bengali), (' \u{993}' , ' \u{9a8}' , |
2099 | Script::Bengali), (' \u{9aa}' , ' \u{9b0}' , Script::Bengali), (' \u{9b2}' , ' \u{9b2}' , |
2100 | Script::Bengali), (' \u{9b6}' , ' \u{9b9}' , Script::Bengali), (' \u{9bc}' , ' \u{9bc}' , |
2101 | Script::Bengali), (' \u{9bd}' , ' \u{9bd}' , Script::Bengali), (' \u{9be}' , ' \u{9c0}' , |
2102 | Script::Bengali), (' \u{9c1}' , ' \u{9c4}' , Script::Bengali), (' \u{9c7}' , ' \u{9c8}' , |
2103 | Script::Bengali), (' \u{9cb}' , ' \u{9cc}' , Script::Bengali), (' \u{9cd}' , ' \u{9cd}' , |
2104 | Script::Bengali), (' \u{9ce}' , ' \u{9ce}' , Script::Bengali), (' \u{9d7}' , ' \u{9d7}' , |
2105 | Script::Bengali), (' \u{9dc}' , ' \u{9dd}' , Script::Bengali), (' \u{9df}' , ' \u{9e1}' , |
2106 | Script::Bengali), (' \u{9e2}' , ' \u{9e3}' , Script::Bengali), (' \u{9e6}' , ' \u{9ef}' , |
2107 | Script::Bengali), (' \u{9f0}' , ' \u{9f1}' , Script::Bengali), (' \u{9f2}' , ' \u{9f3}' , |
2108 | Script::Bengali), (' \u{9f4}' , ' \u{9f9}' , Script::Bengali), (' \u{9fa}' , ' \u{9fa}' , |
2109 | Script::Bengali), (' \u{9fb}' , ' \u{9fb}' , Script::Bengali), (' \u{9fc}' , ' \u{9fc}' , |
2110 | Script::Bengali), (' \u{9fd}' , ' \u{9fd}' , Script::Bengali), (' \u{9fe}' , ' \u{9fe}' , |
2111 | Script::Bengali), (' \u{a01}' , ' \u{a02}' , Script::Gurmukhi), (' \u{a03}' , ' \u{a03}' , |
2112 | Script::Gurmukhi), (' \u{a05}' , ' \u{a0a}' , Script::Gurmukhi), (' \u{a0f}' , ' \u{a10}' , |
2113 | Script::Gurmukhi), (' \u{a13}' , ' \u{a28}' , Script::Gurmukhi), (' \u{a2a}' , ' \u{a30}' , |
2114 | Script::Gurmukhi), (' \u{a32}' , ' \u{a33}' , Script::Gurmukhi), (' \u{a35}' , ' \u{a36}' , |
2115 | Script::Gurmukhi), (' \u{a38}' , ' \u{a39}' , Script::Gurmukhi), (' \u{a3c}' , ' \u{a3c}' , |
2116 | Script::Gurmukhi), (' \u{a3e}' , ' \u{a40}' , Script::Gurmukhi), (' \u{a41}' , ' \u{a42}' , |
2117 | Script::Gurmukhi), (' \u{a47}' , ' \u{a48}' , Script::Gurmukhi), (' \u{a4b}' , ' \u{a4d}' , |
2118 | Script::Gurmukhi), (' \u{a51}' , ' \u{a51}' , Script::Gurmukhi), (' \u{a59}' , ' \u{a5c}' , |
2119 | Script::Gurmukhi), (' \u{a5e}' , ' \u{a5e}' , Script::Gurmukhi), (' \u{a66}' , ' \u{a6f}' , |
2120 | Script::Gurmukhi), (' \u{a70}' , ' \u{a71}' , Script::Gurmukhi), (' \u{a72}' , ' \u{a74}' , |
2121 | Script::Gurmukhi), (' \u{a75}' , ' \u{a75}' , Script::Gurmukhi), (' \u{a76}' , ' \u{a76}' , |
2122 | Script::Gurmukhi), (' \u{a81}' , ' \u{a82}' , Script::Gujarati), (' \u{a83}' , ' \u{a83}' , |
2123 | Script::Gujarati), (' \u{a85}' , ' \u{a8d}' , Script::Gujarati), (' \u{a8f}' , ' \u{a91}' , |
2124 | Script::Gujarati), (' \u{a93}' , ' \u{aa8}' , Script::Gujarati), (' \u{aaa}' , ' \u{ab0}' , |
2125 | Script::Gujarati), (' \u{ab2}' , ' \u{ab3}' , Script::Gujarati), (' \u{ab5}' , ' \u{ab9}' , |
2126 | Script::Gujarati), (' \u{abc}' , ' \u{abc}' , Script::Gujarati), (' \u{abd}' , ' \u{abd}' , |
2127 | Script::Gujarati), (' \u{abe}' , ' \u{ac0}' , Script::Gujarati), (' \u{ac1}' , ' \u{ac5}' , |
2128 | Script::Gujarati), (' \u{ac7}' , ' \u{ac8}' , Script::Gujarati), (' \u{ac9}' , ' \u{ac9}' , |
2129 | Script::Gujarati), (' \u{acb}' , ' \u{acc}' , Script::Gujarati), (' \u{acd}' , ' \u{acd}' , |
2130 | Script::Gujarati), (' \u{ad0}' , ' \u{ad0}' , Script::Gujarati), (' \u{ae0}' , ' \u{ae1}' , |
2131 | Script::Gujarati), (' \u{ae2}' , ' \u{ae3}' , Script::Gujarati), (' \u{ae6}' , ' \u{aef}' , |
2132 | Script::Gujarati), (' \u{af0}' , ' \u{af0}' , Script::Gujarati), (' \u{af1}' , ' \u{af1}' , |
2133 | Script::Gujarati), (' \u{af9}' , ' \u{af9}' , Script::Gujarati), (' \u{afa}' , ' \u{aff}' , |
2134 | Script::Gujarati), (' \u{b01}' , ' \u{b01}' , Script::Oriya), (' \u{b02}' , ' \u{b03}' , |
2135 | Script::Oriya), (' \u{b05}' , ' \u{b0c}' , Script::Oriya), (' \u{b0f}' , ' \u{b10}' , |
2136 | Script::Oriya), (' \u{b13}' , ' \u{b28}' , Script::Oriya), (' \u{b2a}' , ' \u{b30}' , |
2137 | Script::Oriya), (' \u{b32}' , ' \u{b33}' , Script::Oriya), (' \u{b35}' , ' \u{b39}' , |
2138 | Script::Oriya), (' \u{b3c}' , ' \u{b3c}' , Script::Oriya), (' \u{b3d}' , ' \u{b3d}' , |
2139 | Script::Oriya), (' \u{b3e}' , ' \u{b3e}' , Script::Oriya), (' \u{b3f}' , ' \u{b3f}' , |
2140 | Script::Oriya), (' \u{b40}' , ' \u{b40}' , Script::Oriya), (' \u{b41}' , ' \u{b44}' , |
2141 | Script::Oriya), (' \u{b47}' , ' \u{b48}' , Script::Oriya), (' \u{b4b}' , ' \u{b4c}' , |
2142 | Script::Oriya), (' \u{b4d}' , ' \u{b4d}' , Script::Oriya), (' \u{b55}' , ' \u{b56}' , |
2143 | Script::Oriya), (' \u{b57}' , ' \u{b57}' , Script::Oriya), (' \u{b5c}' , ' \u{b5d}' , |
2144 | Script::Oriya), (' \u{b5f}' , ' \u{b61}' , Script::Oriya), (' \u{b62}' , ' \u{b63}' , |
2145 | Script::Oriya), (' \u{b66}' , ' \u{b6f}' , Script::Oriya), (' \u{b70}' , ' \u{b70}' , |
2146 | Script::Oriya), (' \u{b71}' , ' \u{b71}' , Script::Oriya), (' \u{b72}' , ' \u{b77}' , |
2147 | Script::Oriya), (' \u{b82}' , ' \u{b82}' , Script::Tamil), (' \u{b83}' , ' \u{b83}' , |
2148 | Script::Tamil), (' \u{b85}' , ' \u{b8a}' , Script::Tamil), (' \u{b8e}' , ' \u{b90}' , |
2149 | Script::Tamil), (' \u{b92}' , ' \u{b95}' , Script::Tamil), (' \u{b99}' , ' \u{b9a}' , |
2150 | Script::Tamil), (' \u{b9c}' , ' \u{b9c}' , Script::Tamil), (' \u{b9e}' , ' \u{b9f}' , |
2151 | Script::Tamil), (' \u{ba3}' , ' \u{ba4}' , Script::Tamil), (' \u{ba8}' , ' \u{baa}' , |
2152 | Script::Tamil), (' \u{bae}' , ' \u{bb9}' , Script::Tamil), (' \u{bbe}' , ' \u{bbf}' , |
2153 | Script::Tamil), (' \u{bc0}' , ' \u{bc0}' , Script::Tamil), (' \u{bc1}' , ' \u{bc2}' , |
2154 | Script::Tamil), (' \u{bc6}' , ' \u{bc8}' , Script::Tamil), (' \u{bca}' , ' \u{bcc}' , |
2155 | Script::Tamil), (' \u{bcd}' , ' \u{bcd}' , Script::Tamil), (' \u{bd0}' , ' \u{bd0}' , |
2156 | Script::Tamil), (' \u{bd7}' , ' \u{bd7}' , Script::Tamil), (' \u{be6}' , ' \u{bef}' , |
2157 | Script::Tamil), (' \u{bf0}' , ' \u{bf2}' , Script::Tamil), (' \u{bf3}' , ' \u{bf8}' , |
2158 | Script::Tamil), (' \u{bf9}' , ' \u{bf9}' , Script::Tamil), (' \u{bfa}' , ' \u{bfa}' , |
2159 | Script::Tamil), (' \u{c00}' , ' \u{c00}' , Script::Telugu), (' \u{c01}' , ' \u{c03}' , |
2160 | Script::Telugu), (' \u{c04}' , ' \u{c04}' , Script::Telugu), (' \u{c05}' , ' \u{c0c}' , |
2161 | Script::Telugu), (' \u{c0e}' , ' \u{c10}' , Script::Telugu), (' \u{c12}' , ' \u{c28}' , |
2162 | Script::Telugu), (' \u{c2a}' , ' \u{c39}' , Script::Telugu), (' \u{c3c}' , ' \u{c3c}' , |
2163 | Script::Telugu), (' \u{c3d}' , ' \u{c3d}' , Script::Telugu), (' \u{c3e}' , ' \u{c40}' , |
2164 | Script::Telugu), (' \u{c41}' , ' \u{c44}' , Script::Telugu), (' \u{c46}' , ' \u{c48}' , |
2165 | Script::Telugu), (' \u{c4a}' , ' \u{c4d}' , Script::Telugu), (' \u{c55}' , ' \u{c56}' , |
2166 | Script::Telugu), (' \u{c58}' , ' \u{c5a}' , Script::Telugu), (' \u{c5d}' , ' \u{c5d}' , |
2167 | Script::Telugu), (' \u{c60}' , ' \u{c61}' , Script::Telugu), (' \u{c62}' , ' \u{c63}' , |
2168 | Script::Telugu), (' \u{c66}' , ' \u{c6f}' , Script::Telugu), (' \u{c77}' , ' \u{c77}' , |
2169 | Script::Telugu), (' \u{c78}' , ' \u{c7e}' , Script::Telugu), (' \u{c7f}' , ' \u{c7f}' , |
2170 | Script::Telugu), (' \u{c80}' , ' \u{c80}' , Script::Kannada), (' \u{c81}' , ' \u{c81}' , |
2171 | Script::Kannada), (' \u{c82}' , ' \u{c83}' , Script::Kannada), (' \u{c84}' , ' \u{c84}' , |
2172 | Script::Kannada), (' \u{c85}' , ' \u{c8c}' , Script::Kannada), (' \u{c8e}' , ' \u{c90}' , |
2173 | Script::Kannada), (' \u{c92}' , ' \u{ca8}' , Script::Kannada), (' \u{caa}' , ' \u{cb3}' , |
2174 | Script::Kannada), (' \u{cb5}' , ' \u{cb9}' , Script::Kannada), (' \u{cbc}' , ' \u{cbc}' , |
2175 | Script::Kannada), (' \u{cbd}' , ' \u{cbd}' , Script::Kannada), (' \u{cbe}' , ' \u{cbe}' , |
2176 | Script::Kannada), (' \u{cbf}' , ' \u{cbf}' , Script::Kannada), (' \u{cc0}' , ' \u{cc4}' , |
2177 | Script::Kannada), (' \u{cc6}' , ' \u{cc6}' , Script::Kannada), (' \u{cc7}' , ' \u{cc8}' , |
2178 | Script::Kannada), (' \u{cca}' , ' \u{ccb}' , Script::Kannada), (' \u{ccc}' , ' \u{ccd}' , |
2179 | Script::Kannada), (' \u{cd5}' , ' \u{cd6}' , Script::Kannada), (' \u{cdd}' , ' \u{cde}' , |
2180 | Script::Kannada), (' \u{ce0}' , ' \u{ce1}' , Script::Kannada), (' \u{ce2}' , ' \u{ce3}' , |
2181 | Script::Kannada), (' \u{ce6}' , ' \u{cef}' , Script::Kannada), (' \u{cf1}' , ' \u{cf2}' , |
2182 | Script::Kannada), (' \u{cf3}' , ' \u{cf3}' , Script::Kannada), (' \u{d00}' , ' \u{d01}' , |
2183 | Script::Malayalam), (' \u{d02}' , ' \u{d03}' , Script::Malayalam), (' \u{d04}' , ' \u{d0c}' , |
2184 | Script::Malayalam), (' \u{d0e}' , ' \u{d10}' , Script::Malayalam), (' \u{d12}' , ' \u{d3a}' , |
2185 | Script::Malayalam), (' \u{d3b}' , ' \u{d3c}' , Script::Malayalam), (' \u{d3d}' , ' \u{d3d}' , |
2186 | Script::Malayalam), (' \u{d3e}' , ' \u{d40}' , Script::Malayalam), (' \u{d41}' , ' \u{d44}' , |
2187 | Script::Malayalam), (' \u{d46}' , ' \u{d48}' , Script::Malayalam), (' \u{d4a}' , ' \u{d4c}' , |
2188 | Script::Malayalam), (' \u{d4d}' , ' \u{d4d}' , Script::Malayalam), (' \u{d4e}' , ' \u{d4e}' , |
2189 | Script::Malayalam), (' \u{d4f}' , ' \u{d4f}' , Script::Malayalam), (' \u{d54}' , ' \u{d56}' , |
2190 | Script::Malayalam), (' \u{d57}' , ' \u{d57}' , Script::Malayalam), (' \u{d58}' , ' \u{d5e}' , |
2191 | Script::Malayalam), (' \u{d5f}' , ' \u{d61}' , Script::Malayalam), (' \u{d62}' , ' \u{d63}' , |
2192 | Script::Malayalam), (' \u{d66}' , ' \u{d6f}' , Script::Malayalam), (' \u{d70}' , ' \u{d78}' , |
2193 | Script::Malayalam), (' \u{d79}' , ' \u{d79}' , Script::Malayalam), (' \u{d7a}' , ' \u{d7f}' , |
2194 | Script::Malayalam), (' \u{d81}' , ' \u{d81}' , Script::Sinhala), (' \u{d82}' , ' \u{d83}' , |
2195 | Script::Sinhala), (' \u{d85}' , ' \u{d96}' , Script::Sinhala), (' \u{d9a}' , ' \u{db1}' , |
2196 | Script::Sinhala), (' \u{db3}' , ' \u{dbb}' , Script::Sinhala), (' \u{dbd}' , ' \u{dbd}' , |
2197 | Script::Sinhala), (' \u{dc0}' , ' \u{dc6}' , Script::Sinhala), (' \u{dca}' , ' \u{dca}' , |
2198 | Script::Sinhala), (' \u{dcf}' , ' \u{dd1}' , Script::Sinhala), (' \u{dd2}' , ' \u{dd4}' , |
2199 | Script::Sinhala), (' \u{dd6}' , ' \u{dd6}' , Script::Sinhala), (' \u{dd8}' , ' \u{ddf}' , |
2200 | Script::Sinhala), (' \u{de6}' , ' \u{def}' , Script::Sinhala), (' \u{df2}' , ' \u{df3}' , |
2201 | Script::Sinhala), (' \u{df4}' , ' \u{df4}' , Script::Sinhala), (' \u{e01}' , ' \u{e30}' , |
2202 | Script::Thai), (' \u{e31}' , ' \u{e31}' , Script::Thai), (' \u{e32}' , ' \u{e33}' , |
2203 | Script::Thai), (' \u{e34}' , ' \u{e3a}' , Script::Thai), (' \u{e3f}' , ' \u{e3f}' , |
2204 | Script::Common), (' \u{e40}' , ' \u{e45}' , Script::Thai), (' \u{e46}' , ' \u{e46}' , |
2205 | Script::Thai), (' \u{e47}' , ' \u{e4e}' , Script::Thai), (' \u{e4f}' , ' \u{e4f}' , |
2206 | Script::Thai), (' \u{e50}' , ' \u{e59}' , Script::Thai), (' \u{e5a}' , ' \u{e5b}' , |
2207 | Script::Thai), (' \u{e81}' , ' \u{e82}' , Script::Lao), (' \u{e84}' , ' \u{e84}' , Script::Lao), |
2208 | (' \u{e86}' , ' \u{e8a}' , Script::Lao), (' \u{e8c}' , ' \u{ea3}' , Script::Lao), (' \u{ea5}' , |
2209 | ' \u{ea5}' , Script::Lao), (' \u{ea7}' , ' \u{eb0}' , Script::Lao), (' \u{eb1}' , ' \u{eb1}' , |
2210 | Script::Lao), (' \u{eb2}' , ' \u{eb3}' , Script::Lao), (' \u{eb4}' , ' \u{ebc}' , Script::Lao), |
2211 | (' \u{ebd}' , ' \u{ebd}' , Script::Lao), (' \u{ec0}' , ' \u{ec4}' , Script::Lao), (' \u{ec6}' , |
2212 | ' \u{ec6}' , Script::Lao), (' \u{ec8}' , ' \u{ece}' , Script::Lao), (' \u{ed0}' , ' \u{ed9}' , |
2213 | Script::Lao), (' \u{edc}' , ' \u{edf}' , Script::Lao), (' \u{f00}' , ' \u{f00}' , |
2214 | Script::Tibetan), (' \u{f01}' , ' \u{f03}' , Script::Tibetan), (' \u{f04}' , ' \u{f12}' , |
2215 | Script::Tibetan), (' \u{f13}' , ' \u{f13}' , Script::Tibetan), (' \u{f14}' , ' \u{f14}' , |
2216 | Script::Tibetan), (' \u{f15}' , ' \u{f17}' , Script::Tibetan), (' \u{f18}' , ' \u{f19}' , |
2217 | Script::Tibetan), (' \u{f1a}' , ' \u{f1f}' , Script::Tibetan), (' \u{f20}' , ' \u{f29}' , |
2218 | Script::Tibetan), (' \u{f2a}' , ' \u{f33}' , Script::Tibetan), (' \u{f34}' , ' \u{f34}' , |
2219 | Script::Tibetan), (' \u{f35}' , ' \u{f35}' , Script::Tibetan), (' \u{f36}' , ' \u{f36}' , |
2220 | Script::Tibetan), (' \u{f37}' , ' \u{f37}' , Script::Tibetan), (' \u{f38}' , ' \u{f38}' , |
2221 | Script::Tibetan), (' \u{f39}' , ' \u{f39}' , Script::Tibetan), (' \u{f3a}' , ' \u{f3a}' , |
2222 | Script::Tibetan), (' \u{f3b}' , ' \u{f3b}' , Script::Tibetan), (' \u{f3c}' , ' \u{f3c}' , |
2223 | Script::Tibetan), (' \u{f3d}' , ' \u{f3d}' , Script::Tibetan), (' \u{f3e}' , ' \u{f3f}' , |
2224 | Script::Tibetan), (' \u{f40}' , ' \u{f47}' , Script::Tibetan), (' \u{f49}' , ' \u{f6c}' , |
2225 | Script::Tibetan), (' \u{f71}' , ' \u{f7e}' , Script::Tibetan), (' \u{f7f}' , ' \u{f7f}' , |
2226 | Script::Tibetan), (' \u{f80}' , ' \u{f84}' , Script::Tibetan), (' \u{f85}' , ' \u{f85}' , |
2227 | Script::Tibetan), (' \u{f86}' , ' \u{f87}' , Script::Tibetan), (' \u{f88}' , ' \u{f8c}' , |
2228 | Script::Tibetan), (' \u{f8d}' , ' \u{f97}' , Script::Tibetan), (' \u{f99}' , ' \u{fbc}' , |
2229 | Script::Tibetan), (' \u{fbe}' , ' \u{fc5}' , Script::Tibetan), (' \u{fc6}' , ' \u{fc6}' , |
2230 | Script::Tibetan), (' \u{fc7}' , ' \u{fcc}' , Script::Tibetan), (' \u{fce}' , ' \u{fcf}' , |
2231 | Script::Tibetan), (' \u{fd0}' , ' \u{fd4}' , Script::Tibetan), (' \u{fd5}' , ' \u{fd8}' , |
2232 | Script::Common), (' \u{fd9}' , ' \u{fda}' , Script::Tibetan), (' \u{1000}' , ' \u{102a}' , |
2233 | Script::Myanmar), (' \u{102b}' , ' \u{102c}' , Script::Myanmar), (' \u{102d}' , ' \u{1030}' , |
2234 | Script::Myanmar), (' \u{1031}' , ' \u{1031}' , Script::Myanmar), (' \u{1032}' , ' \u{1037}' , |
2235 | Script::Myanmar), (' \u{1038}' , ' \u{1038}' , Script::Myanmar), (' \u{1039}' , ' \u{103a}' , |
2236 | Script::Myanmar), (' \u{103b}' , ' \u{103c}' , Script::Myanmar), (' \u{103d}' , ' \u{103e}' , |
2237 | Script::Myanmar), (' \u{103f}' , ' \u{103f}' , Script::Myanmar), (' \u{1040}' , ' \u{1049}' , |
2238 | Script::Myanmar), (' \u{104a}' , ' \u{104f}' , Script::Myanmar), (' \u{1050}' , ' \u{1055}' , |
2239 | Script::Myanmar), (' \u{1056}' , ' \u{1057}' , Script::Myanmar), (' \u{1058}' , ' \u{1059}' , |
2240 | Script::Myanmar), (' \u{105a}' , ' \u{105d}' , Script::Myanmar), (' \u{105e}' , ' \u{1060}' , |
2241 | Script::Myanmar), (' \u{1061}' , ' \u{1061}' , Script::Myanmar), (' \u{1062}' , ' \u{1064}' , |
2242 | Script::Myanmar), (' \u{1065}' , ' \u{1066}' , Script::Myanmar), (' \u{1067}' , ' \u{106d}' , |
2243 | Script::Myanmar), (' \u{106e}' , ' \u{1070}' , Script::Myanmar), (' \u{1071}' , ' \u{1074}' , |
2244 | Script::Myanmar), (' \u{1075}' , ' \u{1081}' , Script::Myanmar), (' \u{1082}' , ' \u{1082}' , |
2245 | Script::Myanmar), (' \u{1083}' , ' \u{1084}' , Script::Myanmar), (' \u{1085}' , ' \u{1086}' , |
2246 | Script::Myanmar), (' \u{1087}' , ' \u{108c}' , Script::Myanmar), (' \u{108d}' , ' \u{108d}' , |
2247 | Script::Myanmar), (' \u{108e}' , ' \u{108e}' , Script::Myanmar), (' \u{108f}' , ' \u{108f}' , |
2248 | Script::Myanmar), (' \u{1090}' , ' \u{1099}' , Script::Myanmar), (' \u{109a}' , ' \u{109c}' , |
2249 | Script::Myanmar), (' \u{109d}' , ' \u{109d}' , Script::Myanmar), (' \u{109e}' , ' \u{109f}' , |
2250 | Script::Myanmar), (' \u{10a0}' , ' \u{10c5}' , Script::Georgian), (' \u{10c7}' , ' \u{10c7}' , |
2251 | Script::Georgian), (' \u{10cd}' , ' \u{10cd}' , Script::Georgian), (' \u{10d0}' , ' \u{10fa}' , |
2252 | Script::Georgian), (' \u{10fb}' , ' \u{10fb}' , Script::Common), (' \u{10fc}' , ' \u{10fc}' , |
2253 | Script::Georgian), (' \u{10fd}' , ' \u{10ff}' , Script::Georgian), (' \u{1100}' , ' \u{11ff}' , |
2254 | Script::Hangul), (' \u{1200}' , ' \u{1248}' , Script::Ethiopic), (' \u{124a}' , ' \u{124d}' , |
2255 | Script::Ethiopic), (' \u{1250}' , ' \u{1256}' , Script::Ethiopic), (' \u{1258}' , ' \u{1258}' , |
2256 | Script::Ethiopic), (' \u{125a}' , ' \u{125d}' , Script::Ethiopic), (' \u{1260}' , ' \u{1288}' , |
2257 | Script::Ethiopic), (' \u{128a}' , ' \u{128d}' , Script::Ethiopic), (' \u{1290}' , ' \u{12b0}' , |
2258 | Script::Ethiopic), (' \u{12b2}' , ' \u{12b5}' , Script::Ethiopic), (' \u{12b8}' , ' \u{12be}' , |
2259 | Script::Ethiopic), (' \u{12c0}' , ' \u{12c0}' , Script::Ethiopic), (' \u{12c2}' , ' \u{12c5}' , |
2260 | Script::Ethiopic), (' \u{12c8}' , ' \u{12d6}' , Script::Ethiopic), (' \u{12d8}' , ' \u{1310}' , |
2261 | Script::Ethiopic), (' \u{1312}' , ' \u{1315}' , Script::Ethiopic), (' \u{1318}' , ' \u{135a}' , |
2262 | Script::Ethiopic), (' \u{135d}' , ' \u{135f}' , Script::Ethiopic), (' \u{1360}' , ' \u{1368}' , |
2263 | Script::Ethiopic), (' \u{1369}' , ' \u{137c}' , Script::Ethiopic), (' \u{1380}' , ' \u{138f}' , |
2264 | Script::Ethiopic), (' \u{1390}' , ' \u{1399}' , Script::Ethiopic), (' \u{13a0}' , ' \u{13f5}' , |
2265 | Script::Cherokee), (' \u{13f8}' , ' \u{13fd}' , Script::Cherokee), (' \u{1400}' , ' \u{1400}' , |
2266 | Script::Canadian_Aboriginal), (' \u{1401}' , ' \u{166c}' , Script::Canadian_Aboriginal), |
2267 | (' \u{166d}' , ' \u{166d}' , Script::Canadian_Aboriginal), (' \u{166e}' , ' \u{166e}' , |
2268 | Script::Canadian_Aboriginal), (' \u{166f}' , ' \u{167f}' , Script::Canadian_Aboriginal), |
2269 | (' \u{1680}' , ' \u{1680}' , Script::Ogham), (' \u{1681}' , ' \u{169a}' , Script::Ogham), |
2270 | (' \u{169b}' , ' \u{169b}' , Script::Ogham), (' \u{169c}' , ' \u{169c}' , Script::Ogham), |
2271 | (' \u{16a0}' , ' \u{16ea}' , Script::Runic), (' \u{16eb}' , ' \u{16ed}' , Script::Common), |
2272 | (' \u{16ee}' , ' \u{16f0}' , Script::Runic), (' \u{16f1}' , ' \u{16f8}' , Script::Runic), |
2273 | (' \u{1700}' , ' \u{1711}' , Script::Tagalog), (' \u{1712}' , ' \u{1714}' , Script::Tagalog), |
2274 | (' \u{1715}' , ' \u{1715}' , Script::Tagalog), (' \u{171f}' , ' \u{171f}' , Script::Tagalog), |
2275 | (' \u{1720}' , ' \u{1731}' , Script::Hanunoo), (' \u{1732}' , ' \u{1733}' , Script::Hanunoo), |
2276 | (' \u{1734}' , ' \u{1734}' , Script::Hanunoo), (' \u{1735}' , ' \u{1736}' , Script::Common), |
2277 | (' \u{1740}' , ' \u{1751}' , Script::Buhid), (' \u{1752}' , ' \u{1753}' , Script::Buhid), |
2278 | (' \u{1760}' , ' \u{176c}' , Script::Tagbanwa), (' \u{176e}' , ' \u{1770}' , Script::Tagbanwa), |
2279 | (' \u{1772}' , ' \u{1773}' , Script::Tagbanwa), (' \u{1780}' , ' \u{17b3}' , Script::Khmer), |
2280 | (' \u{17b4}' , ' \u{17b5}' , Script::Khmer), (' \u{17b6}' , ' \u{17b6}' , Script::Khmer), |
2281 | (' \u{17b7}' , ' \u{17bd}' , Script::Khmer), (' \u{17be}' , ' \u{17c5}' , Script::Khmer), |
2282 | (' \u{17c6}' , ' \u{17c6}' , Script::Khmer), (' \u{17c7}' , ' \u{17c8}' , Script::Khmer), |
2283 | (' \u{17c9}' , ' \u{17d3}' , Script::Khmer), (' \u{17d4}' , ' \u{17d6}' , Script::Khmer), |
2284 | (' \u{17d7}' , ' \u{17d7}' , Script::Khmer), (' \u{17d8}' , ' \u{17da}' , Script::Khmer), |
2285 | (' \u{17db}' , ' \u{17db}' , Script::Khmer), (' \u{17dc}' , ' \u{17dc}' , Script::Khmer), |
2286 | (' \u{17dd}' , ' \u{17dd}' , Script::Khmer), (' \u{17e0}' , ' \u{17e9}' , Script::Khmer), |
2287 | (' \u{17f0}' , ' \u{17f9}' , Script::Khmer), (' \u{1800}' , ' \u{1801}' , Script::Mongolian), |
2288 | (' \u{1802}' , ' \u{1803}' , Script::Common), (' \u{1804}' , ' \u{1804}' , Script::Mongolian), |
2289 | (' \u{1805}' , ' \u{1805}' , Script::Common), (' \u{1806}' , ' \u{1806}' , Script::Mongolian), |
2290 | (' \u{1807}' , ' \u{180a}' , Script::Mongolian), (' \u{180b}' , ' \u{180d}' , Script::Mongolian), |
2291 | (' \u{180e}' , ' \u{180e}' , Script::Mongolian), (' \u{180f}' , ' \u{180f}' , Script::Mongolian), |
2292 | (' \u{1810}' , ' \u{1819}' , Script::Mongolian), (' \u{1820}' , ' \u{1842}' , Script::Mongolian), |
2293 | (' \u{1843}' , ' \u{1843}' , Script::Mongolian), (' \u{1844}' , ' \u{1878}' , Script::Mongolian), |
2294 | (' \u{1880}' , ' \u{1884}' , Script::Mongolian), (' \u{1885}' , ' \u{1886}' , Script::Mongolian), |
2295 | (' \u{1887}' , ' \u{18a8}' , Script::Mongolian), (' \u{18a9}' , ' \u{18a9}' , Script::Mongolian), |
2296 | (' \u{18aa}' , ' \u{18aa}' , Script::Mongolian), (' \u{18b0}' , ' \u{18f5}' , |
2297 | Script::Canadian_Aboriginal), (' \u{1900}' , ' \u{191e}' , Script::Limbu), (' \u{1920}' , |
2298 | ' \u{1922}' , Script::Limbu), (' \u{1923}' , ' \u{1926}' , Script::Limbu), (' \u{1927}' , |
2299 | ' \u{1928}' , Script::Limbu), (' \u{1929}' , ' \u{192b}' , Script::Limbu), (' \u{1930}' , |
2300 | ' \u{1931}' , Script::Limbu), (' \u{1932}' , ' \u{1932}' , Script::Limbu), (' \u{1933}' , |
2301 | ' \u{1938}' , Script::Limbu), (' \u{1939}' , ' \u{193b}' , Script::Limbu), (' \u{1940}' , |
2302 | ' \u{1940}' , Script::Limbu), (' \u{1944}' , ' \u{1945}' , Script::Limbu), (' \u{1946}' , |
2303 | ' \u{194f}' , Script::Limbu), (' \u{1950}' , ' \u{196d}' , Script::Tai_Le), (' \u{1970}' , |
2304 | ' \u{1974}' , Script::Tai_Le), (' \u{1980}' , ' \u{19ab}' , Script::New_Tai_Lue), (' \u{19b0}' , |
2305 | ' \u{19c9}' , Script::New_Tai_Lue), (' \u{19d0}' , ' \u{19d9}' , Script::New_Tai_Lue), |
2306 | (' \u{19da}' , ' \u{19da}' , Script::New_Tai_Lue), (' \u{19de}' , ' \u{19df}' , |
2307 | Script::New_Tai_Lue), (' \u{19e0}' , ' \u{19ff}' , Script::Khmer), (' \u{1a00}' , ' \u{1a16}' , |
2308 | Script::Buginese), (' \u{1a17}' , ' \u{1a18}' , Script::Buginese), (' \u{1a19}' , ' \u{1a1a}' , |
2309 | Script::Buginese), (' \u{1a1b}' , ' \u{1a1b}' , Script::Buginese), (' \u{1a1e}' , ' \u{1a1f}' , |
2310 | Script::Buginese), (' \u{1a20}' , ' \u{1a54}' , Script::Tai_Tham), (' \u{1a55}' , ' \u{1a55}' , |
2311 | Script::Tai_Tham), (' \u{1a56}' , ' \u{1a56}' , Script::Tai_Tham), (' \u{1a57}' , ' \u{1a57}' , |
2312 | Script::Tai_Tham), (' \u{1a58}' , ' \u{1a5e}' , Script::Tai_Tham), (' \u{1a60}' , ' \u{1a60}' , |
2313 | Script::Tai_Tham), (' \u{1a61}' , ' \u{1a61}' , Script::Tai_Tham), (' \u{1a62}' , ' \u{1a62}' , |
2314 | Script::Tai_Tham), (' \u{1a63}' , ' \u{1a64}' , Script::Tai_Tham), (' \u{1a65}' , ' \u{1a6c}' , |
2315 | Script::Tai_Tham), (' \u{1a6d}' , ' \u{1a72}' , Script::Tai_Tham), (' \u{1a73}' , ' \u{1a7c}' , |
2316 | Script::Tai_Tham), (' \u{1a7f}' , ' \u{1a7f}' , Script::Tai_Tham), (' \u{1a80}' , ' \u{1a89}' , |
2317 | Script::Tai_Tham), (' \u{1a90}' , ' \u{1a99}' , Script::Tai_Tham), (' \u{1aa0}' , ' \u{1aa6}' , |
2318 | Script::Tai_Tham), (' \u{1aa7}' , ' \u{1aa7}' , Script::Tai_Tham), (' \u{1aa8}' , ' \u{1aad}' , |
2319 | Script::Tai_Tham), (' \u{1ab0}' , ' \u{1abd}' , Script::Inherited), (' \u{1abe}' , ' \u{1abe}' , |
2320 | Script::Inherited), (' \u{1abf}' , ' \u{1ace}' , Script::Inherited), (' \u{1b00}' , ' \u{1b03}' , |
2321 | Script::Balinese), (' \u{1b04}' , ' \u{1b04}' , Script::Balinese), (' \u{1b05}' , ' \u{1b33}' , |
2322 | Script::Balinese), (' \u{1b34}' , ' \u{1b34}' , Script::Balinese), (' \u{1b35}' , ' \u{1b35}' , |
2323 | Script::Balinese), (' \u{1b36}' , ' \u{1b3a}' , Script::Balinese), (' \u{1b3b}' , ' \u{1b3b}' , |
2324 | Script::Balinese), (' \u{1b3c}' , ' \u{1b3c}' , Script::Balinese), (' \u{1b3d}' , ' \u{1b41}' , |
2325 | Script::Balinese), (' \u{1b42}' , ' \u{1b42}' , Script::Balinese), (' \u{1b43}' , ' \u{1b44}' , |
2326 | Script::Balinese), (' \u{1b45}' , ' \u{1b4c}' , Script::Balinese), (' \u{1b50}' , ' \u{1b59}' , |
2327 | Script::Balinese), (' \u{1b5a}' , ' \u{1b60}' , Script::Balinese), (' \u{1b61}' , ' \u{1b6a}' , |
2328 | Script::Balinese), (' \u{1b6b}' , ' \u{1b73}' , Script::Balinese), (' \u{1b74}' , ' \u{1b7c}' , |
2329 | Script::Balinese), (' \u{1b7d}' , ' \u{1b7e}' , Script::Balinese), (' \u{1b80}' , ' \u{1b81}' , |
2330 | Script::Sundanese), (' \u{1b82}' , ' \u{1b82}' , Script::Sundanese), (' \u{1b83}' , ' \u{1ba0}' , |
2331 | Script::Sundanese), (' \u{1ba1}' , ' \u{1ba1}' , Script::Sundanese), (' \u{1ba2}' , ' \u{1ba5}' , |
2332 | Script::Sundanese), (' \u{1ba6}' , ' \u{1ba7}' , Script::Sundanese), (' \u{1ba8}' , ' \u{1ba9}' , |
2333 | Script::Sundanese), (' \u{1baa}' , ' \u{1baa}' , Script::Sundanese), (' \u{1bab}' , ' \u{1bad}' , |
2334 | Script::Sundanese), (' \u{1bae}' , ' \u{1baf}' , Script::Sundanese), (' \u{1bb0}' , ' \u{1bb9}' , |
2335 | Script::Sundanese), (' \u{1bba}' , ' \u{1bbf}' , Script::Sundanese), (' \u{1bc0}' , ' \u{1be5}' , |
2336 | Script::Batak), (' \u{1be6}' , ' \u{1be6}' , Script::Batak), (' \u{1be7}' , ' \u{1be7}' , |
2337 | Script::Batak), (' \u{1be8}' , ' \u{1be9}' , Script::Batak), (' \u{1bea}' , ' \u{1bec}' , |
2338 | Script::Batak), (' \u{1bed}' , ' \u{1bed}' , Script::Batak), (' \u{1bee}' , ' \u{1bee}' , |
2339 | Script::Batak), (' \u{1bef}' , ' \u{1bf1}' , Script::Batak), (' \u{1bf2}' , ' \u{1bf3}' , |
2340 | Script::Batak), (' \u{1bfc}' , ' \u{1bff}' , Script::Batak), (' \u{1c00}' , ' \u{1c23}' , |
2341 | Script::Lepcha), (' \u{1c24}' , ' \u{1c2b}' , Script::Lepcha), (' \u{1c2c}' , ' \u{1c33}' , |
2342 | Script::Lepcha), (' \u{1c34}' , ' \u{1c35}' , Script::Lepcha), (' \u{1c36}' , ' \u{1c37}' , |
2343 | Script::Lepcha), (' \u{1c3b}' , ' \u{1c3f}' , Script::Lepcha), (' \u{1c40}' , ' \u{1c49}' , |
2344 | Script::Lepcha), (' \u{1c4d}' , ' \u{1c4f}' , Script::Lepcha), (' \u{1c50}' , ' \u{1c59}' , |
2345 | Script::Ol_Chiki), (' \u{1c5a}' , ' \u{1c77}' , Script::Ol_Chiki), (' \u{1c78}' , ' \u{1c7d}' , |
2346 | Script::Ol_Chiki), (' \u{1c7e}' , ' \u{1c7f}' , Script::Ol_Chiki), (' \u{1c80}' , ' \u{1c88}' , |
2347 | Script::Cyrillic), (' \u{1c90}' , ' \u{1cba}' , Script::Georgian), (' \u{1cbd}' , ' \u{1cbf}' , |
2348 | Script::Georgian), (' \u{1cc0}' , ' \u{1cc7}' , Script::Sundanese), (' \u{1cd0}' , ' \u{1cd2}' , |
2349 | Script::Inherited), (' \u{1cd3}' , ' \u{1cd3}' , Script::Common), (' \u{1cd4}' , ' \u{1ce0}' , |
2350 | Script::Inherited), (' \u{1ce1}' , ' \u{1ce1}' , Script::Common), (' \u{1ce2}' , ' \u{1ce8}' , |
2351 | Script::Inherited), (' \u{1ce9}' , ' \u{1cec}' , Script::Common), (' \u{1ced}' , ' \u{1ced}' , |
2352 | Script::Inherited), (' \u{1cee}' , ' \u{1cf3}' , Script::Common), (' \u{1cf4}' , ' \u{1cf4}' , |
2353 | Script::Inherited), (' \u{1cf5}' , ' \u{1cf6}' , Script::Common), (' \u{1cf7}' , ' \u{1cf7}' , |
2354 | Script::Common), (' \u{1cf8}' , ' \u{1cf9}' , Script::Inherited), (' \u{1cfa}' , ' \u{1cfa}' , |
2355 | Script::Common), (' \u{1d00}' , ' \u{1d25}' , Script::Latin), (' \u{1d26}' , ' \u{1d2a}' , |
2356 | Script::Greek), (' \u{1d2b}' , ' \u{1d2b}' , Script::Cyrillic), (' \u{1d2c}' , ' \u{1d5c}' , |
2357 | Script::Latin), (' \u{1d5d}' , ' \u{1d61}' , Script::Greek), (' \u{1d62}' , ' \u{1d65}' , |
2358 | Script::Latin), (' \u{1d66}' , ' \u{1d6a}' , Script::Greek), (' \u{1d6b}' , ' \u{1d77}' , |
2359 | Script::Latin), (' \u{1d78}' , ' \u{1d78}' , Script::Cyrillic), (' \u{1d79}' , ' \u{1d9a}' , |
2360 | Script::Latin), (' \u{1d9b}' , ' \u{1dbe}' , Script::Latin), (' \u{1dbf}' , ' \u{1dbf}' , |
2361 | Script::Greek), (' \u{1dc0}' , ' \u{1dff}' , Script::Inherited), (' \u{1e00}' , ' \u{1eff}' , |
2362 | Script::Latin), (' \u{1f00}' , ' \u{1f15}' , Script::Greek), (' \u{1f18}' , ' \u{1f1d}' , |
2363 | Script::Greek), (' \u{1f20}' , ' \u{1f45}' , Script::Greek), (' \u{1f48}' , ' \u{1f4d}' , |
2364 | Script::Greek), (' \u{1f50}' , ' \u{1f57}' , Script::Greek), (' \u{1f59}' , ' \u{1f59}' , |
2365 | Script::Greek), (' \u{1f5b}' , ' \u{1f5b}' , Script::Greek), (' \u{1f5d}' , ' \u{1f5d}' , |
2366 | Script::Greek), (' \u{1f5f}' , ' \u{1f7d}' , Script::Greek), (' \u{1f80}' , ' \u{1fb4}' , |
2367 | Script::Greek), (' \u{1fb6}' , ' \u{1fbc}' , Script::Greek), (' \u{1fbd}' , ' \u{1fbd}' , |
2368 | Script::Greek), (' \u{1fbe}' , ' \u{1fbe}' , Script::Greek), (' \u{1fbf}' , ' \u{1fc1}' , |
2369 | Script::Greek), (' \u{1fc2}' , ' \u{1fc4}' , Script::Greek), (' \u{1fc6}' , ' \u{1fcc}' , |
2370 | Script::Greek), (' \u{1fcd}' , ' \u{1fcf}' , Script::Greek), (' \u{1fd0}' , ' \u{1fd3}' , |
2371 | Script::Greek), (' \u{1fd6}' , ' \u{1fdb}' , Script::Greek), (' \u{1fdd}' , ' \u{1fdf}' , |
2372 | Script::Greek), (' \u{1fe0}' , ' \u{1fec}' , Script::Greek), (' \u{1fed}' , ' \u{1fef}' , |
2373 | Script::Greek), (' \u{1ff2}' , ' \u{1ff4}' , Script::Greek), (' \u{1ff6}' , ' \u{1ffc}' , |
2374 | Script::Greek), (' \u{1ffd}' , ' \u{1ffe}' , Script::Greek), (' \u{2000}' , ' \u{200a}' , |
2375 | Script::Common), (' \u{200b}' , ' \u{200b}' , Script::Common), (' \u{200c}' , ' \u{200d}' , |
2376 | Script::Inherited), (' \u{200e}' , ' \u{200f}' , Script::Common), (' \u{2010}' , ' \u{2015}' , |
2377 | Script::Common), (' \u{2016}' , ' \u{2017}' , Script::Common), (' \u{2018}' , ' \u{2018}' , |
2378 | Script::Common), (' \u{2019}' , ' \u{2019}' , Script::Common), (' \u{201a}' , ' \u{201a}' , |
2379 | Script::Common), (' \u{201b}' , ' \u{201c}' , Script::Common), (' \u{201d}' , ' \u{201d}' , |
2380 | Script::Common), (' \u{201e}' , ' \u{201e}' , Script::Common), (' \u{201f}' , ' \u{201f}' , |
2381 | Script::Common), (' \u{2020}' , ' \u{2027}' , Script::Common), (' \u{2028}' , ' \u{2028}' , |
2382 | Script::Common), (' \u{2029}' , ' \u{2029}' , Script::Common), (' \u{202a}' , ' \u{202e}' , |
2383 | Script::Common), (' \u{202f}' , ' \u{202f}' , Script::Common), (' \u{2030}' , ' \u{2038}' , |
2384 | Script::Common), (' \u{2039}' , ' \u{2039}' , Script::Common), (' \u{203a}' , ' \u{203a}' , |
2385 | Script::Common), (' \u{203b}' , ' \u{203e}' , Script::Common), (' \u{203f}' , ' \u{2040}' , |
2386 | Script::Common), (' \u{2041}' , ' \u{2043}' , Script::Common), (' \u{2044}' , ' \u{2044}' , |
2387 | Script::Common), (' \u{2045}' , ' \u{2045}' , Script::Common), (' \u{2046}' , ' \u{2046}' , |
2388 | Script::Common), (' \u{2047}' , ' \u{2051}' , Script::Common), (' \u{2052}' , ' \u{2052}' , |
2389 | Script::Common), (' \u{2053}' , ' \u{2053}' , Script::Common), (' \u{2054}' , ' \u{2054}' , |
2390 | Script::Common), (' \u{2055}' , ' \u{205e}' , Script::Common), (' \u{205f}' , ' \u{205f}' , |
2391 | Script::Common), (' \u{2060}' , ' \u{2064}' , Script::Common), (' \u{2066}' , ' \u{206f}' , |
2392 | Script::Common), (' \u{2070}' , ' \u{2070}' , Script::Common), (' \u{2071}' , ' \u{2071}' , |
2393 | Script::Latin), (' \u{2074}' , ' \u{2079}' , Script::Common), (' \u{207a}' , ' \u{207c}' , |
2394 | Script::Common), (' \u{207d}' , ' \u{207d}' , Script::Common), (' \u{207e}' , ' \u{207e}' , |
2395 | Script::Common), (' \u{207f}' , ' \u{207f}' , Script::Latin), (' \u{2080}' , ' \u{2089}' , |
2396 | Script::Common), (' \u{208a}' , ' \u{208c}' , Script::Common), (' \u{208d}' , ' \u{208d}' , |
2397 | Script::Common), (' \u{208e}' , ' \u{208e}' , Script::Common), (' \u{2090}' , ' \u{209c}' , |
2398 | Script::Latin), (' \u{20a0}' , ' \u{20c0}' , Script::Common), (' \u{20d0}' , ' \u{20dc}' , |
2399 | Script::Inherited), (' \u{20dd}' , ' \u{20e0}' , Script::Inherited), (' \u{20e1}' , ' \u{20e1}' , |
2400 | Script::Inherited), (' \u{20e2}' , ' \u{20e4}' , Script::Inherited), (' \u{20e5}' , ' \u{20f0}' , |
2401 | Script::Inherited), (' \u{2100}' , ' \u{2101}' , Script::Common), (' \u{2102}' , ' \u{2102}' , |
2402 | Script::Common), (' \u{2103}' , ' \u{2106}' , Script::Common), (' \u{2107}' , ' \u{2107}' , |
2403 | Script::Common), (' \u{2108}' , ' \u{2109}' , Script::Common), (' \u{210a}' , ' \u{2113}' , |
2404 | Script::Common), (' \u{2114}' , ' \u{2114}' , Script::Common), (' \u{2115}' , ' \u{2115}' , |
2405 | Script::Common), (' \u{2116}' , ' \u{2117}' , Script::Common), (' \u{2118}' , ' \u{2118}' , |
2406 | Script::Common), (' \u{2119}' , ' \u{211d}' , Script::Common), (' \u{211e}' , ' \u{2123}' , |
2407 | Script::Common), (' \u{2124}' , ' \u{2124}' , Script::Common), (' \u{2125}' , ' \u{2125}' , |
2408 | Script::Common), (' \u{2126}' , ' \u{2126}' , Script::Greek), (' \u{2127}' , ' \u{2127}' , |
2409 | Script::Common), (' \u{2128}' , ' \u{2128}' , Script::Common), (' \u{2129}' , ' \u{2129}' , |
2410 | Script::Common), (' \u{212a}' , ' \u{212b}' , Script::Latin), (' \u{212c}' , ' \u{212d}' , |
2411 | Script::Common), (' \u{212e}' , ' \u{212e}' , Script::Common), (' \u{212f}' , ' \u{2131}' , |
2412 | Script::Common), (' \u{2132}' , ' \u{2132}' , Script::Latin), (' \u{2133}' , ' \u{2134}' , |
2413 | Script::Common), (' \u{2135}' , ' \u{2138}' , Script::Common), (' \u{2139}' , ' \u{2139}' , |
2414 | Script::Common), (' \u{213a}' , ' \u{213b}' , Script::Common), (' \u{213c}' , ' \u{213f}' , |
2415 | Script::Common), (' \u{2140}' , ' \u{2144}' , Script::Common), (' \u{2145}' , ' \u{2149}' , |
2416 | Script::Common), (' \u{214a}' , ' \u{214a}' , Script::Common), (' \u{214b}' , ' \u{214b}' , |
2417 | Script::Common), (' \u{214c}' , ' \u{214d}' , Script::Common), (' \u{214e}' , ' \u{214e}' , |
2418 | Script::Latin), (' \u{214f}' , ' \u{214f}' , Script::Common), (' \u{2150}' , ' \u{215f}' , |
2419 | Script::Common), (' \u{2160}' , ' \u{2182}' , Script::Latin), (' \u{2183}' , ' \u{2184}' , |
2420 | Script::Latin), (' \u{2185}' , ' \u{2188}' , Script::Latin), (' \u{2189}' , ' \u{2189}' , |
2421 | Script::Common), (' \u{218a}' , ' \u{218b}' , Script::Common), (' \u{2190}' , ' \u{2194}' , |
2422 | Script::Common), (' \u{2195}' , ' \u{2199}' , Script::Common), (' \u{219a}' , ' \u{219b}' , |
2423 | Script::Common), (' \u{219c}' , ' \u{219f}' , Script::Common), (' \u{21a0}' , ' \u{21a0}' , |
2424 | Script::Common), (' \u{21a1}' , ' \u{21a2}' , Script::Common), (' \u{21a3}' , ' \u{21a3}' , |
2425 | Script::Common), (' \u{21a4}' , ' \u{21a5}' , Script::Common), (' \u{21a6}' , ' \u{21a6}' , |
2426 | Script::Common), (' \u{21a7}' , ' \u{21ad}' , Script::Common), (' \u{21ae}' , ' \u{21ae}' , |
2427 | Script::Common), (' \u{21af}' , ' \u{21cd}' , Script::Common), (' \u{21ce}' , ' \u{21cf}' , |
2428 | Script::Common), (' \u{21d0}' , ' \u{21d1}' , Script::Common), (' \u{21d2}' , ' \u{21d2}' , |
2429 | Script::Common), (' \u{21d3}' , ' \u{21d3}' , Script::Common), (' \u{21d4}' , ' \u{21d4}' , |
2430 | Script::Common), (' \u{21d5}' , ' \u{21f3}' , Script::Common), (' \u{21f4}' , ' \u{22ff}' , |
2431 | Script::Common), (' \u{2300}' , ' \u{2307}' , Script::Common), (' \u{2308}' , ' \u{2308}' , |
2432 | Script::Common), (' \u{2309}' , ' \u{2309}' , Script::Common), (' \u{230a}' , ' \u{230a}' , |
2433 | Script::Common), (' \u{230b}' , ' \u{230b}' , Script::Common), (' \u{230c}' , ' \u{231f}' , |
2434 | Script::Common), (' \u{2320}' , ' \u{2321}' , Script::Common), (' \u{2322}' , ' \u{2328}' , |
2435 | Script::Common), (' \u{2329}' , ' \u{2329}' , Script::Common), (' \u{232a}' , ' \u{232a}' , |
2436 | Script::Common), (' \u{232b}' , ' \u{237b}' , Script::Common), (' \u{237c}' , ' \u{237c}' , |
2437 | Script::Common), (' \u{237d}' , ' \u{239a}' , Script::Common), (' \u{239b}' , ' \u{23b3}' , |
2438 | Script::Common), (' \u{23b4}' , ' \u{23db}' , Script::Common), (' \u{23dc}' , ' \u{23e1}' , |
2439 | Script::Common), (' \u{23e2}' , ' \u{2426}' , Script::Common), (' \u{2440}' , ' \u{244a}' , |
2440 | Script::Common), (' \u{2460}' , ' \u{249b}' , Script::Common), (' \u{249c}' , ' \u{24e9}' , |
2441 | Script::Common), (' \u{24ea}' , ' \u{24ff}' , Script::Common), (' \u{2500}' , ' \u{25b6}' , |
2442 | Script::Common), (' \u{25b7}' , ' \u{25b7}' , Script::Common), (' \u{25b8}' , ' \u{25c0}' , |
2443 | Script::Common), (' \u{25c1}' , ' \u{25c1}' , Script::Common), (' \u{25c2}' , ' \u{25f7}' , |
2444 | Script::Common), (' \u{25f8}' , ' \u{25ff}' , Script::Common), (' \u{2600}' , ' \u{266e}' , |
2445 | Script::Common), (' \u{266f}' , ' \u{266f}' , Script::Common), (' \u{2670}' , ' \u{2767}' , |
2446 | Script::Common), (' \u{2768}' , ' \u{2768}' , Script::Common), (' \u{2769}' , ' \u{2769}' , |
2447 | Script::Common), (' \u{276a}' , ' \u{276a}' , Script::Common), (' \u{276b}' , ' \u{276b}' , |
2448 | Script::Common), (' \u{276c}' , ' \u{276c}' , Script::Common), (' \u{276d}' , ' \u{276d}' , |
2449 | Script::Common), (' \u{276e}' , ' \u{276e}' , Script::Common), (' \u{276f}' , ' \u{276f}' , |
2450 | Script::Common), (' \u{2770}' , ' \u{2770}' , Script::Common), (' \u{2771}' , ' \u{2771}' , |
2451 | Script::Common), (' \u{2772}' , ' \u{2772}' , Script::Common), (' \u{2773}' , ' \u{2773}' , |
2452 | Script::Common), (' \u{2774}' , ' \u{2774}' , Script::Common), (' \u{2775}' , ' \u{2775}' , |
2453 | Script::Common), (' \u{2776}' , ' \u{2793}' , Script::Common), (' \u{2794}' , ' \u{27bf}' , |
2454 | Script::Common), (' \u{27c0}' , ' \u{27c4}' , Script::Common), (' \u{27c5}' , ' \u{27c5}' , |
2455 | Script::Common), (' \u{27c6}' , ' \u{27c6}' , Script::Common), (' \u{27c7}' , ' \u{27e5}' , |
2456 | Script::Common), (' \u{27e6}' , ' \u{27e6}' , Script::Common), (' \u{27e7}' , ' \u{27e7}' , |
2457 | Script::Common), (' \u{27e8}' , ' \u{27e8}' , Script::Common), (' \u{27e9}' , ' \u{27e9}' , |
2458 | Script::Common), (' \u{27ea}' , ' \u{27ea}' , Script::Common), (' \u{27eb}' , ' \u{27eb}' , |
2459 | Script::Common), (' \u{27ec}' , ' \u{27ec}' , Script::Common), (' \u{27ed}' , ' \u{27ed}' , |
2460 | Script::Common), (' \u{27ee}' , ' \u{27ee}' , Script::Common), (' \u{27ef}' , ' \u{27ef}' , |
2461 | Script::Common), (' \u{27f0}' , ' \u{27ff}' , Script::Common), (' \u{2800}' , ' \u{28ff}' , |
2462 | Script::Braille), (' \u{2900}' , ' \u{2982}' , Script::Common), (' \u{2983}' , ' \u{2983}' , |
2463 | Script::Common), (' \u{2984}' , ' \u{2984}' , Script::Common), (' \u{2985}' , ' \u{2985}' , |
2464 | Script::Common), (' \u{2986}' , ' \u{2986}' , Script::Common), (' \u{2987}' , ' \u{2987}' , |
2465 | Script::Common), (' \u{2988}' , ' \u{2988}' , Script::Common), (' \u{2989}' , ' \u{2989}' , |
2466 | Script::Common), (' \u{298a}' , ' \u{298a}' , Script::Common), (' \u{298b}' , ' \u{298b}' , |
2467 | Script::Common), (' \u{298c}' , ' \u{298c}' , Script::Common), (' \u{298d}' , ' \u{298d}' , |
2468 | Script::Common), (' \u{298e}' , ' \u{298e}' , Script::Common), (' \u{298f}' , ' \u{298f}' , |
2469 | Script::Common), (' \u{2990}' , ' \u{2990}' , Script::Common), (' \u{2991}' , ' \u{2991}' , |
2470 | Script::Common), (' \u{2992}' , ' \u{2992}' , Script::Common), (' \u{2993}' , ' \u{2993}' , |
2471 | Script::Common), (' \u{2994}' , ' \u{2994}' , Script::Common), (' \u{2995}' , ' \u{2995}' , |
2472 | Script::Common), (' \u{2996}' , ' \u{2996}' , Script::Common), (' \u{2997}' , ' \u{2997}' , |
2473 | Script::Common), (' \u{2998}' , ' \u{2998}' , Script::Common), (' \u{2999}' , ' \u{29d7}' , |
2474 | Script::Common), (' \u{29d8}' , ' \u{29d8}' , Script::Common), (' \u{29d9}' , ' \u{29d9}' , |
2475 | Script::Common), (' \u{29da}' , ' \u{29da}' , Script::Common), (' \u{29db}' , ' \u{29db}' , |
2476 | Script::Common), (' \u{29dc}' , ' \u{29fb}' , Script::Common), (' \u{29fc}' , ' \u{29fc}' , |
2477 | Script::Common), (' \u{29fd}' , ' \u{29fd}' , Script::Common), (' \u{29fe}' , ' \u{2aff}' , |
2478 | Script::Common), (' \u{2b00}' , ' \u{2b2f}' , Script::Common), (' \u{2b30}' , ' \u{2b44}' , |
2479 | Script::Common), (' \u{2b45}' , ' \u{2b46}' , Script::Common), (' \u{2b47}' , ' \u{2b4c}' , |
2480 | Script::Common), (' \u{2b4d}' , ' \u{2b73}' , Script::Common), (' \u{2b76}' , ' \u{2b95}' , |
2481 | Script::Common), (' \u{2b97}' , ' \u{2bff}' , Script::Common), (' \u{2c00}' , ' \u{2c5f}' , |
2482 | Script::Glagolitic), (' \u{2c60}' , ' \u{2c7b}' , Script::Latin), (' \u{2c7c}' , ' \u{2c7d}' , |
2483 | Script::Latin), (' \u{2c7e}' , ' \u{2c7f}' , Script::Latin), (' \u{2c80}' , ' \u{2ce4}' , |
2484 | Script::Coptic), (' \u{2ce5}' , ' \u{2cea}' , Script::Coptic), (' \u{2ceb}' , ' \u{2cee}' , |
2485 | Script::Coptic), (' \u{2cef}' , ' \u{2cf1}' , Script::Coptic), (' \u{2cf2}' , ' \u{2cf3}' , |
2486 | Script::Coptic), (' \u{2cf9}' , ' \u{2cfc}' , Script::Coptic), (' \u{2cfd}' , ' \u{2cfd}' , |
2487 | Script::Coptic), (' \u{2cfe}' , ' \u{2cff}' , Script::Coptic), (' \u{2d00}' , ' \u{2d25}' , |
2488 | Script::Georgian), (' \u{2d27}' , ' \u{2d27}' , Script::Georgian), (' \u{2d2d}' , ' \u{2d2d}' , |
2489 | Script::Georgian), (' \u{2d30}' , ' \u{2d67}' , Script::Tifinagh), (' \u{2d6f}' , ' \u{2d6f}' , |
2490 | Script::Tifinagh), (' \u{2d70}' , ' \u{2d70}' , Script::Tifinagh), (' \u{2d7f}' , ' \u{2d7f}' , |
2491 | Script::Tifinagh), (' \u{2d80}' , ' \u{2d96}' , Script::Ethiopic), (' \u{2da0}' , ' \u{2da6}' , |
2492 | Script::Ethiopic), (' \u{2da8}' , ' \u{2dae}' , Script::Ethiopic), (' \u{2db0}' , ' \u{2db6}' , |
2493 | Script::Ethiopic), (' \u{2db8}' , ' \u{2dbe}' , Script::Ethiopic), (' \u{2dc0}' , ' \u{2dc6}' , |
2494 | Script::Ethiopic), (' \u{2dc8}' , ' \u{2dce}' , Script::Ethiopic), (' \u{2dd0}' , ' \u{2dd6}' , |
2495 | Script::Ethiopic), (' \u{2dd8}' , ' \u{2dde}' , Script::Ethiopic), (' \u{2de0}' , ' \u{2dff}' , |
2496 | Script::Cyrillic), (' \u{2e00}' , ' \u{2e01}' , Script::Common), (' \u{2e02}' , ' \u{2e02}' , |
2497 | Script::Common), (' \u{2e03}' , ' \u{2e03}' , Script::Common), (' \u{2e04}' , ' \u{2e04}' , |
2498 | Script::Common), (' \u{2e05}' , ' \u{2e05}' , Script::Common), (' \u{2e06}' , ' \u{2e08}' , |
2499 | Script::Common), (' \u{2e09}' , ' \u{2e09}' , Script::Common), (' \u{2e0a}' , ' \u{2e0a}' , |
2500 | Script::Common), (' \u{2e0b}' , ' \u{2e0b}' , Script::Common), (' \u{2e0c}' , ' \u{2e0c}' , |
2501 | Script::Common), (' \u{2e0d}' , ' \u{2e0d}' , Script::Common), (' \u{2e0e}' , ' \u{2e16}' , |
2502 | Script::Common), (' \u{2e17}' , ' \u{2e17}' , Script::Common), (' \u{2e18}' , ' \u{2e19}' , |
2503 | Script::Common), (' \u{2e1a}' , ' \u{2e1a}' , Script::Common), (' \u{2e1b}' , ' \u{2e1b}' , |
2504 | Script::Common), (' \u{2e1c}' , ' \u{2e1c}' , Script::Common), (' \u{2e1d}' , ' \u{2e1d}' , |
2505 | Script::Common), (' \u{2e1e}' , ' \u{2e1f}' , Script::Common), (' \u{2e20}' , ' \u{2e20}' , |
2506 | Script::Common), (' \u{2e21}' , ' \u{2e21}' , Script::Common), (' \u{2e22}' , ' \u{2e22}' , |
2507 | Script::Common), (' \u{2e23}' , ' \u{2e23}' , Script::Common), (' \u{2e24}' , ' \u{2e24}' , |
2508 | Script::Common), (' \u{2e25}' , ' \u{2e25}' , Script::Common), (' \u{2e26}' , ' \u{2e26}' , |
2509 | Script::Common), (' \u{2e27}' , ' \u{2e27}' , Script::Common), (' \u{2e28}' , ' \u{2e28}' , |
2510 | Script::Common), (' \u{2e29}' , ' \u{2e29}' , Script::Common), (' \u{2e2a}' , ' \u{2e2e}' , |
2511 | Script::Common), (' \u{2e2f}' , ' \u{2e2f}' , Script::Common), (' \u{2e30}' , ' \u{2e39}' , |
2512 | Script::Common), (' \u{2e3a}' , ' \u{2e3b}' , Script::Common), (' \u{2e3c}' , ' \u{2e3f}' , |
2513 | Script::Common), (' \u{2e40}' , ' \u{2e40}' , Script::Common), (' \u{2e41}' , ' \u{2e41}' , |
2514 | Script::Common), (' \u{2e42}' , ' \u{2e42}' , Script::Common), (' \u{2e43}' , ' \u{2e4f}' , |
2515 | Script::Common), (' \u{2e50}' , ' \u{2e51}' , Script::Common), (' \u{2e52}' , ' \u{2e54}' , |
2516 | Script::Common), (' \u{2e55}' , ' \u{2e55}' , Script::Common), (' \u{2e56}' , ' \u{2e56}' , |
2517 | Script::Common), (' \u{2e57}' , ' \u{2e57}' , Script::Common), (' \u{2e58}' , ' \u{2e58}' , |
2518 | Script::Common), (' \u{2e59}' , ' \u{2e59}' , Script::Common), (' \u{2e5a}' , ' \u{2e5a}' , |
2519 | Script::Common), (' \u{2e5b}' , ' \u{2e5b}' , Script::Common), (' \u{2e5c}' , ' \u{2e5c}' , |
2520 | Script::Common), (' \u{2e5d}' , ' \u{2e5d}' , Script::Common), (' \u{2e80}' , ' \u{2e99}' , |
2521 | Script::Han), (' \u{2e9b}' , ' \u{2ef3}' , Script::Han), (' \u{2f00}' , ' \u{2fd5}' , |
2522 | Script::Han), (' \u{2ff0}' , ' \u{2ffb}' , Script::Common), (' \u{3000}' , ' \u{3000}' , |
2523 | Script::Common), (' \u{3001}' , ' \u{3003}' , Script::Common), (' \u{3004}' , ' \u{3004}' , |
2524 | Script::Common), (' \u{3005}' , ' \u{3005}' , Script::Han), (' \u{3006}' , ' \u{3006}' , |
2525 | Script::Common), (' \u{3007}' , ' \u{3007}' , Script::Han), (' \u{3008}' , ' \u{3008}' , |
2526 | Script::Common), (' \u{3009}' , ' \u{3009}' , Script::Common), (' \u{300a}' , ' \u{300a}' , |
2527 | Script::Common), (' \u{300b}' , ' \u{300b}' , Script::Common), (' \u{300c}' , ' \u{300c}' , |
2528 | Script::Common), (' \u{300d}' , ' \u{300d}' , Script::Common), (' \u{300e}' , ' \u{300e}' , |
2529 | Script::Common), (' \u{300f}' , ' \u{300f}' , Script::Common), (' \u{3010}' , ' \u{3010}' , |
2530 | Script::Common), (' \u{3011}' , ' \u{3011}' , Script::Common), (' \u{3012}' , ' \u{3013}' , |
2531 | Script::Common), (' \u{3014}' , ' \u{3014}' , Script::Common), (' \u{3015}' , ' \u{3015}' , |
2532 | Script::Common), (' \u{3016}' , ' \u{3016}' , Script::Common), (' \u{3017}' , ' \u{3017}' , |
2533 | Script::Common), (' \u{3018}' , ' \u{3018}' , Script::Common), (' \u{3019}' , ' \u{3019}' , |
2534 | Script::Common), (' \u{301a}' , ' \u{301a}' , Script::Common), (' \u{301b}' , ' \u{301b}' , |
2535 | Script::Common), (' \u{301c}' , ' \u{301c}' , Script::Common), (' \u{301d}' , ' \u{301d}' , |
2536 | Script::Common), (' \u{301e}' , ' \u{301f}' , Script::Common), (' \u{3020}' , ' \u{3020}' , |
2537 | Script::Common), (' \u{3021}' , ' \u{3029}' , Script::Han), (' \u{302a}' , ' \u{302d}' , |
2538 | Script::Inherited), (' \u{302e}' , ' \u{302f}' , Script::Hangul), (' \u{3030}' , ' \u{3030}' , |
2539 | Script::Common), (' \u{3031}' , ' \u{3035}' , Script::Common), (' \u{3036}' , ' \u{3037}' , |
2540 | Script::Common), (' \u{3038}' , ' \u{303a}' , Script::Han), (' \u{303b}' , ' \u{303b}' , |
2541 | Script::Han), (' \u{303c}' , ' \u{303c}' , Script::Common), (' \u{303d}' , ' \u{303d}' , |
2542 | Script::Common), (' \u{303e}' , ' \u{303f}' , Script::Common), (' \u{3041}' , ' \u{3096}' , |
2543 | Script::Hiragana), (' \u{3099}' , ' \u{309a}' , Script::Inherited), (' \u{309b}' , ' \u{309c}' , |
2544 | Script::Common), (' \u{309d}' , ' \u{309e}' , Script::Hiragana), (' \u{309f}' , ' \u{309f}' , |
2545 | Script::Hiragana), (' \u{30a0}' , ' \u{30a0}' , Script::Common), (' \u{30a1}' , ' \u{30fa}' , |
2546 | Script::Katakana), (' \u{30fb}' , ' \u{30fb}' , Script::Common), (' \u{30fc}' , ' \u{30fc}' , |
2547 | Script::Common), (' \u{30fd}' , ' \u{30fe}' , Script::Katakana), (' \u{30ff}' , ' \u{30ff}' , |
2548 | Script::Katakana), (' \u{3105}' , ' \u{312f}' , Script::Bopomofo), (' \u{3131}' , ' \u{318e}' , |
2549 | Script::Hangul), (' \u{3190}' , ' \u{3191}' , Script::Common), (' \u{3192}' , ' \u{3195}' , |
2550 | Script::Common), (' \u{3196}' , ' \u{319f}' , Script::Common), (' \u{31a0}' , ' \u{31bf}' , |
2551 | Script::Bopomofo), (' \u{31c0}' , ' \u{31e3}' , Script::Common), (' \u{31f0}' , ' \u{31ff}' , |
2552 | Script::Katakana), (' \u{3200}' , ' \u{321e}' , Script::Hangul), (' \u{3220}' , ' \u{3229}' , |
2553 | Script::Common), (' \u{322a}' , ' \u{3247}' , Script::Common), (' \u{3248}' , ' \u{324f}' , |
2554 | Script::Common), (' \u{3250}' , ' \u{3250}' , Script::Common), (' \u{3251}' , ' \u{325f}' , |
2555 | Script::Common), (' \u{3260}' , ' \u{327e}' , Script::Hangul), (' \u{327f}' , ' \u{327f}' , |
2556 | Script::Common), (' \u{3280}' , ' \u{3289}' , Script::Common), (' \u{328a}' , ' \u{32b0}' , |
2557 | Script::Common), (' \u{32b1}' , ' \u{32bf}' , Script::Common), (' \u{32c0}' , ' \u{32cf}' , |
2558 | Script::Common), (' \u{32d0}' , ' \u{32fe}' , Script::Katakana), (' \u{32ff}' , ' \u{32ff}' , |
2559 | Script::Common), (' \u{3300}' , ' \u{3357}' , Script::Katakana), (' \u{3358}' , ' \u{33ff}' , |
2560 | Script::Common), (' \u{3400}' , ' \u{4dbf}' , Script::Han), (' \u{4dc0}' , ' \u{4dff}' , |
2561 | Script::Common), (' \u{4e00}' , ' \u{9fff}' , Script::Han), (' \u{a000}' , ' \u{a014}' , |
2562 | Script::Yi), (' \u{a015}' , ' \u{a015}' , Script::Yi), (' \u{a016}' , ' \u{a48c}' , Script::Yi), |
2563 | (' \u{a490}' , ' \u{a4c6}' , Script::Yi), (' \u{a4d0}' , ' \u{a4f7}' , Script::Lisu), (' \u{a4f8}' , |
2564 | ' \u{a4fd}' , Script::Lisu), (' \u{a4fe}' , ' \u{a4ff}' , Script::Lisu), (' \u{a500}' , |
2565 | ' \u{a60b}' , Script::Vai), (' \u{a60c}' , ' \u{a60c}' , Script::Vai), (' \u{a60d}' , ' \u{a60f}' , |
2566 | Script::Vai), (' \u{a610}' , ' \u{a61f}' , Script::Vai), (' \u{a620}' , ' \u{a629}' , |
2567 | Script::Vai), (' \u{a62a}' , ' \u{a62b}' , Script::Vai), (' \u{a640}' , ' \u{a66d}' , |
2568 | Script::Cyrillic), (' \u{a66e}' , ' \u{a66e}' , Script::Cyrillic), (' \u{a66f}' , ' \u{a66f}' , |
2569 | Script::Cyrillic), (' \u{a670}' , ' \u{a672}' , Script::Cyrillic), (' \u{a673}' , ' \u{a673}' , |
2570 | Script::Cyrillic), (' \u{a674}' , ' \u{a67d}' , Script::Cyrillic), (' \u{a67e}' , ' \u{a67e}' , |
2571 | Script::Cyrillic), (' \u{a67f}' , ' \u{a67f}' , Script::Cyrillic), (' \u{a680}' , ' \u{a69b}' , |
2572 | Script::Cyrillic), (' \u{a69c}' , ' \u{a69d}' , Script::Cyrillic), (' \u{a69e}' , ' \u{a69f}' , |
2573 | Script::Cyrillic), (' \u{a6a0}' , ' \u{a6e5}' , Script::Bamum), (' \u{a6e6}' , ' \u{a6ef}' , |
2574 | Script::Bamum), (' \u{a6f0}' , ' \u{a6f1}' , Script::Bamum), (' \u{a6f2}' , ' \u{a6f7}' , |
2575 | Script::Bamum), (' \u{a700}' , ' \u{a716}' , Script::Common), (' \u{a717}' , ' \u{a71f}' , |
2576 | Script::Common), (' \u{a720}' , ' \u{a721}' , Script::Common), (' \u{a722}' , ' \u{a76f}' , |
2577 | Script::Latin), (' \u{a770}' , ' \u{a770}' , Script::Latin), (' \u{a771}' , ' \u{a787}' , |
2578 | Script::Latin), (' \u{a788}' , ' \u{a788}' , Script::Common), (' \u{a789}' , ' \u{a78a}' , |
2579 | Script::Common), (' \u{a78b}' , ' \u{a78e}' , Script::Latin), (' \u{a78f}' , ' \u{a78f}' , |
2580 | Script::Latin), (' \u{a790}' , ' \u{a7ca}' , Script::Latin), (' \u{a7d0}' , ' \u{a7d1}' , |
2581 | Script::Latin), (' \u{a7d3}' , ' \u{a7d3}' , Script::Latin), (' \u{a7d5}' , ' \u{a7d9}' , |
2582 | Script::Latin), (' \u{a7f2}' , ' \u{a7f4}' , Script::Latin), (' \u{a7f5}' , ' \u{a7f6}' , |
2583 | Script::Latin), (' \u{a7f7}' , ' \u{a7f7}' , Script::Latin), (' \u{a7f8}' , ' \u{a7f9}' , |
2584 | Script::Latin), (' \u{a7fa}' , ' \u{a7fa}' , Script::Latin), (' \u{a7fb}' , ' \u{a7ff}' , |
2585 | Script::Latin), (' \u{a800}' , ' \u{a801}' , Script::Syloti_Nagri), (' \u{a802}' , ' \u{a802}' , |
2586 | Script::Syloti_Nagri), (' \u{a803}' , ' \u{a805}' , Script::Syloti_Nagri), (' \u{a806}' , |
2587 | ' \u{a806}' , Script::Syloti_Nagri), (' \u{a807}' , ' \u{a80a}' , Script::Syloti_Nagri), |
2588 | (' \u{a80b}' , ' \u{a80b}' , Script::Syloti_Nagri), (' \u{a80c}' , ' \u{a822}' , |
2589 | Script::Syloti_Nagri), (' \u{a823}' , ' \u{a824}' , Script::Syloti_Nagri), (' \u{a825}' , |
2590 | ' \u{a826}' , Script::Syloti_Nagri), (' \u{a827}' , ' \u{a827}' , Script::Syloti_Nagri), |
2591 | (' \u{a828}' , ' \u{a82b}' , Script::Syloti_Nagri), (' \u{a82c}' , ' \u{a82c}' , |
2592 | Script::Syloti_Nagri), (' \u{a830}' , ' \u{a835}' , Script::Common), (' \u{a836}' , ' \u{a837}' , |
2593 | Script::Common), (' \u{a838}' , ' \u{a838}' , Script::Common), (' \u{a839}' , ' \u{a839}' , |
2594 | Script::Common), (' \u{a840}' , ' \u{a873}' , Script::Phags_Pa), (' \u{a874}' , ' \u{a877}' , |
2595 | Script::Phags_Pa), (' \u{a880}' , ' \u{a881}' , Script::Saurashtra), (' \u{a882}' , ' \u{a8b3}' , |
2596 | Script::Saurashtra), (' \u{a8b4}' , ' \u{a8c3}' , Script::Saurashtra), (' \u{a8c4}' , |
2597 | ' \u{a8c5}' , Script::Saurashtra), (' \u{a8ce}' , ' \u{a8cf}' , Script::Saurashtra), |
2598 | (' \u{a8d0}' , ' \u{a8d9}' , Script::Saurashtra), (' \u{a8e0}' , ' \u{a8f1}' , |
2599 | Script::Devanagari), (' \u{a8f2}' , ' \u{a8f7}' , Script::Devanagari), (' \u{a8f8}' , |
2600 | ' \u{a8fa}' , Script::Devanagari), (' \u{a8fb}' , ' \u{a8fb}' , Script::Devanagari), |
2601 | (' \u{a8fc}' , ' \u{a8fc}' , Script::Devanagari), (' \u{a8fd}' , ' \u{a8fe}' , |
2602 | Script::Devanagari), (' \u{a8ff}' , ' \u{a8ff}' , Script::Devanagari), (' \u{a900}' , |
2603 | ' \u{a909}' , Script::Kayah_Li), (' \u{a90a}' , ' \u{a925}' , Script::Kayah_Li), (' \u{a926}' , |
2604 | ' \u{a92d}' , Script::Kayah_Li), (' \u{a92e}' , ' \u{a92e}' , Script::Common), (' \u{a92f}' , |
2605 | ' \u{a92f}' , Script::Kayah_Li), (' \u{a930}' , ' \u{a946}' , Script::Rejang), (' \u{a947}' , |
2606 | ' \u{a951}' , Script::Rejang), (' \u{a952}' , ' \u{a953}' , Script::Rejang), (' \u{a95f}' , |
2607 | ' \u{a95f}' , Script::Rejang), (' \u{a960}' , ' \u{a97c}' , Script::Hangul), (' \u{a980}' , |
2608 | ' \u{a982}' , Script::Javanese), (' \u{a983}' , ' \u{a983}' , Script::Javanese), (' \u{a984}' , |
2609 | ' \u{a9b2}' , Script::Javanese), (' \u{a9b3}' , ' \u{a9b3}' , Script::Javanese), (' \u{a9b4}' , |
2610 | ' \u{a9b5}' , Script::Javanese), (' \u{a9b6}' , ' \u{a9b9}' , Script::Javanese), (' \u{a9ba}' , |
2611 | ' \u{a9bb}' , Script::Javanese), (' \u{a9bc}' , ' \u{a9bd}' , Script::Javanese), (' \u{a9be}' , |
2612 | ' \u{a9c0}' , Script::Javanese), (' \u{a9c1}' , ' \u{a9cd}' , Script::Javanese), (' \u{a9cf}' , |
2613 | ' \u{a9cf}' , Script::Common), (' \u{a9d0}' , ' \u{a9d9}' , Script::Javanese), (' \u{a9de}' , |
2614 | ' \u{a9df}' , Script::Javanese), (' \u{a9e0}' , ' \u{a9e4}' , Script::Myanmar), (' \u{a9e5}' , |
2615 | ' \u{a9e5}' , Script::Myanmar), (' \u{a9e6}' , ' \u{a9e6}' , Script::Myanmar), (' \u{a9e7}' , |
2616 | ' \u{a9ef}' , Script::Myanmar), (' \u{a9f0}' , ' \u{a9f9}' , Script::Myanmar), (' \u{a9fa}' , |
2617 | ' \u{a9fe}' , Script::Myanmar), (' \u{aa00}' , ' \u{aa28}' , Script::Cham), (' \u{aa29}' , |
2618 | ' \u{aa2e}' , Script::Cham), (' \u{aa2f}' , ' \u{aa30}' , Script::Cham), (' \u{aa31}' , |
2619 | ' \u{aa32}' , Script::Cham), (' \u{aa33}' , ' \u{aa34}' , Script::Cham), (' \u{aa35}' , |
2620 | ' \u{aa36}' , Script::Cham), (' \u{aa40}' , ' \u{aa42}' , Script::Cham), (' \u{aa43}' , |
2621 | ' \u{aa43}' , Script::Cham), (' \u{aa44}' , ' \u{aa4b}' , Script::Cham), (' \u{aa4c}' , |
2622 | ' \u{aa4c}' , Script::Cham), (' \u{aa4d}' , ' \u{aa4d}' , Script::Cham), (' \u{aa50}' , |
2623 | ' \u{aa59}' , Script::Cham), (' \u{aa5c}' , ' \u{aa5f}' , Script::Cham), (' \u{aa60}' , |
2624 | ' \u{aa6f}' , Script::Myanmar), (' \u{aa70}' , ' \u{aa70}' , Script::Myanmar), (' \u{aa71}' , |
2625 | ' \u{aa76}' , Script::Myanmar), (' \u{aa77}' , ' \u{aa79}' , Script::Myanmar), (' \u{aa7a}' , |
2626 | ' \u{aa7a}' , Script::Myanmar), (' \u{aa7b}' , ' \u{aa7b}' , Script::Myanmar), (' \u{aa7c}' , |
2627 | ' \u{aa7c}' , Script::Myanmar), (' \u{aa7d}' , ' \u{aa7d}' , Script::Myanmar), (' \u{aa7e}' , |
2628 | ' \u{aa7f}' , Script::Myanmar), (' \u{aa80}' , ' \u{aaaf}' , Script::Tai_Viet), (' \u{aab0}' , |
2629 | ' \u{aab0}' , Script::Tai_Viet), (' \u{aab1}' , ' \u{aab1}' , Script::Tai_Viet), (' \u{aab2}' , |
2630 | ' \u{aab4}' , Script::Tai_Viet), (' \u{aab5}' , ' \u{aab6}' , Script::Tai_Viet), (' \u{aab7}' , |
2631 | ' \u{aab8}' , Script::Tai_Viet), (' \u{aab9}' , ' \u{aabd}' , Script::Tai_Viet), (' \u{aabe}' , |
2632 | ' \u{aabf}' , Script::Tai_Viet), (' \u{aac0}' , ' \u{aac0}' , Script::Tai_Viet), (' \u{aac1}' , |
2633 | ' \u{aac1}' , Script::Tai_Viet), (' \u{aac2}' , ' \u{aac2}' , Script::Tai_Viet), (' \u{aadb}' , |
2634 | ' \u{aadc}' , Script::Tai_Viet), (' \u{aadd}' , ' \u{aadd}' , Script::Tai_Viet), (' \u{aade}' , |
2635 | ' \u{aadf}' , Script::Tai_Viet), (' \u{aae0}' , ' \u{aaea}' , Script::Meetei_Mayek), |
2636 | (' \u{aaeb}' , ' \u{aaeb}' , Script::Meetei_Mayek), (' \u{aaec}' , ' \u{aaed}' , |
2637 | Script::Meetei_Mayek), (' \u{aaee}' , ' \u{aaef}' , Script::Meetei_Mayek), (' \u{aaf0}' , |
2638 | ' \u{aaf1}' , Script::Meetei_Mayek), (' \u{aaf2}' , ' \u{aaf2}' , Script::Meetei_Mayek), |
2639 | (' \u{aaf3}' , ' \u{aaf4}' , Script::Meetei_Mayek), (' \u{aaf5}' , ' \u{aaf5}' , |
2640 | Script::Meetei_Mayek), (' \u{aaf6}' , ' \u{aaf6}' , Script::Meetei_Mayek), (' \u{ab01}' , |
2641 | ' \u{ab06}' , Script::Ethiopic), (' \u{ab09}' , ' \u{ab0e}' , Script::Ethiopic), (' \u{ab11}' , |
2642 | ' \u{ab16}' , Script::Ethiopic), (' \u{ab20}' , ' \u{ab26}' , Script::Ethiopic), (' \u{ab28}' , |
2643 | ' \u{ab2e}' , Script::Ethiopic), (' \u{ab30}' , ' \u{ab5a}' , Script::Latin), (' \u{ab5b}' , |
2644 | ' \u{ab5b}' , Script::Common), (' \u{ab5c}' , ' \u{ab5f}' , Script::Latin), (' \u{ab60}' , |
2645 | ' \u{ab64}' , Script::Latin), (' \u{ab65}' , ' \u{ab65}' , Script::Greek), (' \u{ab66}' , |
2646 | ' \u{ab68}' , Script::Latin), (' \u{ab69}' , ' \u{ab69}' , Script::Latin), (' \u{ab6a}' , |
2647 | ' \u{ab6b}' , Script::Common), (' \u{ab70}' , ' \u{abbf}' , Script::Cherokee), (' \u{abc0}' , |
2648 | ' \u{abe2}' , Script::Meetei_Mayek), (' \u{abe3}' , ' \u{abe4}' , Script::Meetei_Mayek), |
2649 | (' \u{abe5}' , ' \u{abe5}' , Script::Meetei_Mayek), (' \u{abe6}' , ' \u{abe7}' , |
2650 | Script::Meetei_Mayek), (' \u{abe8}' , ' \u{abe8}' , Script::Meetei_Mayek), (' \u{abe9}' , |
2651 | ' \u{abea}' , Script::Meetei_Mayek), (' \u{abeb}' , ' \u{abeb}' , Script::Meetei_Mayek), |
2652 | (' \u{abec}' , ' \u{abec}' , Script::Meetei_Mayek), (' \u{abed}' , ' \u{abed}' , |
2653 | Script::Meetei_Mayek), (' \u{abf0}' , ' \u{abf9}' , Script::Meetei_Mayek), (' \u{ac00}' , |
2654 | ' \u{d7a3}' , Script::Hangul), (' \u{d7b0}' , ' \u{d7c6}' , Script::Hangul), (' \u{d7cb}' , |
2655 | ' \u{d7fb}' , Script::Hangul), (' \u{f900}' , ' \u{fa6d}' , Script::Han), (' \u{fa70}' , |
2656 | ' \u{fad9}' , Script::Han), (' \u{fb00}' , ' \u{fb06}' , Script::Latin), (' \u{fb13}' , |
2657 | ' \u{fb17}' , Script::Armenian), (' \u{fb1d}' , ' \u{fb1d}' , Script::Hebrew), (' \u{fb1e}' , |
2658 | ' \u{fb1e}' , Script::Hebrew), (' \u{fb1f}' , ' \u{fb28}' , Script::Hebrew), (' \u{fb29}' , |
2659 | ' \u{fb29}' , Script::Hebrew), (' \u{fb2a}' , ' \u{fb36}' , Script::Hebrew), (' \u{fb38}' , |
2660 | ' \u{fb3c}' , Script::Hebrew), (' \u{fb3e}' , ' \u{fb3e}' , Script::Hebrew), (' \u{fb40}' , |
2661 | ' \u{fb41}' , Script::Hebrew), (' \u{fb43}' , ' \u{fb44}' , Script::Hebrew), (' \u{fb46}' , |
2662 | ' \u{fb4f}' , Script::Hebrew), (' \u{fb50}' , ' \u{fbb1}' , Script::Arabic), (' \u{fbb2}' , |
2663 | ' \u{fbc2}' , Script::Arabic), (' \u{fbd3}' , ' \u{fd3d}' , Script::Arabic), (' \u{fd3e}' , |
2664 | ' \u{fd3e}' , Script::Common), (' \u{fd3f}' , ' \u{fd3f}' , Script::Common), (' \u{fd40}' , |
2665 | ' \u{fd4f}' , Script::Arabic), (' \u{fd50}' , ' \u{fd8f}' , Script::Arabic), (' \u{fd92}' , |
2666 | ' \u{fdc7}' , Script::Arabic), (' \u{fdcf}' , ' \u{fdcf}' , Script::Arabic), (' \u{fdf0}' , |
2667 | ' \u{fdfb}' , Script::Arabic), (' \u{fdfc}' , ' \u{fdfc}' , Script::Arabic), (' \u{fdfd}' , |
2668 | ' \u{fdff}' , Script::Arabic), (' \u{fe00}' , ' \u{fe0f}' , Script::Inherited), (' \u{fe10}' , |
2669 | ' \u{fe16}' , Script::Common), (' \u{fe17}' , ' \u{fe17}' , Script::Common), (' \u{fe18}' , |
2670 | ' \u{fe18}' , Script::Common), (' \u{fe19}' , ' \u{fe19}' , Script::Common), (' \u{fe20}' , |
2671 | ' \u{fe2d}' , Script::Inherited), (' \u{fe2e}' , ' \u{fe2f}' , Script::Cyrillic), (' \u{fe30}' , |
2672 | ' \u{fe30}' , Script::Common), (' \u{fe31}' , ' \u{fe32}' , Script::Common), (' \u{fe33}' , |
2673 | ' \u{fe34}' , Script::Common), (' \u{fe35}' , ' \u{fe35}' , Script::Common), (' \u{fe36}' , |
2674 | ' \u{fe36}' , Script::Common), (' \u{fe37}' , ' \u{fe37}' , Script::Common), (' \u{fe38}' , |
2675 | ' \u{fe38}' , Script::Common), (' \u{fe39}' , ' \u{fe39}' , Script::Common), (' \u{fe3a}' , |
2676 | ' \u{fe3a}' , Script::Common), (' \u{fe3b}' , ' \u{fe3b}' , Script::Common), (' \u{fe3c}' , |
2677 | ' \u{fe3c}' , Script::Common), (' \u{fe3d}' , ' \u{fe3d}' , Script::Common), (' \u{fe3e}' , |
2678 | ' \u{fe3e}' , Script::Common), (' \u{fe3f}' , ' \u{fe3f}' , Script::Common), (' \u{fe40}' , |
2679 | ' \u{fe40}' , Script::Common), (' \u{fe41}' , ' \u{fe41}' , Script::Common), (' \u{fe42}' , |
2680 | ' \u{fe42}' , Script::Common), (' \u{fe43}' , ' \u{fe43}' , Script::Common), (' \u{fe44}' , |
2681 | ' \u{fe44}' , Script::Common), (' \u{fe45}' , ' \u{fe46}' , Script::Common), (' \u{fe47}' , |
2682 | ' \u{fe47}' , Script::Common), (' \u{fe48}' , ' \u{fe48}' , Script::Common), (' \u{fe49}' , |
2683 | ' \u{fe4c}' , Script::Common), (' \u{fe4d}' , ' \u{fe4f}' , Script::Common), (' \u{fe50}' , |
2684 | ' \u{fe52}' , Script::Common), (' \u{fe54}' , ' \u{fe57}' , Script::Common), (' \u{fe58}' , |
2685 | ' \u{fe58}' , Script::Common), (' \u{fe59}' , ' \u{fe59}' , Script::Common), (' \u{fe5a}' , |
2686 | ' \u{fe5a}' , Script::Common), (' \u{fe5b}' , ' \u{fe5b}' , Script::Common), (' \u{fe5c}' , |
2687 | ' \u{fe5c}' , Script::Common), (' \u{fe5d}' , ' \u{fe5d}' , Script::Common), (' \u{fe5e}' , |
2688 | ' \u{fe5e}' , Script::Common), (' \u{fe5f}' , ' \u{fe61}' , Script::Common), (' \u{fe62}' , |
2689 | ' \u{fe62}' , Script::Common), (' \u{fe63}' , ' \u{fe63}' , Script::Common), (' \u{fe64}' , |
2690 | ' \u{fe66}' , Script::Common), (' \u{fe68}' , ' \u{fe68}' , Script::Common), (' \u{fe69}' , |
2691 | ' \u{fe69}' , Script::Common), (' \u{fe6a}' , ' \u{fe6b}' , Script::Common), (' \u{fe70}' , |
2692 | ' \u{fe74}' , Script::Arabic), (' \u{fe76}' , ' \u{fefc}' , Script::Arabic), (' \u{feff}' , |
2693 | ' \u{feff}' , Script::Common), (' \u{ff01}' , ' \u{ff03}' , Script::Common), (' \u{ff04}' , |
2694 | ' \u{ff04}' , Script::Common), (' \u{ff05}' , ' \u{ff07}' , Script::Common), (' \u{ff08}' , |
2695 | ' \u{ff08}' , Script::Common), (' \u{ff09}' , ' \u{ff09}' , Script::Common), (' \u{ff0a}' , |
2696 | ' \u{ff0a}' , Script::Common), (' \u{ff0b}' , ' \u{ff0b}' , Script::Common), (' \u{ff0c}' , |
2697 | ' \u{ff0c}' , Script::Common), (' \u{ff0d}' , ' \u{ff0d}' , Script::Common), (' \u{ff0e}' , |
2698 | ' \u{ff0f}' , Script::Common), (' \u{ff10}' , ' \u{ff19}' , Script::Common), (' \u{ff1a}' , |
2699 | ' \u{ff1b}' , Script::Common), (' \u{ff1c}' , ' \u{ff1e}' , Script::Common), (' \u{ff1f}' , |
2700 | ' \u{ff20}' , Script::Common), (' \u{ff21}' , ' \u{ff3a}' , Script::Latin), (' \u{ff3b}' , |
2701 | ' \u{ff3b}' , Script::Common), (' \u{ff3c}' , ' \u{ff3c}' , Script::Common), (' \u{ff3d}' , |
2702 | ' \u{ff3d}' , Script::Common), (' \u{ff3e}' , ' \u{ff3e}' , Script::Common), (' \u{ff3f}' , |
2703 | ' \u{ff3f}' , Script::Common), (' \u{ff40}' , ' \u{ff40}' , Script::Common), (' \u{ff41}' , |
2704 | ' \u{ff5a}' , Script::Latin), (' \u{ff5b}' , ' \u{ff5b}' , Script::Common), (' \u{ff5c}' , |
2705 | ' \u{ff5c}' , Script::Common), (' \u{ff5d}' , ' \u{ff5d}' , Script::Common), (' \u{ff5e}' , |
2706 | ' \u{ff5e}' , Script::Common), (' \u{ff5f}' , ' \u{ff5f}' , Script::Common), (' \u{ff60}' , |
2707 | ' \u{ff60}' , Script::Common), (' \u{ff61}' , ' \u{ff61}' , Script::Common), (' \u{ff62}' , |
2708 | ' \u{ff62}' , Script::Common), (' \u{ff63}' , ' \u{ff63}' , Script::Common), (' \u{ff64}' , |
2709 | ' \u{ff65}' , Script::Common), (' \u{ff66}' , ' \u{ff6f}' , Script::Katakana), (' \u{ff70}' , |
2710 | ' \u{ff70}' , Script::Common), (' \u{ff71}' , ' \u{ff9d}' , Script::Katakana), (' \u{ff9e}' , |
2711 | ' \u{ff9f}' , Script::Common), (' \u{ffa0}' , ' \u{ffbe}' , Script::Hangul), (' \u{ffc2}' , |
2712 | ' \u{ffc7}' , Script::Hangul), (' \u{ffca}' , ' \u{ffcf}' , Script::Hangul), (' \u{ffd2}' , |
2713 | ' \u{ffd7}' , Script::Hangul), (' \u{ffda}' , ' \u{ffdc}' , Script::Hangul), (' \u{ffe0}' , |
2714 | ' \u{ffe1}' , Script::Common), (' \u{ffe2}' , ' \u{ffe2}' , Script::Common), (' \u{ffe3}' , |
2715 | ' \u{ffe3}' , Script::Common), (' \u{ffe4}' , ' \u{ffe4}' , Script::Common), (' \u{ffe5}' , |
2716 | ' \u{ffe6}' , Script::Common), (' \u{ffe8}' , ' \u{ffe8}' , Script::Common), (' \u{ffe9}' , |
2717 | ' \u{ffec}' , Script::Common), (' \u{ffed}' , ' \u{ffee}' , Script::Common), (' \u{fff9}' , |
2718 | ' \u{fffb}' , Script::Common), (' \u{fffc}' , ' \u{fffd}' , Script::Common), (' \u{10000}' , |
2719 | ' \u{1000b}' , Script::Linear_B), (' \u{1000d}' , ' \u{10026}' , Script::Linear_B), |
2720 | (' \u{10028}' , ' \u{1003a}' , Script::Linear_B), (' \u{1003c}' , ' \u{1003d}' , |
2721 | Script::Linear_B), (' \u{1003f}' , ' \u{1004d}' , Script::Linear_B), (' \u{10050}' , |
2722 | ' \u{1005d}' , Script::Linear_B), (' \u{10080}' , ' \u{100fa}' , Script::Linear_B), |
2723 | (' \u{10100}' , ' \u{10102}' , Script::Common), (' \u{10107}' , ' \u{10133}' , Script::Common), |
2724 | (' \u{10137}' , ' \u{1013f}' , Script::Common), (' \u{10140}' , ' \u{10174}' , Script::Greek), |
2725 | (' \u{10175}' , ' \u{10178}' , Script::Greek), (' \u{10179}' , ' \u{10189}' , Script::Greek), |
2726 | (' \u{1018a}' , ' \u{1018b}' , Script::Greek), (' \u{1018c}' , ' \u{1018e}' , Script::Greek), |
2727 | (' \u{10190}' , ' \u{1019c}' , Script::Common), (' \u{101a0}' , ' \u{101a0}' , Script::Greek), |
2728 | (' \u{101d0}' , ' \u{101fc}' , Script::Common), (' \u{101fd}' , ' \u{101fd}' , Script::Inherited), |
2729 | (' \u{10280}' , ' \u{1029c}' , Script::Lycian), (' \u{102a0}' , ' \u{102d0}' , Script::Carian), |
2730 | (' \u{102e0}' , ' \u{102e0}' , Script::Inherited), (' \u{102e1}' , ' \u{102fb}' , Script::Common), |
2731 | (' \u{10300}' , ' \u{1031f}' , Script::Old_Italic), (' \u{10320}' , ' \u{10323}' , |
2732 | Script::Old_Italic), (' \u{1032d}' , ' \u{1032f}' , Script::Old_Italic), (' \u{10330}' , |
2733 | ' \u{10340}' , Script::Gothic), (' \u{10341}' , ' \u{10341}' , Script::Gothic), (' \u{10342}' , |
2734 | ' \u{10349}' , Script::Gothic), (' \u{1034a}' , ' \u{1034a}' , Script::Gothic), (' \u{10350}' , |
2735 | ' \u{10375}' , Script::Old_Permic), (' \u{10376}' , ' \u{1037a}' , Script::Old_Permic), |
2736 | (' \u{10380}' , ' \u{1039d}' , Script::Ugaritic), (' \u{1039f}' , ' \u{1039f}' , |
2737 | Script::Ugaritic), (' \u{103a0}' , ' \u{103c3}' , Script::Old_Persian), (' \u{103c8}' , |
2738 | ' \u{103cf}' , Script::Old_Persian), (' \u{103d0}' , ' \u{103d0}' , Script::Old_Persian), |
2739 | (' \u{103d1}' , ' \u{103d5}' , Script::Old_Persian), (' \u{10400}' , ' \u{1044f}' , |
2740 | Script::Deseret), (' \u{10450}' , ' \u{1047f}' , Script::Shavian), (' \u{10480}' , ' \u{1049d}' , |
2741 | Script::Osmanya), (' \u{104a0}' , ' \u{104a9}' , Script::Osmanya), (' \u{104b0}' , ' \u{104d3}' , |
2742 | Script::Osage), (' \u{104d8}' , ' \u{104fb}' , Script::Osage), (' \u{10500}' , ' \u{10527}' , |
2743 | Script::Elbasan), (' \u{10530}' , ' \u{10563}' , Script::Caucasian_Albanian), (' \u{1056f}' , |
2744 | ' \u{1056f}' , Script::Caucasian_Albanian), (' \u{10570}' , ' \u{1057a}' , Script::Vithkuqi), |
2745 | (' \u{1057c}' , ' \u{1058a}' , Script::Vithkuqi), (' \u{1058c}' , ' \u{10592}' , |
2746 | Script::Vithkuqi), (' \u{10594}' , ' \u{10595}' , Script::Vithkuqi), (' \u{10597}' , |
2747 | ' \u{105a1}' , Script::Vithkuqi), (' \u{105a3}' , ' \u{105b1}' , Script::Vithkuqi), |
2748 | (' \u{105b3}' , ' \u{105b9}' , Script::Vithkuqi), (' \u{105bb}' , ' \u{105bc}' , |
2749 | Script::Vithkuqi), (' \u{10600}' , ' \u{10736}' , Script::Linear_A), (' \u{10740}' , |
2750 | ' \u{10755}' , Script::Linear_A), (' \u{10760}' , ' \u{10767}' , Script::Linear_A), |
2751 | (' \u{10780}' , ' \u{10785}' , Script::Latin), (' \u{10787}' , ' \u{107b0}' , Script::Latin), |
2752 | (' \u{107b2}' , ' \u{107ba}' , Script::Latin), (' \u{10800}' , ' \u{10805}' , Script::Cypriot), |
2753 | (' \u{10808}' , ' \u{10808}' , Script::Cypriot), (' \u{1080a}' , ' \u{10835}' , Script::Cypriot), |
2754 | (' \u{10837}' , ' \u{10838}' , Script::Cypriot), (' \u{1083c}' , ' \u{1083c}' , Script::Cypriot), |
2755 | (' \u{1083f}' , ' \u{1083f}' , Script::Cypriot), (' \u{10840}' , ' \u{10855}' , |
2756 | Script::Imperial_Aramaic), (' \u{10857}' , ' \u{10857}' , Script::Imperial_Aramaic), |
2757 | (' \u{10858}' , ' \u{1085f}' , Script::Imperial_Aramaic), (' \u{10860}' , ' \u{10876}' , |
2758 | Script::Palmyrene), (' \u{10877}' , ' \u{10878}' , Script::Palmyrene), (' \u{10879}' , |
2759 | ' \u{1087f}' , Script::Palmyrene), (' \u{10880}' , ' \u{1089e}' , Script::Nabataean), |
2760 | (' \u{108a7}' , ' \u{108af}' , Script::Nabataean), (' \u{108e0}' , ' \u{108f2}' , Script::Hatran), |
2761 | (' \u{108f4}' , ' \u{108f5}' , Script::Hatran), (' \u{108fb}' , ' \u{108ff}' , Script::Hatran), |
2762 | (' \u{10900}' , ' \u{10915}' , Script::Phoenician), (' \u{10916}' , ' \u{1091b}' , |
2763 | Script::Phoenician), (' \u{1091f}' , ' \u{1091f}' , Script::Phoenician), (' \u{10920}' , |
2764 | ' \u{10939}' , Script::Lydian), (' \u{1093f}' , ' \u{1093f}' , Script::Lydian), (' \u{10980}' , |
2765 | ' \u{1099f}' , Script::Meroitic_Hieroglyphs), (' \u{109a0}' , ' \u{109b7}' , |
2766 | Script::Meroitic_Cursive), (' \u{109bc}' , ' \u{109bd}' , Script::Meroitic_Cursive), |
2767 | (' \u{109be}' , ' \u{109bf}' , Script::Meroitic_Cursive), (' \u{109c0}' , ' \u{109cf}' , |
2768 | Script::Meroitic_Cursive), (' \u{109d2}' , ' \u{109ff}' , Script::Meroitic_Cursive), |
2769 | (' \u{10a00}' , ' \u{10a00}' , Script::Kharoshthi), (' \u{10a01}' , ' \u{10a03}' , |
2770 | Script::Kharoshthi), (' \u{10a05}' , ' \u{10a06}' , Script::Kharoshthi), (' \u{10a0c}' , |
2771 | ' \u{10a0f}' , Script::Kharoshthi), (' \u{10a10}' , ' \u{10a13}' , Script::Kharoshthi), |
2772 | (' \u{10a15}' , ' \u{10a17}' , Script::Kharoshthi), (' \u{10a19}' , ' \u{10a35}' , |
2773 | Script::Kharoshthi), (' \u{10a38}' , ' \u{10a3a}' , Script::Kharoshthi), (' \u{10a3f}' , |
2774 | ' \u{10a3f}' , Script::Kharoshthi), (' \u{10a40}' , ' \u{10a48}' , Script::Kharoshthi), |
2775 | (' \u{10a50}' , ' \u{10a58}' , Script::Kharoshthi), (' \u{10a60}' , ' \u{10a7c}' , |
2776 | Script::Old_South_Arabian), (' \u{10a7d}' , ' \u{10a7e}' , Script::Old_South_Arabian), |
2777 | (' \u{10a7f}' , ' \u{10a7f}' , Script::Old_South_Arabian), (' \u{10a80}' , ' \u{10a9c}' , |
2778 | Script::Old_North_Arabian), (' \u{10a9d}' , ' \u{10a9f}' , Script::Old_North_Arabian), |
2779 | (' \u{10ac0}' , ' \u{10ac7}' , Script::Manichaean), (' \u{10ac8}' , ' \u{10ac8}' , |
2780 | Script::Manichaean), (' \u{10ac9}' , ' \u{10ae4}' , Script::Manichaean), (' \u{10ae5}' , |
2781 | ' \u{10ae6}' , Script::Manichaean), (' \u{10aeb}' , ' \u{10aef}' , Script::Manichaean), |
2782 | (' \u{10af0}' , ' \u{10af6}' , Script::Manichaean), (' \u{10b00}' , ' \u{10b35}' , |
2783 | Script::Avestan), (' \u{10b39}' , ' \u{10b3f}' , Script::Avestan), (' \u{10b40}' , ' \u{10b55}' , |
2784 | Script::Inscriptional_Parthian), (' \u{10b58}' , ' \u{10b5f}' , |
2785 | Script::Inscriptional_Parthian), (' \u{10b60}' , ' \u{10b72}' , |
2786 | Script::Inscriptional_Pahlavi), (' \u{10b78}' , ' \u{10b7f}' , Script::Inscriptional_Pahlavi), |
2787 | (' \u{10b80}' , ' \u{10b91}' , Script::Psalter_Pahlavi), (' \u{10b99}' , ' \u{10b9c}' , |
2788 | Script::Psalter_Pahlavi), (' \u{10ba9}' , ' \u{10baf}' , Script::Psalter_Pahlavi), |
2789 | (' \u{10c00}' , ' \u{10c48}' , Script::Old_Turkic), (' \u{10c80}' , ' \u{10cb2}' , |
2790 | Script::Old_Hungarian), (' \u{10cc0}' , ' \u{10cf2}' , Script::Old_Hungarian), (' \u{10cfa}' , |
2791 | ' \u{10cff}' , Script::Old_Hungarian), (' \u{10d00}' , ' \u{10d23}' , Script::Hanifi_Rohingya), |
2792 | (' \u{10d24}' , ' \u{10d27}' , Script::Hanifi_Rohingya), (' \u{10d30}' , ' \u{10d39}' , |
2793 | Script::Hanifi_Rohingya), (' \u{10e60}' , ' \u{10e7e}' , Script::Arabic), (' \u{10e80}' , |
2794 | ' \u{10ea9}' , Script::Yezidi), (' \u{10eab}' , ' \u{10eac}' , Script::Yezidi), (' \u{10ead}' , |
2795 | ' \u{10ead}' , Script::Yezidi), (' \u{10eb0}' , ' \u{10eb1}' , Script::Yezidi), (' \u{10efd}' , |
2796 | ' \u{10eff}' , Script::Arabic), (' \u{10f00}' , ' \u{10f1c}' , Script::Old_Sogdian), |
2797 | (' \u{10f1d}' , ' \u{10f26}' , Script::Old_Sogdian), (' \u{10f27}' , ' \u{10f27}' , |
2798 | Script::Old_Sogdian), (' \u{10f30}' , ' \u{10f45}' , Script::Sogdian), (' \u{10f46}' , |
2799 | ' \u{10f50}' , Script::Sogdian), (' \u{10f51}' , ' \u{10f54}' , Script::Sogdian), (' \u{10f55}' , |
2800 | ' \u{10f59}' , Script::Sogdian), (' \u{10f70}' , ' \u{10f81}' , Script::Old_Uyghur), |
2801 | (' \u{10f82}' , ' \u{10f85}' , Script::Old_Uyghur), (' \u{10f86}' , ' \u{10f89}' , |
2802 | Script::Old_Uyghur), (' \u{10fb0}' , ' \u{10fc4}' , Script::Chorasmian), (' \u{10fc5}' , |
2803 | ' \u{10fcb}' , Script::Chorasmian), (' \u{10fe0}' , ' \u{10ff6}' , Script::Elymaic), |
2804 | (' \u{11000}' , ' \u{11000}' , Script::Brahmi), (' \u{11001}' , ' \u{11001}' , Script::Brahmi), |
2805 | (' \u{11002}' , ' \u{11002}' , Script::Brahmi), (' \u{11003}' , ' \u{11037}' , Script::Brahmi), |
2806 | (' \u{11038}' , ' \u{11046}' , Script::Brahmi), (' \u{11047}' , ' \u{1104d}' , Script::Brahmi), |
2807 | (' \u{11052}' , ' \u{11065}' , Script::Brahmi), (' \u{11066}' , ' \u{1106f}' , Script::Brahmi), |
2808 | (' \u{11070}' , ' \u{11070}' , Script::Brahmi), (' \u{11071}' , ' \u{11072}' , Script::Brahmi), |
2809 | (' \u{11073}' , ' \u{11074}' , Script::Brahmi), (' \u{11075}' , ' \u{11075}' , Script::Brahmi), |
2810 | (' \u{1107f}' , ' \u{1107f}' , Script::Brahmi), (' \u{11080}' , ' \u{11081}' , Script::Kaithi), |
2811 | (' \u{11082}' , ' \u{11082}' , Script::Kaithi), (' \u{11083}' , ' \u{110af}' , Script::Kaithi), |
2812 | (' \u{110b0}' , ' \u{110b2}' , Script::Kaithi), (' \u{110b3}' , ' \u{110b6}' , Script::Kaithi), |
2813 | (' \u{110b7}' , ' \u{110b8}' , Script::Kaithi), (' \u{110b9}' , ' \u{110ba}' , Script::Kaithi), |
2814 | (' \u{110bb}' , ' \u{110bc}' , Script::Kaithi), (' \u{110bd}' , ' \u{110bd}' , Script::Kaithi), |
2815 | (' \u{110be}' , ' \u{110c1}' , Script::Kaithi), (' \u{110c2}' , ' \u{110c2}' , Script::Kaithi), |
2816 | (' \u{110cd}' , ' \u{110cd}' , Script::Kaithi), (' \u{110d0}' , ' \u{110e8}' , |
2817 | Script::Sora_Sompeng), (' \u{110f0}' , ' \u{110f9}' , Script::Sora_Sompeng), (' \u{11100}' , |
2818 | ' \u{11102}' , Script::Chakma), (' \u{11103}' , ' \u{11126}' , Script::Chakma), (' \u{11127}' , |
2819 | ' \u{1112b}' , Script::Chakma), (' \u{1112c}' , ' \u{1112c}' , Script::Chakma), (' \u{1112d}' , |
2820 | ' \u{11134}' , Script::Chakma), (' \u{11136}' , ' \u{1113f}' , Script::Chakma), (' \u{11140}' , |
2821 | ' \u{11143}' , Script::Chakma), (' \u{11144}' , ' \u{11144}' , Script::Chakma), (' \u{11145}' , |
2822 | ' \u{11146}' , Script::Chakma), (' \u{11147}' , ' \u{11147}' , Script::Chakma), (' \u{11150}' , |
2823 | ' \u{11172}' , Script::Mahajani), (' \u{11173}' , ' \u{11173}' , Script::Mahajani), |
2824 | (' \u{11174}' , ' \u{11175}' , Script::Mahajani), (' \u{11176}' , ' \u{11176}' , |
2825 | Script::Mahajani), (' \u{11180}' , ' \u{11181}' , Script::Sharada), (' \u{11182}' , ' \u{11182}' , |
2826 | Script::Sharada), (' \u{11183}' , ' \u{111b2}' , Script::Sharada), (' \u{111b3}' , ' \u{111b5}' , |
2827 | Script::Sharada), (' \u{111b6}' , ' \u{111be}' , Script::Sharada), (' \u{111bf}' , ' \u{111c0}' , |
2828 | Script::Sharada), (' \u{111c1}' , ' \u{111c4}' , Script::Sharada), (' \u{111c5}' , ' \u{111c8}' , |
2829 | Script::Sharada), (' \u{111c9}' , ' \u{111cc}' , Script::Sharada), (' \u{111cd}' , ' \u{111cd}' , |
2830 | Script::Sharada), (' \u{111ce}' , ' \u{111ce}' , Script::Sharada), (' \u{111cf}' , ' \u{111cf}' , |
2831 | Script::Sharada), (' \u{111d0}' , ' \u{111d9}' , Script::Sharada), (' \u{111da}' , ' \u{111da}' , |
2832 | Script::Sharada), (' \u{111db}' , ' \u{111db}' , Script::Sharada), (' \u{111dc}' , ' \u{111dc}' , |
2833 | Script::Sharada), (' \u{111dd}' , ' \u{111df}' , Script::Sharada), (' \u{111e1}' , ' \u{111f4}' , |
2834 | Script::Sinhala), (' \u{11200}' , ' \u{11211}' , Script::Khojki), (' \u{11213}' , ' \u{1122b}' , |
2835 | Script::Khojki), (' \u{1122c}' , ' \u{1122e}' , Script::Khojki), (' \u{1122f}' , ' \u{11231}' , |
2836 | Script::Khojki), (' \u{11232}' , ' \u{11233}' , Script::Khojki), (' \u{11234}' , ' \u{11234}' , |
2837 | Script::Khojki), (' \u{11235}' , ' \u{11235}' , Script::Khojki), (' \u{11236}' , ' \u{11237}' , |
2838 | Script::Khojki), (' \u{11238}' , ' \u{1123d}' , Script::Khojki), (' \u{1123e}' , ' \u{1123e}' , |
2839 | Script::Khojki), (' \u{1123f}' , ' \u{11240}' , Script::Khojki), (' \u{11241}' , ' \u{11241}' , |
2840 | Script::Khojki), (' \u{11280}' , ' \u{11286}' , Script::Multani), (' \u{11288}' , ' \u{11288}' , |
2841 | Script::Multani), (' \u{1128a}' , ' \u{1128d}' , Script::Multani), (' \u{1128f}' , ' \u{1129d}' , |
2842 | Script::Multani), (' \u{1129f}' , ' \u{112a8}' , Script::Multani), (' \u{112a9}' , ' \u{112a9}' , |
2843 | Script::Multani), (' \u{112b0}' , ' \u{112de}' , Script::Khudawadi), (' \u{112df}' , |
2844 | ' \u{112df}' , Script::Khudawadi), (' \u{112e0}' , ' \u{112e2}' , Script::Khudawadi), |
2845 | (' \u{112e3}' , ' \u{112ea}' , Script::Khudawadi), (' \u{112f0}' , ' \u{112f9}' , |
2846 | Script::Khudawadi), (' \u{11300}' , ' \u{11301}' , Script::Grantha), (' \u{11302}' , |
2847 | ' \u{11303}' , Script::Grantha), (' \u{11305}' , ' \u{1130c}' , Script::Grantha), (' \u{1130f}' , |
2848 | ' \u{11310}' , Script::Grantha), (' \u{11313}' , ' \u{11328}' , Script::Grantha), (' \u{1132a}' , |
2849 | ' \u{11330}' , Script::Grantha), (' \u{11332}' , ' \u{11333}' , Script::Grantha), (' \u{11335}' , |
2850 | ' \u{11339}' , Script::Grantha), (' \u{1133b}' , ' \u{1133b}' , Script::Inherited), |
2851 | (' \u{1133c}' , ' \u{1133c}' , Script::Grantha), (' \u{1133d}' , ' \u{1133d}' , Script::Grantha), |
2852 | (' \u{1133e}' , ' \u{1133f}' , Script::Grantha), (' \u{11340}' , ' \u{11340}' , Script::Grantha), |
2853 | (' \u{11341}' , ' \u{11344}' , Script::Grantha), (' \u{11347}' , ' \u{11348}' , Script::Grantha), |
2854 | (' \u{1134b}' , ' \u{1134d}' , Script::Grantha), (' \u{11350}' , ' \u{11350}' , Script::Grantha), |
2855 | (' \u{11357}' , ' \u{11357}' , Script::Grantha), (' \u{1135d}' , ' \u{11361}' , Script::Grantha), |
2856 | (' \u{11362}' , ' \u{11363}' , Script::Grantha), (' \u{11366}' , ' \u{1136c}' , Script::Grantha), |
2857 | (' \u{11370}' , ' \u{11374}' , Script::Grantha), (' \u{11400}' , ' \u{11434}' , Script::Newa), |
2858 | (' \u{11435}' , ' \u{11437}' , Script::Newa), (' \u{11438}' , ' \u{1143f}' , Script::Newa), |
2859 | (' \u{11440}' , ' \u{11441}' , Script::Newa), (' \u{11442}' , ' \u{11444}' , Script::Newa), |
2860 | (' \u{11445}' , ' \u{11445}' , Script::Newa), (' \u{11446}' , ' \u{11446}' , Script::Newa), |
2861 | (' \u{11447}' , ' \u{1144a}' , Script::Newa), (' \u{1144b}' , ' \u{1144f}' , Script::Newa), |
2862 | (' \u{11450}' , ' \u{11459}' , Script::Newa), (' \u{1145a}' , ' \u{1145b}' , Script::Newa), |
2863 | (' \u{1145d}' , ' \u{1145d}' , Script::Newa), (' \u{1145e}' , ' \u{1145e}' , Script::Newa), |
2864 | (' \u{1145f}' , ' \u{11461}' , Script::Newa), (' \u{11480}' , ' \u{114af}' , Script::Tirhuta), |
2865 | (' \u{114b0}' , ' \u{114b2}' , Script::Tirhuta), (' \u{114b3}' , ' \u{114b8}' , Script::Tirhuta), |
2866 | (' \u{114b9}' , ' \u{114b9}' , Script::Tirhuta), (' \u{114ba}' , ' \u{114ba}' , Script::Tirhuta), |
2867 | (' \u{114bb}' , ' \u{114be}' , Script::Tirhuta), (' \u{114bf}' , ' \u{114c0}' , Script::Tirhuta), |
2868 | (' \u{114c1}' , ' \u{114c1}' , Script::Tirhuta), (' \u{114c2}' , ' \u{114c3}' , Script::Tirhuta), |
2869 | (' \u{114c4}' , ' \u{114c5}' , Script::Tirhuta), (' \u{114c6}' , ' \u{114c6}' , Script::Tirhuta), |
2870 | (' \u{114c7}' , ' \u{114c7}' , Script::Tirhuta), (' \u{114d0}' , ' \u{114d9}' , Script::Tirhuta), |
2871 | (' \u{11580}' , ' \u{115ae}' , Script::Siddham), (' \u{115af}' , ' \u{115b1}' , Script::Siddham), |
2872 | (' \u{115b2}' , ' \u{115b5}' , Script::Siddham), (' \u{115b8}' , ' \u{115bb}' , Script::Siddham), |
2873 | (' \u{115bc}' , ' \u{115bd}' , Script::Siddham), (' \u{115be}' , ' \u{115be}' , Script::Siddham), |
2874 | (' \u{115bf}' , ' \u{115c0}' , Script::Siddham), (' \u{115c1}' , ' \u{115d7}' , Script::Siddham), |
2875 | (' \u{115d8}' , ' \u{115db}' , Script::Siddham), (' \u{115dc}' , ' \u{115dd}' , Script::Siddham), |
2876 | (' \u{11600}' , ' \u{1162f}' , Script::Modi), (' \u{11630}' , ' \u{11632}' , Script::Modi), |
2877 | (' \u{11633}' , ' \u{1163a}' , Script::Modi), (' \u{1163b}' , ' \u{1163c}' , Script::Modi), |
2878 | (' \u{1163d}' , ' \u{1163d}' , Script::Modi), (' \u{1163e}' , ' \u{1163e}' , Script::Modi), |
2879 | (' \u{1163f}' , ' \u{11640}' , Script::Modi), (' \u{11641}' , ' \u{11643}' , Script::Modi), |
2880 | (' \u{11644}' , ' \u{11644}' , Script::Modi), (' \u{11650}' , ' \u{11659}' , Script::Modi), |
2881 | (' \u{11660}' , ' \u{1166c}' , Script::Mongolian), (' \u{11680}' , ' \u{116aa}' , Script::Takri), |
2882 | (' \u{116ab}' , ' \u{116ab}' , Script::Takri), (' \u{116ac}' , ' \u{116ac}' , Script::Takri), |
2883 | (' \u{116ad}' , ' \u{116ad}' , Script::Takri), (' \u{116ae}' , ' \u{116af}' , Script::Takri), |
2884 | (' \u{116b0}' , ' \u{116b5}' , Script::Takri), (' \u{116b6}' , ' \u{116b6}' , Script::Takri), |
2885 | (' \u{116b7}' , ' \u{116b7}' , Script::Takri), (' \u{116b8}' , ' \u{116b8}' , Script::Takri), |
2886 | (' \u{116b9}' , ' \u{116b9}' , Script::Takri), (' \u{116c0}' , ' \u{116c9}' , Script::Takri), |
2887 | (' \u{11700}' , ' \u{1171a}' , Script::Ahom), (' \u{1171d}' , ' \u{1171f}' , Script::Ahom), |
2888 | (' \u{11720}' , ' \u{11721}' , Script::Ahom), (' \u{11722}' , ' \u{11725}' , Script::Ahom), |
2889 | (' \u{11726}' , ' \u{11726}' , Script::Ahom), (' \u{11727}' , ' \u{1172b}' , Script::Ahom), |
2890 | (' \u{11730}' , ' \u{11739}' , Script::Ahom), (' \u{1173a}' , ' \u{1173b}' , Script::Ahom), |
2891 | (' \u{1173c}' , ' \u{1173e}' , Script::Ahom), (' \u{1173f}' , ' \u{1173f}' , Script::Ahom), |
2892 | (' \u{11740}' , ' \u{11746}' , Script::Ahom), (' \u{11800}' , ' \u{1182b}' , Script::Dogra), |
2893 | (' \u{1182c}' , ' \u{1182e}' , Script::Dogra), (' \u{1182f}' , ' \u{11837}' , Script::Dogra), |
2894 | (' \u{11838}' , ' \u{11838}' , Script::Dogra), (' \u{11839}' , ' \u{1183a}' , Script::Dogra), |
2895 | (' \u{1183b}' , ' \u{1183b}' , Script::Dogra), (' \u{118a0}' , ' \u{118df}' , |
2896 | Script::Warang_Citi), (' \u{118e0}' , ' \u{118e9}' , Script::Warang_Citi), (' \u{118ea}' , |
2897 | ' \u{118f2}' , Script::Warang_Citi), (' \u{118ff}' , ' \u{118ff}' , Script::Warang_Citi), |
2898 | (' \u{11900}' , ' \u{11906}' , Script::Dives_Akuru), (' \u{11909}' , ' \u{11909}' , |
2899 | Script::Dives_Akuru), (' \u{1190c}' , ' \u{11913}' , Script::Dives_Akuru), (' \u{11915}' , |
2900 | ' \u{11916}' , Script::Dives_Akuru), (' \u{11918}' , ' \u{1192f}' , Script::Dives_Akuru), |
2901 | (' \u{11930}' , ' \u{11935}' , Script::Dives_Akuru), (' \u{11937}' , ' \u{11938}' , |
2902 | Script::Dives_Akuru), (' \u{1193b}' , ' \u{1193c}' , Script::Dives_Akuru), (' \u{1193d}' , |
2903 | ' \u{1193d}' , Script::Dives_Akuru), (' \u{1193e}' , ' \u{1193e}' , Script::Dives_Akuru), |
2904 | (' \u{1193f}' , ' \u{1193f}' , Script::Dives_Akuru), (' \u{11940}' , ' \u{11940}' , |
2905 | Script::Dives_Akuru), (' \u{11941}' , ' \u{11941}' , Script::Dives_Akuru), (' \u{11942}' , |
2906 | ' \u{11942}' , Script::Dives_Akuru), (' \u{11943}' , ' \u{11943}' , Script::Dives_Akuru), |
2907 | (' \u{11944}' , ' \u{11946}' , Script::Dives_Akuru), (' \u{11950}' , ' \u{11959}' , |
2908 | Script::Dives_Akuru), (' \u{119a0}' , ' \u{119a7}' , Script::Nandinagari), (' \u{119aa}' , |
2909 | ' \u{119d0}' , Script::Nandinagari), (' \u{119d1}' , ' \u{119d3}' , Script::Nandinagari), |
2910 | (' \u{119d4}' , ' \u{119d7}' , Script::Nandinagari), (' \u{119da}' , ' \u{119db}' , |
2911 | Script::Nandinagari), (' \u{119dc}' , ' \u{119df}' , Script::Nandinagari), (' \u{119e0}' , |
2912 | ' \u{119e0}' , Script::Nandinagari), (' \u{119e1}' , ' \u{119e1}' , Script::Nandinagari), |
2913 | (' \u{119e2}' , ' \u{119e2}' , Script::Nandinagari), (' \u{119e3}' , ' \u{119e3}' , |
2914 | Script::Nandinagari), (' \u{119e4}' , ' \u{119e4}' , Script::Nandinagari), (' \u{11a00}' , |
2915 | ' \u{11a00}' , Script::Zanabazar_Square), (' \u{11a01}' , ' \u{11a0a}' , |
2916 | Script::Zanabazar_Square), (' \u{11a0b}' , ' \u{11a32}' , Script::Zanabazar_Square), |
2917 | (' \u{11a33}' , ' \u{11a38}' , Script::Zanabazar_Square), (' \u{11a39}' , ' \u{11a39}' , |
2918 | Script::Zanabazar_Square), (' \u{11a3a}' , ' \u{11a3a}' , Script::Zanabazar_Square), |
2919 | (' \u{11a3b}' , ' \u{11a3e}' , Script::Zanabazar_Square), (' \u{11a3f}' , ' \u{11a46}' , |
2920 | Script::Zanabazar_Square), (' \u{11a47}' , ' \u{11a47}' , Script::Zanabazar_Square), |
2921 | (' \u{11a50}' , ' \u{11a50}' , Script::Soyombo), (' \u{11a51}' , ' \u{11a56}' , Script::Soyombo), |
2922 | (' \u{11a57}' , ' \u{11a58}' , Script::Soyombo), (' \u{11a59}' , ' \u{11a5b}' , Script::Soyombo), |
2923 | (' \u{11a5c}' , ' \u{11a89}' , Script::Soyombo), (' \u{11a8a}' , ' \u{11a96}' , Script::Soyombo), |
2924 | (' \u{11a97}' , ' \u{11a97}' , Script::Soyombo), (' \u{11a98}' , ' \u{11a99}' , Script::Soyombo), |
2925 | (' \u{11a9a}' , ' \u{11a9c}' , Script::Soyombo), (' \u{11a9d}' , ' \u{11a9d}' , Script::Soyombo), |
2926 | (' \u{11a9e}' , ' \u{11aa2}' , Script::Soyombo), (' \u{11ab0}' , ' \u{11abf}' , |
2927 | Script::Canadian_Aboriginal), (' \u{11ac0}' , ' \u{11af8}' , Script::Pau_Cin_Hau), |
2928 | (' \u{11b00}' , ' \u{11b09}' , Script::Devanagari), (' \u{11c00}' , ' \u{11c08}' , |
2929 | Script::Bhaiksuki), (' \u{11c0a}' , ' \u{11c2e}' , Script::Bhaiksuki), (' \u{11c2f}' , |
2930 | ' \u{11c2f}' , Script::Bhaiksuki), (' \u{11c30}' , ' \u{11c36}' , Script::Bhaiksuki), |
2931 | (' \u{11c38}' , ' \u{11c3d}' , Script::Bhaiksuki), (' \u{11c3e}' , ' \u{11c3e}' , |
2932 | Script::Bhaiksuki), (' \u{11c3f}' , ' \u{11c3f}' , Script::Bhaiksuki), (' \u{11c40}' , |
2933 | ' \u{11c40}' , Script::Bhaiksuki), (' \u{11c41}' , ' \u{11c45}' , Script::Bhaiksuki), |
2934 | (' \u{11c50}' , ' \u{11c59}' , Script::Bhaiksuki), (' \u{11c5a}' , ' \u{11c6c}' , |
2935 | Script::Bhaiksuki), (' \u{11c70}' , ' \u{11c71}' , Script::Marchen), (' \u{11c72}' , |
2936 | ' \u{11c8f}' , Script::Marchen), (' \u{11c92}' , ' \u{11ca7}' , Script::Marchen), (' \u{11ca9}' , |
2937 | ' \u{11ca9}' , Script::Marchen), (' \u{11caa}' , ' \u{11cb0}' , Script::Marchen), (' \u{11cb1}' , |
2938 | ' \u{11cb1}' , Script::Marchen), (' \u{11cb2}' , ' \u{11cb3}' , Script::Marchen), (' \u{11cb4}' , |
2939 | ' \u{11cb4}' , Script::Marchen), (' \u{11cb5}' , ' \u{11cb6}' , Script::Marchen), (' \u{11d00}' , |
2940 | ' \u{11d06}' , Script::Masaram_Gondi), (' \u{11d08}' , ' \u{11d09}' , Script::Masaram_Gondi), |
2941 | (' \u{11d0b}' , ' \u{11d30}' , Script::Masaram_Gondi), (' \u{11d31}' , ' \u{11d36}' , |
2942 | Script::Masaram_Gondi), (' \u{11d3a}' , ' \u{11d3a}' , Script::Masaram_Gondi), (' \u{11d3c}' , |
2943 | ' \u{11d3d}' , Script::Masaram_Gondi), (' \u{11d3f}' , ' \u{11d45}' , Script::Masaram_Gondi), |
2944 | (' \u{11d46}' , ' \u{11d46}' , Script::Masaram_Gondi), (' \u{11d47}' , ' \u{11d47}' , |
2945 | Script::Masaram_Gondi), (' \u{11d50}' , ' \u{11d59}' , Script::Masaram_Gondi), (' \u{11d60}' , |
2946 | ' \u{11d65}' , Script::Gunjala_Gondi), (' \u{11d67}' , ' \u{11d68}' , Script::Gunjala_Gondi), |
2947 | (' \u{11d6a}' , ' \u{11d89}' , Script::Gunjala_Gondi), (' \u{11d8a}' , ' \u{11d8e}' , |
2948 | Script::Gunjala_Gondi), (' \u{11d90}' , ' \u{11d91}' , Script::Gunjala_Gondi), (' \u{11d93}' , |
2949 | ' \u{11d94}' , Script::Gunjala_Gondi), (' \u{11d95}' , ' \u{11d95}' , Script::Gunjala_Gondi), |
2950 | (' \u{11d96}' , ' \u{11d96}' , Script::Gunjala_Gondi), (' \u{11d97}' , ' \u{11d97}' , |
2951 | Script::Gunjala_Gondi), (' \u{11d98}' , ' \u{11d98}' , Script::Gunjala_Gondi), (' \u{11da0}' , |
2952 | ' \u{11da9}' , Script::Gunjala_Gondi), (' \u{11ee0}' , ' \u{11ef2}' , Script::Makasar), |
2953 | (' \u{11ef3}' , ' \u{11ef4}' , Script::Makasar), (' \u{11ef5}' , ' \u{11ef6}' , Script::Makasar), |
2954 | (' \u{11ef7}' , ' \u{11ef8}' , Script::Makasar), (' \u{11f00}' , ' \u{11f01}' , Script::Kawi), |
2955 | (' \u{11f02}' , ' \u{11f02}' , Script::Kawi), (' \u{11f03}' , ' \u{11f03}' , Script::Kawi), |
2956 | (' \u{11f04}' , ' \u{11f10}' , Script::Kawi), (' \u{11f12}' , ' \u{11f33}' , Script::Kawi), |
2957 | (' \u{11f34}' , ' \u{11f35}' , Script::Kawi), (' \u{11f36}' , ' \u{11f3a}' , Script::Kawi), |
2958 | (' \u{11f3e}' , ' \u{11f3f}' , Script::Kawi), (' \u{11f40}' , ' \u{11f40}' , Script::Kawi), |
2959 | (' \u{11f41}' , ' \u{11f41}' , Script::Kawi), (' \u{11f42}' , ' \u{11f42}' , Script::Kawi), |
2960 | (' \u{11f43}' , ' \u{11f4f}' , Script::Kawi), (' \u{11f50}' , ' \u{11f59}' , Script::Kawi), |
2961 | (' \u{11fb0}' , ' \u{11fb0}' , Script::Lisu), (' \u{11fc0}' , ' \u{11fd4}' , Script::Tamil), |
2962 | (' \u{11fd5}' , ' \u{11fdc}' , Script::Tamil), (' \u{11fdd}' , ' \u{11fe0}' , Script::Tamil), |
2963 | (' \u{11fe1}' , ' \u{11ff1}' , Script::Tamil), (' \u{11fff}' , ' \u{11fff}' , Script::Tamil), |
2964 | (' \u{12000}' , ' \u{12399}' , Script::Cuneiform), (' \u{12400}' , ' \u{1246e}' , |
2965 | Script::Cuneiform), (' \u{12470}' , ' \u{12474}' , Script::Cuneiform), (' \u{12480}' , |
2966 | ' \u{12543}' , Script::Cuneiform), (' \u{12f90}' , ' \u{12ff0}' , Script::Cypro_Minoan), |
2967 | (' \u{12ff1}' , ' \u{12ff2}' , Script::Cypro_Minoan), (' \u{13000}' , ' \u{1342f}' , |
2968 | Script::Egyptian_Hieroglyphs), (' \u{13430}' , ' \u{1343f}' , Script::Egyptian_Hieroglyphs), |
2969 | (' \u{13440}' , ' \u{13440}' , Script::Egyptian_Hieroglyphs), (' \u{13441}' , ' \u{13446}' , |
2970 | Script::Egyptian_Hieroglyphs), (' \u{13447}' , ' \u{13455}' , Script::Egyptian_Hieroglyphs), |
2971 | (' \u{14400}' , ' \u{14646}' , Script::Anatolian_Hieroglyphs), (' \u{16800}' , ' \u{16a38}' , |
2972 | Script::Bamum), (' \u{16a40}' , ' \u{16a5e}' , Script::Mro), (' \u{16a60}' , ' \u{16a69}' , |
2973 | Script::Mro), (' \u{16a6e}' , ' \u{16a6f}' , Script::Mro), (' \u{16a70}' , ' \u{16abe}' , |
2974 | Script::Tangsa), (' \u{16ac0}' , ' \u{16ac9}' , Script::Tangsa), (' \u{16ad0}' , ' \u{16aed}' , |
2975 | Script::Bassa_Vah), (' \u{16af0}' , ' \u{16af4}' , Script::Bassa_Vah), (' \u{16af5}' , |
2976 | ' \u{16af5}' , Script::Bassa_Vah), (' \u{16b00}' , ' \u{16b2f}' , Script::Pahawh_Hmong), |
2977 | (' \u{16b30}' , ' \u{16b36}' , Script::Pahawh_Hmong), (' \u{16b37}' , ' \u{16b3b}' , |
2978 | Script::Pahawh_Hmong), (' \u{16b3c}' , ' \u{16b3f}' , Script::Pahawh_Hmong), (' \u{16b40}' , |
2979 | ' \u{16b43}' , Script::Pahawh_Hmong), (' \u{16b44}' , ' \u{16b44}' , Script::Pahawh_Hmong), |
2980 | (' \u{16b45}' , ' \u{16b45}' , Script::Pahawh_Hmong), (' \u{16b50}' , ' \u{16b59}' , |
2981 | Script::Pahawh_Hmong), (' \u{16b5b}' , ' \u{16b61}' , Script::Pahawh_Hmong), (' \u{16b63}' , |
2982 | ' \u{16b77}' , Script::Pahawh_Hmong), (' \u{16b7d}' , ' \u{16b8f}' , Script::Pahawh_Hmong), |
2983 | (' \u{16e40}' , ' \u{16e7f}' , Script::Medefaidrin), (' \u{16e80}' , ' \u{16e96}' , |
2984 | Script::Medefaidrin), (' \u{16e97}' , ' \u{16e9a}' , Script::Medefaidrin), (' \u{16f00}' , |
2985 | ' \u{16f4a}' , Script::Miao), (' \u{16f4f}' , ' \u{16f4f}' , Script::Miao), (' \u{16f50}' , |
2986 | ' \u{16f50}' , Script::Miao), (' \u{16f51}' , ' \u{16f87}' , Script::Miao), (' \u{16f8f}' , |
2987 | ' \u{16f92}' , Script::Miao), (' \u{16f93}' , ' \u{16f9f}' , Script::Miao), (' \u{16fe0}' , |
2988 | ' \u{16fe0}' , Script::Tangut), (' \u{16fe1}' , ' \u{16fe1}' , Script::Nushu), (' \u{16fe2}' , |
2989 | ' \u{16fe2}' , Script::Han), (' \u{16fe3}' , ' \u{16fe3}' , Script::Han), (' \u{16fe4}' , |
2990 | ' \u{16fe4}' , Script::Khitan_Small_Script), (' \u{16ff0}' , ' \u{16ff1}' , Script::Han), |
2991 | (' \u{17000}' , ' \u{187f7}' , Script::Tangut), (' \u{18800}' , ' \u{18aff}' , Script::Tangut), |
2992 | (' \u{18b00}' , ' \u{18cd5}' , Script::Khitan_Small_Script), (' \u{18d00}' , ' \u{18d08}' , |
2993 | Script::Tangut), (' \u{1aff0}' , ' \u{1aff3}' , Script::Katakana), (' \u{1aff5}' , ' \u{1affb}' , |
2994 | Script::Katakana), (' \u{1affd}' , ' \u{1affe}' , Script::Katakana), (' \u{1b000}' , |
2995 | ' \u{1b000}' , Script::Katakana), (' \u{1b001}' , ' \u{1b11f}' , Script::Hiragana), |
2996 | (' \u{1b120}' , ' \u{1b122}' , Script::Katakana), (' \u{1b132}' , ' \u{1b132}' , |
2997 | Script::Hiragana), (' \u{1b150}' , ' \u{1b152}' , Script::Hiragana), (' \u{1b155}' , |
2998 | ' \u{1b155}' , Script::Katakana), (' \u{1b164}' , ' \u{1b167}' , Script::Katakana), |
2999 | (' \u{1b170}' , ' \u{1b2fb}' , Script::Nushu), (' \u{1bc00}' , ' \u{1bc6a}' , Script::Duployan), |
3000 | (' \u{1bc70}' , ' \u{1bc7c}' , Script::Duployan), (' \u{1bc80}' , ' \u{1bc88}' , |
3001 | Script::Duployan), (' \u{1bc90}' , ' \u{1bc99}' , Script::Duployan), (' \u{1bc9c}' , |
3002 | ' \u{1bc9c}' , Script::Duployan), (' \u{1bc9d}' , ' \u{1bc9e}' , Script::Duployan), |
3003 | (' \u{1bc9f}' , ' \u{1bc9f}' , Script::Duployan), (' \u{1bca0}' , ' \u{1bca3}' , Script::Common), |
3004 | (' \u{1cf00}' , ' \u{1cf2d}' , Script::Inherited), (' \u{1cf30}' , ' \u{1cf46}' , |
3005 | Script::Inherited), (' \u{1cf50}' , ' \u{1cfc3}' , Script::Common), (' \u{1d000}' , ' \u{1d0f5}' , |
3006 | Script::Common), (' \u{1d100}' , ' \u{1d126}' , Script::Common), (' \u{1d129}' , ' \u{1d164}' , |
3007 | Script::Common), (' \u{1d165}' , ' \u{1d166}' , Script::Common), (' \u{1d167}' , ' \u{1d169}' , |
3008 | Script::Inherited), (' \u{1d16a}' , ' \u{1d16c}' , Script::Common), (' \u{1d16d}' , ' \u{1d172}' , |
3009 | Script::Common), (' \u{1d173}' , ' \u{1d17a}' , Script::Common), (' \u{1d17b}' , ' \u{1d182}' , |
3010 | Script::Inherited), (' \u{1d183}' , ' \u{1d184}' , Script::Common), (' \u{1d185}' , ' \u{1d18b}' , |
3011 | Script::Inherited), (' \u{1d18c}' , ' \u{1d1a9}' , Script::Common), (' \u{1d1aa}' , ' \u{1d1ad}' , |
3012 | Script::Inherited), (' \u{1d1ae}' , ' \u{1d1ea}' , Script::Common), (' \u{1d200}' , ' \u{1d241}' , |
3013 | Script::Greek), (' \u{1d242}' , ' \u{1d244}' , Script::Greek), (' \u{1d245}' , ' \u{1d245}' , |
3014 | Script::Greek), (' \u{1d2c0}' , ' \u{1d2d3}' , Script::Common), (' \u{1d2e0}' , ' \u{1d2f3}' , |
3015 | Script::Common), (' \u{1d300}' , ' \u{1d356}' , Script::Common), (' \u{1d360}' , ' \u{1d378}' , |
3016 | Script::Common), (' \u{1d400}' , ' \u{1d454}' , Script::Common), (' \u{1d456}' , ' \u{1d49c}' , |
3017 | Script::Common), (' \u{1d49e}' , ' \u{1d49f}' , Script::Common), (' \u{1d4a2}' , ' \u{1d4a2}' , |
3018 | Script::Common), (' \u{1d4a5}' , ' \u{1d4a6}' , Script::Common), (' \u{1d4a9}' , ' \u{1d4ac}' , |
3019 | Script::Common), (' \u{1d4ae}' , ' \u{1d4b9}' , Script::Common), (' \u{1d4bb}' , ' \u{1d4bb}' , |
3020 | Script::Common), (' \u{1d4bd}' , ' \u{1d4c3}' , Script::Common), (' \u{1d4c5}' , ' \u{1d505}' , |
3021 | Script::Common), (' \u{1d507}' , ' \u{1d50a}' , Script::Common), (' \u{1d50d}' , ' \u{1d514}' , |
3022 | Script::Common), (' \u{1d516}' , ' \u{1d51c}' , Script::Common), (' \u{1d51e}' , ' \u{1d539}' , |
3023 | Script::Common), (' \u{1d53b}' , ' \u{1d53e}' , Script::Common), (' \u{1d540}' , ' \u{1d544}' , |
3024 | Script::Common), (' \u{1d546}' , ' \u{1d546}' , Script::Common), (' \u{1d54a}' , ' \u{1d550}' , |
3025 | Script::Common), (' \u{1d552}' , ' \u{1d6a5}' , Script::Common), (' \u{1d6a8}' , ' \u{1d6c0}' , |
3026 | Script::Common), (' \u{1d6c1}' , ' \u{1d6c1}' , Script::Common), (' \u{1d6c2}' , ' \u{1d6da}' , |
3027 | Script::Common), (' \u{1d6db}' , ' \u{1d6db}' , Script::Common), (' \u{1d6dc}' , ' \u{1d6fa}' , |
3028 | Script::Common), (' \u{1d6fb}' , ' \u{1d6fb}' , Script::Common), (' \u{1d6fc}' , ' \u{1d714}' , |
3029 | Script::Common), (' \u{1d715}' , ' \u{1d715}' , Script::Common), (' \u{1d716}' , ' \u{1d734}' , |
3030 | Script::Common), (' \u{1d735}' , ' \u{1d735}' , Script::Common), (' \u{1d736}' , ' \u{1d74e}' , |
3031 | Script::Common), (' \u{1d74f}' , ' \u{1d74f}' , Script::Common), (' \u{1d750}' , ' \u{1d76e}' , |
3032 | Script::Common), (' \u{1d76f}' , ' \u{1d76f}' , Script::Common), (' \u{1d770}' , ' \u{1d788}' , |
3033 | Script::Common), (' \u{1d789}' , ' \u{1d789}' , Script::Common), (' \u{1d78a}' , ' \u{1d7a8}' , |
3034 | Script::Common), (' \u{1d7a9}' , ' \u{1d7a9}' , Script::Common), (' \u{1d7aa}' , ' \u{1d7c2}' , |
3035 | Script::Common), (' \u{1d7c3}' , ' \u{1d7c3}' , Script::Common), (' \u{1d7c4}' , ' \u{1d7cb}' , |
3036 | Script::Common), (' \u{1d7ce}' , ' \u{1d7ff}' , Script::Common), (' \u{1d800}' , ' \u{1d9ff}' , |
3037 | Script::SignWriting), (' \u{1da00}' , ' \u{1da36}' , Script::SignWriting), (' \u{1da37}' , |
3038 | ' \u{1da3a}' , Script::SignWriting), (' \u{1da3b}' , ' \u{1da6c}' , Script::SignWriting), |
3039 | (' \u{1da6d}' , ' \u{1da74}' , Script::SignWriting), (' \u{1da75}' , ' \u{1da75}' , |
3040 | Script::SignWriting), (' \u{1da76}' , ' \u{1da83}' , Script::SignWriting), (' \u{1da84}' , |
3041 | ' \u{1da84}' , Script::SignWriting), (' \u{1da85}' , ' \u{1da86}' , Script::SignWriting), |
3042 | (' \u{1da87}' , ' \u{1da8b}' , Script::SignWriting), (' \u{1da9b}' , ' \u{1da9f}' , |
3043 | Script::SignWriting), (' \u{1daa1}' , ' \u{1daaf}' , Script::SignWriting), (' \u{1df00}' , |
3044 | ' \u{1df09}' , Script::Latin), (' \u{1df0a}' , ' \u{1df0a}' , Script::Latin), (' \u{1df0b}' , |
3045 | ' \u{1df1e}' , Script::Latin), (' \u{1df25}' , ' \u{1df2a}' , Script::Latin), (' \u{1e000}' , |
3046 | ' \u{1e006}' , Script::Glagolitic), (' \u{1e008}' , ' \u{1e018}' , Script::Glagolitic), |
3047 | (' \u{1e01b}' , ' \u{1e021}' , Script::Glagolitic), (' \u{1e023}' , ' \u{1e024}' , |
3048 | Script::Glagolitic), (' \u{1e026}' , ' \u{1e02a}' , Script::Glagolitic), (' \u{1e030}' , |
3049 | ' \u{1e06d}' , Script::Cyrillic), (' \u{1e08f}' , ' \u{1e08f}' , Script::Cyrillic), |
3050 | (' \u{1e100}' , ' \u{1e12c}' , Script::Nyiakeng_Puachue_Hmong), (' \u{1e130}' , ' \u{1e136}' , |
3051 | Script::Nyiakeng_Puachue_Hmong), (' \u{1e137}' , ' \u{1e13d}' , |
3052 | Script::Nyiakeng_Puachue_Hmong), (' \u{1e140}' , ' \u{1e149}' , |
3053 | Script::Nyiakeng_Puachue_Hmong), (' \u{1e14e}' , ' \u{1e14e}' , |
3054 | Script::Nyiakeng_Puachue_Hmong), (' \u{1e14f}' , ' \u{1e14f}' , |
3055 | Script::Nyiakeng_Puachue_Hmong), (' \u{1e290}' , ' \u{1e2ad}' , Script::Toto), (' \u{1e2ae}' , |
3056 | ' \u{1e2ae}' , Script::Toto), (' \u{1e2c0}' , ' \u{1e2eb}' , Script::Wancho), (' \u{1e2ec}' , |
3057 | ' \u{1e2ef}' , Script::Wancho), (' \u{1e2f0}' , ' \u{1e2f9}' , Script::Wancho), (' \u{1e2ff}' , |
3058 | ' \u{1e2ff}' , Script::Wancho), (' \u{1e4d0}' , ' \u{1e4ea}' , Script::Nag_Mundari), |
3059 | (' \u{1e4eb}' , ' \u{1e4eb}' , Script::Nag_Mundari), (' \u{1e4ec}' , ' \u{1e4ef}' , |
3060 | Script::Nag_Mundari), (' \u{1e4f0}' , ' \u{1e4f9}' , Script::Nag_Mundari), (' \u{1e7e0}' , |
3061 | ' \u{1e7e6}' , Script::Ethiopic), (' \u{1e7e8}' , ' \u{1e7eb}' , Script::Ethiopic), |
3062 | (' \u{1e7ed}' , ' \u{1e7ee}' , Script::Ethiopic), (' \u{1e7f0}' , ' \u{1e7fe}' , |
3063 | Script::Ethiopic), (' \u{1e800}' , ' \u{1e8c4}' , Script::Mende_Kikakui), (' \u{1e8c7}' , |
3064 | ' \u{1e8cf}' , Script::Mende_Kikakui), (' \u{1e8d0}' , ' \u{1e8d6}' , Script::Mende_Kikakui), |
3065 | (' \u{1e900}' , ' \u{1e943}' , Script::Adlam), (' \u{1e944}' , ' \u{1e94a}' , Script::Adlam), |
3066 | (' \u{1e94b}' , ' \u{1e94b}' , Script::Adlam), (' \u{1e950}' , ' \u{1e959}' , Script::Adlam), |
3067 | (' \u{1e95e}' , ' \u{1e95f}' , Script::Adlam), (' \u{1ec71}' , ' \u{1ecab}' , Script::Common), |
3068 | (' \u{1ecac}' , ' \u{1ecac}' , Script::Common), (' \u{1ecad}' , ' \u{1ecaf}' , Script::Common), |
3069 | (' \u{1ecb0}' , ' \u{1ecb0}' , Script::Common), (' \u{1ecb1}' , ' \u{1ecb4}' , Script::Common), |
3070 | (' \u{1ed01}' , ' \u{1ed2d}' , Script::Common), (' \u{1ed2e}' , ' \u{1ed2e}' , Script::Common), |
3071 | (' \u{1ed2f}' , ' \u{1ed3d}' , Script::Common), (' \u{1ee00}' , ' \u{1ee03}' , Script::Arabic), |
3072 | (' \u{1ee05}' , ' \u{1ee1f}' , Script::Arabic), (' \u{1ee21}' , ' \u{1ee22}' , Script::Arabic), |
3073 | (' \u{1ee24}' , ' \u{1ee24}' , Script::Arabic), (' \u{1ee27}' , ' \u{1ee27}' , Script::Arabic), |
3074 | (' \u{1ee29}' , ' \u{1ee32}' , Script::Arabic), (' \u{1ee34}' , ' \u{1ee37}' , Script::Arabic), |
3075 | (' \u{1ee39}' , ' \u{1ee39}' , Script::Arabic), (' \u{1ee3b}' , ' \u{1ee3b}' , Script::Arabic), |
3076 | (' \u{1ee42}' , ' \u{1ee42}' , Script::Arabic), (' \u{1ee47}' , ' \u{1ee47}' , Script::Arabic), |
3077 | (' \u{1ee49}' , ' \u{1ee49}' , Script::Arabic), (' \u{1ee4b}' , ' \u{1ee4b}' , Script::Arabic), |
3078 | (' \u{1ee4d}' , ' \u{1ee4f}' , Script::Arabic), (' \u{1ee51}' , ' \u{1ee52}' , Script::Arabic), |
3079 | (' \u{1ee54}' , ' \u{1ee54}' , Script::Arabic), (' \u{1ee57}' , ' \u{1ee57}' , Script::Arabic), |
3080 | (' \u{1ee59}' , ' \u{1ee59}' , Script::Arabic), (' \u{1ee5b}' , ' \u{1ee5b}' , Script::Arabic), |
3081 | (' \u{1ee5d}' , ' \u{1ee5d}' , Script::Arabic), (' \u{1ee5f}' , ' \u{1ee5f}' , Script::Arabic), |
3082 | (' \u{1ee61}' , ' \u{1ee62}' , Script::Arabic), (' \u{1ee64}' , ' \u{1ee64}' , Script::Arabic), |
3083 | (' \u{1ee67}' , ' \u{1ee6a}' , Script::Arabic), (' \u{1ee6c}' , ' \u{1ee72}' , Script::Arabic), |
3084 | (' \u{1ee74}' , ' \u{1ee77}' , Script::Arabic), (' \u{1ee79}' , ' \u{1ee7c}' , Script::Arabic), |
3085 | (' \u{1ee7e}' , ' \u{1ee7e}' , Script::Arabic), (' \u{1ee80}' , ' \u{1ee89}' , Script::Arabic), |
3086 | (' \u{1ee8b}' , ' \u{1ee9b}' , Script::Arabic), (' \u{1eea1}' , ' \u{1eea3}' , Script::Arabic), |
3087 | (' \u{1eea5}' , ' \u{1eea9}' , Script::Arabic), (' \u{1eeab}' , ' \u{1eebb}' , Script::Arabic), |
3088 | (' \u{1eef0}' , ' \u{1eef1}' , Script::Arabic), (' \u{1f000}' , ' \u{1f02b}' , Script::Common), |
3089 | (' \u{1f030}' , ' \u{1f093}' , Script::Common), (' \u{1f0a0}' , ' \u{1f0ae}' , Script::Common), |
3090 | (' \u{1f0b1}' , ' \u{1f0bf}' , Script::Common), (' \u{1f0c1}' , ' \u{1f0cf}' , Script::Common), |
3091 | (' \u{1f0d1}' , ' \u{1f0f5}' , Script::Common), (' \u{1f100}' , ' \u{1f10c}' , Script::Common), |
3092 | (' \u{1f10d}' , ' \u{1f1ad}' , Script::Common), (' \u{1f1e6}' , ' \u{1f1ff}' , Script::Common), |
3093 | (' \u{1f200}' , ' \u{1f200}' , Script::Hiragana), (' \u{1f201}' , ' \u{1f202}' , Script::Common), |
3094 | (' \u{1f210}' , ' \u{1f23b}' , Script::Common), (' \u{1f240}' , ' \u{1f248}' , Script::Common), |
3095 | (' \u{1f250}' , ' \u{1f251}' , Script::Common), (' \u{1f260}' , ' \u{1f265}' , Script::Common), |
3096 | (' \u{1f300}' , ' \u{1f3fa}' , Script::Common), (' \u{1f3fb}' , ' \u{1f3ff}' , Script::Common), |
3097 | (' \u{1f400}' , ' \u{1f6d7}' , Script::Common), (' \u{1f6dc}' , ' \u{1f6ec}' , Script::Common), |
3098 | (' \u{1f6f0}' , ' \u{1f6fc}' , Script::Common), (' \u{1f700}' , ' \u{1f776}' , Script::Common), |
3099 | (' \u{1f77b}' , ' \u{1f7d9}' , Script::Common), (' \u{1f7e0}' , ' \u{1f7eb}' , Script::Common), |
3100 | (' \u{1f7f0}' , ' \u{1f7f0}' , Script::Common), (' \u{1f800}' , ' \u{1f80b}' , Script::Common), |
3101 | (' \u{1f810}' , ' \u{1f847}' , Script::Common), (' \u{1f850}' , ' \u{1f859}' , Script::Common), |
3102 | (' \u{1f860}' , ' \u{1f887}' , Script::Common), (' \u{1f890}' , ' \u{1f8ad}' , Script::Common), |
3103 | (' \u{1f8b0}' , ' \u{1f8b1}' , Script::Common), (' \u{1f900}' , ' \u{1fa53}' , Script::Common), |
3104 | (' \u{1fa60}' , ' \u{1fa6d}' , Script::Common), (' \u{1fa70}' , ' \u{1fa7c}' , Script::Common), |
3105 | (' \u{1fa80}' , ' \u{1fa88}' , Script::Common), (' \u{1fa90}' , ' \u{1fabd}' , Script::Common), |
3106 | (' \u{1fabf}' , ' \u{1fac5}' , Script::Common), (' \u{1face}' , ' \u{1fadb}' , Script::Common), |
3107 | (' \u{1fae0}' , ' \u{1fae8}' , Script::Common), (' \u{1faf0}' , ' \u{1faf8}' , Script::Common), |
3108 | (' \u{1fb00}' , ' \u{1fb92}' , Script::Common), (' \u{1fb94}' , ' \u{1fbca}' , Script::Common), |
3109 | (' \u{1fbf0}' , ' \u{1fbf9}' , Script::Common), (' \u{20000}' , ' \u{2a6df}' , Script::Han), |
3110 | (' \u{2a700}' , ' \u{2b739}' , Script::Han), (' \u{2b740}' , ' \u{2b81d}' , Script::Han), |
3111 | (' \u{2b820}' , ' \u{2cea1}' , Script::Han), (' \u{2ceb0}' , ' \u{2ebe0}' , Script::Han), |
3112 | (' \u{2f800}' , ' \u{2fa1d}' , Script::Han), (' \u{30000}' , ' \u{3134a}' , Script::Han), |
3113 | (' \u{31350}' , ' \u{323af}' , Script::Han), (' \u{e0001}' , ' \u{e0001}' , Script::Common), |
3114 | (' \u{e0020}' , ' \u{e007f}' , Script::Common), (' \u{e0100}' , ' \u{e01ef}' , Script::Inherited) |
3115 | ]; |
3116 | |
3117 | const SCRIPT_EXTENSIONS: &'static [(char, char, ScriptExtension)] = &[ |
3118 | (' \u{342}' , ' \u{342}' , script_extensions::GREK), (' \u{345}' , ' \u{345}' , |
3119 | script_extensions::GREK), (' \u{363}' , ' \u{36f}' , script_extensions::LATN), (' \u{483}' , |
3120 | ' \u{483}' , script_extensions::CYRL_PERM), (' \u{484}' , ' \u{484}' , |
3121 | script_extensions::CYRL_GLAG), (' \u{485}' , ' \u{486}' , script_extensions::CYRL_LATN), |
3122 | (' \u{487}' , ' \u{487}' , script_extensions::CYRL_GLAG), (' \u{60c}' , ' \u{60c}' , |
3123 | script_extensions::ARAB_NKOO_ROHG_SYRC_THAA_YEZI), (' \u{61b}' , ' \u{61b}' , |
3124 | script_extensions::ARAB_NKOO_ROHG_SYRC_THAA_YEZI), (' \u{61c}' , ' \u{61c}' , |
3125 | script_extensions::ARAB_SYRC_THAA), (' \u{61f}' , ' \u{61f}' , |
3126 | script_extensions::ADLM_ARAB_NKOO_ROHG_SYRC_THAA_YEZI), (' \u{640}' , ' \u{640}' , |
3127 | script_extensions::ADLM_ARAB_MAND_MANI_OUGR_PHLP_ROHG_SOGD_SYRC), (' \u{64b}' , ' \u{655}' , |
3128 | script_extensions::ARAB_SYRC), (' \u{660}' , ' \u{669}' , script_extensions::ARAB_THAA_YEZI), |
3129 | (' \u{670}' , ' \u{670}' , script_extensions::ARAB_SYRC), (' \u{6d4}' , ' \u{6d4}' , |
3130 | script_extensions::ARAB_ROHG), (' \u{951}' , ' \u{951}' , |
3131 | script_extensions::BENG_DEVA_GRAN_GUJR_GURU_KNDA_LATN_MLYM_ORYA_SHRD_TAML_TELU_TIRH), |
3132 | (' \u{952}' , ' \u{952}' , |
3133 | script_extensions::BENG_DEVA_GRAN_GUJR_GURU_KNDA_LATN_MLYM_ORYA_TAML_TELU_TIRH), (' \u{964}' , |
3134 | ' \u{964}' , |
3135 | script_extensions::BENG_DEVA_DOGR_GONG_GONM_GRAN_GUJR_GURU_KNDA_MAHJ_MLYM_NAND_ORYA_SIND_SINH_SYLO_TAKR_TAML_TELU_TIRH), |
3136 | (' \u{965}' , ' \u{965}' , |
3137 | script_extensions::BENG_DEVA_DOGR_GONG_GONM_GRAN_GUJR_GURU_KNDA_LIMB_MAHJ_MLYM_NAND_ORYA_SIND_SINH_SYLO_TAKR_TAML_TELU_TIRH), |
3138 | (' \u{966}' , ' \u{96f}' , script_extensions::DEVA_DOGR_KTHI_MAHJ), (' \u{9e6}' , ' \u{9ef}' , |
3139 | script_extensions::BENG_CAKM_SYLO), (' \u{a66}' , ' \u{a6f}' , script_extensions::GURU_MULT), |
3140 | (' \u{ae6}' , ' \u{aef}' , script_extensions::GUJR_KHOJ), (' \u{be6}' , ' \u{bef}' , |
3141 | script_extensions::GRAN_TAML), (' \u{bf0}' , ' \u{bf2}' , script_extensions::GRAN_TAML), |
3142 | (' \u{bf3}' , ' \u{bf3}' , script_extensions::GRAN_TAML), (' \u{ce6}' , ' \u{cef}' , |
3143 | script_extensions::KNDA_NAND), (' \u{1040}' , ' \u{1049}' , script_extensions::CAKM_MYMR_TALE), |
3144 | (' \u{10fb}' , ' \u{10fb}' , script_extensions::GEOR_LATN), (' \u{1735}' , ' \u{1736}' , |
3145 | script_extensions::BUHD_HANO_TAGB_TGLG), (' \u{1802}' , ' \u{1803}' , |
3146 | script_extensions::MONG_PHAG), (' \u{1805}' , ' \u{1805}' , script_extensions::MONG_PHAG), |
3147 | (' \u{1cd0}' , ' \u{1cd0}' , script_extensions::BENG_DEVA_GRAN_KNDA), (' \u{1cd1}' , ' \u{1cd1}' , |
3148 | script_extensions::DEVA), (' \u{1cd2}' , ' \u{1cd2}' , script_extensions::BENG_DEVA_GRAN_KNDA), |
3149 | (' \u{1cd3}' , ' \u{1cd3}' , script_extensions::DEVA_GRAN), (' \u{1cd4}' , ' \u{1cd4}' , |
3150 | script_extensions::DEVA), (' \u{1cd5}' , ' \u{1cd6}' , script_extensions::BENG_DEVA), |
3151 | (' \u{1cd7}' , ' \u{1cd7}' , script_extensions::DEVA_SHRD), (' \u{1cd8}' , ' \u{1cd8}' , |
3152 | script_extensions::BENG_DEVA), (' \u{1cd9}' , ' \u{1cd9}' , script_extensions::DEVA_SHRD), |
3153 | (' \u{1cda}' , ' \u{1cda}' , script_extensions::DEVA_KNDA_MLYM_ORYA_TAML_TELU), (' \u{1cdb}' , |
3154 | ' \u{1cdb}' , script_extensions::DEVA), (' \u{1cdc}' , ' \u{1cdd}' , |
3155 | script_extensions::DEVA_SHRD), (' \u{1cde}' , ' \u{1cdf}' , script_extensions::DEVA), |
3156 | (' \u{1ce0}' , ' \u{1ce0}' , script_extensions::DEVA_SHRD), (' \u{1ce1}' , ' \u{1ce1}' , |
3157 | script_extensions::BENG_DEVA), (' \u{1ce2}' , ' \u{1ce8}' , script_extensions::DEVA), |
3158 | (' \u{1ce9}' , ' \u{1ce9}' , script_extensions::DEVA_NAND), (' \u{1cea}' , ' \u{1cea}' , |
3159 | script_extensions::BENG_DEVA), (' \u{1ceb}' , ' \u{1cec}' , script_extensions::DEVA), |
3160 | (' \u{1ced}' , ' \u{1ced}' , script_extensions::BENG_DEVA), (' \u{1cee}' , ' \u{1cf1}' , |
3161 | script_extensions::DEVA), (' \u{1cf2}' , ' \u{1cf2}' , |
3162 | script_extensions::BENG_DEVA_GRAN_KNDA_NAND_ORYA_TELU_TIRH), (' \u{1cf3}' , ' \u{1cf3}' , |
3163 | script_extensions::DEVA_GRAN), (' \u{1cf4}' , ' \u{1cf4}' , script_extensions::DEVA_GRAN_KNDA), |
3164 | (' \u{1cf5}' , ' \u{1cf6}' , script_extensions::BENG_DEVA), (' \u{1cf7}' , ' \u{1cf7}' , |
3165 | script_extensions::BENG), (' \u{1cf8}' , ' \u{1cf9}' , script_extensions::DEVA_GRAN), |
3166 | (' \u{1cfa}' , ' \u{1cfa}' , script_extensions::NAND), (' \u{1dc0}' , ' \u{1dc1}' , |
3167 | script_extensions::GREK), (' \u{1df8}' , ' \u{1df8}' , script_extensions::CYRL_SYRC), |
3168 | (' \u{1dfa}' , ' \u{1dfa}' , script_extensions::SYRC), (' \u{202f}' , ' \u{202f}' , |
3169 | script_extensions::LATN_MONG), (' \u{20f0}' , ' \u{20f0}' , script_extensions::DEVA_GRAN_LATN), |
3170 | (' \u{2e43}' , ' \u{2e43}' , script_extensions::CYRL_GLAG), (' \u{3001}' , ' \u{3002}' , |
3171 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{3003}' , ' \u{3003}' , |
3172 | script_extensions::BOPO_HANG_HANI_HIRA_KANA), (' \u{3006}' , ' \u{3006}' , |
3173 | script_extensions::HANI), (' \u{3008}' , ' \u{3008}' , |
3174 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{3009}' , ' \u{3009}' , |
3175 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{300a}' , ' \u{300a}' , |
3176 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{300b}' , ' \u{300b}' , |
3177 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{300c}' , ' \u{300c}' , |
3178 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{300d}' , ' \u{300d}' , |
3179 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{300e}' , ' \u{300e}' , |
3180 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{300f}' , ' \u{300f}' , |
3181 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{3010}' , ' \u{3010}' , |
3182 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{3011}' , ' \u{3011}' , |
3183 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{3013}' , ' \u{3013}' , |
3184 | script_extensions::BOPO_HANG_HANI_HIRA_KANA), (' \u{3014}' , ' \u{3014}' , |
3185 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{3015}' , ' \u{3015}' , |
3186 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{3016}' , ' \u{3016}' , |
3187 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{3017}' , ' \u{3017}' , |
3188 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{3018}' , ' \u{3018}' , |
3189 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{3019}' , ' \u{3019}' , |
3190 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{301a}' , ' \u{301a}' , |
3191 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{301b}' , ' \u{301b}' , |
3192 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{301c}' , ' \u{301c}' , |
3193 | script_extensions::BOPO_HANG_HANI_HIRA_KANA), (' \u{301d}' , ' \u{301d}' , |
3194 | script_extensions::BOPO_HANG_HANI_HIRA_KANA), (' \u{301e}' , ' \u{301f}' , |
3195 | script_extensions::BOPO_HANG_HANI_HIRA_KANA), (' \u{302a}' , ' \u{302d}' , |
3196 | script_extensions::BOPO_HANI), (' \u{3030}' , ' \u{3030}' , |
3197 | script_extensions::BOPO_HANG_HANI_HIRA_KANA), (' \u{3031}' , ' \u{3035}' , |
3198 | script_extensions::HIRA_KANA), (' \u{3037}' , ' \u{3037}' , |
3199 | script_extensions::BOPO_HANG_HANI_HIRA_KANA), (' \u{303c}' , ' \u{303c}' , |
3200 | script_extensions::HANI_HIRA_KANA), (' \u{303d}' , ' \u{303d}' , |
3201 | script_extensions::HANI_HIRA_KANA), (' \u{303e}' , ' \u{303f}' , script_extensions::HANI), |
3202 | (' \u{3099}' , ' \u{309a}' , script_extensions::HIRA_KANA), (' \u{309b}' , ' \u{309c}' , |
3203 | script_extensions::HIRA_KANA), (' \u{30a0}' , ' \u{30a0}' , script_extensions::HIRA_KANA), |
3204 | (' \u{30fb}' , ' \u{30fb}' , script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{30fc}' , |
3205 | ' \u{30fc}' , script_extensions::HIRA_KANA), (' \u{3190}' , ' \u{3191}' , |
3206 | script_extensions::HANI), (' \u{3192}' , ' \u{3195}' , script_extensions::HANI), (' \u{3196}' , |
3207 | ' \u{319f}' , script_extensions::HANI), (' \u{31c0}' , ' \u{31e3}' , script_extensions::HANI), |
3208 | (' \u{3220}' , ' \u{3229}' , script_extensions::HANI), (' \u{322a}' , ' \u{3247}' , |
3209 | script_extensions::HANI), (' \u{3280}' , ' \u{3289}' , script_extensions::HANI), (' \u{328a}' , |
3210 | ' \u{32b0}' , script_extensions::HANI), (' \u{32c0}' , ' \u{32cb}' , script_extensions::HANI), |
3211 | (' \u{32ff}' , ' \u{32ff}' , script_extensions::HANI), (' \u{3358}' , ' \u{3370}' , |
3212 | script_extensions::HANI), (' \u{337b}' , ' \u{337f}' , script_extensions::HANI), (' \u{33e0}' , |
3213 | ' \u{33fe}' , script_extensions::HANI), (' \u{a66f}' , ' \u{a66f}' , |
3214 | script_extensions::CYRL_GLAG), (' \u{a700}' , ' \u{a707}' , script_extensions::HANI_LATN), |
3215 | (' \u{a830}' , ' \u{a832}' , |
3216 | script_extensions::DEVA_DOGR_GUJR_GURU_KHOJ_KNDA_KTHI_MAHJ_MLYM_MODI_NAND_SIND_TAKR_TIRH), |
3217 | (' \u{a833}' , ' \u{a835}' , |
3218 | script_extensions::DEVA_DOGR_GUJR_GURU_KHOJ_KNDA_KTHI_MAHJ_MODI_NAND_SIND_TAKR_TIRH), |
3219 | (' \u{a836}' , ' \u{a837}' , |
3220 | script_extensions::DEVA_DOGR_GUJR_GURU_KHOJ_KTHI_MAHJ_MODI_SIND_TAKR_TIRH), (' \u{a838}' , |
3221 | ' \u{a838}' , script_extensions::DEVA_DOGR_GUJR_GURU_KHOJ_KTHI_MAHJ_MODI_SIND_TAKR_TIRH), |
3222 | (' \u{a839}' , ' \u{a839}' , |
3223 | script_extensions::DEVA_DOGR_GUJR_GURU_KHOJ_KTHI_MAHJ_MODI_SIND_TAKR_TIRH), (' \u{a8f1}' , |
3224 | ' \u{a8f1}' , script_extensions::BENG_DEVA), (' \u{a8f3}' , ' \u{a8f3}' , |
3225 | script_extensions::DEVA_TAML), (' \u{a92e}' , ' \u{a92e}' , script_extensions::KALI_LATN_MYMR), |
3226 | (' \u{a9cf}' , ' \u{a9cf}' , script_extensions::BUGI_JAVA), (' \u{fd3e}' , ' \u{fd3e}' , |
3227 | script_extensions::ARAB_NKOO), (' \u{fd3f}' , ' \u{fd3f}' , script_extensions::ARAB_NKOO), |
3228 | (' \u{fdf2}' , ' \u{fdf2}' , script_extensions::ARAB_THAA), (' \u{fdfd}' , ' \u{fdfd}' , |
3229 | script_extensions::ARAB_THAA), (' \u{fe45}' , ' \u{fe46}' , |
3230 | script_extensions::BOPO_HANG_HANI_HIRA_KANA), (' \u{ff61}' , ' \u{ff61}' , |
3231 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{ff62}' , ' \u{ff62}' , |
3232 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{ff63}' , ' \u{ff63}' , |
3233 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{ff64}' , ' \u{ff65}' , |
3234 | script_extensions::BOPO_HANG_HANI_HIRA_KANA_YIII), (' \u{ff70}' , ' \u{ff70}' , |
3235 | script_extensions::HIRA_KANA), (' \u{ff9e}' , ' \u{ff9f}' , script_extensions::HIRA_KANA), |
3236 | (' \u{10100}' , ' \u{10101}' , script_extensions::CPMN_CPRT_LINB), (' \u{10102}' , ' \u{10102}' , |
3237 | script_extensions::CPRT_LINB), (' \u{10107}' , ' \u{10133}' , |
3238 | script_extensions::CPRT_LINA_LINB), (' \u{10137}' , ' \u{1013f}' , |
3239 | script_extensions::CPRT_LINB), (' \u{102e0}' , ' \u{102e0}' , script_extensions::ARAB_COPT), |
3240 | (' \u{102e1}' , ' \u{102fb}' , script_extensions::ARAB_COPT), (' \u{10af2}' , ' \u{10af2}' , |
3241 | script_extensions::MANI_OUGR), (' \u{11301}' , ' \u{11301}' , script_extensions::GRAN_TAML), |
3242 | (' \u{11303}' , ' \u{11303}' , script_extensions::GRAN_TAML), (' \u{1133b}' , ' \u{1133c}' , |
3243 | script_extensions::GRAN_TAML), (' \u{11fd0}' , ' \u{11fd1}' , script_extensions::GRAN_TAML), |
3244 | (' \u{11fd3}' , ' \u{11fd3}' , script_extensions::GRAN_TAML), (' \u{1bca0}' , ' \u{1bca3}' , |
3245 | script_extensions::DUPL), (' \u{1d360}' , ' \u{1d371}' , script_extensions::HANI), (' \u{1f250}' , |
3246 | ' \u{1f251}' , script_extensions::HANI) |
3247 | ]; |
3248 | |
3249 | |
3250 | } |
3251 | |