分享您的想法,参加 2024 年 Clojure 状况调查!

欢迎!请参阅 关于 页面了解有关这个站点的更多信息。

+1
编译器
重新标记

我正在考虑在 clojure.lang.Compiler/analyze 的基础上构建开发工具。它是 Clojure 的公共 API 的一部分吗?还是被认为是内部的?

1 答案

+1

选定
 
最佳回答

它不算作公共 API 的一部分,并可能返回编译器中的内部类,在某些情况下可能不完全可访问(它并非为此而设计)。这些类在发布版本中也通常会发生变化。

根据您的需求,您可能希望考虑 https://github.com/clojure/tools.analyzerhttps://github.com/clojure/tools.analyzer.jvm

...