xref: /aosp_15_r20/external/pcre/maint/Unicode.tables/PropertyAliases.txt (revision 22dc650d8ae982c6770746019a6f94af92b0f024)
1*22dc650dSSadaf Ebrahimi# PropertyAliases-15.0.0.txt
2*22dc650dSSadaf Ebrahimi# Date: 2022-02-02, 23:35:44 GMT
3*22dc650dSSadaf Ebrahimi# © 2022 Unicode®, Inc.
4*22dc650dSSadaf Ebrahimi# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
5*22dc650dSSadaf Ebrahimi# For terms of use, see https://www.unicode.org/terms_of_use.html
6*22dc650dSSadaf Ebrahimi#
7*22dc650dSSadaf Ebrahimi# Unicode Character Database
8*22dc650dSSadaf Ebrahimi#   For documentation, see https://www.unicode.org/reports/tr44/
9*22dc650dSSadaf Ebrahimi#
10*22dc650dSSadaf Ebrahimi# This file contains aliases for properties used in the UCD.
11*22dc650dSSadaf Ebrahimi# These names can be used for XML formats of UCD data, for regular-expression
12*22dc650dSSadaf Ebrahimi# property tests, and other programmatic textual descriptions of Unicode data.
13*22dc650dSSadaf Ebrahimi#
14*22dc650dSSadaf Ebrahimi# The names may be translated in appropriate environments, and additional
15*22dc650dSSadaf Ebrahimi# aliases may be useful.
16*22dc650dSSadaf Ebrahimi#
17*22dc650dSSadaf Ebrahimi# FORMAT
18*22dc650dSSadaf Ebrahimi#
19*22dc650dSSadaf Ebrahimi# Each line has two or more fields, separated by semicolons.
20*22dc650dSSadaf Ebrahimi#
21*22dc650dSSadaf Ebrahimi# First Field: The first field is the short name for the property.
22*22dc650dSSadaf Ebrahimi# It is typically an abbreviation, but in a number of cases it is simply
23*22dc650dSSadaf Ebrahimi# a duplicate of the "long name" in the second field.
24*22dc650dSSadaf Ebrahimi# For Unihan database tags, the short name is actually a longer string than
25*22dc650dSSadaf Ebrahimi# the tag specified in the second field.
26*22dc650dSSadaf Ebrahimi#
27*22dc650dSSadaf Ebrahimi# Second Field: The second field is the long name for the property,
28*22dc650dSSadaf Ebrahimi# typically the formal name used in documentation about the property.
29*22dc650dSSadaf Ebrahimi#
30*22dc650dSSadaf Ebrahimi# The above are the preferred aliases. Other aliases may be listed in additional fields.
31*22dc650dSSadaf Ebrahimi#
32*22dc650dSSadaf Ebrahimi# Loose matching should be applied to all property names and property values, with
33*22dc650dSSadaf Ebrahimi# the exception of String Property values. With loose matching of property names and
34*22dc650dSSadaf Ebrahimi# values, the case distinctions, whitespace, and '_' are ignored. For Numeric Property
35*22dc650dSSadaf Ebrahimi# values, numeric equivalencies are applied: thus "01.00" is equivalent to "1".
36*22dc650dSSadaf Ebrahimi#
37*22dc650dSSadaf Ebrahimi# NOTE: Property value names are NOT unique across properties. For example:
38*22dc650dSSadaf Ebrahimi#
39*22dc650dSSadaf Ebrahimi#   AL means Arabic Letter for the Bidi_Class property, and
40*22dc650dSSadaf Ebrahimi#   AL means Above_Left for the Combining_Class property, and
41*22dc650dSSadaf Ebrahimi#   AL means Alphabetic for the Line_Break property.
42*22dc650dSSadaf Ebrahimi#
43*22dc650dSSadaf Ebrahimi# In addition, some property names may be the same as some property value names.
44*22dc650dSSadaf Ebrahimi# For example:
45*22dc650dSSadaf Ebrahimi#
46*22dc650dSSadaf Ebrahimi#   sc means the Script property, and
47*22dc650dSSadaf Ebrahimi#   Sc means the General_Category property value Currency_Symbol (Sc)
48*22dc650dSSadaf Ebrahimi#
49*22dc650dSSadaf Ebrahimi# The combination of property value and property name is, however, unique.
50*22dc650dSSadaf Ebrahimi#
51*22dc650dSSadaf Ebrahimi# For more information, see UAX #44, Unicode Character Database, and
52*22dc650dSSadaf Ebrahimi# UTS #18, Unicode Regular Expressions.
53*22dc650dSSadaf Ebrahimi# ================================================
54*22dc650dSSadaf Ebrahimi
55*22dc650dSSadaf Ebrahimi
56*22dc650dSSadaf Ebrahimi# ================================================
57*22dc650dSSadaf Ebrahimi# Numeric Properties
58*22dc650dSSadaf Ebrahimi# ================================================
59*22dc650dSSadaf EbrahimicjkAccountingNumeric     ; kAccountingNumeric
60*22dc650dSSadaf EbrahimicjkOtherNumeric          ; kOtherNumeric
61*22dc650dSSadaf EbrahimicjkPrimaryNumeric        ; kPrimaryNumeric
62*22dc650dSSadaf Ebrahiminv                       ; Numeric_Value
63*22dc650dSSadaf Ebrahimi
64*22dc650dSSadaf Ebrahimi# ================================================
65*22dc650dSSadaf Ebrahimi# String Properties
66*22dc650dSSadaf Ebrahimi# ================================================
67*22dc650dSSadaf Ebrahimicf                       ; Case_Folding
68*22dc650dSSadaf EbrahimicjkCompatibilityVariant  ; kCompatibilityVariant
69*22dc650dSSadaf Ebrahimidm                       ; Decomposition_Mapping
70*22dc650dSSadaf EbrahimiFC_NFKC                  ; FC_NFKC_Closure
71*22dc650dSSadaf Ebrahimilc                       ; Lowercase_Mapping
72*22dc650dSSadaf EbrahimiNFKC_CF                  ; NFKC_Casefold
73*22dc650dSSadaf Ebrahimiscf                      ; Simple_Case_Folding         ; sfc
74*22dc650dSSadaf Ebrahimislc                      ; Simple_Lowercase_Mapping
75*22dc650dSSadaf Ebrahimistc                      ; Simple_Titlecase_Mapping
76*22dc650dSSadaf Ebrahimisuc                      ; Simple_Uppercase_Mapping
77*22dc650dSSadaf Ebrahimitc                       ; Titlecase_Mapping
78*22dc650dSSadaf Ebrahimiuc                       ; Uppercase_Mapping
79*22dc650dSSadaf Ebrahimi
80*22dc650dSSadaf Ebrahimi# ================================================
81*22dc650dSSadaf Ebrahimi# Miscellaneous Properties
82*22dc650dSSadaf Ebrahimi# ================================================
83*22dc650dSSadaf Ebrahimibmg                      ; Bidi_Mirroring_Glyph
84*22dc650dSSadaf Ebrahimibpb                      ; Bidi_Paired_Bracket
85*22dc650dSSadaf EbrahimicjkIICore                ; kIICore
86*22dc650dSSadaf EbrahimicjkIRG_GSource           ; kIRG_GSource
87*22dc650dSSadaf EbrahimicjkIRG_HSource           ; kIRG_HSource
88*22dc650dSSadaf EbrahimicjkIRG_JSource           ; kIRG_JSource
89*22dc650dSSadaf EbrahimicjkIRG_KPSource          ; kIRG_KPSource
90*22dc650dSSadaf EbrahimicjkIRG_KSource           ; kIRG_KSource
91*22dc650dSSadaf EbrahimicjkIRG_MSource           ; kIRG_MSource
92*22dc650dSSadaf EbrahimicjkIRG_SSource           ; kIRG_SSource
93*22dc650dSSadaf EbrahimicjkIRG_TSource           ; kIRG_TSource
94*22dc650dSSadaf EbrahimicjkIRG_UKSource          ; kIRG_UKSource
95*22dc650dSSadaf EbrahimicjkIRG_USource           ; kIRG_USource
96*22dc650dSSadaf EbrahimicjkIRG_VSource           ; kIRG_VSource
97*22dc650dSSadaf EbrahimicjkRSUnicode             ; kRSUnicode                  ; Unicode_Radical_Stroke; URS
98*22dc650dSSadaf EbrahimiEqUIdeo                  ; Equivalent_Unified_Ideograph
99*22dc650dSSadaf Ebrahimiisc                      ; ISO_Comment
100*22dc650dSSadaf EbrahimiJSN                      ; Jamo_Short_Name
101*22dc650dSSadaf Ebrahimina                       ; Name
102*22dc650dSSadaf Ebrahimina1                      ; Unicode_1_Name
103*22dc650dSSadaf EbrahimiName_Alias               ; Name_Alias
104*22dc650dSSadaf Ebrahimiscx                      ; Script_Extensions
105*22dc650dSSadaf Ebrahimi
106*22dc650dSSadaf Ebrahimi# ================================================
107*22dc650dSSadaf Ebrahimi# Catalog Properties
108*22dc650dSSadaf Ebrahimi# ================================================
109*22dc650dSSadaf Ebrahimiage                      ; Age
110*22dc650dSSadaf Ebrahimiblk                      ; Block
111*22dc650dSSadaf Ebrahimisc                       ; Script
112*22dc650dSSadaf Ebrahimi
113*22dc650dSSadaf Ebrahimi# ================================================
114*22dc650dSSadaf Ebrahimi# Enumerated Properties
115*22dc650dSSadaf Ebrahimi# ================================================
116*22dc650dSSadaf Ebrahimibc                       ; Bidi_Class
117*22dc650dSSadaf Ebrahimibpt                      ; Bidi_Paired_Bracket_Type
118*22dc650dSSadaf Ebrahimiccc                      ; Canonical_Combining_Class
119*22dc650dSSadaf Ebrahimidt                       ; Decomposition_Type
120*22dc650dSSadaf Ebrahimiea                       ; East_Asian_Width
121*22dc650dSSadaf Ebrahimigc                       ; General_Category
122*22dc650dSSadaf EbrahimiGCB                      ; Grapheme_Cluster_Break
123*22dc650dSSadaf Ebrahimihst                      ; Hangul_Syllable_Type
124*22dc650dSSadaf EbrahimiInPC                     ; Indic_Positional_Category
125*22dc650dSSadaf EbrahimiInSC                     ; Indic_Syllabic_Category
126*22dc650dSSadaf Ebrahimijg                       ; Joining_Group
127*22dc650dSSadaf Ebrahimijt                       ; Joining_Type
128*22dc650dSSadaf Ebrahimilb                       ; Line_Break
129*22dc650dSSadaf EbrahimiNFC_QC                   ; NFC_Quick_Check
130*22dc650dSSadaf EbrahimiNFD_QC                   ; NFD_Quick_Check
131*22dc650dSSadaf EbrahimiNFKC_QC                  ; NFKC_Quick_Check
132*22dc650dSSadaf EbrahimiNFKD_QC                  ; NFKD_Quick_Check
133*22dc650dSSadaf Ebrahimint                       ; Numeric_Type
134*22dc650dSSadaf EbrahimiSB                       ; Sentence_Break
135*22dc650dSSadaf Ebrahimivo                       ; Vertical_Orientation
136*22dc650dSSadaf EbrahimiWB                       ; Word_Break
137*22dc650dSSadaf Ebrahimi
138*22dc650dSSadaf Ebrahimi# ================================================
139*22dc650dSSadaf Ebrahimi# Binary Properties
140*22dc650dSSadaf Ebrahimi# ================================================
141*22dc650dSSadaf EbrahimiAHex                     ; ASCII_Hex_Digit
142*22dc650dSSadaf EbrahimiAlpha                    ; Alphabetic
143*22dc650dSSadaf EbrahimiBidi_C                   ; Bidi_Control
144*22dc650dSSadaf EbrahimiBidi_M                   ; Bidi_Mirrored
145*22dc650dSSadaf EbrahimiCased                    ; Cased
146*22dc650dSSadaf EbrahimiCE                       ; Composition_Exclusion
147*22dc650dSSadaf EbrahimiCI                       ; Case_Ignorable
148*22dc650dSSadaf EbrahimiComp_Ex                  ; Full_Composition_Exclusion
149*22dc650dSSadaf EbrahimiCWCF                     ; Changes_When_Casefolded
150*22dc650dSSadaf EbrahimiCWCM                     ; Changes_When_Casemapped
151*22dc650dSSadaf EbrahimiCWKCF                    ; Changes_When_NFKC_Casefolded
152*22dc650dSSadaf EbrahimiCWL                      ; Changes_When_Lowercased
153*22dc650dSSadaf EbrahimiCWT                      ; Changes_When_Titlecased
154*22dc650dSSadaf EbrahimiCWU                      ; Changes_When_Uppercased
155*22dc650dSSadaf EbrahimiDash                     ; Dash
156*22dc650dSSadaf EbrahimiDep                      ; Deprecated
157*22dc650dSSadaf EbrahimiDI                       ; Default_Ignorable_Code_Point
158*22dc650dSSadaf EbrahimiDia                      ; Diacritic
159*22dc650dSSadaf EbrahimiEBase                    ; Emoji_Modifier_Base
160*22dc650dSSadaf EbrahimiEComp                    ; Emoji_Component
161*22dc650dSSadaf EbrahimiEMod                     ; Emoji_Modifier
162*22dc650dSSadaf EbrahimiEmoji                    ; Emoji
163*22dc650dSSadaf EbrahimiEPres                    ; Emoji_Presentation
164*22dc650dSSadaf EbrahimiExt                      ; Extender
165*22dc650dSSadaf EbrahimiExtPict                  ; Extended_Pictographic
166*22dc650dSSadaf EbrahimiGr_Base                  ; Grapheme_Base
167*22dc650dSSadaf EbrahimiGr_Ext                   ; Grapheme_Extend
168*22dc650dSSadaf EbrahimiGr_Link                  ; Grapheme_Link
169*22dc650dSSadaf EbrahimiHex                      ; Hex_Digit
170*22dc650dSSadaf EbrahimiHyphen                   ; Hyphen
171*22dc650dSSadaf EbrahimiIDC                      ; ID_Continue
172*22dc650dSSadaf EbrahimiIdeo                     ; Ideographic
173*22dc650dSSadaf EbrahimiIDS                      ; ID_Start
174*22dc650dSSadaf EbrahimiIDSB                     ; IDS_Binary_Operator
175*22dc650dSSadaf EbrahimiIDST                     ; IDS_Trinary_Operator
176*22dc650dSSadaf EbrahimiJoin_C                   ; Join_Control
177*22dc650dSSadaf EbrahimiLOE                      ; Logical_Order_Exception
178*22dc650dSSadaf EbrahimiLower                    ; Lowercase
179*22dc650dSSadaf EbrahimiMath                     ; Math
180*22dc650dSSadaf EbrahimiNChar                    ; Noncharacter_Code_Point
181*22dc650dSSadaf EbrahimiOAlpha                   ; Other_Alphabetic
182*22dc650dSSadaf EbrahimiODI                      ; Other_Default_Ignorable_Code_Point
183*22dc650dSSadaf EbrahimiOGr_Ext                  ; Other_Grapheme_Extend
184*22dc650dSSadaf EbrahimiOIDC                     ; Other_ID_Continue
185*22dc650dSSadaf EbrahimiOIDS                     ; Other_ID_Start
186*22dc650dSSadaf EbrahimiOLower                   ; Other_Lowercase
187*22dc650dSSadaf EbrahimiOMath                    ; Other_Math
188*22dc650dSSadaf EbrahimiOUpper                   ; Other_Uppercase
189*22dc650dSSadaf EbrahimiPat_Syn                  ; Pattern_Syntax
190*22dc650dSSadaf EbrahimiPat_WS                   ; Pattern_White_Space
191*22dc650dSSadaf EbrahimiPCM                      ; Prepended_Concatenation_Mark
192*22dc650dSSadaf EbrahimiQMark                    ; Quotation_Mark
193*22dc650dSSadaf EbrahimiRadical                  ; Radical
194*22dc650dSSadaf EbrahimiRI                       ; Regional_Indicator
195*22dc650dSSadaf EbrahimiSD                       ; Soft_Dotted
196*22dc650dSSadaf EbrahimiSTerm                    ; Sentence_Terminal
197*22dc650dSSadaf EbrahimiTerm                     ; Terminal_Punctuation
198*22dc650dSSadaf EbrahimiUIdeo                    ; Unified_Ideograph
199*22dc650dSSadaf EbrahimiUpper                    ; Uppercase
200*22dc650dSSadaf EbrahimiVS                       ; Variation_Selector
201*22dc650dSSadaf EbrahimiWSpace                   ; White_Space                 ; space
202*22dc650dSSadaf EbrahimiXIDC                     ; XID_Continue
203*22dc650dSSadaf EbrahimiXIDS                     ; XID_Start
204*22dc650dSSadaf EbrahimiXO_NFC                   ; Expands_On_NFC
205*22dc650dSSadaf EbrahimiXO_NFD                   ; Expands_On_NFD
206*22dc650dSSadaf EbrahimiXO_NFKC                  ; Expands_On_NFKC
207*22dc650dSSadaf EbrahimiXO_NFKD                  ; Expands_On_NFKD
208*22dc650dSSadaf Ebrahimi
209*22dc650dSSadaf Ebrahimi# ================================================
210*22dc650dSSadaf Ebrahimi# Total:    129
211*22dc650dSSadaf Ebrahimi
212*22dc650dSSadaf Ebrahimi# EOF
213