This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Deparse.t: Another to-do test for lex subs
[perl5.git] / lib / unicore / PropertyAliases.txt
CommitLineData
09edd811
KW
1# PropertyAliases-7.0.0.txt
2# Date: 2013-11-27, 09:54:44 GMT [MD]
822ebcc8 3#
7be0dac3 4# Unicode Character Database
a9c9e371 5# Copyright (c) 1991-2013 Unicode, Inc.
7be0dac3 6# For terms of use, see http://www.unicode.org/terms_of_use.html
283b82dc 7# For documentation, see http://www.unicode.org/reports/tr44/
98fbe989 8#
822ebcc8
JH
9# This file contains aliases for properties 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.
822ebcc8
JH
12#
13# The names may be translated in appropriate environments, and additional
14# aliases may be useful.
15#
16# FORMAT
17#
7be0dac3 18# Each line has two or more fields, separated by semicolons.
822ebcc8 19#
1911be83 20# First Field: The first field is an abbreviated name for the property.
822ebcc8
JH
21#
22# Second Field: The second field is a long name
23#
7be0dac3 24# The above are the preferred aliases. Other aliases may be listed in additional fields.
822ebcc8 25#
7be0dac3
NC
26# Loose matching should be applied to all property names and property values, with
27# the exception of String Property values. With loose matching of property names and
28# values, the case distinctions, whitespace, and '_' are ignored. For Numeric Property
7620cb10 29# values, numeric equivalencies are applied: thus "01.00" is equivalent to "1".
822ebcc8 30#
7be0dac3 31# NOTE: Property value names are NOT unique across properties. For example:
822ebcc8 32#
1911be83 33# AL means Arabic Letter for the Bidi_Class property, and
283b82dc 34# AL means Above_Left for the Combining_Class property, and
1911be83 35# AL means Alphabetic for the Line_Break property.
822ebcc8
JH
36#
37# In addition, some property names may be the same as some property value names.
7be0dac3
NC
38# For example:
39#
40# sc means the Script property, and
41# Sc means the General_Category property value Currency_Symbol (Sc)
822ebcc8
JH
42#
43# The combination of property value and property name is, however, unique.
7be0dac3 44#
283b82dc 45# For more information, see UTS #18: Unicode Regular Expressions
822ebcc8
JH
46# ================================================
47
48
49# ================================================
7be0dac3
NC
50# Numeric Properties
51# ================================================
7620cb10
KW
52cjkAccountingNumeric ; kAccountingNumeric
53cjkOtherNumeric ; kOtherNumeric
54cjkPrimaryNumeric ; kPrimaryNumeric
55nv ; Numeric_Value
7be0dac3
NC
56
57# ================================================
58# String Properties
822ebcc8 59# ================================================
7620cb10
KW
60cf ; Case_Folding
61cjkCompatibilityVariant ; kCompatibilityVariant
62dm ; Decomposition_Mapping
63FC_NFKC ; FC_NFKC_Closure
64lc ; Lowercase_Mapping
65NFKC_CF ; NFKC_Casefold
66scf ; Simple_Case_Folding ; sfc
67slc ; Simple_Lowercase_Mapping
68stc ; Simple_Titlecase_Mapping
69suc ; Simple_Uppercase_Mapping
70tc ; Titlecase_Mapping
71uc ; Uppercase_Mapping
7be0dac3
NC
72
73# ================================================
74# Miscellaneous Properties
75# ================================================
83d881f0 76bmg ; Bidi_Mirroring_Glyph
a9c9e371 77bpb ; Bidi_Paired_Bracket
7620cb10
KW
78cjkIICore ; kIICore
79cjkIRG_GSource ; kIRG_GSource
80cjkIRG_HSource ; kIRG_HSource
81cjkIRG_JSource ; kIRG_JSource
82cjkIRG_KPSource ; kIRG_KPSource
83cjkIRG_KSource ; kIRG_KSource
84cjkIRG_MSource ; kIRG_MSource
85cjkIRG_TSource ; kIRG_TSource
86cjkIRG_USource ; kIRG_USource
87cjkIRG_VSource ; kIRG_VSource
88cjkRSUnicode ; kRSUnicode ; Unicode_Radical_Stroke; URS
89isc ; ISO_Comment
90JSN ; Jamo_Short_Name
91na ; Name
92na1 ; Unicode_1_Name
93Name_Alias ; Name_Alias
94scx ; Script_Extensions
822ebcc8
JH
95
96# ================================================
7be0dac3
NC
97# Catalog Properties
98# ================================================
7620cb10
KW
99age ; Age
100blk ; Block
101sc ; Script
7be0dac3
NC
102
103# ================================================
104# Enumerated Properties
822ebcc8 105# ================================================
7620cb10 106bc ; Bidi_Class
a9c9e371 107bpt ; Bidi_Paired_Bracket_Type
7620cb10
KW
108ccc ; Canonical_Combining_Class
109dt ; Decomposition_Type
110ea ; East_Asian_Width
111gc ; General_Category
112GCB ; Grapheme_Cluster_Break
113hst ; Hangul_Syllable_Type
114InMC ; Indic_Matra_Category
115InSC ; Indic_Syllabic_Category
116jg ; Joining_Group
117jt ; Joining_Type
118lb ; Line_Break
119NFC_QC ; NFC_Quick_Check
120NFD_QC ; NFD_Quick_Check
121NFKC_QC ; NFKC_Quick_Check
122NFKD_QC ; NFKD_Quick_Check
123nt ; Numeric_Type
124SB ; Sentence_Break
125WB ; Word_Break
822ebcc8
JH
126
127# ================================================
128# Binary Properties
129# ================================================
7620cb10
KW
130AHex ; ASCII_Hex_Digit
131Alpha ; Alphabetic
132Bidi_C ; Bidi_Control
133Bidi_M ; Bidi_Mirrored
134Cased ; Cased
135CE ; Composition_Exclusion
136CI ; Case_Ignorable
137Comp_Ex ; Full_Composition_Exclusion
138CWCF ; Changes_When_Casefolded
139CWCM ; Changes_When_Casemapped
140CWKCF ; Changes_When_NFKC_Casefolded
141CWL ; Changes_When_Lowercased
142CWT ; Changes_When_Titlecased
143CWU ; Changes_When_Uppercased
144Dash ; Dash
145Dep ; Deprecated
146DI ; Default_Ignorable_Code_Point
147Dia ; Diacritic
148Ext ; Extender
149Gr_Base ; Grapheme_Base
150Gr_Ext ; Grapheme_Extend
151Gr_Link ; Grapheme_Link
152Hex ; Hex_Digit
153Hyphen ; Hyphen
154IDC ; ID_Continue
155Ideo ; Ideographic
156IDS ; ID_Start
157IDSB ; IDS_Binary_Operator
158IDST ; IDS_Trinary_Operator
159Join_C ; Join_Control
160LOE ; Logical_Order_Exception
161Lower ; Lowercase
162Math ; Math
163NChar ; Noncharacter_Code_Point
164OAlpha ; Other_Alphabetic
165ODI ; Other_Default_Ignorable_Code_Point
166OGr_Ext ; Other_Grapheme_Extend
167OIDC ; Other_ID_Continue
168OIDS ; Other_ID_Start
169OLower ; Other_Lowercase
170OMath ; Other_Math
171OUpper ; Other_Uppercase
172Pat_Syn ; Pattern_Syntax
173Pat_WS ; Pattern_White_Space
174QMark ; Quotation_Mark
175Radical ; Radical
176SD ; Soft_Dotted
177STerm ; STerm
178Term ; Terminal_Punctuation
179UIdeo ; Unified_Ideograph
180Upper ; Uppercase
181VS ; Variation_Selector
182WSpace ; White_Space ; space
183XIDC ; XID_Continue
184XIDS ; XID_Start
185XO_NFC ; Expands_On_NFC
186XO_NFD ; Expands_On_NFD
187XO_NFKC ; Expands_On_NFKC
188XO_NFKD ; Expands_On_NFKD
7be0dac3
NC
189
190# ================================================
a9c9e371 191# Total: 117
7be0dac3 192
98fbe989 193# EOF