This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update Changes.
[perl5.git] / lib / unicore / Blocks.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 0000    007F    Basic Latin
7 0080    00FF    Latin-1 Supplement
8 0100    017F    Latin Extended-A
9 0180    024F    Latin Extended-B
10 0250    02AF    IPA Extensions
11 02B0    02FF    Spacing Modifier Letters
12 0300    036F    Combining Diacritical Marks
13 0370    03FF    Greek
14 0400    04FF    Cyrillic
15 0530    058F    Armenian
16 0590    05FF    Hebrew
17 0600    06FF    Arabic
18 0700    074F    Syriac
19 0780    07BF    Thaana
20 0900    097F    Devanagari
21 0980    09FF    Bengali
22 0A00    0A7F    Gurmukhi
23 0A80    0AFF    Gujarati
24 0B00    0B7F    Oriya
25 0B80    0BFF    Tamil
26 0C00    0C7F    Telugu
27 0C80    0CFF    Kannada
28 0D00    0D7F    Malayalam
29 0D80    0DFF    Sinhala
30 0E00    0E7F    Thai
31 0E80    0EFF    Lao
32 0F00    0FFF    Tibetan
33 1000    109F    Myanmar
34 10A0    10FF    Georgian
35 1100    11FF    Hangul Jamo
36 1200    137F    Ethiopic
37 13A0    13FF    Cherokee
38 1400    167F    Unified Canadian Aboriginal Syllabics
39 1680    169F    Ogham
40 16A0    16FF    Runic
41 1780    17FF    Khmer
42 1800    18AF    Mongolian
43 1E00    1EFF    Latin Extended Additional
44 1F00    1FFF    Greek Extended
45 2000    206F    General Punctuation
46 2070    209F    Superscripts and Subscripts
47 20A0    20CF    Currency Symbols
48 20D0    20FF    Combining Marks for Symbols
49 2100    214F    Letterlike Symbols
50 2150    218F    Number Forms
51 2190    21FF    Arrows
52 2200    22FF    Mathematical Operators
53 2300    23FF    Miscellaneous Technical
54 2400    243F    Control Pictures
55 2440    245F    Optical Character Recognition
56 2460    24FF    Enclosed Alphanumerics
57 2500    257F    Box Drawing
58 2580    259F    Block Elements
59 25A0    25FF    Geometric Shapes
60 2600    26FF    Miscellaneous Symbols
61 2700    27BF    Dingbats
62 2800    28FF    Braille Patterns
63 2E80    2EFF    CJK Radicals Supplement
64 2F00    2FDF    Kangxi Radicals
65 2FF0    2FFF    Ideographic Description Characters
66 3000    303F    CJK Symbols and Punctuation
67 3040    309F    Hiragana
68 30A0    30FF    Katakana
69 3100    312F    Bopomofo
70 3130    318F    Hangul Compatibility Jamo
71 3190    319F    Kanbun
72 31A0    31BF    Bopomofo Extended
73 3200    32FF    Enclosed CJK Letters and Months
74 3300    33FF    CJK Compatibility
75 3400    4DB5    CJK Unified Ideographs Extension A
76 4E00    9FFF    CJK Unified Ideographs
77 A000    A48F    Yi Syllables
78 A490    A4CF    Yi Radicals
79 AC00    D7A3    Hangul Syllables
80 D800    DB7F    High Surrogates
81 DB80    DBFF    High Private Use Surrogates
82 DC00    DFFF    Low Surrogates
83 E000    F8FF    Private Use
84 F900    FAFF    CJK Compatibility Ideographs
85 FB00    FB4F    Alphabetic Presentation Forms
86 FB50    FDFF    Arabic Presentation Forms-A
87 FE20    FE2F    Combining Half Marks
88 FE30    FE4F    CJK Compatibility Forms
89 FE50    FE6F    Small Form Variants
90 FE70    FEFE    Arabic Presentation Forms-B
91 FEFF            Specials
92 FF00    FFEF    Halfwidth and Fullwidth Forms
93 FFF0    FFFD    Specials
94 10300   1032F   Old Italic
95 10330   1034F   Gothic
96 10400   1044F   Deseret
97 1D000   1D0FF   Byzantine Musical Symbols
98 1D100   1D1FF   Musical Symbols
99 1D400   1D7FF   Mathematical Alphanumeric Symbols
100 20000   2A6D6   CJK Unified Ideographs Extension B
101 2F800   2FA1F   CJK Compatibility Ideographs Supplement
102 E0000   E007F   Tags
103 F0000   FFFFD   Private Use
104 100000  10FFFD  Private Use
105 END