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

欢迎!有关如何使用本服务的更多信息,请参阅 关于页面

0
语法和读取器

将 "字符起始" 和 "字符结束" 添加到 clojure.lang.EdnReader 和 clojure.lang.LispReader 生成的读取形式的元信息中。
这将允许代码检查器(例如)进行更好的代码检查。目前,元信息中仅附加行号和列号。

2 个答案

0

评论由:jafingerhut

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

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