1 // DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY: 2 // 3 // ucd-generate script ucd-13.0.0 --chars 4 // 5 // Unicode version: 13.0.0. 6 // 7 // ucd-generate 0.2.8 is available on crates.io. 8 9 pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[ 10 ("Adlam", ADLAM), 11 ("Ahom", AHOM), 12 ("Anatolian_Hieroglyphs", ANATOLIAN_HIEROGLYPHS), 13 ("Arabic", ARABIC), 14 ("Armenian", ARMENIAN), 15 ("Avestan", AVESTAN), 16 ("Balinese", BALINESE), 17 ("Bamum", BAMUM), 18 ("Bassa_Vah", BASSA_VAH), 19 ("Batak", BATAK), 20 ("Bengali", BENGALI), 21 ("Bhaiksuki", BHAIKSUKI), 22 ("Bopomofo", BOPOMOFO), 23 ("Brahmi", BRAHMI), 24 ("Braille", BRAILLE), 25 ("Buginese", BUGINESE), 26 ("Buhid", BUHID), 27 ("Canadian_Aboriginal", CANADIAN_ABORIGINAL), 28 ("Carian", CARIAN), 29 ("Caucasian_Albanian", CAUCASIAN_ALBANIAN), 30 ("Chakma", CHAKMA), 31 ("Cham", CHAM), 32 ("Cherokee", CHEROKEE), 33 ("Chorasmian", CHORASMIAN), 34 ("Common", COMMON), 35 ("Coptic", COPTIC), 36 ("Cuneiform", CUNEIFORM), 37 ("Cypriot", CYPRIOT), 38 ("Cyrillic", CYRILLIC), 39 ("Deseret", DESERET), 40 ("Devanagari", DEVANAGARI), 41 ("Dives_Akuru", DIVES_AKURU), 42 ("Dogra", DOGRA), 43 ("Duployan", DUPLOYAN), 44 ("Egyptian_Hieroglyphs", EGYPTIAN_HIEROGLYPHS), 45 ("Elbasan", ELBASAN), 46 ("Elymaic", ELYMAIC), 47 ("Ethiopic", ETHIOPIC), 48 ("Georgian", GEORGIAN), 49 ("Glagolitic", GLAGOLITIC), 50 ("Gothic", GOTHIC), 51 ("Grantha", GRANTHA), 52 ("Greek", GREEK), 53 ("Gujarati", GUJARATI), 54 ("Gunjala_Gondi", GUNJALA_GONDI), 55 ("Gurmukhi", GURMUKHI), 56 ("Han", HAN), 57 ("Hangul", HANGUL), 58 ("Hanifi_Rohingya", HANIFI_ROHINGYA), 59 ("Hanunoo", HANUNOO), 60 ("Hatran", HATRAN), 61 ("Hebrew", HEBREW), 62 ("Hiragana", HIRAGANA), 63 ("Imperial_Aramaic", IMPERIAL_ARAMAIC), 64 ("Inherited", INHERITED), 65 ("Inscriptional_Pahlavi", INSCRIPTIONAL_PAHLAVI), 66 ("Inscriptional_Parthian", INSCRIPTIONAL_PARTHIAN), 67 ("Javanese", JAVANESE), 68 ("Kaithi", KAITHI), 69 ("Kannada", KANNADA), 70 ("Katakana", KATAKANA), 71 ("Kayah_Li", KAYAH_LI), 72 ("Kharoshthi", KHAROSHTHI), 73 ("Khitan_Small_Script", KHITAN_SMALL_SCRIPT), 74 ("Khmer", KHMER), 75 ("Khojki", KHOJKI), 76 ("Khudawadi", KHUDAWADI), 77 ("Lao", LAO), 78 ("Latin", LATIN), 79 ("Lepcha", LEPCHA), 80 ("Limbu", LIMBU), 81 ("Linear_A", LINEAR_A), 82 ("Linear_B", LINEAR_B), 83 ("Lisu", LISU), 84 ("Lycian", LYCIAN), 85 ("Lydian", LYDIAN), 86 ("Mahajani", MAHAJANI), 87 ("Makasar", MAKASAR), 88 ("Malayalam", MALAYALAM), 89 ("Mandaic", MANDAIC), 90 ("Manichaean", MANICHAEAN), 91 ("Marchen", MARCHEN), 92 ("Masaram_Gondi", MASARAM_GONDI), 93 ("Medefaidrin", MEDEFAIDRIN), 94 ("Meetei_Mayek", MEETEI_MAYEK), 95 ("Mende_Kikakui", MENDE_KIKAKUI), 96 ("Meroitic_Cursive", MEROITIC_CURSIVE), 97 ("Meroitic_Hieroglyphs", MEROITIC_HIEROGLYPHS), 98 ("Miao", MIAO), 99 ("Modi", MODI), 100 ("Mongolian", MONGOLIAN), 101 ("Mro", MRO), 102 ("Multani", MULTANI), 103 ("Myanmar", MYANMAR), 104 ("Nabataean", NABATAEAN), 105 ("Nandinagari", NANDINAGARI), 106 ("New_Tai_Lue", NEW_TAI_LUE), 107 ("Newa", NEWA), 108 ("Nko", NKO), 109 ("Nushu", NUSHU), 110 ("Nyiakeng_Puachue_Hmong", NYIAKENG_PUACHUE_HMONG), 111 ("Ogham", OGHAM), 112 ("Ol_Chiki", OL_CHIKI), 113 ("Old_Hungarian", OLD_HUNGARIAN), 114 ("Old_Italic", OLD_ITALIC), 115 ("Old_North_Arabian", OLD_NORTH_ARABIAN), 116 ("Old_Permic", OLD_PERMIC), 117 ("Old_Persian", OLD_PERSIAN), 118 ("Old_Sogdian", OLD_SOGDIAN), 119 ("Old_South_Arabian", OLD_SOUTH_ARABIAN), 120 ("Old_Turkic", OLD_TURKIC), 121 ("Oriya", ORIYA), 122 ("Osage", OSAGE), 123 ("Osmanya", OSMANYA), 124 ("Pahawh_Hmong", PAHAWH_HMONG), 125 ("Palmyrene", PALMYRENE), 126 ("Pau_Cin_Hau", PAU_CIN_HAU), 127 ("Phags_Pa", PHAGS_PA), 128 ("Phoenician", PHOENICIAN), 129 ("Psalter_Pahlavi", PSALTER_PAHLAVI), 130 ("Rejang", REJANG), 131 ("Runic", RUNIC), 132 ("Samaritan", SAMARITAN), 133 ("Saurashtra", SAURASHTRA), 134 ("Sharada", SHARADA), 135 ("Shavian", SHAVIAN), 136 ("Siddham", SIDDHAM), 137 ("SignWriting", SIGNWRITING), 138 ("Sinhala", SINHALA), 139 ("Sogdian", SOGDIAN), 140 ("Sora_Sompeng", SORA_SOMPENG), 141 ("Soyombo", SOYOMBO), 142 ("Sundanese", SUNDANESE), 143 ("Syloti_Nagri", SYLOTI_NAGRI), 144 ("Syriac", SYRIAC), 145 ("Tagalog", TAGALOG), 146 ("Tagbanwa", TAGBANWA), 147 ("Tai_Le", TAI_LE), 148 ("Tai_Tham", TAI_THAM), 149 ("Tai_Viet", TAI_VIET), 150 ("Takri", TAKRI), 151 ("Tamil", TAMIL), 152 ("Tangut", TANGUT), 153 ("Telugu", TELUGU), 154 ("Thaana", THAANA), 155 ("Thai", THAI), 156 ("Tibetan", TIBETAN), 157 ("Tifinagh", TIFINAGH), 158 ("Tirhuta", TIRHUTA), 159 ("Ugaritic", UGARITIC), 160 ("Vai", VAI), 161 ("Wancho", WANCHO), 162 ("Warang_Citi", WARANG_CITI), 163 ("Yezidi", YEZIDI), 164 ("Yi", YI), 165 ("Zanabazar_Square", ZANABAZAR_SQUARE), 166 ]; 167 168 pub const ADLAM: &'static [(char, char)] = 169 &[('', ''), ('', ''), ('', '')]; 170 171 pub const AHOM: &'static [(char, char)] = 172 &[('', ''), ('\u{1171d}', '\u{1172b}'), ('', '')]; 173 174 pub const ANATOLIAN_HIEROGLYPHS: &'static [(char, char)] = &[('', '')]; 175 176 pub const ARABIC: &'static [(char, char)] = &[ 177 ('\u{600}', '\u{604}'), 178 ('؆', '؋'), 179 ('؍', '\u{61a}'), 180 ('\u{61c}', '\u{61c}'), 181 ('؞', '؞'), 182 ('ؠ', 'ؿ'), 183 ('ف', 'ي'), 184 ('\u{656}', 'ٯ'), 185 ('ٱ', '\u{6dc}'), 186 ('۞', 'ۿ'), 187 ('ݐ', 'ݿ'), 188 ('ࢠ', 'ࢴ'), 189 ('ࢶ', '\u{8c7}'), 190 ('\u{8d3}', '\u{8e1}'), 191 ('\u{8e3}', '\u{8ff}'), 192 ('ﭐ', '﯁'), 193 ('ﯓ', 'ﴽ'), 194 ('ﵐ', 'ﶏ'), 195 ('ﶒ', 'ﷇ'), 196 ('ﷰ', '﷽'), 197 ('ﹰ', 'ﹴ'), 198 ('ﹶ', 'ﻼ'), 199 ('', ''), 200 ('', ''), 201 ('', ''), 202 ('', ''), 203 ('', ''), 204 ('', ''), 205 ('', ''), 206 ('', ''), 207 ('', ''), 208 ('', ''), 209 ('', ''), 210 ('', ''), 211 ('', ''), 212 ('', ''), 213 ('', ''), 214 ('', ''), 215 ('', ''), 216 ('', ''), 217 ('', ''), 218 ('', ''), 219 ('', ''), 220 ('', ''), 221 ('', ''), 222 ('', ''), 223 ('', ''), 224 ('', ''), 225 ('', ''), 226 ('', ''), 227 ('', ''), 228 ('', ''), 229 ('', ''), 230 ('', ''), 231 ('', ''), 232 ('', ''), 233 ('', ''), 234 ]; 235 236 pub const ARMENIAN: &'static [(char, char)] = 237 &[('Ա', 'Ֆ'), ('ՙ', '֊'), ('֍', '֏'), ('ﬓ', 'ﬗ')]; 238 239 pub const AVESTAN: &'static [(char, char)] = &[('', ''), ('', '')]; 240 241 pub const BALINESE: &'static [(char, char)] = &[('\u{1b00}', 'ᭋ'), ('᭐', '᭼')]; 242 243 pub const BAMUM: &'static [(char, char)] = &[('ꚠ', '꛷'), ('', '')]; 244 245 pub const BASSA_VAH: &'static [(char, char)] = 246 &[('', ''), ('\u{16af0}', '')]; 247 248 pub const BATAK: &'static [(char, char)] = &[('ᯀ', '᯳'), ('᯼', '᯿')]; 249 250 pub const BENGALI: &'static [(char, char)] = &[ 251 ('ঀ', 'ঃ'), 252 ('অ', 'ঌ'), 253 ('এ', 'ঐ'), 254 ('ও', 'ন'), 255 ('প', 'র'), 256 ('ল', 'ল'), 257 ('শ', 'হ'), 258 ('\u{9bc}', '\u{9c4}'), 259 ('ে', 'ৈ'), 260 ('ো', 'ৎ'), 261 ('\u{9d7}', '\u{9d7}'), 262 ('ড়', 'ঢ়'), 263 ('য়', '\u{9e3}'), 264 ('০', '\u{9fe}'), 265 ]; 266 267 pub const BHAIKSUKI: &'static [(char, char)] = 268 &[('', ''), ('', '\u{11c36}'), ('\u{11c38}', ''), ('', '')]; 269 270 pub const BOPOMOFO: &'static [(char, char)] = 271 &[('˪', '˫'), ('ㄅ', 'ㄯ'), ('ㆠ', '\u{31bf}')]; 272 273 pub const BRAHMI: &'static [(char, char)] = 274 &[('', ''), ('', ''), ('\u{1107f}', '\u{1107f}')]; 275 276 pub const BRAILLE: &'static [(char, char)] = &[('⠀', '⣿')]; 277 278 pub const BUGINESE: &'static [(char, char)] = &[('ᨀ', '\u{1a1b}'), ('᨞', '᨟')]; 279 280 pub const BUHID: &'static [(char, char)] = &[('ᝀ', '\u{1753}')]; 281 282 pub const CANADIAN_ABORIGINAL: &'static [(char, char)] = 283 &[('᐀', 'ᙿ'), ('ᢰ', 'ᣵ')]; 284 285 pub const CARIAN: &'static [(char, char)] = &[('', '')]; 286 287 pub const CAUCASIAN_ALBANIAN: &'static [(char, char)] = 288 &[('', ''), ('', '')]; 289 290 pub const CHAKMA: &'static [(char, char)] = 291 &[('\u{11100}', '\u{11134}'), ('', '\u{11147}')]; 292 293 pub const CHAM: &'static [(char, char)] = 294 &[('ꨀ', '\u{aa36}'), ('ꩀ', 'ꩍ'), ('꩐', '꩙'), ('꩜', '꩟')]; 295 296 pub const CHEROKEE: &'static [(char, char)] = 297 &[('Ꭰ', 'Ᏽ'), ('ᏸ', 'ᏽ'), ('ꭰ', 'ꮿ')]; 298 299 pub const CHORASMIAN: &'static [(char, char)] = &[('\u{10fb0}', '\u{10fcb}')]; 300 301 pub const COMMON: &'static [(char, char)] = &[ 302 ('\u{0}', '@'), 303 ('[', '`'), 304 ('{', '©'), 305 ('«', '¹'), 306 ('»', '¿'), 307 ('×', '×'), 308 ('÷', '÷'), 309 ('ʹ', '˟'), 310 ('˥', '˩'), 311 ('ˬ', '˿'), 312 ('ʹ', 'ʹ'), 313 (';', ';'), 314 ('΅', '΅'), 315 ('·', '·'), 316 ('\u{605}', '\u{605}'), 317 ('،', '،'), 318 ('؛', '؛'), 319 ('؟', '؟'), 320 ('ـ', 'ـ'), 321 ('\u{6dd}', '\u{6dd}'), 322 ('\u{8e2}', '\u{8e2}'), 323 ('।', '॥'), 324 ('฿', '฿'), 325 ('࿕', '࿘'), 326 ('჻', '჻'), 327 ('᛫', '᛭'), 328 ('᜵', '᜶'), 329 ('᠂', '᠃'), 330 ('᠅', '᠅'), 331 ('᳓', '᳓'), 332 ('᳡', '᳡'), 333 ('ᳩ', 'ᳬ'), 334 ('ᳮ', 'ᳳ'), 335 ('ᳵ', '᳷'), 336 ('ᳺ', 'ᳺ'), 337 ('\u{2000}', '\u{200b}'), 338 ('\u{200e}', '\u{2064}'), 339 ('\u{2066}', '⁰'), 340 ('⁴', '⁾'), 341 ('₀', '₎'), 342 ('₠', '₿'), 343 ('℀', '℥'), 344 ('℧', '℩'), 345 ('ℬ', 'ℱ'), 346 ('ℳ', '⅍'), 347 ('⅏', '⅟'), 348 ('↉', '↋'), 349 ('←', '␦'), 350 ('⑀', '⑊'), 351 ('①', '⟿'), 352 ('⤀', '⭳'), 353 ('⭶', '⮕'), 354 ('\u{2b97}', '⯿'), 355 ('⸀', '\u{2e52}'), 356 ('⿰', '⿻'), 357 ('\u{3000}', '〄'), 358 ('〆', '〆'), 359 ('〈', '〠'), 360 ('〰', '〷'), 361 ('〼', '〿'), 362 ('゛', '゜'), 363 ('゠', '゠'), 364 ('・', 'ー'), 365 ('㆐', '㆟'), 366 ('㇀', '㇣'), 367 ('㈠', '㉟'), 368 ('㉿', '㋏'), 369 ('㋿', '㋿'), 370 ('㍘', '㏿'), 371 ('䷀', '䷿'), 372 ('꜀', '꜡'), 373 ('ꞈ', '꞊'), 374 ('꠰', '꠹'), 375 ('꤮', '꤮'), 376 ('ꧏ', 'ꧏ'), 377 ('꭛', '꭛'), 378 ('\u{ab6a}', '\u{ab6b}'), 379 ('﴾', '﴿'), 380 ('︐', '︙'), 381 ('︰', '﹒'), 382 ('﹔', '﹦'), 383 ('﹨', '﹫'), 384 ('\u{feff}', '\u{feff}'), 385 ('!', '@'), 386 ('[', '`'), 387 ('{', '・'), 388 ('ー', 'ー'), 389 ('\u{ff9e}', '\u{ff9f}'), 390 ('¢', '₩'), 391 ('│', '○'), 392 ('\u{fff9}', '�'), 393 ('', ''), 394 ('', ''), 395 ('', ''), 396 ('', '\u{1019c}'), 397 ('', ''), 398 ('', ''), 399 ('', ''), 400 ('\u{1bca0}', '\u{1bca3}'), 401 ('', ''), 402 ('', ''), 403 ('', ''), 404 ('', '\u{1d17a}'), 405 ('', ''), 406 ('', ''), 407 ('', ''), 408 ('', ''), 409 ('', ''), 410 ('', ''), 411 ('', ''), 412 ('', ''), 413 ('', ''), 414 ('', ''), 415 ('', ''), 416 ('', ''), 417 ('', ''), 418 ('', ''), 419 ('', ''), 420 ('', ''), 421 ('', ''), 422 ('', ''), 423 ('', ''), 424 ('', ''), 425 ('', ''), 426 ('', ''), 427 ('', ''), 428 ('', ''), 429 ('', ''), 430 ('', ''), 431 ('', ''), 432 ('', ''), 433 ('', ''), 434 ('', ''), 435 ('', ''), 436 ('', ''), 437 ('', ''), 438 ('', ''), 439 ('', ''), 440 ('', '\u{1f1ad}'), 441 ('', ''), 442 ('', ''), 443 ('', ''), 444 ('', ''), 445 ('', ''), 446 ('', ''), 447 ('', '\u{1f6d7}'), 448 ('', ''), 449 ('', '\u{1f6fc}'), 450 ('', ''), 451 ('', ''), 452 ('', ''), 453 ('', ''), 454 ('', ''), 455 ('', ''), 456 ('', ''), 457 ('', ''), 458 ('\u{1f8b0}', '\u{1f8b1}'), 459 ('', '\u{1f978}'), 460 ('', '\u{1f9cb}'), 461 ('', ''), 462 ('', ''), 463 ('', '\u{1fa74}'), 464 ('', ''), 465 ('', '\u{1fa86}'), 466 ('', '\u{1faa8}'), 467 ('\u{1fab0}', '\u{1fab6}'), 468 ('\u{1fac0}', '\u{1fac2}'), 469 ('\u{1fad0}', '\u{1fad6}'), 470 ('\u{1fb00}', '\u{1fb92}'), 471 ('\u{1fb94}', '\u{1fbca}'), 472 ('\u{1fbf0}', '\u{1fbf9}'), 473 ('\u{e0001}', '\u{e0001}'), 474 ('\u{e0020}', '\u{e007f}'), 475 ]; 476 477 pub const COPTIC: &'static [(char, char)] = 478 &[('Ϣ', 'ϯ'), ('Ⲁ', 'ⳳ'), ('⳹', '⳿')]; 479 480 pub const CUNEIFORM: &'static [(char, char)] = 481 &[('', ''), ('', ''), ('', ''), ('', '')]; 482 483 pub const CYPRIOT: &'static [(char, char)] = 484 &[('', ''), ('', ''), ('', ''), ('', ''), ('', ''), ('', '')]; 485 486 pub const CYRILLIC: &'static [(char, char)] = &[ 487 ('Ѐ', '\u{484}'), 488 ('\u{487}', 'ԯ'), 489 ('ᲀ', 'ᲈ'), 490 ('ᴫ', 'ᴫ'), 491 ('ᵸ', 'ᵸ'), 492 ('\u{2de0}', '\u{2dff}'), 493 ('Ꙁ', '\u{a69f}'), 494 ('\u{fe2e}', '\u{fe2f}'), 495 ]; 496 497 pub const DESERET: &'static [(char, char)] = &[('', '')]; 498 499 pub const DEVANAGARI: &'static [(char, char)] = &[ 500 ('\u{900}', 'ॐ'), 501 ('\u{955}', '\u{963}'), 502 ('०', 'ॿ'), 503 ('\u{a8e0}', '\u{a8ff}'), 504 ]; 505 506 pub const DIVES_AKURU: &'static [(char, char)] = &[ 507 ('\u{11900}', '\u{11906}'), 508 ('\u{11909}', '\u{11909}'), 509 ('\u{1190c}', '\u{11913}'), 510 ('\u{11915}', '\u{11916}'), 511 ('\u{11918}', '\u{11935}'), 512 ('\u{11937}', '\u{11938}'), 513 ('\u{1193b}', '\u{11946}'), 514 ('\u{11950}', '\u{11959}'), 515 ]; 516 517 pub const DOGRA: &'static [(char, char)] = &[('', '')]; 518 519 pub const DUPLOYAN: &'static [(char, char)] = 520 &[('', ''), ('', ''), ('', ''), ('', ''), ('', '')]; 521 522 pub const EGYPTIAN_HIEROGLYPHS: &'static [(char, char)] = 523 &[('', ''), ('\u{13430}', '\u{13438}')]; 524 525 pub const ELBASAN: &'static [(char, char)] = &[('', '')]; 526 527 pub const ELYMAIC: &'static [(char, char)] = &[('', '')]; 528 529 pub const ETHIOPIC: &'static [(char, char)] = &[ 530 ('ሀ', 'ቈ'), 531 ('ቊ', 'ቍ'), 532 ('ቐ', 'ቖ'), 533 ('ቘ', 'ቘ'), 534 ('ቚ', 'ቝ'), 535 ('በ', 'ኈ'), 536 ('ኊ', 'ኍ'), 537 ('ነ', 'ኰ'), 538 ('ኲ', 'ኵ'), 539 ('ኸ', 'ኾ'), 540 ('ዀ', 'ዀ'), 541 ('ዂ', 'ዅ'), 542 ('ወ', 'ዖ'), 543 ('ዘ', 'ጐ'), 544 ('ጒ', 'ጕ'), 545 ('ጘ', 'ፚ'), 546 ('\u{135d}', '፼'), 547 ('ᎀ', '᎙'), 548 ('ⶀ', 'ⶖ'), 549 ('ⶠ', 'ⶦ'), 550 ('ⶨ', 'ⶮ'), 551 ('ⶰ', 'ⶶ'), 552 ('ⶸ', 'ⶾ'), 553 ('ⷀ', 'ⷆ'), 554 ('ⷈ', 'ⷎ'), 555 ('ⷐ', 'ⷖ'), 556 ('ⷘ', 'ⷞ'), 557 ('ꬁ', 'ꬆ'), 558 ('ꬉ', 'ꬎ'), 559 ('ꬑ', 'ꬖ'), 560 ('ꬠ', 'ꬦ'), 561 ('ꬨ', 'ꬮ'), 562 ]; 563 564 pub const GEORGIAN: &'static [(char, char)] = &[ 565 ('Ⴀ', 'Ⴥ'), 566 ('Ⴧ', 'Ⴧ'), 567 ('Ⴭ', 'Ⴭ'), 568 ('ა', 'ჺ'), 569 ('ჼ', 'ჿ'), 570 ('Ა', 'Ჺ'), 571 ('Ჽ', 'Ჿ'), 572 ('ⴀ', 'ⴥ'), 573 ('ⴧ', 'ⴧ'), 574 ('ⴭ', 'ⴭ'), 575 ]; 576 577 pub const GLAGOLITIC: &'static [(char, char)] = &[ 578 ('Ⰰ', 'Ⱞ'), 579 ('ⰰ', 'ⱞ'), 580 ('\u{1e000}', '\u{1e006}'), 581 ('\u{1e008}', '\u{1e018}'), 582 ('\u{1e01b}', '\u{1e021}'), 583 ('\u{1e023}', '\u{1e024}'), 584 ('\u{1e026}', '\u{1e02a}'), 585 ]; 586 587 pub const GOTHIC: &'static [(char, char)] = &[('', '')]; 588 589 pub const GRANTHA: &'static [(char, char)] = &[ 590 ('\u{11300}', ''), 591 ('', ''), 592 ('', ''), 593 ('', ''), 594 ('', ''), 595 ('', ''), 596 ('', ''), 597 ('\u{1133c}', ''), 598 ('', ''), 599 ('', ''), 600 ('', ''), 601 ('\u{11357}', '\u{11357}'), 602 ('', ''), 603 ('\u{11366}', '\u{1136c}'), 604 ('\u{11370}', '\u{11374}'), 605 ]; 606 607 pub const GREEK: &'static [(char, char)] = &[ 608 ('Ͱ', 'ͳ'), 609 ('͵', 'ͷ'), 610 ('ͺ', 'ͽ'), 611 ('Ϳ', 'Ϳ'), 612 ('΄', '΄'), 613 ('Ά', 'Ά'), 614 ('Έ', 'Ί'), 615 ('Ό', 'Ό'), 616 ('Ύ', 'Ρ'), 617 ('Σ', 'ϡ'), 618 ('ϰ', 'Ͽ'), 619 ('ᴦ', 'ᴪ'), 620 ('ᵝ', 'ᵡ'), 621 ('ᵦ', 'ᵪ'), 622 ('ᶿ', 'ᶿ'), 623 ('ἀ', 'ἕ'), 624 ('Ἐ', 'Ἕ'), 625 ('ἠ', 'ὅ'), 626 ('Ὀ', 'Ὅ'), 627 ('ὐ', 'ὗ'), 628 ('Ὑ', 'Ὑ'), 629 ('Ὓ', 'Ὓ'), 630 ('Ὕ', 'Ὕ'), 631 ('Ὗ', 'ώ'), 632 ('ᾀ', 'ᾴ'), 633 ('ᾶ', 'ῄ'), 634 ('ῆ', 'ΐ'), 635 ('ῖ', 'Ί'), 636 ('῝', '`'), 637 ('ῲ', 'ῴ'), 638 ('ῶ', '῾'), 639 ('Ω', 'Ω'), 640 ('ꭥ', 'ꭥ'), 641 ('', ''), 642 ('', ''), 643 ('', ''), 644 ]; 645 646 pub const GUJARATI: &'static [(char, char)] = &[ 647 ('\u{a81}', 'ઃ'), 648 ('અ', 'ઍ'), 649 ('એ', 'ઑ'), 650 ('ઓ', 'ન'), 651 ('પ', 'ર'), 652 ('લ', 'ળ'), 653 ('વ', 'હ'), 654 ('\u{abc}', '\u{ac5}'), 655 ('\u{ac7}', 'ૉ'), 656 ('ો', '\u{acd}'), 657 ('ૐ', 'ૐ'), 658 ('ૠ', '\u{ae3}'), 659 ('૦', '૱'), 660 ('ૹ', '\u{aff}'), 661 ]; 662 663 pub const GUNJALA_GONDI: &'static [(char, char)] = &[ 664 ('', ''), 665 ('', ''), 666 ('', ''), 667 ('\u{11d90}', '\u{11d91}'), 668 ('', ''), 669 ('', ''), 670 ]; 671 672 pub const GURMUKHI: &'static [(char, char)] = &[ 673 ('\u{a01}', 'ਃ'), 674 ('ਅ', 'ਊ'), 675 ('ਏ', 'ਐ'), 676 ('ਓ', 'ਨ'), 677 ('ਪ', 'ਰ'), 678 ('ਲ', 'ਲ਼'), 679 ('ਵ', 'ਸ਼'), 680 ('ਸ', 'ਹ'), 681 ('\u{a3c}', '\u{a3c}'), 682 ('ਾ', '\u{a42}'), 683 ('\u{a47}', '\u{a48}'), 684 ('\u{a4b}', '\u{a4d}'), 685 ('\u{a51}', '\u{a51}'), 686 ('ਖ਼', 'ੜ'), 687 ('ਫ਼', 'ਫ਼'), 688 ('੦', '੶'), 689 ]; 690 691 pub const HAN: &'static [(char, char)] = &[ 692 ('⺀', '⺙'), 693 ('⺛', '⻳'), 694 ('⼀', '⿕'), 695 ('々', '々'), 696 ('〇', '〇'), 697 ('〡', '〩'), 698 ('〸', '〻'), 699 ('㐀', '\u{4dbf}'), 700 ('一', '\u{9ffc}'), 701 ('豈', '舘'), 702 ('並', '龎'), 703 ('\u{16ff0}', '\u{16ff1}'), 704 ('', '\u{2a6dd}'), 705 ('', ''), 706 ('', ''), 707 ('', ''), 708 ('', ''), 709 ('', ''), 710 ('\u{30000}', '\u{3134a}'), 711 ]; 712 713 pub const HANGUL: &'static [(char, char)] = &[ 714 ('ᄀ', 'ᇿ'), 715 ('\u{302e}', '\u{302f}'), 716 ('ㄱ', 'ㆎ'), 717 ('㈀', '㈞'), 718 ('㉠', '㉾'), 719 ('ꥠ', 'ꥼ'), 720 ('가', '힣'), 721 ('ힰ', 'ퟆ'), 722 ('ퟋ', 'ퟻ'), 723 ('ᅠ', 'ᄒ'), 724 ('ᅡ', 'ᅦ'), 725 ('ᅧ', 'ᅬ'), 726 ('ᅭ', 'ᅲ'), 727 ('ᅳ', 'ᅵ'), 728 ]; 729 730 pub const HANIFI_ROHINGYA: &'static [(char, char)] = 731 &[('', '\u{10d27}'), ('', '')]; 732 733 pub const HANUNOO: &'static [(char, char)] = &[('ᜠ', '\u{1734}')]; 734 735 pub const HATRAN: &'static [(char, char)] = 736 &[('', ''), ('', ''), ('', '')]; 737 738 pub const HEBREW: &'static [(char, char)] = &[ 739 ('\u{591}', '\u{5c7}'), 740 ('א', 'ת'), 741 ('ׯ', '״'), 742 ('יִ', 'זּ'), 743 ('טּ', 'לּ'), 744 ('מּ', 'מּ'), 745 ('נּ', 'סּ'), 746 ('ףּ', 'פּ'), 747 ('צּ', 'ﭏ'), 748 ]; 749 750 pub const HIRAGANA: &'static [(char, char)] = 751 &[('ぁ', 'ゖ'), ('ゝ', 'ゟ'), ('', ''), ('', ''), ('', '')]; 752 753 pub const IMPERIAL_ARAMAIC: &'static [(char, char)] = 754 &[('', ''), ('', '')]; 755 756 pub const INHERITED: &'static [(char, char)] = &[ 757 ('\u{300}', '\u{36f}'), 758 ('\u{485}', '\u{486}'), 759 ('\u{64b}', '\u{655}'), 760 ('\u{670}', '\u{670}'), 761 ('\u{951}', '\u{954}'), 762 ('\u{1ab0}', '\u{1ac0}'), 763 ('\u{1cd0}', '\u{1cd2}'), 764 ('\u{1cd4}', '\u{1ce0}'), 765 ('\u{1ce2}', '\u{1ce8}'), 766 ('\u{1ced}', '\u{1ced}'), 767 ('\u{1cf4}', '\u{1cf4}'), 768 ('\u{1cf8}', '\u{1cf9}'), 769 ('\u{1dc0}', '\u{1df9}'), 770 ('\u{1dfb}', '\u{1dff}'), 771 ('\u{200c}', '\u{200d}'), 772 ('\u{20d0}', '\u{20f0}'), 773 ('\u{302a}', '\u{302d}'), 774 ('\u{3099}', '\u{309a}'), 775 ('\u{fe00}', '\u{fe0f}'), 776 ('\u{fe20}', '\u{fe2d}'), 777 ('\u{101fd}', '\u{101fd}'), 778 ('\u{102e0}', '\u{102e0}'), 779 ('\u{1133b}', '\u{1133b}'), 780 ('\u{1d167}', '\u{1d169}'), 781 ('\u{1d17b}', '\u{1d182}'), 782 ('\u{1d185}', '\u{1d18b}'), 783 ('\u{1d1aa}', '\u{1d1ad}'), 784 ('\u{e0100}', '\u{e01ef}'), 785 ]; 786 787 pub const INSCRIPTIONAL_PAHLAVI: &'static [(char, char)] = 788 &[('', ''), ('', '')]; 789 790 pub const INSCRIPTIONAL_PARTHIAN: &'static [(char, char)] = 791 &[('', ''), ('', '')]; 792 793 pub const JAVANESE: &'static [(char, char)] = 794 &[('\u{a980}', '꧍'), ('꧐', '꧙'), ('꧞', '꧟')]; 795 796 pub const KAITHI: &'static [(char, char)] = 797 &[('\u{11080}', ''), ('\u{110cd}', '\u{110cd}')]; 798 799 pub const KANNADA: &'static [(char, char)] = &[ 800 ('ಀ', 'ಌ'), 801 ('ಎ', 'ಐ'), 802 ('ಒ', 'ನ'), 803 ('ಪ', 'ಳ'), 804 ('ವ', 'ಹ'), 805 ('\u{cbc}', 'ೄ'), 806 ('\u{cc6}', 'ೈ'), 807 ('ೊ', '\u{ccd}'), 808 ('\u{cd5}', '\u{cd6}'), 809 ('ೞ', 'ೞ'), 810 ('ೠ', '\u{ce3}'), 811 ('೦', '೯'), 812 ('ೱ', 'ೲ'), 813 ]; 814 815 pub const KATAKANA: &'static [(char, char)] = &[ 816 ('ァ', 'ヺ'), 817 ('ヽ', 'ヿ'), 818 ('ㇰ', 'ㇿ'), 819 ('㋐', '㋾'), 820 ('㌀', '㍗'), 821 ('ヲ', 'ッ'), 822 ('ア', 'ン'), 823 ('', ''), 824 ('', ''), 825 ]; 826 827 pub const KAYAH_LI: &'static [(char, char)] = &[('꤀', '\u{a92d}'), ('꤯', '꤯')]; 828 829 pub const KHAROSHTHI: &'static [(char, char)] = &[ 830 ('', '\u{10a03}'), 831 ('\u{10a05}', '\u{10a06}'), 832 ('\u{10a0c}', ''), 833 ('', ''), 834 ('', ''), 835 ('\u{10a38}', '\u{10a3a}'), 836 ('\u{10a3f}', ''), 837 ('', ''), 838 ]; 839 840 pub const KHITAN_SMALL_SCRIPT: &'static [(char, char)] = 841 &[('\u{16fe4}', '\u{16fe4}'), ('\u{18b00}', '\u{18cd5}')]; 842 843 pub const KHMER: &'static [(char, char)] = 844 &[('ក', '\u{17dd}'), ('០', '៩'), ('៰', '៹'), ('᧠', '᧿')]; 845 846 pub const KHOJKI: &'static [(char, char)] = &[('', ''), ('', '\u{1123e}')]; 847 848 pub const KHUDAWADI: &'static [(char, char)] = 849 &[('', '\u{112ea}'), ('', '')]; 850 851 pub const LAO: &'static [(char, char)] = &[ 852 ('ກ', 'ຂ'), 853 ('ຄ', 'ຄ'), 854 ('ຆ', 'ຊ'), 855 ('ຌ', 'ຣ'), 856 ('ລ', 'ລ'), 857 ('ວ', 'ຽ'), 858 ('ເ', 'ໄ'), 859 ('ໆ', 'ໆ'), 860 ('\u{ec8}', '\u{ecd}'), 861 ('໐', '໙'), 862 ('ໜ', 'ໟ'), 863 ]; 864 865 pub const LATIN: &'static [(char, char)] = &[ 866 ('A', 'Z'), 867 ('a', 'z'), 868 ('ª', 'ª'), 869 ('º', 'º'), 870 ('À', 'Ö'), 871 ('Ø', 'ö'), 872 ('ø', 'ʸ'), 873 ('ˠ', 'ˤ'), 874 ('ᴀ', 'ᴥ'), 875 ('ᴬ', 'ᵜ'), 876 ('ᵢ', 'ᵥ'), 877 ('ᵫ', 'ᵷ'), 878 ('ᵹ', 'ᶾ'), 879 ('Ḁ', 'ỿ'), 880 ('ⁱ', 'ⁱ'), 881 ('ⁿ', 'ⁿ'), 882 ('ₐ', 'ₜ'), 883 ('K', 'Å'), 884 ('Ⅎ', 'Ⅎ'), 885 ('ⅎ', 'ⅎ'), 886 ('Ⅰ', 'ↈ'), 887 ('Ⱡ', 'Ɀ'), 888 ('Ꜣ', 'ꞇ'), 889 ('Ꞌ', 'ꞿ'), 890 ('Ꟃ', '\u{a7ca}'), 891 ('\u{a7f5}', 'ꟿ'), 892 ('ꬰ', 'ꭚ'), 893 ('ꭜ', 'ꭤ'), 894 ('ꭦ', '\u{ab69}'), 895 ('ff', 'st'), 896 ('A', 'Z'), 897 ('a', 'z'), 898 ]; 899 900 pub const LEPCHA: &'static [(char, char)] = 901 &[('ᰀ', '\u{1c37}'), ('᰻', '᱉'), ('ᱍ', 'ᱏ')]; 902 903 pub const LIMBU: &'static [(char, char)] = &[ 904 ('ᤀ', 'ᤞ'), 905 ('\u{1920}', 'ᤫ'), 906 ('ᤰ', '\u{193b}'), 907 ('᥀', '᥀'), 908 ('᥄', '᥏'), 909 ]; 910 911 pub const LINEAR_A: &'static [(char, char)] = 912 &[('', ''), ('', ''), ('', '')]; 913 914 pub const LINEAR_B: &'static [(char, char)] = &[ 915 ('', ''), 916 ('', ''), 917 ('', ''), 918 ('', ''), 919 ('', ''), 920 ('', ''), 921 ('', ''), 922 ]; 923 924 pub const LISU: &'static [(char, char)] = 925 &[('ꓐ', '꓿'), ('\u{11fb0}', '\u{11fb0}')]; 926 927 pub const LYCIAN: &'static [(char, char)] = &[('', '')]; 928 929 pub const LYDIAN: &'static [(char, char)] = &[('', ''), ('', '')]; 930 931 pub const MAHAJANI: &'static [(char, char)] = &[('', '')]; 932 933 pub const MAKASAR: &'static [(char, char)] = &[('', '')]; 934 935 pub const MALAYALAM: &'static [(char, char)] = &[ 936 ('\u{d00}', 'ഌ'), 937 ('എ', 'ഐ'), 938 ('ഒ', '\u{d44}'), 939 ('െ', 'ൈ'), 940 ('ൊ', '൏'), 941 ('ൔ', '\u{d63}'), 942 ('൦', 'ൿ'), 943 ]; 944 945 pub const MANDAIC: &'static [(char, char)] = &[('ࡀ', '\u{85b}'), ('࡞', '࡞')]; 946 947 pub const MANICHAEAN: &'static [(char, char)] = 948 &[('', '\u{10ae6}'), ('', '')]; 949 950 pub const MARCHEN: &'static [(char, char)] = 951 &[('', ''), ('\u{11c92}', '\u{11ca7}'), ('', '\u{11cb6}')]; 952 953 pub const MASARAM_GONDI: &'static [(char, char)] = &[ 954 ('', ''), 955 ('', ''), 956 ('', '\u{11d36}'), 957 ('\u{11d3a}', '\u{11d3a}'), 958 ('\u{11d3c}', '\u{11d3d}'), 959 ('\u{11d3f}', '\u{11d47}'), 960 ('', ''), 961 ]; 962 963 pub const MEDEFAIDRIN: &'static [(char, char)] = &[('', '')]; 964 965 pub const MEETEI_MAYEK: &'static [(char, char)] = 966 &[('ꫠ', '\u{aaf6}'), ('ꯀ', '\u{abed}'), ('꯰', '꯹')]; 967 968 pub const MENDE_KIKAKUI: &'static [(char, char)] = 969 &[('', ''), ('', '\u{1e8d6}')]; 970 971 pub const MEROITIC_CURSIVE: &'static [(char, char)] = 972 &[('', ''), ('', ''), ('', '')]; 973 974 pub const MEROITIC_HIEROGLYPHS: &'static [(char, char)] = &[('', '')]; 975 976 pub const MIAO: &'static [(char, char)] = 977 &[('', ''), ('\u{16f4f}', ''), ('\u{16f8f}', '')]; 978 979 pub const MODI: &'static [(char, char)] = &[('', ''), ('', '')]; 980 981 pub const MONGOLIAN: &'static [(char, char)] = &[ 982 ('᠀', '᠁'), 983 ('᠄', '᠄'), 984 ('᠆', '\u{180e}'), 985 ('᠐', '᠙'), 986 ('ᠠ', 'ᡸ'), 987 ('ᢀ', 'ᢪ'), 988 ('', ''), 989 ]; 990 991 pub const MRO: &'static [(char, char)] = &[('', ''), ('', ''), ('', '')]; 992 993 pub const MULTANI: &'static [(char, char)] = 994 &[('', ''), ('', ''), ('', ''), ('', ''), ('', '')]; 995 996 pub const MYANMAR: &'static [(char, char)] = 997 &[('က', '႟'), ('ꧠ', 'ꧾ'), ('ꩠ', 'ꩿ')]; 998 999 pub const NABATAEAN: &'static [(char, char)] = &[('', ''), ('', '')]; 1000 1001 pub const NANDINAGARI: &'static [(char, char)] = 1002 &[('', ''), ('', '\u{119d7}'), ('\u{119da}', '')]; 1003 1004 pub const NEW_TAI_LUE: &'static [(char, char)] = 1005 &[('ᦀ', 'ᦫ'), ('ᦰ', 'ᧉ'), ('᧐', '᧚'), ('᧞', '᧟')]; 1006 1007 pub const NEWA: &'static [(char, char)] = &[('', ''), ('', '\u{11461}')]; 1008 1009 pub const NKO: &'static [(char, char)] = &[('߀', 'ߺ'), ('\u{7fd}', '߿')]; 1010 1011 pub const NUSHU: &'static [(char, char)] = &[('', ''), ('', '')]; 1012 1013 pub const NYIAKENG_PUACHUE_HMONG: &'static [(char, char)] = 1014 &[('', ''), ('\u{1e130}', ''), ('', ''), ('', '')]; 1015 1016 pub const OGHAM: &'static [(char, char)] = &[('\u{1680}', '᚜')]; 1017 1018 pub const OL_CHIKI: &'static [(char, char)] = &[('᱐', '᱿')]; 1019 1020 pub const OLD_HUNGARIAN: &'static [(char, char)] = 1021 &[('', ''), ('', ''), ('', '')]; 1022 1023 pub const OLD_ITALIC: &'static [(char, char)] = &[('', ''), ('', '')]; 1024 1025 pub const OLD_NORTH_ARABIAN: &'static [(char, char)] = &[('', '')]; 1026 1027 pub const OLD_PERMIC: &'static [(char, char)] = &[('', '\u{1037a}')]; 1028 1029 pub const OLD_PERSIAN: &'static [(char, char)] = &[('', ''), ('', '')]; 1030 1031 pub const OLD_SOGDIAN: &'static [(char, char)] = &[('', '')]; 1032 1033 pub const OLD_SOUTH_ARABIAN: &'static [(char, char)] = &[('', '')]; 1034 1035 pub const OLD_TURKIC: &'static [(char, char)] = &[('', '')]; 1036 1037 pub const ORIYA: &'static [(char, char)] = &[ 1038 ('\u{b01}', 'ଃ'), 1039 ('ଅ', 'ଌ'), 1040 ('ଏ', 'ଐ'), 1041 ('ଓ', 'ନ'), 1042 ('ପ', 'ର'), 1043 ('ଲ', 'ଳ'), 1044 ('ଵ', 'ହ'), 1045 ('\u{b3c}', '\u{b44}'), 1046 ('େ', 'ୈ'), 1047 ('ୋ', '\u{b4d}'), 1048 ('\u{b55}', '\u{b57}'), 1049 ('ଡ଼', 'ଢ଼'), 1050 ('ୟ', '\u{b63}'), 1051 ('୦', '୷'), 1052 ]; 1053 1054 pub const OSAGE: &'static [(char, char)] = &[('', ''), ('', '')]; 1055 1056 pub const OSMANYA: &'static [(char, char)] = &[('', ''), ('', '')]; 1057 1058 pub const PAHAWH_HMONG: &'static [(char, char)] = 1059 &[('', ''), ('', ''), ('', ''), ('', ''), ('', '')]; 1060 1061 pub const PALMYRENE: &'static [(char, char)] = &[('', '')]; 1062 1063 pub const PAU_CIN_HAU: &'static [(char, char)] = &[('', '')]; 1064 1065 pub const PHAGS_PA: &'static [(char, char)] = &[('ꡀ', '꡷')]; 1066 1067 pub const PHOENICIAN: &'static [(char, char)] = &[('', ''), ('', '')]; 1068 1069 pub const PSALTER_PAHLAVI: &'static [(char, char)] = 1070 &[('', ''), ('', ''), ('', '')]; 1071 1072 pub const REJANG: &'static [(char, char)] = &[('ꤰ', '꥓'), ('꥟', '꥟')]; 1073 1074 pub const RUNIC: &'static [(char, char)] = &[('ᚠ', 'ᛪ'), ('ᛮ', 'ᛸ')]; 1075 1076 pub const SAMARITAN: &'static [(char, char)] = &[('ࠀ', '\u{82d}'), ('࠰', '࠾')]; 1077 1078 pub const SAURASHTRA: &'static [(char, char)] = 1079 &[('ꢀ', '\u{a8c5}'), ('꣎', '꣙')]; 1080 1081 pub const SHARADA: &'static [(char, char)] = &[('\u{11180}', '')]; 1082 1083 pub const SHAVIAN: &'static [(char, char)] = &[('', '')]; 1084 1085 pub const SIDDHAM: &'static [(char, char)] = 1086 &[('', '\u{115b5}'), ('', '\u{115dd}')]; 1087 1088 pub const SIGNWRITING: &'static [(char, char)] = 1089 &[('', ''), ('\u{1da9b}', '\u{1da9f}'), ('\u{1daa1}', '\u{1daaf}')]; 1090 1091 pub const SINHALA: &'static [(char, char)] = &[ 1092 ('\u{d81}', 'ඃ'), 1093 ('අ', 'ඖ'), 1094 ('ක', 'න'), 1095 ('ඳ', 'ර'), 1096 ('ල', 'ල'), 1097 ('ව', 'ෆ'), 1098 ('\u{dca}', '\u{dca}'), 1099 ('\u{dcf}', '\u{dd4}'), 1100 ('\u{dd6}', '\u{dd6}'), 1101 ('ෘ', '\u{ddf}'), 1102 ('෦', '෯'), 1103 ('ෲ', '෴'), 1104 ('', ''), 1105 ]; 1106 1107 pub const SOGDIAN: &'static [(char, char)] = &[('', '')]; 1108 1109 pub const SORA_SOMPENG: &'static [(char, char)] = &[('', ''), ('', '')]; 1110 1111 pub const SOYOMBO: &'static [(char, char)] = &[('', '')]; 1112 1113 pub const SUNDANESE: &'static [(char, char)] = 1114 &[('\u{1b80}', 'ᮿ'), ('᳀', '᳇')]; 1115 1116 pub const SYLOTI_NAGRI: &'static [(char, char)] = &[('ꠀ', '\u{a82c}')]; 1117 1118 pub const SYRIAC: &'static [(char, char)] = 1119 &[('܀', '܍'), ('\u{70f}', '\u{74a}'), ('ݍ', 'ݏ'), ('ࡠ', 'ࡪ')]; 1120 1121 pub const TAGALOG: &'static [(char, char)] = &[('ᜀ', 'ᜌ'), ('ᜎ', '\u{1714}')]; 1122 1123 pub const TAGBANWA: &'static [(char, char)] = 1124 &[('ᝠ', 'ᝬ'), ('ᝮ', 'ᝰ'), ('\u{1772}', '\u{1773}')]; 1125 1126 pub const TAI_LE: &'static [(char, char)] = &[('ᥐ', 'ᥭ'), ('ᥰ', 'ᥴ')]; 1127 1128 pub const TAI_THAM: &'static [(char, char)] = &[ 1129 ('ᨠ', '\u{1a5e}'), 1130 ('\u{1a60}', '\u{1a7c}'), 1131 ('\u{1a7f}', '᪉'), 1132 ('᪐', '᪙'), 1133 ('᪠', '᪭'), 1134 ]; 1135 1136 pub const TAI_VIET: &'static [(char, char)] = &[('ꪀ', 'ꫂ'), ('ꫛ', '꫟')]; 1137 1138 pub const TAKRI: &'static [(char, char)] = &[('', ''), ('', '')]; 1139 1140 pub const TAMIL: &'static [(char, char)] = &[ 1141 ('\u{b82}', 'ஃ'), 1142 ('அ', 'ஊ'), 1143 ('எ', 'ஐ'), 1144 ('ஒ', 'க'), 1145 ('ங', 'ச'), 1146 ('ஜ', 'ஜ'), 1147 ('ஞ', 'ட'), 1148 ('ண', 'த'), 1149 ('ந', 'ப'), 1150 ('ம', 'ஹ'), 1151 ('\u{bbe}', 'ூ'), 1152 ('ெ', 'ை'), 1153 ('ொ', '\u{bcd}'), 1154 ('ௐ', 'ௐ'), 1155 ('\u{bd7}', '\u{bd7}'), 1156 ('௦', '௺'), 1157 ('', ''), 1158 ('', ''), 1159 ]; 1160 1161 pub const TANGUT: &'static [(char, char)] = &[ 1162 ('', ''), 1163 ('', ''), 1164 ('', '\u{18aff}'), 1165 ('\u{18d00}', '\u{18d08}'), 1166 ]; 1167 1168 pub const TELUGU: &'static [(char, char)] = &[ 1169 ('\u{c00}', 'ఌ'), 1170 ('ఎ', 'ఐ'), 1171 ('ఒ', 'న'), 1172 ('ప', 'హ'), 1173 ('ఽ', 'ౄ'), 1174 ('\u{c46}', '\u{c48}'), 1175 ('\u{c4a}', '\u{c4d}'), 1176 ('\u{c55}', '\u{c56}'), 1177 ('ౘ', 'ౚ'), 1178 ('ౠ', '\u{c63}'), 1179 ('౦', '౯'), 1180 ('౷', '౿'), 1181 ]; 1182 1183 pub const THAANA: &'static [(char, char)] = &[('ހ', 'ޱ')]; 1184 1185 pub const THAI: &'static [(char, char)] = &[('ก', '\u{e3a}'), ('เ', '๛')]; 1186 1187 pub const TIBETAN: &'static [(char, char)] = &[ 1188 ('ༀ', 'ཇ'), 1189 ('ཉ', 'ཬ'), 1190 ('\u{f71}', '\u{f97}'), 1191 ('\u{f99}', '\u{fbc}'), 1192 ('྾', '࿌'), 1193 ('࿎', '࿔'), 1194 ('࿙', '࿚'), 1195 ]; 1196 1197 pub const TIFINAGH: &'static [(char, char)] = 1198 &[('ⴰ', 'ⵧ'), ('ⵯ', '⵰'), ('\u{2d7f}', '\u{2d7f}')]; 1199 1200 pub const TIRHUTA: &'static [(char, char)] = &[('', ''), ('', '')]; 1201 1202 pub const UGARITIC: &'static [(char, char)] = &[('', ''), ('', '')]; 1203 1204 pub const VAI: &'static [(char, char)] = &[('ꔀ', 'ꘫ')]; 1205 1206 pub const WANCHO: &'static [(char, char)] = &[('', ''), ('', '')]; 1207 1208 pub const WARANG_CITI: &'static [(char, char)] = &[('', ''), ('', '')]; 1209 1210 pub const YEZIDI: &'static [(char, char)] = &[ 1211 ('\u{10e80}', '\u{10ea9}'), 1212 ('\u{10eab}', '\u{10ead}'), 1213 ('\u{10eb0}', '\u{10eb1}'), 1214 ]; 1215 1216 pub const YI: &'static [(char, char)] = &[('ꀀ', 'ꒌ'), ('꒐', '꓆')]; 1217 1218 pub const ZANABAZAR_SQUARE: &'static [(char, char)] = &[('', '\u{11a47}')]; 1219