ASTParser 是否已经提供了 CFG?

Does ASTParser already give a CFG?

我经常使用 Eclipse 中的 ASTParser,但我不明白我得到的是 AST 图还是已经是 CFG。如果只有AST,请说应该如何修改为CFG。非常感谢

ASTParser 从代码中给你一个 AST,即你得到一个语法树(是的,一个图,但对交叉边和后边有限制)。

CFG 是你给解析器的,所以它知道如何解析,例如AST.JLS3,它指示解析器使用java 语言规范 v3 语法来执行解析。