Use a newline escape sequence when generating the intermediate Prolog files instead of calling the `nl/1` built-in predicate