Skip to content

Commit 448cabf

Browse files
tkoeppejensmaurer
authored andcommitted
[uaxid] Clarify that requirements come "from UAX cplusplus#31", and use "this document".
1 parent 3cb7169 commit 448cabf

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

source/uax31.tex

+12-12
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
This Annex describes the choices made in application of
88
\UAX{31} (``Unicode Identifier and Pattern Syntax'')
99
to \Cpp{} in terms of the requirements from \UAX{31} and
10-
how they do or do not apply to \Cpp{}.
10+
how they do or do not apply to this document.
1111
In terms of \UAX{31},
12-
\Cpp{} conforms by meeting the requirements
12+
this document conforms by meeting the requirements
1313
R1 ``Default Identifiers'' and
14-
R4 ``Equivalent Normalized Identifiers''.
15-
The other requirements, also listed below,
16-
are either alternatives not taken or do not apply to \Cpp{}.
14+
R4 ``Equivalent Normalized Identifiers'' from \UAX{31}.
15+
The other requirements from \UAX{31}, also listed below,
16+
are either alternatives not taken or do not apply to this document.
1717

1818
\rSec1[uaxid.def]{R1 Default identifiers}
1919

@@ -91,7 +91,7 @@
9191
during the processes of lexing and parsing.
9292

9393
\pnum
94-
\Cpp{} does not claim conformance with this requirement.
94+
This document does not claim conformance with this requirement from \UAX{31}.
9595

9696
\rSec1[uaxid.eqn]{R4 Equivalent normalized identifiers}
9797

@@ -100,16 +100,16 @@
100100
how identifiers are compared and considered equivalent.
101101

102102
\pnum
103-
\Cpp{} requires that identifiers be in Normalization Form C and
103+
This document requires that identifiers be in Normalization Form C and
104104
therefore identifiers that compare the same under NFC are equivalent.
105105
This is described in \ref{lex.name}.
106106

107107
\rSec1[uaxid.eqci]{R5 Equivalent case-insensitive identifiers}
108108

109109
\pnum
110-
\Cpp{} considers case to be significant in identifier comparison, and
110+
This document considers case to be significant in identifier comparison, and
111111
does not do any case folding.
112-
This requirement does not apply to \Cpp{}.
112+
This requirement from \UAX{31} does not apply to this document.
113113

114114
\rSec1[uaxid.filter]{R6 Filtered normalized identifiers}
115115

@@ -118,15 +118,15 @@
118118
\UAX{31} requires a precise specification of those exclusions.
119119

120120
\pnum
121-
\Cpp{} does not make any such exclusions.
121+
This document does not make any such exclusions.
122122

123123
\rSec1[uaxid.filterci]{R7 Filtered case-insensitive identifiers}
124124

125125
\pnum
126126
\Cpp{} identifiers are case sensitive, and
127-
therefore this requirement does not apply.
127+
therefore this requirement from \UAX{31} does not apply.
128128

129129
\rSec1[uaxid.hashtag]{R8 Hashtag identifiers}
130130

131131
\pnum
132-
There are no hashtags in \Cpp{}, so this requirement does not apply.
132+
There are no hashtags in \Cpp{}, so this requirement from \UAX{31} does not apply.

0 commit comments

Comments
 (0)