]>
Commit | Line | Data |
---|---|---|
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_Tamil.txt | |
9 | // Date: Sat Jul 27 10:31:07 2002 | |
10 | //-------------------------------------------------------------------- | |
11 | ||
12 | // InterIndic_Tamil | |
13 | ||
14 | t_InterIndic_Taml { | |
15 | Rule { | |
16 | //-------------------------------------------------------------------- | |
17 | //-------------------------------------------------------------------- | |
18 | //-------------------------------------------------------------------- | |
19 | ||
20 | // InterIndic-Tamil | |
21 | //:: NFD (NFC) ; | |
22 | "\ue001>\u0b82;" // FALLBACK SIGN CANDRABINDU | |
23 | "\ue002>\u0b82;" // SIGN ANUSVARA | |
24 | "\ue003>\u0b83;" // SIGN VISARGA | |
25 | "\ue005>\u0b85;" // LETTER A | |
26 | "\ue006>\u0b86;" // LETTER AA | |
27 | "\ue007>\u0b87;" // LETTER I | |
28 | "\ue008>\u0b88;" // LETTER II | |
29 | "\ue009>\u0b89;" // LETTER U | |
30 | "\ue00a>\u0b8a;" // LETTER UU | |
31 | "\ue00b>\u0bb0\u0bbf;" // REMAP (indicExceptions.txt): \u0b8b>\u0bb0\u0bbf = LETTER VOCALIC R>LETTER RA.VOWEL SIGN I | |
32 | "\ue00c>\u0b87;" // REMAP (indicExceptions.txt): \u0b8c>\u0b87 = LETTER VOCALIC L>LETTER I | |
33 | "\ue00d>\u0b8f;" // FALLBACK | |
34 | "\ue00e>\u0b8e;" // LETTER E | |
35 | "\ue00f>\u0b8f;" // LETTER EE | |
36 | "\ue010>\u0b90;" // LETTER AI | |
37 | "\ue011>\u0b92;" // FALLBACK | |
38 | "\ue012>\u0b92;" // LETTER O | |
39 | "\ue013>\u0b93;" // LETTER OO | |
40 | "\ue014>\u0b94;" // LETTER AU | |
41 | "\ue015>\u0b95;" // LETTER KA | |
42 | "\ue016>\u0b95;" // REMAP (indicExceptions.txt): \u0b96>\u0b95 = LETTER KHA>LETTER KA | |
43 | "\ue017>\u0b95;" // REMAP (indicExceptions.txt): \u0b97>\u0b95 = LETTER GA>LETTER KA | |
44 | "\ue018>\u0b95;" // REMAP (indicExceptions.txt): \u0b98>\u0b95 = LETTER GHA>LETTER KA | |
45 | "\ue019>\u0b99;" // LETTER NGA | |
46 | "\ue01a>\u0b9a;" // LETTER CA | |
47 | "\ue01b>\u0b9a;" // REMAP (indicExceptions.txt): \u0b9b>\u0b9a = LETTER CHA>LETTER CA | |
48 | "\ue01c>\u0b9c;" // LETTER JA | |
49 | "\ue01d>\u0b9a;" // REMAP (indicExceptions.txt): \u0b9d>\u0b9a = LETTER JHA>LETTER CA | |
50 | "\ue01e>\u0b9e;" // LETTER NYA | |
51 | "\ue01f>\u0b9f;" // LETTER TTA | |
52 | "\ue020>\u0b9f;" // REMAP (indicExceptions.txt): \u0ba0>\u0b9f = LETTER TTHA>LETTER TTA | |
53 | "\ue021>\u0b9f;" // REMAP (indicExceptions.txt): \u0ba1>\u0b9f = LETTER DDA>LETTER TTA | |
54 | "\ue022>\u0b9f;" // REMAP (indicExceptions.txt): \u0ba2>\u0b9f = LETTER DDHA>LETTER TTA | |
55 | "\ue023>\u0ba3;" // LETTER NNA | |
56 | "\ue024>\u0ba4;" // LETTER TA | |
57 | "\ue025>\u0ba4;" // REMAP (indicExceptions.txt): \u0ba5>\u0ba4 = LETTER THA>LETTER TA | |
58 | "\ue026>\u0ba4;" // REMAP (indicExceptions.txt): \u0ba6>\u0ba4 = LETTER DA>LETTER TA | |
59 | "\ue027>\u0ba4;" // REMAP (indicExceptions.txt): \u0ba7>\u0ba4 = LETTER DHA>LETTER TA | |
60 | "\ue028\ue03c>\u0ba9;" | |
61 | "\ue028>\u0ba8;" // LETTER NA | |
62 | "\ue029>\u0ba9;" // LETTER NNNA | |
63 | "\ue02a>\u0baa;" // LETTER PA | |
64 | "\ue02b>\u0baa;" // REMAP (indicExceptions.txt): \u0bab>\u0baa = LETTER PHA>LETTER PA | |
65 | "\ue02c>\u0baa;" // REMAP (indicExceptions.txt): \u0bac>\u0baa = LETTER BA>LETTER PA | |
66 | "\ue02d>\u0baa;" // REMAP (indicExceptions.txt): \u0bad>\u0baa = LETTER BHA>LETTER PA | |
67 | "\ue02e>\u0bae;" // LETTER MA | |
68 | "\ue02f>\u0baf;" // LETTER YA | |
69 | "\ue030\ue03c>\u0bb1;" | |
70 | "\ue030>\u0bb0;" // LETTER RA | |
71 | "\ue031>\u0bb1;" // LETTER RRA | |
72 | "\ue032>\u0bb2;" // LETTER LA | |
73 | "\ue033\ue03c>\u0bb4;" | |
74 | "\ue033>\u0bb3;" // LETTER LLA | |
75 | "\ue034>\u0bb4;" // LETTER LLLA | |
76 | "\ue035>\u0bb5;" // LETTER VA | |
77 | "\ue036>\u0bb7;" // REMAP (indicExceptions.txt): \u0bb6>\u0bb7 = LETTER SHA>LETTER SSA | |
78 | "\ue037>\u0bb7;" // LETTER SSA | |
79 | "\ue038>\u0bb8;" // LETTER SA | |
80 | "\ue039>\u0bb9;" // LETTER HA | |
81 | ||
82 | "\ue03c>;" // FALLBACK BLOW AWAY NUKTA | |
83 | "\ue03d>;" // FALLBACK BLOW AWAY AVAGRAHA | |
84 | ||
85 | "\ue03e>\u0bbe;" // VOWEL SIGN AA | |
86 | "\ue03f>\u0bbf;" // VOWEL SIGN I | |
87 | "\ue040>\u0bc0;" // VOWEL SIGN II | |
88 | "\ue041>\u0bc1;" // VOWEL SIGN U | |
89 | "\ue042>\u0bc2;" // VOWEL SIGN UU | |
90 | "\ue043>\u0bcd\u0bb0\u0bbf;" // REMAP (indicExceptions.txt): \u0bc3>\u0bcd\u0bb0\u0bbf = VOWEL SIGN VOCALIC R>SIGN VIRAMA.LETTER RA.VOWEL SIGN I | |
91 | "\ue044>\u0bcd\u0bb0\u0bbf;" // REMAP (indicExceptions.txt): \u0bc4>\u0bcd\u0bb0\u0bbf = VOWEL SIGN VOCALIC RR>SIGN VIRAMA.LETTER RA.VOWEL SIGN I | |
92 | "\ue045>\u0bbe;" // REMAP (indicExceptions.txt): \u0bc5>\u0bbe = VOWEL SIGN CANDRA E>VOWEL SIGN AA | |
93 | "\ue046>\u0bc6;" // VOWEL SIGN E | |
94 | "\ue047>\u0bc7;" // VOWEL SIGN EE | |
95 | "\ue048>\u0bc8;" // VOWEL SIGN AI | |
96 | "\ue049>\u0bbe;" // REMAP (indicExceptions.txt): \u0bc9>\u0bbe = VOWEL SIGN CANDRA O>VOWEL SIGN AA | |
97 | "\ue04a>\u0bca;" // VOWEL SIGN O | |
98 | "\ue04b>\u0bcb;" // VOWEL SIGN OO | |
99 | "\ue04c>\u0bcc;" // VOWEL SIGN AU | |
100 | "\ue04d>\u0bcd;" // SIGN VIRAMA | |
101 | "\ue050>\u0b93\u0bae\u0bcd;" // REMAP (indicExceptions.txt): \u0bd0>\u0b93\u0bae\u0bcd = OM>LETTER OO.LETTER MA.SIGN VIRAMA | |
102 | "\ue051>;" | |
103 | "\ue052>;" | |
104 | "\ue053>;" | |
105 | "\ue054>;" | |
106 | "\ue055>;" // UNMAPPED InterIndic-Tamil: LENGTH MARK | |
107 | "\ue056>\u0bc8;" // REMAP (indicExceptions.txt): \u0bd6>\u0bc8 = AI LENGTH MARK>VOWEL SIGN AI | |
108 | "\ue057>\u0bd7;" // AU LENGTH MARK | |
109 | "\ue058>\u0b95;" // FALLBACK | |
110 | "\ue059>\u0b95;" // REMAP (indicExceptions.txt): \u0bd9>\u0b95 = LETTER KHHA>LETTER KA | |
111 | "\ue05a>\u0b95;" // REMAP (indicExceptions.txt): \u0bda>\u0b95 = LETTER GHHA>LETTER KA | |
112 | "\ue05b>\u0b9c;" // REMAP (indicExceptions.txt): \u0bdb>\u0b9c = LETTER ZA>LETTER JA | |
113 | "\ue05c>\u0ba4;" // FALLBACK | |
114 | "\ue05d>\u0b9f;" // REMAP (indicExceptions.txt): \u0bdd>\u0b9f = LETTER RHA>LETTER TTA | |
115 | "\ue05e>\u0baa;" // REMAP (indicExceptions.txt): \u0bde>\u0baa = LETTER FA>LETTER PA | |
116 | "\ue05f>\u0baf;" // REMAP (indicExceptions.txt): \u0bdf>\u0baf = LETTER YYA>LETTER YA | |
117 | "\ue060>\u0bb0\u0bbf;" // REMAP (indicExceptions.txt): \u0be0>\u0bb0\u0bbf = LETTER VOCALIC RR>LETTER RA.VOWEL SIGN I | |
118 | "\ue061>\u0b88;" // REMAP (indicExceptions.txt): \u0be1>\u0b88 = LETTER VOCALIC LL>LETTER II | |
119 | "\ue062>\u0bbf;"// FALLBACK VOWEL SIGN VOCALIC L | |
120 | "\ue063>\u0bc0;"// FALLBACK VOWEL SIGN VOCALIC LL | |
121 | "\ue064>'.' ;" // FALLBACK FOR DANDA | |
122 | "\ue065>'.' ;" // FALLBACK FOR DOUBLE DANDA | |
123 | ||
124 | "\ue066>\u0030;" // FALLBACK DIGIT ZERO | |
125 | ||
126 | "\ue067\ue066\ue066\ue066>\u0bF2;" | |
127 | "\ue067\ue066\ue066>\u0bf1;" | |
128 | "\ue067\ue066>\u0bF0;" | |
129 | ||
130 | "\ue067>\u0be7;" // DIGIT ONE | |
131 | "\ue068>\u0be8;" // DIGIT TWO | |
132 | "\ue069>\u0be9;" // DIGIT THREE | |
133 | "\ue06a>\u0bea;" // DIGIT FOUR | |
134 | "\ue06b>\u0beb;" // DIGIT FIVE | |
135 | "\ue06c>\u0bec;" // DIGIT SIX | |
136 | "\ue06d>\u0bed;" // DIGIT SEVEN | |
137 | "\ue06e>\u0bee;" // DIGIT EIGHT | |
138 | "\ue06f>\u0bef;" // DIGIT NINE | |
139 | ||
140 | "1000 >\u0BF2;" // UNMAPPED Tamil-InterIndic: NUMBER ONE THOUSAND | |
141 | "100 >\u0BF1;" // UNMAPPED Tamil-InterIndic: NUMBER ONE HUNDRED | |
142 | "10 >\u0BF0;" // UNMAPPED Tamil-InterIndic: NUMBER TEN | |
143 | ||
144 | ||
145 | ||
146 | "\ue080>;" // UNMAPPED InterIndic-Tamil: ISSHAR | |
147 | "\ue070>\u0BF0;" | |
148 | "\ue071>\u0BF2;" | |
149 | "\ue072>\u0BF1;" | |
150 | "\ue073>;" | |
151 | "\ue074>;" | |
152 | "\ue075>;" | |
153 | "\ue076>;" | |
154 | "\ue077>;" | |
155 | "\ue078>;" | |
156 | "\ue079>;" | |
157 | "\ue07A>;" | |
158 | "\ue0f0 > \u0bb0;" // FALLBACK RA | |
159 | "\ue0f1 > \u0bb0;" // FALLBACK RA | |
160 | // :: NFC (NFD) ; | |
161 | // eof | |
162 | } | |
163 | } |