Skip to content

Commit 4ca51f4

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 4ca51f4

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

source/lex.tex

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -169,19 +169,19 @@
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
182-
significant. Each preprocessing token is converted into a
183-
token\iref{lex.token}. The resulting tokens
184-
constitute a \defn{translation unit} and
181+
\item
182+
Each preprocessing token is converted into a token\iref{lex.token}.
183+
Whitespace characters separating tokens are no longer significant.
184+
The resulting tokens constitute a \defn{translation unit} and
185185
are syntactically and
186186
semantically analyzed and translated.
187187
\begin{note}

0 commit comments

Comments
 (0)