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