|
140 | 140 | would arise from a source file ending with an unclosed \tcode{/*}
|
141 | 141 | comment.
|
142 | 142 | \end{footnote}
|
143 |
| -Each comment\iref{lex.comment} is replaced by one space character. New-line characters are |
| 143 | +Each comment\iref{lex.comment} is replaced by one \unicode{0020}{space} character. New-line characters are |
144 | 144 | retained. Whether each nonempty sequence of whitespace characters other
|
145 |
| -than new-line is retained or replaced by one space character is |
| 145 | +than new-line is retained or replaced by one \unicode{0020}{space} character is |
146 | 146 | unspecified.
|
147 | 147 | As characters from the source file are consumed
|
148 | 148 | to form the next preprocessing token
|
|
477 | 477 | characters \tcode{*/}. These comments do not nest.
|
478 | 478 | \indextext{comment!\tcode{//}}%
|
479 | 479 | The characters \tcode{//} start a comment, which terminates immediately before the
|
480 |
| -next new-line character. If there is a form-feed or a vertical-tab |
| 480 | +next new-line character. If there is a \unicode{0009}{character tabulation} or a \unicode{000b}{line tabulation} |
481 | 481 | character in such a comment, only whitespace characters shall appear
|
482 | 482 | between it and the new-line that terminates the comment; no diagnostic
|
483 | 483 | is required.
|
|
824 | 824 | \end{footnote}
|
825 | 825 | operators, and other separators.
|
826 | 826 | \indextext{whitespace}%
|
827 |
| -Blanks, horizontal and vertical tabs, newlines, formfeeds, and comments |
| 827 | +Comments, \unicode{0020}{space}s, \unicode{0009}{character tabulation}s and \unicode{0009}{line tabulation}s, \unicode{000c}{form feed}s, and newlines |
828 | 828 | (collectively, ``whitespace''), as described below, are ignored except
|
829 | 829 | as they serve to separate tokens.
|
830 | 830 | \begin{note}
|
|
0 commit comments