Allow the preprocessor to recognize Unix, macOS, and Windows style line endings
Line endings:
Unix: \n
macOS: \r
Windows: \r\n
Allow the preprocessor to correctly count lines/columns taking into account all types of line endings (currently it only works when \n
is present, ignoring all \r
).
See #14 (closed)