]> git.saurik.com Git - apple/icu.git/blame - icuSources/data/translit/t_InterIndic_Guru.txt
ICU-3.13.tar.gz
[apple/icu.git] / icuSources / data / translit / t_InterIndic_Guru.txt
CommitLineData
b75a7d8f
A
1 // -*- Coding: utf-8; -*-
2//--------------------------------------------------------------------
3// Copyright (c) 1999-2002, International Business Machines
4// Corporation and others. All Rights Reserved.
5//--------------------------------------------------------------------
6// THIS IS A MACHINE-GENERATED FILE
7// Tool: dumpicurules.bat
8// Source: ../../../impl/data/Transliterator_InterIndic_Gurmukhi.txt
9// Date: Sat Jul 27 10:31:07 2002
10//--------------------------------------------------------------------
11
12// InterIndic_Gurmukhi
13
14t_InterIndic_Guru {
15 Rule {
16//--------------------------------------------------------------------
17//--------------------------------------------------------------------
18//--------------------------------------------------------------------
19
20// InterIndic-Gurmukhi
21//:: NFD (NFC) ;
22"$vowel = [\u0A05-\u0A14 \u0A3e-\u0A4D];"
23"$consonant = [\u0A15-\u0A39];"
24
25"\ue001>;" // FALLBACK BLOW AWAY SIGN CHANDRABINDU
26//rules for BINDI
27
28// Anusvara is equivalent to BINDI when preceeded by a vowel
29"$vowel{\ue002>\u0a02;" // SIGN ANUSVARA (\u0a02 = SIGN BINDI)
30// else is equivalent to TIPPI
31"$consonant{\ue002>\u0a70;" // SIGN TIPPI
32"\ue002>\u0a02;"
33
34"\ue003>;" // FALLBACK BLOW AWAY SIGN VISARGA
35"\ue005>\u0a05;" // LETTER A
36"\ue006>\u0a06;" // LETTER AA
37"\ue007>\u0a07;" // LETTER I
38"\ue008>\u0a08;" // LETTER II
39"\ue009>\u0a09;" // LETTER U
40"\ue00a>\u0a0a;" // LETTER UU
41"\ue00b>\u0a30\u0a3f;" // REMAP (indicExceptions.txt): \u0a0b>\u0a30\u0a3f = LETTER VOCALIC R>LETTER RA.VOWEL SIGN I
42"\ue00c>\u0a33;" // FALLBACK
43"\ue00d>\u0a0f;" // FALLBACK
44"\ue00e>\u0a0f;" // FALLBACK
45"\ue00f>\u0a0f;" // LETTER EE
46"\ue010>\u0a10;" // LETTER AI
47"\ue011>\u0a13;" // FALLBACK
48"\ue012>\u0a13;" // FALLBACK
49"\ue013>\u0a13;" // LETTER OO
50"\ue014>\u0a14;" // LETTER AU
51"\ue015>\u0a15;" // LETTER KA
52"\ue016>\u0a16;" // LETTER KHA
53"\ue017>\u0a17;" // LETTER GA
54"\ue018>\u0a18;" // LETTER GHA
55"\ue019>\u0a19;" // LETTER NGA
56"\ue01a>\u0a1a;" // LETTER CA
57"\ue01b>\u0a1b;" // LETTER CHA
58"\ue01c>\u0a1c;" // LETTER JA
59"\ue01d>\u0a1d;" // LETTER JHA
60"\ue01e>\u0a1e;" // LETTER NYA
61"\ue01f>\u0a1f;" // LETTER TTA
62"\ue020>\u0a20;" // LETTER TTHA
63"\ue021>\u0a21;" // LETTER DDA
64"\ue022>\u0a22;" // LETTER DDHA
65"\ue023>\u0a23;" // LETTER NNA
66"\ue024>\u0a24;" // LETTER TA
67"\ue025>\u0a25;" // LETTER THA
68"\ue026>\u0a26;" // LETTER DA
69"\ue027>\u0a27;" // LETTER DHA
70"\ue028>\u0a28;" // LETTER NA
71"\ue029>\u0a28\u0a3c;" // REMAP (indicExceptions.txt): \u0a29>\u0a28 = LETTER NNNA>LETTER NA
72"\ue02a>\u0a2a;" // LETTER PA
73"\ue02b>\u0a2b;" // LETTER PHA
74"\ue02c>\u0a2c;" // LETTER BA
75"\ue02d>\u0a2d;" // LETTER BHA
76"\ue02e>\u0a2e;" // LETTER MA
77"\ue02f>\u0a2f;" // LETTER YA
78"\ue030>\u0a30;" // LETTER RA
79"\ue031>\u0a30\u0a3c;" // FALLBACK LETTER RA+NUKTA
80"\ue032>\u0a32;" // LETTER LA
81"\ue033>\u0a33;" // LETTER LLA
82"\ue034>\u0a33;" // REMAP (indicExceptions.txt): \u0a34>\u0a33 = LETTER LLLA>LETTER LLA
83"\ue035>\u0a35;" // LETTER VA
84"\ue036>\u0a36;" // LETTER SHA
85"\ue037>\u0a36;" // REMAP (indicExceptions.txt): \u0a37>\u0a36 = LETTER SSA>LETTER SHA
86"\ue038>\u0a38;" // LETTER SA
87"\ue039>\u0a39;" // LETTER HA
88"\ue03c>\u0a3c;" // SIGN NUKTA
89"\ue03d>;" // FALLBACK BLOW AWAY SIGN AVAGRAHA
90"\ue03e>\u0a3e;" // VOWEL SIGN AA
91"\ue03f>\u0a3f;" // VOWEL SIGN I
92"\ue040>\u0a40;" // VOWEL SIGN II
93"\ue041>\u0a41;" // VOWEL SIGN U
94"\ue042>\u0a42;" // VOWEL SIGN UU
95"\ue043>;" // FALLBACK BLOW AWAY VOWEL SIGN VOCALIC R
96"\ue044>;" // FALLBACK BLOW AWAY VOWEL SIGN VOCALIC RR
97"\ue045>\u0a48;" // REMAP (indicExceptions.txt): \u0a45>\u0a48 = VOWEL SIGN CANDRA E>VOWEL SIGN AI
98"\ue046>\u0a47;" // FALLABCK
99"\ue047>\u0a47;" // VOWEL SIGN EE
100"\ue048>\u0a48;" // VOWEL SIGN AI
101"\ue049>\u0a4c;" // REMAP (indicExceptions.txt): \u0a49>\u0a4c = VOWEL SIGN CANDRA O>VOWEL SIGN AU
102"\ue04a>\u0a4b;" // FALLBACK
103"\ue04b>\u0a4b;" // VOWEL SIGN OO
104"\ue04c>\u0a4c;" // VOWEL SIGN AU
105"\ue04d>\u0a4d;" // SIGN VIRAMA
106"\ue050>\u0a0f\u0a02;" // FALLBACK to OO+BINDI : OM
107"\ue051>;"
108"\ue052>;"
109"\ue053>;"
110"\ue054>;"
111"\ue055>;" // FALLBACK BLOW AWAY LENGTH MARK
112"\ue056>\u0a48;" // REMAP (indicExceptions.txt): \u0a56>\u0a48 = AI LENGTH MARK>VOWEL SIGN AI
113"\ue057>\u0a4c;" // REMAP (indicExceptions.txt): \u0a57>\u0a4c = AU LENGTH MARK>VOWEL SIGN AU
114"\ue058>\u0a15\u0a3c;" // FALLBACK RA+ NUKTA
115"\ue059>\u0a59;" // LETTER KHHA
116"\ue05a>\u0a5a;" // LETTER GHHA
117"\ue05b>\u0a5b;" // LETTER ZA
118"\ue05c>\u0a5c;" // LETTER RRA
119"\ue05d>\u0a22\u0a3c;" // REMAP (indicExceptions.txt): \u0a5d>\u0a22\u0a3c = LETTER RHA>LETTER DDHA.SIGN NUKTA
120"\ue05e>\u0a5e;" // LETTER FA
121"\ue05f>\u0a2f\u0a3c;" // REMAP (indicExceptions.txt): \u0a5f>\u0a2f = LETTER YYA>LETTER YA
122"\ue060>\u0a30\u0a3f;" // REMAP (indicExceptions.txt): \u0a60>\u0a30\u0a3f = LETTER VOCALIC RR>LETTER RA.VOWEL SIGN I
123"\ue061>\u0a33\u0a3c;" //
124"\ue062>\u0a3f\u0a3c;" // REMAP (indicExceptions.txt): \u0a62>\u0a3f\u0a3c = VOWEL SIGN VOCALIC L>VOWEL SIGN I.SIGN NUKTA
125"\ue063>\u0a40\u0a3c;" // REMAP (indicExceptions.txt): \u0a63>\u0a40\u0a3c = VOWEL SIGN VOCALIC LL>VOWEL SIGN II.SIGN NUKTA
126"\uE064>\u0964;" // DANDA
127"\uE065>\u0965;" // DOUBLE DANDA
128"\ue066>\u0a66;" // DIGIT ZERO
129"\ue067>\u0a67;" // DIGIT ONE
130"\ue068>\u0a68;" // DIGIT TWO
131"\ue069>\u0a69;" // DIGIT THREE
132"\ue06a>\u0a6a;" // DIGIT FOUR
133"\ue06b>\u0a6b;" // DIGIT FIVE
134"\ue06c>\u0a6c;" // DIGIT SIX
135"\ue06d>\u0a6d;" // DIGIT SEVEN
136"\ue06e>\u0a6e;" // DIGIT EIGHT
137"\ue06f>\u0a6f;" // DIGIT NINE
138"\ue070>;" // TIPPI
139"\ue071>;" // ADDAK
140"\ue072>;" // IRI
141"\ue073>;" // URA
142"\ue074>;" // EK ONKAR
143"\ue075>;"
144"\ue076>;"
145"\ue077>;"
146"\ue078>;"
147"\ue079>;"
148"\ue07A>;"
149"\ue080>;" // FALLBACK BLOW AWAY ISSHAR
150"\ue081>;" // FALLBACK BLOW AWAY LETTER E
151"\ue082>;" // FALLBACK BLOW AWAY LETTER O (\u0a02 = SIGN BINDI)
152"\ue084>;" // FALLBACK BLOW AWAY VOWEL SIGN E
153"\ue085>;" // FALLBACK BLOW AWAY VOWEL SIGN O (\u0a05 = LETTER A)
154
155"0 > \u0a66;" // FALLBACK FOR TAMIL
156"1 > \u0a67;"
157"\ue0f0 > \u0a30;" // FALLBACK RA
158"\ue0f1 > \u0a30;" // FALLBACK RA
159// :: NFC (NFD) ;
160// eof
161 }
162}