# This file auto generated from Data\common\transforms\Syriac-Latin.xml
# on Sun 3 Dec 10:04:57 am GMT
use strict;
use version;
our $VERSION = version->declare('v0.34.4');
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(sh),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܞ),
result => q(yh),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܖ),
result => q(dr),
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(b),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܓ),
result => q(g),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܔ),
result => q(g),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܕ),
result => q(d),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܗ),
result => q(h),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܘ),
result => q(w),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܙ),
result => q(z),
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(y),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܟ),
result => q(k),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܠ),
result => q(l),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܡ),
result => q(m),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܢ),
result => q(n),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܣ),
result => q(s),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܤ),
result => q(s),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܥ),
result => q(ʿ),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܦ),
result => q(p),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܧ),
result => q(p),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܨ),
result => q(ṣ),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܩ),
result => q(q),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܪ),
result => q(r),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܬ),
result => q(t),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܰ),
result => q(a),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܱ),
result => q(a),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܲ),
result => q(a),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܳ),
result => q(o),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܴ),
result => q(o),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܵ),
result => q(a),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܶ),
result => q(e),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܷ),
result => q(e),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܸ),
result => q(e),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܹ),
result => q(ē),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܺ),
result => q(i),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܻ),
result => q(i),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(݂),
result => q(i),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܽ),
result => q(u),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܾ),
result => q(u),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܼ),
result => q(u),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(ܿ),
result => q(o),
revisit => 0,
},
{
before => q(),
after => q(),
replace => q(܍),
result => q(\*),
revisit => 0,
},
]
},
] },
);
no Moo;
1;
# vim: tabstop=4