1
使用Java編譯器樹API,可以使用TreeVisitor
遍歷TreePath
及其子級的葉子樹。是否有TreeVisitor以評估順序訪問表達式樹?
是否有一個TreeVisitor
實現,以評估順序訪問所有「節點」?例如,如果7 - 8 * 2 + 10
被解析爲:
_____+__ / \ - 10 /\ 7 * /\ 8 2
是否有TreeVisitor
將參觀BinaryTree
爲8 * 2
其次BinaryTree
爲7 - (8 * 2)
,那麼BinaryTree
的(7 - (8 * 2)) + 10
?