2024 年 Clojure 调查中分享您的想法!

欢迎!请参阅 关于 页面以了解更多关于它是如何运作的信息。

0
语法和读取器

将 "字符起始" 和 "字符结束" 添加到由 clojure.lang.EdnReader 和 clojure.lang.LispReader 产生的读取形式的元信息中。
这将允许 linters 等工具更好地检查代码。目前,元信息中仅附加行号和列号。

2 答案

0

评论者:jafingerhut

我不确定,但是也许 tools.reader contrib 库中的 EDN 和常规读取器已经实现了您在这里想要的特性?也就是说,除了 :line 和 :column 元数据外,它们还有 :end-line 和 :end-column 元数据用于表达式的末尾。

0
参考:https://clojure.atlassian.net/browse/CLJ-1513(由 alex+import 报告)
...