Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / tools / perl-5.8.0 / lib / 5.8.0 / unicore / Canonical.pl
CommitLineData
86530b38
AT
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##
6## Data in this file used by ../utf8_heavy.pl
7##
8
9## Mapping from lc(canonical name) to filename in ./lib
10%utf8::Canonical = (
11 alphabetic => 'Alphabet',
12
13 # InAlphabeticPresentationForms
14 alphabeticpresentationforms => 'InAlphab',
15
16 arabic => 'Arabic',
17
18 # InArabicPresentationFormsA
19 arabicpresentationformsa => 'InArabi3',
20
21 # InArabicPresentationFormsB
22 arabicpresentationformsb => 'InArabi2',
23
24 armenian => 'Armenian',
25
26 # InArrows
27 arrows => 'InArrows',
28
29 # AsciiHexDigit
30 asciihexdigit => 'AsciiHex',
31
32 # InBasicLatin
33 basiclatin => 'InBasicL',
34
35 bengali => 'Bengali',
36
37 # BidiControl
38 bidicontrol => 'BidiCont',
39
40 # InBlockElements
41 blockelements => 'InBlockE',
42
43 bopomofo => 'Bopomofo',
44
45 # InBopomofoExtended
46 bopomofoextended => 'InBopom2',
47
48 # InBoxDrawing
49 boxdrawing => 'InBoxDra',
50
51 # InBraillePatterns
52 braillepatterns => 'InBraill',
53
54 buhid => 'Buhid',
55
56 # InByzantineMusicalSymbols
57 byzantinemusicalsymbols => 'InByzant',
58
59 # CanadianAboriginal
60 canadianaboriginal => 'Canadian',
61
62 cherokee => 'Cherokee',
63
64 # InCjkCompatibility
65 cjkcompatibility => 'InCjkCom',
66
67 # InCjkCompatibilityForms
68 cjkcompatibilityforms => 'InCjkCo2',
69
70 # InCjkCompatibilityIdeographs
71 cjkcompatibilityideographs => 'InCjkCo3',
72
73 # InCjkCompatibilityIdeographsSupplement
74 cjkcompatibilityideographssupplement => 'InCjkCo4',
75
76 # InCjkRadicalsSupplement
77 cjkradicalssupplement => 'InCjkRad',
78
79 # InCjkSymbolsAndPunctuation
80 cjksymbolsandpunctuation => 'InCjkSym',
81
82 # InCjkUnifiedIdeographs
83 cjkunifiedideographs => 'InCjkUni',
84
85 # InCjkUnifiedIdeographsExtensionA
86 cjkunifiedideographsextensiona => 'InCjkUn3',
87
88 # InCjkUnifiedIdeographsExtensionB
89 cjkunifiedideographsextensionb => 'InCjkUn2',
90
91 # ClosePunctuation
92 closepunctuation => 'Pe',
93
94 # InCombiningDiacriticalMarks
95 combiningdiacriticalmarks => 'InCombi2',
96
97 # InCombiningDiacriticalMarksForSymbols
98 combiningdiacriticalmarksforsymbols => 'InCombi3',
99
100 # InCombiningHalfMarks
101 combininghalfmarks => 'InCombin',
102
103 common => 'Common',
104
105 # ConnectorPunctuation
106 connectorpunctuation => 'Pc',
107
108 control => 'Cc',
109
110 # InControlPictures
111 controlpictures => 'InContro',
112
113 # CurrencySymbol
114 currencysymbol => 'Sc',
115
116 # InCurrencySymbols
117 currencysymbols => 'InCurren',
118
119 cyrillic => 'Cyrillic',
120
121 # InCyrillicSupplementary
122 cyrillicsupplementary => 'InCyril2',
123
124 dash => 'Dash',
125
126 # DashPunctuation
127 dashpunctuation => 'Pd',
128
129 # DecimalNumber
130 decimalnumber => 'Nd',
131
132 deprecated => 'Deprecat',
133 deseret => 'Deseret',
134 devanagari => 'Devanaga',
135 diacritic => 'Diacriti',
136
137 # InDingbats
138 dingbats => 'InDingba',
139
140 # InEnclosedAlphanumerics
141 enclosedalphanumerics => 'InEnclos',
142
143 # InEnclosedCjkLettersAndMonths
144 enclosedcjklettersandmonths => 'InEnclo2',
145
146 # EnclosingMark
147 enclosingmark => 'Me',
148
149 ethiopic => 'Ethiopic',
150 extender => 'Extender',
151
152 # FinalPunctuation
153 finalpunctuation => 'Pf',
154
155 format => 'Cf',
156
157 # InGeneralPunctuation
158 generalpunctuation => 'InGenera',
159
160 # InGeometricShapes
161 geometricshapes => 'InGeomet',
162
163 georgian => 'Georgian',
164 gothic => 'Gothic',
165
166 # GraphemeLink
167 graphemelink => 'Grapheme',
168
169 greek => 'Greek',
170
171 # InGreekAndCoptic
172 greekandcoptic => 'InGreekA',
173
174 # InGreekExtended
175 greekextended => 'InGreekE',
176
177 gujarati => 'Gujarati',
178 gurmukhi => 'Gurmukhi',
179
180 # InHalfwidthAndFullwidthForms
181 halfwidthandfullwidthforms => 'InHalfwi',
182
183 han => 'Han',
184 hangul => 'Hangul',
185
186 # InHangulCompatibilityJamo
187 hangulcompatibilityjamo => 'InHangu3',
188
189 # InHangulJamo
190 hanguljamo => 'InHangul',
191
192 # InHangulSyllables
193 hangulsyllables => 'InHangu2',
194
195 hanunoo => 'Hanunoo',
196 hebrew => 'Hebrew',
197
198 # HexDigit
199 hexdigit => 'HexDigit',
200
201 # InHighPrivateUseSurrogates
202 highprivateusesurrogates => 'InHighPr',
203
204 # InHighSurrogates
205 highsurrogates => 'InHighSu',
206
207 hiragana => 'Hiragana',
208 hyphen => 'Hyphen',
209
210 # IdContinue
211 idcontinue => 'IdContin',
212
213 ideographic => 'Ideograp',
214
215 # InIdeographicDescriptionCharacters
216 ideographicdescriptioncharacters => 'InIdeogr',
217
218 # IdsBinaryOperator
219 idsbinaryoperator => 'IdsBinar',
220
221 # IdStart
222 idstart => 'IdStart',
223
224 # IdsTrinaryOperator
225 idstrinaryoperator => 'IdsTrina',
226
227 # InAlphabeticPresentationForms
228 inalphabeticpresentationforms => 'InAlphab',
229
230 # InArabic
231 inarabic => 'InArabic',
232
233 # InArabicPresentationFormsA
234 inarabicpresentationformsa => 'InArabi3',
235
236 # InArabicPresentationFormsB
237 inarabicpresentationformsb => 'InArabi2',
238
239 # InArmenian
240 inarmenian => 'InArmeni',
241
242 # InArrows
243 inarrows => 'InArrows',
244
245 # InBasicLatin
246 inbasiclatin => 'InBasicL',
247
248 # InBengali
249 inbengali => 'InBengal',
250
251 # InBlockElements
252 inblockelements => 'InBlockE',
253
254 # InBopomofo
255 inbopomofo => 'InBopomo',
256
257 # InBopomofoExtended
258 inbopomofoextended => 'InBopom2',
259
260 # InBoxDrawing
261 inboxdrawing => 'InBoxDra',
262
263 # InBraillePatterns
264 inbraillepatterns => 'InBraill',
265
266 # InBuhid
267 inbuhid => 'InBuhid',
268
269 # InByzantineMusicalSymbols
270 inbyzantinemusicalsymbols => 'InByzant',
271
272 # InCherokee
273 incherokee => 'InCherok',
274
275 # InCjkCompatibility
276 incjkcompatibility => 'InCjkCom',
277
278 # InCjkCompatibilityForms
279 incjkcompatibilityforms => 'InCjkCo2',
280
281 # InCjkCompatibilityIdeographs
282 incjkcompatibilityideographs => 'InCjkCo3',
283
284 # InCjkCompatibilityIdeographsSupplement
285 incjkcompatibilityideographssupplement => 'InCjkCo4',
286
287 # InCjkRadicalsSupplement
288 incjkradicalssupplement => 'InCjkRad',
289
290 # InCjkSymbolsAndPunctuation
291 incjksymbolsandpunctuation => 'InCjkSym',
292
293 # InCjkUnifiedIdeographs
294 incjkunifiedideographs => 'InCjkUni',
295
296 # InCjkUnifiedIdeographsExtensionA
297 incjkunifiedideographsextensiona => 'InCjkUn3',
298
299 # InCjkUnifiedIdeographsExtensionB
300 incjkunifiedideographsextensionb => 'InCjkUn2',
301
302 # InCombiningDiacriticalMarks
303 incombiningdiacriticalmarks => 'InCombi2',
304
305 # InCombiningDiacriticalMarksForSymbols
306 incombiningdiacriticalmarksforsymbols => 'InCombi3',
307
308 # InCombiningHalfMarks
309 incombininghalfmarks => 'InCombin',
310
311 # InControlPictures
312 incontrolpictures => 'InContro',
313
314 # InCurrencySymbols
315 incurrencysymbols => 'InCurren',
316
317 # InCyrillic
318 incyrillic => 'InCyrill',
319
320 # InCyrillicSupplementary
321 incyrillicsupplementary => 'InCyril2',
322
323 # InDeseret
324 indeseret => 'InDesere',
325
326 # InDevanagari
327 indevanagari => 'InDevana',
328
329 # InDingbats
330 indingbats => 'InDingba',
331
332 # InEnclosedAlphanumerics
333 inenclosedalphanumerics => 'InEnclos',
334
335 # InEnclosedCjkLettersAndMonths
336 inenclosedcjklettersandmonths => 'InEnclo2',
337
338 # InEthiopic
339 inethiopic => 'InEthiop',
340
341 # InGeneralPunctuation
342 ingeneralpunctuation => 'InGenera',
343
344 # InGeometricShapes
345 ingeometricshapes => 'InGeomet',
346
347 # InGeorgian
348 ingeorgian => 'InGeorgi',
349
350 # InGothic
351 ingothic => 'InGothic',
352
353 # InGreekAndCoptic
354 ingreekandcoptic => 'InGreekA',
355
356 # InGreekExtended
357 ingreekextended => 'InGreekE',
358
359 # InGujarati
360 ingujarati => 'InGujara',
361
362 # InGurmukhi
363 ingurmukhi => 'InGurmuk',
364
365 # InHalfwidthAndFullwidthForms
366 inhalfwidthandfullwidthforms => 'InHalfwi',
367
368 # InHangulCompatibilityJamo
369 inhangulcompatibilityjamo => 'InHangu3',
370
371 # InHangulJamo
372 inhanguljamo => 'InHangul',
373
374 # InHangulSyllables
375 inhangulsyllables => 'InHangu2',
376
377 # InHanunoo
378 inhanunoo => 'InHanuno',
379
380 # InHebrew
381 inhebrew => 'InHebrew',
382
383 inherited => 'Inherite',
384
385 # InHighPrivateUseSurrogates
386 inhighprivateusesurrogates => 'InHighPr',
387
388 # InHighSurrogates
389 inhighsurrogates => 'InHighSu',
390
391 # InHiragana
392 inhiragana => 'InHiraga',
393
394 # InIdeographicDescriptionCharacters
395 inideographicdescriptioncharacters => 'InIdeogr',
396
397 # InIpaExtensions
398 inipaextensions => 'InIpaExt',
399
400 # InitialPunctuation
401 initialpunctuation => 'Pi',
402
403 # InKanbun
404 inkanbun => 'InKanbun',
405
406 # InKangxiRadicals
407 inkangxiradicals => 'InKangxi',
408
409 # InKannada
410 inkannada => 'InKannad',
411
412 # InKatakana
413 inkatakana => 'InKataka',
414
415 # InKatakanaPhoneticExtensions
416 inkatakanaphoneticextensions => 'InKatak2',
417
418 # InKhmer
419 inkhmer => 'InKhmer',
420
421 # InLao
422 inlao => 'InLao',
423
424 # InLatin1Supplement
425 inlatin1supplement => 'InLatin1',
426
427 # InLatinExtendedA
428 inlatinextendeda => 'InLatin2',
429
430 # InLatinExtendedAdditional
431 inlatinextendedadditional => 'InLatin3',
432
433 # InLatinExtendedB
434 inlatinextendedb => 'InLatinE',
435
436 # InLetterlikeSymbols
437 inletterlikesymbols => 'InLetter',
438
439 # InLowSurrogates
440 inlowsurrogates => 'InLowSur',
441
442 # InMalayalam
443 inmalayalam => 'InMalaya',
444
445 # InMathematicalAlphanumericSymbols
446 inmathematicalalphanumericsymbols => 'InMathe2',
447
448 # InMathematicalOperators
449 inmathematicaloperators => 'InMathem',
450
451 # InMiscellaneousMathematicalSymbolsA
452 inmiscellaneousmathematicalsymbolsa => 'InMisce3',
453
454 # InMiscellaneousMathematicalSymbolsB
455 inmiscellaneousmathematicalsymbolsb => 'InMisce4',
456
457 # InMiscellaneousSymbols
458 inmiscellaneoussymbols => 'InMiscel',
459
460 # InMiscellaneousTechnical
461 inmiscellaneoustechnical => 'InMisce2',
462
463 # InMongolian
464 inmongolian => 'InMongol',
465
466 # InMusicalSymbols
467 inmusicalsymbols => 'InMusica',
468
469 # InMyanmar
470 inmyanmar => 'InMyanma',
471
472 # InNumberForms
473 innumberforms => 'InNumber',
474
475 # InOgham
476 inogham => 'InOgham',
477
478 # InOldItalic
479 inolditalic => 'InOldIta',
480
481 # InOpticalCharacterRecognition
482 inopticalcharacterrecognition => 'InOptica',
483
484 # InOriya
485 inoriya => 'InOriya',
486
487 # InPrivateUseArea
488 inprivateusearea => 'InPrivat',
489
490 # InRunic
491 inrunic => 'InRunic',
492
493 # InSinhala
494 insinhala => 'InSinhal',
495
496 # InSmallFormVariants
497 insmallformvariants => 'InSmallF',
498
499 # InSpacingModifierLetters
500 inspacingmodifierletters => 'InSpacin',
501
502 # InSpecials
503 inspecials => 'InSpecia',
504
505 # InSuperscriptsAndSubscripts
506 insuperscriptsandsubscripts => 'InSupers',
507
508 # InSupplementalArrowsA
509 insupplementalarrowsa => 'InSuppl2',
510
511 # InSupplementalArrowsB
512 insupplementalarrowsb => 'InSupple',
513
514 # InSupplementalMathematicalOperators
515 insupplementalmathematicaloperators => 'InSuppl5',
516
517 # InSupplementaryPrivateUseAreaA
518 insupplementaryprivateuseareaa => 'InSuppl3',
519
520 # InSupplementaryPrivateUseAreaB
521 insupplementaryprivateuseareab => 'InSuppl4',
522
523 # InSyriac
524 insyriac => 'InSyriac',
525
526 # InTagalog
527 intagalog => 'InTagalo',
528
529 # InTagbanwa
530 intagbanwa => 'InTagban',
531
532 # InTags
533 intags => 'InTags',
534
535 # InTamil
536 intamil => 'InTamil',
537
538 # InTelugu
539 intelugu => 'InTelugu',
540
541 # InThaana
542 inthaana => 'InThaana',
543
544 # InThai
545 inthai => 'InThai',
546
547 # InTibetan
548 intibetan => 'InTibeta',
549
550 # InUnifiedCanadianAboriginalSyllabics
551 inunifiedcanadianaboriginalsyllabics => 'InUnifie',
552
553 # InVariationSelectors
554 invariationselectors => 'InVariat',
555
556 # InYiRadicals
557 inyiradicals => 'InYiRadi',
558
559 # InYiSyllables
560 inyisyllables => 'InYiSyll',
561
562 # InIpaExtensions
563 ipaextensions => 'InIpaExt',
564
565 # JoinControl
566 joincontrol => 'JoinCont',
567
568 # InKanbun
569 kanbun => 'InKanbun',
570
571 # InKangxiRadicals
572 kangxiradicals => 'InKangxi',
573
574 kannada => 'Kannada',
575 katakana => 'Katakana',
576
577 # InKatakanaPhoneticExtensions
578 katakanaphoneticextensions => 'InKatak2',
579
580 khmer => 'Khmer',
581 lao => 'Lao',
582 latin => 'Latin',
583
584 # InLatin1Supplement
585 latin1supplement => 'InLatin1',
586
587 # InLatinExtendedA
588 latinextendeda => 'InLatin2',
589
590 # InLatinExtendedAdditional
591 latinextendedadditional => 'InLatin3',
592
593 # InLatinExtendedB
594 latinextendedb => 'InLatinE',
595
596 letter => 'L',
597
598 # InLetterlikeSymbols
599 letterlikesymbols => 'InLetter',
600
601 # LetterNumber
602 letternumber => 'Nl',
603
604 # LineSeparator
605 lineseparator => 'Zl',
606
607 # LogicalOrderException
608 logicalorderexception => 'LogicalO',
609
610 lowercase => 'Lowercas',
611
612 # LowercaseLetter
613 lowercaseletter => 'Ll',
614
615 # InLowSurrogates
616 lowsurrogates => 'InLowSur',
617
618 malayalam => 'Malayala',
619 mark => 'M',
620 math => 'Math',
621
622 # InMathematicalAlphanumericSymbols
623 mathematicalalphanumericsymbols => 'InMathe2',
624
625 # InMathematicalOperators
626 mathematicaloperators => 'InMathem',
627
628 # MathSymbol
629 mathsymbol => 'Sm',
630
631 # InMiscellaneousMathematicalSymbolsA
632 miscellaneousmathematicalsymbolsa => 'InMisce3',
633
634 # InMiscellaneousMathematicalSymbolsB
635 miscellaneousmathematicalsymbolsb => 'InMisce4',
636
637 # InMiscellaneousSymbols
638 miscellaneoussymbols => 'InMiscel',
639
640 # InMiscellaneousTechnical
641 miscellaneoustechnical => 'InMisce2',
642
643 # ModifierLetter
644 modifierletter => 'Lm',
645
646 # ModifierSymbol
647 modifiersymbol => 'Sk',
648
649 mongolian => 'Mongolia',
650
651 # InMusicalSymbols
652 musicalsymbols => 'InMusica',
653
654 myanmar => 'Myanmar',
655
656 # NoncharacterCodePoint
657 noncharactercodepoint => 'Nonchara',
658
659 # NonSpacingMark
660 nonspacingmark => 'Mn',
661
662 number => 'N',
663
664 # InNumberForms
665 numberforms => 'InNumber',
666
667 ogham => 'Ogham',
668
669 # OldItalic
670 olditalic => 'OldItali',
671
672 # OpenPunctuation
673 openpunctuation => 'Ps',
674
675 # InOpticalCharacterRecognition
676 opticalcharacterrecognition => 'InOptica',
677
678 oriya => 'Oriya',
679 other => 'C',
680
681 # OtherAlphabetic
682 otheralphabetic => 'OtherAlp',
683
684 # OtherDefaultIgnorableCodePoint
685 otherdefaultignorablecodepoint => 'OtherDef',
686
687 # OtherGraphemeExtend
688 othergraphemeextend => 'OtherGra',
689
690 # OtherLetter
691 otherletter => 'Lo',
692
693 # OtherLowercase
694 otherlowercase => 'OtherLow',
695
696 # OtherMath
697 othermath => 'OtherMat',
698
699 # OtherNumber
700 othernumber => 'No',
701
702 # OtherPunctuation
703 otherpunctuation => 'Po',
704
705 # OtherSymbol
706 othersymbol => 'So',
707
708 # OtherUppercase
709 otheruppercase => 'OtherUpp',
710
711 # ParagraphSeparator
712 paragraphseparator => 'Zp',
713
714 # PrivateUse
715 privateuse => 'Co',
716
717 # InPrivateUseArea
718 privateusearea => 'InPrivat',
719
720 punctuation => 'P',
721
722 # QuotationMark
723 quotationmark => 'Quotatio',
724
725 radical => 'Radical',
726 runic => 'Runic',
727 separator => 'Z',
728 sinhala => 'Sinhala',
729
730 # InSmallFormVariants
731 smallformvariants => 'InSmallF',
732
733 # SoftDotted
734 softdotted => 'SoftDott',
735
736 # SpaceSeparator
737 spaceseparator => 'Zs',
738
739 # SpacingMark
740 spacingmark => 'Mc',
741
742 # InSpacingModifierLetters
743 spacingmodifierletters => 'InSpacin',
744
745 # InSpecials
746 specials => 'InSpecia',
747
748 # InSuperscriptsAndSubscripts
749 superscriptsandsubscripts => 'InSupers',
750
751 # InSupplementalArrowsA
752 supplementalarrowsa => 'InSuppl2',
753
754 # InSupplementalArrowsB
755 supplementalarrowsb => 'InSupple',
756
757 # InSupplementalMathematicalOperators
758 supplementalmathematicaloperators => 'InSuppl5',
759
760 # InSupplementaryPrivateUseAreaA
761 supplementaryprivateuseareaa => 'InSuppl3',
762
763 # InSupplementaryPrivateUseAreaB
764 supplementaryprivateuseareab => 'InSuppl4',
765
766 surrogate => 'Cs',
767 symbol => 'S',
768 syriac => 'Syriac',
769 tagalog => 'Tagalog',
770 tagbanwa => 'Tagbanwa',
771
772 # InTags
773 tags => 'InTags',
774
775 tamil => 'Tamil',
776 telugu => 'Telugu',
777
778 # TerminalPunctuation
779 terminalpunctuation => 'Terminal',
780
781 thaana => 'Thaana',
782 thai => 'Thai',
783 tibetan => 'Tibetan',
784
785 # TitlecaseLetter
786 titlecaseletter => 'Lt',
787
788 unassigned => 'Cn',
789
790 # InUnifiedCanadianAboriginalSyllabics
791 unifiedcanadianaboriginalsyllabics => 'InUnifie',
792
793 # UnifiedIdeograph
794 unifiedideograph => 'UnifiedI',
795
796 uppercase => 'Uppercas',
797
798 # UppercaseLetter
799 uppercaseletter => 'Lu',
800
801 # InVariationSelectors
802 variationselectors => 'InVariat',
803
804 # WhiteSpace
805 whitespace => 'WhiteSpa',
806
807 yi => 'Yi',
808
809 # InYiRadicals
810 yiradicals => 'InYiRadi',
811
812 # InYiSyllables
813 yisyllables => 'InYiSyll',
814
815);
8161