Skip to content

Commit 86819a4

Browse files
burblebeetkoeppe
authored andcommitted
CWG2636 Update Annex E based on Unicode 15.0 UAX #31
Fixes NB US 132 (C++23 CD).
1 parent fe53e31 commit 86819a4

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

source/uax31.tex

+5-6
Original file line numberDiff line numberDiff line change
@@ -85,14 +85,13 @@
8585
\rSec1[uaxid.pattern]{R3 Pattern_White_Space and Pattern_Syntax characters}
8686

8787
\pnum
88-
UAX \#31 describes how languages that use or interpret patterns of characters,
89-
such as regular expressions or number formats,
90-
may describe that syntax with Unicode properties.
88+
UAX \#31 describes how formal languages
89+
such as computer languages should describe and implement
90+
their use of whitespace and syntactically significant characters
91+
during the processes of lexing and parsing.
9192

9293
\pnum
93-
\Cpp{} does not do this as part of the language,
94-
deferring to library components for such usage of patterns.
95-
This requirement does not apply to \Cpp{}.
94+
\Cpp{} does not claim conformance with this requirement.
9695

9796
\rSec1[uaxid.eqn]{R4 Equivalent normalized identifiers}
9897

0 commit comments

Comments
 (0)