On 4/27/22 3:06 AM, Jens Maurer wrote:
On 27/04/2022 06.05, Steve Downey via SG16 wrote:> d-char: <https://eel.is/c++draft/full#nt:d-char> any member of the basic character set except: U+0020 SPACE, U+0028 LEFT PARENTHESIS, U+0029 RIGHT PARENTHESIS, U+005C REVERSE SOLIDUS, U+0009 CHARACTER TABULATION, U+000B LINE TABULATION, U+000C FORM FEED, and new-line This one would need some massaging. Not clear to me that it does? Not white-space-ish or starting an escape?This restricts the delimiter characters in a raw string literal. If you don't change this list, you'll add $ @ ` to the list of valid delimiter characters in a raw string literal. Either you amend this exclusion list (retaining the status quo), or you should highlight this change in behavior in the prose part of your paper.I don't see a reason to restrict use of these characters in that context; other symbols are permitted.