标签: c# java .net abstract-syntax-tree
我正在寻找一个解析器,它可以从java代码中提取抽象语法树。解析器必须在.Net下工作 - 我需要从C#运行它。我知道ANTLR,但我没有找到任何语法,可以生成AST作为树(而不是平面列表)。 谁能帮我 ? 谢谢。
答案 0 :(得分:0)
不确定它是否有帮助,但JavaCC可以为您生成AST,它有一些Java语法定义(如this),但请查看alternatives )和开发人员recently added C++ code generation。您可以使用C#进行链接。