# Generated from zaplangParser.g4 by ANTLR 4.13.2 from antlr4 import * if "." in __name__: from .zaplangParser import zaplangParser else: from zaplangParser import zaplangParser # This class defines a complete listener for a parse tree produced by zaplangParser. class zaplangParserListener(ParseTreeListener): # Enter a parse tree produced by zaplangParser#unidadTraduccion. def enterUnidadTraduccion(self, ctx:zaplangParser.UnidadTraduccionContext): pass # Exit a parse tree produced by zaplangParser#unidadTraduccion. def exitUnidadTraduccion(self, ctx:zaplangParser.UnidadTraduccionContext): pass # Enter a parse tree produced by zaplangParser#declaracionExterna. def enterDeclaracionExterna(self, ctx:zaplangParser.DeclaracionExternaContext): pass # Exit a parse tree produced by zaplangParser#declaracionExterna. def exitDeclaracionExterna(self, ctx:zaplangParser.DeclaracionExternaContext): pass # Enter a parse tree produced by zaplangParser#declaracionFuncion. def enterDeclaracionFuncion(self, ctx:zaplangParser.DeclaracionFuncionContext): pass # Exit a parse tree produced by zaplangParser#declaracionFuncion. def exitDeclaracionFuncion(self, ctx:zaplangParser.DeclaracionFuncionContext): pass # Enter a parse tree produced by zaplangParser#tipoRetorno. def enterTipoRetorno(self, ctx:zaplangParser.TipoRetornoContext): pass # Exit a parse tree produced by zaplangParser#tipoRetorno. def exitTipoRetorno(self, ctx:zaplangParser.TipoRetornoContext): pass # Enter a parse tree produced by zaplangParser#identificadorFuncion. def enterIdentificadorFuncion(self, ctx:zaplangParser.IdentificadorFuncionContext): pass # Exit a parse tree produced by zaplangParser#identificadorFuncion. def exitIdentificadorFuncion(self, ctx:zaplangParser.IdentificadorFuncionContext): pass # Enter a parse tree produced by zaplangParser#listaParametros. def enterListaParametros(self, ctx:zaplangParser.ListaParametrosContext): pass # Exit a parse tree produced by zaplangParser#listaParametros. def exitListaParametros(self, ctx:zaplangParser.ListaParametrosContext): pass # Enter a parse tree produced by zaplangParser#declaracionParametro. def enterDeclaracionParametro(self, ctx:zaplangParser.DeclaracionParametroContext): pass # Exit a parse tree produced by zaplangParser#declaracionParametro. def exitDeclaracionParametro(self, ctx:zaplangParser.DeclaracionParametroContext): pass # Enter a parse tree produced by zaplangParser#especificadorTipo. def enterEspecificadorTipo(self, ctx:zaplangParser.EspecificadorTipoContext): pass # Exit a parse tree produced by zaplangParser#especificadorTipo. def exitEspecificadorTipo(self, ctx:zaplangParser.EspecificadorTipoContext): pass # Enter a parse tree produced by zaplangParser#tipoBasico. def enterTipoBasico(self, ctx:zaplangParser.TipoBasicoContext): pass # Exit a parse tree produced by zaplangParser#tipoBasico. def exitTipoBasico(self, ctx:zaplangParser.TipoBasicoContext): pass # Enter a parse tree produced by zaplangParser#puntero. def enterPuntero(self, ctx:zaplangParser.PunteroContext): pass # Exit a parse tree produced by zaplangParser#puntero. def exitPuntero(self, ctx:zaplangParser.PunteroContext): pass # Enter a parse tree produced by zaplangParser#tipoEstructurado. def enterTipoEstructurado(self, ctx:zaplangParser.TipoEstructuradoContext): pass # Exit a parse tree produced by zaplangParser#tipoEstructurado. def exitTipoEstructurado(self, ctx:zaplangParser.TipoEstructuradoContext): pass # Enter a parse tree produced by zaplangParser#declaracionEstruct. def enterDeclaracionEstruct(self, ctx:zaplangParser.DeclaracionEstructContext): pass # Exit a parse tree produced by zaplangParser#declaracionEstruct. def exitDeclaracionEstruct(self, ctx:zaplangParser.DeclaracionEstructContext): pass # Enter a parse tree produced by zaplangParser#miembroEstruct. def enterMiembroEstruct(self, ctx:zaplangParser.MiembroEstructContext): pass # Exit a parse tree produced by zaplangParser#miembroEstruct. def exitMiembroEstruct(self, ctx:zaplangParser.MiembroEstructContext): pass # Enter a parse tree produced by zaplangParser#declaracionEnum. def enterDeclaracionEnum(self, ctx:zaplangParser.DeclaracionEnumContext): pass # Exit a parse tree produced by zaplangParser#declaracionEnum. def exitDeclaracionEnum(self, ctx:zaplangParser.DeclaracionEnumContext): pass # Enter a parse tree produced by zaplangParser#listaEnumeradores. def enterListaEnumeradores(self, ctx:zaplangParser.ListaEnumeradoresContext): pass # Exit a parse tree produced by zaplangParser#listaEnumeradores. def exitListaEnumeradores(self, ctx:zaplangParser.ListaEnumeradoresContext): pass # Enter a parse tree produced by zaplangParser#enumerador. def enterEnumerador(self, ctx:zaplangParser.EnumeradorContext): pass # Exit a parse tree produced by zaplangParser#enumerador. def exitEnumerador(self, ctx:zaplangParser.EnumeradorContext): pass # Enter a parse tree produced by zaplangParser#declaracionVariable. def enterDeclaracionVariable(self, ctx:zaplangParser.DeclaracionVariableContext): pass # Exit a parse tree produced by zaplangParser#declaracionVariable. def exitDeclaracionVariable(self, ctx:zaplangParser.DeclaracionVariableContext): pass # Enter a parse tree produced by zaplangParser#inicializadorVariable. def enterInicializadorVariable(self, ctx:zaplangParser.InicializadorVariableContext): pass # Exit a parse tree produced by zaplangParser#inicializadorVariable. def exitInicializadorVariable(self, ctx:zaplangParser.InicializadorVariableContext): pass # Enter a parse tree produced by zaplangParser#inicializador. def enterInicializador(self, ctx:zaplangParser.InicializadorContext): pass # Exit a parse tree produced by zaplangParser#inicializador. def exitInicializador(self, ctx:zaplangParser.InicializadorContext): pass # Enter a parse tree produced by zaplangParser#inicializadorArreglo. def enterInicializadorArreglo(self, ctx:zaplangParser.InicializadorArregloContext): pass # Exit a parse tree produced by zaplangParser#inicializadorArreglo. def exitInicializadorArreglo(self, ctx:zaplangParser.InicializadorArregloContext): pass # Enter a parse tree produced by zaplangParser#listaInitializers. def enterListaInitializers(self, ctx:zaplangParser.ListaInitializersContext): pass # Exit a parse tree produced by zaplangParser#listaInitializers. def exitListaInitializers(self, ctx:zaplangParser.ListaInitializersContext): pass # Enter a parse tree produced by zaplangParser#sentencia. def enterSentencia(self, ctx:zaplangParser.SentenciaContext): pass # Exit a parse tree produced by zaplangParser#sentencia. def exitSentencia(self, ctx:zaplangParser.SentenciaContext): pass # Enter a parse tree produced by zaplangParser#sentenciaCompuesta. def enterSentenciaCompuesta(self, ctx:zaplangParser.SentenciaCompuestaContext): pass # Exit a parse tree produced by zaplangParser#sentenciaCompuesta. def exitSentenciaCompuesta(self, ctx:zaplangParser.SentenciaCompuestaContext): pass # Enter a parse tree produced by zaplangParser#sentenciaDeclaracion. def enterSentenciaDeclaracion(self, ctx:zaplangParser.SentenciaDeclaracionContext): pass # Exit a parse tree produced by zaplangParser#sentenciaDeclaracion. def exitSentenciaDeclaracion(self, ctx:zaplangParser.SentenciaDeclaracionContext): pass # Enter a parse tree produced by zaplangParser#sentenciaExpresion. def enterSentenciaExpresion(self, ctx:zaplangParser.SentenciaExpresionContext): pass # Exit a parse tree produced by zaplangParser#sentenciaExpresion. def exitSentenciaExpresion(self, ctx:zaplangParser.SentenciaExpresionContext): pass # Enter a parse tree produced by zaplangParser#sentenciaSeleccion. def enterSentenciaSeleccion(self, ctx:zaplangParser.SentenciaSeleccionContext): pass # Exit a parse tree produced by zaplangParser#sentenciaSeleccion. def exitSentenciaSeleccion(self, ctx:zaplangParser.SentenciaSeleccionContext): pass # Enter a parse tree produced by zaplangParser#casoEtiqueta. def enterCasoEtiqueta(self, ctx:zaplangParser.CasoEtiquetaContext): pass # Exit a parse tree produced by zaplangParser#casoEtiqueta. def exitCasoEtiqueta(self, ctx:zaplangParser.CasoEtiquetaContext): pass # Enter a parse tree produced by zaplangParser#etiquetaPorDef. def enterEtiquetaPorDef(self, ctx:zaplangParser.EtiquetaPorDefContext): pass # Exit a parse tree produced by zaplangParser#etiquetaPorDef. def exitEtiquetaPorDef(self, ctx:zaplangParser.EtiquetaPorDefContext): pass # Enter a parse tree produced by zaplangParser#sentenciaIteracion. def enterSentenciaIteracion(self, ctx:zaplangParser.SentenciaIteracionContext): pass # Exit a parse tree produced by zaplangParser#sentenciaIteracion. def exitSentenciaIteracion(self, ctx:zaplangParser.SentenciaIteracionContext): pass # Enter a parse tree produced by zaplangParser#sentenciaSalto. def enterSentenciaSalto(self, ctx:zaplangParser.SentenciaSaltoContext): pass # Exit a parse tree produced by zaplangParser#sentenciaSalto. def exitSentenciaSalto(self, ctx:zaplangParser.SentenciaSaltoContext): pass # Enter a parse tree produced by zaplangParser#bloque. def enterBloque(self, ctx:zaplangParser.BloqueContext): pass # Exit a parse tree produced by zaplangParser#bloque. def exitBloque(self, ctx:zaplangParser.BloqueContext): pass # Enter a parse tree produced by zaplangParser#expresion. def enterExpresion(self, ctx:zaplangParser.ExpresionContext): pass # Exit a parse tree produced by zaplangParser#expresion. def exitExpresion(self, ctx:zaplangParser.ExpresionContext): pass # Enter a parse tree produced by zaplangParser#asignacionExpresion. def enterAsignacionExpresion(self, ctx:zaplangParser.AsignacionExpresionContext): pass # Exit a parse tree produced by zaplangParser#asignacionExpresion. def exitAsignacionExpresion(self, ctx:zaplangParser.AsignacionExpresionContext): pass # Enter a parse tree produced by zaplangParser#operadorAsignacion. def enterOperadorAsignacion(self, ctx:zaplangParser.OperadorAsignacionContext): pass # Exit a parse tree produced by zaplangParser#operadorAsignacion. def exitOperadorAsignacion(self, ctx:zaplangParser.OperadorAsignacionContext): pass # Enter a parse tree produced by zaplangParser#expresionCondicional. def enterExpresionCondicional(self, ctx:zaplangParser.ExpresionCondicionalContext): pass # Exit a parse tree produced by zaplangParser#expresionCondicional. def exitExpresionCondicional(self, ctx:zaplangParser.ExpresionCondicionalContext): pass # Enter a parse tree produced by zaplangParser#expresionLogicaO. def enterExpresionLogicaO(self, ctx:zaplangParser.ExpresionLogicaOContext): pass # Exit a parse tree produced by zaplangParser#expresionLogicaO. def exitExpresionLogicaO(self, ctx:zaplangParser.ExpresionLogicaOContext): pass # Enter a parse tree produced by zaplangParser#expresionLogicaY. def enterExpresionLogicaY(self, ctx:zaplangParser.ExpresionLogicaYContext): pass # Exit a parse tree produced by zaplangParser#expresionLogicaY. def exitExpresionLogicaY(self, ctx:zaplangParser.ExpresionLogicaYContext): pass # Enter a parse tree produced by zaplangParser#expresionIgualacion. def enterExpresionIgualacion(self, ctx:zaplangParser.ExpresionIgualacionContext): pass # Exit a parse tree produced by zaplangParser#expresionIgualacion. def exitExpresionIgualacion(self, ctx:zaplangParser.ExpresionIgualacionContext): pass # Enter a parse tree produced by zaplangParser#expresionRelacional. def enterExpresionRelacional(self, ctx:zaplangParser.ExpresionRelacionalContext): pass # Exit a parse tree produced by zaplangParser#expresionRelacional. def exitExpresionRelacional(self, ctx:zaplangParser.ExpresionRelacionalContext): pass # Enter a parse tree produced by zaplangParser#expresionDesplazamiento. def enterExpresionDesplazamiento(self, ctx:zaplangParser.ExpresionDesplazamientoContext): pass # Exit a parse tree produced by zaplangParser#expresionDesplazamiento. def exitExpresionDesplazamiento(self, ctx:zaplangParser.ExpresionDesplazamientoContext): pass # Enter a parse tree produced by zaplangParser#expresionAditiva. def enterExpresionAditiva(self, ctx:zaplangParser.ExpresionAditivaContext): pass # Exit a parse tree produced by zaplangParser#expresionAditiva. def exitExpresionAditiva(self, ctx:zaplangParser.ExpresionAditivaContext): pass # Enter a parse tree produced by zaplangParser#expresionMultiplicativa. def enterExpresionMultiplicativa(self, ctx:zaplangParser.ExpresionMultiplicativaContext): pass # Exit a parse tree produced by zaplangParser#expresionMultiplicativa. def exitExpresionMultiplicativa(self, ctx:zaplangParser.ExpresionMultiplicativaContext): pass # Enter a parse tree produced by zaplangParser#expresionUnaria. def enterExpresionUnaria(self, ctx:zaplangParser.ExpresionUnariaContext): pass # Exit a parse tree produced by zaplangParser#expresionUnaria. def exitExpresionUnaria(self, ctx:zaplangParser.ExpresionUnariaContext): pass # Enter a parse tree produced by zaplangParser#operadorUnario. def enterOperadorUnario(self, ctx:zaplangParser.OperadorUnarioContext): pass # Exit a parse tree produced by zaplangParser#operadorUnario. def exitOperadorUnario(self, ctx:zaplangParser.OperadorUnarioContext): pass # Enter a parse tree produced by zaplangParser#expresionPostfija. def enterExpresionPostfija(self, ctx:zaplangParser.ExpresionPostfijaContext): pass # Exit a parse tree produced by zaplangParser#expresionPostfija. def exitExpresionPostfija(self, ctx:zaplangParser.ExpresionPostfijaContext): pass # Enter a parse tree produced by zaplangParser#expresionPrimaria. def enterExpresionPrimaria(self, ctx:zaplangParser.ExpresionPrimariaContext): pass # Exit a parse tree produced by zaplangParser#expresionPrimaria. def exitExpresionPrimaria(self, ctx:zaplangParser.ExpresionPrimariaContext): pass # Enter a parse tree produced by zaplangParser#constanteExpresion. def enterConstanteExpresion(self, ctx:zaplangParser.ConstanteExpresionContext): pass # Exit a parse tree produced by zaplangParser#constanteExpresion. def exitConstanteExpresion(self, ctx:zaplangParser.ConstanteExpresionContext): pass # Enter a parse tree produced by zaplangParser#listaArgumentos. def enterListaArgumentos(self, ctx:zaplangParser.ListaArgumentosContext): pass # Exit a parse tree produced by zaplangParser#listaArgumentos. def exitListaArgumentos(self, ctx:zaplangParser.ListaArgumentosContext): pass # Enter a parse tree produced by zaplangParser#marcaPunto. def enterMarcaPunto(self, ctx:zaplangParser.MarcaPuntoContext): pass # Exit a parse tree produced by zaplangParser#marcaPunto. def exitMarcaPunto(self, ctx:zaplangParser.MarcaPuntoContext): pass del zaplangParser