This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Speed up the unicode case mappings (for /i, lc, uc, etc).
[perl5.git] / lib / unicore / Scripts.pl
1 # !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!! 
2 # This file is built by ./mktables from e.g. UnicodeData.txt.
3 # Any changes made here will be lost!
4
5 return <<'END';
6 0041    005A    LATIN
7 0061    007A    LATIN
8 00AA            LATIN
9 00B5            GREEK
10 00BA            LATIN
11 00C0    00D6    LATIN
12 00D8    00F6    LATIN
13 00F8    0236    LATIN
14 0250    02B8    LATIN
15 02E0    02E4    LATIN
16 0300    034F    INHERITED
17 0360    036F    INHERITED
18 037A            GREEK
19 0386            GREEK
20 0388    038A    GREEK
21 038C            GREEK
22 038E    03A1    GREEK
23 03A3    03CE    GREEK
24 03D0    03F5    GREEK
25 03F7    03FB    GREEK
26 0400    0481    CYRILLIC
27 0483    0486    CYRILLIC
28 0488    0489    INHERITED
29 048A    04CE    CYRILLIC
30 04D0    04F5    CYRILLIC
31 04F8    04F9    CYRILLIC
32 0500    050F    CYRILLIC
33 0531    0556    ARMENIAN
34 0559            ARMENIAN
35 0561    0587    ARMENIAN
36 0591    05A1    INHERITED
37 05A3    05B9    INHERITED
38 05BB    05BD    INHERITED
39 05BF            INHERITED
40 05C1    05C2    INHERITED
41 05C4            INHERITED
42 05D0    05EA    HEBREW
43 05F0    05F2    HEBREW
44 0621    063A    ARABIC
45 0641    064A    ARABIC
46 064B    0655    INHERITED
47 066E    066F    ARABIC
48 0670            INHERITED
49 0671    06D3    ARABIC
50 06D5            ARABIC
51 06D6    06E4    INHERITED
52 06E5    06E6    ARABIC
53 06E7    06E8    INHERITED
54 06EA    06ED    INHERITED
55 06EE    06EF    ARABIC
56 06FA    06FC    ARABIC
57 06FF            ARABIC
58 0710    074A    SYRIAC
59 074D    074F    SYRIAC
60 0780    07B1    THAANA
61 0901    0939    DEVANAGARI
62 093C    094D    DEVANAGARI
63 0950    0954    DEVANAGARI
64 0958    0963    DEVANAGARI
65 0966    096F    DEVANAGARI
66 0981    0983    BENGALI
67 0985    098C    BENGALI
68 098F    0990    BENGALI
69 0993    09A8    BENGALI
70 09AA    09B0    BENGALI
71 09B2            BENGALI
72 09B6    09B9    BENGALI
73 09BC    09C4    BENGALI
74 09C7    09C8    BENGALI
75 09CB    09CD    BENGALI
76 09D7            BENGALI
77 09DC    09DD    BENGALI
78 09DF    09E3    BENGALI
79 09E6    09F1    BENGALI
80 0A02    0A03    GURMUKHI
81 0A05    0A0A    GURMUKHI
82 0A0F    0A10    GURMUKHI
83 0A13    0A28    GURMUKHI
84 0A2A    0A30    GURMUKHI
85 0A32    0A33    GURMUKHI
86 0A35    0A36    GURMUKHI
87 0A38    0A39    GURMUKHI
88 0A3C            GURMUKHI
89 0A3E    0A42    GURMUKHI
90 0A47    0A48    GURMUKHI
91 0A4B    0A4D    GURMUKHI
92 0A59    0A5C    GURMUKHI
93 0A5E            GURMUKHI
94 0A66    0A74    GURMUKHI
95 0A81    0A83    GUJARATI
96 0A85    0A8D    GUJARATI
97 0A8F    0A91    GUJARATI
98 0A93    0AA8    GUJARATI
99 0AAA    0AB0    GUJARATI
100 0AB2    0AB3    GUJARATI
101 0AB5    0AB9    GUJARATI
102 0ABC    0AC5    GUJARATI
103 0AC7    0AC9    GUJARATI
104 0ACB    0ACD    GUJARATI
105 0AD0            GUJARATI
106 0AE0    0AE3    GUJARATI
107 0AE6    0AEF    GUJARATI
108 0B01    0B03    ORIYA
109 0B05    0B0C    ORIYA
110 0B0F    0B10    ORIYA
111 0B13    0B28    ORIYA
112 0B2A    0B30    ORIYA
113 0B32    0B33    ORIYA
114 0B35    0B39    ORIYA
115 0B3C    0B43    ORIYA
116 0B47    0B48    ORIYA
117 0B4B    0B4D    ORIYA
118 0B56    0B57    ORIYA
119 0B5C    0B5D    ORIYA
120 0B5F    0B61    ORIYA
121 0B66    0B6F    ORIYA
122 0B71            ORIYA
123 0B82    0B83    TAMIL
124 0B85    0B8A    TAMIL
125 0B8E    0B90    TAMIL
126 0B92    0B95    TAMIL
127 0B99    0B9A    TAMIL
128 0B9C            TAMIL
129 0B9E    0B9F    TAMIL
130 0BA3    0BA4    TAMIL
131 0BA8    0BAA    TAMIL
132 0BAE    0BB5    TAMIL
133 0BB7    0BB9    TAMIL
134 0BBE    0BC2    TAMIL
135 0BC6    0BC8    TAMIL
136 0BCA    0BCD    TAMIL
137 0BD7            TAMIL
138 0BE7    0BF2    TAMIL
139 0C01    0C03    TELUGU
140 0C05    0C0C    TELUGU
141 0C0E    0C10    TELUGU
142 0C12    0C28    TELUGU
143 0C2A    0C33    TELUGU
144 0C35    0C39    TELUGU
145 0C3E    0C44    TELUGU
146 0C46    0C48    TELUGU
147 0C4A    0C4D    TELUGU
148 0C55    0C56    TELUGU
149 0C60    0C61    TELUGU
150 0C66    0C6F    TELUGU
151 0C82    0C83    KANNADA
152 0C85    0C8C    KANNADA
153 0C8E    0C90    KANNADA
154 0C92    0CA8    KANNADA
155 0CAA    0CB3    KANNADA
156 0CB5    0CB9    KANNADA
157 0CBD    0CC4    KANNADA
158 0CC6    0CC8    KANNADA
159 0CCA    0CCD    KANNADA
160 0CD5    0CD6    KANNADA
161 0CDE            KANNADA
162 0CE0    0CE1    KANNADA
163 0CE6    0CEF    KANNADA
164 0D02    0D03    MALAYALAM
165 0D05    0D0C    MALAYALAM
166 0D0E    0D10    MALAYALAM
167 0D12    0D28    MALAYALAM
168 0D2A    0D39    MALAYALAM
169 0D3E    0D43    MALAYALAM
170 0D46    0D48    MALAYALAM
171 0D4A    0D4D    MALAYALAM
172 0D57            MALAYALAM
173 0D60    0D61    MALAYALAM
174 0D66    0D6F    MALAYALAM
175 0D82    0D83    SINHALA
176 0D85    0D96    SINHALA
177 0D9A    0DB1    SINHALA
178 0DB3    0DBB    SINHALA
179 0DBD            SINHALA
180 0DC0    0DC6    SINHALA
181 0DCA            SINHALA
182 0DCF    0DD4    SINHALA
183 0DD6            SINHALA
184 0DD8    0DDF    SINHALA
185 0DF2    0DF3    SINHALA
186 0E01    0E3A    THAI
187 0E40    0E4E    THAI
188 0E50    0E59    THAI
189 0E81    0E82    LAO
190 0E84            LAO
191 0E87    0E88    LAO
192 0E8A            LAO
193 0E8D            LAO
194 0E94    0E97    LAO
195 0E99    0E9F    LAO
196 0EA1    0EA3    LAO
197 0EA5            LAO
198 0EA7            LAO
199 0EAA    0EAB    LAO
200 0EAD    0EB9    LAO
201 0EBB    0EBD    LAO
202 0EC0    0EC4    LAO
203 0EC6            LAO
204 0EC8    0ECD    LAO
205 0ED0    0ED9    LAO
206 0EDC    0EDD    LAO
207 0F00            TIBETAN
208 0F18    0F19    TIBETAN
209 0F20    0F33    TIBETAN
210 0F35            TIBETAN
211 0F37            TIBETAN
212 0F39            TIBETAN
213 0F40    0F47    TIBETAN
214 0F49    0F6A    TIBETAN
215 0F71    0F84    TIBETAN
216 0F86    0F8B    TIBETAN
217 0F90    0F97    TIBETAN
218 0F99    0FBC    TIBETAN
219 0FC6            TIBETAN
220 1000    1021    MYANMAR
221 1023    1027    MYANMAR
222 1029    102A    MYANMAR
223 102C    1032    MYANMAR
224 1036    1039    MYANMAR
225 1040    1049    MYANMAR
226 1050    1059    MYANMAR
227 10A0    10C5    GEORGIAN
228 10D0    10F8    GEORGIAN
229 1100    1159    HANGUL
230 115F    11A2    HANGUL
231 11A8    11F9    HANGUL
232 1200    1206    ETHIOPIC
233 1208    1246    ETHIOPIC
234 1248            ETHIOPIC
235 124A    124D    ETHIOPIC
236 1250    1256    ETHIOPIC
237 1258            ETHIOPIC
238 125A    125D    ETHIOPIC
239 1260    1286    ETHIOPIC
240 1288            ETHIOPIC
241 128A    128D    ETHIOPIC
242 1290    12AE    ETHIOPIC
243 12B0            ETHIOPIC
244 12B2    12B5    ETHIOPIC
245 12B8    12BE    ETHIOPIC
246 12C0            ETHIOPIC
247 12C2    12C5    ETHIOPIC
248 12C8    12CE    ETHIOPIC
249 12D0    12D6    ETHIOPIC
250 12D8    12EE    ETHIOPIC
251 12F0    130E    ETHIOPIC
252 1310            ETHIOPIC
253 1312    1315    ETHIOPIC
254 1318    131E    ETHIOPIC
255 1320    1346    ETHIOPIC
256 1348    135A    ETHIOPIC
257 1369    137C    ETHIOPIC
258 13A0    13F4    CHEROKEE
259 1401    166C    CANADIAN_ABORIGINAL
260 166F    1676    CANADIAN_ABORIGINAL
261 1681    169A    OGHAM
262 16A0    16EA    RUNIC
263 16EE    16F0    RUNIC
264 1700    170C    TAGALOG
265 170E    1714    TAGALOG
266 1720    1734    HANUNOO
267 1740    1753    BUHID
268 1760    176C    TAGBANWA
269 176E    1770    TAGBANWA
270 1772    1773    TAGBANWA
271 1780    17D3    KHMER
272 17E0    17E9    KHMER
273 180B    180D    INHERITED
274 1810    1819    MONGOLIAN
275 1820    1877    MONGOLIAN
276 1880    18A9    MONGOLIAN
277 1900    191C    LIMBU
278 1920    192B    LIMBU
279 1930    193B    LIMBU
280 1946    194F    LIMBU
281 1950    196D    TAI_LE
282 1970    1974    TAI_LE
283 1D00    1D25    LATIN
284 1D26    1D2A    GREEK
285 1D2B            CYRILLIC
286 1D2C    1D5C    LATIN
287 1D5D    1D61    GREEK
288 1D62    1D65    LATIN
289 1D66    1D6A    GREEK
290 1D6B            LATIN
291 1E00    1E9B    LATIN
292 1EA0    1EF9    LATIN
293 1F00    1F15    GREEK
294 1F18    1F1D    GREEK
295 1F20    1F45    GREEK
296 1F48    1F4D    GREEK
297 1F50    1F57    GREEK
298 1F59            GREEK
299 1F5B            GREEK
300 1F5D            GREEK
301 1F5F    1F7D    GREEK
302 1F80    1FB4    GREEK
303 1FB6    1FBC    GREEK
304 1FBE            GREEK
305 1FC2    1FC4    GREEK
306 1FC6    1FCC    GREEK
307 1FD0    1FD3    GREEK
308 1FD6    1FDB    GREEK
309 1FE0    1FEC    GREEK
310 1FF2    1FF4    GREEK
311 1FF6    1FFC    GREEK
312 2071            LATIN
313 207F            LATIN
314 20D0    20EA    INHERITED
315 2126            GREEK
316 212A    212B    LATIN
317 2800    28FF    BRAILLE
318 2E80    2E99    HAN
319 2E9B    2EF3    HAN
320 2F00    2FD5    HAN
321 3005            HAN
322 3007            HAN
323 3021    3029    HAN
324 302A    302F    INHERITED
325 3038    303B    HAN
326 3041    3096    HIRAGANA
327 3099    309A    INHERITED
328 309D    309F    HIRAGANA
329 30A1    30FA    KATAKANA
330 30FD    30FF    KATAKANA
331 3105    312C    BOPOMOFO
332 3131    318E    HANGUL
333 31A0    31B7    BOPOMOFO
334 31F0    31FF    KATAKANA
335 3400    4DB5    HAN
336 4E00    9FA5    HAN
337 A000    A48C    YI
338 A490    A4C6    YI
339 AC00    D7A3    HANGUL
340 F900    FA2D    HAN
341 FA30    FA6A    HAN
342 FB00    FB06    LATIN
343 FB13    FB17    ARMENIAN
344 FB1D            HEBREW
345 FB1E            INHERITED
346 FB1F    FB28    HEBREW
347 FB2A    FB36    HEBREW
348 FB38    FB3C    HEBREW
349 FB3E            HEBREW
350 FB40    FB41    HEBREW
351 FB43    FB44    HEBREW
352 FB46    FB4F    HEBREW
353 FB50    FBB1    ARABIC
354 FBD3    FD3D    ARABIC
355 FD50    FD8F    ARABIC
356 FD92    FDC7    ARABIC
357 FDF0    FDFB    ARABIC
358 FE00    FE0F    INHERITED
359 FE20    FE23    INHERITED
360 FE70    FE74    ARABIC
361 FE76    FEFC    ARABIC
362 FF21    FF3A    LATIN
363 FF41    FF5A    LATIN
364 FF66    FF6F    KATAKANA
365 FF71    FF9D    KATAKANA
366 FFA0    FFBE    HANGUL
367 FFC2    FFC7    HANGUL
368 FFCA    FFCF    HANGUL
369 FFD2    FFD7    HANGUL
370 FFDA    FFDC    HANGUL
371 10000   1000B   LINEAR_B
372 1000D   10026   LINEAR_B
373 10028   1003A   LINEAR_B
374 1003C   1003D   LINEAR_B
375 1003F   1004D   LINEAR_B
376 10050   1005D   LINEAR_B
377 10080   100FA   LINEAR_B
378 10300   1031E   OLD_ITALIC
379 10330   1034A   GOTHIC
380 10380   1039D   UGARITIC
381 10400   1044F   DESERET
382 10450   1047F   SHAVIAN
383 10480   1049D   OSMANYA
384 104A0   104A9   OSMANYA
385 10800   10805   CYPRIOT
386 10808           CYPRIOT
387 1080A   10835   CYPRIOT
388 10837   10838   CYPRIOT
389 1083C           CYPRIOT
390 1083F           CYPRIOT
391 1D167   1D169   INHERITED
392 1D17B   1D182   INHERITED
393 1D185   1D18B   INHERITED
394 1D1AA   1D1AD   INHERITED
395 20000   2A6D6   HAN
396 2F800   2FA1D   HAN
397 END