标签: java abstract-syntax-tree
我在Eclipse中使用ASTParser工作很多,但是我无法理解我是获得AST图还是已经是CFG图。如果只有AST,请说明如何将其修改为CFG。非常感谢
答案 0 :(得分:1)
ASTParser从代码中为您提供了一个AST,即您获得了一个语法树(是的,一个图形,但对交叉和后边缘有限制)。
CFG是你给解析器的,所以它知道如何解析,例如AST.JLS3,它指示解析器使用java语言规范v3语法来执行解析。
AST.JLS3