diff --git a/src/backend/lexer.nim b/src/backend/lexer.nim index ca2df30..89f28a8 100644 --- a/src/backend/lexer.nim +++ b/src/backend/lexer.nim @@ -250,13 +250,17 @@ proc parseEscape(self: Lexer) = if not self.done(): self.source[self.current + 1] = cast[char](0x0A) else: - # Every other platform is kind enough to use - # the agreed upon LF standard, but again thanks - # to microsoft we need to convert \r\n back to \n - # under actually sensible operating systems + # Every other platform (except macos, thanks apple) + # is kind enough to use the agreed upon LF standard, + # but again thanks to microsoft we need to convert + # \r\n back to \n under actually sensible operating systems if self.source[self.current - 1] == cast[char](0x0D): self.source = self.source[0..