有没有一种方法可以通过解析Scala AST来生成Scala源代码?
我正在研究通过解析/分析其他Scala源代码自动生成Scala源代码的方法。任何提示都将不胜感激!
有没有一种方法可以通过解析Scala AST来生成Scala源代码?
我正在研究通过解析/分析其他Scala源代码自动生成Scala源代码的方法。任何提示都将不胜感激!
请查看我们的DMS软件重建工具包。
DMS为许多语言提供完整的源代码解析/分析/优化/转换生态系统,它通过提供这些任务的通用机制作为其核心能力,并根据明确提供的语言定义(“前端”)来专门化这些任务。 DMS拥有许多语言(C,C ++,C#,Java,COBOL等)的前端,这些前端已经得到了广泛使用,并且还有一个快速定义其他语言的过程。
我们正在不断扩展语言集合。 DMS已经实现了Scala前端的部分功能,并且我们知道如何完成它,基于我们构建的其他30多个前端的特殊Java知识重点。