org.python.antlr.ast.VisitorIF Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jython-standalone Show documentation
Show all versions of jython-standalone Show documentation
Jython is an implementation of the high-level, dynamic, object-oriented
language Python written in 100% Pure Java, and seamlessly integrated with
the Java platform. It thus allows you to run Python on any Java platform.
// Autogenerated AST node
package org.python.antlr.ast;
public interface VisitorIF {
public R visitModule(Module node) throws Exception;
public R visitInteractive(Interactive node) throws Exception;
public R visitExpression(Expression node) throws Exception;
public R visitSuite(Suite node) throws Exception;
public R visitFunctionDef(FunctionDef node) throws Exception;
public R visitClassDef(ClassDef node) throws Exception;
public R visitReturn(Return node) throws Exception;
public R visitDelete(Delete node) throws Exception;
public R visitAssign(Assign node) throws Exception;
public R visitAugAssign(AugAssign node) throws Exception;
public R visitPrint(Print node) throws Exception;
public R visitFor(For node) throws Exception;
public R visitWhile(While node) throws Exception;
public R visitIf(If node) throws Exception;
public R visitWith(With node) throws Exception;
public R visitRaise(Raise node) throws Exception;
public R visitTryExcept(TryExcept node) throws Exception;
public R visitTryFinally(TryFinally node) throws Exception;
public R visitAssert(Assert node) throws Exception;
public R visitImport(Import node) throws Exception;
public R visitImportFrom(ImportFrom node) throws Exception;
public R visitExec(Exec node) throws Exception;
public R visitGlobal(Global node) throws Exception;
public R visitExpr(Expr node) throws Exception;
public R visitPass(Pass node) throws Exception;
public R visitBreak(Break node) throws Exception;
public R visitContinue(Continue node) throws Exception;
public R visitBoolOp(BoolOp node) throws Exception;
public R visitBinOp(BinOp node) throws Exception;
public R visitUnaryOp(UnaryOp node) throws Exception;
public R visitLambda(Lambda node) throws Exception;
public R visitIfExp(IfExp node) throws Exception;
public R visitDict(Dict node) throws Exception;
public R visitListComp(ListComp node) throws Exception;
public R visitGeneratorExp(GeneratorExp node) throws Exception;
public R visitYield(Yield node) throws Exception;
public R visitCompare(Compare node) throws Exception;
public R visitCall(Call node) throws Exception;
public R visitRepr(Repr node) throws Exception;
public R visitNum(Num node) throws Exception;
public R visitStr(Str node) throws Exception;
public R visitAttribute(Attribute node) throws Exception;
public R visitSubscript(Subscript node) throws Exception;
public R visitName(Name node) throws Exception;
public R visitList(List node) throws Exception;
public R visitTuple(Tuple node) throws Exception;
public R visitEllipsis(Ellipsis node) throws Exception;
public R visitSlice(Slice node) throws Exception;
public R visitExtSlice(ExtSlice node) throws Exception;
public R visitIndex(Index node) throws Exception;
public R visitExceptHandler(ExceptHandler node) throws Exception;
}