# Generated from LittleDuckGrammar.g4 by ANTLR 4.9.1
from antlr4 import *
if __name__ is not None and "." in __name__:
    from .LittleDuckGrammarParser import LittleDuckGrammarParser
else:
    from LittleDuckGrammarParser import LittleDuckGrammarParser

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

    # Enter a parse tree produced by LittleDuckGrammarParser#program.
    def enterProgram(self, ctx:LittleDuckGrammarParser.ProgramContext):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#program.
    def exitProgram(self, ctx:LittleDuckGrammarParser.ProgramContext):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#vars.
    def enterVars(self, ctx:LittleDuckGrammarParser.VarsContext):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#vars.
    def exitVars(self, ctx:LittleDuckGrammarParser.VarsContext):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#vars2.
    def enterVars2(self, ctx:LittleDuckGrammarParser.Vars2Context):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#vars2.
    def exitVars2(self, ctx:LittleDuckGrammarParser.Vars2Context):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#vars3.
    def enterVars3(self, ctx:LittleDuckGrammarParser.Vars3Context):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#vars3.
    def exitVars3(self, ctx:LittleDuckGrammarParser.Vars3Context):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#tipo.
    def enterTipo(self, ctx:LittleDuckGrammarParser.TipoContext):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#tipo.
    def exitTipo(self, ctx:LittleDuckGrammarParser.TipoContext):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#bloque.
    def enterBloque(self, ctx:LittleDuckGrammarParser.BloqueContext):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#bloque.
    def exitBloque(self, ctx:LittleDuckGrammarParser.BloqueContext):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#estatuto2.
    def enterEstatuto2(self, ctx:LittleDuckGrammarParser.Estatuto2Context):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#estatuto2.
    def exitEstatuto2(self, ctx:LittleDuckGrammarParser.Estatuto2Context):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#estatuto.
    def enterEstatuto(self, ctx:LittleDuckGrammarParser.EstatutoContext):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#estatuto.
    def exitEstatuto(self, ctx:LittleDuckGrammarParser.EstatutoContext):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#asignacion.
    def enterAsignacion(self, ctx:LittleDuckGrammarParser.AsignacionContext):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#asignacion.
    def exitAsignacion(self, ctx:LittleDuckGrammarParser.AsignacionContext):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#condicion.
    def enterCondicion(self, ctx:LittleDuckGrammarParser.CondicionContext):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#condicion.
    def exitCondicion(self, ctx:LittleDuckGrammarParser.CondicionContext):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#escritura.
    def enterEscritura(self, ctx:LittleDuckGrammarParser.EscrituraContext):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#escritura.
    def exitEscritura(self, ctx:LittleDuckGrammarParser.EscrituraContext):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#escrituraGram.
    def enterEscrituraGram(self, ctx:LittleDuckGrammarParser.EscrituraGramContext):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#escrituraGram.
    def exitEscrituraGram(self, ctx:LittleDuckGrammarParser.EscrituraGramContext):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#expresion.
    def enterExpresion(self, ctx:LittleDuckGrammarParser.ExpresionContext):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#expresion.
    def exitExpresion(self, ctx:LittleDuckGrammarParser.ExpresionContext):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#exp.
    def enterExp(self, ctx:LittleDuckGrammarParser.ExpContext):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#exp.
    def exitExp(self, ctx:LittleDuckGrammarParser.ExpContext):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#exp2.
    def enterExp2(self, ctx:LittleDuckGrammarParser.Exp2Context):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#exp2.
    def exitExp2(self, ctx:LittleDuckGrammarParser.Exp2Context):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#termino.
    def enterTermino(self, ctx:LittleDuckGrammarParser.TerminoContext):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#termino.
    def exitTermino(self, ctx:LittleDuckGrammarParser.TerminoContext):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#termino2.
    def enterTermino2(self, ctx:LittleDuckGrammarParser.Termino2Context):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#termino2.
    def exitTermino2(self, ctx:LittleDuckGrammarParser.Termino2Context):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#factor.
    def enterFactor(self, ctx:LittleDuckGrammarParser.FactorContext):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#factor.
    def exitFactor(self, ctx:LittleDuckGrammarParser.FactorContext):
        pass


    # Enter a parse tree produced by LittleDuckGrammarParser#varcte.
    def enterVarcte(self, ctx:LittleDuckGrammarParser.VarcteContext):
        pass

    # Exit a parse tree produced by LittleDuckGrammarParser#varcte.
    def exitVarcte(self, ctx:LittleDuckGrammarParser.VarcteContext):
        pass



del LittleDuckGrammarParser