This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Add a level of indirection to the implementation of \p{InFoo}
[perl5.git] / lib / unicode / Blocks.pl
CommitLineData
9fdf68be
JH
1# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
2# This file is built by mktables.PL from e.g. Unicode.txt.
3# Any changes made here will be lost!
4return <<'END';
50000 007F Basic Latin
6# In/0.pl BasicLatin
70080 00FF Latin-1 Supplement
8# In/1.pl Latin1Supplement
90100 017F Latin Extended-A
10# In/2.pl LatinExtendedA
110180 024F Latin Extended-B
12# In/3.pl LatinExtendedB
130250 02AF IPA Extensions
14# In/4.pl IPAExtensions
1502B0 02FF Spacing Modifier Letters
16# In/5.pl SpacingModifierLetters
170300 036F Combining Diacritical Marks
18# In/6.pl CombiningDiacriticalMarks
190370 03FF Greek
20# In/7.pl Greek
210400 04FF Cyrillic
22# In/8.pl Cyrillic
230530 058F Armenian
24# In/9.pl Armenian
250590 05FF Hebrew
26# In/10.pl Hebrew
270600 06FF Arabic
28# In/11.pl Arabic
290700 074F Syriac
30# In/12.pl Syriac
310780 07BF Thaana
32# In/13.pl Thaana
330900 097F Devanagari
34# In/14.pl Devanagari
350980 09FF Bengali
36# In/15.pl Bengali
370A00 0A7F Gurmukhi
38# In/16.pl Gurmukhi
390A80 0AFF Gujarati
40# In/17.pl Gujarati
410B00 0B7F Oriya
42# In/18.pl Oriya
430B80 0BFF Tamil
44# In/19.pl Tamil
450C00 0C7F Telugu
46# In/20.pl Telugu
470C80 0CFF Kannada
48# In/21.pl Kannada
490D00 0D7F Malayalam
50# In/22.pl Malayalam
510D80 0DFF Sinhala
52# In/23.pl Sinhala
530E00 0E7F Thai
54# In/24.pl Thai
550E80 0EFF Lao
56# In/25.pl Lao
570F00 0FFF Tibetan
58# In/26.pl Tibetan
591000 109F Myanmar
60# In/27.pl Myanmar
6110A0 10FF Georgian
62# In/28.pl Georgian
631100 11FF Hangul Jamo
64# In/29.pl HangulJamo
651200 137F Ethiopic
66# In/30.pl Ethiopic
6713A0 13FF Cherokee
68# In/31.pl Cherokee
691400 167F Unified Canadian Aboriginal Syllabics
70# In/32.pl UnifiedCanadianAboriginalSyllabics
711680 169F Ogham
72# In/33.pl Ogham
7316A0 16FF Runic
74# In/34.pl Runic
751780 17FF Khmer
76# In/35.pl Khmer
771800 18AF Mongolian
78# In/36.pl Mongolian
791E00 1EFF Latin Extended Additional
80# In/37.pl LatinExtendedAdditional
811F00 1FFF Greek Extended
82# In/38.pl GreekExtended
832000 206F General Punctuation
84# In/39.pl GeneralPunctuation
852070 209F Superscripts and Subscripts
86# In/40.pl SuperscriptsandSubscripts
8720A0 20CF Currency Symbols
88# In/41.pl CurrencySymbols
8920D0 20FF Combining Marks for Symbols
90# In/42.pl CombiningMarksforSymbols
912100 214F Letterlike Symbols
92# In/43.pl LetterlikeSymbols
932150 218F Number Forms
94# In/44.pl NumberForms
952190 21FF Arrows
96# In/45.pl Arrows
972200 22FF Mathematical Operators
98# In/46.pl MathematicalOperators
992300 23FF Miscellaneous Technical
100# In/47.pl MiscellaneousTechnical
1012400 243F Control Pictures
102# In/48.pl ControlPictures
1032440 245F Optical Character Recognition
104# In/49.pl OpticalCharacterRecognition
1052460 24FF Enclosed Alphanumerics
106# In/50.pl EnclosedAlphanumerics
1072500 257F Box Drawing
108# In/51.pl BoxDrawing
1092580 259F Block Elements
110# In/52.pl BlockElements
11125A0 25FF Geometric Shapes
112# In/53.pl GeometricShapes
1132600 26FF Miscellaneous Symbols
114# In/54.pl MiscellaneousSymbols
1152700 27BF Dingbats
116# In/55.pl Dingbats
1172800 28FF Braille Patterns
118# In/56.pl BraillePatterns
1192E80 2EFF CJK Radicals Supplement
120# In/57.pl CJKRadicalsSupplement
1212F00 2FDF Kangxi Radicals
122# In/58.pl KangxiRadicals
1232FF0 2FFF Ideographic Description Characters
124# In/59.pl IdeographicDescriptionCharacters
1253000 303F CJK Symbols and Punctuation
126# In/60.pl CJKSymbolsandPunctuation
1273040 309F Hiragana
128# In/61.pl Hiragana
12930A0 30FF Katakana
130# In/62.pl Katakana
1313100 312F Bopomofo
132# In/63.pl Bopomofo
1333130 318F Hangul Compatibility Jamo
134# In/64.pl HangulCompatibilityJamo
1353190 319F Kanbun
136# In/65.pl Kanbun
13731A0 31BF Bopomofo Extended
138# In/66.pl BopomofoExtended
1393200 32FF Enclosed CJK Letters and Months
140# In/67.pl EnclosedCJKLettersandMonths
1413300 33FF CJK Compatibility
142# In/68.pl CJKCompatibility
1433400 4DB5 CJK Unified Ideographs Extension A
144# In/69.pl CJKUnifiedIdeographsExtensionA
1454E00 9FFF CJK Unified Ideographs
146# In/70.pl CJKUnifiedIdeographs
147A000 A48F Yi Syllables
148# In/71.pl YiSyllables
149A490 A4CF Yi Radicals
150# In/72.pl YiRadicals
151AC00 D7A3 Hangul Syllables
152# In/73.pl HangulSyllables
153D800 DB7F High Surrogates
154# In/74.pl HighSurrogates
155DB80 DBFF High Private Use Surrogates
156# In/75.pl HighPrivateUseSurrogates
157DC00 DFFF Low Surrogates
158# In/76.pl LowSurrogates
159E000 F8FF Private Use
160# In/77.pl PrivateUse
161F900 FAFF CJK Compatibility Ideographs
162# In/78.pl CJKCompatibilityIdeographs
163FB00 FB4F Alphabetic Presentation Forms
164# In/79.pl AlphabeticPresentationForms
165FB50 FDFF Arabic Presentation Forms-A
166# In/80.pl ArabicPresentationFormsA
167FE20 FE2F Combining Half Marks
168# In/81.pl CombiningHalfMarks
169FE30 FE4F CJK Compatibility Forms
170# In/82.pl CJKCompatibilityForms
171FE50 FE6F Small Form Variants
172# In/83.pl SmallFormVariants
173FE70 FEFE Arabic Presentation Forms-B
174# In/84.pl ArabicPresentationFormsB
175FEFF FEFF Specials
176# In/85.pl Specials
177FF00 FFEF Halfwidth and Fullwidth Forms
178# In/86.pl HalfwidthandFullwidthForms
179FFF0 FFFD Specials
180# In/85.pl Specials
18110300 1032F Old Italic
182# In/87.pl OldItalic
18310330 1034F Gothic
184# In/88.pl Gothic
18510400 1044F Deseret
186# In/89.pl Deseret
1871D000 1D0FF Byzantine Musical Symbols
188# In/90.pl ByzantineMusicalSymbols
1891D100 1D1FF Musical Symbols
190# In/91.pl MusicalSymbols
1911D400 1D7FF Mathematical Alphanumeric Symbols
192# In/92.pl MathematicalAlphanumericSymbols
19320000 2A6D6 CJK Unified Ideographs Extension B
194# In/93.pl CJKUnifiedIdeographsExtensionB
1952F800 2FA1F CJK Compatibility Ideographs Supplement
196# In/94.pl CJKCompatibilityIdeographsSupplement
197E0000 E007F Tags
198# In/95.pl Tags
199F0000 FFFFD Private Use
200# In/77.pl PrivateUse
201100000 10FFFD Private Use
202# In/77.pl PrivateUse
203END