|
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