PyDev AST Knotentypen

Im Folgenden sind die nicht abstrakten Knotentypen eines PyDev-AST aufgeführt. Fast alle stammen aus dem Paket org.python.pydev.parser.jython.ast. Nicht alle Knotentypen entsprechen Elementen der Python-Grammatik (beispielsweise commentType). Außerdem sind hier auch die Typen xyzType aufgeführt. Für diese gibt es keine Methoden visitXyzType in VisitorIF, aber die Knoten sind im AST vorhanden und können über die jeweiligen Elternknoten erreicht werden (siehe PyDev_AST#Visitor).

Der für einen vorhandenen Python-Quelltext von PyDev erzeugten Syntaxbaum kann mittels des im Rahmen dieser Seminararbeit entwickelten PyDev_AST_Viewer in Eclipse betrachtet werden.

Liste der Knotentypen

Die erste Listenebene in der folgenden Auflistung sind die Typen, die zweite Ebene die Elemente, die zum jeweiligen Typ gespeichert werden.

Zuletzt geändert am 15. Juli 2010 um 08:59