1 # !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
2 # This file is built by ./mktables from e.g. Unicode.txt.
3 # Any changes made here will be lost!
6 ## Data in this file used by ../utf8_heavy.pl
9 ## Mapping from name to filename in ./Is
23 'BidiLRE' => 'BidiLRE',
24 'BidiLRO' => 'BidiLRO',
25 'BidiNSM' => 'BidiNSM',
27 'BidiPDF' => 'BidiPDF',
29 'BidiRLE' => 'BidiRLE',
30 'BidiRLO' => 'BidiRLO',
43 'DCcircle' => 'DCcircle',
44 'DCcompat' => 'DCcompat',
45 'DCfinal' => 'DCfinal',
47 'DCfraction' => 'DCfracti',
48 'DCinitial' => 'DCinitia',
49 'DCisolated' => 'DCisolat',
50 'DCmedial' => 'DCmedial',
51 'DCnarrow' => 'DCnarrow',
52 'DCnoBreak' => 'DCnoBrea',
53 'DCsmall' => 'DCsmall',
54 'DCsquare' => 'DCsquare',
56 'DCsuper' => 'DCsuper',
57 'DCvertical' => 'DCvertic',
101 'Mirrored' => 'Mirrored',
123 'SpacePerl' => 'SpacePer',
127 'XDigit' => 'XDigit',
132 '_CanonDCIJ' => '_CanonDC',
133 '_CaseIgnorable' => '_CaseIgn',
134 '_CombAbove' => '_CombAbo',
137 ## Mappings from regex to filename in ./Is/
141 'Alphabetic' => 'Alphabet',
147 'Armenian' => 'Armenian',
148 'Arabic' => 'Arabic',
151 'Ascii(?:[-_]|\s+)?Hex(?:[-_]|\s+)?Digit' => 'AsciiHex',
152 'Assigned' => 'Assigned',
155 'Bengali' => 'Bengali',
158 'Bidi(?:[-_]|\s+)?Control' => 'BidiCont',
161 'Bopomofo' => 'Bopomofo',
164 'Canadian(?:[-_]|\s+)?Aboriginal' => 'Canadian',
167 'Cherokee' => 'Cherokee',
170 'Close(?:[-_]|\s+)?Punctuation' => 'Pe',
174 'Common' => 'Common',
175 'Connector(?:[-_]|\s+)?Punctuation' => 'Pc',
178 'Currency(?:[-_]|\s+)?Symbol' => 'Sc',
181 'Cyrillic' => 'Cyrillic',
184 'Dash(?:[-_]|\s+)?Punctuation' => 'Pd',
188 'Deseret' => 'Deseret',
189 'Devanagari' => 'Devanaga',
190 'Decimal(?:[-_]|\s+)?Number' => 'Nd',
193 'Diacritic' => 'Diacriti',
196 'Enclosing(?:[-_]|\s+)?Mark' => 'Me',
199 'Ethiopic' => 'Ethiopic',
202 'Extender' => 'Extender',
205 'Final(?:[-_]|\s+)?Punctuation' => 'Pf',
211 'Georgian' => 'Georgian',
214 'Gothic' => 'Gothic',
220 'Gujarati' => 'Gujarati',
221 'Gurmukhi' => 'Gurmukhi',
224 'Hangul' => 'Hangul',
228 'Hebrew' => 'Hebrew',
229 'Hex(?:[-_]|\s+)?Digit' => 'HexDigit',
232 'Hiragana' => 'Hiragana',
235 'Hyphen' => 'Hyphen',
238 'Ideographic' => 'Ideograp',
239 'Id(?:[-_]|\s+)?Continue' => 'IdContin',
240 'Id(?:[-_]|\s+)?Start' => 'IdStart',
243 'Inherited' => 'Inherite',
244 'Initial(?:[-_]|\s+)?Punctuation' => 'Pi',
247 'Join(?:[-_]|\s+)?Control' => 'JoinCont',
250 'Kannada' => 'Kannada',
251 'Katakana' => 'Katakana',
261 'Letter(?:[-_]|\s+)?Number' => 'Nl',
265 'Line(?:[-_]|\s+)?Separator' => 'Zl',
268 'Lowercase' => 'Lowercas',
269 'Lowercase(?:[-_]|\s+)?Letter' => 'Ll',
273 'Malayalam' => 'Malayala',
275 'Math(?:[-_]|\s+)?Symbol' => 'Sm',
278 'Modifier(?:[-_]|\s+)?Symbol' => 'Sk',
279 'Mongolian' => 'Mongolia',
280 'Modifier(?:[-_]|\s+)?Letter' => 'Lm',
283 'Myanmar' => 'Myanmar',
286 'Noncharacter(?:[-_]|\s+)?Code(?:[-_]|\s+)?Point' => 'Nonchara',
287 'Non(?:[-_]|\s+)?Spacing(?:[-_]|\s+)?Mark' => 'Mn',
296 'Old(?:[-_]|\s+)?Italic' => 'OldItali',
299 'Open(?:[-_]|\s+)?Punctuation' => 'Ps',
305 'Other(?:[-_]|\s+)?Punctuation' => 'Po',
306 'Other(?:[-_]|\s+)?Uppercase' => 'OtherUpp',
307 'Other(?:[-_]|\s+)?Alphabetic' => 'OtherAlp',
308 'Other(?:[-_]|\s+)?Symbol' => 'So',
309 'Other(?:[-_]|\s+)?Number' => 'No',
311 'Other(?:[-_]|\s+)?Math' => 'OtherMat',
312 'Other(?:[-_]|\s+)?Letter' => 'Lo',
313 'Other(?:[-_]|\s+)?Lowercase' => 'OtherLow',
316 'Paragraph(?:[-_]|\s+)?Separator' => 'Zp',
319 'Private(?:[-_]|\s+)?Use' => 'Co',
322 'Punctuation' => 'P',
325 'Quotation(?:[-_]|\s+)?Mark' => 'Quotatio',
334 'Sinhala' => 'Sinhala',
337 'Space(?:[-_]|\s+)?Separator' => 'Zs',
338 'Spacing(?:[-_]|\s+)?Mark' => 'Mc',
344 'Syriac' => 'Syriac',
351 'Telugu' => 'Telugu',
352 'Terminal(?:[-_]|\s+)?Punctuation' => 'Terminal',
355 'Thaana' => 'Thaana',
359 'Tibetan' => 'Tibetan',
360 'Titlecase(?:[-_]|\s+)?Letter' => 'Lt',
363 'Unassigned' => 'Cn',
366 'Uppercase' => 'Uppercas',
367 'Uppercase(?:[-_]|\s+)?Letter' => 'Lu',
370 'White(?:[-_]|\s+)?Space' => 'WhiteSpa',