Before a User Language Program can be executed, it has to be read in from a file. During this read-in process, the file contents are parsed into tokens and whitespace. Any spaces (blanks), tabs, newline characters and comments are considered whitespace and are discarded.
The only place where ASCII characters representing whitespace are not discarded is within literal strings, like in string s = "Hello World";
where the blank character between 'o' and 'W' remains part of the string.
If the final newline character of a line is preceded by a backslash (), the backslash and newline character are both discarded, and the two lines are treated as one line:
"Hello \
World"
is parsed as "Hello World".