001: // Autogenerated AST node
002: package org.python.parser.ast;
003:
004: public interface VisitorIF {
005: public Object visitModule(Module node) throws Exception;
006:
007: public Object visitInteractive(Interactive node) throws Exception;
008:
009: public Object visitExpression(Expression node) throws Exception;
010:
011: public Object visitSuite(Suite node) throws Exception;
012:
013: public Object visitFunctionDef(FunctionDef node) throws Exception;
014:
015: public Object visitClassDef(ClassDef node) throws Exception;
016:
017: public Object visitReturn(Return node) throws Exception;
018:
019: public Object visitYield(Yield node) throws Exception;
020:
021: public Object visitDelete(Delete node) throws Exception;
022:
023: public Object visitAssign(Assign node) throws Exception;
024:
025: public Object visitAugAssign(AugAssign node) throws Exception;
026:
027: public Object visitPrint(Print node) throws Exception;
028:
029: public Object visitFor(For node) throws Exception;
030:
031: public Object visitWhile(While node) throws Exception;
032:
033: public Object visitIf(If node) throws Exception;
034:
035: public Object visitRaise(Raise node) throws Exception;
036:
037: public Object visitTryExcept(TryExcept node) throws Exception;
038:
039: public Object visitTryFinally(TryFinally node) throws Exception;
040:
041: public Object visitAssert(Assert node) throws Exception;
042:
043: public Object visitImport(Import node) throws Exception;
044:
045: public Object visitImportFrom(ImportFrom node) throws Exception;
046:
047: public Object visitExec(Exec node) throws Exception;
048:
049: public Object visitGlobal(Global node) throws Exception;
050:
051: public Object visitExpr(Expr node) throws Exception;
052:
053: public Object visitPass(Pass node) throws Exception;
054:
055: public Object visitBreak(Break node) throws Exception;
056:
057: public Object visitContinue(Continue node) throws Exception;
058:
059: public Object visitBoolOp(BoolOp node) throws Exception;
060:
061: public Object visitBinOp(BinOp node) throws Exception;
062:
063: public Object visitUnaryOp(UnaryOp node) throws Exception;
064:
065: public Object visitLambda(Lambda node) throws Exception;
066:
067: public Object visitDict(Dict node) throws Exception;
068:
069: public Object visitListComp(ListComp node) throws Exception;
070:
071: public Object visitCompare(Compare node) throws Exception;
072:
073: public Object visitCall(Call node) throws Exception;
074:
075: public Object visitRepr(Repr node) throws Exception;
076:
077: public Object visitNum(Num node) throws Exception;
078:
079: public Object visitStr(Str node) throws Exception;
080:
081: public Object visitUnicode(Unicode node) throws Exception;
082:
083: public Object visitAttribute(Attribute node) throws Exception;
084:
085: public Object visitSubscript(Subscript node) throws Exception;
086:
087: public Object visitName(Name node) throws Exception;
088:
089: public Object visitList(List node) throws Exception;
090:
091: public Object visitTuple(Tuple node) throws Exception;
092:
093: public Object visitEllipsis(Ellipsis node) throws Exception;
094:
095: public Object visitSlice(Slice node) throws Exception;
096:
097: public Object visitExtSlice(ExtSlice node) throws Exception;
098:
099: public Object visitIndex(Index node) throws Exception;
100: }
|