Skip to content

Commit 6b06983

Browse files
committed
[lex.pptoken] Turn non-normative text into a note
The references to creating keyword placeholders for module syntax are non-normative, simply pointing to the normative text in [cpp]. Therefore, extend the note at the end of the paragraph to cover the whole paragraph. Then remove the line number to attach the note to the preceding paragraph on on making tokens out of preprocessing tokens.
1 parent ca19690 commit 6b06983

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

source/lex.tex

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -583,18 +583,16 @@
583583
Each preprocessing token that is converted to a token\iref{lex.token}
584584
shall have the lexical form of a keyword, an identifier, a literal,
585585
or an operator or punctuator.
586-
587-
\pnum
588586
\indexgrammar{\idxgram{import-keyword}}%
589587
\indexgrammar{\idxgram{module-keyword}}%
590588
\indexgrammar{\idxgram{export-keyword}}%
589+
\begin{note}
591590
The \grammarterm{import-keyword} is produced
592591
by processing an \keyword{import} directive\iref{cpp.import},
593592
the \grammarterm{module-keyword} is produced
594593
by preprocessing a \keyword{module} directive\iref{cpp.module}, and
595594
the \grammarterm{export-keyword} is produced
596595
by preprocessing either of the previous two directives.
597-
\begin{note}
598596
None has any observable spelling.
599597
\end{note}
600598

0 commit comments

Comments
 (0)