Upgrade to Unicode 4.0.0. (Well, upgrade at least
[p5sagit/p5-mst-13.2.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 and Coptic
14 0400    04FF    Cyrillic
15 0500    052F    Cyrillic Supplementary
16 0530    058F    Armenian
17 0590    05FF    Hebrew
18 0600    06FF    Arabic
19 0700    074F    Syriac
20 0780    07BF    Thaana
21 0900    097F    Devanagari
22 0980    09FF    Bengali
23 0A00    0A7F    Gurmukhi
24 0A80    0AFF    Gujarati
25 0B00    0B7F    Oriya
26 0B80    0BFF    Tamil
27 0C00    0C7F    Telugu
28 0C80    0CFF    Kannada
29 0D00    0D7F    Malayalam
30 0D80    0DFF    Sinhala
31 0E00    0E7F    Thai
32 0E80    0EFF    Lao
33 0F00    0FFF    Tibetan
34 1000    109F    Myanmar
35 10A0    10FF    Georgian
36 1100    11FF    Hangul Jamo
37 1200    137F    Ethiopic
38 13A0    13FF    Cherokee
39 1400    167F    Unified Canadian Aboriginal Syllabics
40 1680    169F    Ogham
41 16A0    16FF    Runic
42 1700    171F    Tagalog
43 1720    173F    Hanunoo
44 1740    175F    Buhid
45 1760    177F    Tagbanwa
46 1780    17FF    Khmer
47 1800    18AF    Mongolian
48 1900    194F    Limbu
49 1950    197F    Tai Le
50 19E0    19FF    Khmer Symbols
51 1D00    1D7F    Phonetic Extensions
52 1E00    1EFF    Latin Extended Additional
53 1F00    1FFF    Greek Extended
54 2000    206F    General Punctuation
55 2070    209F    Superscripts and Subscripts
56 20A0    20CF    Currency Symbols
57 20D0    20FF    Combining Diacritical Marks for Symbols
58 2100    214F    Letterlike Symbols
59 2150    218F    Number Forms
60 2190    21FF    Arrows
61 2200    22FF    Mathematical Operators
62 2300    23FF    Miscellaneous Technical
63 2400    243F    Control Pictures
64 2440    245F    Optical Character Recognition
65 2460    24FF    Enclosed Alphanumerics
66 2500    257F    Box Drawing
67 2580    259F    Block Elements
68 25A0    25FF    Geometric Shapes
69 2600    26FF    Miscellaneous Symbols
70 2700    27BF    Dingbats
71 27C0    27EF    Miscellaneous Mathematical Symbols-A
72 27F0    27FF    Supplemental Arrows-A
73 2800    28FF    Braille Patterns
74 2900    297F    Supplemental Arrows-B
75 2980    29FF    Miscellaneous Mathematical Symbols-B
76 2A00    2AFF    Supplemental Mathematical Operators
77 2B00    2BFF    Miscellaneous Symbols and Arrows
78 2E80    2EFF    CJK Radicals Supplement
79 2F00    2FDF    Kangxi Radicals
80 2FF0    2FFF    Ideographic Description Characters
81 3000    303F    CJK Symbols and Punctuation
82 3040    309F    Hiragana
83 30A0    30FF    Katakana
84 3100    312F    Bopomofo
85 3130    318F    Hangul Compatibility Jamo
86 3190    319F    Kanbun
87 31A0    31BF    Bopomofo Extended
88 31F0    31FF    Katakana Phonetic Extensions
89 3200    32FF    Enclosed CJK Letters and Months
90 3300    33FF    CJK Compatibility
91 3400    4DBF    CJK Unified Ideographs Extension A
92 4DC0    4DFF    Yijing Hexagram Symbols
93 4E00    9FFF    CJK Unified Ideographs
94 A000    A48F    Yi Syllables
95 A490    A4CF    Yi Radicals
96 AC00    D7AF    Hangul Syllables
97 D800    DB7F    High Surrogates
98 DB80    DBFF    High Private Use Surrogates
99 DC00    DFFF    Low Surrogates
100 E000    F8FF    Private Use Area
101 F900    FAFF    CJK Compatibility Ideographs
102 FB00    FB4F    Alphabetic Presentation Forms
103 FB50    FDFF    Arabic Presentation Forms-A
104 FE00    FE0F    Variation Selectors
105 FE20    FE2F    Combining Half Marks
106 FE30    FE4F    CJK Compatibility Forms
107 FE50    FE6F    Small Form Variants
108 FE70    FEFF    Arabic Presentation Forms-B
109 FF00    FFEF    Halfwidth and Fullwidth Forms
110 FFF0    FFFF    Specials
111 10000   1007F   Linear B Syllabary
112 10080   100FF   Linear B Ideograms
113 10100   1013F   Aegean Numbers
114 10300   1032F   Old Italic
115 10330   1034F   Gothic
116 10380   1039F   Ugaritic
117 10400   1044F   Deseret
118 10450   1047F   Shavian
119 10480   104AF   Osmanya
120 10800   1083F   Cypriot Syllabary
121 1D000   1D0FF   Byzantine Musical Symbols
122 1D100   1D1FF   Musical Symbols
123 1D300   1D35F   Tai Xuan Jing Symbols
124 1D400   1D7FF   Mathematical Alphanumeric Symbols
125 20000   2A6DF   CJK Unified Ideographs Extension B
126 2F800   2FA1F   CJK Compatibility Ideographs Supplement
127 E0000   E007F   Tags
128 E0100   E01EF   Variation Selectors Supplement
129 F0000   FFFFF   Supplementary Private Use Area-A
130 100000  10FFFF  Supplementary Private Use Area-B
131 END