# Generated from gramatica.g4 by ANTLR 4.7.2
from antlr4 import *
if __name__ is not None and "." in __name__:
    from .gramaticaParser import gramaticaParser
else:
    from gramaticaParser import gramaticaParser

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

    # Enter a parse tree produced by gramaticaParser#programa.
    def enterPrograma(self, ctx:gramaticaParser.ProgramaContext):
        pass

    # Exit a parse tree produced by gramaticaParser#programa.
    def exitPrograma(self, ctx:gramaticaParser.ProgramaContext):
        pass


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

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


    # Enter a parse tree produced by gramaticaParser#funcionarios.
    def enterFuncionarios(self, ctx:gramaticaParser.FuncionariosContext):
        pass

    # Exit a parse tree produced by gramaticaParser#funcionarios.
    def exitFuncionarios(self, ctx:gramaticaParser.FuncionariosContext):
        pass


    # Enter a parse tree produced by gramaticaParser#corredores.
    def enterCorredores(self, ctx:gramaticaParser.CorredoresContext):
        pass

    # Exit a parse tree produced by gramaticaParser#corredores.
    def exitCorredores(self, ctx:gramaticaParser.CorredoresContext):
        pass


    # Enter a parse tree produced by gramaticaParser#livros.
    def enterLivros(self, ctx:gramaticaParser.LivrosContext):
        pass

    # Exit a parse tree produced by gramaticaParser#livros.
    def exitLivros(self, ctx:gramaticaParser.LivrosContext):
        pass


    # Enter a parse tree produced by gramaticaParser#livro.
    def enterLivro(self, ctx:gramaticaParser.LivroContext):
        pass

    # Exit a parse tree produced by gramaticaParser#livro.
    def exitLivro(self, ctx:gramaticaParser.LivroContext):
        pass


