blob: 426349e5523d190f2891f9d231262a66eacdde08 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
|
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
# database, Version 6.1.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by core Perl only. The format and even the
# name or existence of this file are subject to change without notice. Don't
# use it directly.
# The name this swash is to be known by, with the format of the mappings in
# the main body of the table, and what all code points missing from this file
# map to.
$utf8::SwashInfo{'ToNameAlias'}{'format'} = 's'; # string
$utf8::SwashInfo{'ToNameAlias'}{'missing'} = ''; # code point maps to the null string
return <<'END';
0000 NULL: control
0000 NUL: abbreviation
0001 START OF HEADING: control
0001 SOH: abbreviation
0002 START OF TEXT: control
0002 STX: abbreviation
0003 END OF TEXT: control
0003 ETX: abbreviation
0004 END OF TRANSMISSION: control
0004 EOT: abbreviation
0005 ENQUIRY: control
0005 ENQ: abbreviation
0006 ACKNOWLEDGE: control
0006 ACK: abbreviation
0007 ALERT: control
0007 BEL: abbreviation
0008 BACKSPACE: control
0008 BS: abbreviation
0009 CHARACTER TABULATION: control
0009 HORIZONTAL TABULATION: control
0009 HT: abbreviation
0009 TAB: abbreviation
000A LINE FEED: control
000A NEW LINE: control
000A END OF LINE: control
000A LF: abbreviation
000A NL: abbreviation
000A EOL: abbreviation
000B LINE TABULATION: control
000B VERTICAL TABULATION: control
000B VT: abbreviation
000C FORM FEED: control
000C FF: abbreviation
000D CARRIAGE RETURN: control
000D CR: abbreviation
000E SHIFT OUT: control
000E LOCKING-SHIFT ONE: control
000E SO: abbreviation
000F SHIFT IN: control
000F LOCKING-SHIFT ZERO: control
000F SI: abbreviation
0010 DATA LINK ESCAPE: control
0010 DLE: abbreviation
0011 DEVICE CONTROL ONE: control
0011 DC1: abbreviation
0012 DEVICE CONTROL TWO: control
0012 DC2: abbreviation
0013 DEVICE CONTROL THREE: control
0013 DC3: abbreviation
0014 DEVICE CONTROL FOUR: control
0014 DC4: abbreviation
0015 NEGATIVE ACKNOWLEDGE: control
0015 NAK: abbreviation
0016 SYNCHRONOUS IDLE: control
0016 SYN: abbreviation
0017 END OF TRANSMISSION BLOCK: control
0017 ETB: abbreviation
0018 CANCEL: control
0018 CAN: abbreviation
0019 END OF MEDIUM: control
0019 EOM: abbreviation
001A SUBSTITUTE: control
001A SUB: abbreviation
001B ESCAPE: control
001B ESC: abbreviation
001C INFORMATION SEPARATOR FOUR: control
001C FILE SEPARATOR: control
001C FS: abbreviation
001D INFORMATION SEPARATOR THREE: control
001D GROUP SEPARATOR: control
001D GS: abbreviation
001E INFORMATION SEPARATOR TWO: control
001E RECORD SEPARATOR: control
001E RS: abbreviation
001F INFORMATION SEPARATOR ONE: control
001F UNIT SEPARATOR: control
001F US: abbreviation
0020 SP: abbreviation
007F DELETE: control
007F DEL: abbreviation
0080 PADDING CHARACTER: figment
0080 PAD: abbreviation
0081 HIGH OCTET PRESET: figment
0081 HOP: abbreviation
0082 BREAK PERMITTED HERE: control
0082 BPH: abbreviation
0083 NO BREAK HERE: control
0083 NBH: abbreviation
0084 INDEX: control
0084 IND: abbreviation
0085 NEXT LINE: control
0085 NEL: abbreviation
0086 START OF SELECTED AREA: control
0086 SSA: abbreviation
0087 END OF SELECTED AREA: control
0087 ESA: abbreviation
0088 CHARACTER TABULATION SET: control
0088 HORIZONTAL TABULATION SET: control
0088 HTS: abbreviation
0089 CHARACTER TABULATION WITH JUSTIFICATION: control
0089 HORIZONTAL TABULATION WITH JUSTIFICATION: control
0089 HTJ: abbreviation
008A LINE TABULATION SET: control
008A VERTICAL TABULATION SET: control
008A VTS: abbreviation
008B PARTIAL LINE FORWARD: control
008B PARTIAL LINE DOWN: control
008B PLD: abbreviation
008C PARTIAL LINE BACKWARD: control
008C PARTIAL LINE UP: control
008C PLU: abbreviation
008D REVERSE LINE FEED: control
008D REVERSE INDEX: control
008D RI: abbreviation
008E SINGLE SHIFT TWO: control
008E SINGLE-SHIFT-2: control
008E SS2: abbreviation
008F SINGLE SHIFT THREE: control
008F SINGLE-SHIFT-3: control
008F SS3: abbreviation
0090 DEVICE CONTROL STRING: control
0090 DCS: abbreviation
0091 PRIVATE USE ONE: control
0091 PRIVATE USE-1: control
0091 PU1: abbreviation
0092 PRIVATE USE TWO: control
0092 PRIVATE USE-2: control
0092 PU2: abbreviation
0093 SET TRANSMIT STATE: control
0093 STS: abbreviation
0094 CANCEL CHARACTER: control
0094 CCH: abbreviation
0095 MESSAGE WAITING: control
0095 MW: abbreviation
0096 START OF GUARDED AREA: control
0096 START OF PROTECTED AREA: control
0096 SPA: abbreviation
0097 END OF GUARDED AREA: control
0097 END OF PROTECTED AREA: control
0097 EPA: abbreviation
0098 START OF STRING: control
0098 SOS: abbreviation
0099 SINGLE GRAPHIC CHARACTER INTRODUCER: figment
0099 SGC: abbreviation
009A SINGLE CHARACTER INTRODUCER: control
009A SCI: abbreviation
009B CONTROL SEQUENCE INTRODUCER: control
009B CSI: abbreviation
009C STRING TERMINATOR: control
009C ST: abbreviation
009D OPERATING SYSTEM COMMAND: control
009D OSC: abbreviation
009E PRIVACY MESSAGE: control
009E PM: abbreviation
009F APPLICATION PROGRAM COMMAND: control
009F APC: abbreviation
00A0 NBSP: abbreviation
00AD SHY: abbreviation
01A2 LATIN CAPITAL LETTER GHA: correction
01A3 LATIN SMALL LETTER GHA: correction
034F CGJ: abbreviation
0CDE KANNADA LETTER LLLA: correction
0E9D LAO LETTER FO FON: correction
0E9F LAO LETTER FO FAY: correction
0EA3 LAO LETTER RO: correction
0EA5 LAO LETTER LO: correction
0FD0 TIBETAN MARK BKA- SHOG GI MGO RGYAN: correction
180B FVS1: abbreviation
180C FVS2: abbreviation
180D FVS3: abbreviation
180E MVS: abbreviation
200B ZWSP: abbreviation
200C ZWNJ: abbreviation
200D ZWJ: abbreviation
200E LRM: abbreviation
200F RLM: abbreviation
202A LRE: abbreviation
202B RLE: abbreviation
202C PDF: abbreviation
202D LRO: abbreviation
202E RLO: abbreviation
202F NNBSP: abbreviation
205F MMSP: abbreviation
2060 WJ: abbreviation
2118 WEIERSTRASS ELLIPTIC FUNCTION: correction
2448 MICR ON US SYMBOL: correction
2449 MICR DASH SYMBOL: correction
A015 YI SYLLABLE ITERATION MARK: correction
FE00 VS1: abbreviation
FE01 VS2: abbreviation
FE02 VS3: abbreviation
FE03 VS4: abbreviation
FE04 VS5: abbreviation
FE05 VS6: abbreviation
FE06 VS7: abbreviation
FE07 VS8: abbreviation
FE08 VS9: abbreviation
FE09 VS10: abbreviation
FE0A VS11: abbreviation
FE0B VS12: abbreviation
FE0C VS13: abbreviation
FE0D VS14: abbreviation
FE0E VS15: abbreviation
FE0F VS16: abbreviation
FE18 PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRACKET: correction
FEFF BYTE ORDER MARK: alternate
FEFF BOM: abbreviation
FEFF ZWNBSP: abbreviation
1D0C5 BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA VASIS: correction
E0100 VS17: abbreviation
E0101 VS18: abbreviation
E0102 VS19: abbreviation
E0103 VS20: abbreviation
E0104 VS21: abbreviation
E0105 VS22: abbreviation
E0106 VS23: abbreviation
E0107 VS24: abbreviation
E0108 VS25: abbreviation
E0109 VS26: abbreviation
E010A VS27: abbreviation
E010B VS28: abbreviation
E010C VS29: abbreviation
E010D VS30: abbreviation
E010E VS31: abbreviation
E010F VS32: abbreviation
E0110 VS33: abbreviation
E0111 VS34: abbreviation
E0112 VS35: abbreviation
E0113 VS36: abbreviation
E0114 VS37: abbreviation
E0115 VS38: abbreviation
E0116 VS39: abbreviation
E0117 VS40: abbreviation
E0118 VS41: abbreviation
E0119 VS42: abbreviation
E011A VS43: abbreviation
E011B VS44: abbreviation
E011C VS45: abbreviation
E011D VS46: abbreviation
E011E VS47: abbreviation
E011F VS48: abbreviation
E0120 VS49: abbreviation
E0121 VS50: abbreviation
E0122 VS51: abbreviation
E0123 VS52: abbreviation
E0124 VS53: abbreviation
E0125 VS54: abbreviation
E0126 VS55: abbreviation
E0127 VS56: abbreviation
E0128 VS57: abbreviation
E0129 VS58: abbreviation
E012A VS59: abbreviation
E012B VS60: abbreviation
E012C VS61: abbreviation
E012D VS62: abbreviation
E012E VS63: abbreviation
E012F VS64: abbreviation
E0130 VS65: abbreviation
E0131 VS66: abbreviation
E0132 VS67: abbreviation
E0133 VS68: abbreviation
E0134 VS69: abbreviation
E0135 VS70: abbreviation
E0136 VS71: abbreviation
E0137 VS72: abbreviation
E0138 VS73: abbreviation
E0139 VS74: abbreviation
E013A VS75: abbreviation
E013B VS76: abbreviation
E013C VS77: abbreviation
E013D VS78: abbreviation
E013E VS79: abbreviation
E013F VS80: abbreviation
E0140 VS81: abbreviation
E0141 VS82: abbreviation
E0142 VS83: abbreviation
E0143 VS84: abbreviation
E0144 VS85: abbreviation
E0145 VS86: abbreviation
E0146 VS87: abbreviation
E0147 VS88: abbreviation
E0148 VS89: abbreviation
E0149 VS90: abbreviation
E014A VS91: abbreviation
E014B VS92: abbreviation
E014C VS93: abbreviation
E014D VS94: abbreviation
E014E VS95: abbreviation
E014F VS96: abbreviation
E0150 VS97: abbreviation
E0151 VS98: abbreviation
E0152 VS99: abbreviation
E0153 VS100: abbreviation
E0154 VS101: abbreviation
E0155 VS102: abbreviation
E0156 VS103: abbreviation
E0157 VS104: abbreviation
E0158 VS105: abbreviation
E0159 VS106: abbreviation
E015A VS107: abbreviation
E015B VS108: abbreviation
E015C VS109: abbreviation
E015D VS110: abbreviation
E015E VS111: abbreviation
E015F VS112: abbreviation
E0160 VS113: abbreviation
E0161 VS114: abbreviation
E0162 VS115: abbreviation
E0163 VS116: abbreviation
E0164 VS117: abbreviation
E0165 VS118: abbreviation
E0166 VS119: abbreviation
E0167 VS120: abbreviation
E0168 VS121: abbreviation
E0169 VS122: abbreviation
E016A VS123: abbreviation
E016B VS124: abbreviation
E016C VS125: abbreviation
E016D VS126: abbreviation
E016E VS127: abbreviation
E016F VS128: abbreviation
E0170 VS129: abbreviation
E0171 VS130: abbreviation
E0172 VS131: abbreviation
E0173 VS132: abbreviation
E0174 VS133: abbreviation
E0175 VS134: abbreviation
E0176 VS135: abbreviation
E0177 VS136: abbreviation
E0178 VS137: abbreviation
E0179 VS138: abbreviation
E017A VS139: abbreviation
E017B VS140: abbreviation
E017C VS141: abbreviation
E017D VS142: abbreviation
E017E VS143: abbreviation
E017F VS144: abbreviation
E0180 VS145: abbreviation
E0181 VS146: abbreviation
E0182 VS147: abbreviation
E0183 VS148: abbreviation
E0184 VS149: abbreviation
E0185 VS150: abbreviation
E0186 VS151: abbreviation
E0187 VS152: abbreviation
E0188 VS153: abbreviation
E0189 VS154: abbreviation
E018A VS155: abbreviation
E018B VS156: abbreviation
E018C VS157: abbreviation
E018D VS158: abbreviation
E018E VS159: abbreviation
E018F VS160: abbreviation
E0190 VS161: abbreviation
E0191 VS162: abbreviation
E0192 VS163: abbreviation
E0193 VS164: abbreviation
E0194 VS165: abbreviation
E0195 VS166: abbreviation
E0196 VS167: abbreviation
E0197 VS168: abbreviation
E0198 VS169: abbreviation
E0199 VS170: abbreviation
E019A VS171: abbreviation
E019B VS172: abbreviation
E019C VS173: abbreviation
E019D VS174: abbreviation
E019E VS175: abbreviation
E019F VS176: abbreviation
E01A0 VS177: abbreviation
E01A1 VS178: abbreviation
E01A2 VS179: abbreviation
E01A3 VS180: abbreviation
E01A4 VS181: abbreviation
E01A5 VS182: abbreviation
E01A6 VS183: abbreviation
E01A7 VS184: abbreviation
E01A8 VS185: abbreviation
E01A9 VS186: abbreviation
E01AA VS187: abbreviation
E01AB VS188: abbreviation
E01AC VS189: abbreviation
E01AD VS190: abbreviation
E01AE VS191: abbreviation
E01AF VS192: abbreviation
E01B0 VS193: abbreviation
E01B1 VS194: abbreviation
E01B2 VS195: abbreviation
E01B3 VS196: abbreviation
E01B4 VS197: abbreviation
E01B5 VS198: abbreviation
E01B6 VS199: abbreviation
E01B7 VS200: abbreviation
E01B8 VS201: abbreviation
E01B9 VS202: abbreviation
E01BA VS203: abbreviation
E01BB VS204: abbreviation
E01BC VS205: abbreviation
E01BD VS206: abbreviation
E01BE VS207: abbreviation
E01BF VS208: abbreviation
E01C0 VS209: abbreviation
E01C1 VS210: abbreviation
E01C2 VS211: abbreviation
E01C3 VS212: abbreviation
E01C4 VS213: abbreviation
E01C5 VS214: abbreviation
E01C6 VS215: abbreviation
E01C7 VS216: abbreviation
E01C8 VS217: abbreviation
E01C9 VS218: abbreviation
E01CA VS219: abbreviation
E01CB VS220: abbreviation
E01CC VS221: abbreviation
E01CD VS222: abbreviation
E01CE VS223: abbreviation
E01CF VS224: abbreviation
E01D0 VS225: abbreviation
E01D1 VS226: abbreviation
E01D2 VS227: abbreviation
E01D3 VS228: abbreviation
E01D4 VS229: abbreviation
E01D5 VS230: abbreviation
E01D6 VS231: abbreviation
E01D7 VS232: abbreviation
E01D8 VS233: abbreviation
E01D9 VS234: abbreviation
E01DA VS235: abbreviation
E01DB VS236: abbreviation
E01DC VS237: abbreviation
E01DD VS238: abbreviation
E01DE VS239: abbreviation
E01DF VS240: abbreviation
E01E0 VS241: abbreviation
E01E1 VS242: abbreviation
E01E2 VS243: abbreviation
E01E3 VS244: abbreviation
E01E4 VS245: abbreviation
E01E5 VS246: abbreviation
E01E6 VS247: abbreviation
E01E7 VS248: abbreviation
E01E8 VS249: abbreviation
E01E9 VS250: abbreviation
E01EA VS251: abbreviation
E01EB VS252: abbreviation
E01EC VS253: abbreviation
E01ED VS254: abbreviation
E01EE VS255: abbreviation
E01EF VS256: abbreviation
END
|