|
661 | 661 | \end{bnf}
|
662 | 662 |
|
663 | 663 | \pnum
|
| 664 | +The sequences in both forms of \grammarterm{header-name}{s} are mapped in an |
| 665 | +\impldef{mapping header name to header or external source file} manner to headers or to |
| 666 | +external source file names as specified in~\ref{cpp.include}. |
664 | 667 | \begin{note}
|
665 |
| -Header name preprocessing tokens only appear within |
| 668 | +Header name preprocessing tokens appear only within |
666 | 669 | a \tcode{\#include} preprocessing directive,
|
667 | 670 | a \tcode{__has_include} preprocessing expression, or
|
668 | 671 | after certain occurrences of an \tcode{import} token
|
669 | 672 | (see~\ref{lex.pptoken}).
|
670 | 673 | \end{note}
|
671 |
| -The sequences in both forms of \grammarterm{header-name}{s} are mapped in an |
672 |
| -\impldef{mapping header name to header or external source file} manner to headers or to |
673 |
| -external source file names as specified in~\ref{cpp.include}. |
674 | 674 |
|
675 | 675 | \pnum
|
676 | 676 | The appearance of either of the characters \tcode{'} or \tcode{\textbackslash} or of
|
|
680 | 680 | \tcode{/*}, or \tcode{//} in a \grammarterm{q-char-sequence} or an
|
681 | 681 | \grammarterm{h-char-sequence}} semantics, as is the appearance of the character
|
682 | 682 | \tcode{"} in an \grammarterm{h-char-sequence}.
|
683 |
| -\begin{footnote} |
| 683 | +\begin{note} |
684 | 684 | Thus, a sequence of characters
|
685 | 685 | that resembles an escape sequence can result in an error, be interpreted as the
|
686 | 686 | character corresponding to the escape sequence, or have a completely different meaning,
|
687 | 687 | depending on the implementation.
|
688 |
| -\end{footnote} |
| 688 | +\end{note} |
689 | 689 | \indextext{header!name|)}
|
690 | 690 |
|
691 | 691 | \rSec1[lex.ppnumber]{Preprocessing numbers}
|
|
0 commit comments