This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
utf8.c: Modify doc comment; change whitespace
[perl5.git] / lib / unicore / PropValueAliases.txt
1 # PropertyValueAliases-5.2.0.txt
2 # Date: 2009-08-24, 03:27:01 GMT [MD]
3 #
4 # Unicode Character Database
5 # Copyright (c) 1991-2009 Unicode, Inc.
6 # For terms of use, see http://www.unicode.org/terms_of_use.html
7 # For documentation, see http://www.unicode.org/reports/tr44/
8 #
9 # This file contains aliases for property values used in the UCD.
10 # These names can be used for XML formats of UCD data, for regular-expression
11 # property tests, and other programmatic textual descriptions of Unicode data.
12 # For information on which properties are normative, see UCD.html.
13 #
14 # The names may be translated in appropriate environments, and additional
15 # aliases may be useful.
16 #
17 # FORMAT
18 #
19 # Each line describes a property value name.
20 # This consists of three or more fields, separated by semicolons.
21 #
22 # First Field: The first field describes the property for which that
23 # property value name is used.
24 #
25 # Second Field: The second field is an abbreviated name.
26 # If there is no abbreviated name available, the field is marked with "n/a".
27 #
28 # Third Field: The third field is a long name.
29 #
30 # In the case of ccc, there are 4 fields. The second field is numeric, third
31 # is abbreviated, and fourth is long.
32 #
33 # The above are the preferred aliases. Other aliases may be listed in additional fields.
34 #
35 # Loose matching should be applied to all property names and property values, with
36 # the exception of String Property values. With loose matching of property names and
37 # values, the case distinctions, whitespace, and '_' are ignored. For Numeric Property
38 # values, numeric equivalencies are applied: thus "01.00" is equivalent to "1".
39 #
40 # NOTE: Property value names are NOT unique across properties. For example:
41 #
42 #   AL means Arabic Letter for the Bidi_Class property, and
43 #   AL means Above_Left for the Combining_Class property, and
44 #   AL means Alphabetic for the Line_Break property.
45 #
46 # In addition, some property names may be the same as some property value names.
47 # For example:
48 #
49 #   sc means the Script property, and
50 #   Sc means the General_Category property value Currency_Symbol (Sc)
51 #
52 # The combination of property value and property name is, however, unique.
53 #
54 # For more information, see UTS #18: Unicode Regular Expressions
55 # ================================================
56
57
58 # ASCII_Hex_Digit (AHex)
59
60 AHex; N        ; No                               ; F                                ; False
61 AHex; Y        ; Yes                              ; T                                ; True
62
63 # Age (age)
64
65 age; n/a       ; 1.1
66 age; n/a       ; 2.0
67 age; n/a       ; 2.1
68 age; n/a       ; 3.0
69 age; n/a       ; 3.1
70 age; n/a       ; 3.2
71 age; n/a       ; 4.0
72 age; n/a       ; 4.1
73 age; n/a       ; 5.0
74 age; n/a       ; 5.1
75 age; n/a       ; 5.2
76 age; n/a       ; unassigned
77
78 # Alphabetic (Alpha)
79
80 Alpha; N       ; No                               ; F                                ; False
81 Alpha; Y       ; Yes                              ; T                                ; True
82
83 # Bidi_Class (bc)
84
85 bc ; AL        ; Arabic_Letter
86 bc ; AN        ; Arabic_Number
87 bc ; B         ; Paragraph_Separator
88 bc ; BN        ; Boundary_Neutral
89 bc ; CS        ; Common_Separator
90 bc ; EN        ; European_Number
91 bc ; ES        ; European_Separator
92 bc ; ET        ; European_Terminator
93 bc ; L         ; Left_To_Right
94 bc ; LRE       ; Left_To_Right_Embedding
95 bc ; LRO       ; Left_To_Right_Override
96 bc ; NSM       ; Nonspacing_Mark
97 bc ; ON        ; Other_Neutral
98 bc ; PDF       ; Pop_Directional_Format
99 bc ; R         ; Right_To_Left
100 bc ; RLE       ; Right_To_Left_Embedding
101 bc ; RLO       ; Right_To_Left_Override
102 bc ; S         ; Segment_Separator
103 bc ; WS        ; White_Space
104
105 # Bidi_Control (Bidi_C)
106
107 Bidi_C; N      ; No                               ; F                                ; False
108 Bidi_C; Y      ; Yes                              ; T                                ; True
109
110 # Bidi_Mirrored (Bidi_M)
111
112 Bidi_M; N      ; No                               ; F                                ; False
113 Bidi_M; Y      ; Yes                              ; T                                ; True
114
115 # Bidi_Mirroring_Glyph (bmg)
116
117 # @missing: 0000..10FFFF; Bidi_Mirroring_Glyph; <none>
118
119 # Block (blk)
120
121 blk; n/a       ; Aegean_Numbers
122 blk; n/a       ; Alphabetic_Presentation_Forms
123 blk; n/a       ; Ancient_Greek_Musical_Notation
124 blk; n/a       ; Ancient_Greek_Numbers
125 blk; n/a       ; Ancient_Symbols
126 blk; n/a       ; Arabic
127 blk; n/a       ; Arabic_Presentation_Forms_A      ; Arabic_Presentation_Forms-A
128 blk; n/a       ; Arabic_Presentation_Forms_B
129 blk; n/a       ; Arabic_Supplement
130 blk; n/a       ; Armenian
131 blk; n/a       ; Arrows
132 blk; n/a       ; Avestan
133 blk; n/a       ; Balinese
134 blk; n/a       ; Bamum
135 blk; n/a       ; Basic_Latin                      ; ASCII
136 blk; n/a       ; Bengali
137 blk; n/a       ; Block_Elements
138 blk; n/a       ; Bopomofo
139 blk; n/a       ; Bopomofo_Extended
140 blk; n/a       ; Box_Drawing
141 blk; n/a       ; Braille_Patterns
142 blk; n/a       ; Buginese
143 blk; n/a       ; Buhid
144 blk; n/a       ; Byzantine_Musical_Symbols
145 blk; n/a       ; Carian
146 blk; n/a       ; Cham
147 blk; n/a       ; Cherokee
148 blk; n/a       ; CJK_Compatibility
149 blk; n/a       ; CJK_Compatibility_Forms
150 blk; n/a       ; CJK_Compatibility_Ideographs
151 blk; n/a       ; CJK_Compatibility_Ideographs_Supplement
152 blk; n/a       ; CJK_Radicals_Supplement
153 blk; n/a       ; CJK_Strokes
154 blk; n/a       ; CJK_Symbols_And_Punctuation
155 blk; n/a       ; CJK_Unified_Ideographs
156 blk; n/a       ; CJK_Unified_Ideographs_Extension_A
157 blk; n/a       ; CJK_Unified_Ideographs_Extension_B
158 blk; n/a       ; CJK_Unified_Ideographs_Extension_C
159 blk; n/a       ; Combining_Diacritical_Marks
160 blk; n/a       ; Combining_Diacritical_Marks_For_Symbols; Combining_Marks_For_Symbols
161 blk; n/a       ; Combining_Diacritical_Marks_Supplement
162 blk; n/a       ; Combining_Half_Marks
163 blk; n/a       ; Common_Indic_Number_Forms
164 blk; n/a       ; Control_Pictures
165 blk; n/a       ; Coptic
166 blk; n/a       ; Counting_Rod_Numerals
167 blk; n/a       ; Cuneiform
168 blk; n/a       ; Cuneiform_Numbers_And_Punctuation
169 blk; n/a       ; Currency_Symbols
170 blk; n/a       ; Cypriot_Syllabary
171 blk; n/a       ; Cyrillic
172 blk; n/a       ; Cyrillic_Extended_A
173 blk; n/a       ; Cyrillic_Extended_B
174 blk; n/a       ; Cyrillic_Supplement              ; Cyrillic_Supplementary
175 blk; n/a       ; Deseret
176 blk; n/a       ; Devanagari
177 blk; n/a       ; Devanagari_Extended
178 blk; n/a       ; Dingbats
179 blk; n/a       ; Domino_Tiles
180 blk; n/a       ; Egyptian_Hieroglyphs
181 blk; n/a       ; Enclosed_Alphanumeric_Supplement
182 blk; n/a       ; Enclosed_Alphanumerics
183 blk; n/a       ; Enclosed_CJK_Letters_And_Months
184 blk; n/a       ; Enclosed_Ideographic_Supplement
185 blk; n/a       ; Ethiopic
186 blk; n/a       ; Ethiopic_Extended
187 blk; n/a       ; Ethiopic_Supplement
188 blk; n/a       ; General_Punctuation
189 blk; n/a       ; Geometric_Shapes
190 blk; n/a       ; Georgian
191 blk; n/a       ; Georgian_Supplement
192 blk; n/a       ; Glagolitic
193 blk; n/a       ; Gothic
194 blk; n/a       ; Greek_And_Coptic                 ; Greek
195 blk; n/a       ; Greek_Extended
196 blk; n/a       ; Gujarati
197 blk; n/a       ; Gurmukhi
198 blk; n/a       ; Halfwidth_And_Fullwidth_Forms
199 blk; n/a       ; Hangul_Compatibility_Jamo
200 blk; n/a       ; Hangul_Jamo
201 blk; n/a       ; Hangul_Jamo_Extended_A
202 blk; n/a       ; Hangul_Jamo_Extended_B
203 blk; n/a       ; Hangul_Syllables
204 blk; n/a       ; Hanunoo
205 blk; n/a       ; Hebrew
206 blk; n/a       ; High_Private_Use_Surrogates
207 blk; n/a       ; High_Surrogates
208 blk; n/a       ; Hiragana
209 blk; n/a       ; Ideographic_Description_Characters
210 blk; n/a       ; Imperial_Aramaic
211 blk; n/a       ; Inscriptional_Pahlavi
212 blk; n/a       ; Inscriptional_Parthian
213 blk; n/a       ; IPA_Extensions
214 blk; n/a       ; Javanese
215 blk; n/a       ; Kaithi
216 blk; n/a       ; Kanbun
217 blk; n/a       ; Kangxi_Radicals
218 blk; n/a       ; Kannada
219 blk; n/a       ; Katakana
220 blk; n/a       ; Katakana_Phonetic_Extensions
221 blk; n/a       ; Kayah_Li
222 blk; n/a       ; Kharoshthi
223 blk; n/a       ; Khmer
224 blk; n/a       ; Khmer_Symbols
225 blk; n/a       ; Lao
226 blk; n/a       ; Latin_1_Supplement               ; Latin_1
227 blk; n/a       ; Latin_Extended_A
228 blk; n/a       ; Latin_Extended_Additional
229 blk; n/a       ; Latin_Extended_B
230 blk; n/a       ; Latin_Extended_C
231 blk; n/a       ; Latin_Extended_D
232 blk; n/a       ; Lepcha
233 blk; n/a       ; Letterlike_Symbols
234 blk; n/a       ; Limbu
235 blk; n/a       ; Linear_B_Ideograms
236 blk; n/a       ; Linear_B_Syllabary
237 blk; n/a       ; Lisu
238 blk; n/a       ; Low_Surrogates
239 blk; n/a       ; Lycian
240 blk; n/a       ; Lydian
241 blk; n/a       ; Mahjong_Tiles
242 blk; n/a       ; Malayalam
243 blk; n/a       ; Mathematical_Alphanumeric_Symbols
244 blk; n/a       ; Mathematical_Operators
245 blk; n/a       ; Meetei_Mayek
246 blk; n/a       ; Miscellaneous_Mathematical_Symbols_A
247 blk; n/a       ; Miscellaneous_Mathematical_Symbols_B
248 blk; n/a       ; Miscellaneous_Symbols
249 blk; n/a       ; Miscellaneous_Symbols_And_Arrows
250 blk; n/a       ; Miscellaneous_Technical
251 blk; n/a       ; Modifier_Tone_Letters
252 blk; n/a       ; Mongolian
253 blk; n/a       ; Musical_Symbols
254 blk; n/a       ; Myanmar
255 blk; n/a       ; Myanmar_Extended_A
256 blk; n/a       ; New_Tai_Lue
257 blk; n/a       ; NKo
258 blk; n/a       ; No_Block
259 blk; n/a       ; Number_Forms
260 blk; n/a       ; Ogham
261 blk; n/a       ; Ol_Chiki
262 blk; n/a       ; Old_Italic
263 blk; n/a       ; Old_Persian
264 blk; n/a       ; Old_South_Arabian
265 blk; n/a       ; Old_Turkic
266 blk; n/a       ; Optical_Character_Recognition
267 blk; n/a       ; Oriya
268 blk; n/a       ; Osmanya
269 blk; n/a       ; Phags_Pa
270 blk; n/a       ; Phaistos_Disc
271 blk; n/a       ; Phoenician
272 blk; n/a       ; Phonetic_Extensions
273 blk; n/a       ; Phonetic_Extensions_Supplement
274 blk; n/a       ; Private_Use_Area                 ; Private_Use
275 blk; n/a       ; Rejang
276 blk; n/a       ; Rumi_Numeral_Symbols
277 blk; n/a       ; Runic
278 blk; n/a       ; Samaritan
279 blk; n/a       ; Saurashtra
280 blk; n/a       ; Shavian
281 blk; n/a       ; Sinhala
282 blk; n/a       ; Small_Form_Variants
283 blk; n/a       ; Spacing_Modifier_Letters
284 blk; n/a       ; Specials
285 blk; n/a       ; Sundanese
286 blk; n/a       ; Superscripts_And_Subscripts
287 blk; n/a       ; Supplemental_Arrows_A
288 blk; n/a       ; Supplemental_Arrows_B
289 blk; n/a       ; Supplemental_Mathematical_Operators
290 blk; n/a       ; Supplemental_Punctuation
291 blk; n/a       ; Supplementary_Private_Use_Area_A
292 blk; n/a       ; Supplementary_Private_Use_Area_B
293 blk; n/a       ; Syloti_Nagri
294 blk; n/a       ; Syriac
295 blk; n/a       ; Tagalog
296 blk; n/a       ; Tagbanwa
297 blk; n/a       ; Tags
298 blk; n/a       ; Tai_Le
299 blk; n/a       ; Tai_Tham
300 blk; n/a       ; Tai_Viet
301 blk; n/a       ; Tai_Xuan_Jing_Symbols
302 blk; n/a       ; Tamil
303 blk; n/a       ; Telugu
304 blk; n/a       ; Thaana
305 blk; n/a       ; Thai
306 blk; n/a       ; Tibetan
307 blk; n/a       ; Tifinagh
308 blk; n/a       ; Ugaritic
309 blk; n/a       ; Unified_Canadian_Aboriginal_Syllabics; Canadian_Syllabics
310 blk; n/a       ; Unified_Canadian_Aboriginal_Syllabics_Extended
311 blk; n/a       ; Vai
312 blk; n/a       ; Variation_Selectors
313 blk; n/a       ; Variation_Selectors_Supplement
314 blk; n/a       ; Vedic_Extensions
315 blk; n/a       ; Vertical_Forms
316 blk; n/a       ; Yi_Radicals
317 blk; n/a       ; Yi_Syllables
318 blk; n/a       ; Yijing_Hexagram_Symbols
319
320 # Canonical_Combining_Class (ccc)
321
322 ccc;   0; NR   ; Not_Reordered
323 ccc;   1; OV   ; Overlay
324 ccc;   7; NK   ; Nukta
325 ccc;   8; KV   ; Kana_Voicing
326 ccc;   9; VR   ; Virama
327 ccc; 200; ATBL ; Attached_Below_Left
328 ccc; 202; ATB  ; Attached_Below
329 ccc; 214; ATA  ; Attached_Above
330 ccc; 216; ATAR ; Attached_Above_Right
331 ccc; 218; BL   ; Below_Left
332 ccc; 220; B    ; Below
333 ccc; 222; BR   ; Below_Right
334 ccc; 224; L    ; Left
335 ccc; 226; R    ; Right
336 ccc; 228; AL   ; Above_Left
337 ccc; 230; A    ; Above
338 ccc; 232; AR   ; Above_Right
339 ccc; 233; DB   ; Double_Below
340 ccc; 234; DA   ; Double_Above
341 ccc; 240; IS   ; Iota_Subscript
342
343 # Case_Folding (cf)
344
345 # @missing: 0000..10FFFF; Case_Folding; <code point>
346
347 # Case_Ignorable (CI)
348
349 CI ; N         ; No                               ; F                                ; False
350 CI ; Y         ; Yes                              ; T                                ; True
351
352 # Cased (Cased)
353
354 Cased; N       ; No                               ; F                                ; False
355 Cased; Y       ; Yes                              ; T                                ; True
356
357 # Changes_When_Casefolded (CWCF)
358
359 CWCF; N        ; No                               ; F                                ; False
360 CWCF; Y        ; Yes                              ; T                                ; True
361
362 # Changes_When_Casemapped (CWCM)
363
364 CWCM; N        ; No                               ; F                                ; False
365 CWCM; Y        ; Yes                              ; T                                ; True
366
367 # Changes_When_Lowercased (CWL)
368
369 CWL; N         ; No                               ; F                                ; False
370 CWL; Y         ; Yes                              ; T                                ; True
371
372 # Changes_When_NFKC_Casefolded (CWKCF)
373
374 CWKCF; N       ; No                               ; F                                ; False
375 CWKCF; Y       ; Yes                              ; T                                ; True
376
377 # Changes_When_Titlecased (CWT)
378
379 CWT; N         ; No                               ; F                                ; False
380 CWT; Y         ; Yes                              ; T                                ; True
381
382 # Changes_When_Uppercased (CWU)
383
384 CWU; N         ; No                               ; F                                ; False
385 CWU; Y         ; Yes                              ; T                                ; True
386
387 # Composition_Exclusion (CE)
388
389 CE ; N         ; No                               ; F                                ; False
390 CE ; Y         ; Yes                              ; T                                ; True
391
392 # Dash (Dash)
393
394 Dash; N        ; No                               ; F                                ; False
395 Dash; Y        ; Yes                              ; T                                ; True
396
397 # Decomposition_Mapping (dm)
398
399 # @missing: 0000..10FFFF; Decomposition_Mapping; <code point>
400
401 # Decomposition_Type (dt)
402
403 dt ; Can       ; Canonical                        ; can
404 dt ; Com       ; Compat                           ; com
405 dt ; Enc       ; Circle                           ; enc
406 dt ; Fin       ; Final                            ; fin
407 dt ; Font      ; font
408 dt ; Fra       ; Fraction                         ; fra
409 dt ; Init      ; Initial                          ; init
410 dt ; Iso       ; Isolated                         ; iso
411 dt ; Med       ; Medial                           ; med
412 dt ; Nar       ; Narrow                           ; nar
413 dt ; Nb        ; Nobreak                          ; nb
414 dt ; None      ; none
415 dt ; Sml       ; Small                            ; sml
416 dt ; Sqr       ; Square                           ; sqr
417 dt ; Sub       ; sub
418 dt ; Sup       ; Super                            ; sup
419 dt ; Vert      ; Vertical                         ; vert
420 dt ; Wide      ; wide
421
422 # Default_Ignorable_Code_Point (DI)
423
424 DI ; N         ; No                               ; F                                ; False
425 DI ; Y         ; Yes                              ; T                                ; True
426
427 # Deprecated (Dep)
428
429 Dep; N         ; No                               ; F                                ; False
430 Dep; Y         ; Yes                              ; T                                ; True
431
432 # Diacritic (Dia)
433
434 Dia; N         ; No                               ; F                                ; False
435 Dia; Y         ; Yes                              ; T                                ; True
436
437 # East_Asian_Width (ea)
438
439 ea ; A         ; Ambiguous
440 ea ; F         ; Fullwidth
441 ea ; H         ; Halfwidth
442 ea ; N         ; Neutral
443 ea ; Na        ; Narrow
444 ea ; W         ; Wide
445
446 # Expands_On_NFC (XO_NFC)
447
448 XO_NFC; N      ; No                               ; F                                ; False
449 XO_NFC; Y      ; Yes                              ; T                                ; True
450
451 # Expands_On_NFD (XO_NFD)
452
453 XO_NFD; N      ; No                               ; F                                ; False
454 XO_NFD; Y      ; Yes                              ; T                                ; True
455
456 # Expands_On_NFKC (XO_NFKC)
457
458 XO_NFKC; N     ; No                               ; F                                ; False
459 XO_NFKC; Y     ; Yes                              ; T                                ; True
460
461 # Expands_On_NFKD (XO_NFKD)
462
463 XO_NFKD; N     ; No                               ; F                                ; False
464 XO_NFKD; Y     ; Yes                              ; T                                ; True
465
466 # Extender (Ext)
467
468 Ext; N         ; No                               ; F                                ; False
469 Ext; Y         ; Yes                              ; T                                ; True
470
471 # FC_NFKC_Closure (FC_NFKC)
472
473 # @missing: 0000..10FFFF; FC_NFKC_Closure; <code point>
474
475 # Full_Composition_Exclusion (Comp_Ex)
476
477 Comp_Ex; N     ; No                               ; F                                ; False
478 Comp_Ex; Y     ; Yes                              ; T                                ; True
479
480 # General_Category (gc)
481
482 gc ; C         ; Other                            # Cc | Cf | Cn | Co | Cs
483 gc ; Cc        ; Control                          ; cntrl
484 gc ; Cf        ; Format
485 gc ; Cn        ; Unassigned
486 gc ; Co        ; Private_Use
487 gc ; Cs        ; Surrogate
488 gc ; L         ; Letter                           # Ll | Lm | Lo | Lt | Lu
489 gc ; LC        ; Cased_Letter                     # Ll | Lt | Lu
490 gc ; Ll        ; Lowercase_Letter
491 gc ; Lm        ; Modifier_Letter
492 gc ; Lo        ; Other_Letter
493 gc ; Lt        ; Titlecase_Letter
494 gc ; Lu        ; Uppercase_Letter
495 gc ; M         ; Mark                             # Mc | Me | Mn
496 gc ; Mc        ; Spacing_Mark
497 gc ; Me        ; Enclosing_Mark
498 gc ; Mn        ; Nonspacing_Mark
499 gc ; N         ; Number                           # Nd | Nl | No
500 gc ; Nd        ; Decimal_Number                   ; digit
501 gc ; Nl        ; Letter_Number
502 gc ; No        ; Other_Number
503 gc ; P         ; Punctuation                      ; punct                            # Pc | Pd | Pe | Pf | Pi | Po | Ps
504 gc ; Pc        ; Connector_Punctuation
505 gc ; Pd        ; Dash_Punctuation
506 gc ; Pe        ; Close_Punctuation
507 gc ; Pf        ; Final_Punctuation
508 gc ; Pi        ; Initial_Punctuation
509 gc ; Po        ; Other_Punctuation
510 gc ; Ps        ; Open_Punctuation
511 gc ; S         ; Symbol                           # Sc | Sk | Sm | So
512 gc ; Sc        ; Currency_Symbol
513 gc ; Sk        ; Modifier_Symbol
514 gc ; Sm        ; Math_Symbol
515 gc ; So        ; Other_Symbol
516 gc ; Z         ; Separator                        # Zl | Zp | Zs
517 gc ; Zl        ; Line_Separator
518 gc ; Zp        ; Paragraph_Separator
519 gc ; Zs        ; Space_Separator
520
521 # Grapheme_Base (Gr_Base)
522
523 Gr_Base; N     ; No                               ; F                                ; False
524 Gr_Base; Y     ; Yes                              ; T                                ; True
525
526 # Grapheme_Cluster_Break (GCB)
527
528 GCB; CN        ; Control
529 GCB; CR        ; CR
530 GCB; EX        ; Extend
531 GCB; L         ; L
532 GCB; LF        ; LF
533 GCB; LV        ; LV
534 GCB; LVT       ; LVT
535 GCB; PP        ; Prepend
536 GCB; SM        ; SpacingMark
537 GCB; T         ; T
538 GCB; V         ; V
539 GCB; XX        ; Other
540
541 # Grapheme_Extend (Gr_Ext)
542
543 Gr_Ext; N      ; No                               ; F                                ; False
544 Gr_Ext; Y      ; Yes                              ; T                                ; True
545
546 # Grapheme_Link (Gr_Link)
547
548 Gr_Link; N     ; No                               ; F                                ; False
549 Gr_Link; Y     ; Yes                              ; T                                ; True
550
551 # Hangul_Syllable_Type (hst)
552
553 hst; L         ; Leading_Jamo
554 hst; LV        ; LV_Syllable
555 hst; LVT       ; LVT_Syllable
556 hst; NA        ; Not_Applicable
557 hst; T         ; Trailing_Jamo
558 hst; V         ; Vowel_Jamo
559
560 # Hex_Digit (Hex)
561
562 Hex; N         ; No                               ; F                                ; False
563 Hex; Y         ; Yes                              ; T                                ; True
564
565 # Hyphen (Hyphen)
566
567 Hyphen; N      ; No                               ; F                                ; False
568 Hyphen; Y      ; Yes                              ; T                                ; True
569
570 # IDS_Binary_Operator (IDSB)
571
572 IDSB; N        ; No                               ; F                                ; False
573 IDSB; Y        ; Yes                              ; T                                ; True
574
575 # IDS_Trinary_Operator (IDST)
576
577 IDST; N        ; No                               ; F                                ; False
578 IDST; Y        ; Yes                              ; T                                ; True
579
580 # ID_Continue (IDC)
581
582 IDC; N         ; No                               ; F                                ; False
583 IDC; Y         ; Yes                              ; T                                ; True
584
585 # ID_Start (IDS)
586
587 IDS; N         ; No                               ; F                                ; False
588 IDS; Y         ; Yes                              ; T                                ; True
589
590 # ISO_Comment (isc)
591
592 # @missing: 0000..10FFFF; ISO_Comment; <none>
593
594 # Ideographic (Ideo)
595
596 Ideo; N        ; No                               ; F                                ; False
597 Ideo; Y        ; Yes                              ; T                                ; True
598
599 # Jamo_Short_Name (JSN)
600
601 # @missing: 0000..10FFFF; Jamo_Short_Name; <none>
602 JSN; A         ; A
603 JSN; AE        ; AE
604 JSN; B         ; B
605 JSN; BB        ; BB
606 JSN; BS        ; BS
607 JSN; C         ; C
608 JSN; D         ; D
609 JSN; DD        ; DD
610 JSN; E         ; E
611 JSN; EO        ; EO
612 JSN; EU        ; EU
613 JSN; G         ; G
614 JSN; GG        ; GG
615 JSN; GS        ; GS
616 JSN; H         ; H
617 JSN; I         ; I
618 JSN; J         ; J
619 JSN; JJ        ; JJ
620 JSN; K         ; K
621 JSN; L         ; L
622 JSN; LB        ; LB
623 JSN; LG        ; LG
624 JSN; LH        ; LH
625 JSN; LM        ; LM
626 JSN; LP        ; LP
627 JSN; LS        ; LS
628 JSN; LT        ; LT
629 JSN; M         ; M
630 JSN; N         ; N
631 JSN; NG        ; NG
632 JSN; NH        ; NH
633 JSN; NJ        ; NJ
634 JSN; O         ; O
635 JSN; OE        ; OE
636 JSN; P         ; P
637 JSN; R         ; R
638 JSN; S         ; S
639 JSN; SS        ; SS
640 JSN; T         ; T
641 JSN; U         ; U
642 JSN; WA        ; WA
643 JSN; WAE       ; WAE
644 JSN; WE        ; WE
645 JSN; WEO       ; WEO
646 JSN; WI        ; WI
647 JSN; YA        ; YA
648 JSN; YAE       ; YAE
649 JSN; YE        ; YE
650 JSN; YEO       ; YEO
651 JSN; YI        ; YI
652 JSN; YO        ; YO
653 JSN; YU        ; YU
654
655 # Join_Control (Join_C)
656
657 Join_C; N      ; No                               ; F                                ; False
658 Join_C; Y      ; Yes                              ; T                                ; True
659
660 # Joining_Group (jg)
661
662 jg ; n/a       ; Ain
663 jg ; n/a       ; Alaph
664 jg ; n/a       ; Alef
665 jg ; n/a       ; Beh
666 jg ; n/a       ; Beth
667 jg ; n/a       ; Burushaski_Yeh_Barree
668 jg ; n/a       ; Dal
669 jg ; n/a       ; Dalath_Rish
670 jg ; n/a       ; E
671 jg ; n/a       ; Farsi_Yeh
672 jg ; n/a       ; Fe
673 jg ; n/a       ; Feh
674 jg ; n/a       ; Final_Semkath
675 jg ; n/a       ; Gaf
676 jg ; n/a       ; Gamal
677 jg ; n/a       ; Hah
678 jg ; n/a       ; Hamza_On_Heh_Goal
679 jg ; n/a       ; He
680 jg ; n/a       ; Heh
681 jg ; n/a       ; Heh_Goal
682 jg ; n/a       ; Heth
683 jg ; n/a       ; Kaf
684 jg ; n/a       ; Kaph
685 jg ; n/a       ; Khaph
686 jg ; n/a       ; Knotted_Heh
687 jg ; n/a       ; Lam
688 jg ; n/a       ; Lamadh
689 jg ; n/a       ; Meem
690 jg ; n/a       ; Mim
691 jg ; n/a       ; No_Joining_Group
692 jg ; n/a       ; Noon
693 jg ; n/a       ; Nun
694 jg ; n/a       ; Nya
695 jg ; n/a       ; Pe
696 jg ; n/a       ; Qaf
697 jg ; n/a       ; Qaph
698 jg ; n/a       ; Reh
699 jg ; n/a       ; Reversed_Pe
700 jg ; n/a       ; Sad
701 jg ; n/a       ; Sadhe
702 jg ; n/a       ; Seen
703 jg ; n/a       ; Semkath
704 jg ; n/a       ; Shin
705 jg ; n/a       ; Swash_Kaf
706 jg ; n/a       ; Syriac_Waw
707 jg ; n/a       ; Tah
708 jg ; n/a       ; Taw
709 jg ; n/a       ; Teh_Marbuta
710 jg ; n/a       ; Teth
711 jg ; n/a       ; Waw
712 jg ; n/a       ; Yeh
713 jg ; n/a       ; Yeh_Barree
714 jg ; n/a       ; Yeh_With_Tail
715 jg ; n/a       ; Yudh
716 jg ; n/a       ; Yudh_He
717 jg ; n/a       ; Zain
718 jg ; n/a       ; Zhain
719
720 # Joining_Type (jt)
721
722 jt ; C         ; Join_Causing
723 jt ; D         ; Dual_Joining
724 jt ; L         ; Left_Joining
725 jt ; R         ; Right_Joining
726 jt ; T         ; Transparent
727 jt ; U         ; Non_Joining
728
729 # Line_Break (lb)
730
731 lb ; AI        ; Ambiguous
732 lb ; AL        ; Alphabetic
733 lb ; B2        ; Break_Both
734 lb ; BA        ; Break_After
735 lb ; BB        ; Break_Before
736 lb ; BK        ; Mandatory_Break
737 lb ; CB        ; Contingent_Break
738 lb ; CL        ; Close_Punctuation
739 lb ; CM        ; Combining_Mark
740 lb ; CP        ; Close_Parenthesis
741 lb ; CR        ; Carriage_Return
742 lb ; EX        ; Exclamation
743 lb ; GL        ; Glue
744 lb ; H2        ; H2
745 lb ; H3        ; H3
746 lb ; HY        ; Hyphen
747 lb ; ID        ; Ideographic
748 lb ; IN        ; Inseparable                      ; Inseperable
749 lb ; IS        ; Infix_Numeric
750 lb ; JL        ; JL
751 lb ; JT        ; JT
752 lb ; JV        ; JV
753 lb ; LF        ; Line_Feed
754 lb ; NL        ; Next_Line
755 lb ; NS        ; Nonstarter
756 lb ; NU        ; Numeric
757 lb ; OP        ; Open_Punctuation
758 lb ; PO        ; Postfix_Numeric
759 lb ; PR        ; Prefix_Numeric
760 lb ; QU        ; Quotation
761 lb ; SA        ; Complex_Context
762 lb ; SG        ; Surrogate
763 lb ; SP        ; Space
764 lb ; SY        ; Break_Symbols
765 lb ; WJ        ; Word_Joiner
766 lb ; XX        ; Unknown
767 lb ; ZW        ; ZWSpace
768
769 # Logical_Order_Exception (LOE)
770
771 LOE; N         ; No                               ; F                                ; False
772 LOE; Y         ; Yes                              ; T                                ; True
773
774 # Lowercase (Lower)
775
776 Lower; N       ; No                               ; F                                ; False
777 Lower; Y       ; Yes                              ; T                                ; True
778
779 # Lowercase_Mapping (lc)
780
781 # @missing: 0000..10FFFF; Lowercase_Mapping; <code point>
782
783 # Math (Math)
784
785 Math; N        ; No                               ; F                                ; False
786 Math; Y        ; Yes                              ; T                                ; True
787
788 # NFC_Quick_Check (NFC_QC)
789
790 NFC_QC; M      ; Maybe
791 NFC_QC; N      ; No
792 NFC_QC; Y      ; Yes
793
794 # NFD_Quick_Check (NFD_QC)
795
796 NFD_QC; N      ; No
797 NFD_QC; Y      ; Yes
798
799 # NFKC_Casefold (NFKC_CF)
800
801 # @missing: 0000..10FFFF; NFKC_Casefold; <code point>
802
803 # NFKC_Quick_Check (NFKC_QC)
804
805 NFKC_QC; M     ; Maybe
806 NFKC_QC; N     ; No
807 NFKC_QC; Y     ; Yes
808
809 # NFKD_Quick_Check (NFKD_QC)
810
811 NFKD_QC; N     ; No
812 NFKD_QC; Y     ; Yes
813
814 # Name (na)
815
816 # @missing: 0000..10FFFF; Name; <none>
817
818 # Name_Alias (Name_Alias)
819
820 # @missing: 0000..10FFFF; Name_Alias; <none>
821
822 # Noncharacter_Code_Point (NChar)
823
824 NChar; N       ; No                               ; F                                ; False
825 NChar; Y       ; Yes                              ; T                                ; True
826
827 # Numeric_Type (nt)
828
829 nt ; De        ; Decimal
830 nt ; Di        ; Digit
831 nt ; None      ; None
832 nt ; Nu        ; Numeric
833
834 # Numeric_Value (nv)
835
836 # @missing: 0000..10FFFF; Numeric_Value; NaN
837
838 # Other_Alphabetic (OAlpha)
839
840 OAlpha; N      ; No                               ; F                                ; False
841 OAlpha; Y      ; Yes                              ; T                                ; True
842
843 # Other_Default_Ignorable_Code_Point (ODI)
844
845 ODI; N         ; No                               ; F                                ; False
846 ODI; Y         ; Yes                              ; T                                ; True
847
848 # Other_Grapheme_Extend (OGr_Ext)
849
850 OGr_Ext; N     ; No                               ; F                                ; False
851 OGr_Ext; Y     ; Yes                              ; T                                ; True
852
853 # Other_ID_Continue (OIDC)
854
855 OIDC; N        ; No                               ; F                                ; False
856 OIDC; Y        ; Yes                              ; T                                ; True
857
858 # Other_ID_Start (OIDS)
859
860 OIDS; N        ; No                               ; F                                ; False
861 OIDS; Y        ; Yes                              ; T                                ; True
862
863 # Other_Lowercase (OLower)
864
865 OLower; N      ; No                               ; F                                ; False
866 OLower; Y      ; Yes                              ; T                                ; True
867
868 # Other_Math (OMath)
869
870 OMath; N       ; No                               ; F                                ; False
871 OMath; Y       ; Yes                              ; T                                ; True
872
873 # Other_Uppercase (OUpper)
874
875 OUpper; N      ; No                               ; F                                ; False
876 OUpper; Y      ; Yes                              ; T                                ; True
877
878 # Pattern_Syntax (Pat_Syn)
879
880 Pat_Syn; N     ; No                               ; F                                ; False
881 Pat_Syn; Y     ; Yes                              ; T                                ; True
882
883 # Pattern_White_Space (Pat_WS)
884
885 Pat_WS; N      ; No                               ; F                                ; False
886 Pat_WS; Y      ; Yes                              ; T                                ; True
887
888 # Quotation_Mark (QMark)
889
890 QMark; N       ; No                               ; F                                ; False
891 QMark; Y       ; Yes                              ; T                                ; True
892
893 # Radical (Radical)
894
895 Radical; N     ; No                               ; F                                ; False
896 Radical; Y     ; Yes                              ; T                                ; True
897
898 # STerm (STerm)
899
900 STerm; N       ; No                               ; F                                ; False
901 STerm; Y       ; Yes                              ; T                                ; True
902
903 # Script (sc)
904
905 sc ; Arab      ; Arabic
906 sc ; Armi      ; Imperial_Aramaic
907 sc ; Armn      ; Armenian
908 sc ; Avst      ; Avestan
909 sc ; Bali      ; Balinese
910 sc ; Bamu      ; Bamum
911 sc ; Beng      ; Bengali
912 sc ; Bopo      ; Bopomofo
913 sc ; Brai      ; Braille
914 sc ; Bugi      ; Buginese
915 sc ; Buhd      ; Buhid
916 sc ; Cans      ; Canadian_Aboriginal
917 sc ; Cari      ; Carian
918 sc ; Cham      ; Cham
919 sc ; Cher      ; Cherokee
920 sc ; Copt      ; Coptic                           ; Qaac
921 sc ; Cprt      ; Cypriot
922 sc ; Cyrl      ; Cyrillic
923 sc ; Deva      ; Devanagari
924 sc ; Dsrt      ; Deseret
925 sc ; Egyp      ; Egyptian_Hieroglyphs
926 sc ; Ethi      ; Ethiopic
927 sc ; Geor      ; Georgian
928 sc ; Glag      ; Glagolitic
929 sc ; Goth      ; Gothic
930 sc ; Grek      ; Greek
931 sc ; Gujr      ; Gujarati
932 sc ; Guru      ; Gurmukhi
933 sc ; Hang      ; Hangul
934 sc ; Hani      ; Han
935 sc ; Hano      ; Hanunoo
936 sc ; Hebr      ; Hebrew
937 sc ; Hira      ; Hiragana
938 sc ; Hrkt      ; Katakana_Or_Hiragana
939 sc ; Ital      ; Old_Italic
940 sc ; Java      ; Javanese
941 sc ; Kali      ; Kayah_Li
942 sc ; Kana      ; Katakana
943 sc ; Khar      ; Kharoshthi
944 sc ; Khmr      ; Khmer
945 sc ; Knda      ; Kannada
946 sc ; Kthi      ; Kaithi
947 sc ; Lana      ; Tai_Tham
948 sc ; Laoo      ; Lao
949 sc ; Latn      ; Latin
950 sc ; Lepc      ; Lepcha
951 sc ; Limb      ; Limbu
952 sc ; Linb      ; Linear_B
953 sc ; Lisu      ; Lisu
954 sc ; Lyci      ; Lycian
955 sc ; Lydi      ; Lydian
956 sc ; Mlym      ; Malayalam
957 sc ; Mong      ; Mongolian
958 sc ; Mtei      ; Meetei_Mayek
959 sc ; Mymr      ; Myanmar
960 sc ; Nkoo      ; Nko
961 sc ; Ogam      ; Ogham
962 sc ; Olck      ; Ol_Chiki
963 sc ; Orkh      ; Old_Turkic
964 sc ; Orya      ; Oriya
965 sc ; Osma      ; Osmanya
966 sc ; Phag      ; Phags_Pa
967 sc ; Phli      ; Inscriptional_Pahlavi
968 sc ; Phnx      ; Phoenician
969 sc ; Prti      ; Inscriptional_Parthian
970 sc ; Rjng      ; Rejang
971 sc ; Runr      ; Runic
972 sc ; Samr      ; Samaritan
973 sc ; Sarb      ; Old_South_Arabian
974 sc ; Saur      ; Saurashtra
975 sc ; Shaw      ; Shavian
976 sc ; Sinh      ; Sinhala
977 sc ; Sund      ; Sundanese
978 sc ; Sylo      ; Syloti_Nagri
979 sc ; Syrc      ; Syriac
980 sc ; Tagb      ; Tagbanwa
981 sc ; Tale      ; Tai_Le
982 sc ; Talu      ; New_Tai_Lue
983 sc ; Taml      ; Tamil
984 sc ; Tavt      ; Tai_Viet
985 sc ; Telu      ; Telugu
986 sc ; Tfng      ; Tifinagh
987 sc ; Tglg      ; Tagalog
988 sc ; Thaa      ; Thaana
989 sc ; Thai      ; Thai
990 sc ; Tibt      ; Tibetan
991 sc ; Ugar      ; Ugaritic
992 sc ; Vaii      ; Vai
993 sc ; Xpeo      ; Old_Persian
994 sc ; Xsux      ; Cuneiform
995 sc ; Yiii      ; Yi
996 sc ; Zinh      ; Inherited                        ; Qaai
997 sc ; Zyyy      ; Common
998 sc ; Zzzz      ; Unknown
999
1000 # Sentence_Break (SB)
1001
1002 SB ; AT        ; ATerm
1003 SB ; CL        ; Close
1004 SB ; CR        ; CR
1005 SB ; EX        ; Extend
1006 SB ; FO        ; Format
1007 SB ; LE        ; OLetter
1008 SB ; LF        ; LF
1009 SB ; LO        ; Lower
1010 SB ; NU        ; Numeric
1011 SB ; SC        ; SContinue
1012 SB ; SE        ; Sep
1013 SB ; SP        ; Sp
1014 SB ; ST        ; STerm
1015 SB ; UP        ; Upper
1016 SB ; XX        ; Other
1017
1018 # Simple_Case_Folding (scf)
1019
1020 # @missing: 0000..10FFFF; Simple_Case_Folding; <code point>
1021
1022 # Simple_Lowercase_Mapping (slc)
1023
1024 # @missing: 0000..10FFFF; Simple_Lowercase_Mapping; <code point>
1025
1026 # Simple_Titlecase_Mapping (stc)
1027
1028 # @missing: 0000..10FFFF; Simple_Titlecase_Mapping; <code point>
1029
1030 # Simple_Uppercase_Mapping (suc)
1031
1032 # @missing: 0000..10FFFF; Simple_Uppercase_Mapping; <code point>
1033
1034 # Soft_Dotted (SD)
1035
1036 SD ; N         ; No                               ; F                                ; False
1037 SD ; Y         ; Yes                              ; T                                ; True
1038
1039 # Terminal_Punctuation (Term)
1040
1041 Term; N        ; No                               ; F                                ; False
1042 Term; Y        ; Yes                              ; T                                ; True
1043
1044 # Titlecase_Mapping (tc)
1045
1046 # @missing: 0000..10FFFF; Titlecase_Mapping; <code point>
1047
1048 # Unicode_1_Name (na1)
1049
1050 # @missing: 0000..10FFFF; Unicode_1_Name; <none>
1051
1052 # Unified_Ideograph (UIdeo)
1053
1054 UIdeo; N       ; No                               ; F                                ; False
1055 UIdeo; Y       ; Yes                              ; T                                ; True
1056
1057 # Uppercase (Upper)
1058
1059 Upper; N       ; No                               ; F                                ; False
1060 Upper; Y       ; Yes                              ; T                                ; True
1061
1062 # Uppercase_Mapping (uc)
1063
1064 # @missing: 0000..10FFFF; Uppercase_Mapping; <code point>
1065
1066 # Variation_Selector (VS)
1067
1068 VS ; N         ; No                               ; F                                ; False
1069 VS ; Y         ; Yes                              ; T                                ; True
1070
1071 # White_Space (WSpace)
1072
1073 WSpace; N      ; No                               ; F                                ; False
1074 WSpace; Y      ; Yes                              ; T                                ; True
1075
1076 # Word_Break (WB)
1077
1078 WB ; CR        ; CR
1079 WB ; EX        ; ExtendNumLet
1080 WB ; Extend    ; Extend
1081 WB ; FO        ; Format
1082 WB ; KA        ; Katakana
1083 WB ; LE        ; ALetter
1084 WB ; LF        ; LF
1085 WB ; MB        ; MidNumLet
1086 WB ; ML        ; MidLetter
1087 WB ; MN        ; MidNum
1088 WB ; NL        ; Newline
1089 WB ; NU        ; Numeric
1090 WB ; XX        ; Other
1091
1092 # XID_Continue (XIDC)
1093
1094 XIDC; N        ; No                               ; F                                ; False
1095 XIDC; Y        ; Yes                              ; T                                ; True
1096
1097 # XID_Start (XIDS)
1098
1099 XIDS; N        ; No                               ; F                                ; False
1100 XIDS; Y        ; Yes                              ; T                                ; True
1101
1102 # cjkAccountingNumeric (cjkAccountingNumeric)
1103
1104 # @missing: 0000..10FFFF; cjkAccountingNumeric; NaN
1105
1106 # cjkCompatibilityVariant (cjkCompatibilityVariant)
1107
1108 # @missing: 0000..10FFFF; cjkCompatibilityVariant; <code point>
1109
1110 # cjkIICore (cjkIICore)
1111
1112 # @missing: 0000..10FFFF; cjkIICore; <none>
1113
1114 # cjkIRG_GSource (cjkIRG_GSource)
1115
1116 # @missing: 0000..10FFFF; cjkIRG_GSource; <none>
1117
1118 # cjkIRG_HSource (cjkIRG_HSource)
1119
1120 # @missing: 0000..10FFFF; cjkIRG_HSource; <none>
1121
1122 # cjkIRG_JSource (cjkIRG_JSource)
1123
1124 # @missing: 0000..10FFFF; cjkIRG_JSource; <none>
1125
1126 # cjkIRG_KPSource (cjkIRG_KPSource)
1127
1128 # @missing: 0000..10FFFF; cjkIRG_KPSource; <none>
1129
1130 # cjkIRG_KSource (cjkIRG_KSource)
1131
1132 # @missing: 0000..10FFFF; cjkIRG_KSource; <none>
1133
1134 # cjkIRG_MSource (cjkIRG_MSource)
1135
1136 # @missing: 0000..10FFFF; cjkIRG_MSource; <none>
1137
1138 # cjkIRG_TSource (cjkIRG_TSource)
1139
1140 # @missing: 0000..10FFFF; cjkIRG_TSource; <none>
1141
1142 # cjkIRG_USource (cjkIRG_USource)
1143
1144 # @missing: 0000..10FFFF; cjkIRG_USource; <none>
1145
1146 # cjkIRG_VSource (cjkIRG_VSource)
1147
1148 # @missing: 0000..10FFFF; cjkIRG_VSource; <none>
1149
1150 # cjkOtherNumeric (cjkOtherNumeric)
1151
1152 # @missing: 0000..10FFFF; cjkOtherNumeric; NaN
1153
1154 # cjkPrimaryNumeric (cjkPrimaryNumeric)
1155
1156 # @missing: 0000..10FFFF; cjkPrimaryNumeric; NaN
1157
1158 # cjkRSUnicode (cjkRSUnicode)
1159
1160 # @missing: 0000..10FFFF; cjkRSUnicode; <none>
1161
1162 # EOF