Interface Im2pim4Listener
This interface defines a complete listener for a parse tree produced by m2pim4Parser.
Namespace: GCore.Antlr.Grammers.Modula2pim4
Assembly: Modula2pim4.dll
Syntax
public interface Im2pim4Listener : Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterActualParameters(m2pim4Parser.ActualParametersContext)
Enter a parse tree produced by actualParameters().
Declaration
void EnterActualParameters(m2pim4Parser.ActualParametersContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ActualParametersContext | context | The parse tree. |
EnterAddOperator(m2pim4Parser.AddOperatorContext)
Enter a parse tree produced by addOperator().
Declaration
void EnterAddOperator(m2pim4Parser.AddOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.AddOperatorContext | context | The parse tree. |
EnterArrayType(m2pim4Parser.ArrayTypeContext)
Enter a parse tree produced by arrayType().
Declaration
void EnterArrayType(m2pim4Parser.ArrayTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ArrayTypeContext | context | The parse tree. |
EnterAssignmentOrProcCall(m2pim4Parser.AssignmentOrProcCallContext)
Enter a parse tree produced by assignmentOrProcCall().
Declaration
void EnterAssignmentOrProcCall(m2pim4Parser.AssignmentOrProcCallContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.AssignmentOrProcCallContext | context | The parse tree. |
EnterBlock(m2pim4Parser.BlockContext)
Enter a parse tree produced by block().
Declaration
void EnterBlock(m2pim4Parser.BlockContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.BlockContext | context | The parse tree. |
EnterCaseLabelList(m2pim4Parser.CaseLabelListContext)
Enter a parse tree produced by caseLabelList().
Declaration
void EnterCaseLabelList(m2pim4Parser.CaseLabelListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CaseLabelListContext | context | The parse tree. |
EnterCaseLabels(m2pim4Parser.CaseLabelsContext)
Enter a parse tree produced by caseLabels().
Declaration
void EnterCaseLabels(m2pim4Parser.CaseLabelsContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CaseLabelsContext | context | The parse tree. |
EnterCaseStatement(m2pim4Parser.CaseStatementContext)
Enter a parse tree produced by caseStatement().
Declaration
void EnterCaseStatement(m2pim4Parser.CaseStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CaseStatementContext | context | The parse tree. |
EnterCcase(m2pim4Parser.CcaseContext)
Enter a parse tree produced by ccase().
Declaration
void EnterCcase(m2pim4Parser.CcaseContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CcaseContext | context | The parse tree. |
EnterCompilationUnit(m2pim4Parser.CompilationUnitContext)
Enter a parse tree produced by compilationUnit().
Declaration
void EnterCompilationUnit(m2pim4Parser.CompilationUnitContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CompilationUnitContext | context | The parse tree. |
EnterConstantDeclaration(m2pim4Parser.ConstantDeclarationContext)
Enter a parse tree produced by constantDeclaration().
Declaration
void EnterConstantDeclaration(m2pim4Parser.ConstantDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ConstantDeclarationContext | context | The parse tree. |
EnterConstExpression(m2pim4Parser.ConstExpressionContext)
Enter a parse tree produced by constExpression().
Declaration
void EnterConstExpression(m2pim4Parser.ConstExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ConstExpressionContext | context | The parse tree. |
EnterConstFactor(m2pim4Parser.ConstFactorContext)
Enter a parse tree produced by constFactor().
Declaration
void EnterConstFactor(m2pim4Parser.ConstFactorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ConstFactorContext | context | The parse tree. |
EnterConstTerm(m2pim4Parser.ConstTermContext)
Enter a parse tree produced by constTerm().
Declaration
void EnterConstTerm(m2pim4Parser.ConstTermContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ConstTermContext | context | The parse tree. |
EnterDeclaration(m2pim4Parser.DeclarationContext)
Enter a parse tree produced by declaration().
Declaration
void EnterDeclaration(m2pim4Parser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DeclarationContext | context | The parse tree. |
EnterDefinition(m2pim4Parser.DefinitionContext)
Enter a parse tree produced by definition().
Declaration
void EnterDefinition(m2pim4Parser.DefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DefinitionContext | context | The parse tree. |
EnterDefinitionModule(m2pim4Parser.DefinitionModuleContext)
Enter a parse tree produced by definitionModule().
Declaration
void EnterDefinitionModule(m2pim4Parser.DefinitionModuleContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DefinitionModuleContext | context | The parse tree. |
EnterDesignator(m2pim4Parser.DesignatorContext)
Enter a parse tree produced by designator().
Declaration
void EnterDesignator(m2pim4Parser.DesignatorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DesignatorContext | context | The parse tree. |
EnterDesignatorTail(m2pim4Parser.DesignatorTailContext)
Enter a parse tree produced by designatorTail().
Declaration
void EnterDesignatorTail(m2pim4Parser.DesignatorTailContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DesignatorTailContext | context | The parse tree. |
EnterDigit(m2pim4Parser.DigitContext)
Enter a parse tree produced by digit().
Declaration
void EnterDigit(m2pim4Parser.DigitContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DigitContext | context | The parse tree. |
EnterElement(m2pim4Parser.ElementContext)
Enter a parse tree produced by element().
Declaration
void EnterElement(m2pim4Parser.ElementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ElementContext | context | The parse tree. |
EnterEnumeration(m2pim4Parser.EnumerationContext)
Enter a parse tree produced by enumeration().
Declaration
void EnterEnumeration(m2pim4Parser.EnumerationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.EnumerationContext | context | The parse tree. |
EnterExpList(m2pim4Parser.ExpListContext)
Enter a parse tree produced by expList().
Declaration
void EnterExpList(m2pim4Parser.ExpListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ExpListContext | context | The parse tree. |
EnterExportList(m2pim4Parser.ExportListContext)
Enter a parse tree produced by exportList().
Declaration
void EnterExportList(m2pim4Parser.ExportListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ExportListContext | context | The parse tree. |
EnterExpression(m2pim4Parser.ExpressionContext)
Enter a parse tree produced by expression().
Declaration
void EnterExpression(m2pim4Parser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ExpressionContext | context | The parse tree. |
EnterFactor(m2pim4Parser.FactorContext)
Enter a parse tree produced by factor().
Declaration
void EnterFactor(m2pim4Parser.FactorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FactorContext | context | The parse tree. |
EnterFieldList(m2pim4Parser.FieldListContext)
Enter a parse tree produced by fieldList().
Declaration
void EnterFieldList(m2pim4Parser.FieldListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FieldListContext | context | The parse tree. |
EnterFieldListSequence(m2pim4Parser.FieldListSequenceContext)
Enter a parse tree produced by fieldListSequence().
Declaration
void EnterFieldListSequence(m2pim4Parser.FieldListSequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FieldListSequenceContext | context | The parse tree. |
EnterFormalParameters(m2pim4Parser.FormalParametersContext)
Enter a parse tree produced by formalParameters().
Declaration
void EnterFormalParameters(m2pim4Parser.FormalParametersContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FormalParametersContext | context | The parse tree. |
EnterFormalType(m2pim4Parser.FormalTypeContext)
Enter a parse tree produced by formalType().
Declaration
void EnterFormalType(m2pim4Parser.FormalTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FormalTypeContext | context | The parse tree. |
EnterFormalTypeList(m2pim4Parser.FormalTypeListContext)
Enter a parse tree produced by formalTypeList().
Declaration
void EnterFormalTypeList(m2pim4Parser.FormalTypeListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FormalTypeListContext | context | The parse tree. |
EnterForStatement(m2pim4Parser.ForStatementContext)
Enter a parse tree produced by forStatement().
Declaration
void EnterForStatement(m2pim4Parser.ForStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ForStatementContext | context | The parse tree. |
EnterFpSection(m2pim4Parser.FpSectionContext)
Enter a parse tree produced by fpSection().
Declaration
void EnterFpSection(m2pim4Parser.FpSectionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FpSectionContext | context | The parse tree. |
EnterHexDigit(m2pim4Parser.HexDigitContext)
Enter a parse tree produced by hexDigit().
Declaration
void EnterHexDigit(m2pim4Parser.HexDigitContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.HexDigitContext | context | The parse tree. |
EnterIdent(m2pim4Parser.IdentContext)
Enter a parse tree produced by ident().
Declaration
void EnterIdent(m2pim4Parser.IdentContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.IdentContext | context | The parse tree. |
EnterIdentList(m2pim4Parser.IdentListContext)
Enter a parse tree produced by identList().
Declaration
void EnterIdentList(m2pim4Parser.IdentListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.IdentListContext | context | The parse tree. |
EnterIfStatement(m2pim4Parser.IfStatementContext)
Enter a parse tree produced by ifStatement().
Declaration
void EnterIfStatement(m2pim4Parser.IfStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.IfStatementContext | context | The parse tree. |
EnterImportList(m2pim4Parser.ImportListContext)
Enter a parse tree produced by importList().
Declaration
void EnterImportList(m2pim4Parser.ImportListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ImportListContext | context | The parse tree. |
EnterInteger(m2pim4Parser.IntegerContext)
Enter a parse tree produced by integer().
Declaration
void EnterInteger(m2pim4Parser.IntegerContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.IntegerContext | context | The parse tree. |
EnterLoopStatement(m2pim4Parser.LoopStatementContext)
Enter a parse tree produced by loopStatement().
Declaration
void EnterLoopStatement(m2pim4Parser.LoopStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.LoopStatementContext | context | The parse tree. |
EnterModuleDeclaration(m2pim4Parser.ModuleDeclarationContext)
Enter a parse tree produced by moduleDeclaration().
Declaration
void EnterModuleDeclaration(m2pim4Parser.ModuleDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ModuleDeclarationContext | context | The parse tree. |
EnterMulOperator(m2pim4Parser.MulOperatorContext)
Enter a parse tree produced by mulOperator().
Declaration
void EnterMulOperator(m2pim4Parser.MulOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.MulOperatorContext | context | The parse tree. |
EnterNumber(m2pim4Parser.NumberContext)
Enter a parse tree produced by number().
Declaration
void EnterNumber(m2pim4Parser.NumberContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.NumberContext | context | The parse tree. |
EnterOctalDigit(m2pim4Parser.OctalDigitContext)
Enter a parse tree produced by octalDigit().
Declaration
void EnterOctalDigit(m2pim4Parser.OctalDigitContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.OctalDigitContext | context | The parse tree. |
EnterPointerType(m2pim4Parser.PointerTypeContext)
Enter a parse tree produced by pointerType().
Declaration
void EnterPointerType(m2pim4Parser.PointerTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.PointerTypeContext | context | The parse tree. |
EnterPriority(m2pim4Parser.PriorityContext)
Enter a parse tree produced by priority().
Declaration
void EnterPriority(m2pim4Parser.PriorityContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.PriorityContext | context | The parse tree. |
EnterProcedureDeclaration(m2pim4Parser.ProcedureDeclarationContext)
Enter a parse tree produced by procedureDeclaration().
Declaration
void EnterProcedureDeclaration(m2pim4Parser.ProcedureDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ProcedureDeclarationContext | context | The parse tree. |
EnterProcedureHeading(m2pim4Parser.ProcedureHeadingContext)
Enter a parse tree produced by procedureHeading().
Declaration
void EnterProcedureHeading(m2pim4Parser.ProcedureHeadingContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ProcedureHeadingContext | context | The parse tree. |
EnterProcedureType(m2pim4Parser.ProcedureTypeContext)
Enter a parse tree produced by procedureType().
Declaration
void EnterProcedureType(m2pim4Parser.ProcedureTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ProcedureTypeContext | context | The parse tree. |
EnterProgramModule(m2pim4Parser.ProgramModuleContext)
Enter a parse tree produced by programModule().
Declaration
void EnterProgramModule(m2pim4Parser.ProgramModuleContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ProgramModuleContext | context | The parse tree. |
EnterQualident(m2pim4Parser.QualidentContext)
Enter a parse tree produced by qualident().
Declaration
void EnterQualident(m2pim4Parser.QualidentContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.QualidentContext | context | The parse tree. |
EnterReal(m2pim4Parser.RealContext)
Enter a parse tree produced by real().
Declaration
void EnterReal(m2pim4Parser.RealContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.RealContext | context | The parse tree. |
EnterRecordType(m2pim4Parser.RecordTypeContext)
Enter a parse tree produced by recordType().
Declaration
void EnterRecordType(m2pim4Parser.RecordTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.RecordTypeContext | context | The parse tree. |
EnterRelation(m2pim4Parser.RelationContext)
Enter a parse tree produced by relation().
Declaration
void EnterRelation(m2pim4Parser.RelationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.RelationContext | context | The parse tree. |
EnterRepeatStatement(m2pim4Parser.RepeatStatementContext)
Enter a parse tree produced by repeatStatement().
Declaration
void EnterRepeatStatement(m2pim4Parser.RepeatStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.RepeatStatementContext | context | The parse tree. |
EnterScaleFactor(m2pim4Parser.ScaleFactorContext)
Enter a parse tree produced by scaleFactor().
Declaration
void EnterScaleFactor(m2pim4Parser.ScaleFactorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ScaleFactorContext | context | The parse tree. |
EnterSet_(m2pim4Parser.Set_Context)
Enter a parse tree produced by set_().
Declaration
void EnterSet_(m2pim4Parser.Set_Context context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.Set_Context | context | The parse tree. |
EnterSetOrDesignatorOrProcCall(m2pim4Parser.SetOrDesignatorOrProcCallContext)
Enter a parse tree produced by setOrDesignatorOrProcCall().
Declaration
void EnterSetOrDesignatorOrProcCall(m2pim4Parser.SetOrDesignatorOrProcCallContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SetOrDesignatorOrProcCallContext | context | The parse tree. |
EnterSetOrQualident(m2pim4Parser.SetOrQualidentContext)
Enter a parse tree produced by setOrQualident().
Declaration
void EnterSetOrQualident(m2pim4Parser.SetOrQualidentContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SetOrQualidentContext | context | The parse tree. |
EnterSetType(m2pim4Parser.SetTypeContext)
Enter a parse tree produced by setType().
Declaration
void EnterSetType(m2pim4Parser.SetTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SetTypeContext | context | The parse tree. |
EnterSimpleConstExpr(m2pim4Parser.SimpleConstExprContext)
Enter a parse tree produced by simpleConstExpr().
Declaration
void EnterSimpleConstExpr(m2pim4Parser.SimpleConstExprContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SimpleConstExprContext | context | The parse tree. |
EnterSimpleExpression(m2pim4Parser.SimpleExpressionContext)
Enter a parse tree produced by simpleExpression().
Declaration
void EnterSimpleExpression(m2pim4Parser.SimpleExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SimpleExpressionContext | context | The parse tree. |
EnterSimpleType(m2pim4Parser.SimpleTypeContext)
Enter a parse tree produced by simpleType().
Declaration
void EnterSimpleType(m2pim4Parser.SimpleTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SimpleTypeContext | context | The parse tree. |
EnterStatement(m2pim4Parser.StatementContext)
Enter a parse tree produced by statement().
Declaration
void EnterStatement(m2pim4Parser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.StatementContext | context | The parse tree. |
EnterStatementSequence(m2pim4Parser.StatementSequenceContext)
Enter a parse tree produced by statementSequence().
Declaration
void EnterStatementSequence(m2pim4Parser.StatementSequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.StatementSequenceContext | context | The parse tree. |
EnterString(m2pim4Parser.StringContext)
Enter a parse tree produced by
Declaration
void EnterString(m2pim4Parser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.StringContext | context | The parse tree. |
EnterSubrangeType(m2pim4Parser.SubrangeTypeContext)
Enter a parse tree produced by subrangeType().
Declaration
void EnterSubrangeType(m2pim4Parser.SubrangeTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SubrangeTypeContext | context | The parse tree. |
EnterTerm(m2pim4Parser.TermContext)
Enter a parse tree produced by term().
Declaration
void EnterTerm(m2pim4Parser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.TermContext | context | The parse tree. |
EnterType_(m2pim4Parser.Type_Context)
Enter a parse tree produced by type_().
Declaration
void EnterType_(m2pim4Parser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.Type_Context | context | The parse tree. |
EnterTypeDeclaration(m2pim4Parser.TypeDeclarationContext)
Enter a parse tree produced by typeDeclaration().
Declaration
void EnterTypeDeclaration(m2pim4Parser.TypeDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.TypeDeclarationContext | context | The parse tree. |
EnterVariableDeclaration(m2pim4Parser.VariableDeclarationContext)
Enter a parse tree produced by variableDeclaration().
Declaration
void EnterVariableDeclaration(m2pim4Parser.VariableDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.VariableDeclarationContext | context | The parse tree. |
EnterVariant(m2pim4Parser.VariantContext)
Enter a parse tree produced by variant().
Declaration
void EnterVariant(m2pim4Parser.VariantContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.VariantContext | context | The parse tree. |
EnterWhileStatement(m2pim4Parser.WhileStatementContext)
Enter a parse tree produced by whileStatement().
Declaration
void EnterWhileStatement(m2pim4Parser.WhileStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.WhileStatementContext | context | The parse tree. |
EnterWithStatement(m2pim4Parser.WithStatementContext)
Enter a parse tree produced by withStatement().
Declaration
void EnterWithStatement(m2pim4Parser.WithStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.WithStatementContext | context | The parse tree. |
ExitActualParameters(m2pim4Parser.ActualParametersContext)
Exit a parse tree produced by actualParameters().
Declaration
void ExitActualParameters(m2pim4Parser.ActualParametersContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ActualParametersContext | context | The parse tree. |
ExitAddOperator(m2pim4Parser.AddOperatorContext)
Exit a parse tree produced by addOperator().
Declaration
void ExitAddOperator(m2pim4Parser.AddOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.AddOperatorContext | context | The parse tree. |
ExitArrayType(m2pim4Parser.ArrayTypeContext)
Exit a parse tree produced by arrayType().
Declaration
void ExitArrayType(m2pim4Parser.ArrayTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ArrayTypeContext | context | The parse tree. |
ExitAssignmentOrProcCall(m2pim4Parser.AssignmentOrProcCallContext)
Exit a parse tree produced by assignmentOrProcCall().
Declaration
void ExitAssignmentOrProcCall(m2pim4Parser.AssignmentOrProcCallContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.AssignmentOrProcCallContext | context | The parse tree. |
ExitBlock(m2pim4Parser.BlockContext)
Exit a parse tree produced by block().
Declaration
void ExitBlock(m2pim4Parser.BlockContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.BlockContext | context | The parse tree. |
ExitCaseLabelList(m2pim4Parser.CaseLabelListContext)
Exit a parse tree produced by caseLabelList().
Declaration
void ExitCaseLabelList(m2pim4Parser.CaseLabelListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CaseLabelListContext | context | The parse tree. |
ExitCaseLabels(m2pim4Parser.CaseLabelsContext)
Exit a parse tree produced by caseLabels().
Declaration
void ExitCaseLabels(m2pim4Parser.CaseLabelsContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CaseLabelsContext | context | The parse tree. |
ExitCaseStatement(m2pim4Parser.CaseStatementContext)
Exit a parse tree produced by caseStatement().
Declaration
void ExitCaseStatement(m2pim4Parser.CaseStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CaseStatementContext | context | The parse tree. |
ExitCcase(m2pim4Parser.CcaseContext)
Exit a parse tree produced by ccase().
Declaration
void ExitCcase(m2pim4Parser.CcaseContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CcaseContext | context | The parse tree. |
ExitCompilationUnit(m2pim4Parser.CompilationUnitContext)
Exit a parse tree produced by compilationUnit().
Declaration
void ExitCompilationUnit(m2pim4Parser.CompilationUnitContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CompilationUnitContext | context | The parse tree. |
ExitConstantDeclaration(m2pim4Parser.ConstantDeclarationContext)
Exit a parse tree produced by constantDeclaration().
Declaration
void ExitConstantDeclaration(m2pim4Parser.ConstantDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ConstantDeclarationContext | context | The parse tree. |
ExitConstExpression(m2pim4Parser.ConstExpressionContext)
Exit a parse tree produced by constExpression().
Declaration
void ExitConstExpression(m2pim4Parser.ConstExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ConstExpressionContext | context | The parse tree. |
ExitConstFactor(m2pim4Parser.ConstFactorContext)
Exit a parse tree produced by constFactor().
Declaration
void ExitConstFactor(m2pim4Parser.ConstFactorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ConstFactorContext | context | The parse tree. |
ExitConstTerm(m2pim4Parser.ConstTermContext)
Exit a parse tree produced by constTerm().
Declaration
void ExitConstTerm(m2pim4Parser.ConstTermContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ConstTermContext | context | The parse tree. |
ExitDeclaration(m2pim4Parser.DeclarationContext)
Exit a parse tree produced by declaration().
Declaration
void ExitDeclaration(m2pim4Parser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DeclarationContext | context | The parse tree. |
ExitDefinition(m2pim4Parser.DefinitionContext)
Exit a parse tree produced by definition().
Declaration
void ExitDefinition(m2pim4Parser.DefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DefinitionContext | context | The parse tree. |
ExitDefinitionModule(m2pim4Parser.DefinitionModuleContext)
Exit a parse tree produced by definitionModule().
Declaration
void ExitDefinitionModule(m2pim4Parser.DefinitionModuleContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DefinitionModuleContext | context | The parse tree. |
ExitDesignator(m2pim4Parser.DesignatorContext)
Exit a parse tree produced by designator().
Declaration
void ExitDesignator(m2pim4Parser.DesignatorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DesignatorContext | context | The parse tree. |
ExitDesignatorTail(m2pim4Parser.DesignatorTailContext)
Exit a parse tree produced by designatorTail().
Declaration
void ExitDesignatorTail(m2pim4Parser.DesignatorTailContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DesignatorTailContext | context | The parse tree. |
ExitDigit(m2pim4Parser.DigitContext)
Exit a parse tree produced by digit().
Declaration
void ExitDigit(m2pim4Parser.DigitContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DigitContext | context | The parse tree. |
ExitElement(m2pim4Parser.ElementContext)
Exit a parse tree produced by element().
Declaration
void ExitElement(m2pim4Parser.ElementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ElementContext | context | The parse tree. |
ExitEnumeration(m2pim4Parser.EnumerationContext)
Exit a parse tree produced by enumeration().
Declaration
void ExitEnumeration(m2pim4Parser.EnumerationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.EnumerationContext | context | The parse tree. |
ExitExpList(m2pim4Parser.ExpListContext)
Exit a parse tree produced by expList().
Declaration
void ExitExpList(m2pim4Parser.ExpListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ExpListContext | context | The parse tree. |
ExitExportList(m2pim4Parser.ExportListContext)
Exit a parse tree produced by exportList().
Declaration
void ExitExportList(m2pim4Parser.ExportListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ExportListContext | context | The parse tree. |
ExitExpression(m2pim4Parser.ExpressionContext)
Exit a parse tree produced by expression().
Declaration
void ExitExpression(m2pim4Parser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ExpressionContext | context | The parse tree. |
ExitFactor(m2pim4Parser.FactorContext)
Exit a parse tree produced by factor().
Declaration
void ExitFactor(m2pim4Parser.FactorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FactorContext | context | The parse tree. |
ExitFieldList(m2pim4Parser.FieldListContext)
Exit a parse tree produced by fieldList().
Declaration
void ExitFieldList(m2pim4Parser.FieldListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FieldListContext | context | The parse tree. |
ExitFieldListSequence(m2pim4Parser.FieldListSequenceContext)
Exit a parse tree produced by fieldListSequence().
Declaration
void ExitFieldListSequence(m2pim4Parser.FieldListSequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FieldListSequenceContext | context | The parse tree. |
ExitFormalParameters(m2pim4Parser.FormalParametersContext)
Exit a parse tree produced by formalParameters().
Declaration
void ExitFormalParameters(m2pim4Parser.FormalParametersContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FormalParametersContext | context | The parse tree. |
ExitFormalType(m2pim4Parser.FormalTypeContext)
Exit a parse tree produced by formalType().
Declaration
void ExitFormalType(m2pim4Parser.FormalTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FormalTypeContext | context | The parse tree. |
ExitFormalTypeList(m2pim4Parser.FormalTypeListContext)
Exit a parse tree produced by formalTypeList().
Declaration
void ExitFormalTypeList(m2pim4Parser.FormalTypeListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FormalTypeListContext | context | The parse tree. |
ExitForStatement(m2pim4Parser.ForStatementContext)
Exit a parse tree produced by forStatement().
Declaration
void ExitForStatement(m2pim4Parser.ForStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ForStatementContext | context | The parse tree. |
ExitFpSection(m2pim4Parser.FpSectionContext)
Exit a parse tree produced by fpSection().
Declaration
void ExitFpSection(m2pim4Parser.FpSectionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FpSectionContext | context | The parse tree. |
ExitHexDigit(m2pim4Parser.HexDigitContext)
Exit a parse tree produced by hexDigit().
Declaration
void ExitHexDigit(m2pim4Parser.HexDigitContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.HexDigitContext | context | The parse tree. |
ExitIdent(m2pim4Parser.IdentContext)
Exit a parse tree produced by ident().
Declaration
void ExitIdent(m2pim4Parser.IdentContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.IdentContext | context | The parse tree. |
ExitIdentList(m2pim4Parser.IdentListContext)
Exit a parse tree produced by identList().
Declaration
void ExitIdentList(m2pim4Parser.IdentListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.IdentListContext | context | The parse tree. |
ExitIfStatement(m2pim4Parser.IfStatementContext)
Exit a parse tree produced by ifStatement().
Declaration
void ExitIfStatement(m2pim4Parser.IfStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.IfStatementContext | context | The parse tree. |
ExitImportList(m2pim4Parser.ImportListContext)
Exit a parse tree produced by importList().
Declaration
void ExitImportList(m2pim4Parser.ImportListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ImportListContext | context | The parse tree. |
ExitInteger(m2pim4Parser.IntegerContext)
Exit a parse tree produced by integer().
Declaration
void ExitInteger(m2pim4Parser.IntegerContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.IntegerContext | context | The parse tree. |
ExitLoopStatement(m2pim4Parser.LoopStatementContext)
Exit a parse tree produced by loopStatement().
Declaration
void ExitLoopStatement(m2pim4Parser.LoopStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.LoopStatementContext | context | The parse tree. |
ExitModuleDeclaration(m2pim4Parser.ModuleDeclarationContext)
Exit a parse tree produced by moduleDeclaration().
Declaration
void ExitModuleDeclaration(m2pim4Parser.ModuleDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ModuleDeclarationContext | context | The parse tree. |
ExitMulOperator(m2pim4Parser.MulOperatorContext)
Exit a parse tree produced by mulOperator().
Declaration
void ExitMulOperator(m2pim4Parser.MulOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.MulOperatorContext | context | The parse tree. |
ExitNumber(m2pim4Parser.NumberContext)
Exit a parse tree produced by number().
Declaration
void ExitNumber(m2pim4Parser.NumberContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.NumberContext | context | The parse tree. |
ExitOctalDigit(m2pim4Parser.OctalDigitContext)
Exit a parse tree produced by octalDigit().
Declaration
void ExitOctalDigit(m2pim4Parser.OctalDigitContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.OctalDigitContext | context | The parse tree. |
ExitPointerType(m2pim4Parser.PointerTypeContext)
Exit a parse tree produced by pointerType().
Declaration
void ExitPointerType(m2pim4Parser.PointerTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.PointerTypeContext | context | The parse tree. |
ExitPriority(m2pim4Parser.PriorityContext)
Exit a parse tree produced by priority().
Declaration
void ExitPriority(m2pim4Parser.PriorityContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.PriorityContext | context | The parse tree. |
ExitProcedureDeclaration(m2pim4Parser.ProcedureDeclarationContext)
Exit a parse tree produced by procedureDeclaration().
Declaration
void ExitProcedureDeclaration(m2pim4Parser.ProcedureDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ProcedureDeclarationContext | context | The parse tree. |
ExitProcedureHeading(m2pim4Parser.ProcedureHeadingContext)
Exit a parse tree produced by procedureHeading().
Declaration
void ExitProcedureHeading(m2pim4Parser.ProcedureHeadingContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ProcedureHeadingContext | context | The parse tree. |
ExitProcedureType(m2pim4Parser.ProcedureTypeContext)
Exit a parse tree produced by procedureType().
Declaration
void ExitProcedureType(m2pim4Parser.ProcedureTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ProcedureTypeContext | context | The parse tree. |
ExitProgramModule(m2pim4Parser.ProgramModuleContext)
Exit a parse tree produced by programModule().
Declaration
void ExitProgramModule(m2pim4Parser.ProgramModuleContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ProgramModuleContext | context | The parse tree. |
ExitQualident(m2pim4Parser.QualidentContext)
Exit a parse tree produced by qualident().
Declaration
void ExitQualident(m2pim4Parser.QualidentContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.QualidentContext | context | The parse tree. |
ExitReal(m2pim4Parser.RealContext)
Exit a parse tree produced by real().
Declaration
void ExitReal(m2pim4Parser.RealContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.RealContext | context | The parse tree. |
ExitRecordType(m2pim4Parser.RecordTypeContext)
Exit a parse tree produced by recordType().
Declaration
void ExitRecordType(m2pim4Parser.RecordTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.RecordTypeContext | context | The parse tree. |
ExitRelation(m2pim4Parser.RelationContext)
Exit a parse tree produced by relation().
Declaration
void ExitRelation(m2pim4Parser.RelationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.RelationContext | context | The parse tree. |
ExitRepeatStatement(m2pim4Parser.RepeatStatementContext)
Exit a parse tree produced by repeatStatement().
Declaration
void ExitRepeatStatement(m2pim4Parser.RepeatStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.RepeatStatementContext | context | The parse tree. |
ExitScaleFactor(m2pim4Parser.ScaleFactorContext)
Exit a parse tree produced by scaleFactor().
Declaration
void ExitScaleFactor(m2pim4Parser.ScaleFactorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ScaleFactorContext | context | The parse tree. |
ExitSet_(m2pim4Parser.Set_Context)
Exit a parse tree produced by set_().
Declaration
void ExitSet_(m2pim4Parser.Set_Context context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.Set_Context | context | The parse tree. |
ExitSetOrDesignatorOrProcCall(m2pim4Parser.SetOrDesignatorOrProcCallContext)
Exit a parse tree produced by setOrDesignatorOrProcCall().
Declaration
void ExitSetOrDesignatorOrProcCall(m2pim4Parser.SetOrDesignatorOrProcCallContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SetOrDesignatorOrProcCallContext | context | The parse tree. |
ExitSetOrQualident(m2pim4Parser.SetOrQualidentContext)
Exit a parse tree produced by setOrQualident().
Declaration
void ExitSetOrQualident(m2pim4Parser.SetOrQualidentContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SetOrQualidentContext | context | The parse tree. |
ExitSetType(m2pim4Parser.SetTypeContext)
Exit a parse tree produced by setType().
Declaration
void ExitSetType(m2pim4Parser.SetTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SetTypeContext | context | The parse tree. |
ExitSimpleConstExpr(m2pim4Parser.SimpleConstExprContext)
Exit a parse tree produced by simpleConstExpr().
Declaration
void ExitSimpleConstExpr(m2pim4Parser.SimpleConstExprContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SimpleConstExprContext | context | The parse tree. |
ExitSimpleExpression(m2pim4Parser.SimpleExpressionContext)
Exit a parse tree produced by simpleExpression().
Declaration
void ExitSimpleExpression(m2pim4Parser.SimpleExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SimpleExpressionContext | context | The parse tree. |
ExitSimpleType(m2pim4Parser.SimpleTypeContext)
Exit a parse tree produced by simpleType().
Declaration
void ExitSimpleType(m2pim4Parser.SimpleTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SimpleTypeContext | context | The parse tree. |
ExitStatement(m2pim4Parser.StatementContext)
Exit a parse tree produced by statement().
Declaration
void ExitStatement(m2pim4Parser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.StatementContext | context | The parse tree. |
ExitStatementSequence(m2pim4Parser.StatementSequenceContext)
Exit a parse tree produced by statementSequence().
Declaration
void ExitStatementSequence(m2pim4Parser.StatementSequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.StatementSequenceContext | context | The parse tree. |
ExitString(m2pim4Parser.StringContext)
Exit a parse tree produced by
Declaration
void ExitString(m2pim4Parser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.StringContext | context | The parse tree. |
ExitSubrangeType(m2pim4Parser.SubrangeTypeContext)
Exit a parse tree produced by subrangeType().
Declaration
void ExitSubrangeType(m2pim4Parser.SubrangeTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SubrangeTypeContext | context | The parse tree. |
ExitTerm(m2pim4Parser.TermContext)
Exit a parse tree produced by term().
Declaration
void ExitTerm(m2pim4Parser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.TermContext | context | The parse tree. |
ExitType_(m2pim4Parser.Type_Context)
Exit a parse tree produced by type_().
Declaration
void ExitType_(m2pim4Parser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.Type_Context | context | The parse tree. |
ExitTypeDeclaration(m2pim4Parser.TypeDeclarationContext)
Exit a parse tree produced by typeDeclaration().
Declaration
void ExitTypeDeclaration(m2pim4Parser.TypeDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.TypeDeclarationContext | context | The parse tree. |
ExitVariableDeclaration(m2pim4Parser.VariableDeclarationContext)
Exit a parse tree produced by variableDeclaration().
Declaration
void ExitVariableDeclaration(m2pim4Parser.VariableDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.VariableDeclarationContext | context | The parse tree. |
ExitVariant(m2pim4Parser.VariantContext)
Exit a parse tree produced by variant().
Declaration
void ExitVariant(m2pim4Parser.VariantContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.VariantContext | context | The parse tree. |
ExitWhileStatement(m2pim4Parser.WhileStatementContext)
Exit a parse tree produced by whileStatement().
Declaration
void ExitWhileStatement(m2pim4Parser.WhileStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.WhileStatementContext | context | The parse tree. |
ExitWithStatement(m2pim4Parser.WithStatementContext)
Exit a parse tree produced by withStatement().
Declaration
void ExitWithStatement(m2pim4Parser.WithStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.WithStatementContext | context | The parse tree. |