有没有办法查看java程序编译过程的词法和语法分析的结果(输出)?

时间:2015-03-16 14:50:55

标签: java parsing compiler-construction lexical-analysis

想知道在编译java程序时是否有办法查看java词汇和分析阶段的输出。我们可以使用javap查看字节代码(虚拟机代码)。有没有办法看到Lexical和Analysis Phase的输出?提前谢谢!

1 个答案:

答案 0 :(得分:1)

如果要分析java源文件的abstract syntax tree。有一些样本:

您可以调试第一个示例,您会发现源java文件将被加载到Trees对象中。