https://issues.dlang.org/show_bug.cgi?id=23870
--- Comment #3 from Walter Bright <bugzi...@digitalmars.com> --- (In reply to Max Samukha from comment #2) > In the original test code, \ is immediately followed by a newline. You or > your text editor must have added the space. I see you are right. I don't know how that space got in there! Running VC preprocessor without the trailing space still emits the \ into its output. (It should not do that.) This explains the behavior you are seeing. I'll see what I can do about it. Thanks for the help! --