diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-17 12:02:58 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-17 12:02:58 +0000 |
commit | 698f8c2f01ea549d77d7dc3338a12e04c11057b9 (patch) | |
tree | 173a775858bd501c378080a10dca74132f05bc50 /vendor/regex-syntax/src/unicode_tables/grapheme_cluster_break.rs | |
parent | Initial commit. (diff) | |
download | rustc-698f8c2f01ea549d77d7dc3338a12e04c11057b9.tar.xz rustc-698f8c2f01ea549d77d7dc3338a12e04c11057b9.zip |
Adding upstream version 1.64.0+dfsg1.upstream/1.64.0+dfsg1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'vendor/regex-syntax/src/unicode_tables/grapheme_cluster_break.rs')
-rw-r--r-- | vendor/regex-syntax/src/unicode_tables/grapheme_cluster_break.rs | 1389 |
1 files changed, 1389 insertions, 0 deletions
diff --git a/vendor/regex-syntax/src/unicode_tables/grapheme_cluster_break.rs b/vendor/regex-syntax/src/unicode_tables/grapheme_cluster_break.rs new file mode 100644 index 000000000..7df9d2b93 --- /dev/null +++ b/vendor/regex-syntax/src/unicode_tables/grapheme_cluster_break.rs @@ -0,0 +1,1389 @@ +// DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY: +// +// ucd-generate grapheme-cluster-break ucd-13.0.0 --chars +// +// Unicode version: 13.0.0. +// +// ucd-generate 0.2.8 is available on crates.io. + +pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[ + ("CR", CR), + ("Control", CONTROL), + ("Extend", EXTEND), + ("L", L), + ("LF", LF), + ("LV", LV), + ("LVT", LVT), + ("Prepend", PREPEND), + ("Regional_Indicator", REGIONAL_INDICATOR), + ("SpacingMark", SPACINGMARK), + ("T", T), + ("V", V), + ("ZWJ", ZWJ), +]; + +pub const CR: &'static [(char, char)] = &[('\r', '\r')]; + +pub const CONTROL: &'static [(char, char)] = &[ + ('\u{0}', '\t'), + ('\u{b}', '\u{c}'), + ('\u{e}', '\u{1f}'), + ('\u{7f}', '\u{9f}'), + ('\u{ad}', '\u{ad}'), + ('\u{61c}', '\u{61c}'), + ('\u{180e}', '\u{180e}'), + ('\u{200b}', '\u{200b}'), + ('\u{200e}', '\u{200f}'), + ('\u{2028}', '\u{202e}'), + ('\u{2060}', '\u{206f}'), + ('\u{feff}', '\u{feff}'), + ('\u{fff0}', '\u{fffb}'), + ('\u{13430}', '\u{13438}'), + ('\u{1bca0}', '\u{1bca3}'), + ('\u{1d173}', '\u{1d17a}'), + ('\u{e0000}', '\u{e001f}'), + ('\u{e0080}', '\u{e00ff}'), + ('\u{e01f0}', '\u{e0fff}'), +]; + +pub const EXTEND: &'static [(char, char)] = &[ + ('\u{300}', '\u{36f}'), + ('\u{483}', '\u{489}'), + ('\u{591}', '\u{5bd}'), + ('\u{5bf}', '\u{5bf}'), + ('\u{5c1}', '\u{5c2}'), + ('\u{5c4}', '\u{5c5}'), + ('\u{5c7}', '\u{5c7}'), + ('\u{610}', '\u{61a}'), + ('\u{64b}', '\u{65f}'), + ('\u{670}', '\u{670}'), + ('\u{6d6}', '\u{6dc}'), + ('\u{6df}', '\u{6e4}'), + ('\u{6e7}', '\u{6e8}'), + ('\u{6ea}', '\u{6ed}'), + ('\u{711}', '\u{711}'), + ('\u{730}', '\u{74a}'), + ('\u{7a6}', '\u{7b0}'), + ('\u{7eb}', '\u{7f3}'), + ('\u{7fd}', '\u{7fd}'), + ('\u{816}', '\u{819}'), + ('\u{81b}', '\u{823}'), + ('\u{825}', '\u{827}'), + ('\u{829}', '\u{82d}'), + ('\u{859}', '\u{85b}'), + ('\u{8d3}', '\u{8e1}'), + ('\u{8e3}', '\u{902}'), + ('\u{93a}', '\u{93a}'), + ('\u{93c}', '\u{93c}'), + ('\u{941}', '\u{948}'), + ('\u{94d}', '\u{94d}'), + ('\u{951}', '\u{957}'), + ('\u{962}', '\u{963}'), + ('\u{981}', '\u{981}'), + ('\u{9bc}', '\u{9bc}'), + ('\u{9be}', '\u{9be}'), + ('\u{9c1}', '\u{9c4}'), + ('\u{9cd}', '\u{9cd}'), + ('\u{9d7}', '\u{9d7}'), + ('\u{9e2}', '\u{9e3}'), + ('\u{9fe}', '\u{9fe}'), + ('\u{a01}', '\u{a02}'), + ('\u{a3c}', '\u{a3c}'), + ('\u{a41}', '\u{a42}'), + ('\u{a47}', '\u{a48}'), + ('\u{a4b}', '\u{a4d}'), + ('\u{a51}', '\u{a51}'), + ('\u{a70}', '\u{a71}'), + ('\u{a75}', '\u{a75}'), + ('\u{a81}', '\u{a82}'), + ('\u{abc}', '\u{abc}'), + ('\u{ac1}', '\u{ac5}'), + ('\u{ac7}', '\u{ac8}'), + ('\u{acd}', '\u{acd}'), + ('\u{ae2}', '\u{ae3}'), + ('\u{afa}', '\u{aff}'), + ('\u{b01}', '\u{b01}'), + ('\u{b3c}', '\u{b3c}'), + ('\u{b3e}', '\u{b3f}'), + ('\u{b41}', '\u{b44}'), + ('\u{b4d}', '\u{b4d}'), + ('\u{b55}', '\u{b57}'), + ('\u{b62}', '\u{b63}'), + ('\u{b82}', '\u{b82}'), + ('\u{bbe}', '\u{bbe}'), + ('\u{bc0}', '\u{bc0}'), + ('\u{bcd}', '\u{bcd}'), + ('\u{bd7}', '\u{bd7}'), + ('\u{c00}', '\u{c00}'), + ('\u{c04}', '\u{c04}'), + ('\u{c3e}', '\u{c40}'), + ('\u{c46}', '\u{c48}'), + ('\u{c4a}', '\u{c4d}'), + ('\u{c55}', '\u{c56}'), + ('\u{c62}', '\u{c63}'), + ('\u{c81}', '\u{c81}'), + ('\u{cbc}', '\u{cbc}'), + ('\u{cbf}', '\u{cbf}'), + ('\u{cc2}', '\u{cc2}'), + ('\u{cc6}', '\u{cc6}'), + ('\u{ccc}', '\u{ccd}'), + ('\u{cd5}', '\u{cd6}'), + ('\u{ce2}', '\u{ce3}'), + ('\u{d00}', '\u{d01}'), + ('\u{d3b}', '\u{d3c}'), + ('\u{d3e}', '\u{d3e}'), + ('\u{d41}', '\u{d44}'), + ('\u{d4d}', '\u{d4d}'), + ('\u{d57}', '\u{d57}'), + ('\u{d62}', '\u{d63}'), + ('\u{d81}', '\u{d81}'), + ('\u{dca}', '\u{dca}'), + ('\u{dcf}', '\u{dcf}'), + ('\u{dd2}', '\u{dd4}'), + ('\u{dd6}', '\u{dd6}'), + ('\u{ddf}', '\u{ddf}'), + ('\u{e31}', '\u{e31}'), + ('\u{e34}', '\u{e3a}'), + ('\u{e47}', '\u{e4e}'), + ('\u{eb1}', '\u{eb1}'), + ('\u{eb4}', '\u{ebc}'), + ('\u{ec8}', '\u{ecd}'), + ('\u{f18}', '\u{f19}'), + ('\u{f35}', '\u{f35}'), + ('\u{f37}', '\u{f37}'), + ('\u{f39}', '\u{f39}'), + ('\u{f71}', '\u{f7e}'), + ('\u{f80}', '\u{f84}'), + ('\u{f86}', '\u{f87}'), + ('\u{f8d}', '\u{f97}'), + ('\u{f99}', '\u{fbc}'), + ('\u{fc6}', '\u{fc6}'), + ('\u{102d}', '\u{1030}'), + ('\u{1032}', '\u{1037}'), + ('\u{1039}', '\u{103a}'), + ('\u{103d}', '\u{103e}'), + ('\u{1058}', '\u{1059}'), + ('\u{105e}', '\u{1060}'), + ('\u{1071}', '\u{1074}'), + ('\u{1082}', '\u{1082}'), + ('\u{1085}', '\u{1086}'), + ('\u{108d}', '\u{108d}'), + ('\u{109d}', '\u{109d}'), + ('\u{135d}', '\u{135f}'), + ('\u{1712}', '\u{1714}'), + ('\u{1732}', '\u{1734}'), + ('\u{1752}', '\u{1753}'), + ('\u{1772}', '\u{1773}'), + ('\u{17b4}', '\u{17b5}'), + ('\u{17b7}', '\u{17bd}'), + ('\u{17c6}', '\u{17c6}'), + ('\u{17c9}', '\u{17d3}'), + ('\u{17dd}', '\u{17dd}'), + ('\u{180b}', '\u{180d}'), + ('\u{1885}', '\u{1886}'), + ('\u{18a9}', '\u{18a9}'), + ('\u{1920}', '\u{1922}'), + ('\u{1927}', '\u{1928}'), + ('\u{1932}', '\u{1932}'), + ('\u{1939}', '\u{193b}'), + ('\u{1a17}', '\u{1a18}'), + ('\u{1a1b}', '\u{1a1b}'), + ('\u{1a56}', '\u{1a56}'), + ('\u{1a58}', '\u{1a5e}'), + ('\u{1a60}', '\u{1a60}'), + ('\u{1a62}', '\u{1a62}'), + ('\u{1a65}', '\u{1a6c}'), + ('\u{1a73}', '\u{1a7c}'), + ('\u{1a7f}', '\u{1a7f}'), + ('\u{1ab0}', '\u{1ac0}'), + ('\u{1b00}', '\u{1b03}'), + ('\u{1b34}', '\u{1b3a}'), + ('\u{1b3c}', '\u{1b3c}'), + ('\u{1b42}', '\u{1b42}'), + ('\u{1b6b}', '\u{1b73}'), + ('\u{1b80}', '\u{1b81}'), + ('\u{1ba2}', '\u{1ba5}'), + ('\u{1ba8}', '\u{1ba9}'), + ('\u{1bab}', '\u{1bad}'), + ('\u{1be6}', '\u{1be6}'), + ('\u{1be8}', '\u{1be9}'), + ('\u{1bed}', '\u{1bed}'), + ('\u{1bef}', '\u{1bf1}'), + ('\u{1c2c}', '\u{1c33}'), + ('\u{1c36}', '\u{1c37}'), + ('\u{1cd0}', '\u{1cd2}'), + ('\u{1cd4}', '\u{1ce0}'), + ('\u{1ce2}', '\u{1ce8}'), + ('\u{1ced}', '\u{1ced}'), + ('\u{1cf4}', '\u{1cf4}'), + ('\u{1cf8}', '\u{1cf9}'), + ('\u{1dc0}', '\u{1df9}'), + ('\u{1dfb}', '\u{1dff}'), + ('\u{200c}', '\u{200c}'), + ('\u{20d0}', '\u{20f0}'), + ('\u{2cef}', '\u{2cf1}'), + ('\u{2d7f}', '\u{2d7f}'), + ('\u{2de0}', '\u{2dff}'), + ('\u{302a}', '\u{302f}'), + ('\u{3099}', '\u{309a}'), + ('\u{a66f}', '\u{a672}'), + ('\u{a674}', '\u{a67d}'), + ('\u{a69e}', '\u{a69f}'), + ('\u{a6f0}', '\u{a6f1}'), + ('\u{a802}', '\u{a802}'), + ('\u{a806}', '\u{a806}'), + ('\u{a80b}', '\u{a80b}'), + ('\u{a825}', '\u{a826}'), + ('\u{a82c}', '\u{a82c}'), + ('\u{a8c4}', '\u{a8c5}'), + ('\u{a8e0}', '\u{a8f1}'), + ('\u{a8ff}', '\u{a8ff}'), + ('\u{a926}', '\u{a92d}'), + ('\u{a947}', '\u{a951}'), + ('\u{a980}', '\u{a982}'), + ('\u{a9b3}', '\u{a9b3}'), + ('\u{a9b6}', '\u{a9b9}'), + ('\u{a9bc}', '\u{a9bd}'), + ('\u{a9e5}', '\u{a9e5}'), + ('\u{aa29}', '\u{aa2e}'), + ('\u{aa31}', '\u{aa32}'), + ('\u{aa35}', '\u{aa36}'), + ('\u{aa43}', '\u{aa43}'), + ('\u{aa4c}', '\u{aa4c}'), + ('\u{aa7c}', '\u{aa7c}'), + ('\u{aab0}', '\u{aab0}'), + ('\u{aab2}', '\u{aab4}'), + ('\u{aab7}', '\u{aab8}'), + ('\u{aabe}', '\u{aabf}'), + ('\u{aac1}', '\u{aac1}'), + ('\u{aaec}', '\u{aaed}'), + ('\u{aaf6}', '\u{aaf6}'), + ('\u{abe5}', '\u{abe5}'), + ('\u{abe8}', '\u{abe8}'), + ('\u{abed}', '\u{abed}'), + ('\u{fb1e}', '\u{fb1e}'), + ('\u{fe00}', '\u{fe0f}'), + ('\u{fe20}', '\u{fe2f}'), + ('\u{ff9e}', '\u{ff9f}'), + ('\u{101fd}', '\u{101fd}'), + ('\u{102e0}', '\u{102e0}'), + ('\u{10376}', '\u{1037a}'), + ('\u{10a01}', '\u{10a03}'), + ('\u{10a05}', '\u{10a06}'), + ('\u{10a0c}', '\u{10a0f}'), + ('\u{10a38}', '\u{10a3a}'), + ('\u{10a3f}', '\u{10a3f}'), + ('\u{10ae5}', '\u{10ae6}'), + ('\u{10d24}', '\u{10d27}'), + ('\u{10eab}', '\u{10eac}'), + ('\u{10f46}', '\u{10f50}'), + ('\u{11001}', '\u{11001}'), + ('\u{11038}', '\u{11046}'), + ('\u{1107f}', '\u{11081}'), + ('\u{110b3}', '\u{110b6}'), + ('\u{110b9}', '\u{110ba}'), + ('\u{11100}', '\u{11102}'), + ('\u{11127}', '\u{1112b}'), + ('\u{1112d}', '\u{11134}'), + ('\u{11173}', '\u{11173}'), + ('\u{11180}', '\u{11181}'), + ('\u{111b6}', '\u{111be}'), + ('\u{111c9}', '\u{111cc}'), + ('\u{111cf}', '\u{111cf}'), + ('\u{1122f}', '\u{11231}'), + ('\u{11234}', '\u{11234}'), + ('\u{11236}', '\u{11237}'), + ('\u{1123e}', '\u{1123e}'), + ('\u{112df}', '\u{112df}'), + ('\u{112e3}', '\u{112ea}'), + ('\u{11300}', '\u{11301}'), + ('\u{1133b}', '\u{1133c}'), + ('\u{1133e}', '\u{1133e}'), + ('\u{11340}', '\u{11340}'), + ('\u{11357}', '\u{11357}'), + ('\u{11366}', '\u{1136c}'), + ('\u{11370}', '\u{11374}'), + ('\u{11438}', '\u{1143f}'), + ('\u{11442}', '\u{11444}'), + ('\u{11446}', '\u{11446}'), + ('\u{1145e}', '\u{1145e}'), + ('\u{114b0}', '\u{114b0}'), + ('\u{114b3}', '\u{114b8}'), + ('\u{114ba}', '\u{114ba}'), + ('\u{114bd}', '\u{114bd}'), + ('\u{114bf}', '\u{114c0}'), + ('\u{114c2}', '\u{114c3}'), + ('\u{115af}', '\u{115af}'), + ('\u{115b2}', '\u{115b5}'), + ('\u{115bc}', '\u{115bd}'), + ('\u{115bf}', '\u{115c0}'), + ('\u{115dc}', '\u{115dd}'), + ('\u{11633}', '\u{1163a}'), + ('\u{1163d}', '\u{1163d}'), + ('\u{1163f}', '\u{11640}'), + ('\u{116ab}', '\u{116ab}'), + ('\u{116ad}', '\u{116ad}'), + ('\u{116b0}', '\u{116b5}'), + ('\u{116b7}', '\u{116b7}'), + ('\u{1171d}', '\u{1171f}'), + ('\u{11722}', '\u{11725}'), + ('\u{11727}', '\u{1172b}'), + ('\u{1182f}', '\u{11837}'), + ('\u{11839}', '\u{1183a}'), + ('\u{11930}', '\u{11930}'), + ('\u{1193b}', '\u{1193c}'), + ('\u{1193e}', '\u{1193e}'), + ('\u{11943}', '\u{11943}'), + ('\u{119d4}', '\u{119d7}'), + ('\u{119da}', '\u{119db}'), + ('\u{119e0}', '\u{119e0}'), + ('\u{11a01}', '\u{11a0a}'), + ('\u{11a33}', '\u{11a38}'), + ('\u{11a3b}', '\u{11a3e}'), + ('\u{11a47}', '\u{11a47}'), + ('\u{11a51}', '\u{11a56}'), + ('\u{11a59}', '\u{11a5b}'), + ('\u{11a8a}', '\u{11a96}'), + ('\u{11a98}', '\u{11a99}'), + ('\u{11c30}', '\u{11c36}'), + ('\u{11c38}', '\u{11c3d}'), + ('\u{11c3f}', '\u{11c3f}'), + ('\u{11c92}', '\u{11ca7}'), + ('\u{11caa}', '\u{11cb0}'), + ('\u{11cb2}', '\u{11cb3}'), + ('\u{11cb5}', '\u{11cb6}'), + ('\u{11d31}', '\u{11d36}'), + ('\u{11d3a}', '\u{11d3a}'), + ('\u{11d3c}', '\u{11d3d}'), + ('\u{11d3f}', '\u{11d45}'), + ('\u{11d47}', '\u{11d47}'), + ('\u{11d90}', '\u{11d91}'), + ('\u{11d95}', '\u{11d95}'), + ('\u{11d97}', '\u{11d97}'), + ('\u{11ef3}', '\u{11ef4}'), + ('\u{16af0}', '\u{16af4}'), + ('\u{16b30}', '\u{16b36}'), + ('\u{16f4f}', '\u{16f4f}'), + ('\u{16f8f}', '\u{16f92}'), + ('\u{16fe4}', '\u{16fe4}'), + ('\u{1bc9d}', '\u{1bc9e}'), + ('\u{1d165}', '\u{1d165}'), + ('\u{1d167}', '\u{1d169}'), + ('\u{1d16e}', '\u{1d172}'), + ('\u{1d17b}', '\u{1d182}'), + ('\u{1d185}', '\u{1d18b}'), + ('\u{1d1aa}', '\u{1d1ad}'), + ('\u{1d242}', '\u{1d244}'), + ('\u{1da00}', '\u{1da36}'), + ('\u{1da3b}', '\u{1da6c}'), + ('\u{1da75}', '\u{1da75}'), + ('\u{1da84}', '\u{1da84}'), + ('\u{1da9b}', '\u{1da9f}'), + ('\u{1daa1}', '\u{1daaf}'), + ('\u{1e000}', '\u{1e006}'), + ('\u{1e008}', '\u{1e018}'), + ('\u{1e01b}', '\u{1e021}'), + ('\u{1e023}', '\u{1e024}'), + ('\u{1e026}', '\u{1e02a}'), + ('\u{1e130}', '\u{1e136}'), + ('\u{1e2ec}', '\u{1e2ef}'), + ('\u{1e8d0}', '\u{1e8d6}'), + ('\u{1e944}', '\u{1e94a}'), + ('๐ป', '๐ฟ'), + ('\u{e0020}', '\u{e007f}'), + ('\u{e0100}', '\u{e01ef}'), +]; + +pub const L: &'static [(char, char)] = &[('แ', 'แ
'), ('๊ฅ ', '๊ฅผ')]; + +pub const LF: &'static [(char, char)] = &[('\n', '\n')]; + +pub const LV: &'static [(char, char)] = &[ + ('๊ฐ', '๊ฐ'), + ('๊ฐ', '๊ฐ'), + ('๊ฐธ', '๊ฐธ'), + ('๊ฑ', '๊ฑ'), + ('๊ฑฐ', '๊ฑฐ'), + ('๊ฒ', '๊ฒ'), + ('๊ฒจ', '๊ฒจ'), + ('๊ณ', '๊ณ'), + ('๊ณ ', '๊ณ '), + ('๊ณผ', '๊ณผ'), + ('๊ด', '๊ด'), + ('๊ดด', '๊ดด'), + ('๊ต', '๊ต'), + ('๊ตฌ', '๊ตฌ'), + ('๊ถ', '๊ถ'), + ('๊ถค', '๊ถค'), + ('๊ท', '๊ท'), + ('๊ท', '๊ท'), + ('๊ทธ', '๊ทธ'), + ('๊ธ', '๊ธ'), + ('๊ธฐ', '๊ธฐ'), + ('๊น', '๊น'), + ('๊นจ', '๊นจ'), + ('๊บ', '๊บ'), + ('๊บ ', '๊บ '), + ('๊บผ', '๊บผ'), + ('๊ป', '๊ป'), + ('๊ปด', '๊ปด'), + ('๊ผ', '๊ผ'), + ('๊ผฌ', '๊ผฌ'), + ('๊ฝ', '๊ฝ'), + ('๊ฝค', '๊ฝค'), + ('๊พ', '๊พ'), + ('๊พ', '๊พ'), + ('๊พธ', '๊พธ'), + ('๊ฟ', '๊ฟ'), + ('๊ฟฐ', '๊ฟฐ'), + ('๋', '๋'), + ('๋จ', '๋จ'), + ('๋', '๋'), + ('๋ ', '๋ '), + ('๋ผ', '๋ผ'), + ('๋', '๋'), + ('๋ด', '๋ด'), + ('๋', '๋'), + ('๋ฌ', '๋ฌ'), + ('๋', '๋'), + ('๋ค', '๋ค'), + ('๋
', '๋
'), + ('๋
', '๋
'), + ('๋
ธ', '๋
ธ'), + ('๋', '๋'), + ('๋ฐ', '๋ฐ'), + ('๋', '๋'), + ('๋จ', '๋จ'), + ('๋', '๋'), + ('๋ ', '๋ '), + ('๋ผ', '๋ผ'), + ('๋', '๋'), + ('๋ด', '๋ด'), + ('๋', '๋'), + ('๋ฌ', '๋ฌ'), + ('๋', '๋'), + ('๋ค', '๋ค'), + ('๋', '๋'), + ('๋', '๋'), + ('๋ธ', '๋ธ'), + ('๋', '๋'), + ('๋ฐ', '๋ฐ'), + ('๋', '๋'), + ('๋จ', '๋จ'), + ('๋', '๋'), + ('๋ ', '๋ '), + ('๋ผ', '๋ผ'), + ('๋', '๋'), + ('๋ด', '๋ด'), + ('๋', '๋'), + ('๋ฌ', '๋ฌ'), + ('๋', '๋'), + ('๋ค', '๋ค'), + ('๋', '๋'), + ('๋', '๋'), + ('๋ธ', '๋ธ'), + ('๋', '๋'), + ('๋ฐ', '๋ฐ'), + ('๋', '๋'), + ('๋จ', '๋จ'), + ('๋', '๋'), + ('๋ ', '๋ '), + ('๋ผ', '๋ผ'), + ('๋', '๋'), + ('๋ด', '๋ด'), + ('๋', '๋'), + ('๋ฌ', '๋ฌ'), + ('๋', '๋'), + ('๋ค', '๋ค'), + ('๋', '๋'), + ('๋', '๋'), + ('๋ธ', '๋ธ'), + ('๋', '๋'), + ('๋ฐ', '๋ฐ'), + ('๋', '๋'), + ('๋จ', '๋จ'), + ('๋', '๋'), + ('๋ ', '๋ '), + ('๋ผ', '๋ผ'), + ('๋', '๋'), + ('๋ด', '๋ด'), + ('๋', '๋'), + ('๋ฌ', '๋ฌ'), + ('๋ ', '๋ '), + ('๋ ค', '๋ ค'), + ('๋ก', '๋ก'), + ('๋ก', '๋ก'), + ('๋กธ', '๋กธ'), + ('๋ข', '๋ข'), + ('๋ขฐ', '๋ขฐ'), + ('๋ฃ', '๋ฃ'), + ('๋ฃจ', '๋ฃจ'), + ('๋ค', '๋ค'), + ('๋ค ', '๋ค '), + ('๋คผ', '๋คผ'), + ('๋ฅ', '๋ฅ'), + ('๋ฅด', '๋ฅด'), + ('๋ฆ', '๋ฆ'), + ('๋ฆฌ', '๋ฆฌ'), + ('๋ง', '๋ง'), + ('๋งค', '๋งค'), + ('๋จ', '๋จ'), + ('๋จ', '๋จ'), + ('๋จธ', '๋จธ'), + ('๋ฉ', '๋ฉ'), + ('๋ฉฐ', '๋ฉฐ'), + ('๋ช', '๋ช'), + ('๋ชจ', '๋ชจ'), + ('๋ซ', '๋ซ'), + ('๋ซ ', '๋ซ '), + ('๋ซผ', '๋ซผ'), + ('๋ฌ', '๋ฌ'), + ('๋ฌด', '๋ฌด'), + ('๋ญ', '๋ญ'), + ('๋ญฌ', '๋ญฌ'), + ('๋ฎ', '๋ฎ'), + ('๋ฎค', '๋ฎค'), + ('๋ฏ', '๋ฏ'), + ('๋ฏ', '๋ฏ'), + ('๋ฏธ', '๋ฏธ'), + ('๋ฐ', '๋ฐ'), + ('๋ฐฐ', '๋ฐฐ'), + ('๋ฑ', '๋ฑ'), + ('๋ฑจ', '๋ฑจ'), + ('๋ฒ', '๋ฒ'), + ('๋ฒ ', '๋ฒ '), + ('๋ฒผ', '๋ฒผ'), + ('๋ณ', '๋ณ'), + ('๋ณด', '๋ณด'), + ('๋ด', '๋ด'), + ('๋ดฌ', '๋ดฌ'), + ('๋ต', '๋ต'), + ('๋ตค', '๋ตค'), + ('๋ถ', '๋ถ'), + ('๋ถ', '๋ถ'), + ('๋ถธ', '๋ถธ'), + ('๋ท', '๋ท'), + ('๋ทฐ', '๋ทฐ'), + ('๋ธ', '๋ธ'), + ('๋ธจ', '๋ธจ'), + ('๋น', '๋น'), + ('๋น ', '๋น '), + ('๋นผ', '๋นผ'), + ('๋บ', '๋บ'), + ('๋บด', '๋บด'), + ('๋ป', '๋ป'), + ('๋ปฌ', '๋ปฌ'), + ('๋ผ', '๋ผ'), + ('๋ผค', '๋ผค'), + ('๋ฝ', '๋ฝ'), + ('๋ฝ', '๋ฝ'), + ('๋ฝธ', '๋ฝธ'), + ('๋พ', '๋พ'), + ('๋พฐ', '๋พฐ'), + ('๋ฟ', '๋ฟ'), + ('๋ฟจ', '๋ฟจ'), + ('์', '์'), + ('์ ', '์ '), + ('์ผ', '์ผ'), + ('์', '์'), + ('์ด', '์ด'), + ('์', '์'), + ('์ฌ', '์ฌ'), + ('์', '์'), + ('์ค', '์ค'), + ('์', '์'), + ('์', '์'), + ('์ธ', '์ธ'), + ('์
', '์
'), + ('์
ฐ', '์
ฐ'), + ('์', '์'), + ('์จ', '์จ'), + ('์', '์'), + ('์ ', '์ '), + ('์ผ', '์ผ'), + ('์', '์'), + ('์ด', '์ด'), + ('์', '์'), + ('์ฌ', '์ฌ'), + ('์', '์'), + ('์ค', '์ค'), + ('์', '์'), + ('์', '์'), + ('์ธ', '์ธ'), + ('์', '์'), + ('์ฐ', '์ฐ'), + ('์', '์'), + ('์จ', '์จ'), + ('์', '์'), + ('์ ', '์ '), + ('์ผ', '์ผ'), + ('์', '์'), + ('์ด', '์ด'), + ('์', '์'), + ('์ฌ', '์ฌ'), + ('์', '์'), + ('์ค', '์ค'), + ('์', '์'), + ('์', '์'), + ('์ธ', '์ธ'), + ('์', '์'), + ('์ฐ', '์ฐ'), + ('์', '์'), + ('์จ', '์จ'), + ('์', '์'), + ('์ ', '์ '), + ('์ผ', '์ผ'), + ('์', '์'), + ('์ด', '์ด'), + ('์', '์'), + ('์ฌ', '์ฌ'), + ('์', '์'), + ('์ค', '์ค'), + ('์', '์'), + ('์', '์'), + ('์ธ', '์ธ'), + ('์', '์'), + ('์ฐ', '์ฐ'), + ('์', '์'), + ('์จ', '์จ'), + ('์', '์'), + ('์ ', '์ '), + ('์ผ', '์ผ'), + ('์', '์'), + ('์ด', '์ด'), + ('์', '์'), + ('์ฌ', '์ฌ'), + ('์', '์'), + ('์ค', '์ค'), + ('์ ', '์ '), + ('์ ', '์ '), + ('์ ธ', '์ ธ'), + ('์ก', '์ก'), + ('์กฐ', '์กฐ'), + ('์ข', '์ข'), + ('์ขจ', '์ขจ'), + ('์ฃ', '์ฃ'), + ('์ฃ ', '์ฃ '), + ('์ฃผ', '์ฃผ'), + ('์ค', '์ค'), + ('์คด', '์คด'), + ('์ฅ', '์ฅ'), + ('์ฅฌ', '์ฅฌ'), + ('์ฆ', '์ฆ'), + ('์ฆค', '์ฆค'), + ('์ง', '์ง'), + ('์ง', '์ง'), + ('์งธ', '์งธ'), + ('์จ', '์จ'), + ('์จฐ', '์จฐ'), + ('์ฉ', '์ฉ'), + ('์ฉจ', '์ฉจ'), + ('์ช', '์ช'), + ('์ช ', '์ช '), + ('์ชผ', '์ชผ'), + ('์ซ', '์ซ'), + ('์ซด', '์ซด'), + ('์ฌ', '์ฌ'), + ('์ฌฌ', '์ฌฌ'), + ('์ญ', '์ญ'), + ('์ญค', '์ญค'), + ('์ฎ', '์ฎ'), + ('์ฎ', '์ฎ'), + ('์ฎธ', '์ฎธ'), + ('์ฏ', '์ฏ'), + ('์ฏฐ', '์ฏฐ'), + ('์ฐ', '์ฐ'), + ('์ฐจ', '์ฐจ'), + ('์ฑ', '์ฑ'), + ('์ฑ ', '์ฑ '), + ('์ฑผ', '์ฑผ'), + ('์ฒ', '์ฒ'), + ('์ฒด', '์ฒด'), + ('์ณ', '์ณ'), + ('์ณฌ', '์ณฌ'), + ('์ด', '์ด'), + ('์ดค', '์ดค'), + ('์ต', '์ต'), + ('์ต', '์ต'), + ('์ตธ', '์ตธ'), + ('์ถ', '์ถ'), + ('์ถฐ', '์ถฐ'), + ('์ท', '์ท'), + ('์ทจ', '์ทจ'), + ('์ธ', '์ธ'), + ('์ธ ', '์ธ '), + ('์ธผ', '์ธผ'), + ('์น', '์น'), + ('์นด', '์นด'), + ('์บ', '์บ'), + ('์บฌ', '์บฌ'), + ('์ป', '์ป'), + ('์ปค', '์ปค'), + ('์ผ', '์ผ'), + ('์ผ', '์ผ'), + ('์ผธ', '์ผธ'), + ('์ฝ', '์ฝ'), + ('์ฝฐ', '์ฝฐ'), + ('์พ', '์พ'), + ('์พจ', '์พจ'), + ('์ฟ', '์ฟ'), + ('์ฟ ', '์ฟ '), + ('์ฟผ', '์ฟผ'), + ('ํ', 'ํ'), + ('ํด', 'ํด'), + ('ํ', 'ํ'), + ('ํฌ', 'ํฌ'), + ('ํ', 'ํ'), + ('ํค', 'ํค'), + ('ํ', 'ํ'), + ('ํ', 'ํ'), + ('ํธ', 'ํธ'), + ('ํ', 'ํ'), + ('ํฐ', 'ํฐ'), + ('ํ
', 'ํ
'), + ('ํ
จ', 'ํ
จ'), + ('ํ', 'ํ'), + ('ํ ', 'ํ '), + ('ํผ', 'ํผ'), + ('ํ', 'ํ'), + ('ํด', 'ํด'), + ('ํ', 'ํ'), + ('ํฌ', 'ํฌ'), + ('ํ', 'ํ'), + ('ํค', 'ํค'), + ('ํ', 'ํ'), + ('ํ', 'ํ'), + ('ํธ', 'ํธ'), + ('ํ', 'ํ'), + ('ํฐ', 'ํฐ'), + ('ํ', 'ํ'), + ('ํจ', 'ํจ'), + ('ํ', 'ํ'), + ('ํ ', 'ํ '), + ('ํผ', 'ํผ'), + ('ํ', 'ํ'), + ('ํด', 'ํด'), + ('ํ', 'ํ'), + ('ํฌ', 'ํฌ'), + ('ํ', 'ํ'), + ('ํค', 'ํค'), + ('ํ', 'ํ'), + ('ํ', 'ํ'), + ('ํธ', 'ํธ'), + ('ํ', 'ํ'), + ('ํฐ', 'ํฐ'), + ('ํ', 'ํ'), + ('ํจ', 'ํจ'), + ('ํ', 'ํ'), + ('ํ ', 'ํ '), + ('ํผ', 'ํผ'), + ('ํ', 'ํ'), + ('ํด', 'ํด'), + ('ํ', 'ํ'), + ('ํฌ', 'ํฌ'), + ('ํ', 'ํ'), + ('ํค', 'ํค'), + ('ํ', 'ํ'), + ('ํ', 'ํ'), + ('ํธ', 'ํธ'), + ('ํ', 'ํ'), + ('ํฐ', 'ํฐ'), + ('ํ', 'ํ'), + ('ํจ', 'ํจ'), + ('ํ', 'ํ'), + ('ํ ', 'ํ '), + ('ํผ', 'ํผ'), + ('ํ', 'ํ'), + ('ํด', 'ํด'), + ('ํ', 'ํ'), + ('ํฌ', 'ํฌ'), + ('ํ', 'ํ'), +]; + +pub const LVT: &'static [(char, char)] = &[ + ('๊ฐ', '๊ฐ'), + ('๊ฐ', '๊ฐท'), + ('๊ฐน', '๊ฑ'), + ('๊ฑ', '๊ฑฏ'), + ('๊ฑฑ', '๊ฒ'), + ('๊ฒ', '๊ฒง'), + ('๊ฒฉ', '๊ณ'), + ('๊ณ
', '๊ณ'), + ('๊ณก', '๊ณป'), + ('๊ณฝ', '๊ด'), + ('๊ด', '๊ดณ'), + ('๊ดต', '๊ต'), + ('๊ต', '๊ตซ'), + ('๊ตญ', '๊ถ'), + ('๊ถ', '๊ถฃ'), + ('๊ถฅ', '๊ถฟ'), + ('๊ท', '๊ท'), + ('๊ท', '๊ทท'), + ('๊ทน', '๊ธ'), + ('๊ธ', '๊ธฏ'), + ('๊ธฑ', '๊น'), + ('๊น', '๊นง'), + ('๊นฉ', '๊บ'), + ('๊บ
', '๊บ'), + ('๊บก', '๊บป'), + ('๊บฝ', '๊ป'), + ('๊ป', '๊ปณ'), + ('๊ปต', '๊ผ'), + ('๊ผ', '๊ผซ'), + ('๊ผญ', '๊ฝ'), + ('๊ฝ', '๊ฝฃ'), + ('๊ฝฅ', '๊ฝฟ'), + ('๊พ', '๊พ'), + ('๊พ', '๊พท'), + ('๊พน', '๊ฟ'), + ('๊ฟ', '๊ฟฏ'), + ('๊ฟฑ', '๋'), + ('๋', '๋ง'), + ('๋ฉ', '๋'), + ('๋
', '๋'), + ('๋ก', '๋ป'), + ('๋ฝ', '๋'), + ('๋', '๋ณ'), + ('๋ต', '๋'), + ('๋', '๋ซ'), + ('๋ญ', '๋'), + ('๋', '๋ฃ'), + ('๋ฅ', '๋ฟ'), + ('๋
', '๋
'), + ('๋
', '๋
ท'), + ('๋
น', '๋'), + ('๋', '๋ฏ'), + ('๋ฑ', '๋'), + ('๋', '๋ง'), + ('๋ฉ', '๋'), + ('๋
', '๋'), + ('๋ก', '๋ป'), + ('๋ฝ', '๋'), + ('๋', '๋ณ'), + ('๋ต', '๋'), + ('๋', '๋ซ'), + ('๋ญ', '๋'), + ('๋', '๋ฃ'), + ('๋ฅ', '๋ฟ'), + ('๋', '๋'), + ('๋', '๋ท'), + ('๋น', '๋'), + ('๋', '๋ฏ'), + ('๋ฑ', '๋'), + ('๋', '๋ง'), + ('๋ฉ', '๋'), + ('๋
', '๋'), + ('๋ก', '๋ป'), + ('๋ฝ', '๋'), + ('๋', '๋ณ'), + ('๋ต', '๋'), + ('๋', '๋ซ'), + ('๋ญ', '๋'), + ('๋', '๋ฃ'), + ('๋ฅ', '๋ฟ'), + ('๋', '๋'), + ('๋', '๋ท'), + ('๋น', '๋'), + ('๋', '๋ฏ'), + ('๋ฑ', '๋'), + ('๋', '๋ง'), + ('๋ฉ', '๋'), + ('๋
', '๋'), + ('๋ก', '๋ป'), + ('๋ฝ', '๋'), + ('๋', '๋ณ'), + ('๋ต', '๋'), + ('๋', '๋ซ'), + ('๋ญ', '๋'), + ('๋', '๋ฃ'), + ('๋ฅ', '๋ฟ'), + ('๋', '๋'), + ('๋', '๋ท'), + ('๋น', '๋'), + ('๋', '๋ฏ'), + ('๋ฑ', '๋'), + ('๋', '๋ง'), + ('๋ฉ', '๋'), + ('๋
', '๋'), + ('๋ก', '๋ป'), + ('๋ฝ', '๋'), + ('๋', '๋ณ'), + ('๋ต', '๋'), + ('๋', '๋ซ'), + ('๋ญ', '๋ '), + ('๋ ', '๋ ฃ'), + ('๋ ฅ', '๋ ฟ'), + ('๋ก', '๋ก'), + ('๋ก', '๋กท'), + ('๋กน', '๋ข'), + ('๋ข', '๋ขฏ'), + ('๋ขฑ', '๋ฃ'), + ('๋ฃ', '๋ฃง'), + ('๋ฃฉ', '๋ค'), + ('๋ค
', '๋ค'), + ('๋คก', '๋คป'), + ('๋คฝ', '๋ฅ'), + ('๋ฅ', '๋ฅณ'), + ('๋ฅต', '๋ฆ'), + ('๋ฆ', '๋ฆซ'), + ('๋ฆญ', '๋ง'), + ('๋ง', '๋งฃ'), + ('๋งฅ', '๋งฟ'), + ('๋จ', '๋จ'), + ('๋จ', '๋จท'), + ('๋จน', '๋ฉ'), + ('๋ฉ', '๋ฉฏ'), + ('๋ฉฑ', '๋ช'), + ('๋ช', '๋ชง'), + ('๋ชฉ', '๋ซ'), + ('๋ซ
', '๋ซ'), + ('๋ซก', '๋ซป'), + ('๋ซฝ', '๋ฌ'), + ('๋ฌ', '๋ฌณ'), + ('๋ฌต', '๋ญ'), + ('๋ญ', '๋ญซ'), + ('๋ญญ', '๋ฎ'), + ('๋ฎ', '๋ฎฃ'), + ('๋ฎฅ', '๋ฎฟ'), + ('๋ฏ', '๋ฏ'), + ('๋ฏ', '๋ฏท'), + ('๋ฏน', '๋ฐ'), + ('๋ฐ', '๋ฐฏ'), + ('๋ฐฑ', '๋ฑ'), + ('๋ฑ', '๋ฑง'), + ('๋ฑฉ', '๋ฒ'), + ('๋ฒ
', '๋ฒ'), + ('๋ฒก', '๋ฒป'), + ('๋ฒฝ', '๋ณ'), + ('๋ณ', '๋ณณ'), + ('๋ณต', '๋ด'), + ('๋ด', '๋ดซ'), + ('๋ดญ', '๋ต'), + ('๋ต', '๋ตฃ'), + ('๋ตฅ', '๋ตฟ'), + ('๋ถ', '๋ถ'), + ('๋ถ', '๋ถท'), + ('๋ถน', '๋ท'), + ('๋ท', '๋ทฏ'), + ('๋ทฑ', '๋ธ'), + ('๋ธ', '๋ธง'), + ('๋ธฉ', '๋น'), + ('๋น
', '๋น'), + ('๋นก', '๋นป'), + ('๋นฝ', '๋บ'), + ('๋บ', '๋บณ'), + ('๋บต', '๋ป'), + ('๋ป', '๋ปซ'), + ('๋ปญ', '๋ผ'), + ('๋ผ', '๋ผฃ'), + ('๋ผฅ', '๋ผฟ'), + ('๋ฝ', '๋ฝ'), + ('๋ฝ', '๋ฝท'), + ('๋ฝน', '๋พ'), + ('๋พ', '๋พฏ'), + ('๋พฑ', '๋ฟ'), + ('๋ฟ', '๋ฟง'), + ('๋ฟฉ', '์'), + ('์
', '์'), + ('์ก', '์ป'), + ('์ฝ', '์'), + ('์', '์ณ'), + ('์ต', '์'), + ('์', '์ซ'), + ('์ญ', '์'), + ('์', '์ฃ'), + ('์ฅ', '์ฟ'), + ('์', '์'), + ('์', '์ท'), + ('์น', '์
'), + ('์
', '์
ฏ'), + ('์
ฑ', '์'), + ('์', '์ง'), + ('์ฉ', '์'), + ('์
', '์'), + ('์ก', '์ป'), + ('์ฝ', '์'), + ('์', '์ณ'), + ('์ต', '์'), + ('์', '์ซ'), + ('์ญ', '์'), + ('์', '์ฃ'), + ('์ฅ', '์ฟ'), + ('์', '์'), + ('์', '์ท'), + ('์น', '์'), + ('์', '์ฏ'), + ('์ฑ', '์'), + ('์', '์ง'), + ('์ฉ', '์'), + ('์
', '์'), + ('์ก', '์ป'), + ('์ฝ', '์'), + ('์', '์ณ'), + ('์ต', '์'), + ('์', '์ซ'), + ('์ญ', '์'), + ('์', '์ฃ'), + ('์ฅ', '์ฟ'), + ('์', '์'), + ('์', '์ท'), + ('์น', '์'), + ('์', '์ฏ'), + ('์ฑ', '์'), + ('์', '์ง'), + ('์ฉ', '์'), + ('์
', '์'), + ('์ก', '์ป'), + ('์ฝ', '์'), + ('์', '์ณ'), + ('์ต', '์'), + ('์', '์ซ'), + ('์ญ', '์'), + ('์', '์ฃ'), + ('์ฅ', '์ฟ'), + ('์', '์'), + ('์', '์ท'), + ('์น', '์'), + ('์', '์ฏ'), + ('์ฑ', '์'), + ('์', '์ง'), + ('์ฉ', '์'), + ('์
', '์'), + ('์ก', '์ป'), + ('์ฝ', '์'), + ('์', '์ณ'), + ('์ต', '์'), + ('์', '์ซ'), + ('์ญ', '์'), + ('์', '์ฃ'), + ('์ฅ', '์ฟ'), + ('์ ', '์ '), + ('์ ', '์ ท'), + ('์ น', '์ก'), + ('์ก', '์กฏ'), + ('์กฑ', '์ข'), + ('์ข', '์ขง'), + ('์ขฉ', '์ฃ'), + ('์ฃ
', '์ฃ'), + ('์ฃก', '์ฃป'), + ('์ฃฝ', '์ค'), + ('์ค', '์คณ'), + ('์คต', '์ฅ'), + ('์ฅ', '์ฅซ'), + ('์ฅญ', '์ฆ'), + ('์ฆ', '์ฆฃ'), + ('์ฆฅ', '์ฆฟ'), + ('์ง', '์ง'), + ('์ง', '์งท'), + ('์งน', '์จ'), + ('์จ', '์จฏ'), + ('์จฑ', '์ฉ'), + ('์ฉ', '์ฉง'), + ('์ฉฉ', '์ช'), + ('์ช
', '์ช'), + ('์ชก', '์ชป'), + ('์ชฝ', '์ซ'), + ('์ซ', '์ซณ'), + ('์ซต', '์ฌ'), + ('์ฌ', '์ฌซ'), + ('์ฌญ', '์ญ'), + ('์ญ', '์ญฃ'), + ('์ญฅ', '์ญฟ'), + ('์ฎ', '์ฎ'), + ('์ฎ', '์ฎท'), + ('์ฎน', '์ฏ'), + ('์ฏ', '์ฏฏ'), + ('์ฏฑ', '์ฐ'), + ('์ฐ', '์ฐง'), + ('์ฐฉ', '์ฑ'), + ('์ฑ
', '์ฑ'), + ('์ฑก', '์ฑป'), + ('์ฑฝ', '์ฒ'), + ('์ฒ', '์ฒณ'), + ('์ฒต', '์ณ'), + ('์ณ', '์ณซ'), + ('์ณญ', '์ด'), + ('์ด', '์ดฃ'), + ('์ดฅ', '์ดฟ'), + ('์ต', '์ต'), + ('์ต', '์ตท'), + ('์ตน', '์ถ'), + ('์ถ', '์ถฏ'), + ('์ถฑ', '์ท'), + ('์ท', '์ทง'), + ('์ทฉ', '์ธ'), + ('์ธ
', '์ธ'), + ('์ธก', '์ธป'), + ('์ธฝ', '์น'), + ('์น', '์นณ'), + ('์นต', '์บ'), + ('์บ', '์บซ'), + ('์บญ', '์ป'), + ('์ป', '์ปฃ'), + ('์ปฅ', '์ปฟ'), + ('์ผ', '์ผ'), + ('์ผ', '์ผท'), + ('์ผน', '์ฝ'), + ('์ฝ', '์ฝฏ'), + ('์ฝฑ', '์พ'), + ('์พ', '์พง'), + ('์พฉ', '์ฟ'), + ('์ฟ
', '์ฟ'), + ('์ฟก', '์ฟป'), + ('์ฟฝ', 'ํ'), + ('ํ', 'ํณ'), + ('ํต', 'ํ'), + ('ํ', 'ํซ'), + ('ํญ', 'ํ'), + ('ํ', 'ํฃ'), + ('ํฅ', 'ํฟ'), + ('ํ', 'ํ'), + ('ํ', 'ํท'), + ('ํน', 'ํ'), + ('ํ', 'ํฏ'), + ('ํฑ', 'ํ
'), + ('ํ
', 'ํ
ง'), + ('ํ
ฉ', 'ํ'), + ('ํ
', 'ํ'), + ('ํก', 'ํป'), + ('ํฝ', 'ํ'), + ('ํ', 'ํณ'), + ('ํต', 'ํ'), + ('ํ', 'ํซ'), + ('ํญ', 'ํ'), + ('ํ', 'ํฃ'), + ('ํฅ', 'ํฟ'), + ('ํ', 'ํ'), + ('ํ', 'ํท'), + ('ํน', 'ํ'), + ('ํ', 'ํฏ'), + ('ํฑ', 'ํ'), + ('ํ', 'ํง'), + ('ํฉ', 'ํ'), + ('ํ
', 'ํ'), + ('ํก', 'ํป'), + ('ํฝ', 'ํ'), + ('ํ', 'ํณ'), + ('ํต', 'ํ'), + ('ํ', 'ํซ'), + ('ํญ', 'ํ'), + ('ํ', 'ํฃ'), + ('ํฅ', 'ํฟ'), + ('ํ', 'ํ'), + ('ํ', 'ํท'), + ('ํน', 'ํ'), + ('ํ', 'ํฏ'), + ('ํฑ', 'ํ'), + ('ํ', 'ํง'), + ('ํฉ', 'ํ'), + ('ํ
', 'ํ'), + ('ํก', 'ํป'), + ('ํฝ', 'ํ'), + ('ํ', 'ํณ'), + ('ํต', 'ํ'), + ('ํ', 'ํซ'), + ('ํญ', 'ํ'), + ('ํ', 'ํฃ'), + ('ํฅ', 'ํฟ'), + ('ํ', 'ํ'), + ('ํ', 'ํท'), + ('ํน', 'ํ'), + ('ํ', 'ํฏ'), + ('ํฑ', 'ํ'), + ('ํ', 'ํง'), + ('ํฉ', 'ํ'), + ('ํ
', 'ํ'), + ('ํก', 'ํป'), + ('ํฝ', 'ํ'), + ('ํ', 'ํณ'), + ('ํต', 'ํ'), + ('ํ', 'ํซ'), + ('ํญ', 'ํ'), + ('ํ', 'ํฃ'), +]; + +pub const PREPEND: &'static [(char, char)] = &[ + ('\u{600}', '\u{605}'), + ('\u{6dd}', '\u{6dd}'), + ('\u{70f}', '\u{70f}'), + ('\u{8e2}', '\u{8e2}'), + ('เต', 'เต'), + ('\u{110bd}', '\u{110bd}'), + ('\u{110cd}', '\u{110cd}'), + ('๐', '๐'), + ('\u{1193f}', '\u{1193f}'), + ('\u{11941}', '\u{11941}'), + ('๐จบ', '๐จบ'), + ('๐ช', '๐ช'), + ('๐ต', '๐ต'), +]; + +pub const REGIONAL_INDICATOR: &'static [(char, char)] = &[('๐ฆ', '๐ฟ')]; + +pub const SPACINGMARK: &'static [(char, char)] = &[ + ('เค', 'เค'), + ('เคป', 'เคป'), + ('เคพ', 'เฅ'), + ('เฅ', 'เฅ'), + ('เฅ', 'เฅ'), + ('เฆ', 'เฆ'), + ('เฆฟ', 'เง'), + ('เง', 'เง'), + ('เง', 'เง'), + ('เจ', 'เจ'), + ('เจพ', 'เฉ'), + ('เช', 'เช'), + ('เชพ', 'เซ'), + ('เซ', 'เซ'), + ('เซ', 'เซ'), + ('เฌ', 'เฌ'), + ('เญ', 'เญ'), + ('เญ', 'เญ'), + ('เญ', 'เญ'), + ('เฎฟ', 'เฎฟ'), + ('เฏ', 'เฏ'), + ('เฏ', 'เฏ'), + ('เฏ', 'เฏ'), + ('เฐ', 'เฐ'), + ('เฑ', 'เฑ'), + ('เฒ', 'เฒ'), + ('เฒพ', 'เฒพ'), + ('เณ', 'เณ'), + ('เณ', 'เณ'), + ('เณ', 'เณ'), + ('เณ', 'เณ'), + ('เด', 'เด'), + ('เดฟ', 'เต'), + ('เต', 'เต'), + ('เต', 'เต'), + ('เถ', 'เถ'), + ('เท', 'เท'), + ('เท', 'เท'), + ('เทฒ', 'เทณ'), + ('เธณ', 'เธณ'), + ('เบณ', 'เบณ'), + ('เผพ', 'เผฟ'), + ('เฝฟ', 'เฝฟ'), + ('แฑ', 'แฑ'), + ('แป', 'แผ'), + ('แ', 'แ'), + ('แ', 'แ'), + ('แถ', 'แถ'), + ('แพ', 'แ
'), + ('แ', 'แ'), + ('แคฃ', 'แคฆ'), + ('แคฉ', 'แคซ'), + ('แคฐ', 'แคฑ'), + ('แคณ', 'แคธ'), + ('แจ', 'แจ'), + ('แฉ', 'แฉ'), + ('แฉ', 'แฉ'), + ('แฉญ', 'แฉฒ'), + ('แฌ', 'แฌ'), + ('แฌป', 'แฌป'), + ('แฌฝ', 'แญ'), + ('แญ', 'แญ'), + ('แฎ', 'แฎ'), + ('แฎก', 'แฎก'), + ('แฎฆ', 'แฎง'), + ('แฎช', 'แฎช'), + ('แฏง', 'แฏง'), + ('แฏช', 'แฏฌ'), + ('แฏฎ', 'แฏฎ'), + ('แฏฒ', 'แฏณ'), + ('แฐค', 'แฐซ'), + ('แฐด', 'แฐต'), + ('แณก', 'แณก'), + ('แณท', 'แณท'), + ('๊ ฃ', '๊ ค'), + ('๊ ง', '๊ ง'), + ('๊ข', '๊ข'), + ('๊ขด', '๊ฃ'), + ('๊ฅ', '๊ฅ'), + ('๊ฆ', '๊ฆ'), + ('๊ฆด', '๊ฆต'), + ('๊ฆบ', '๊ฆป'), + ('๊ฆพ', '๊ง'), + ('๊จฏ', '๊จฐ'), + ('๊จณ', '๊จด'), + ('๊ฉ', '๊ฉ'), + ('๊ซซ', '๊ซซ'), + ('๊ซฎ', '๊ซฏ'), + ('๊ซต', '๊ซต'), + ('๊ฏฃ', '๊ฏค'), + ('๊ฏฆ', '๊ฏง'), + ('๊ฏฉ', '๊ฏช'), + ('๊ฏฌ', '๊ฏฌ'), + ('๐', '๐'), + ('๐', '๐'), + ('๐', '๐'), + ('๐ฐ', '๐ฒ'), + ('๐ท', '๐ธ'), + ('๐ฌ', '๐ฌ'), + ('๐
', '๐
'), + ('๐', '๐'), + ('๐ณ', '๐ต'), + ('๐ฟ', '๐'), + ('\u{111ce}', '\u{111ce}'), + ('๐ฌ', '๐ฎ'), + ('๐ฒ', '๐ณ'), + ('๐ต', '๐ต'), + ('๐ ', '๐ข'), + ('๐', '๐'), + ('๐ฟ', '๐ฟ'), + ('๐', '๐'), + ('๐', '๐'), + ('๐', '๐'), + ('๐ข', '๐ฃ'), + ('๐ต', '๐ท'), + ('๐', '๐'), + ('๐
', '๐
'), + ('๐ฑ', '๐ฒ'), + ('๐น', '๐น'), + ('๐ป', '๐ผ'), + ('๐พ', '๐พ'), + ('๐', '๐'), + ('๐ฐ', '๐ฑ'), + ('๐ธ', '๐ป'), + ('๐พ', '๐พ'), + ('๐ฐ', '๐ฒ'), + ('๐ป', '๐ผ'), + ('๐พ', '๐พ'), + ('๐ฌ', '๐ฌ'), + ('๐ฎ', '๐ฏ'), + ('๐ถ', '๐ถ'), + ('๐ ', '๐ก'), + ('๐ฆ', '๐ฆ'), + ('๐ ฌ', '๐ ฎ'), + ('๐ ธ', '๐ ธ'), + ('\u{11931}', '\u{11935}'), + ('\u{11937}', '\u{11938}'), + ('\u{1193d}', '\u{1193d}'), + ('\u{11940}', '\u{11940}'), + ('\u{11942}', '\u{11942}'), + ('๐ง', '๐ง'), + ('๐ง', '๐ง'), + ('๐งค', '๐งค'), + ('๐จน', '๐จน'), + ('๐ฉ', '๐ฉ'), + ('๐ช', '๐ช'), + ('๐ฐฏ', '๐ฐฏ'), + ('๐ฐพ', '๐ฐพ'), + ('๐ฒฉ', '๐ฒฉ'), + ('๐ฒฑ', '๐ฒฑ'), + ('๐ฒด', '๐ฒด'), + ('๐ถ', '๐ถ'), + ('๐ถ', '๐ถ'), + ('๐ถ', '๐ถ'), + ('๐ปต', '๐ปถ'), + ('๐ฝ', '๐พ'), + ('\u{16ff0}', '\u{16ff1}'), + ('๐
ฆ', '๐
ฆ'), + ('๐
ญ', '๐
ญ'), +]; + +pub const T: &'static [(char, char)] = &[('แจ', 'แฟ'), ('ํ', 'ํป')]; + +pub const V: &'static [(char, char)] = &[('แ
', 'แง'), ('ํฐ', 'ํ')]; + +pub const ZWJ: &'static [(char, char)] = &[('\u{200d}', '\u{200d}')]; |