请在2024 Clojure状态调查中分享您的想法!

欢迎!请查看关于页面以获取有关如何使用本网站的更多信息。

0
tools.reader

能够支持部分解析并获取每个原子的AST(抽象语法树)或获取完整源信息的方式将会非常令人高兴。

似乎有很多人需要为Clojure编写定制的解析器来满足这些需求。将这些能力集成到这个已经非常强大的阅读器中将有益于工具开发者。

2 答案

0

评论人:bronsa

Bruce,这似乎是两个独立的特性请求
- 支持解析到AST而不是直接读取
- 支持部分解析

我并不反对任一方面(实际上,第一个经常被请求),但它们相当大,我不确定是否有时间去做。
我更有可能去完成第一个(我个人对此更感兴趣),但这并不保证。

0
参考资料:https://clojure.atlassian.net/browse/TRDR-49 (由bhauman报告)
...