pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[
("Adlam", ADLAM), ("Ahom", AHOM),
("Anatolian_Hieroglyphs", ANATOLIAN_HIEROGLYPHS), ("Arabic", ARABIC),
("Armenian", ARMENIAN), ("Avestan", AVESTAN), ("Balinese", BALINESE),
("Bamum", BAMUM), ("Bassa_Vah", BASSA_VAH), ("Batak", BATAK),
("Bengali", BENGALI), ("Bhaiksuki", BHAIKSUKI), ("Bopomofo", BOPOMOFO),
("Brahmi", BRAHMI), ("Braille", BRAILLE), ("Buginese", BUGINESE),
("Buhid", BUHID), ("Canadian_Aboriginal", CANADIAN_ABORIGINAL),
("Carian", CARIAN), ("Caucasian_Albanian", CAUCASIAN_ALBANIAN),
("Chakma", CHAKMA), ("Cham", CHAM), ("Cherokee", CHEROKEE),
("Common", COMMON), ("Coptic", COPTIC), ("Cuneiform", CUNEIFORM),
("Cypriot", CYPRIOT), ("Cyrillic", CYRILLIC), ("Deseret", DESERET),
("Devanagari", DEVANAGARI), ("Dogra", DOGRA), ("Duployan", DUPLOYAN),
("Egyptian_Hieroglyphs", EGYPTIAN_HIEROGLYPHS), ("Elbasan", ELBASAN),
("Ethiopic", ETHIOPIC), ("Georgian", GEORGIAN), ("Glagolitic", GLAGOLITIC),
("Gothic", GOTHIC), ("Grantha", GRANTHA), ("Greek", GREEK),
("Gujarati", GUJARATI), ("Gunjala_Gondi", GUNJALA_GONDI),
("Gurmukhi", GURMUKHI), ("Han", HAN), ("Hangul", HANGUL),
("Hanifi_Rohingya", HANIFI_ROHINGYA), ("Hanunoo", HANUNOO),
("Hatran", HATRAN), ("Hebrew", HEBREW), ("Hiragana", HIRAGANA),
("Imperial_Aramaic", IMPERIAL_ARAMAIC), ("Inherited", INHERITED),
("Inscriptional_Pahlavi", INSCRIPTIONAL_PAHLAVI),
("Inscriptional_Parthian", INSCRIPTIONAL_PARTHIAN), ("Javanese", JAVANESE),
("Kaithi", KAITHI), ("Kannada", KANNADA), ("Katakana", KATAKANA),
("Kayah_Li", KAYAH_LI), ("Kharoshthi", KHAROSHTHI), ("Khmer", KHMER),
("Khojki", KHOJKI), ("Khudawadi", KHUDAWADI), ("Lao", LAO),
("Latin", LATIN), ("Lepcha", LEPCHA), ("Limbu", LIMBU),
("Linear_A", LINEAR_A), ("Linear_B", LINEAR_B), ("Lisu", LISU),
("Lycian", LYCIAN), ("Lydian", LYDIAN), ("Mahajani", MAHAJANI),
("Makasar", MAKASAR), ("Malayalam", MALAYALAM), ("Mandaic", MANDAIC),
("Manichaean", MANICHAEAN), ("Marchen", MARCHEN),
("Masaram_Gondi", MASARAM_GONDI), ("Medefaidrin", MEDEFAIDRIN),
("Meetei_Mayek", MEETEI_MAYEK), ("Mende_Kikakui", MENDE_KIKAKUI),
("Meroitic_Cursive", MEROITIC_CURSIVE),
("Meroitic_Hieroglyphs", MEROITIC_HIEROGLYPHS), ("Miao", MIAO),
("Modi", MODI), ("Mongolian", MONGOLIAN), ("Mro", MRO),
("Multani", MULTANI), ("Myanmar", MYANMAR), ("Nabataean", NABATAEAN),
("New_Tai_Lue", NEW_TAI_LUE), ("Newa", NEWA), ("Nko", NKO),
("Nushu", NUSHU), ("Ogham", OGHAM), ("Ol_Chiki", OL_CHIKI),
("Old_Hungarian", OLD_HUNGARIAN), ("Old_Italic", OLD_ITALIC),
("Old_North_Arabian", OLD_NORTH_ARABIAN), ("Old_Permic", OLD_PERMIC),
("Old_Persian", OLD_PERSIAN), ("Old_Sogdian", OLD_SOGDIAN),
("Old_South_Arabian", OLD_SOUTH_ARABIAN), ("Old_Turkic", OLD_TURKIC),
("Oriya", ORIYA), ("Osage", OSAGE), ("Osmanya", OSMANYA),
("Pahawh_Hmong", PAHAWH_HMONG), ("Palmyrene", PALMYRENE),
("Pau_Cin_Hau", PAU_CIN_HAU), ("Phags_Pa", PHAGS_PA),
("Phoenician", PHOENICIAN), ("Psalter_Pahlavi", PSALTER_PAHLAVI),
("Rejang", REJANG), ("Runic", RUNIC), ("Samaritan", SAMARITAN),
("Saurashtra", SAURASHTRA), ("Sharada", SHARADA), ("Shavian", SHAVIAN),
("Siddham", SIDDHAM), ("SignWriting", SIGNWRITING), ("Sinhala", SINHALA),
("Sogdian", SOGDIAN), ("Sora_Sompeng", SORA_SOMPENG), ("Soyombo", SOYOMBO),
("Sundanese", SUNDANESE), ("Syloti_Nagri", SYLOTI_NAGRI),
("Syriac", SYRIAC), ("Tagalog", TAGALOG), ("Tagbanwa", TAGBANWA),
("Tai_Le", TAI_LE), ("Tai_Tham", TAI_THAM), ("Tai_Viet", TAI_VIET),
("Takri", TAKRI), ("Tamil", TAMIL), ("Tangut", TANGUT), ("Telugu", TELUGU),
("Thaana", THAANA), ("Thai", THAI), ("Tibetan", TIBETAN),
("Tifinagh", TIFINAGH), ("Tirhuta", TIRHUTA), ("Ugaritic", UGARITIC),
("Vai", VAI), ("Warang_Citi", WARANG_CITI), ("Yi", YI),
("Zanabazar_Square", ZANABAZAR_SQUARE),
];
pub const ADLAM: &'static [(char, char)] = &[
('𞤀', '𞥊'), ('𞥐', '𞥙'), ('𞥞', '𞥟'),
];
pub const AHOM: &'static [(char, char)] = &[
('𑜀', '\u{1171a}'), ('𑜝', '𑜫'), ('𑜰', '𑜿'),
];
pub const ANATOLIAN_HIEROGLYPHS: &'static [(char, char)] = &[
('𔐀', '𔙆'),
];
pub const ARABIC: &'static [(char, char)] = &[
('\u{600}', '\u{604}'), ('؆', '؋'), ('؍', 'ؚ'), ('\u{61c}', '\u{61c}'),
('؞', '؞'), ('ؠ', 'ؿ'), ('ف', 'ي'), ('ٖ', 'ٯ'), ('ٱ', 'ۜ'),
('۞', 'ۿ'), ('ݐ', 'ݿ'), ('ࢠ', 'ࢴ'), ('ࢶ', 'ࢽ'),
('\u{8d3}', '࣡'), ('ࣣ', 'ࣿ'), ('ﭐ', '﯁'), ('ﯓ', 'ﴽ'),
('ﵐ', 'ﶏ'), ('ﶒ', 'ﷇ'), ('ﷰ', '﷽'), ('ﹰ', 'ﹴ'),
('ﹶ', 'ﻼ'), ('𐹠', '𐹾'), ('𞸀', '𞸃'), ('𞸅', '𞸟'),
('𞸡', '𞸢'), ('𞸤', '𞸤'), ('𞸧', '𞸧'), ('𞸩', '𞸲'),
('𞸴', '𞸷'), ('𞸹', '𞸹'), ('𞸻', '𞸻'), ('𞹂', '𞹂'),
('𞹇', '𞹇'), ('𞹉', '𞹉'), ('𞹋', '𞹋'), ('𞹍', '𞹏'),
('𞹑', '𞹒'), ('𞹔', '𞹔'), ('𞹗', '𞹗'), ('𞹙', '𞹙'),
('𞹛', '𞹛'), ('𞹝', '𞹝'), ('𞹟', '𞹟'), ('𞹡', '𞹢'),
('𞹤', '𞹤'), ('𞹧', '𞹪'), ('𞹬', '𞹲'), ('𞹴', '𞹷'),
('𞹹', '𞹼'), ('𞹾', '𞹾'), ('𞺀', '𞺉'), ('𞺋', '𞺛'),
('𞺡', '𞺣'), ('𞺥', '𞺩'), ('𞺫', '𞺻'), ('𞻰', '𞻱'),
];
pub const ARMENIAN: &'static [(char, char)] = &[
('Ա', 'Ֆ'), ('ՙ', '\u{588}'), ('֊', '֊'), ('֍', '֏'), ('ﬓ', 'ﬗ'),
];
pub const AVESTAN: &'static [(char, char)] = &[
('𐬀', '𐬵'), ('𐬹', '𐬿'),
];
pub const BALINESE: &'static [(char, char)] = &[
('ᬀ', 'ᭋ'), ('᭐', '᭼'),
];
pub const BAMUM: &'static [(char, char)] = &[
('ꚠ', '꛷'), ('𖠀', '𖨸'),
];
pub const BASSA_VAH: &'static [(char, char)] = &[
('𖫐', '𖫭'), ('𖫰', '𖫵'),
];
pub const BATAK: &'static [(char, char)] = &[
('ᯀ', '᯳'), ('᯼', '᯿'),
];
pub const BENGALI: &'static [(char, char)] = &[
('ঀ', 'ঃ'), ('অ', 'ঌ'), ('এ', 'ঐ'), ('ও', 'ন'),
('প', 'র'), ('ল', 'ল'), ('শ', 'হ'), ('়', 'ৄ'),
('ে', 'ৈ'), ('ো', 'ৎ'), ('ৗ', 'ৗ'), ('ড়', 'ঢ়'),
('য়', 'ৣ'), ('০', '\u{9fe}'),
];
pub const BHAIKSUKI: &'static [(char, char)] = &[
('𑰀', '𑰈'), ('𑰊', '𑰶'), ('𑰸', '𑱅'), ('𑱐', '𑱬'),
];
pub const BOPOMOFO: &'static [(char, char)] = &[
('˪', '˫'), ('ㄅ', '\u{312f}'), ('ㆠ', 'ㆺ'),
];
pub const BRAHMI: &'static [(char, char)] = &[
('𑀀', '𑁍'), ('𑁒', '𑁯'), ('𑁿', '𑁿'),
];
pub const BRAILLE: &'static [(char, char)] = &[
('⠀', '⣿'),
];
pub const BUGINESE: &'static [(char, char)] = &[
('ᨀ', 'ᨛ'), ('᨞', '᨟'),
];
pub const BUHID: &'static [(char, char)] = &[
('ᝀ', 'ᝓ'),
];
pub const CANADIAN_ABORIGINAL: &'static [(char, char)] = &[
('᐀', 'ᙿ'), ('ᢰ', 'ᣵ'),
];
pub const CARIAN: &'static [(char, char)] = &[
('𐊠', '𐋐'),
];
pub const CAUCASIAN_ALBANIAN: &'static [(char, char)] = &[
('𐔰', '𐕣'), ('𐕯', '𐕯'),
];
pub const CHAKMA: &'static [(char, char)] = &[
('𑄀', '𑄴'), ('𑄶', '\u{11146}'),
];
pub const CHAM: &'static [(char, char)] = &[
('ꨀ', 'ꨶ'), ('ꩀ', 'ꩍ'), ('꩐', '꩙'), ('꩜', '꩟'),
];
pub const CHEROKEE: &'static [(char, char)] = &[
('Ꭰ', 'Ᏽ'), ('ᏸ', 'ᏽ'), ('ꭰ', 'ꮿ'),
];
pub const COMMON: &'static [(char, char)] = &[
('\u{0}', '@'), ('[', '`'), ('{', '©'), ('«', '¹'), ('»', '¿'),
('×', '×'), ('÷', '÷'), ('ʹ', '˟'), ('˥', '˩'), ('ˬ', '˿'),
('ʹ', 'ʹ'), (';', ';'), ('΅', '΅'), ('·', '·'), ('։', '։'),
('\u{605}', '\u{605}'), ('،', '،'), ('؛', '؛'), ('؟', '؟'),
('ـ', 'ـ'), ('\u{6dd}', '\u{6dd}'), ('\u{8e2}', '\u{8e2}'),
('।', '॥'), ('฿', '฿'), ('࿕', '࿘'), ('჻', '჻'),
('᛫', '᛭'), ('᜵', '᜶'), ('᠂', '᠃'), ('᠅', '᠅'),
('᳓', '᳓'), ('᳡', '᳡'), ('ᳩ', 'ᳬ'), ('ᳮ', 'ᳳ'),
('ᳵ', '᳷'), ('\u{2000}', '\u{200b}'), ('\u{200e}', '\u{2064}'),
('\u{2066}', '⁰'), ('⁴', '⁾'), ('₀', '₎'), ('₠', '₿'),
('℀', '℥'), ('℧', '℩'), ('ℬ', 'ℱ'), ('ℳ', '⅍'),
('⅏', '⅟'), ('↉', '↋'), ('←', '␦'), ('⑀', '⑊'),
('①', '⟿'), ('⤀', '⭳'), ('⭶', '⮕'), ('⮘', '⯈'),
('⯊', '\u{2bfe}'), ('⸀', '\u{2e4e}'), ('⿰', '⿻'),
('\u{3000}', '〄'), ('〆', '〆'), ('〈', '〠'), ('〰', '〷'),
('〼', '〿'), ('゛', '゜'), ('゠', '゠'), ('・', 'ー'),
('㆐', '㆟'), ('㇀', '㇣'), ('㈠', '㉟'), ('㉿', '㋏'),
('㍘', '㏿'), ('䷀', '䷿'), ('꜀', '꜡'), ('ꞈ', '꞊'),
('꠰', '꠹'), ('꤮', '꤮'), ('ꧏ', 'ꧏ'), ('꭛', '꭛'),
('﴾', '﴿'), ('︐', '︙'), ('︰', '﹒'), ('﹔', '﹦'),
('﹨', '﹫'), ('\u{feff}', '\u{feff}'), ('!', '@'), ('[', '`'),
('{', '・'), ('ー', 'ー'), ('゙', '゚'), ('¢', '₩'),
('│', '○'), ('\u{fff9}', '�'), ('𐄀', '𐄂'), ('𐄇', '𐄳'),
('𐄷', '𐄿'), ('𐆐', '𐆛'), ('𐇐', '𐇼'), ('𐋡', '𐋻'),
('\u{1bca0}', '\u{1bca3}'), ('𝀀', '𝃵'), ('𝄀', '𝄦'),
('𝄩', '𝅦'), ('𝅪', '\u{1d17a}'), ('𝆃', '𝆄'), ('𝆌', '𝆩'),
('𝆮', '𝇨'), ('\u{1d2e0}', '\u{1d2f3}'), ('𝌀', '𝍖'),
('𝍠', '\u{1d378}'), ('𝐀', '𝑔'), ('𝑖', '𝒜'), ('𝒞', '𝒟'),
('𝒢', '𝒢'), ('𝒥', '𝒦'), ('𝒩', '𝒬'), ('𝒮', '𝒹'),
('𝒻', '𝒻'), ('𝒽', '𝓃'), ('𝓅', '𝔅'), ('𝔇', '𝔊'),
('𝔍', '𝔔'), ('𝔖', '𝔜'), ('𝔞', '𝔹'), ('𝔻', '𝔾'),
('𝕀', '𝕄'), ('𝕆', '𝕆'), ('𝕊', '𝕐'), ('𝕒', '𝚥'),
('𝚨', '𝟋'), ('𝟎', '𝟿'), ('\u{1ec71}', '\u{1ecb4}'),
('🀀', '🀫'), ('🀰', '🂓'), ('🂠', '🂮'), ('🂱', '🂿'),
('🃁', '🃏'), ('🃑', '🃵'), ('🄀', '🄌'), ('🄐', '🅫'),
('🅰', '🆬'), ('🇦', '🇿'), ('🈁', '🈂'), ('🈐', '🈻'),
('🉀', '🉈'), ('🉐', '🉑'), ('🉠', '🉥'), ('🌀', '🛔'),
('🛠', '🛬'), ('🛰', '\u{1f6f9}'), ('🜀', '🝳'),
('🞀', '\u{1f7d8}'), ('🠀', '🠋'), ('🠐', '🡇'), ('🡐', '🡙'),
('🡠', '🢇'), ('🢐', '🢭'), ('🤀', '🤋'), ('🤐', '🤾'),
('🥀', '\u{1f970}'), ('\u{1f973}', '\u{1f976}'),
('\u{1f97a}', '\u{1f97a}'), ('\u{1f97c}', '\u{1f9a2}'),
('\u{1f9b0}', '\u{1f9b9}'), ('🧀', '\u{1f9c2}'), ('🧐', '\u{1f9ff}'),
('\u{1fa60}', '\u{1fa6d}'), ('\u{e0001}', '\u{e0001}'),
('\u{e0020}', '\u{e007f}'),
];
pub const COPTIC: &'static [(char, char)] = &[
('Ϣ', 'ϯ'), ('Ⲁ', 'ⳳ'), ('⳹', '⳿'),
];
pub const CUNEIFORM: &'static [(char, char)] = &[
('𒀀', '𒎙'), ('𒐀', '𒑮'), ('𒑰', '𒑴'), ('𒒀', '𒕃'),
];
pub const CYPRIOT: &'static [(char, char)] = &[
('𐠀', '𐠅'), ('𐠈', '𐠈'), ('𐠊', '𐠵'), ('𐠷', '𐠸'),
('𐠼', '𐠼'), ('𐠿', '𐠿'),
];
pub const CYRILLIC: &'static [(char, char)] = &[
('Ѐ', '҄'), ('҇', 'ԯ'), ('ᲀ', 'ᲈ'), ('ᴫ', 'ᴫ'), ('ᵸ', 'ᵸ'),
('ⷠ', 'ⷿ'), ('Ꙁ', 'ꚟ'), ('︮', '︯'),
];
pub const DESERET: &'static [(char, char)] = &[
('𐐀', '𐑏'),
];
pub const DEVANAGARI: &'static [(char, char)] = &[
('ऀ', 'ॐ'), ('॓', 'ॣ'), ('०', 'ॿ'), ('꣠', '\u{a8ff}'),
];
pub const DOGRA: &'static [(char, char)] = &[
('\u{11800}', '\u{1183b}'),
];
pub const DUPLOYAN: &'static [(char, char)] = &[
('𛰀', '𛱪'), ('𛱰', '𛱼'), ('𛲀', '𛲈'), ('𛲐', '𛲙'),
('𛲜', '𛲟'),
];
pub const EGYPTIAN_HIEROGLYPHS: &'static [(char, char)] = &[
('𓀀', '𓐮'),
];
pub const ELBASAN: &'static [(char, char)] = &[
('𐔀', '𐔧'),
];
pub const ETHIOPIC: &'static [(char, char)] = &[
('ሀ', 'ቈ'), ('ቊ', 'ቍ'), ('ቐ', 'ቖ'), ('ቘ', 'ቘ'),
('ቚ', 'ቝ'), ('በ', 'ኈ'), ('ኊ', 'ኍ'), ('ነ', 'ኰ'),
('ኲ', 'ኵ'), ('ኸ', 'ኾ'), ('ዀ', 'ዀ'), ('ዂ', 'ዅ'),
('ወ', 'ዖ'), ('ዘ', 'ጐ'), ('ጒ', 'ጕ'), ('ጘ', 'ፚ'),
('፝', '፼'), ('ᎀ', '᎙'), ('ⶀ', 'ⶖ'), ('ⶠ', 'ⶦ'),
('ⶨ', 'ⶮ'), ('ⶰ', 'ⶶ'), ('ⶸ', 'ⶾ'), ('ⷀ', 'ⷆ'),
('ⷈ', 'ⷎ'), ('ⷐ', 'ⷖ'), ('ⷘ', 'ⷞ'), ('ꬁ', 'ꬆ'),
('ꬉ', 'ꬎ'), ('ꬑ', 'ꬖ'), ('ꬠ', 'ꬦ'), ('ꬨ', 'ꬮ'),
];
pub const GEORGIAN: &'static [(char, char)] = &[
('Ⴀ', 'Ⴥ'), ('Ⴧ', 'Ⴧ'), ('Ⴭ', 'Ⴭ'), ('ა', 'ჺ'),
('ჼ', 'ჿ'), ('\u{1c90}', '\u{1cba}'), ('\u{1cbd}', '\u{1cbf}'),
('ⴀ', 'ⴥ'), ('ⴧ', 'ⴧ'), ('ⴭ', 'ⴭ'),
];
pub const GLAGOLITIC: &'static [(char, char)] = &[
('Ⰰ', 'Ⱞ'), ('ⰰ', 'ⱞ'), ('𞀀', '𞀆'), ('𞀈', '𞀘'),
('𞀛', '𞀡'), ('𞀣', '𞀤'), ('𞀦', '𞀪'),
];
pub const GOTHIC: &'static [(char, char)] = &[
('𐌰', '𐍊'),
];
pub const GRANTHA: &'static [(char, char)] = &[
('𑌀', '𑌃'), ('𑌅', '𑌌'), ('𑌏', '𑌐'), ('𑌓', '𑌨'),
('𑌪', '𑌰'), ('𑌲', '𑌳'), ('𑌵', '𑌹'), ('𑌼', '𑍄'),
('𑍇', '𑍈'), ('𑍋', '𑍍'), ('𑍐', '𑍐'), ('𑍗', '𑍗'),
('𑍝', '𑍣'), ('𑍦', '𑍬'), ('𑍰', '𑍴'),
];
pub const GREEK: &'static [(char, char)] = &[
('Ͱ', 'ͳ'), ('͵', 'ͷ'), ('ͺ', 'ͽ'), ('Ϳ', 'Ϳ'), ('΄', '΄'),
('Ά', 'Ά'), ('Έ', 'Ί'), ('Ό', 'Ό'), ('Ύ', 'Ρ'), ('Σ', 'ϡ'),
('ϰ', 'Ͽ'), ('ᴦ', 'ᴪ'), ('ᵝ', 'ᵡ'), ('ᵦ', 'ᵪ'),
('ᶿ', 'ᶿ'), ('ἀ', 'ἕ'), ('Ἐ', 'Ἕ'), ('ἠ', 'ὅ'),
('Ὀ', 'Ὅ'), ('ὐ', 'ὗ'), ('Ὑ', 'Ὑ'), ('Ὓ', 'Ὓ'),
('Ὕ', 'Ὕ'), ('Ὗ', 'ώ'), ('ᾀ', 'ᾴ'), ('ᾶ', 'ῄ'),
('ῆ', 'ΐ'), ('ῖ', 'Ί'), ('῝', '`'), ('ῲ', 'ῴ'),
('ῶ', '῾'), ('Ω', 'Ω'), ('ꭥ', 'ꭥ'), ('𐅀', '𐆎'),
('𐆠', '𐆠'), ('𝈀', '𝉅'),
];
pub const GUJARATI: &'static [(char, char)] = &[
('ઁ', 'ઃ'), ('અ', 'ઍ'), ('એ', 'ઑ'), ('ઓ', 'ન'),
('પ', 'ર'), ('લ', 'ળ'), ('વ', 'હ'), ('઼', 'ૅ'),
('ે', 'ૉ'), ('ો', '્'), ('ૐ', 'ૐ'), ('ૠ', 'ૣ'),
('૦', '૱'), ('ૹ', '૿'),
];
pub const GUNJALA_GONDI: &'static [(char, char)] = &[
('\u{11d60}', '\u{11d65}'), ('\u{11d67}', '\u{11d68}'),
('\u{11d6a}', '\u{11d8e}'), ('\u{11d90}', '\u{11d91}'),
('\u{11d93}', '\u{11d98}'), ('\u{11da0}', '\u{11da9}'),
];
pub const GURMUKHI: &'static [(char, char)] = &[
('ਁ', 'ਃ'), ('ਅ', 'ਊ'), ('ਏ', 'ਐ'), ('ਓ', 'ਨ'),
('ਪ', 'ਰ'), ('ਲ', 'ਲ਼'), ('ਵ', 'ਸ਼'), ('ਸ', 'ਹ'),
('਼', '਼'), ('ਾ', 'ੂ'), ('ੇ', 'ੈ'), ('ੋ', '੍'),
('ੑ', 'ੑ'), ('ਖ਼', 'ੜ'), ('ਫ਼', 'ਫ਼'), ('੦', '\u{a76}'),
];
pub const HAN: &'static [(char, char)] = &[
('⺀', '⺙'), ('⺛', '⻳'), ('⼀', '⿕'), ('々', '々'),
('〇', '〇'), ('〡', '〩'), ('〸', '〻'), ('㐀', '䶵'),
('一', '\u{9fef}'), ('豈', '舘'), ('並', '龎'), ('𠀀', '𪛖'),
('𪜀', '𫜴'), ('𫝀', '𫠝'), ('𫠠', '𬺡'), ('𬺰', '𮯠'),
('丽', '𪘀'),
];
pub const HANGUL: &'static [(char, char)] = &[
('ᄀ', 'ᇿ'), ('〮', '〯'), ('ㄱ', 'ㆎ'), ('㈀', '㈞'),
('㉠', '㉾'), ('ꥠ', 'ꥼ'), ('가', '힣'), ('ힰ', 'ퟆ'),
('ퟋ', 'ퟻ'), ('ᅠ', 'ᄒ'), ('ᅡ', 'ᅦ'), ('ᅧ', 'ᅬ'),
('ᅭ', 'ᅲ'), ('ᅳ', 'ᅵ'),
];
pub const HANIFI_ROHINGYA: &'static [(char, char)] = &[
('\u{10d00}', '\u{10d27}'), ('\u{10d30}', '\u{10d39}'),
];
pub const HANUNOO: &'static [(char, char)] = &[
('ᜠ', '᜴'),
];
pub const HATRAN: &'static [(char, char)] = &[
('𐣠', '𐣲'), ('𐣴', '𐣵'), ('𐣻', '𐣿'),
];
pub const HEBREW: &'static [(char, char)] = &[
('֑', 'ׇ'), ('א', 'ת'), ('\u{5ef}', '״'), ('יִ', 'זּ'),
('טּ', 'לּ'), ('מּ', 'מּ'), ('נּ', 'סּ'), ('ףּ', 'פּ'),
('צּ', 'ﭏ'),
];
pub const HIRAGANA: &'static [(char, char)] = &[
('ぁ', 'ゖ'), ('ゝ', 'ゟ'), ('𛀁', '𛄞'), ('🈀', '🈀'),
];
pub const IMPERIAL_ARAMAIC: &'static [(char, char)] = &[
('𐡀', '𐡕'), ('𐡗', '𐡟'),
];
pub const INHERITED: &'static [(char, char)] = &[
('̀', 'ͯ'), ('҅', '҆'), ('ً', 'ٕ'), ('ٰ', 'ٰ'), ('॑', '॒'),
('᪰', '᪾'), ('᳐', '᳒'), ('᳔', '᳠'), ('᳢', '᳨'),
('᳭', '᳭'), ('᳴', '᳴'), ('᳸', '᳹'), ('᷀', '᷹'),
('᷻', '᷿'), ('\u{200c}', '\u{200d}'), ('⃐', '⃰'), ('〪', '〭'),
('゙', '゚'), ('︀', '️'), ('︠', '︭'), ('𐇽', '𐇽'),
('𐋠', '𐋠'), ('\u{1133b}', '\u{1133b}'), ('𝅧', '𝅩'),
('𝅻', '𝆂'), ('𝆅', '𝆋'), ('𝆪', '𝆭'), ('󠄀', '󠇯'),
];
pub const INSCRIPTIONAL_PAHLAVI: &'static [(char, char)] = &[
('𐭠', '𐭲'), ('𐭸', '𐭿'),
];
pub const INSCRIPTIONAL_PARTHIAN: &'static [(char, char)] = &[
('𐭀', '𐭕'), ('𐭘', '𐭟'),
];
pub const JAVANESE: &'static [(char, char)] = &[
('ꦀ', '꧍'), ('꧐', '꧙'), ('꧞', '꧟'),
];
pub const KAITHI: &'static [(char, char)] = &[
('𑂀', '𑃁'), ('\u{110cd}', '\u{110cd}'),
];
pub const KANNADA: &'static [(char, char)] = &[
('ಀ', 'ಌ'), ('ಎ', 'ಐ'), ('ಒ', 'ನ'), ('ಪ', 'ಳ'),
('ವ', 'ಹ'), ('಼', 'ೄ'), ('ೆ', 'ೈ'), ('ೊ', '್'),
('ೕ', 'ೖ'), ('ೞ', 'ೞ'), ('ೠ', 'ೣ'), ('೦', '೯'),
('ೱ', 'ೲ'),
];
pub const KATAKANA: &'static [(char, char)] = &[
('ァ', 'ヺ'), ('ヽ', 'ヿ'), ('ㇰ', 'ㇿ'), ('㋐', '㋾'),
('㌀', '㍗'), ('ヲ', 'ッ'), ('ア', 'ン'), ('𛀀', '𛀀'),
];
pub const KAYAH_LI: &'static [(char, char)] = &[
('꤀', '꤭'), ('꤯', '꤯'),
];
pub const KHAROSHTHI: &'static [(char, char)] = &[
('𐨀', '𐨃'), ('𐨅', '𐨆'), ('𐨌', '𐨓'), ('𐨕', '𐨗'),
('𐨙', '\u{10a35}'), ('𐨸', '𐨺'), ('𐨿', '\u{10a48}'),
('𐩐', '𐩘'),
];
pub const KHMER: &'static [(char, char)] = &[
('ក', '៝'), ('០', '៩'), ('៰', '៹'), ('᧠', '᧿'),
];
pub const KHOJKI: &'static [(char, char)] = &[
('𑈀', '𑈑'), ('𑈓', '𑈾'),
];
pub const KHUDAWADI: &'static [(char, char)] = &[
('𑊰', '𑋪'), ('𑋰', '𑋹'),
];
pub const LAO: &'static [(char, char)] = &[
('ກ', 'ຂ'), ('ຄ', 'ຄ'), ('ງ', 'ຈ'), ('ຊ', 'ຊ'),
('ຍ', 'ຍ'), ('ດ', 'ທ'), ('ນ', 'ຟ'), ('ມ', 'ຣ'),
('ລ', 'ລ'), ('ວ', 'ວ'), ('ສ', 'ຫ'), ('ອ', 'ູ'),
('ົ', 'ຽ'), ('ເ', 'ໄ'), ('ໆ', 'ໆ'), ('່', 'ໍ'),
('໐', '໙'), ('ໜ', 'ໟ'),
];
pub const LATIN: &'static [(char, char)] = &[
('A', 'Z'), ('a', 'z'), ('ª', 'ª'), ('º', 'º'), ('À', 'Ö'),
('Ø', 'ö'), ('ø', 'ʸ'), ('ˠ', 'ˤ'), ('ᴀ', 'ᴥ'), ('ᴬ', 'ᵜ'),
('ᵢ', 'ᵥ'), ('ᵫ', 'ᵷ'), ('ᵹ', 'ᶾ'), ('Ḁ', 'ỿ'),
('ⁱ', 'ⁱ'), ('ⁿ', 'ⁿ'), ('ₐ', 'ₜ'), ('K', 'Å'),
('Ⅎ', 'Ⅎ'), ('ⅎ', 'ⅎ'), ('Ⅰ', 'ↈ'), ('Ⱡ', 'Ɀ'),
('Ꜣ', 'ꞇ'), ('Ꞌ', '\u{a7b9}'), ('ꟷ', 'ꟿ'), ('ꬰ', 'ꭚ'),
('ꭜ', 'ꭤ'), ('ff', 'st'), ('A', 'Z'), ('a', 'z'),
];
pub const LEPCHA: &'static [(char, char)] = &[
('ᰀ', '᰷'), ('᰻', '᱉'), ('ᱍ', 'ᱏ'),
];
pub const LIMBU: &'static [(char, char)] = &[
('ᤀ', 'ᤞ'), ('ᤠ', 'ᤫ'), ('ᤰ', '᤻'), ('᥀', '᥀'),
('᥄', '᥏'),
];
pub const LINEAR_A: &'static [(char, char)] = &[
('𐘀', '𐜶'), ('𐝀', '𐝕'), ('𐝠', '𐝧'),
];
pub const LINEAR_B: &'static [(char, char)] = &[
('𐀀', '𐀋'), ('𐀍', '𐀦'), ('𐀨', '𐀺'), ('𐀼', '𐀽'),
('𐀿', '𐁍'), ('𐁐', '𐁝'), ('𐂀', '𐃺'),
];
pub const LISU: &'static [(char, char)] = &[
('ꓐ', '꓿'),
];
pub const LYCIAN: &'static [(char, char)] = &[
('𐊀', '𐊜'),
];
pub const LYDIAN: &'static [(char, char)] = &[
('𐤠', '𐤹'), ('𐤿', '𐤿'),
];
pub const MAHAJANI: &'static [(char, char)] = &[
('𑅐', '𑅶'),
];
pub const MAKASAR: &'static [(char, char)] = &[
('\u{11ee0}', '\u{11ef8}'),
];
pub const MALAYALAM: &'static [(char, char)] = &[
('ഀ', 'ഃ'), ('അ', 'ഌ'), ('എ', 'ഐ'), ('ഒ', 'ൄ'),
('െ', 'ൈ'), ('ൊ', '൏'), ('ൔ', 'ൣ'), ('൦', 'ൿ'),
];
pub const MANDAIC: &'static [(char, char)] = &[
('ࡀ', '࡛'), ('࡞', '࡞'),
];
pub const MANICHAEAN: &'static [(char, char)] = &[
('𐫀', '𐫦'), ('𐫫', '𐫶'),
];
pub const MARCHEN: &'static [(char, char)] = &[
('𑱰', '𑲏'), ('𑲒', '𑲧'), ('𑲩', '𑲶'),
];
pub const MASARAM_GONDI: &'static [(char, char)] = &[
('𑴀', '𑴆'), ('𑴈', '𑴉'), ('𑴋', '𑴶'), ('𑴺', '𑴺'),
('𑴼', '𑴽'), ('𑴿', '𑵇'), ('𑵐', '𑵙'),
];
pub const MEDEFAIDRIN: &'static [(char, char)] = &[
('\u{16e40}', '\u{16e9a}'),
];
pub const MEETEI_MAYEK: &'static [(char, char)] = &[
('ꫠ', '꫶'), ('ꯀ', '꯭'), ('꯰', '꯹'),
];
pub const MENDE_KIKAKUI: &'static [(char, char)] = &[
('𞠀', '𞣄'), ('𞣇', '𞣖'),
];
pub const MEROITIC_CURSIVE: &'static [(char, char)] = &[
('𐦠', '𐦷'), ('𐦼', '𐧏'), ('𐧒', '𐧿'),
];
pub const MEROITIC_HIEROGLYPHS: &'static [(char, char)] = &[
('𐦀', '𐦟'),
];
pub const MIAO: &'static [(char, char)] = &[
('𖼀', '𖽄'), ('𖽐', '𖽾'), ('𖾏', '𖾟'),
];
pub const MODI: &'static [(char, char)] = &[
('𑘀', '𑙄'), ('𑙐', '𑙙'),
];
pub const MONGOLIAN: &'static [(char, char)] = &[
('᠀', '᠁'), ('᠄', '᠄'), ('᠆', '\u{180e}'), ('᠐', '᠙'),
('ᠠ', '\u{1878}'), ('ᢀ', 'ᢪ'), ('𑙠', '𑙬'),
];
pub const MRO: &'static [(char, char)] = &[
('𖩀', '𖩞'), ('𖩠', '𖩩'), ('𖩮', '𖩯'),
];
pub const MULTANI: &'static [(char, char)] = &[
('𑊀', '𑊆'), ('𑊈', '𑊈'), ('𑊊', '𑊍'), ('𑊏', '𑊝'),
('𑊟', '𑊩'),
];
pub const MYANMAR: &'static [(char, char)] = &[
('က', '႟'), ('ꧠ', 'ꧾ'), ('ꩠ', 'ꩿ'),
];
pub const NABATAEAN: &'static [(char, char)] = &[
('𐢀', '𐢞'), ('𐢧', '𐢯'),
];
pub const NEW_TAI_LUE: &'static [(char, char)] = &[
('ᦀ', 'ᦫ'), ('ᦰ', 'ᧉ'), ('᧐', '᧚'), ('᧞', '᧟'),
];
pub const NEWA: &'static [(char, char)] = &[
('𑐀', '𑑙'), ('𑑛', '𑑛'), ('𑑝', '\u{1145e}'),
];
pub const NKO: &'static [(char, char)] = &[
('߀', 'ߺ'), ('\u{7fd}', '\u{7ff}'),
];
pub const NUSHU: &'static [(char, char)] = &[
('𖿡', '𖿡'), ('𛅰', '𛋻'),
];
pub const OGHAM: &'static [(char, char)] = &[
('\u{1680}', '᚜'),
];
pub const OL_CHIKI: &'static [(char, char)] = &[
('᱐', '᱿'),
];
pub const OLD_HUNGARIAN: &'static [(char, char)] = &[
('𐲀', '𐲲'), ('𐳀', '𐳲'), ('𐳺', '𐳿'),
];
pub const OLD_ITALIC: &'static [(char, char)] = &[
('𐌀', '𐌣'), ('𐌭', '𐌯'),
];
pub const OLD_NORTH_ARABIAN: &'static [(char, char)] = &[
('𐪀', '𐪟'),
];
pub const OLD_PERMIC: &'static [(char, char)] = &[
('𐍐', '𐍺'),
];
pub const OLD_PERSIAN: &'static [(char, char)] = &[
('𐎠', '𐏃'), ('𐏈', '𐏕'),
];
pub const OLD_SOGDIAN: &'static [(char, char)] = &[
('\u{10f00}', '\u{10f27}'),
];
pub const OLD_SOUTH_ARABIAN: &'static [(char, char)] = &[
('𐩠', '𐩿'),
];
pub const OLD_TURKIC: &'static [(char, char)] = &[
('𐰀', '𐱈'),
];
pub const ORIYA: &'static [(char, char)] = &[
('ଁ', 'ଃ'), ('ଅ', 'ଌ'), ('ଏ', 'ଐ'), ('ଓ', 'ନ'),
('ପ', 'ର'), ('ଲ', 'ଳ'), ('ଵ', 'ହ'), ('଼', 'ୄ'),
('େ', 'ୈ'), ('ୋ', '୍'), ('ୖ', 'ୗ'), ('ଡ଼', 'ଢ଼'),
('ୟ', 'ୣ'), ('୦', '୷'),
];
pub const OSAGE: &'static [(char, char)] = &[
('𐒰', '𐓓'), ('𐓘', '𐓻'),
];
pub const OSMANYA: &'static [(char, char)] = &[
('𐒀', '𐒝'), ('𐒠', '𐒩'),
];
pub const PAHAWH_HMONG: &'static [(char, char)] = &[
('𖬀', '𖭅'), ('𖭐', '𖭙'), ('𖭛', '𖭡'), ('𖭣', '𖭷'),
('𖭽', '𖮏'),
];
pub const PALMYRENE: &'static [(char, char)] = &[
('𐡠', '𐡿'),
];
pub const PAU_CIN_HAU: &'static [(char, char)] = &[
('𑫀', '𑫸'),
];
pub const PHAGS_PA: &'static [(char, char)] = &[
('ꡀ', '꡷'),
];
pub const PHOENICIAN: &'static [(char, char)] = &[
('𐤀', '𐤛'), ('𐤟', '𐤟'),
];
pub const PSALTER_PAHLAVI: &'static [(char, char)] = &[
('𐮀', '𐮑'), ('𐮙', '𐮜'), ('𐮩', '𐮯'),
];
pub const REJANG: &'static [(char, char)] = &[
('ꤰ', '꥓'), ('꥟', '꥟'),
];
pub const RUNIC: &'static [(char, char)] = &[
('ᚠ', 'ᛪ'), ('ᛮ', 'ᛸ'),
];
pub const SAMARITAN: &'static [(char, char)] = &[
('ࠀ', '࠭'), ('࠰', '࠾'),
];
pub const SAURASHTRA: &'static [(char, char)] = &[
('ꢀ', 'ꣅ'), ('꣎', '꣙'),
];
pub const SHARADA: &'static [(char, char)] = &[
('𑆀', '𑇍'), ('𑇐', '𑇟'),
];
pub const SHAVIAN: &'static [(char, char)] = &[
('𐑐', '𐑿'),
];
pub const SIDDHAM: &'static [(char, char)] = &[
('𑖀', '𑖵'), ('𑖸', '𑗝'),
];
pub const SIGNWRITING: &'static [(char, char)] = &[
('𝠀', '𝪋'), ('𝪛', '𝪟'), ('𝪡', '𝪯'),
];
pub const SINHALA: &'static [(char, char)] = &[
('ං', 'ඃ'), ('අ', 'ඖ'), ('ක', 'න'), ('ඳ', 'ර'),
('ල', 'ල'), ('ව', 'ෆ'), ('්', '්'), ('ා', 'ු'),
('ූ', 'ූ'), ('ෘ', 'ෟ'), ('෦', '෯'), ('ෲ', '෴'),
('𑇡', '𑇴'),
];
pub const SOGDIAN: &'static [(char, char)] = &[
('\u{10f30}', '\u{10f59}'),
];
pub const SORA_SOMPENG: &'static [(char, char)] = &[
('𑃐', '𑃨'), ('𑃰', '𑃹'),
];
pub const SOYOMBO: &'static [(char, char)] = &[
('𑩐', '𑪃'), ('𑪆', '𑪢'),
];
pub const SUNDANESE: &'static [(char, char)] = &[
('ᮀ', 'ᮿ'), ('᳀', '᳇'),
];
pub const SYLOTI_NAGRI: &'static [(char, char)] = &[
('ꠀ', '꠫'),
];
pub const SYRIAC: &'static [(char, char)] = &[
('܀', '܍'), ('\u{70f}', '݊'), ('ݍ', 'ݏ'), ('ࡠ', 'ࡪ'),
];
pub const TAGALOG: &'static [(char, char)] = &[
('ᜀ', 'ᜌ'), ('ᜎ', '᜔'),
];
pub const TAGBANWA: &'static [(char, char)] = &[
('ᝠ', 'ᝬ'), ('ᝮ', 'ᝰ'), ('ᝲ', 'ᝳ'),
];
pub const TAI_LE: &'static [(char, char)] = &[
('ᥐ', 'ᥭ'), ('ᥰ', 'ᥴ'),
];
pub const TAI_THAM: &'static [(char, char)] = &[
('ᨠ', 'ᩞ'), ('᩠', '᩼'), ('᩿', '᪉'), ('᪐', '᪙'),
('᪠', '᪭'),
];
pub const TAI_VIET: &'static [(char, char)] = &[
('ꪀ', 'ꫂ'), ('ꫛ', '꫟'),
];
pub const TAKRI: &'static [(char, char)] = &[
('𑚀', '𑚷'), ('𑛀', '𑛉'),
];
pub const TAMIL: &'static [(char, char)] = &[
('ஂ', 'ஃ'), ('அ', 'ஊ'), ('எ', 'ஐ'), ('ஒ', 'க'),
('ங', 'ச'), ('ஜ', 'ஜ'), ('ஞ', 'ட'), ('ண', 'த'),
('ந', 'ப'), ('ம', 'ஹ'), ('ா', 'ூ'), ('ெ', 'ை'),
('ொ', '்'), ('ௐ', 'ௐ'), ('ௗ', 'ௗ'), ('௦', '௺'),
];
pub const TANGUT: &'static [(char, char)] = &[
('𖿠', '𖿠'), ('𗀀', '\u{187f1}'), ('𘠀', '𘫲'),
];
pub const TELUGU: &'static [(char, char)] = &[
('ఀ', 'ఌ'), ('ఎ', 'ఐ'), ('ఒ', 'న'), ('ప', 'హ'),
('ఽ', 'ౄ'), ('ె', 'ై'), ('ొ', '్'), ('ౕ', 'ౖ'),
('ౘ', 'ౚ'), ('ౠ', 'ౣ'), ('౦', '౯'), ('౸', '౿'),
];
pub const THAANA: &'static [(char, char)] = &[
('ހ', 'ޱ'),
];
pub const THAI: &'static [(char, char)] = &[
('ก', 'ฺ'), ('เ', '๛'),
];
pub const TIBETAN: &'static [(char, char)] = &[
('ༀ', 'ཇ'), ('ཉ', 'ཬ'), ('ཱ', 'ྗ'), ('ྙ', 'ྼ'),
('྾', '࿌'), ('࿎', '࿔'), ('࿙', '࿚'),
];
pub const TIFINAGH: &'static [(char, char)] = &[
('ⴰ', 'ⵧ'), ('ⵯ', '⵰'), ('⵿', '⵿'),
];
pub const TIRHUTA: &'static [(char, char)] = &[
('𑒀', '𑓇'), ('𑓐', '𑓙'),
];
pub const UGARITIC: &'static [(char, char)] = &[
('𐎀', '𐎝'), ('𐎟', '𐎟'),
];
pub const VAI: &'static [(char, char)] = &[
('ꔀ', 'ꘫ'),
];
pub const WARANG_CITI: &'static [(char, char)] = &[
('𑢠', '𑣲'), ('𑣿', '𑣿'),
];
pub const YI: &'static [(char, char)] = &[
('ꀀ', 'ꒌ'), ('꒐', '꓆'),
];
pub const ZANABAZAR_SQUARE: &'static [(char, char)] = &[
('𑨀', '𑩇'),
];