Package org.intocps.maestro.parser
Interface MablParserListener
-
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
MablParserBaseListener
public interface MablParserListener extends org.antlr.v4.runtime.tree.ParseTreeListenerThis interface defines a complete listener for a parse tree produced byMablParser.
-
-
Method Summary
-
-
-
Method Detail
-
enterCompilationUnit
void enterCompilationUnit(MablParser.CompilationUnitContext ctx)
Enter a parse tree produced byMablParser.compilationUnit().- Parameters:
ctx- the parse tree
-
exitCompilationUnit
void exitCompilationUnit(MablParser.CompilationUnitContext ctx)
Exit a parse tree produced byMablParser.compilationUnit().- Parameters:
ctx- the parse tree
-
enterModuleDeclaration
void enterModuleDeclaration(MablParser.ModuleDeclarationContext ctx)
Enter a parse tree produced byMablParser.moduleDeclaration().- Parameters:
ctx- the parse tree
-
exitModuleDeclaration
void exitModuleDeclaration(MablParser.ModuleDeclarationContext ctx)
Exit a parse tree produced byMablParser.moduleDeclaration().- Parameters:
ctx- the parse tree
-
enterFunctionDeclaration
void enterFunctionDeclaration(MablParser.FunctionDeclarationContext ctx)
Enter a parse tree produced byMablParser.functionDeclaration().- Parameters:
ctx- the parse tree
-
exitFunctionDeclaration
void exitFunctionDeclaration(MablParser.FunctionDeclarationContext ctx)
Exit a parse tree produced byMablParser.functionDeclaration().- Parameters:
ctx- the parse tree
-
enterFormalParameters
void enterFormalParameters(MablParser.FormalParametersContext ctx)
Enter a parse tree produced byMablParser.formalParameters().- Parameters:
ctx- the parse tree
-
exitFormalParameters
void exitFormalParameters(MablParser.FormalParametersContext ctx)
Exit a parse tree produced byMablParser.formalParameters().- Parameters:
ctx- the parse tree
-
enterFormalParameterList
void enterFormalParameterList(MablParser.FormalParameterListContext ctx)
Enter a parse tree produced byMablParser.formalParameterList().- Parameters:
ctx- the parse tree
-
exitFormalParameterList
void exitFormalParameterList(MablParser.FormalParameterListContext ctx)
Exit a parse tree produced byMablParser.formalParameterList().- Parameters:
ctx- the parse tree
-
enterFormalParameter
void enterFormalParameter(MablParser.FormalParameterContext ctx)
Enter a parse tree produced byMablParser.formalParameter().- Parameters:
ctx- the parse tree
-
exitFormalParameter
void exitFormalParameter(MablParser.FormalParameterContext ctx)
Exit a parse tree produced byMablParser.formalParameter().- Parameters:
ctx- the parse tree
-
enterFramework
void enterFramework(MablParser.FrameworkContext ctx)
Enter a parse tree produced byMablParser.framework().- Parameters:
ctx- the parse tree
-
exitFramework
void exitFramework(MablParser.FrameworkContext ctx)
Exit a parse tree produced byMablParser.framework().- Parameters:
ctx- the parse tree
-
enterFrameworkConfigs
void enterFrameworkConfigs(MablParser.FrameworkConfigsContext ctx)
Enter a parse tree produced byMablParser.frameworkConfigs().- Parameters:
ctx- the parse tree
-
exitFrameworkConfigs
void exitFrameworkConfigs(MablParser.FrameworkConfigsContext ctx)
Exit a parse tree produced byMablParser.frameworkConfigs().- Parameters:
ctx- the parse tree
-
enterSimulationSpecification
void enterSimulationSpecification(MablParser.SimulationSpecificationContext ctx)
Enter a parse tree produced byMablParser.simulationSpecification().- Parameters:
ctx- the parse tree
-
exitSimulationSpecification
void exitSimulationSpecification(MablParser.SimulationSpecificationContext ctx)
Exit a parse tree produced byMablParser.simulationSpecification().- Parameters:
ctx- the parse tree
-
enterBlock
void enterBlock(MablParser.BlockContext ctx)
Enter a parse tree produced byMablParser.block().- Parameters:
ctx- the parse tree
-
exitBlock
void exitBlock(MablParser.BlockContext ctx)
Exit a parse tree produced byMablParser.block().- Parameters:
ctx- the parse tree
-
enterBlockStm
void enterBlockStm(MablParser.BlockStmContext ctx)
Enter a parse tree produced by theblockStmlabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
exitBlockStm
void exitBlockStm(MablParser.BlockStmContext ctx)
Exit a parse tree produced by theblockStmlabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
enterAssignmentStm
void enterAssignmentStm(MablParser.AssignmentStmContext ctx)
Enter a parse tree produced by theassignmentStmlabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
exitAssignmentStm
void exitAssignmentStm(MablParser.AssignmentStmContext ctx)
Exit a parse tree produced by theassignmentStmlabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
enterLocalVariable
void enterLocalVariable(MablParser.LocalVariableContext ctx)
Enter a parse tree produced by thelocalVariablelabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
exitLocalVariable
void exitLocalVariable(MablParser.LocalVariableContext ctx)
Exit a parse tree produced by thelocalVariablelabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
enterIf
void enterIf(MablParser.IfContext ctx)
Enter a parse tree produced by theiflabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
exitIf
void exitIf(MablParser.IfContext ctx)
Exit a parse tree produced by theiflabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
enterWhile
void enterWhile(MablParser.WhileContext ctx)
Enter a parse tree produced by thewhilelabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
exitWhile
void exitWhile(MablParser.WhileContext ctx)
Exit a parse tree produced by thewhilelabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
enterExpressionStatement
void enterExpressionStatement(MablParser.ExpressionStatementContext ctx)
Enter a parse tree produced by theexpressionStatementlabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
exitExpressionStatement
void exitExpressionStatement(MablParser.ExpressionStatementContext ctx)
Exit a parse tree produced by theexpressionStatementlabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
enterSemi
void enterSemi(MablParser.SemiContext ctx)
Enter a parse tree produced by thesemilabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
exitSemi
void exitSemi(MablParser.SemiContext ctx)
Exit a parse tree produced by thesemilabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
enterObservable
void enterObservable(MablParser.ObservableContext ctx)
Enter a parse tree produced by theobservablelabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
exitObservable
void exitObservable(MablParser.ObservableContext ctx)
Exit a parse tree produced by theobservablelabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
enterBreak
void enterBreak(MablParser.BreakContext ctx)
Enter a parse tree produced by thebreaklabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
exitBreak
void exitBreak(MablParser.BreakContext ctx)
Exit a parse tree produced by thebreaklabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
enterExpandMapping
void enterExpandMapping(MablParser.ExpandMappingContext ctx)
Enter a parse tree produced by theexpandMappinglabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
exitExpandMapping
void exitExpandMapping(MablParser.ExpandMappingContext ctx)
Exit a parse tree produced by theexpandMappinglabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
enterConfig
void enterConfig(MablParser.ConfigContext ctx)
Enter a parse tree produced by theconfiglabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
exitConfig
void exitConfig(MablParser.ConfigContext ctx)
Exit a parse tree produced by theconfiglabeled alternative inMablParser.statement().- Parameters:
ctx- the parse tree
-
enterAssignment
void enterAssignment(MablParser.AssignmentContext ctx)
Enter a parse tree produced byMablParser.assignment().- Parameters:
ctx- the parse tree
-
exitAssignment
void exitAssignment(MablParser.AssignmentContext ctx)
Exit a parse tree produced byMablParser.assignment().- Parameters:
ctx- the parse tree
-
enterIdentifierStateDesignator
void enterIdentifierStateDesignator(MablParser.IdentifierStateDesignatorContext ctx)
Enter a parse tree produced by theidentifierStateDesignatorlabeled alternative inMablParser.stateDesignator().- Parameters:
ctx- the parse tree
-
exitIdentifierStateDesignator
void exitIdentifierStateDesignator(MablParser.IdentifierStateDesignatorContext ctx)
Exit a parse tree produced by theidentifierStateDesignatorlabeled alternative inMablParser.stateDesignator().- Parameters:
ctx- the parse tree
-
enterArrayStateDesignator
void enterArrayStateDesignator(MablParser.ArrayStateDesignatorContext ctx)
Enter a parse tree produced by thearrayStateDesignatorlabeled alternative inMablParser.stateDesignator().- Parameters:
ctx- the parse tree
-
exitArrayStateDesignator
void exitArrayStateDesignator(MablParser.ArrayStateDesignatorContext ctx)
Exit a parse tree produced by thearrayStateDesignatorlabeled alternative inMablParser.stateDesignator().- Parameters:
ctx- the parse tree
-
enterExpTest
void enterExpTest(MablParser.ExpTestContext ctx)
Enter a parse tree produced byMablParser.expTest().- Parameters:
ctx- the parse tree
-
exitExpTest
void exitExpTest(MablParser.ExpTestContext ctx)
Exit a parse tree produced byMablParser.expTest().- Parameters:
ctx- the parse tree
-
enterIdentifierExp
void enterIdentifierExp(MablParser.IdentifierExpContext ctx)
Enter a parse tree produced by theidentifierExplabeled alternative inMablParser.expression().- Parameters:
ctx- the parse tree
-
exitIdentifierExp
void exitIdentifierExp(MablParser.IdentifierExpContext ctx)
Exit a parse tree produced by theidentifierExplabeled alternative inMablParser.expression().- Parameters:
ctx- the parse tree
-
enterLiteralExp
void enterLiteralExp(MablParser.LiteralExpContext ctx)
Enter a parse tree produced by theliteralExplabeled alternative inMablParser.expression().- Parameters:
ctx- the parse tree
-
exitLiteralExp
void exitLiteralExp(MablParser.LiteralExpContext ctx)
Exit a parse tree produced by theliteralExplabeled alternative inMablParser.expression().- Parameters:
ctx- the parse tree
-
enterDotPrefixExp
void enterDotPrefixExp(MablParser.DotPrefixExpContext ctx)
Enter a parse tree produced by thedotPrefixExplabeled alternative inMablParser.expression().- Parameters:
ctx- the parse tree
-
exitDotPrefixExp
void exitDotPrefixExp(MablParser.DotPrefixExpContext ctx)
Exit a parse tree produced by thedotPrefixExplabeled alternative inMablParser.expression().- Parameters:
ctx- the parse tree
-
enterBinaryExp
void enterBinaryExp(MablParser.BinaryExpContext ctx)
Enter a parse tree produced by thebinaryExplabeled alternative inMablParser.expression().- Parameters:
ctx- the parse tree
-
exitBinaryExp
void exitBinaryExp(MablParser.BinaryExpContext ctx)
Exit a parse tree produced by thebinaryExplabeled alternative inMablParser.expression().- Parameters:
ctx- the parse tree
-
enterUnaryExp
void enterUnaryExp(MablParser.UnaryExpContext ctx)
Enter a parse tree produced by theunaryExplabeled alternative inMablParser.expression().- Parameters:
ctx- the parse tree
-
exitUnaryExp
void exitUnaryExp(MablParser.UnaryExpContext ctx)
Exit a parse tree produced by theunaryExplabeled alternative inMablParser.expression().- Parameters:
ctx- the parse tree
-
enterPlainMetodExp
void enterPlainMetodExp(MablParser.PlainMetodExpContext ctx)
Enter a parse tree produced by theplainMetodExplabeled alternative inMablParser.expression().- Parameters:
ctx- the parse tree
-
exitPlainMetodExp
void exitPlainMetodExp(MablParser.PlainMetodExpContext ctx)
Exit a parse tree produced by theplainMetodExplabeled alternative inMablParser.expression().- Parameters:
ctx- the parse tree
-
enterParenExp
void enterParenExp(MablParser.ParenExpContext ctx)
Enter a parse tree produced by theparenExplabeled alternative inMablParser.expression().- Parameters:
ctx- the parse tree
-
exitParenExp
void exitParenExp(MablParser.ParenExpContext ctx)
Exit a parse tree produced by theparenExplabeled alternative inMablParser.expression().- Parameters:
ctx- the parse tree
-
enterArrayIndex
void enterArrayIndex(MablParser.ArrayIndexContext ctx)
Enter a parse tree produced by thearrayIndexlabeled alternative inMablParser.expression().- Parameters:
ctx- the parse tree
-
exitArrayIndex
void exitArrayIndex(MablParser.ArrayIndexContext ctx)
Exit a parse tree produced by thearrayIndexlabeled alternative inMablParser.expression().- Parameters:
ctx- the parse tree
-
enterExpressionList
void enterExpressionList(MablParser.ExpressionListContext ctx)
Enter a parse tree produced byMablParser.expressionList().- Parameters:
ctx- the parse tree
-
exitExpressionList
void exitExpressionList(MablParser.ExpressionListContext ctx)
Exit a parse tree produced byMablParser.expressionList().- Parameters:
ctx- the parse tree
-
enterMethodCall
void enterMethodCall(MablParser.MethodCallContext ctx)
Enter a parse tree produced byMablParser.methodCall().- Parameters:
ctx- the parse tree
-
exitMethodCall
void exitMethodCall(MablParser.MethodCallContext ctx)
Exit a parse tree produced byMablParser.methodCall().- Parameters:
ctx- the parse tree
-
enterParExpression
void enterParExpression(MablParser.ParExpressionContext ctx)
Enter a parse tree produced byMablParser.parExpression().- Parameters:
ctx- the parse tree
-
exitParExpression
void exitParExpression(MablParser.ParExpressionContext ctx)
Exit a parse tree produced byMablParser.parExpression().- Parameters:
ctx- the parse tree
-
enterVariableDeclarator
void enterVariableDeclarator(MablParser.VariableDeclaratorContext ctx)
Enter a parse tree produced byMablParser.variableDeclarator().- Parameters:
ctx- the parse tree
-
exitVariableDeclarator
void exitVariableDeclarator(MablParser.VariableDeclaratorContext ctx)
Exit a parse tree produced byMablParser.variableDeclarator().- Parameters:
ctx- the parse tree
-
enterArrayInit
void enterArrayInit(MablParser.ArrayInitContext ctx)
Enter a parse tree produced by thearrayInitlabeled alternative inMablParser.variableInitializer().- Parameters:
ctx- the parse tree
-
exitArrayInit
void exitArrayInit(MablParser.ArrayInitContext ctx)
Exit a parse tree produced by thearrayInitlabeled alternative inMablParser.variableInitializer().- Parameters:
ctx- the parse tree
-
enterExpInit
void enterExpInit(MablParser.ExpInitContext ctx)
Enter a parse tree produced by theexpInitlabeled alternative inMablParser.variableInitializer().- Parameters:
ctx- the parse tree
-
exitExpInit
void exitExpInit(MablParser.ExpInitContext ctx)
Exit a parse tree produced by theexpInitlabeled alternative inMablParser.variableInitializer().- Parameters:
ctx- the parse tree
-
enterArrayInitializer
void enterArrayInitializer(MablParser.ArrayInitializerContext ctx)
Enter a parse tree produced byMablParser.arrayInitializer().- Parameters:
ctx- the parse tree
-
exitArrayInitializer
void exitArrayInitializer(MablParser.ArrayInitializerContext ctx)
Exit a parse tree produced byMablParser.arrayInitializer().- Parameters:
ctx- the parse tree
-
enterTypeType
void enterTypeType(MablParser.TypeTypeContext ctx)
Enter a parse tree produced byMablParser.typeType().- Parameters:
ctx- the parse tree
-
exitTypeType
void exitTypeType(MablParser.TypeTypeContext ctx)
Exit a parse tree produced byMablParser.typeType().- Parameters:
ctx- the parse tree
-
enterRealType
void enterRealType(MablParser.RealTypeContext ctx)
Enter a parse tree produced by therealTypelabeled alternative inMablParser.primitiveType().- Parameters:
ctx- the parse tree
-
exitRealType
void exitRealType(MablParser.RealTypeContext ctx)
Exit a parse tree produced by therealTypelabeled alternative inMablParser.primitiveType().- Parameters:
ctx- the parse tree
-
enterUintType
void enterUintType(MablParser.UintTypeContext ctx)
Enter a parse tree produced by theuintTypelabeled alternative inMablParser.primitiveType().- Parameters:
ctx- the parse tree
-
exitUintType
void exitUintType(MablParser.UintTypeContext ctx)
Exit a parse tree produced by theuintTypelabeled alternative inMablParser.primitiveType().- Parameters:
ctx- the parse tree
-
enterIntType
void enterIntType(MablParser.IntTypeContext ctx)
Enter a parse tree produced by theintTypelabeled alternative inMablParser.primitiveType().- Parameters:
ctx- the parse tree
-
exitIntType
void exitIntType(MablParser.IntTypeContext ctx)
Exit a parse tree produced by theintTypelabeled alternative inMablParser.primitiveType().- Parameters:
ctx- the parse tree
-
enterStringType
void enterStringType(MablParser.StringTypeContext ctx)
Enter a parse tree produced by thestringTypelabeled alternative inMablParser.primitiveType().- Parameters:
ctx- the parse tree
-
exitStringType
void exitStringType(MablParser.StringTypeContext ctx)
Exit a parse tree produced by thestringTypelabeled alternative inMablParser.primitiveType().- Parameters:
ctx- the parse tree
-
enterBoolType
void enterBoolType(MablParser.BoolTypeContext ctx)
Enter a parse tree produced by theboolTypelabeled alternative inMablParser.primitiveType().- Parameters:
ctx- the parse tree
-
exitBoolType
void exitBoolType(MablParser.BoolTypeContext ctx)
Exit a parse tree produced by theboolTypelabeled alternative inMablParser.primitiveType().- Parameters:
ctx- the parse tree
-
enterUnknownType
void enterUnknownType(MablParser.UnknownTypeContext ctx)
Enter a parse tree produced by theunknownTypelabeled alternative inMablParser.primitiveType().- Parameters:
ctx- the parse tree
-
exitUnknownType
void exitUnknownType(MablParser.UnknownTypeContext ctx)
Exit a parse tree produced by theunknownTypelabeled alternative inMablParser.primitiveType().- Parameters:
ctx- the parse tree
-
enterLiteral
void enterLiteral(MablParser.LiteralContext ctx)
Enter a parse tree produced byMablParser.literal().- Parameters:
ctx- the parse tree
-
exitLiteral
void exitLiteral(MablParser.LiteralContext ctx)
Exit a parse tree produced byMablParser.literal().- Parameters:
ctx- the parse tree
-
-