欢迎!请参阅关于页面了解有关如何操作的一些更多信息。
问题我是rewrite-clj的维护者。Rewrite-clj非常感谢使用clojure tools.reader来解析Clojure源代码。最近,一名在Windows上工作的rewrite-clj用户提出问题,想知道为什么Windows上的\r\n换行符被转换为\n。
\r\n
\n
我基本上耸了耸肩,基本上这样回答:“因为rewrite-clj使用tools.reader”。我觉得有点过意不去,所以在这里提出了关于Ask Clojure的问题。
tools.reader
代表那位rewrite-clj用户,我提出以下问题
这样做有以下优点:换行符得到了规范,但这也意味着信息损失。
相关之前我在一个关于Clojure tools reader如何规范Windows换行符的问题上提出意见。
“将所有换行符规范化”是什么意思?我不明白这个问题问的是什么。