|
our $VERSION = version->declare( 'v0.26.2' );
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((?^u:ো) ),
result => q(\uE04B) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ৌ) ),
result => q(\uE04C) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ঁ) ),
result => q(\uE001) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ং) ),
result => q(\uE002) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ঃ) ),
result => q(\uE003) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:অ) ),
result => q(\uE005) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:আ) ),
result => q(\uE006) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ই) ),
result => q(\uE007) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ঈ) ),
result => q(\uE008) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:উ) ),
result => q(\uE009) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ঊ) ),
result => q(\uE00A) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ঋ) ),
result => q(\uE00B) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ঌ) ),
result => q(\uE00C) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:এ) ),
result => q(\uE00F) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ঐ) ),
result => q(\uE010) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ও) ),
result => q(\uE013) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ঔ) ),
result => q(\uE014) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ক) ),
result => q(\uE015) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:খ) ),
result => q(\uE016) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:গ) ),
result => q(\uE017) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ঘ) ),
result => q(\uE018) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ঙ) ),
result => q(\uE019) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:চ) ),
result => q(\uE01A) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ছ) ),
result => q(\uE01B) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:জ) ),
result => q(\uE01C) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ঝ) ),
result => q(\uE01D) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ঞ) ),
result => q(\uE01E) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ট) ),
result => q(\uE01F) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ঠ) ),
result => q(\uE020) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ড) ),
result => q(\uE021) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ঢ) ),
result => q(\uE022) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ণ) ),
result => q(\uE023) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ত) ),
result => q(\uE024) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:থ) ),
result => q(\uE025) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:দ) ),
result => q(\uE026) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ধ) ),
result => q(\uE027) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ন) ),
result => q(\uE028) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:প) ),
result => q(\uE02A) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ফ) ),
result => q(\uE02B) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ব) ),
result => q(\uE02C) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ভ) ),
result => q(\uE02D) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ম) ),
result => q(\uE02E) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:য) ),
result => q(\uE02F) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:র) ),
result => q(\uE030) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ল) ),
result => q(\uE032) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:শ) ),
result => q(\uE036) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ষ) ),
result => q(\uE037) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:স) ),
result => q(\uE038) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:হ) ),
result => q(\uE039) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:়) ),
result => q(\uE03C) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ঽ) ),
result => q(\uE03D) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:া) ),
result => q(\uE03E) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ি) ),
result => q(\uE03F) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ী) ),
result => q(\uE040) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ু) ),
result => q(\uE041) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ূ) ),
result => q(\uE042) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ৃ) ),
result => q(\uE043) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ৄ) ),
result => q(\uE044) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ে) ),
result => q(\uE047) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ৈ) ),
result => q(\uE048) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ো) ),
result => q(\uE04B) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ৌ) ),
result => q(\uE04C) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:্) ),
result => q(\uE04D) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ৎ) ),
result => q(\uE083) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ৗ) ),
result => q(\uE057) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ৠ) ),
result => q(\uE060) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ৡ) ),
result => q(\uE061) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ৢ) ),
result => q(\uE062) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ৣ) ),
result => q(\uE063) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:০) ),
result => q(\uE066) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:১) ),
result => q(\uE067) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:২) ),
result => q(\uE068) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:৩) ),
result => q(\uE069) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:৪) ),
result => q(\uE06A) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:৫) ),
result => q(\uE06B) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:৬) ),
result => q(\uE06C) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:৭) ),
result => q(\uE06D) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:৮) ),
result => q(\uE06E) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:৯) ),
result => q(\uE06F) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ৰ) ),
result => q(\uE071) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ৱ) ),
result => q(\uE072) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:৲) ),
result => q(\uE073) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:৳) ),
result => q(\uE074) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:৴) ),
result => q(\uE075) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:৵) ),
result => q(\uE076) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:৶) ),
result => q(\uE077) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:৷) ),
result => q(\uE078) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:৸) ),
result => q(\uE079) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:৹) ),
result => q(\uE07A) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:৺) ),
result => q(\uE07B) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:।) ),
result => q(\uE064) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:॥) ),
result => q(\uE065) ,
revisit => 0,
},
]
},
] },
);
no Moose;
__PACKAGE__->meta->make_immutable;
1;
|