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