|
our $VERSION = version->declare( 'v0.44.1' );
use if $^V ge v5.12.0, feature => 'unicode_strings' ;
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/(?^um:\G.)/ ,
{
type => 'transform' ,
data => [
],
},
{
type => 'conversion' ,
data => [
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ঁ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ং) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ঃ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(অ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(অ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(আ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ই) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ঈ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(উ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ঊ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ঋ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ঌ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(এ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(এ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(এ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ঐ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ও) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ও) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ও) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ঔ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ক) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(খ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(গ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ঘ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ঙ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(চ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ছ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(জ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ঝ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ঞ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ট) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ঠ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ড) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ঢ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ণ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ত) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(থ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(দ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ধ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ন) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ন়) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(প) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ফ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ব) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ভ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ম) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(য) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(র) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(র়) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ল) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ল) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ল) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ব) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(শ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ষ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(স) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(হ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(়) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ঽ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(া) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ি) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ী) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ু) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ূ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ৃ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ৄ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ে) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ে) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ে) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ৈ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ো) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ো) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ো) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ৌ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(্) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ওং) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q() ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q() ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q() ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q() ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q() ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ৈ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ৗ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ক়) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(খ়) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(গ়) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(জ়) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ড়) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ঢ়) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ফ়) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(য়) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ৠ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ৡ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ৢ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ৣ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(।) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(॥) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(০) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(১) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(২) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(৩) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(৪) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(৫) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(৬) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(৭) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(৮) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(৯) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q() ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ৰ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ৱ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(৲) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(৳) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(৴) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(৵) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(৶) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(৷) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(৸) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(৹) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(৺) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q() ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q() ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q() ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q() ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q() ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ব) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q() ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(ৎ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q() ,
result => q(০) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q(1) ,
result => q(১) ,
revisit => 0,
},
]
},
] },
);
no Moo;
1;
|