2

NodeVisitorは、ASTの深さ優先を最初にトラバースし、Enter時に各ノードに1回だけアクセスします。したがって、それで何か深刻なことをするのは問題があります。デフォルトの動作を変更することは可能ですか?

4

2 に答える 2

3

いいえ。独自のビジターを作成する必要があります。すべてのノードに再帰的にアクセスするのは非常に簡単なので、ast モジュールがそれを行わない場合 (この場合、モジュール内に必要なことを行うものが何もない場合) は、自分で行うのも悪くありません。 .

于 2011-04-04T06:48:53.863 に答える