Skip to content

Commit 712fc29

Browse files
committed
[lex.phases] Use preprocessing token consistently
Prior to converting preprocessing tokens to tokens in phase 7, all tokens are strictly preprocessing tokens. Add the missing qualification is appropriate through the phases of translation up to that point of conversion.
1 parent bf43925 commit 712fc29

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

source/lex.tex

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -169,16 +169,16 @@
169169
All preprocessing directives are then deleted.
170170

171171
\item
172-
For a sequence of two or more adjacent \grammarterm{string-literal} tokens,
172+
For a sequence of two or more adjacent \grammarterm{string-literal} preprocessing tokens,
173173
a common \grammarterm{encoding-prefix} is determined
174174
as specified in \ref{lex.string}.
175-
Each such \grammarterm{string-literal} token is then considered to have
175+
Each such \grammarterm{string-literal} preprocessing token is then considered to have
176176
that common \grammarterm{encoding-prefix}.
177177

178178
\item
179-
Adjacent \grammarterm{string-literal} tokens are concatenated\iref{lex.string}.
179+
Adjacent \grammarterm{string-literal} preprocessing tokens are concatenated\iref{lex.string}.
180180

181-
\item Whitespace characters separating tokens are no longer
181+
\item Whitespace characters separating preprocessing tokens are no longer
182182
significant. Each preprocessing token is converted into a
183183
token\iref{lex.token}. The resulting tokens
184184
constitute a \defn{translation unit} and

0 commit comments

Comments
 (0)