# This file auto generated from Data\common\transforms\Amharic-Latin-BGN.xml
# on Fri 29 Apr 6:48:39 pm GMT
use version;
our $VERSION = version->declare('v0.29.0');
use v5.10.1;
use mro 'c3';
use utf8;
use if $^V ge v5.12.0, feature => 'unicode_strings';
use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
use Moo;
BEGIN {
die "Transliteration requires Perl 5.18 or above"
unless $^V ge v5.18.0;
}
no warnings 'experimental::regex_sets';
has 'transforms' => (
is => 'ro',
isa => ArrayRef,
init_arg => undef,
default => sub { [
qr/(?^umi:\G(?^u:[ሀ-᎙]))/,
{
type => 'transform',
data => [
{
from => q(Any),
to => q(NFD),
},
],
},
{
type => 'conversion',
data => [
{
before => q(),
after => q(),
replace => q((?^u:ሀ)),
result => q(hā),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሁ)),
result => q(hu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሂ)),
result => q(hī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሃ)),
result => q(ha),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሄ)),
result => q(hē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ህ)),
result => q(hi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሆ)),
result => q(ho),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ለ)),
result => q(le),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሉ)),
result => q(lu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሊ)),
result => q(lī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ላ)),
result => q(la),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሌ)),
result => q(lē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ል)),
result => q(li),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሎ)),
result => q(lo),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሏ)),
result => q(lwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሐ)),
result => q(ḥā),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሑ)),
result => q(ḥu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሒ)),
result => q(ḥī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሓ)),
result => q(ḥa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሔ)),
result => q(ḥē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሕ)),
result => q(ḥi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሖ)),
result => q(ḥo),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:መ)),
result => q(me),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሙ)),
result => q(mu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሚ)),
result => q(mī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ማ)),
result => q(ma),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሜ)),
result => q(mē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ም)),
result => q(mi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሞ)),
result => q(mo),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሟ)),
result => q(mwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሠ)),
result => q(še),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሡ)),
result => q(šu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሢ)),
result => q(šī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሣ)),
result => q(ša),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሤ)),
result => q(šē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሥ)),
result => q(ši),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሦ)),
result => q(šo),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ረ)),
result => q(re),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሩ)),
result => q(ru),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሪ)),
result => q(rī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ራ)),
result => q(ra),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሬ)),
result => q(rē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ር)),
result => q(ri),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሮ)),
result => q(ro),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሯ)),
result => q(rwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሰ)),
result => q(se),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሱ)),
result => q(su),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሲ)),
result => q(sī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሳ)),
result => q(sa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሴ)),
result => q(sē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ስ)),
result => q(si),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሶ)),
result => q(so),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሷ)),
result => q(swa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሸ)),
result => q(she),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሹ)),
result => q(shu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሺ)),
result => q(shī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሻ)),
result => q(sha),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሼ)),
result => q(shē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሽ)),
result => q(shi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሾ)),
result => q(sho),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ሿ)),
result => q(shwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቀ)),
result => q(k’e),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቁ)),
result => q(k’u),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቂ)),
result => q(k’ī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቃ)),
result => q(k’a),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቄ)),
result => q(k’ē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቅ)),
result => q(k’i),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቆ)),
result => q(k’o),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቈ)),
result => q(k’o),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቍ)),
result => q(k’wi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቋ)),
result => q(k’wa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቌ)),
result => q(k’wē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቊ)),
result => q(k’wī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቐ)),
result => q(ḵ’e),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቑ)),
result => q(ḵ’u),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቒ)),
result => q(ḵ’ī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቓ)),
result => q(ḵ’a),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቔ)),
result => q(ḵ’ē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቕ)),
result => q(ḵ’i),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቖ)),
result => q(ḵ’o),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቘ)),
result => q(ḵ’wo),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቚ)),
result => q(ḵ’wī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቛ)),
result => q(ḵ’wa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቜ)),
result => q(ḵ’wē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቝ)),
result => q(ḵ’wi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:በ)),
result => q(be),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቡ)),
result => q(bu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቢ)),
result => q(bī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ባ)),
result => q(ba),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቤ)),
result => q(bē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ብ)),
result => q(bi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቦ)),
result => q(bo),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቧ)),
result => q(bwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ተ)),
result => q(te),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቱ)),
result => q(tu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቲ)),
result => q(tī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ታ)),
result => q(ta),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቴ)),
result => q(tē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ት)),
result => q(ti),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቶ)),
result => q(to),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቷ)),
result => q(twa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቸ)),
result => q(che),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቹ)),
result => q(chu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቺ)),
result => q(chī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቻ)),
result => q(cha),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቼ)),
result => q(chē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ች)),
result => q(chi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቾ)),
result => q(cho),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቿ)),
result => q(chwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኀ)),
result => q(ḫā),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኁ)),
result => q(ḫu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኂ)),
result => q(ḫī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኃ)),
result => q(ḫa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኄ)),
result => q(ḫē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኅ)),
result => q(ḫi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኆ)),
result => q(ḫo),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኈ)),
result => q(ḫo),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኊ)),
result => q(ḫwī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኋ)),
result => q(ḫwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኌ)),
result => q(ḫwē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኍ)),
result => q(ḫwi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ነ)),
result => q(ne),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኑ)),
result => q(nu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኒ)),
result => q(nī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ና)),
result => q(na),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኔ)),
result => q(nē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ን)),
result => q(ni),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኖ)),
result => q(no),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኗ)),
result => q(nwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኘ)),
result => q(nye),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኙ)),
result => q(nyu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኚ)),
result => q(nyī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኛ)),
result => q(nya),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኜ)),
result => q(nyē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኝ)),
result => q(nyi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኞ)),
result => q(nyo),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኟ)),
result => q(nywa),
revisit => 0,
},
{
before => q((?^u:[^ \p{L} \p{M} \p{N}])),
after => q(),
replace => q((?^u:አ)),
result => q(ā),
revisit => 0,
},
{
before => q((?^u:[^ \p{L} \p{M} \p{N}])),
after => q(),
replace => q((?^u:ኡ)),
result => q(u),
revisit => 0,
},
{
before => q((?^u:[^ \p{L} \p{M} \p{N}])),
after => q(),
replace => q((?^u:ኢ)),
result => q(ī),
revisit => 0,
},
{
before => q((?^u:[^ \p{L} \p{M} \p{N}])),
after => q(),
replace => q((?^u:ኣ)),
result => q(a),
revisit => 0,
},
{
before => q((?^u:[^ \p{L} \p{M} \p{N}])),
after => q(),
replace => q((?^u:ኤ)),
result => q(ē),
revisit => 0,
},
{
before => q((?^u:[^ \p{L} \p{M} \p{N}])),
after => q(),
replace => q((?^u:እ)),
result => q(i),
revisit => 0,
},
{
before => q((?^u:[^ \p{L} \p{M} \p{N}])),
after => q(),
replace => q((?^u:ኦ)),
result => q(o),
revisit => 0,
},
{
before => q((?^u:[^ \p{L} \p{M} \p{N}])),
after => q(),
replace => q((?^u:ኧ)),
result => q(e),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:አ)),
result => q(’ā),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኡ)),
result => q(’u),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኢ)),
result => q(’ī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኣ)),
result => q(’a),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኤ)),
result => q(’ē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:እ)),
result => q(’i),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኦ)),
result => q(’o),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኧ)),
result => q(’e),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ከ)),
result => q(ke),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኩ)),
result => q(ku),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኪ)),
result => q(kī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ካ)),
result => q(ka),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኬ)),
result => q(kē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ክ)),
result => q(ki),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኮ)),
result => q(ko),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኰ)),
result => q(ko),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኲ)),
result => q(kwī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኳ)),
result => q(kwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኴ)),
result => q(kwē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኵ)),
result => q(kwi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኸ)),
result => q(ẖe),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኹ)),
result => q(ẖu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኺ)),
result => q(ẖī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኻ)),
result => q(ẖa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኼ)),
result => q(ẖē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኽ)),
result => q(ẖi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ኾ)),
result => q(ẖo),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ወ)),
result => q(we),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዉ)),
result => q(wu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዊ)),
result => q(wī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዋ)),
result => q(wa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዌ)),
result => q(wē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ው)),
result => q(wi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዎ)),
result => q(wo),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዐ)),
result => q(‘ā),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዑ)),
result => q(‘u),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዒ)),
result => q(‘ī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዓ)),
result => q(‘a),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዔ)),
result => q(‘ē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዕ)),
result => q(‘i),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዖ)),
result => q(‘o),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዘ)),
result => q(ze),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዙ)),
result => q(zu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዚ)),
result => q(zī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዛ)),
result => q(za),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዜ)),
result => q(zē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዝ)),
result => q(zi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዞ)),
result => q(zo),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዟ)),
result => q(zwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዠ)),
result => q(zhe),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዡ)),
result => q(zhu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዢ)),
result => q(zhī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዣ)),
result => q(zha),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዤ)),
result => q(zhē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዥ)),
result => q(zhi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዦ)),
result => q(zho),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዧ)),
result => q(zhwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:የ)),
result => q(ye),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዩ)),
result => q(yu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዪ)),
result => q(yī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ያ)),
result => q(ya),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዬ)),
result => q(yē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ይ)),
result => q(yi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዮ)),
result => q(yo),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ደ)),
result => q(de),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዱ)),
result => q(du),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዲ)),
result => q(dī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዳ)),
result => q(da),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዴ)),
result => q(dē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ድ)),
result => q(di),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዶ)),
result => q(do),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ዷ)),
result => q(dwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጀ)),
result => q(je),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጁ)),
result => q(ju),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጂ)),
result => q(jī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጃ)),
result => q(ja),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጄ)),
result => q(jē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጅ)),
result => q(ji),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጆ)),
result => q(jo),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጇ)),
result => q(jwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ገ)),
result => q(ge),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጉ)),
result => q(gu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጊ)),
result => q(gī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጋ)),
result => q(ga),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጌ)),
result => q(gē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ግ)),
result => q(gi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጎ)),
result => q(go),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጐ)),
result => q(go),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጒ)),
result => q(gwī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጓ)),
result => q(gwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጔ)),
result => q(gwē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጕ)),
result => q(gwi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጠ)),
result => q(t’e),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጡ)),
result => q(t’u),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጢ)),
result => q(t’ī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጣ)),
result => q(t’a),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጤ)),
result => q(t’ē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጥ)),
result => q(t’i),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጦ)),
result => q(t’o),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጧ)),
result => q(t’wa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጨ)),
result => q(ch’e),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጩ)),
result => q(ch’u),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጪ)),
result => q(ch’ī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጫ)),
result => q(ch’a),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጬ)),
result => q(ch’ē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጭ)),
result => q(ch’i),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጮ)),
result => q(ch’o),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጯ)),
result => q(ch’wa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጰ)),
result => q(p’e),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጱ)),
result => q(p’u),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጲ)),
result => q(p’ī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጳ)),
result => q(p’a),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጴ)),
result => q(p’ē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጵ)),
result => q(p’i),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጶ)),
result => q(p’o),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጷ)),
result => q(p’wa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጸ)),
result => q(ts’e),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጹ)),
result => q(ts’u),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጺ)),
result => q(ts’ī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጻ)),
result => q(ts’a),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጼ)),
result => q(ts’ē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጽ)),
result => q(ts’i),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጾ)),
result => q(ts’o),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ጿ)),
result => q(ts’wa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፀ)),
result => q(t͟s’e),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፁ)),
result => q(t͟s’u),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፂ)),
result => q(t͟s’ī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፃ)),
result => q(t͟s’a),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፄ)),
result => q(t͟s’ē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፅ)),
result => q(t͟s’i),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፆ)),
result => q(t͟s’o),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፈ)),
result => q(fe),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፉ)),
result => q(fu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፊ)),
result => q(fī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፋ)),
result => q(fa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፌ)),
result => q(fē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፍ)),
result => q(fi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፎ)),
result => q(fo),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፏ)),
result => q(fwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፐ)),
result => q(pe),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፑ)),
result => q(pu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፒ)),
result => q(pī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፓ)),
result => q(pa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፔ)),
result => q(pē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፕ)),
result => q(pi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፖ)),
result => q(po),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፗ)),
result => q(pwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፘ)),
result => q(rya),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፙ)),
result => q(mya),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ፚ)),
result => q(fya),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቨ)),
result => q(ve),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቩ)),
result => q(vu),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቪ)),
result => q(vī),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቫ)),
result => q(va),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቬ)),
result => q(vē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቭ)),
result => q(vi),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቮ)),
result => q(vo),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:ቯ)),
result => q(vwa),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፩)),
result => q(1),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፪)),
result => q(2),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፫)),
result => q(3),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፬)),
result => q(4),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፭)),
result => q(5),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፮)),
result => q(6),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፯)),
result => q(7),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፰)),
result => q(8),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፱)),
result => q(9),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፲)),
result => q(10),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፳)),
result => q(20),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፴)),
result => q(30),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፵)),
result => q(40),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፶)),
result => q(50),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፷)),
result => q(60),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፸)),
result => q(70),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፹)),
result => q(80),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፺)),
result => q(90),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q((?^u:፻)),
result => q(100),
revisit => 0,
},
]
},
] },
);
no Moo;
1;
# vim: tabstop=4