File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change 86
86
87
87
\item
88
88
\indextext {line splicing}%
89
- Each instance of a backslash character (\textbackslash )
90
- immediately followed by a new-line character is deleted, splicing
89
+ Each sequence of a backslash character (\textbackslash )
90
+ immediately followed by
91
+ zero or more whitespace characters other than new-line followed by
92
+ a new-line character is deleted, splicing
91
93
physical source lines to form logical source lines. Only the last
92
94
backslash on any physical source line shall be eligible for being part
93
95
of such a splice.
94
96
Except for splices reverted in a raw string literal, if a splice results in
95
97
a character sequence that matches the
96
98
syntax of a \grammarterm {universal-character-name}, the behavior is
97
99
undefined. A source file that is not empty and that does not end in a new-line
98
- character, or that ends in a new-line character immediately preceded by a
99
- backslash character before any such splicing takes place,
100
+ character, or that ends in a splice,
100
101
shall be processed as if an additional new-line character were appended
101
102
to the file.
102
103
You can’t perform that action at this time.
0 commit comments