php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
pcre2_ucp.h
Go to the documentation of this file.
1/*************************************************
2* Perl-Compatible Regular Expressions *
3*************************************************/
4
5/* PCRE is a library of functions to support regular expressions whose syntax
6and semantics are as close as possible to those of the Perl 5 language.
7
8 Written by Philip Hazel
9 Original API code Copyright (c) 1997-2012 University of Cambridge
10 New API code Copyright (c) 2016-2022 University of Cambridge
11
12This module is auto-generated from Unicode data files. DO NOT EDIT MANUALLY!
13Instead, modify the maint/GenerateUcpHeader.py script and run it to generate
14a new version of this code.
15
16-----------------------------------------------------------------------------
17Redistribution and use in source and binary forms, with or without
18modification, are permitted provided that the following conditions are met:
19
20 * Redistributions of source code must retain the above copyright notice,
21 this list of conditions and the following disclaimer.
22
23 * Redistributions in binary form must reproduce the above copyright
24 notice, this list of conditions and the following disclaimer in the
25 documentation and/or other materials provided with the distribution.
26
27 * Neither the name of the University of Cambridge nor the names of its
28 contributors may be used to endorse or promote products derived from
29 this software without specific prior written permission.
30
31THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
32AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
33IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
34ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
35LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
36CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
37SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
38INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
39CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
40ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
41POSSIBILITY OF SUCH DAMAGE.
42-----------------------------------------------------------------------------
43*/
44
45#ifndef PCRE2_UCP_H_IDEMPOTENT_GUARD
46#define PCRE2_UCP_H_IDEMPOTENT_GUARD
47
48/* This file contains definitions of the Unicode property values that are
49returned by the UCD access macros and used throughout PCRE2.
50
51IMPORTANT: The specific values of the first two enums (general and particular
52character categories) are assumed by the table called catposstab in the file
53pcre2_auto_possess.c. They are unlikely to change, but should be checked after
54an update. */
55
56/* These are the general character categories. */
57
58enum {
66};
67
68/* These are the particular character categories. */
69
70enum {
71 ucp_Cc, /* Control */
72 ucp_Cf, /* Format */
73 ucp_Cn, /* Unassigned */
74 ucp_Co, /* Private use */
75 ucp_Cs, /* Surrogate */
76 ucp_Ll, /* Lower case letter */
77 ucp_Lm, /* Modifier letter */
78 ucp_Lo, /* Other letter */
79 ucp_Lt, /* Title case letter */
80 ucp_Lu, /* Upper case letter */
81 ucp_Mc, /* Spacing mark */
82 ucp_Me, /* Enclosing mark */
83 ucp_Mn, /* Non-spacing mark */
84 ucp_Nd, /* Decimal number */
85 ucp_Nl, /* Letter number */
86 ucp_No, /* Other number */
87 ucp_Pc, /* Connector punctuation */
88 ucp_Pd, /* Dash punctuation */
89 ucp_Pe, /* Close punctuation */
90 ucp_Pf, /* Final punctuation */
91 ucp_Pi, /* Initial punctuation */
92 ucp_Po, /* Other punctuation */
93 ucp_Ps, /* Open punctuation */
94 ucp_Sc, /* Currency symbol */
95 ucp_Sk, /* Modifier symbol */
96 ucp_Sm, /* Mathematical symbol */
97 ucp_So, /* Other symbol */
98 ucp_Zl, /* Line separator */
99 ucp_Zp, /* Paragraph separator */
100 ucp_Zs, /* Space separator */
101};
102
103/* These are Boolean properties. */
104
105enum {
158 /* This must be last */
160};
161
162/* Size of entries in ucd_boolprop_sets[] */
163
164#define ucd_boolprop_sets_item_size 2
165
166/* These are the bidi class values. */
167
168enum {
169 ucp_bidiAL, /* Arabic_Letter */
170 ucp_bidiAN, /* Arabic_Number */
171 ucp_bidiB, /* Paragraph_Separator */
172 ucp_bidiBN, /* Boundary_Neutral */
173 ucp_bidiCS, /* Common_Separator */
174 ucp_bidiEN, /* European_Number */
175 ucp_bidiES, /* European_Separator */
176 ucp_bidiET, /* European_Terminator */
177 ucp_bidiFSI, /* First_Strong_Isolate */
178 ucp_bidiL, /* Left_To_Right */
179 ucp_bidiLRE, /* Left_To_Right_Embedding */
180 ucp_bidiLRI, /* Left_To_Right_Isolate */
181 ucp_bidiLRO, /* Left_To_Right_Override */
182 ucp_bidiNSM, /* Nonspacing_Mark */
183 ucp_bidiON, /* Other_Neutral */
184 ucp_bidiPDF, /* Pop_Directional_Format */
185 ucp_bidiPDI, /* Pop_Directional_Isolate */
186 ucp_bidiR, /* Right_To_Left */
187 ucp_bidiRLE, /* Right_To_Left_Embedding */
188 ucp_bidiRLI, /* Right_To_Left_Isolate */
189 ucp_bidiRLO, /* Right_To_Left_Override */
190 ucp_bidiS, /* Segment_Separator */
191 ucp_bidiWS, /* White_Space */
192};
193
194/* These are grapheme break properties. The Extended Pictographic property
195comes from the emoji-data.txt file. */
196
197enum {
198 ucp_gbCR, /* 0 */
199 ucp_gbLF, /* 1 */
204 ucp_gbL, /* 6 Hangul syllable type L */
205 ucp_gbV, /* 7 Hangul syllable type V */
206 ucp_gbT, /* 8 Hangul syllable type T */
207 ucp_gbLV, /* 9 Hangul syllable type LV */
208 ucp_gbLVT, /* 10 Hangul syllable type LVT */
210 ucp_gbOther, /* 12 */
211 ucp_gbZWJ, /* 13 */
213};
214
215/* These are the script identifications. */
216
217enum {
218 /* Scripts which has characters in other scripts. */
287
288 /* Scripts which has no characters in other scripts. */
385
386 /* This must be last */
388};
389
390/* Size of entries in ucd_script_sets[] */
391
392#define ucd_script_sets_item_size 3
393
394#endif /* PCRE2_UCP_H_IDEMPOTENT_GUARD */
395
396/* End of pcre2_ucp.h */
@ ucp_Sogdian
Definition pcre2_ucp.h:282
@ ucp_Nushu
Definition pcre2_ucp.h:368
@ ucp_Osage
Definition pcre2_ucp.h:366
@ ucp_Cuneiform
Definition pcre2_ucp.h:315
@ ucp_Chakma
Definition pcre2_ucp.h:262
@ ucp_Elymaic
Definition pcre2_ucp.h:374
@ ucp_Inscriptional_Parthian
Definition pcre2_ucp.h:337
@ ucp_Vithkuqi
Definition pcre2_ucp.h:382
@ ucp_Myanmar
Definition pcre2_ucp.h:235
@ ucp_Hatran
Definition pcre2_ucp.h:360
@ ucp_Oriya
Definition pcre2_ucp.h:229
@ ucp_Vai
Definition pcre2_ucp.h:320
@ ucp_Saurashtra
Definition pcre2_ucp.h:321
@ ucp_Zanabazar_Square
Definition pcre2_ucp.h:370
@ ucp_Mro
Definition pcre2_ucp.h:351
@ ucp_Ethiopic
Definition pcre2_ucp.h:296
@ ucp_Rejang
Definition pcre2_ucp.h:322
@ ucp_Gunjala_Gondi
Definition pcre2_ucp.h:280
@ ucp_Khudawadi
Definition pcre2_ucp.h:274
@ ucp_Soyombo
Definition pcre2_ucp.h:369
@ ucp_Cypro_Minoan
Definition pcre2_ucp.h:285
@ ucp_Sinhala
Definition pcre2_ucp.h:234
@ ucp_Kayah_Li
Definition pcre2_ucp.h:258
@ ucp_Thaana
Definition pcre2_ucp.h:224
@ ucp_Newa
Definition pcre2_ucp.h:365
@ ucp_Hangul
Definition pcre2_ucp.h:237
@ ucp_Mende_Kikakui
Definition pcre2_ucp.h:350
@ ucp_Wancho
Definition pcre2_ucp.h:376
@ ucp_Nag_Mundari
Definition pcre2_ucp.h:384
@ ucp_Gujarati
Definition pcre2_ucp.h:228
@ ucp_Kharoshthi
Definition pcre2_ucp.h:313
@ ucp_Old_Sogdian
Definition pcre2_ucp.h:373
@ ucp_Batak
Definition pcre2_ucp.h:340
@ ucp_Samaritan
Definition pcre2_ucp.h:331
@ ucp_Tangsa
Definition pcre2_ucp.h:380
@ ucp_Tai_Viet
Definition pcre2_ucp.h:328
@ ucp_Warang_Citi
Definition pcre2_ucp.h:357
@ ucp_Syriac
Definition pcre2_ucp.h:223
@ ucp_Common
Definition pcre2_ucp.h:290
@ ucp_Bopomofo
Definition pcre2_ucp.h:241
@ ucp_Nko
Definition pcre2_ucp.h:257
@ ucp_Unknown
Definition pcre2_ucp.h:289
@ ucp_Old_Hungarian
Definition pcre2_ucp.h:361
@ ucp_Makasar
Definition pcre2_ucp.h:371
@ ucp_Siddham
Definition pcre2_ucp.h:356
@ ucp_Balinese
Definition pcre2_ucp.h:314
@ ucp_Armenian
Definition pcre2_ucp.h:291
@ ucp_Ugaritic
Definition pcre2_ucp.h:306
@ ucp_Braille
Definition pcre2_ucp.h:309
@ ucp_Khojki
Definition pcre2_ucp.h:267
@ ucp_Tibetan
Definition pcre2_ucp.h:295
@ ucp_Han
Definition pcre2_ucp.h:242
@ ucp_Lycian
Definition pcre2_ucp.h:323
@ ucp_Masaram_Gondi
Definition pcre2_ucp.h:278
@ ucp_Nyiakeng_Puachue_Hmong
Definition pcre2_ucp.h:375
@ ucp_Thai
Definition pcre2_ucp.h:293
@ ucp_Hiragana
Definition pcre2_ucp.h:239
@ ucp_Bassa_Vah
Definition pcre2_ucp.h:347
@ ucp_Mahajani
Definition pcre2_ucp.h:269
@ ucp_Kawi
Definition pcre2_ucp.h:383
@ ucp_Marchen
Definition pcre2_ucp.h:364
@ ucp_SignWriting
Definition pcre2_ucp.h:362
@ ucp_Meroitic_Cursive
Definition pcre2_ucp.h:342
@ ucp_New_Tai_Lue
Definition pcre2_ucp.h:310
@ ucp_Lao
Definition pcre2_ucp.h:294
@ ucp_Khitan_Small_Script
Definition pcre2_ucp.h:379
@ ucp_Old_Uyghur
Definition pcre2_ucp.h:286
@ ucp_Dives_Akuru
Definition pcre2_ucp.h:378
@ ucp_Katakana
Definition pcre2_ucp.h:240
@ ucp_Duployan
Definition pcre2_ucp.h:265
@ ucp_Buginese
Definition pcre2_ucp.h:252
@ ucp_Bamum
Definition pcre2_ucp.h:333
@ ucp_Glagolitic
Definition pcre2_ucp.h:254
@ ucp_Malayalam
Definition pcre2_ucp.h:233
@ ucp_Elbasan
Definition pcre2_ucp.h:348
@ ucp_Mongolian
Definition pcre2_ucp.h:238
@ ucp_Medefaidrin
Definition pcre2_ucp.h:372
@ ucp_Kaithi
Definition pcre2_ucp.h:260
@ ucp_Linear_A
Definition pcre2_ucp.h:268
@ ucp_Nabataean
Definition pcre2_ucp.h:353
@ ucp_Bhaiksuki
Definition pcre2_ucp.h:363
@ ucp_Bengali
Definition pcre2_ucp.h:226
@ ucp_Runic
Definition pcre2_ucp.h:300
@ ucp_Old_South_Arabian
Definition pcre2_ucp.h:336
@ ucp_Old_Permic
Definition pcre2_ucp.h:272
@ ucp_Phoenician
Definition pcre2_ucp.h:316
@ ucp_Nandinagari
Definition pcre2_ucp.h:283
@ ucp_Caucasian_Albanian
Definition pcre2_ucp.h:346
@ ucp_Gurmukhi
Definition pcre2_ucp.h:227
@ ucp_Egyptian_Hieroglyphs
Definition pcre2_ucp.h:330
@ ucp_Cyrillic
Definition pcre2_ucp.h:221
@ ucp_Cham
Definition pcre2_ucp.h:326
@ ucp_Lepcha
Definition pcre2_ucp.h:318
@ ucp_Meetei_Mayek
Definition pcre2_ucp.h:334
@ ucp_Tamil
Definition pcre2_ucp.h:230
@ ucp_Limbu
Definition pcre2_ucp.h:248
@ ucp_Tagbanwa
Definition pcre2_ucp.h:247
@ ucp_Ogham
Definition pcre2_ucp.h:299
@ ucp_Mandaic
Definition pcre2_ucp.h:261
@ ucp_Ol_Chiki
Definition pcre2_ucp.h:319
@ ucp_Linear_B
Definition pcre2_ucp.h:250
@ ucp_Kannada
Definition pcre2_ucp.h:232
@ ucp_Coptic
Definition pcre2_ucp.h:253
@ ucp_Telugu
Definition pcre2_ucp.h:231
@ ucp_Hanifi_Rohingya
Definition pcre2_ucp.h:281
@ ucp_Devanagari
Definition pcre2_ucp.h:225
@ ucp_Shavian
Definition pcre2_ucp.h:307
@ ucp_Sora_Sompeng
Definition pcre2_ucp.h:345
@ ucp_Script_Count
Definition pcre2_ucp.h:387
@ ucp_Sundanese
Definition pcre2_ucp.h:317
@ ucp_Anatolian_Hieroglyphs
Definition pcre2_ucp.h:359
@ ucp_Gothic
Definition pcre2_ucp.h:303
@ ucp_Pahawh_Hmong
Definition pcre2_ucp.h:349
@ ucp_Pau_Cin_Hau
Definition pcre2_ucp.h:355
@ ucp_Toto
Definition pcre2_ucp.h:381
@ ucp_Miao
Definition pcre2_ucp.h:344
@ ucp_Tai_Le
Definition pcre2_ucp.h:249
@ ucp_Avestan
Definition pcre2_ucp.h:329
@ ucp_Palmyrene
Definition pcre2_ucp.h:354
@ ucp_Psalter_Pahlavi
Definition pcre2_ucp.h:273
@ ucp_Lydian
Definition pcre2_ucp.h:325
@ ucp_Manichaean
Definition pcre2_ucp.h:270
@ ucp_Ahom
Definition pcre2_ucp.h:358
@ ucp_Tirhuta
Definition pcre2_ucp.h:275
@ ucp_Old_Italic
Definition pcre2_ucp.h:302
@ ucp_Carian
Definition pcre2_ucp.h:324
@ ucp_Tagalog
Definition pcre2_ucp.h:244
@ ucp_Multani
Definition pcre2_ucp.h:276
@ ucp_Modi
Definition pcre2_ucp.h:271
@ ucp_Cherokee
Definition pcre2_ucp.h:297
@ ucp_Arabic
Definition pcre2_ucp.h:222
@ ucp_Buhid
Definition pcre2_ucp.h:246
@ ucp_Inscriptional_Pahlavi
Definition pcre2_ucp.h:338
@ ucp_Cypriot
Definition pcre2_ucp.h:251
@ ucp_Tangut
Definition pcre2_ucp.h:367
@ ucp_Greek
Definition pcre2_ucp.h:220
@ ucp_Javanese
Definition pcre2_ucp.h:259
@ ucp_Meroitic_Hieroglyphs
Definition pcre2_ucp.h:343
@ ucp_Yi
Definition pcre2_ucp.h:243
@ ucp_Imperial_Aramaic
Definition pcre2_ucp.h:335
@ ucp_Hebrew
Definition pcre2_ucp.h:292
@ ucp_Lisu
Definition pcre2_ucp.h:332
@ ucp_Dogra
Definition pcre2_ucp.h:279
@ ucp_Georgian
Definition pcre2_ucp.h:236
@ ucp_Adlam
Definition pcre2_ucp.h:277
@ ucp_Grantha
Definition pcre2_ucp.h:266
@ ucp_Deseret
Definition pcre2_ucp.h:304
@ ucp_Tifinagh
Definition pcre2_ucp.h:311
@ ucp_Canadian_Aboriginal
Definition pcre2_ucp.h:298
@ ucp_Yezidi
Definition pcre2_ucp.h:284
@ ucp_Inherited
Definition pcre2_ucp.h:305
@ ucp_Old_North_Arabian
Definition pcre2_ucp.h:352
@ ucp_Chorasmian
Definition pcre2_ucp.h:377
@ ucp_Tai_Tham
Definition pcre2_ucp.h:327
@ ucp_Latin
Definition pcre2_ucp.h:219
@ ucp_Osmanya
Definition pcre2_ucp.h:308
@ ucp_Khmer
Definition pcre2_ucp.h:301
@ ucp_Brahmi
Definition pcre2_ucp.h:341
@ ucp_Syloti_Nagri
Definition pcre2_ucp.h:255
@ ucp_Old_Persian
Definition pcre2_ucp.h:312
@ ucp_Phags_Pa
Definition pcre2_ucp.h:256
@ ucp_Hanunoo
Definition pcre2_ucp.h:245
@ ucp_Old_Turkic
Definition pcre2_ucp.h:339
@ ucp_Sharada
Definition pcre2_ucp.h:263
@ ucp_Takri
Definition pcre2_ucp.h:264
@ ucp_bidiAL
Definition pcre2_ucp.h:169
@ ucp_bidiRLO
Definition pcre2_ucp.h:189
@ ucp_bidiL
Definition pcre2_ucp.h:178
@ ucp_bidiRLI
Definition pcre2_ucp.h:188
@ ucp_bidiFSI
Definition pcre2_ucp.h:177
@ ucp_bidiR
Definition pcre2_ucp.h:186
@ ucp_bidiPDI
Definition pcre2_ucp.h:185
@ ucp_bidiCS
Definition pcre2_ucp.h:173
@ ucp_bidiB
Definition pcre2_ucp.h:171
@ ucp_bidiWS
Definition pcre2_ucp.h:191
@ ucp_bidiPDF
Definition pcre2_ucp.h:184
@ ucp_bidiEN
Definition pcre2_ucp.h:174
@ ucp_bidiBN
Definition pcre2_ucp.h:172
@ ucp_bidiON
Definition pcre2_ucp.h:183
@ ucp_bidiET
Definition pcre2_ucp.h:176
@ ucp_bidiRLE
Definition pcre2_ucp.h:187
@ ucp_bidiS
Definition pcre2_ucp.h:190
@ ucp_bidiLRI
Definition pcre2_ucp.h:180
@ ucp_bidiLRO
Definition pcre2_ucp.h:181
@ ucp_bidiNSM
Definition pcre2_ucp.h:182
@ ucp_bidiLRE
Definition pcre2_ucp.h:179
@ ucp_bidiAN
Definition pcre2_ucp.h:170
@ ucp_bidiES
Definition pcre2_ucp.h:175
@ ucp_gbControl
Definition pcre2_ucp.h:200
@ ucp_gbExtend
Definition pcre2_ucp.h:201
@ ucp_gbLV
Definition pcre2_ucp.h:207
@ ucp_gbLF
Definition pcre2_ucp.h:199
@ ucp_gbL
Definition pcre2_ucp.h:204
@ ucp_gbRegional_Indicator
Definition pcre2_ucp.h:209
@ ucp_gbPrepend
Definition pcre2_ucp.h:202
@ ucp_gbCR
Definition pcre2_ucp.h:198
@ ucp_gbOther
Definition pcre2_ucp.h:210
@ ucp_gbV
Definition pcre2_ucp.h:205
@ ucp_gbLVT
Definition pcre2_ucp.h:208
@ ucp_gbZWJ
Definition pcre2_ucp.h:211
@ ucp_gbExtended_Pictographic
Definition pcre2_ucp.h:212
@ ucp_gbT
Definition pcre2_ucp.h:206
@ ucp_gbSpacingMark
Definition pcre2_ucp.h:203
@ ucp_C
Definition pcre2_ucp.h:59
@ ucp_Z
Definition pcre2_ucp.h:65
@ ucp_P
Definition pcre2_ucp.h:63
@ ucp_M
Definition pcre2_ucp.h:61
@ ucp_S
Definition pcre2_ucp.h:64
@ ucp_N
Definition pcre2_ucp.h:62
@ ucp_L
Definition pcre2_ucp.h:60
@ ucp_Sc
Definition pcre2_ucp.h:94
@ ucp_Po
Definition pcre2_ucp.h:92
@ ucp_Mn
Definition pcre2_ucp.h:83
@ ucp_Nd
Definition pcre2_ucp.h:84
@ ucp_Pf
Definition pcre2_ucp.h:90
@ ucp_Co
Definition pcre2_ucp.h:74
@ ucp_Cn
Definition pcre2_ucp.h:73
@ ucp_Cs
Definition pcre2_ucp.h:75
@ ucp_Sk
Definition pcre2_ucp.h:95
@ ucp_Zs
Definition pcre2_ucp.h:100
@ ucp_Zp
Definition pcre2_ucp.h:99
@ ucp_Zl
Definition pcre2_ucp.h:98
@ ucp_Lo
Definition pcre2_ucp.h:78
@ ucp_Lm
Definition pcre2_ucp.h:77
@ ucp_Pi
Definition pcre2_ucp.h:91
@ ucp_Me
Definition pcre2_ucp.h:82
@ ucp_Cc
Definition pcre2_ucp.h:71
@ ucp_Mc
Definition pcre2_ucp.h:81
@ ucp_Pe
Definition pcre2_ucp.h:89
@ ucp_Lu
Definition pcre2_ucp.h:80
@ ucp_Cf
Definition pcre2_ucp.h:72
@ ucp_Nl
Definition pcre2_ucp.h:85
@ ucp_Lt
Definition pcre2_ucp.h:79
@ ucp_Sm
Definition pcre2_ucp.h:96
@ ucp_Pd
Definition pcre2_ucp.h:88
@ ucp_Ll
Definition pcre2_ucp.h:76
@ ucp_Pc
Definition pcre2_ucp.h:87
@ ucp_Ps
Definition pcre2_ucp.h:93
@ ucp_So
Definition pcre2_ucp.h:97
@ ucp_No
Definition pcre2_ucp.h:86
@ ucp_Extended_Pictographic
Definition pcre2_ucp.h:127
@ ucp_ASCII
Definition pcre2_ucp.h:106
@ ucp_Regional_Indicator
Definition pcre2_ucp.h:148
@ ucp_Changes_When_Casemapped
Definition pcre2_ucp.h:114
@ ucp_Extender
Definition pcre2_ucp.h:128
@ ucp_ID_Continue
Definition pcre2_ucp.h:135
@ ucp_Lowercase
Definition pcre2_ucp.h:140
@ ucp_Default_Ignorable_Code_Point
Definition pcre2_ucp.h:119
@ ucp_Noncharacter_Code_Point
Definition pcre2_ucp.h:142
@ ucp_Uppercase
Definition pcre2_ucp.h:153
@ ucp_Cased
Definition pcre2_ucp.h:112
@ ucp_Sentence_Terminal
Definition pcre2_ucp.h:149
@ ucp_ID_Start
Definition pcre2_ucp.h:136
@ ucp_Math
Definition pcre2_ucp.h:141
@ ucp_Changes_When_Lowercased
Definition pcre2_ucp.h:115
@ ucp_Pattern_Syntax
Definition pcre2_ucp.h:143
@ ucp_Hex_Digit
Definition pcre2_ucp.h:132
@ ucp_Terminal_Punctuation
Definition pcre2_ucp.h:151
@ ucp_Changes_When_Casefolded
Definition pcre2_ucp.h:113
@ ucp_White_Space
Definition pcre2_ucp.h:155
@ ucp_ASCII_Hex_Digit
Definition pcre2_ucp.h:107
@ ucp_Alphabetic
Definition pcre2_ucp.h:108
@ ucp_Bidi_Control
Definition pcre2_ucp.h:109
@ ucp_Prepended_Concatenation_Mark
Definition pcre2_ucp.h:145
@ ucp_Grapheme_Link
Definition pcre2_ucp.h:131
@ ucp_Ideographic
Definition pcre2_ucp.h:137
@ ucp_Emoji_Modifier
Definition pcre2_ucp.h:124
@ ucp_Join_Control
Definition pcre2_ucp.h:138
@ ucp_Emoji_Presentation
Definition pcre2_ucp.h:126
@ ucp_Grapheme_Base
Definition pcre2_ucp.h:129
@ ucp_IDS_Trinary_Operator
Definition pcre2_ucp.h:134
@ ucp_Emoji_Component
Definition pcre2_ucp.h:123
@ ucp_Diacritic
Definition pcre2_ucp.h:121
@ ucp_Radical
Definition pcre2_ucp.h:147
@ ucp_Dash
Definition pcre2_ucp.h:118
@ ucp_XID_Start
Definition pcre2_ucp.h:157
@ ucp_IDS_Binary_Operator
Definition pcre2_ucp.h:133
@ ucp_Logical_Order_Exception
Definition pcre2_ucp.h:139
@ ucp_Changes_When_Titlecased
Definition pcre2_ucp.h:116
@ ucp_Pattern_White_Space
Definition pcre2_ucp.h:144
@ ucp_Emoji
Definition pcre2_ucp.h:122
@ ucp_Emoji_Modifier_Base
Definition pcre2_ucp.h:125
@ ucp_XID_Continue
Definition pcre2_ucp.h:156
@ ucp_Soft_Dotted
Definition pcre2_ucp.h:150
@ ucp_Case_Ignorable
Definition pcre2_ucp.h:111
@ ucp_Changes_When_Uppercased
Definition pcre2_ucp.h:117
@ ucp_Grapheme_Extend
Definition pcre2_ucp.h:130
@ ucp_Deprecated
Definition pcre2_ucp.h:120
@ ucp_Quotation_Mark
Definition pcre2_ucp.h:146
@ ucp_Unified_Ideograph
Definition pcre2_ucp.h:152
@ ucp_Bidi_Mirrored
Definition pcre2_ucp.h:110
@ ucp_Variation_Selector
Definition pcre2_ucp.h:154
@ ucp_Bprop_Count
Definition pcre2_ucp.h:159