斯卡拉的Scala AST

AWh*_*ord 15 scala abstract-syntax-tree

是否有Scala库解析Scala并创建抽象语法树(AST)?

理想情况下,我对Scala库感兴趣.Plan B将是一个Java库.

(我知道我可以利用Scala语法摘要中的EBNF .)

Mit*_*ins 8

我认为访问AST的最佳方法是使用编译器插件.你应该在深入潜水之前阅读一篇软介绍.