Java抽象语法树

时间:2014-02-14 16:41:09

标签: java abstract-syntax-tree

我正在编写一个算法,我需要比较java AST节点,并使用safeSubtreeMatch方法来比较节点。我面临以下问题。

如果TypeDeclaration单元中没有构造函数,则SafeSubTreeMatch方法适用于TypeDeclaration AST节点。如果TypeDeclaration包含构造函数,那么即使我已经通过相同的TypeDeclaration AST节点进行比较,safeSubtreeMatch方法也会返回false。

这背后的原因是什么?任何人都可以告诉你是否还有其他方法来比较Java AST节点?

0 个答案:

没有答案