Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个静态分析工具,我需要使用 Java 源代码,我想用 Scala 编写我的代码,以便我可以从它的功能特性中受益。
是否有任何简单的方法来解析 Java 源代码并使用 Scala 拥有抽象语法树?我曾想过使用一些用 Java 编写的现有 Java 解析器,但我想确保我不会错过一些很酷的 Scala 库
我认为 Scala 可以调用 Java 库。
您应该能够调用任何 Java 实现的 Java 解析器(例如,ANTLR)。这样你就得到了一个成熟的解析器。