<filename>v6-graph/graph_generator/gen/PythonParserListener.py
# Generated from /home/stifler55/Documents/Universidade/Tese/GraphGenerator/Python/src/PythonParser.g4 by ANTLR 4.8
from antlr4 import *
if __name__ is not None and "." in __name__:
    from .PythonParser import PythonParser
else:
    from PythonParser import PythonParser

# This class defines a complete listener for a parse tree produced by PythonParser.
class PythonParserListener(ParseTreeListener):

    # Enter a parse tree produced by PythonParser#root.
    def enterRoot(self, ctx:PythonParser.RootContext):
        pass

    # Exit a parse tree produced by PythonParser#root.
    def exitRoot(self, ctx:PythonParser.RootContext):
        pass


    # Enter a parse tree produced by PythonParser#single_input.
    def enterSingle_input(self, ctx:PythonParser.Single_inputContext):
        pass

    # Exit a parse tree produced by PythonParser#single_input.
    def exitSingle_input(self, ctx:PythonParser.Single_inputContext):
        pass


    # Enter a parse tree produced by PythonParser#file_input.
    def enterFile_input(self, ctx:PythonParser.File_inputContext):
        pass

    # Exit a parse tree produced by PythonParser#file_input.
    def exitFile_input(self, ctx:PythonParser.File_inputContext):
        pass


    # Enter a parse tree produced by PythonParser#eval_input.
    def enterEval_input(self, ctx:PythonParser.Eval_inputContext):
        pass

    # Exit a parse tree produced by PythonParser#eval_input.
    def exitEval_input(self, ctx:PythonParser.Eval_inputContext):
        pass


    # Enter a parse tree produced by PythonParser#SimpleStmt.
    def enterSimpleStmt(self, ctx:PythonParser.SimpleStmtContext):
        pass

    # Exit a parse tree produced by PythonParser#SimpleStmt.
    def exitSimpleStmt(self, ctx:PythonParser.SimpleStmtContext):
        pass


    # Enter a parse tree produced by PythonParser#CompoundStmt.
    def enterCompoundStmt(self, ctx:PythonParser.CompoundStmtContext):
        pass

    # Exit a parse tree produced by PythonParser#CompoundStmt.
    def exitCompoundStmt(self, ctx:PythonParser.CompoundStmtContext):
        pass


    # Enter a parse tree produced by PythonParser#if_stmt.
    def enterIf_stmt(self, ctx:PythonParser.If_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#if_stmt.
    def exitIf_stmt(self, ctx:PythonParser.If_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#while_stmt.
    def enterWhile_stmt(self, ctx:PythonParser.While_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#while_stmt.
    def exitWhile_stmt(self, ctx:PythonParser.While_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#for_stmt.
    def enterFor_stmt(self, ctx:PythonParser.For_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#for_stmt.
    def exitFor_stmt(self, ctx:PythonParser.For_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#try_stmt.
    def enterTry_stmt(self, ctx:PythonParser.Try_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#try_stmt.
    def exitTry_stmt(self, ctx:PythonParser.Try_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#with_stmt.
    def enterWith_stmt(self, ctx:PythonParser.With_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#with_stmt.
    def exitWith_stmt(self, ctx:PythonParser.With_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#class_or_func_def_stmt.
    def enterClass_or_func_def_stmt(self, ctx:PythonParser.Class_or_func_def_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#class_or_func_def_stmt.
    def exitClass_or_func_def_stmt(self, ctx:PythonParser.Class_or_func_def_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#suite.
    def enterSuite(self, ctx:PythonParser.SuiteContext):
        pass

    # Exit a parse tree produced by PythonParser#suite.
    def exitSuite(self, ctx:PythonParser.SuiteContext):
        pass


    # Enter a parse tree produced by PythonParser#decorator.
    def enterDecorator(self, ctx:PythonParser.DecoratorContext):
        pass

    # Exit a parse tree produced by PythonParser#decorator.
    def exitDecorator(self, ctx:PythonParser.DecoratorContext):
        pass


    # Enter a parse tree produced by PythonParser#elif_clause.
    def enterElif_clause(self, ctx:PythonParser.Elif_clauseContext):
        pass

    # Exit a parse tree produced by PythonParser#elif_clause.
    def exitElif_clause(self, ctx:PythonParser.Elif_clauseContext):
        pass


    # Enter a parse tree produced by PythonParser#else_clause.
    def enterElse_clause(self, ctx:PythonParser.Else_clauseContext):
        pass

    # Exit a parse tree produced by PythonParser#else_clause.
    def exitElse_clause(self, ctx:PythonParser.Else_clauseContext):
        pass


    # Enter a parse tree produced by PythonParser#finally_clause.
    def enterFinally_clause(self, ctx:PythonParser.Finally_clauseContext):
        pass

    # Exit a parse tree produced by PythonParser#finally_clause.
    def exitFinally_clause(self, ctx:PythonParser.Finally_clauseContext):
        pass


    # Enter a parse tree produced by PythonParser#with_item.
    def enterWith_item(self, ctx:PythonParser.With_itemContext):
        pass

    # Exit a parse tree produced by PythonParser#with_item.
    def exitWith_item(self, ctx:PythonParser.With_itemContext):
        pass


    # Enter a parse tree produced by PythonParser#except_clause.
    def enterExcept_clause(self, ctx:PythonParser.Except_clauseContext):
        pass

    # Exit a parse tree produced by PythonParser#except_clause.
    def exitExcept_clause(self, ctx:PythonParser.Except_clauseContext):
        pass


    # Enter a parse tree produced by PythonParser#classdef.
    def enterClassdef(self, ctx:PythonParser.ClassdefContext):
        pass

    # Exit a parse tree produced by PythonParser#classdef.
    def exitClassdef(self, ctx:PythonParser.ClassdefContext):
        pass


    # Enter a parse tree produced by PythonParser#funcdef.
    def enterFuncdef(self, ctx:PythonParser.FuncdefContext):
        pass

    # Exit a parse tree produced by PythonParser#funcdef.
    def exitFuncdef(self, ctx:PythonParser.FuncdefContext):
        pass


    # Enter a parse tree produced by PythonParser#typedargslist.
    def enterTypedargslist(self, ctx:PythonParser.TypedargslistContext):
        pass

    # Exit a parse tree produced by PythonParser#typedargslist.
    def exitTypedargslist(self, ctx:PythonParser.TypedargslistContext):
        pass


    # Enter a parse tree produced by PythonParser#args.
    def enterArgs(self, ctx:PythonParser.ArgsContext):
        pass

    # Exit a parse tree produced by PythonParser#args.
    def exitArgs(self, ctx:PythonParser.ArgsContext):
        pass


    # Enter a parse tree produced by PythonParser#kwargs.
    def enterKwargs(self, ctx:PythonParser.KwargsContext):
        pass

    # Exit a parse tree produced by PythonParser#kwargs.
    def exitKwargs(self, ctx:PythonParser.KwargsContext):
        pass


    # Enter a parse tree produced by PythonParser#def_parameters.
    def enterDef_parameters(self, ctx:PythonParser.Def_parametersContext):
        pass

    # Exit a parse tree produced by PythonParser#def_parameters.
    def exitDef_parameters(self, ctx:PythonParser.Def_parametersContext):
        pass


    # Enter a parse tree produced by PythonParser#Arg.
    def enterArg(self, ctx:PythonParser.ArgContext):
        pass

    # Exit a parse tree produced by PythonParser#Arg.
    def exitArg(self, ctx:PythonParser.ArgContext):
        pass


    # Enter a parse tree produced by PythonParser#NoArg.
    def enterNoArg(self, ctx:PythonParser.NoArgContext):
        pass

    # Exit a parse tree produced by PythonParser#NoArg.
    def exitNoArg(self, ctx:PythonParser.NoArgContext):
        pass


    # Enter a parse tree produced by PythonParser#named_parameter.
    def enterNamed_parameter(self, ctx:PythonParser.Named_parameterContext):
        pass

    # Exit a parse tree produced by PythonParser#named_parameter.
    def exitNamed_parameter(self, ctx:PythonParser.Named_parameterContext):
        pass


    # Enter a parse tree produced by PythonParser#simple_stmt.
    def enterSimple_stmt(self, ctx:PythonParser.Simple_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#simple_stmt.
    def exitSimple_stmt(self, ctx:PythonParser.Simple_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#end.
    def enterEnd(self, ctx:PythonParser.EndContext):
        pass

    # Exit a parse tree produced by PythonParser#end.
    def exitEnd(self, ctx:PythonParser.EndContext):
        pass


    # Enter a parse tree produced by PythonParser#expr_stmt.
    def enterExpr_stmt(self, ctx:PythonParser.Expr_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#expr_stmt.
    def exitExpr_stmt(self, ctx:PythonParser.Expr_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#print_stmt.
    def enterPrint_stmt(self, ctx:PythonParser.Print_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#print_stmt.
    def exitPrint_stmt(self, ctx:PythonParser.Print_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#del_stmt.
    def enterDel_stmt(self, ctx:PythonParser.Del_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#del_stmt.
    def exitDel_stmt(self, ctx:PythonParser.Del_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#pass_stmt.
    def enterPass_stmt(self, ctx:PythonParser.Pass_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#pass_stmt.
    def exitPass_stmt(self, ctx:PythonParser.Pass_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#break_stmt.
    def enterBreak_stmt(self, ctx:PythonParser.Break_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#break_stmt.
    def exitBreak_stmt(self, ctx:PythonParser.Break_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#continue_stmt.
    def enterContinue_stmt(self, ctx:PythonParser.Continue_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#continue_stmt.
    def exitContinue_stmt(self, ctx:PythonParser.Continue_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#return_stmt.
    def enterReturn_stmt(self, ctx:PythonParser.Return_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#return_stmt.
    def exitReturn_stmt(self, ctx:PythonParser.Return_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#raise_stmt.
    def enterRaise_stmt(self, ctx:PythonParser.Raise_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#raise_stmt.
    def exitRaise_stmt(self, ctx:PythonParser.Raise_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#yield_stmt.
    def enterYield_stmt(self, ctx:PythonParser.Yield_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#yield_stmt.
    def exitYield_stmt(self, ctx:PythonParser.Yield_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#import_stmt.
    def enterImport_stmt(self, ctx:PythonParser.Import_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#import_stmt.
    def exitImport_stmt(self, ctx:PythonParser.Import_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#from_stmt.
    def enterFrom_stmt(self, ctx:PythonParser.From_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#from_stmt.
    def exitFrom_stmt(self, ctx:PythonParser.From_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#global_stmt.
    def enterGlobal_stmt(self, ctx:PythonParser.Global_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#global_stmt.
    def exitGlobal_stmt(self, ctx:PythonParser.Global_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#exec_stmt.
    def enterExec_stmt(self, ctx:PythonParser.Exec_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#exec_stmt.
    def exitExec_stmt(self, ctx:PythonParser.Exec_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#assert_stmt.
    def enterAssert_stmt(self, ctx:PythonParser.Assert_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#assert_stmt.
    def exitAssert_stmt(self, ctx:PythonParser.Assert_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#nonlocal_stmt.
    def enterNonlocal_stmt(self, ctx:PythonParser.Nonlocal_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#nonlocal_stmt.
    def exitNonlocal_stmt(self, ctx:PythonParser.Nonlocal_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#testlist_star_expr.
    def enterTestlist_star_expr(self, ctx:PythonParser.Testlist_star_exprContext):
        pass

    # Exit a parse tree produced by PythonParser#testlist_star_expr.
    def exitTestlist_star_expr(self, ctx:PythonParser.Testlist_star_exprContext):
        pass


    # Enter a parse tree produced by PythonParser#star_expr.
    def enterStar_expr(self, ctx:PythonParser.Star_exprContext):
        pass

    # Exit a parse tree produced by PythonParser#star_expr.
    def exitStar_expr(self, ctx:PythonParser.Star_exprContext):
        pass


    # Enter a parse tree produced by PythonParser#Assign1.
    def enterAssign1(self, ctx:PythonParser.Assign1Context):
        pass

    # Exit a parse tree produced by PythonParser#Assign1.
    def exitAssign1(self, ctx:PythonParser.Assign1Context):
        pass


    # Enter a parse tree produced by PythonParser#Assign2.
    def enterAssign2(self, ctx:PythonParser.Assign2Context):
        pass

    # Exit a parse tree produced by PythonParser#Assign2.
    def exitAssign2(self, ctx:PythonParser.Assign2Context):
        pass


    # Enter a parse tree produced by PythonParser#Assign3.
    def enterAssign3(self, ctx:PythonParser.Assign3Context):
        pass

    # Exit a parse tree produced by PythonParser#Assign3.
    def exitAssign3(self, ctx:PythonParser.Assign3Context):
        pass


    # Enter a parse tree produced by PythonParser#AddAssign.
    def enterAddAssign(self, ctx:PythonParser.AddAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#AddAssign.
    def exitAddAssign(self, ctx:PythonParser.AddAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#SubAssign.
    def enterSubAssign(self, ctx:PythonParser.SubAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#SubAssign.
    def exitSubAssign(self, ctx:PythonParser.SubAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#MultAssign.
    def enterMultAssign(self, ctx:PythonParser.MultAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#MultAssign.
    def exitMultAssign(self, ctx:PythonParser.MultAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#DivAssign.
    def enterDivAssign(self, ctx:PythonParser.DivAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#DivAssign.
    def exitDivAssign(self, ctx:PythonParser.DivAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#ModAssign.
    def enterModAssign(self, ctx:PythonParser.ModAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#ModAssign.
    def exitModAssign(self, ctx:PythonParser.ModAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#AndAssign.
    def enterAndAssign(self, ctx:PythonParser.AndAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#AndAssign.
    def exitAndAssign(self, ctx:PythonParser.AndAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#OrAssign.
    def enterOrAssign(self, ctx:PythonParser.OrAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#OrAssign.
    def exitOrAssign(self, ctx:PythonParser.OrAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#XorAssign.
    def enterXorAssign(self, ctx:PythonParser.XorAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#XorAssign.
    def exitXorAssign(self, ctx:PythonParser.XorAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#LeftAssign.
    def enterLeftAssign(self, ctx:PythonParser.LeftAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#LeftAssign.
    def exitLeftAssign(self, ctx:PythonParser.LeftAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#RightAssign.
    def enterRightAssign(self, ctx:PythonParser.RightAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#RightAssign.
    def exitRightAssign(self, ctx:PythonParser.RightAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#PowerAssign.
    def enterPowerAssign(self, ctx:PythonParser.PowerAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#PowerAssign.
    def exitPowerAssign(self, ctx:PythonParser.PowerAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#IdivAssign.
    def enterIdivAssign(self, ctx:PythonParser.IdivAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#IdivAssign.
    def exitIdivAssign(self, ctx:PythonParser.IdivAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#AtAssign.
    def enterAtAssign(self, ctx:PythonParser.AtAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#AtAssign.
    def exitAtAssign(self, ctx:PythonParser.AtAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#exprlist.
    def enterExprlist(self, ctx:PythonParser.ExprlistContext):
        pass

    # Exit a parse tree produced by PythonParser#exprlist.
    def exitExprlist(self, ctx:PythonParser.ExprlistContext):
        pass


    # Enter a parse tree produced by PythonParser#import_as_names.
    def enterImport_as_names(self, ctx:PythonParser.Import_as_namesContext):
        pass

    # Exit a parse tree produced by PythonParser#import_as_names.
    def exitImport_as_names(self, ctx:PythonParser.Import_as_namesContext):
        pass


    # Enter a parse tree produced by PythonParser#import_as_name.
    def enterImport_as_name(self, ctx:PythonParser.Import_as_nameContext):
        pass

    # Exit a parse tree produced by PythonParser#import_as_name.
    def exitImport_as_name(self, ctx:PythonParser.Import_as_nameContext):
        pass


    # Enter a parse tree produced by PythonParser#dotted_as_names.
    def enterDotted_as_names(self, ctx:PythonParser.Dotted_as_namesContext):
        pass

    # Exit a parse tree produced by PythonParser#dotted_as_names.
    def exitDotted_as_names(self, ctx:PythonParser.Dotted_as_namesContext):
        pass


    # Enter a parse tree produced by PythonParser#dotted_as_name.
    def enterDotted_as_name(self, ctx:PythonParser.Dotted_as_nameContext):
        pass

    # Exit a parse tree produced by PythonParser#dotted_as_name.
    def exitDotted_as_name(self, ctx:PythonParser.Dotted_as_nameContext):
        pass


    # Enter a parse tree produced by PythonParser#test.
    def enterTest(self, ctx:PythonParser.TestContext):
        pass

    # Exit a parse tree produced by PythonParser#test.
    def exitTest(self, ctx:PythonParser.TestContext):
        pass


    # Enter a parse tree produced by PythonParser#varargslist.
    def enterVarargslist(self, ctx:PythonParser.VarargslistContext):
        pass

    # Exit a parse tree produced by PythonParser#varargslist.
    def exitVarargslist(self, ctx:PythonParser.VarargslistContext):
        pass


    # Enter a parse tree produced by PythonParser#vardef_parameters.
    def enterVardef_parameters(self, ctx:PythonParser.Vardef_parametersContext):
        pass

    # Exit a parse tree produced by PythonParser#vardef_parameters.
    def exitVardef_parameters(self, ctx:PythonParser.Vardef_parametersContext):
        pass


    # Enter a parse tree produced by PythonParser#vardef_parameter.
    def enterVardef_parameter(self, ctx:PythonParser.Vardef_parameterContext):
        pass

    # Exit a parse tree produced by PythonParser#vardef_parameter.
    def exitVardef_parameter(self, ctx:PythonParser.Vardef_parameterContext):
        pass


    # Enter a parse tree produced by PythonParser#varargs.
    def enterVarargs(self, ctx:PythonParser.VarargsContext):
        pass

    # Exit a parse tree produced by PythonParser#varargs.
    def exitVarargs(self, ctx:PythonParser.VarargsContext):
        pass


    # Enter a parse tree produced by PythonParser#varkwargs.
    def enterVarkwargs(self, ctx:PythonParser.VarkwargsContext):
        pass

    # Exit a parse tree produced by PythonParser#varkwargs.
    def exitVarkwargs(self, ctx:PythonParser.VarkwargsContext):
        pass


    # Enter a parse tree produced by PythonParser#logical_test.
    def enterLogical_test(self, ctx:PythonParser.Logical_testContext):
        pass

    # Exit a parse tree produced by PythonParser#logical_test.
    def exitLogical_test(self, ctx:PythonParser.Logical_testContext):
        pass


    # Enter a parse tree produced by PythonParser#comparison.
    def enterComparison(self, ctx:PythonParser.ComparisonContext):
        pass

    # Exit a parse tree produced by PythonParser#comparison.
    def exitComparison(self, ctx:PythonParser.ComparisonContext):
        pass


    # Enter a parse tree produced by PythonParser#expr5.
    def enterExpr5(self, ctx:PythonParser.Expr5Context):
        pass

    # Exit a parse tree produced by PythonParser#expr5.
    def exitExpr5(self, ctx:PythonParser.Expr5Context):
        pass


    # Enter a parse tree produced by PythonParser#expr4.
    def enterExpr4(self, ctx:PythonParser.Expr4Context):
        pass

    # Exit a parse tree produced by PythonParser#expr4.
    def exitExpr4(self, ctx:PythonParser.Expr4Context):
        pass


    # Enter a parse tree produced by PythonParser#expr3.
    def enterExpr3(self, ctx:PythonParser.Expr3Context):
        pass

    # Exit a parse tree produced by PythonParser#expr3.
    def exitExpr3(self, ctx:PythonParser.Expr3Context):
        pass


    # Enter a parse tree produced by PythonParser#expr2.
    def enterExpr2(self, ctx:PythonParser.Expr2Context):
        pass

    # Exit a parse tree produced by PythonParser#expr2.
    def exitExpr2(self, ctx:PythonParser.Expr2Context):
        pass


    # Enter a parse tree produced by PythonParser#expr1.
    def enterExpr1(self, ctx:PythonParser.Expr1Context):
        pass

    # Exit a parse tree produced by PythonParser#expr1.
    def exitExpr1(self, ctx:PythonParser.Expr1Context):
        pass


    # Enter a parse tree produced by PythonParser#exprOp.
    def enterExprOp(self, ctx:PythonParser.ExprOpContext):
        pass

    # Exit a parse tree produced by PythonParser#exprOp.
    def exitExprOp(self, ctx:PythonParser.ExprOpContext):
        pass


    # Enter a parse tree produced by PythonParser#Atom1.
    def enterAtom1(self, ctx:PythonParser.Atom1Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom1.
    def exitAtom1(self, ctx:PythonParser.Atom1Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom2.
    def enterAtom2(self, ctx:PythonParser.Atom2Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom2.
    def exitAtom2(self, ctx:PythonParser.Atom2Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom3.
    def enterAtom3(self, ctx:PythonParser.Atom3Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom3.
    def exitAtom3(self, ctx:PythonParser.Atom3Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom4.
    def enterAtom4(self, ctx:PythonParser.Atom4Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom4.
    def exitAtom4(self, ctx:PythonParser.Atom4Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom5.
    def enterAtom5(self, ctx:PythonParser.Atom5Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom5.
    def exitAtom5(self, ctx:PythonParser.Atom5Context):
        pass


    # Enter a parse tree produced by PythonParser#AtomFun.
    def enterAtomFun(self, ctx:PythonParser.AtomFunContext):
        pass

    # Exit a parse tree produced by PythonParser#AtomFun.
    def exitAtomFun(self, ctx:PythonParser.AtomFunContext):
        pass


    # Enter a parse tree produced by PythonParser#AtomArr.
    def enterAtomArr(self, ctx:PythonParser.AtomArrContext):
        pass

    # Exit a parse tree produced by PythonParser#AtomArr.
    def exitAtomArr(self, ctx:PythonParser.AtomArrContext):
        pass


    # Enter a parse tree produced by PythonParser#Atom6.
    def enterAtom6(self, ctx:PythonParser.Atom6Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom6.
    def exitAtom6(self, ctx:PythonParser.Atom6Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom7.
    def enterAtom7(self, ctx:PythonParser.Atom7Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom7.
    def exitAtom7(self, ctx:PythonParser.Atom7Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom8.
    def enterAtom8(self, ctx:PythonParser.Atom8Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom8.
    def exitAtom8(self, ctx:PythonParser.Atom8Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom9.
    def enterAtom9(self, ctx:PythonParser.Atom9Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom9.
    def exitAtom9(self, ctx:PythonParser.Atom9Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom10.
    def enterAtom10(self, ctx:PythonParser.Atom10Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom10.
    def exitAtom10(self, ctx:PythonParser.Atom10Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom11.
    def enterAtom11(self, ctx:PythonParser.Atom11Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom11.
    def exitAtom11(self, ctx:PythonParser.Atom11Context):
        pass


    # Enter a parse tree produced by PythonParser#dictorsetmaker.
    def enterDictorsetmaker(self, ctx:PythonParser.DictorsetmakerContext):
        pass

    # Exit a parse tree produced by PythonParser#dictorsetmaker.
    def exitDictorsetmaker(self, ctx:PythonParser.DictorsetmakerContext):
        pass


    # Enter a parse tree produced by PythonParser#testlist_comp.
    def enterTestlist_comp(self, ctx:PythonParser.Testlist_compContext):
        pass

    # Exit a parse tree produced by PythonParser#testlist_comp.
    def exitTestlist_comp(self, ctx:PythonParser.Testlist_compContext):
        pass


    # Enter a parse tree produced by PythonParser#testlist.
    def enterTestlist(self, ctx:PythonParser.TestlistContext):
        pass

    # Exit a parse tree produced by PythonParser#testlist.
    def exitTestlist(self, ctx:PythonParser.TestlistContext):
        pass


    # Enter a parse tree produced by PythonParser#dotted_name.
    def enterDotted_name(self, ctx:PythonParser.Dotted_nameContext):
        pass

    # Exit a parse tree produced by PythonParser#dotted_name.
    def exitDotted_name(self, ctx:PythonParser.Dotted_nameContext):
        pass


    # Enter a parse tree produced by PythonParser#name.
    def enterName(self, ctx:PythonParser.NameContext):
        pass

    # Exit a parse tree produced by PythonParser#name.
    def exitName(self, ctx:PythonParser.NameContext):
        pass


    # Enter a parse tree produced by PythonParser#number.
    def enterNumber(self, ctx:PythonParser.NumberContext):
        pass

    # Exit a parse tree produced by PythonParser#number.
    def exitNumber(self, ctx:PythonParser.NumberContext):
        pass


    # Enter a parse tree produced by PythonParser#integer.
    def enterInteger(self, ctx:PythonParser.IntegerContext):
        pass

    # Exit a parse tree produced by PythonParser#integer.
    def exitInteger(self, ctx:PythonParser.IntegerContext):
        pass


    # Enter a parse tree produced by PythonParser#yield_expr.
    def enterYield_expr(self, ctx:PythonParser.Yield_exprContext):
        pass

    # Exit a parse tree produced by PythonParser#yield_expr.
    def exitYield_expr(self, ctx:PythonParser.Yield_exprContext):
        pass


    # Enter a parse tree produced by PythonParser#yield_arg.
    def enterYield_arg(self, ctx:PythonParser.Yield_argContext):
        pass

    # Exit a parse tree produced by PythonParser#yield_arg.
    def exitYield_arg(self, ctx:PythonParser.Yield_argContext):
        pass


    # Enter a parse tree produced by PythonParser#trailer.
    def enterTrailer(self, ctx:PythonParser.TrailerContext):
        pass

    # Exit a parse tree produced by PythonParser#trailer.
    def exitTrailer(self, ctx:PythonParser.TrailerContext):
        pass


    # Enter a parse tree produced by PythonParser#arguments.
    def enterArguments(self, ctx:PythonParser.ArgumentsContext):
        pass

    # Exit a parse tree produced by PythonParser#arguments.
    def exitArguments(self, ctx:PythonParser.ArgumentsContext):
        pass


    # Enter a parse tree produced by PythonParser#arglist.
    def enterArglist(self, ctx:PythonParser.ArglistContext):
        pass

    # Exit a parse tree produced by PythonParser#arglist.
    def exitArglist(self, ctx:PythonParser.ArglistContext):
        pass


    # Enter a parse tree produced by PythonParser#argument.
    def enterArgument(self, ctx:PythonParser.ArgumentContext):
        pass

    # Exit a parse tree produced by PythonParser#argument.
    def exitArgument(self, ctx:PythonParser.ArgumentContext):
        pass


    # Enter a parse tree produced by PythonParser#subscriptlist.
    def enterSubscriptlist(self, ctx:PythonParser.SubscriptlistContext):
        pass

    # Exit a parse tree produced by PythonParser#subscriptlist.
    def exitSubscriptlist(self, ctx:PythonParser.SubscriptlistContext):
        pass


    # Enter a parse tree produced by PythonParser#subscript.
    def enterSubscript(self, ctx:PythonParser.SubscriptContext):
        pass

    # Exit a parse tree produced by PythonParser#subscript.
    def exitSubscript(self, ctx:PythonParser.SubscriptContext):
        pass


    # Enter a parse tree produced by PythonParser#sliceop.
    def enterSliceop(self, ctx:PythonParser.SliceopContext):
        pass

    # Exit a parse tree produced by PythonParser#sliceop.
    def exitSliceop(self, ctx:PythonParser.SliceopContext):
        pass


    # Enter a parse tree produced by PythonParser#comp_for.
    def enterComp_for(self, ctx:PythonParser.Comp_forContext):
        pass

    # Exit a parse tree produced by PythonParser#comp_for.
    def exitComp_for(self, ctx:PythonParser.Comp_forContext):
        pass


    # Enter a parse tree produced by PythonParser#comp_iter.
    def enterComp_iter(self, ctx:PythonParser.Comp_iterContext):
        pass

    # Exit a parse tree produced by PythonParser#comp_iter.
    def exitComp_iter(self, ctx:PythonParser.Comp_iterContext):
        pass



del PythonParser
<filename>v6-graph/graph_generator/gen/PythonParserListener.py
# Generated from /home/stifler55/Documents/Universidade/Tese/GraphGenerator/Python/src/PythonParser.g4 by ANTLR 4.8
from antlr4 import *
if __name__ is not None and "." in __name__:
    from .PythonParser import PythonParser
else:
    from PythonParser import PythonParser

# This class defines a complete listener for a parse tree produced by PythonParser.
class PythonParserListener(ParseTreeListener):

    # Enter a parse tree produced by PythonParser#root.
    def enterRoot(self, ctx:PythonParser.RootContext):
        pass

    # Exit a parse tree produced by PythonParser#root.
    def exitRoot(self, ctx:PythonParser.RootContext):
        pass


    # Enter a parse tree produced by PythonParser#single_input.
    def enterSingle_input(self, ctx:PythonParser.Single_inputContext):
        pass

    # Exit a parse tree produced by PythonParser#single_input.
    def exitSingle_input(self, ctx:PythonParser.Single_inputContext):
        pass


    # Enter a parse tree produced by PythonParser#file_input.
    def enterFile_input(self, ctx:PythonParser.File_inputContext):
        pass

    # Exit a parse tree produced by PythonParser#file_input.
    def exitFile_input(self, ctx:PythonParser.File_inputContext):
        pass


    # Enter a parse tree produced by PythonParser#eval_input.
    def enterEval_input(self, ctx:PythonParser.Eval_inputContext):
        pass

    # Exit a parse tree produced by PythonParser#eval_input.
    def exitEval_input(self, ctx:PythonParser.Eval_inputContext):
        pass


    # Enter a parse tree produced by PythonParser#SimpleStmt.
    def enterSimpleStmt(self, ctx:PythonParser.SimpleStmtContext):
        pass

    # Exit a parse tree produced by PythonParser#SimpleStmt.
    def exitSimpleStmt(self, ctx:PythonParser.SimpleStmtContext):
        pass


    # Enter a parse tree produced by PythonParser#CompoundStmt.
    def enterCompoundStmt(self, ctx:PythonParser.CompoundStmtContext):
        pass

    # Exit a parse tree produced by PythonParser#CompoundStmt.
    def exitCompoundStmt(self, ctx:PythonParser.CompoundStmtContext):
        pass


    # Enter a parse tree produced by PythonParser#if_stmt.
    def enterIf_stmt(self, ctx:PythonParser.If_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#if_stmt.
    def exitIf_stmt(self, ctx:PythonParser.If_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#while_stmt.
    def enterWhile_stmt(self, ctx:PythonParser.While_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#while_stmt.
    def exitWhile_stmt(self, ctx:PythonParser.While_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#for_stmt.
    def enterFor_stmt(self, ctx:PythonParser.For_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#for_stmt.
    def exitFor_stmt(self, ctx:PythonParser.For_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#try_stmt.
    def enterTry_stmt(self, ctx:PythonParser.Try_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#try_stmt.
    def exitTry_stmt(self, ctx:PythonParser.Try_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#with_stmt.
    def enterWith_stmt(self, ctx:PythonParser.With_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#with_stmt.
    def exitWith_stmt(self, ctx:PythonParser.With_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#class_or_func_def_stmt.
    def enterClass_or_func_def_stmt(self, ctx:PythonParser.Class_or_func_def_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#class_or_func_def_stmt.
    def exitClass_or_func_def_stmt(self, ctx:PythonParser.Class_or_func_def_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#suite.
    def enterSuite(self, ctx:PythonParser.SuiteContext):
        pass

    # Exit a parse tree produced by PythonParser#suite.
    def exitSuite(self, ctx:PythonParser.SuiteContext):
        pass


    # Enter a parse tree produced by PythonParser#decorator.
    def enterDecorator(self, ctx:PythonParser.DecoratorContext):
        pass

    # Exit a parse tree produced by PythonParser#decorator.
    def exitDecorator(self, ctx:PythonParser.DecoratorContext):
        pass


    # Enter a parse tree produced by PythonParser#elif_clause.
    def enterElif_clause(self, ctx:PythonParser.Elif_clauseContext):
        pass

    # Exit a parse tree produced by PythonParser#elif_clause.
    def exitElif_clause(self, ctx:PythonParser.Elif_clauseContext):
        pass


    # Enter a parse tree produced by PythonParser#else_clause.
    def enterElse_clause(self, ctx:PythonParser.Else_clauseContext):
        pass

    # Exit a parse tree produced by PythonParser#else_clause.
    def exitElse_clause(self, ctx:PythonParser.Else_clauseContext):
        pass


    # Enter a parse tree produced by PythonParser#finally_clause.
    def enterFinally_clause(self, ctx:PythonParser.Finally_clauseContext):
        pass

    # Exit a parse tree produced by PythonParser#finally_clause.
    def exitFinally_clause(self, ctx:PythonParser.Finally_clauseContext):
        pass


    # Enter a parse tree produced by PythonParser#with_item.
    def enterWith_item(self, ctx:PythonParser.With_itemContext):
        pass

    # Exit a parse tree produced by PythonParser#with_item.
    def exitWith_item(self, ctx:PythonParser.With_itemContext):
        pass


    # Enter a parse tree produced by PythonParser#except_clause.
    def enterExcept_clause(self, ctx:PythonParser.Except_clauseContext):
        pass

    # Exit a parse tree produced by PythonParser#except_clause.
    def exitExcept_clause(self, ctx:PythonParser.Except_clauseContext):
        pass


    # Enter a parse tree produced by PythonParser#classdef.
    def enterClassdef(self, ctx:PythonParser.ClassdefContext):
        pass

    # Exit a parse tree produced by PythonParser#classdef.
    def exitClassdef(self, ctx:PythonParser.ClassdefContext):
        pass


    # Enter a parse tree produced by PythonParser#funcdef.
    def enterFuncdef(self, ctx:PythonParser.FuncdefContext):
        pass

    # Exit a parse tree produced by PythonParser#funcdef.
    def exitFuncdef(self, ctx:PythonParser.FuncdefContext):
        pass


    # Enter a parse tree produced by PythonParser#typedargslist.
    def enterTypedargslist(self, ctx:PythonParser.TypedargslistContext):
        pass

    # Exit a parse tree produced by PythonParser#typedargslist.
    def exitTypedargslist(self, ctx:PythonParser.TypedargslistContext):
        pass


    # Enter a parse tree produced by PythonParser#args.
    def enterArgs(self, ctx:PythonParser.ArgsContext):
        pass

    # Exit a parse tree produced by PythonParser#args.
    def exitArgs(self, ctx:PythonParser.ArgsContext):
        pass


    # Enter a parse tree produced by PythonParser#kwargs.
    def enterKwargs(self, ctx:PythonParser.KwargsContext):
        pass

    # Exit a parse tree produced by PythonParser#kwargs.
    def exitKwargs(self, ctx:PythonParser.KwargsContext):
        pass


    # Enter a parse tree produced by PythonParser#def_parameters.
    def enterDef_parameters(self, ctx:PythonParser.Def_parametersContext):
        pass

    # Exit a parse tree produced by PythonParser#def_parameters.
    def exitDef_parameters(self, ctx:PythonParser.Def_parametersContext):
        pass


    # Enter a parse tree produced by PythonParser#Arg.
    def enterArg(self, ctx:PythonParser.ArgContext):
        pass

    # Exit a parse tree produced by PythonParser#Arg.
    def exitArg(self, ctx:PythonParser.ArgContext):
        pass


    # Enter a parse tree produced by PythonParser#NoArg.
    def enterNoArg(self, ctx:PythonParser.NoArgContext):
        pass

    # Exit a parse tree produced by PythonParser#NoArg.
    def exitNoArg(self, ctx:PythonParser.NoArgContext):
        pass


    # Enter a parse tree produced by PythonParser#named_parameter.
    def enterNamed_parameter(self, ctx:PythonParser.Named_parameterContext):
        pass

    # Exit a parse tree produced by PythonParser#named_parameter.
    def exitNamed_parameter(self, ctx:PythonParser.Named_parameterContext):
        pass


    # Enter a parse tree produced by PythonParser#simple_stmt.
    def enterSimple_stmt(self, ctx:PythonParser.Simple_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#simple_stmt.
    def exitSimple_stmt(self, ctx:PythonParser.Simple_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#end.
    def enterEnd(self, ctx:PythonParser.EndContext):
        pass

    # Exit a parse tree produced by PythonParser#end.
    def exitEnd(self, ctx:PythonParser.EndContext):
        pass


    # Enter a parse tree produced by PythonParser#expr_stmt.
    def enterExpr_stmt(self, ctx:PythonParser.Expr_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#expr_stmt.
    def exitExpr_stmt(self, ctx:PythonParser.Expr_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#print_stmt.
    def enterPrint_stmt(self, ctx:PythonParser.Print_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#print_stmt.
    def exitPrint_stmt(self, ctx:PythonParser.Print_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#del_stmt.
    def enterDel_stmt(self, ctx:PythonParser.Del_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#del_stmt.
    def exitDel_stmt(self, ctx:PythonParser.Del_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#pass_stmt.
    def enterPass_stmt(self, ctx:PythonParser.Pass_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#pass_stmt.
    def exitPass_stmt(self, ctx:PythonParser.Pass_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#break_stmt.
    def enterBreak_stmt(self, ctx:PythonParser.Break_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#break_stmt.
    def exitBreak_stmt(self, ctx:PythonParser.Break_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#continue_stmt.
    def enterContinue_stmt(self, ctx:PythonParser.Continue_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#continue_stmt.
    def exitContinue_stmt(self, ctx:PythonParser.Continue_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#return_stmt.
    def enterReturn_stmt(self, ctx:PythonParser.Return_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#return_stmt.
    def exitReturn_stmt(self, ctx:PythonParser.Return_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#raise_stmt.
    def enterRaise_stmt(self, ctx:PythonParser.Raise_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#raise_stmt.
    def exitRaise_stmt(self, ctx:PythonParser.Raise_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#yield_stmt.
    def enterYield_stmt(self, ctx:PythonParser.Yield_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#yield_stmt.
    def exitYield_stmt(self, ctx:PythonParser.Yield_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#import_stmt.
    def enterImport_stmt(self, ctx:PythonParser.Import_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#import_stmt.
    def exitImport_stmt(self, ctx:PythonParser.Import_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#from_stmt.
    def enterFrom_stmt(self, ctx:PythonParser.From_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#from_stmt.
    def exitFrom_stmt(self, ctx:PythonParser.From_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#global_stmt.
    def enterGlobal_stmt(self, ctx:PythonParser.Global_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#global_stmt.
    def exitGlobal_stmt(self, ctx:PythonParser.Global_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#exec_stmt.
    def enterExec_stmt(self, ctx:PythonParser.Exec_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#exec_stmt.
    def exitExec_stmt(self, ctx:PythonParser.Exec_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#assert_stmt.
    def enterAssert_stmt(self, ctx:PythonParser.Assert_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#assert_stmt.
    def exitAssert_stmt(self, ctx:PythonParser.Assert_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#nonlocal_stmt.
    def enterNonlocal_stmt(self, ctx:PythonParser.Nonlocal_stmtContext):
        pass

    # Exit a parse tree produced by PythonParser#nonlocal_stmt.
    def exitNonlocal_stmt(self, ctx:PythonParser.Nonlocal_stmtContext):
        pass


    # Enter a parse tree produced by PythonParser#testlist_star_expr.
    def enterTestlist_star_expr(self, ctx:PythonParser.Testlist_star_exprContext):
        pass

    # Exit a parse tree produced by PythonParser#testlist_star_expr.
    def exitTestlist_star_expr(self, ctx:PythonParser.Testlist_star_exprContext):
        pass


    # Enter a parse tree produced by PythonParser#star_expr.
    def enterStar_expr(self, ctx:PythonParser.Star_exprContext):
        pass

    # Exit a parse tree produced by PythonParser#star_expr.
    def exitStar_expr(self, ctx:PythonParser.Star_exprContext):
        pass


    # Enter a parse tree produced by PythonParser#Assign1.
    def enterAssign1(self, ctx:PythonParser.Assign1Context):
        pass

    # Exit a parse tree produced by PythonParser#Assign1.
    def exitAssign1(self, ctx:PythonParser.Assign1Context):
        pass


    # Enter a parse tree produced by PythonParser#Assign2.
    def enterAssign2(self, ctx:PythonParser.Assign2Context):
        pass

    # Exit a parse tree produced by PythonParser#Assign2.
    def exitAssign2(self, ctx:PythonParser.Assign2Context):
        pass


    # Enter a parse tree produced by PythonParser#Assign3.
    def enterAssign3(self, ctx:PythonParser.Assign3Context):
        pass

    # Exit a parse tree produced by PythonParser#Assign3.
    def exitAssign3(self, ctx:PythonParser.Assign3Context):
        pass


    # Enter a parse tree produced by PythonParser#AddAssign.
    def enterAddAssign(self, ctx:PythonParser.AddAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#AddAssign.
    def exitAddAssign(self, ctx:PythonParser.AddAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#SubAssign.
    def enterSubAssign(self, ctx:PythonParser.SubAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#SubAssign.
    def exitSubAssign(self, ctx:PythonParser.SubAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#MultAssign.
    def enterMultAssign(self, ctx:PythonParser.MultAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#MultAssign.
    def exitMultAssign(self, ctx:PythonParser.MultAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#DivAssign.
    def enterDivAssign(self, ctx:PythonParser.DivAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#DivAssign.
    def exitDivAssign(self, ctx:PythonParser.DivAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#ModAssign.
    def enterModAssign(self, ctx:PythonParser.ModAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#ModAssign.
    def exitModAssign(self, ctx:PythonParser.ModAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#AndAssign.
    def enterAndAssign(self, ctx:PythonParser.AndAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#AndAssign.
    def exitAndAssign(self, ctx:PythonParser.AndAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#OrAssign.
    def enterOrAssign(self, ctx:PythonParser.OrAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#OrAssign.
    def exitOrAssign(self, ctx:PythonParser.OrAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#XorAssign.
    def enterXorAssign(self, ctx:PythonParser.XorAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#XorAssign.
    def exitXorAssign(self, ctx:PythonParser.XorAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#LeftAssign.
    def enterLeftAssign(self, ctx:PythonParser.LeftAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#LeftAssign.
    def exitLeftAssign(self, ctx:PythonParser.LeftAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#RightAssign.
    def enterRightAssign(self, ctx:PythonParser.RightAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#RightAssign.
    def exitRightAssign(self, ctx:PythonParser.RightAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#PowerAssign.
    def enterPowerAssign(self, ctx:PythonParser.PowerAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#PowerAssign.
    def exitPowerAssign(self, ctx:PythonParser.PowerAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#IdivAssign.
    def enterIdivAssign(self, ctx:PythonParser.IdivAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#IdivAssign.
    def exitIdivAssign(self, ctx:PythonParser.IdivAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#AtAssign.
    def enterAtAssign(self, ctx:PythonParser.AtAssignContext):
        pass

    # Exit a parse tree produced by PythonParser#AtAssign.
    def exitAtAssign(self, ctx:PythonParser.AtAssignContext):
        pass


    # Enter a parse tree produced by PythonParser#exprlist.
    def enterExprlist(self, ctx:PythonParser.ExprlistContext):
        pass

    # Exit a parse tree produced by PythonParser#exprlist.
    def exitExprlist(self, ctx:PythonParser.ExprlistContext):
        pass


    # Enter a parse tree produced by PythonParser#import_as_names.
    def enterImport_as_names(self, ctx:PythonParser.Import_as_namesContext):
        pass

    # Exit a parse tree produced by PythonParser#import_as_names.
    def exitImport_as_names(self, ctx:PythonParser.Import_as_namesContext):
        pass


    # Enter a parse tree produced by PythonParser#import_as_name.
    def enterImport_as_name(self, ctx:PythonParser.Import_as_nameContext):
        pass

    # Exit a parse tree produced by PythonParser#import_as_name.
    def exitImport_as_name(self, ctx:PythonParser.Import_as_nameContext):
        pass


    # Enter a parse tree produced by PythonParser#dotted_as_names.
    def enterDotted_as_names(self, ctx:PythonParser.Dotted_as_namesContext):
        pass

    # Exit a parse tree produced by PythonParser#dotted_as_names.
    def exitDotted_as_names(self, ctx:PythonParser.Dotted_as_namesContext):
        pass


    # Enter a parse tree produced by PythonParser#dotted_as_name.
    def enterDotted_as_name(self, ctx:PythonParser.Dotted_as_nameContext):
        pass

    # Exit a parse tree produced by PythonParser#dotted_as_name.
    def exitDotted_as_name(self, ctx:PythonParser.Dotted_as_nameContext):
        pass


    # Enter a parse tree produced by PythonParser#test.
    def enterTest(self, ctx:PythonParser.TestContext):
        pass

    # Exit a parse tree produced by PythonParser#test.
    def exitTest(self, ctx:PythonParser.TestContext):
        pass


    # Enter a parse tree produced by PythonParser#varargslist.
    def enterVarargslist(self, ctx:PythonParser.VarargslistContext):
        pass

    # Exit a parse tree produced by PythonParser#varargslist.
    def exitVarargslist(self, ctx:PythonParser.VarargslistContext):
        pass


    # Enter a parse tree produced by PythonParser#vardef_parameters.
    def enterVardef_parameters(self, ctx:PythonParser.Vardef_parametersContext):
        pass

    # Exit a parse tree produced by PythonParser#vardef_parameters.
    def exitVardef_parameters(self, ctx:PythonParser.Vardef_parametersContext):
        pass


    # Enter a parse tree produced by PythonParser#vardef_parameter.
    def enterVardef_parameter(self, ctx:PythonParser.Vardef_parameterContext):
        pass

    # Exit a parse tree produced by PythonParser#vardef_parameter.
    def exitVardef_parameter(self, ctx:PythonParser.Vardef_parameterContext):
        pass


    # Enter a parse tree produced by PythonParser#varargs.
    def enterVarargs(self, ctx:PythonParser.VarargsContext):
        pass

    # Exit a parse tree produced by PythonParser#varargs.
    def exitVarargs(self, ctx:PythonParser.VarargsContext):
        pass


    # Enter a parse tree produced by PythonParser#varkwargs.
    def enterVarkwargs(self, ctx:PythonParser.VarkwargsContext):
        pass

    # Exit a parse tree produced by PythonParser#varkwargs.
    def exitVarkwargs(self, ctx:PythonParser.VarkwargsContext):
        pass


    # Enter a parse tree produced by PythonParser#logical_test.
    def enterLogical_test(self, ctx:PythonParser.Logical_testContext):
        pass

    # Exit a parse tree produced by PythonParser#logical_test.
    def exitLogical_test(self, ctx:PythonParser.Logical_testContext):
        pass


    # Enter a parse tree produced by PythonParser#comparison.
    def enterComparison(self, ctx:PythonParser.ComparisonContext):
        pass

    # Exit a parse tree produced by PythonParser#comparison.
    def exitComparison(self, ctx:PythonParser.ComparisonContext):
        pass


    # Enter a parse tree produced by PythonParser#expr5.
    def enterExpr5(self, ctx:PythonParser.Expr5Context):
        pass

    # Exit a parse tree produced by PythonParser#expr5.
    def exitExpr5(self, ctx:PythonParser.Expr5Context):
        pass


    # Enter a parse tree produced by PythonParser#expr4.
    def enterExpr4(self, ctx:PythonParser.Expr4Context):
        pass

    # Exit a parse tree produced by PythonParser#expr4.
    def exitExpr4(self, ctx:PythonParser.Expr4Context):
        pass


    # Enter a parse tree produced by PythonParser#expr3.
    def enterExpr3(self, ctx:PythonParser.Expr3Context):
        pass

    # Exit a parse tree produced by PythonParser#expr3.
    def exitExpr3(self, ctx:PythonParser.Expr3Context):
        pass


    # Enter a parse tree produced by PythonParser#expr2.
    def enterExpr2(self, ctx:PythonParser.Expr2Context):
        pass

    # Exit a parse tree produced by PythonParser#expr2.
    def exitExpr2(self, ctx:PythonParser.Expr2Context):
        pass


    # Enter a parse tree produced by PythonParser#expr1.
    def enterExpr1(self, ctx:PythonParser.Expr1Context):
        pass

    # Exit a parse tree produced by PythonParser#expr1.
    def exitExpr1(self, ctx:PythonParser.Expr1Context):
        pass


    # Enter a parse tree produced by PythonParser#exprOp.
    def enterExprOp(self, ctx:PythonParser.ExprOpContext):
        pass

    # Exit a parse tree produced by PythonParser#exprOp.
    def exitExprOp(self, ctx:PythonParser.ExprOpContext):
        pass


    # Enter a parse tree produced by PythonParser#Atom1.
    def enterAtom1(self, ctx:PythonParser.Atom1Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom1.
    def exitAtom1(self, ctx:PythonParser.Atom1Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom2.
    def enterAtom2(self, ctx:PythonParser.Atom2Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom2.
    def exitAtom2(self, ctx:PythonParser.Atom2Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom3.
    def enterAtom3(self, ctx:PythonParser.Atom3Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom3.
    def exitAtom3(self, ctx:PythonParser.Atom3Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom4.
    def enterAtom4(self, ctx:PythonParser.Atom4Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom4.
    def exitAtom4(self, ctx:PythonParser.Atom4Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom5.
    def enterAtom5(self, ctx:PythonParser.Atom5Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom5.
    def exitAtom5(self, ctx:PythonParser.Atom5Context):
        pass


    # Enter a parse tree produced by PythonParser#AtomFun.
    def enterAtomFun(self, ctx:PythonParser.AtomFunContext):
        pass

    # Exit a parse tree produced by PythonParser#AtomFun.
    def exitAtomFun(self, ctx:PythonParser.AtomFunContext):
        pass


    # Enter a parse tree produced by PythonParser#AtomArr.
    def enterAtomArr(self, ctx:PythonParser.AtomArrContext):
        pass

    # Exit a parse tree produced by PythonParser#AtomArr.
    def exitAtomArr(self, ctx:PythonParser.AtomArrContext):
        pass


    # Enter a parse tree produced by PythonParser#Atom6.
    def enterAtom6(self, ctx:PythonParser.Atom6Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom6.
    def exitAtom6(self, ctx:PythonParser.Atom6Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom7.
    def enterAtom7(self, ctx:PythonParser.Atom7Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom7.
    def exitAtom7(self, ctx:PythonParser.Atom7Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom8.
    def enterAtom8(self, ctx:PythonParser.Atom8Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom8.
    def exitAtom8(self, ctx:PythonParser.Atom8Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom9.
    def enterAtom9(self, ctx:PythonParser.Atom9Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom9.
    def exitAtom9(self, ctx:PythonParser.Atom9Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom10.
    def enterAtom10(self, ctx:PythonParser.Atom10Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom10.
    def exitAtom10(self, ctx:PythonParser.Atom10Context):
        pass


    # Enter a parse tree produced by PythonParser#Atom11.
    def enterAtom11(self, ctx:PythonParser.Atom11Context):
        pass

    # Exit a parse tree produced by PythonParser#Atom11.
    def exitAtom11(self, ctx:PythonParser.Atom11Context):
        pass


    # Enter a parse tree produced by PythonParser#dictorsetmaker.
    def enterDictorsetmaker(self, ctx:PythonParser.DictorsetmakerContext):
        pass

    # Exit a parse tree produced by PythonParser#dictorsetmaker.
    def exitDictorsetmaker(self, ctx:PythonParser.DictorsetmakerContext):
        pass


    # Enter a parse tree produced by PythonParser#testlist_comp.
    def enterTestlist_comp(self, ctx:PythonParser.Testlist_compContext):
        pass

    # Exit a parse tree produced by PythonParser#testlist_comp.
    def exitTestlist_comp(self, ctx:PythonParser.Testlist_compContext):
        pass


    # Enter a parse tree produced by PythonParser#testlist.
    def enterTestlist(self, ctx:PythonParser.TestlistContext):
        pass

    # Exit a parse tree produced by PythonParser#testlist.
    def exitTestlist(self, ctx:PythonParser.TestlistContext):
        pass


    # Enter a parse tree produced by PythonParser#dotted_name.
    def enterDotted_name(self, ctx:PythonParser.Dotted_nameContext):
        pass

    # Exit a parse tree produced by PythonParser#dotted_name.
    def exitDotted_name(self, ctx:PythonParser.Dotted_nameContext):
        pass


    # Enter a parse tree produced by PythonParser#name.
    def enterName(self, ctx:PythonParser.NameContext):
        pass

    # Exit a parse tree produced by PythonParser#name.
    def exitName(self, ctx:PythonParser.NameContext):
        pass


    # Enter a parse tree produced by PythonParser#number.
    def enterNumber(self, ctx:PythonParser.NumberContext):
        pass

    # Exit a parse tree produced by PythonParser#number.
    def exitNumber(self, ctx:PythonParser.NumberContext):
        pass


    # Enter a parse tree produced by PythonParser#integer.
    def enterInteger(self, ctx:PythonParser.IntegerContext):
        pass

    # Exit a parse tree produced by PythonParser#integer.
    def exitInteger(self, ctx:PythonParser.IntegerContext):
        pass


    # Enter a parse tree produced by PythonParser#yield_expr.
    def enterYield_expr(self, ctx:PythonParser.Yield_exprContext):
        pass

    # Exit a parse tree produced by PythonParser#yield_expr.
    def exitYield_expr(self, ctx:PythonParser.Yield_exprContext):
        pass


    # Enter a parse tree produced by PythonParser#yield_arg.
    def enterYield_arg(self, ctx:PythonParser.Yield_argContext):
        pass

    # Exit a parse tree produced by PythonParser#yield_arg.
    def exitYield_arg(self, ctx:PythonParser.Yield_argContext):
        pass


    # Enter a parse tree produced by PythonParser#trailer.
    def enterTrailer(self, ctx:PythonParser.TrailerContext):
        pass

    # Exit a parse tree produced by PythonParser#trailer.
    def exitTrailer(self, ctx:PythonParser.TrailerContext):
        pass


    # Enter a parse tree produced by PythonParser#arguments.
    def enterArguments(self, ctx:PythonParser.ArgumentsContext):
        pass

    # Exit a parse tree produced by PythonParser#arguments.
    def exitArguments(self, ctx:PythonParser.ArgumentsContext):
        pass


    # Enter a parse tree produced by PythonParser#arglist.
    def enterArglist(self, ctx:PythonParser.ArglistContext):
        pass

    # Exit a parse tree produced by PythonParser#arglist.
    def exitArglist(self, ctx:PythonParser.ArglistContext):
        pass


    # Enter a parse tree produced by PythonParser#argument.
    def enterArgument(self, ctx:PythonParser.ArgumentContext):
        pass

    # Exit a parse tree produced by PythonParser#argument.
    def exitArgument(self, ctx:PythonParser.ArgumentContext):
        pass


    # Enter a parse tree produced by PythonParser#subscriptlist.
    def enterSubscriptlist(self, ctx:PythonParser.SubscriptlistContext):
        pass

    # Exit a parse tree produced by PythonParser#subscriptlist.
    def exitSubscriptlist(self, ctx:PythonParser.SubscriptlistContext):
        pass


    # Enter a parse tree produced by PythonParser#subscript.
    def enterSubscript(self, ctx:PythonParser.SubscriptContext):
        pass

    # Exit a parse tree produced by PythonParser#subscript.
    def exitSubscript(self, ctx:PythonParser.SubscriptContext):
        pass


    # Enter a parse tree produced by PythonParser#sliceop.
    def enterSliceop(self, ctx:PythonParser.SliceopContext):
        pass

    # Exit a parse tree produced by PythonParser#sliceop.
    def exitSliceop(self, ctx:PythonParser.SliceopContext):
        pass


    # Enter a parse tree produced by PythonParser#comp_for.
    def enterComp_for(self, ctx:PythonParser.Comp_forContext):
        pass

    # Exit a parse tree produced by PythonParser#comp_for.
    def exitComp_for(self, ctx:PythonParser.Comp_forContext):
        pass


    # Enter a parse tree produced by PythonParser#comp_iter.
    def enterComp_iter(self, ctx:PythonParser.Comp_iterContext):
        pass

    # Exit a parse tree produced by PythonParser#comp_iter.
    def exitComp_iter(self, ctx:PythonParser.Comp_iterContext):
        pass



del PythonParser
# Generated from /home/stifler55/Documents/Universidade/Tese/GraphGenerator/Python/src/PythonParser.g4 by ANTLR 4.8 # This class defines a complete listener for a parse tree produced by PythonParser. # Enter a parse tree produced by PythonParser#root. # Exit a parse tree produced by PythonParser#root. # Enter a parse tree produced by PythonParser#single_input. # Exit a parse tree produced by PythonParser#single_input. # Enter a parse tree produced by PythonParser#file_input. # Exit a parse tree produced by PythonParser#file_input. # Enter a parse tree produced by PythonParser#eval_input. # Exit a parse tree produced by PythonParser#eval_input. # Enter a parse tree produced by PythonParser#SimpleStmt. # Exit a parse tree produced by PythonParser#SimpleStmt. # Enter a parse tree produced by PythonParser#CompoundStmt. # Exit a parse tree produced by PythonParser#CompoundStmt. # Enter a parse tree produced by PythonParser#if_stmt. # Exit a parse tree produced by PythonParser#if_stmt. # Enter a parse tree produced by PythonParser#while_stmt. # Exit a parse tree produced by PythonParser#while_stmt. # Enter a parse tree produced by PythonParser#for_stmt. # Exit a parse tree produced by PythonParser#for_stmt. # Enter a parse tree produced by PythonParser#try_stmt. # Exit a parse tree produced by PythonParser#try_stmt. # Enter a parse tree produced by PythonParser#with_stmt. # Exit a parse tree produced by PythonParser#with_stmt. # Enter a parse tree produced by PythonParser#class_or_func_def_stmt. # Exit a parse tree produced by PythonParser#class_or_func_def_stmt. # Enter a parse tree produced by PythonParser#suite. # Exit a parse tree produced by PythonParser#suite. # Enter a parse tree produced by PythonParser#decorator. # Exit a parse tree produced by PythonParser#decorator. # Enter a parse tree produced by PythonParser#elif_clause. # Exit a parse tree produced by PythonParser#elif_clause. # Enter a parse tree produced by PythonParser#else_clause. # Exit a parse tree produced by PythonParser#else_clause. # Enter a parse tree produced by PythonParser#finally_clause. # Exit a parse tree produced by PythonParser#finally_clause. # Enter a parse tree produced by PythonParser#with_item. # Exit a parse tree produced by PythonParser#with_item. # Enter a parse tree produced by PythonParser#except_clause. # Exit a parse tree produced by PythonParser#except_clause. # Enter a parse tree produced by PythonParser#classdef. # Exit a parse tree produced by PythonParser#classdef. # Enter a parse tree produced by PythonParser#funcdef. # Exit a parse tree produced by PythonParser#funcdef. # Enter a parse tree produced by PythonParser#typedargslist. # Exit a parse tree produced by PythonParser#typedargslist. # Enter a parse tree produced by PythonParser#args. # Exit a parse tree produced by PythonParser#args. # Enter a parse tree produced by PythonParser#kwargs. # Exit a parse tree produced by PythonParser#kwargs. # Enter a parse tree produced by PythonParser#def_parameters. # Exit a parse tree produced by PythonParser#def_parameters. # Enter a parse tree produced by PythonParser#Arg. # Exit a parse tree produced by PythonParser#Arg. # Enter a parse tree produced by PythonParser#NoArg. # Exit a parse tree produced by PythonParser#NoArg. # Enter a parse tree produced by PythonParser#named_parameter. # Exit a parse tree produced by PythonParser#named_parameter. # Enter a parse tree produced by PythonParser#simple_stmt. # Exit a parse tree produced by PythonParser#simple_stmt. # Enter a parse tree produced by PythonParser#end. # Exit a parse tree produced by PythonParser#end. # Enter a parse tree produced by PythonParser#expr_stmt. # Exit a parse tree produced by PythonParser#expr_stmt. # Enter a parse tree produced by PythonParser#print_stmt. # Exit a parse tree produced by PythonParser#print_stmt. # Enter a parse tree produced by PythonParser#del_stmt. # Exit a parse tree produced by PythonParser#del_stmt. # Enter a parse tree produced by PythonParser#pass_stmt. # Exit a parse tree produced by PythonParser#pass_stmt. # Enter a parse tree produced by PythonParser#break_stmt. # Exit a parse tree produced by PythonParser#break_stmt. # Enter a parse tree produced by PythonParser#continue_stmt. # Exit a parse tree produced by PythonParser#continue_stmt. # Enter a parse tree produced by PythonParser#return_stmt. # Exit a parse tree produced by PythonParser#return_stmt. # Enter a parse tree produced by PythonParser#raise_stmt. # Exit a parse tree produced by PythonParser#raise_stmt. # Enter a parse tree produced by PythonParser#yield_stmt. # Exit a parse tree produced by PythonParser#yield_stmt. # Enter a parse tree produced by PythonParser#import_stmt. # Exit a parse tree produced by PythonParser#import_stmt. # Enter a parse tree produced by PythonParser#from_stmt. # Exit a parse tree produced by PythonParser#from_stmt. # Enter a parse tree produced by PythonParser#global_stmt. # Exit a parse tree produced by PythonParser#global_stmt. # Enter a parse tree produced by PythonParser#exec_stmt. # Exit a parse tree produced by PythonParser#exec_stmt. # Enter a parse tree produced by PythonParser#assert_stmt. # Exit a parse tree produced by PythonParser#assert_stmt. # Enter a parse tree produced by PythonParser#nonlocal_stmt. # Exit a parse tree produced by PythonParser#nonlocal_stmt. # Enter a parse tree produced by PythonParser#testlist_star_expr. # Exit a parse tree produced by PythonParser#testlist_star_expr. # Enter a parse tree produced by PythonParser#star_expr. # Exit a parse tree produced by PythonParser#star_expr. # Enter a parse tree produced by PythonParser#Assign1. # Exit a parse tree produced by PythonParser#Assign1. # Enter a parse tree produced by PythonParser#Assign2. # Exit a parse tree produced by PythonParser#Assign2. # Enter a parse tree produced by PythonParser#Assign3. # Exit a parse tree produced by PythonParser#Assign3. # Enter a parse tree produced by PythonParser#AddAssign. # Exit a parse tree produced by PythonParser#AddAssign. # Enter a parse tree produced by PythonParser#SubAssign. # Exit a parse tree produced by PythonParser#SubAssign. # Enter a parse tree produced by PythonParser#MultAssign. # Exit a parse tree produced by PythonParser#MultAssign. # Enter a parse tree produced by PythonParser#DivAssign. # Exit a parse tree produced by PythonParser#DivAssign. # Enter a parse tree produced by PythonParser#ModAssign. # Exit a parse tree produced by PythonParser#ModAssign. # Enter a parse tree produced by PythonParser#AndAssign. # Exit a parse tree produced by PythonParser#AndAssign. # Enter a parse tree produced by PythonParser#OrAssign. # Exit a parse tree produced by PythonParser#OrAssign. # Enter a parse tree produced by PythonParser#XorAssign. # Exit a parse tree produced by PythonParser#XorAssign. # Enter a parse tree produced by PythonParser#LeftAssign. # Exit a parse tree produced by PythonParser#LeftAssign. # Enter a parse tree produced by PythonParser#RightAssign. # Exit a parse tree produced by PythonParser#RightAssign. # Enter a parse tree produced by PythonParser#PowerAssign. # Exit a parse tree produced by PythonParser#PowerAssign. # Enter a parse tree produced by PythonParser#IdivAssign. # Exit a parse tree produced by PythonParser#IdivAssign. # Enter a parse tree produced by PythonParser#AtAssign. # Exit a parse tree produced by PythonParser#AtAssign. # Enter a parse tree produced by PythonParser#exprlist. # Exit a parse tree produced by PythonParser#exprlist. # Enter a parse tree produced by PythonParser#import_as_names. # Exit a parse tree produced by PythonParser#import_as_names. # Enter a parse tree produced by PythonParser#import_as_name. # Exit a parse tree produced by PythonParser#import_as_name. # Enter a parse tree produced by PythonParser#dotted_as_names. # Exit a parse tree produced by PythonParser#dotted_as_names. # Enter a parse tree produced by PythonParser#dotted_as_name. # Exit a parse tree produced by PythonParser#dotted_as_name. # Enter a parse tree produced by PythonParser#test. # Exit a parse tree produced by PythonParser#test. # Enter a parse tree produced by PythonParser#varargslist. # Exit a parse tree produced by PythonParser#varargslist. # Enter a parse tree produced by PythonParser#vardef_parameters. # Exit a parse tree produced by PythonParser#vardef_parameters. # Enter a parse tree produced by PythonParser#vardef_parameter. # Exit a parse tree produced by PythonParser#vardef_parameter. # Enter a parse tree produced by PythonParser#varargs. # Exit a parse tree produced by PythonParser#varargs. # Enter a parse tree produced by PythonParser#varkwargs. # Exit a parse tree produced by PythonParser#varkwargs. # Enter a parse tree produced by PythonParser#logical_test. # Exit a parse tree produced by PythonParser#logical_test. # Enter a parse tree produced by PythonParser#comparison. # Exit a parse tree produced by PythonParser#comparison. # Enter a parse tree produced by PythonParser#expr5. # Exit a parse tree produced by PythonParser#expr5. # Enter a parse tree produced by PythonParser#expr4. # Exit a parse tree produced by PythonParser#expr4. # Enter a parse tree produced by PythonParser#expr3. # Exit a parse tree produced by PythonParser#expr3. # Enter a parse tree produced by PythonParser#expr2. # Exit a parse tree produced by PythonParser#expr2. # Enter a parse tree produced by PythonParser#expr1. # Exit a parse tree produced by PythonParser#expr1. # Enter a parse tree produced by PythonParser#exprOp. # Exit a parse tree produced by PythonParser#exprOp. # Enter a parse tree produced by PythonParser#Atom1. # Exit a parse tree produced by PythonParser#Atom1. # Enter a parse tree produced by PythonParser#Atom2. # Exit a parse tree produced by PythonParser#Atom2. # Enter a parse tree produced by PythonParser#Atom3. # Exit a parse tree produced by PythonParser#Atom3. # Enter a parse tree produced by PythonParser#Atom4. # Exit a parse tree produced by PythonParser#Atom4. # Enter a parse tree produced by PythonParser#Atom5. # Exit a parse tree produced by PythonParser#Atom5. # Enter a parse tree produced by PythonParser#AtomFun. # Exit a parse tree produced by PythonParser#AtomFun. # Enter a parse tree produced by PythonParser#AtomArr. # Exit a parse tree produced by PythonParser#AtomArr. # Enter a parse tree produced by PythonParser#Atom6. # Exit a parse tree produced by PythonParser#Atom6. # Enter a parse tree produced by PythonParser#Atom7. # Exit a parse tree produced by PythonParser#Atom7. # Enter a parse tree produced by PythonParser#Atom8. # Exit a parse tree produced by PythonParser#Atom8. # Enter a parse tree produced by PythonParser#Atom9. # Exit a parse tree produced by PythonParser#Atom9. # Enter a parse tree produced by PythonParser#Atom10. # Exit a parse tree produced by PythonParser#Atom10. # Enter a parse tree produced by PythonParser#Atom11. # Exit a parse tree produced by PythonParser#Atom11. # Enter a parse tree produced by PythonParser#dictorsetmaker. # Exit a parse tree produced by PythonParser#dictorsetmaker. # Enter a parse tree produced by PythonParser#testlist_comp. # Exit a parse tree produced by PythonParser#testlist_comp. # Enter a parse tree produced by PythonParser#testlist. # Exit a parse tree produced by PythonParser#testlist. # Enter a parse tree produced by PythonParser#dotted_name. # Exit a parse tree produced by PythonParser#dotted_name. # Enter a parse tree produced by PythonParser#name. # Exit a parse tree produced by PythonParser#name. # Enter a parse tree produced by PythonParser#number. # Exit a parse tree produced by PythonParser#number. # Enter a parse tree produced by PythonParser#integer. # Exit a parse tree produced by PythonParser#integer. # Enter a parse tree produced by PythonParser#yield_expr. # Exit a parse tree produced by PythonParser#yield_expr. # Enter a parse tree produced by PythonParser#yield_arg. # Exit a parse tree produced by PythonParser#yield_arg. # Enter a parse tree produced by PythonParser#trailer. # Exit a parse tree produced by PythonParser#trailer. # Enter a parse tree produced by PythonParser#arguments. # Exit a parse tree produced by PythonParser#arguments. # Enter a parse tree produced by PythonParser#arglist. # Exit a parse tree produced by PythonParser#arglist. # Enter a parse tree produced by PythonParser#argument. # Exit a parse tree produced by PythonParser#argument. # Enter a parse tree produced by PythonParser#subscriptlist. # Exit a parse tree produced by PythonParser#subscriptlist. # Enter a parse tree produced by PythonParser#subscript. # Exit a parse tree produced by PythonParser#subscript. # Enter a parse tree produced by PythonParser#sliceop. # Exit a parse tree produced by PythonParser#sliceop. # Enter a parse tree produced by PythonParser#comp_for. # Exit a parse tree produced by PythonParser#comp_for. # Enter a parse tree produced by PythonParser#comp_iter. # Exit a parse tree produced by PythonParser#comp_iter.