Interface IpascalListener
This interface defines a complete listener for a parse tree produced by pascalParser.
Namespace: GCore.Antlr.Grammers.Pascal
Assembly: Pascal.dll
Syntax
public interface IpascalListener : Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterActualParameter(pascalParser.ActualParameterContext)
Enter a parse tree produced by actualParameter().
Declaration
void EnterActualParameter(pascalParser.ActualParameterContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ActualParameterContext | context | The parse tree. |
EnterAdditiveoperator(pascalParser.AdditiveoperatorContext)
Enter a parse tree produced by additiveoperator().
Declaration
void EnterAdditiveoperator(pascalParser.AdditiveoperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.AdditiveoperatorContext | context | The parse tree. |
EnterArrayType(pascalParser.ArrayTypeContext)
Enter a parse tree produced by arrayType().
Declaration
void EnterArrayType(pascalParser.ArrayTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ArrayTypeContext | context | The parse tree. |
EnterAssignmentStatement(pascalParser.AssignmentStatementContext)
Enter a parse tree produced by assignmentStatement().
Declaration
void EnterAssignmentStatement(pascalParser.AssignmentStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.AssignmentStatementContext | context | The parse tree. |
EnterBaseType(pascalParser.BaseTypeContext)
Enter a parse tree produced by baseType().
Declaration
void EnterBaseType(pascalParser.BaseTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.BaseTypeContext | context | The parse tree. |
EnterBlock(pascalParser.BlockContext)
Enter a parse tree produced by block().
Declaration
void EnterBlock(pascalParser.BlockContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.BlockContext | context | The parse tree. |
EnterBool_(pascalParser.Bool_Context)
Enter a parse tree produced by bool_().
Declaration
void EnterBool_(pascalParser.Bool_Context context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.Bool_Context | context | The parse tree. |
EnterCaseListElement(pascalParser.CaseListElementContext)
Enter a parse tree produced by caseListElement().
Declaration
void EnterCaseListElement(pascalParser.CaseListElementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.CaseListElementContext | context | The parse tree. |
EnterCaseStatement(pascalParser.CaseStatementContext)
Enter a parse tree produced by caseStatement().
Declaration
void EnterCaseStatement(pascalParser.CaseStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.CaseStatementContext | context | The parse tree. |
EnterComponentType(pascalParser.ComponentTypeContext)
Enter a parse tree produced by componentType().
Declaration
void EnterComponentType(pascalParser.ComponentTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ComponentTypeContext | context | The parse tree. |
EnterCompoundStatement(pascalParser.CompoundStatementContext)
Enter a parse tree produced by compoundStatement().
Declaration
void EnterCompoundStatement(pascalParser.CompoundStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.CompoundStatementContext | context | The parse tree. |
EnterConditionalStatement(pascalParser.ConditionalStatementContext)
Enter a parse tree produced by conditionalStatement().
Declaration
void EnterConditionalStatement(pascalParser.ConditionalStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ConditionalStatementContext | context | The parse tree. |
EnterConstant(pascalParser.ConstantContext)
Enter a parse tree produced by constant().
Declaration
void EnterConstant(pascalParser.ConstantContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ConstantContext | context | The parse tree. |
EnterConstantChr(pascalParser.ConstantChrContext)
Enter a parse tree produced by constantChr().
Declaration
void EnterConstantChr(pascalParser.ConstantChrContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ConstantChrContext | context | The parse tree. |
EnterConstantDefinition(pascalParser.ConstantDefinitionContext)
Enter a parse tree produced by constantDefinition().
Declaration
void EnterConstantDefinition(pascalParser.ConstantDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ConstantDefinitionContext | context | The parse tree. |
EnterConstantDefinitionPart(pascalParser.ConstantDefinitionPartContext)
Enter a parse tree produced by constantDefinitionPart().
Declaration
void EnterConstantDefinitionPart(pascalParser.ConstantDefinitionPartContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ConstantDefinitionPartContext | context | The parse tree. |
EnterConstList(pascalParser.ConstListContext)
Enter a parse tree produced by constList().
Declaration
void EnterConstList(pascalParser.ConstListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ConstListContext | context | The parse tree. |
EnterElement(pascalParser.ElementContext)
Enter a parse tree produced by element().
Declaration
void EnterElement(pascalParser.ElementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ElementContext | context | The parse tree. |
EnterElementList(pascalParser.ElementListContext)
Enter a parse tree produced by elementList().
Declaration
void EnterElementList(pascalParser.ElementListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ElementListContext | context | The parse tree. |
EnterEmpty_(pascalParser.Empty_Context)
Enter a parse tree produced by empty_().
Declaration
void EnterEmpty_(pascalParser.Empty_Context context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.Empty_Context | context | The parse tree. |
EnterEmptyStatement_(pascalParser.EmptyStatement_Context)
Enter a parse tree produced by emptyStatement_().
Declaration
void EnterEmptyStatement_(pascalParser.EmptyStatement_Context context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.EmptyStatement_Context | context | The parse tree. |
EnterExpression(pascalParser.ExpressionContext)
Enter a parse tree produced by expression().
Declaration
void EnterExpression(pascalParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ExpressionContext | context | The parse tree. |
EnterFactor(pascalParser.FactorContext)
Enter a parse tree produced by factor().
Declaration
void EnterFactor(pascalParser.FactorContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FactorContext | context | The parse tree. |
EnterFieldList(pascalParser.FieldListContext)
Enter a parse tree produced by fieldList().
Declaration
void EnterFieldList(pascalParser.FieldListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FieldListContext | context | The parse tree. |
EnterFileType(pascalParser.FileTypeContext)
Enter a parse tree produced by fileType().
Declaration
void EnterFileType(pascalParser.FileTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FileTypeContext | context | The parse tree. |
EnterFinalValue(pascalParser.FinalValueContext)
Enter a parse tree produced by finalValue().
Declaration
void EnterFinalValue(pascalParser.FinalValueContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FinalValueContext | context | The parse tree. |
EnterFixedPart(pascalParser.FixedPartContext)
Enter a parse tree produced by fixedPart().
Declaration
void EnterFixedPart(pascalParser.FixedPartContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FixedPartContext | context | The parse tree. |
EnterForList(pascalParser.ForListContext)
Enter a parse tree produced by forList().
Declaration
void EnterForList(pascalParser.ForListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ForListContext | context | The parse tree. |
EnterFormalParameterList(pascalParser.FormalParameterListContext)
Enter a parse tree produced by formalParameterList().
Declaration
void EnterFormalParameterList(pascalParser.FormalParameterListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FormalParameterListContext | context | The parse tree. |
EnterFormalParameterSection(pascalParser.FormalParameterSectionContext)
Enter a parse tree produced by formalParameterSection().
Declaration
void EnterFormalParameterSection(pascalParser.FormalParameterSectionContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FormalParameterSectionContext | context | The parse tree. |
EnterForStatement(pascalParser.ForStatementContext)
Enter a parse tree produced by forStatement().
Declaration
void EnterForStatement(pascalParser.ForStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ForStatementContext | context | The parse tree. |
EnterFunctionDeclaration(pascalParser.FunctionDeclarationContext)
Enter a parse tree produced by functionDeclaration().
Declaration
void EnterFunctionDeclaration(pascalParser.FunctionDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FunctionDeclarationContext | context | The parse tree. |
EnterFunctionDesignator(pascalParser.FunctionDesignatorContext)
Enter a parse tree produced by functionDesignator().
Declaration
void EnterFunctionDesignator(pascalParser.FunctionDesignatorContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FunctionDesignatorContext | context | The parse tree. |
EnterFunctionType(pascalParser.FunctionTypeContext)
Enter a parse tree produced by functionType().
Declaration
void EnterFunctionType(pascalParser.FunctionTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FunctionTypeContext | context | The parse tree. |
EnterGotoStatement(pascalParser.GotoStatementContext)
Enter a parse tree produced by gotoStatement().
Declaration
void EnterGotoStatement(pascalParser.GotoStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.GotoStatementContext | context | The parse tree. |
EnterIdentifier(pascalParser.IdentifierContext)
Enter a parse tree produced by identifier().
Declaration
void EnterIdentifier(pascalParser.IdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.IdentifierContext | context | The parse tree. |
EnterIdentifierList(pascalParser.IdentifierListContext)
Enter a parse tree produced by identifierList().
Declaration
void EnterIdentifierList(pascalParser.IdentifierListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.IdentifierListContext | context | The parse tree. |
EnterIfStatement(pascalParser.IfStatementContext)
Enter a parse tree produced by ifStatement().
Declaration
void EnterIfStatement(pascalParser.IfStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.IfStatementContext | context | The parse tree. |
EnterIndexType(pascalParser.IndexTypeContext)
Enter a parse tree produced by indexType().
Declaration
void EnterIndexType(pascalParser.IndexTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.IndexTypeContext | context | The parse tree. |
EnterInitialValue(pascalParser.InitialValueContext)
Enter a parse tree produced by initialValue().
Declaration
void EnterInitialValue(pascalParser.InitialValueContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.InitialValueContext | context | The parse tree. |
EnterLabel(pascalParser.LabelContext)
Enter a parse tree produced by label().
Declaration
void EnterLabel(pascalParser.LabelContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.LabelContext | context | The parse tree. |
EnterLabelDeclarationPart(pascalParser.LabelDeclarationPartContext)
Enter a parse tree produced by labelDeclarationPart().
Declaration
void EnterLabelDeclarationPart(pascalParser.LabelDeclarationPartContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.LabelDeclarationPartContext | context | The parse tree. |
EnterMultiplicativeoperator(pascalParser.MultiplicativeoperatorContext)
Enter a parse tree produced by multiplicativeoperator().
Declaration
void EnterMultiplicativeoperator(pascalParser.MultiplicativeoperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.MultiplicativeoperatorContext | context | The parse tree. |
EnterParameterGroup(pascalParser.ParameterGroupContext)
Enter a parse tree produced by parameterGroup().
Declaration
void EnterParameterGroup(pascalParser.ParameterGroupContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ParameterGroupContext | context | The parse tree. |
EnterParameterList(pascalParser.ParameterListContext)
Enter a parse tree produced by parameterList().
Declaration
void EnterParameterList(pascalParser.ParameterListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ParameterListContext | context | The parse tree. |
EnterParameterwidth(pascalParser.ParameterwidthContext)
Enter a parse tree produced by parameterwidth().
Declaration
void EnterParameterwidth(pascalParser.ParameterwidthContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ParameterwidthContext | context | The parse tree. |
EnterPointerType(pascalParser.PointerTypeContext)
Enter a parse tree produced by pointerType().
Declaration
void EnterPointerType(pascalParser.PointerTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.PointerTypeContext | context | The parse tree. |
EnterProcedureAndFunctionDeclarationPart(pascalParser.ProcedureAndFunctionDeclarationPartContext)
Enter a parse tree produced by procedureAndFunctionDeclarationPart().
Declaration
void EnterProcedureAndFunctionDeclarationPart(pascalParser.ProcedureAndFunctionDeclarationPartContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ProcedureAndFunctionDeclarationPartContext | context | The parse tree. |
EnterProcedureDeclaration(pascalParser.ProcedureDeclarationContext)
Enter a parse tree produced by procedureDeclaration().
Declaration
void EnterProcedureDeclaration(pascalParser.ProcedureDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ProcedureDeclarationContext | context | The parse tree. |
EnterProcedureOrFunctionDeclaration(pascalParser.ProcedureOrFunctionDeclarationContext)
Enter a parse tree produced by procedureOrFunctionDeclaration().
Declaration
void EnterProcedureOrFunctionDeclaration(pascalParser.ProcedureOrFunctionDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ProcedureOrFunctionDeclarationContext | context | The parse tree. |
EnterProcedureStatement(pascalParser.ProcedureStatementContext)
Enter a parse tree produced by procedureStatement().
Declaration
void EnterProcedureStatement(pascalParser.ProcedureStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ProcedureStatementContext | context | The parse tree. |
EnterProcedureType(pascalParser.ProcedureTypeContext)
Enter a parse tree produced by procedureType().
Declaration
void EnterProcedureType(pascalParser.ProcedureTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ProcedureTypeContext | context | The parse tree. |
EnterProgram(pascalParser.ProgramContext)
Enter a parse tree produced by program().
Declaration
void EnterProgram(pascalParser.ProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ProgramContext | context | The parse tree. |
EnterProgramHeading(pascalParser.ProgramHeadingContext)
Enter a parse tree produced by programHeading().
Declaration
void EnterProgramHeading(pascalParser.ProgramHeadingContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ProgramHeadingContext | context | The parse tree. |
EnterRecordSection(pascalParser.RecordSectionContext)
Enter a parse tree produced by recordSection().
Declaration
void EnterRecordSection(pascalParser.RecordSectionContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.RecordSectionContext | context | The parse tree. |
EnterRecordType(pascalParser.RecordTypeContext)
Enter a parse tree produced by recordType().
Declaration
void EnterRecordType(pascalParser.RecordTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.RecordTypeContext | context | The parse tree. |
EnterRecordVariableList(pascalParser.RecordVariableListContext)
Enter a parse tree produced by recordVariableList().
Declaration
void EnterRecordVariableList(pascalParser.RecordVariableListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.RecordVariableListContext | context | The parse tree. |
EnterRelationaloperator(pascalParser.RelationaloperatorContext)
Enter a parse tree produced by relationaloperator().
Declaration
void EnterRelationaloperator(pascalParser.RelationaloperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.RelationaloperatorContext | context | The parse tree. |
EnterRepeatStatement(pascalParser.RepeatStatementContext)
Enter a parse tree produced by repeatStatement().
Declaration
void EnterRepeatStatement(pascalParser.RepeatStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.RepeatStatementContext | context | The parse tree. |
EnterRepetetiveStatement(pascalParser.RepetetiveStatementContext)
Enter a parse tree produced by repetetiveStatement().
Declaration
void EnterRepetetiveStatement(pascalParser.RepetetiveStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.RepetetiveStatementContext | context | The parse tree. |
EnterResultType(pascalParser.ResultTypeContext)
Enter a parse tree produced by resultType().
Declaration
void EnterResultType(pascalParser.ResultTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ResultTypeContext | context | The parse tree. |
EnterScalarType(pascalParser.ScalarTypeContext)
Enter a parse tree produced by scalarType().
Declaration
void EnterScalarType(pascalParser.ScalarTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ScalarTypeContext | context | The parse tree. |
EnterSet_(pascalParser.Set_Context)
Enter a parse tree produced by set_().
Declaration
void EnterSet_(pascalParser.Set_Context context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.Set_Context | context | The parse tree. |
EnterSetType(pascalParser.SetTypeContext)
Enter a parse tree produced by setType().
Declaration
void EnterSetType(pascalParser.SetTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.SetTypeContext | context | The parse tree. |
EnterSign(pascalParser.SignContext)
Enter a parse tree produced by sign().
Declaration
void EnterSign(pascalParser.SignContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.SignContext | context | The parse tree. |
EnterSignedFactor(pascalParser.SignedFactorContext)
Enter a parse tree produced by signedFactor().
Declaration
void EnterSignedFactor(pascalParser.SignedFactorContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.SignedFactorContext | context | The parse tree. |
EnterSimpleExpression(pascalParser.SimpleExpressionContext)
Enter a parse tree produced by simpleExpression().
Declaration
void EnterSimpleExpression(pascalParser.SimpleExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.SimpleExpressionContext | context | The parse tree. |
EnterSimpleStatement(pascalParser.SimpleStatementContext)
Enter a parse tree produced by simpleStatement().
Declaration
void EnterSimpleStatement(pascalParser.SimpleStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.SimpleStatementContext | context | The parse tree. |
EnterSimpleType(pascalParser.SimpleTypeContext)
Enter a parse tree produced by simpleType().
Declaration
void EnterSimpleType(pascalParser.SimpleTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.SimpleTypeContext | context | The parse tree. |
EnterStatement(pascalParser.StatementContext)
Enter a parse tree produced by statement().
Declaration
void EnterStatement(pascalParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.StatementContext | context | The parse tree. |
EnterStatements(pascalParser.StatementsContext)
Enter a parse tree produced by statements().
Declaration
void EnterStatements(pascalParser.StatementsContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.StatementsContext | context | The parse tree. |
EnterString(pascalParser.StringContext)
Enter a parse tree produced by
Declaration
void EnterString(pascalParser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.StringContext | context | The parse tree. |
EnterStringtype(pascalParser.StringtypeContext)
Enter a parse tree produced by stringtype().
Declaration
void EnterStringtype(pascalParser.StringtypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.StringtypeContext | context | The parse tree. |
EnterStructuredStatement(pascalParser.StructuredStatementContext)
Enter a parse tree produced by structuredStatement().
Declaration
void EnterStructuredStatement(pascalParser.StructuredStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.StructuredStatementContext | context | The parse tree. |
EnterStructuredType(pascalParser.StructuredTypeContext)
Enter a parse tree produced by structuredType().
Declaration
void EnterStructuredType(pascalParser.StructuredTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.StructuredTypeContext | context | The parse tree. |
EnterSubrangeType(pascalParser.SubrangeTypeContext)
Enter a parse tree produced by subrangeType().
Declaration
void EnterSubrangeType(pascalParser.SubrangeTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.SubrangeTypeContext | context | The parse tree. |
EnterTag(pascalParser.TagContext)
Enter a parse tree produced by tag().
Declaration
void EnterTag(pascalParser.TagContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.TagContext | context | The parse tree. |
EnterTerm(pascalParser.TermContext)
Enter a parse tree produced by term().
Declaration
void EnterTerm(pascalParser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.TermContext | context | The parse tree. |
EnterType_(pascalParser.Type_Context)
Enter a parse tree produced by type_().
Declaration
void EnterType_(pascalParser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.Type_Context | context | The parse tree. |
EnterTypeDefinition(pascalParser.TypeDefinitionContext)
Enter a parse tree produced by typeDefinition().
Declaration
void EnterTypeDefinition(pascalParser.TypeDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.TypeDefinitionContext | context | The parse tree. |
EnterTypeDefinitionPart(pascalParser.TypeDefinitionPartContext)
Enter a parse tree produced by typeDefinitionPart().
Declaration
void EnterTypeDefinitionPart(pascalParser.TypeDefinitionPartContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.TypeDefinitionPartContext | context | The parse tree. |
EnterTypeIdentifier(pascalParser.TypeIdentifierContext)
Enter a parse tree produced by typeIdentifier().
Declaration
void EnterTypeIdentifier(pascalParser.TypeIdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.TypeIdentifierContext | context | The parse tree. |
EnterTypeList(pascalParser.TypeListContext)
Enter a parse tree produced by typeList().
Declaration
void EnterTypeList(pascalParser.TypeListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.TypeListContext | context | The parse tree. |
EnterUnlabelledStatement(pascalParser.UnlabelledStatementContext)
Enter a parse tree produced by unlabelledStatement().
Declaration
void EnterUnlabelledStatement(pascalParser.UnlabelledStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.UnlabelledStatementContext | context | The parse tree. |
EnterUnpackedStructuredType(pascalParser.UnpackedStructuredTypeContext)
Enter a parse tree produced by unpackedStructuredType().
Declaration
void EnterUnpackedStructuredType(pascalParser.UnpackedStructuredTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.UnpackedStructuredTypeContext | context | The parse tree. |
EnterUnsignedConstant(pascalParser.UnsignedConstantContext)
Enter a parse tree produced by unsignedConstant().
Declaration
void EnterUnsignedConstant(pascalParser.UnsignedConstantContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.UnsignedConstantContext | context | The parse tree. |
EnterUnsignedInteger(pascalParser.UnsignedIntegerContext)
Enter a parse tree produced by unsignedInteger().
Declaration
void EnterUnsignedInteger(pascalParser.UnsignedIntegerContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.UnsignedIntegerContext | context | The parse tree. |
EnterUnsignedNumber(pascalParser.UnsignedNumberContext)
Enter a parse tree produced by unsignedNumber().
Declaration
void EnterUnsignedNumber(pascalParser.UnsignedNumberContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.UnsignedNumberContext | context | The parse tree. |
EnterUnsignedReal(pascalParser.UnsignedRealContext)
Enter a parse tree produced by unsignedReal().
Declaration
void EnterUnsignedReal(pascalParser.UnsignedRealContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.UnsignedRealContext | context | The parse tree. |
EnterUsesUnitsPart(pascalParser.UsesUnitsPartContext)
Enter a parse tree produced by usesUnitsPart().
Declaration
void EnterUsesUnitsPart(pascalParser.UsesUnitsPartContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.UsesUnitsPartContext | context | The parse tree. |
EnterVariable(pascalParser.VariableContext)
Enter a parse tree produced by variable().
Declaration
void EnterVariable(pascalParser.VariableContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.VariableContext | context | The parse tree. |
EnterVariableDeclaration(pascalParser.VariableDeclarationContext)
Enter a parse tree produced by variableDeclaration().
Declaration
void EnterVariableDeclaration(pascalParser.VariableDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.VariableDeclarationContext | context | The parse tree. |
EnterVariableDeclarationPart(pascalParser.VariableDeclarationPartContext)
Enter a parse tree produced by variableDeclarationPart().
Declaration
void EnterVariableDeclarationPart(pascalParser.VariableDeclarationPartContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.VariableDeclarationPartContext | context | The parse tree. |
EnterVariant(pascalParser.VariantContext)
Enter a parse tree produced by variant().
Declaration
void EnterVariant(pascalParser.VariantContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.VariantContext | context | The parse tree. |
EnterVariantPart(pascalParser.VariantPartContext)
Enter a parse tree produced by variantPart().
Declaration
void EnterVariantPart(pascalParser.VariantPartContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.VariantPartContext | context | The parse tree. |
EnterWhileStatement(pascalParser.WhileStatementContext)
Enter a parse tree produced by whileStatement().
Declaration
void EnterWhileStatement(pascalParser.WhileStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.WhileStatementContext | context | The parse tree. |
EnterWithStatement(pascalParser.WithStatementContext)
Enter a parse tree produced by withStatement().
Declaration
void EnterWithStatement(pascalParser.WithStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.WithStatementContext | context | The parse tree. |
ExitActualParameter(pascalParser.ActualParameterContext)
Exit a parse tree produced by actualParameter().
Declaration
void ExitActualParameter(pascalParser.ActualParameterContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ActualParameterContext | context | The parse tree. |
ExitAdditiveoperator(pascalParser.AdditiveoperatorContext)
Exit a parse tree produced by additiveoperator().
Declaration
void ExitAdditiveoperator(pascalParser.AdditiveoperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.AdditiveoperatorContext | context | The parse tree. |
ExitArrayType(pascalParser.ArrayTypeContext)
Exit a parse tree produced by arrayType().
Declaration
void ExitArrayType(pascalParser.ArrayTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ArrayTypeContext | context | The parse tree. |
ExitAssignmentStatement(pascalParser.AssignmentStatementContext)
Exit a parse tree produced by assignmentStatement().
Declaration
void ExitAssignmentStatement(pascalParser.AssignmentStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.AssignmentStatementContext | context | The parse tree. |
ExitBaseType(pascalParser.BaseTypeContext)
Exit a parse tree produced by baseType().
Declaration
void ExitBaseType(pascalParser.BaseTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.BaseTypeContext | context | The parse tree. |
ExitBlock(pascalParser.BlockContext)
Exit a parse tree produced by block().
Declaration
void ExitBlock(pascalParser.BlockContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.BlockContext | context | The parse tree. |
ExitBool_(pascalParser.Bool_Context)
Exit a parse tree produced by bool_().
Declaration
void ExitBool_(pascalParser.Bool_Context context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.Bool_Context | context | The parse tree. |
ExitCaseListElement(pascalParser.CaseListElementContext)
Exit a parse tree produced by caseListElement().
Declaration
void ExitCaseListElement(pascalParser.CaseListElementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.CaseListElementContext | context | The parse tree. |
ExitCaseStatement(pascalParser.CaseStatementContext)
Exit a parse tree produced by caseStatement().
Declaration
void ExitCaseStatement(pascalParser.CaseStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.CaseStatementContext | context | The parse tree. |
ExitComponentType(pascalParser.ComponentTypeContext)
Exit a parse tree produced by componentType().
Declaration
void ExitComponentType(pascalParser.ComponentTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ComponentTypeContext | context | The parse tree. |
ExitCompoundStatement(pascalParser.CompoundStatementContext)
Exit a parse tree produced by compoundStatement().
Declaration
void ExitCompoundStatement(pascalParser.CompoundStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.CompoundStatementContext | context | The parse tree. |
ExitConditionalStatement(pascalParser.ConditionalStatementContext)
Exit a parse tree produced by conditionalStatement().
Declaration
void ExitConditionalStatement(pascalParser.ConditionalStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ConditionalStatementContext | context | The parse tree. |
ExitConstant(pascalParser.ConstantContext)
Exit a parse tree produced by constant().
Declaration
void ExitConstant(pascalParser.ConstantContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ConstantContext | context | The parse tree. |
ExitConstantChr(pascalParser.ConstantChrContext)
Exit a parse tree produced by constantChr().
Declaration
void ExitConstantChr(pascalParser.ConstantChrContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ConstantChrContext | context | The parse tree. |
ExitConstantDefinition(pascalParser.ConstantDefinitionContext)
Exit a parse tree produced by constantDefinition().
Declaration
void ExitConstantDefinition(pascalParser.ConstantDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ConstantDefinitionContext | context | The parse tree. |
ExitConstantDefinitionPart(pascalParser.ConstantDefinitionPartContext)
Exit a parse tree produced by constantDefinitionPart().
Declaration
void ExitConstantDefinitionPart(pascalParser.ConstantDefinitionPartContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ConstantDefinitionPartContext | context | The parse tree. |
ExitConstList(pascalParser.ConstListContext)
Exit a parse tree produced by constList().
Declaration
void ExitConstList(pascalParser.ConstListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ConstListContext | context | The parse tree. |
ExitElement(pascalParser.ElementContext)
Exit a parse tree produced by element().
Declaration
void ExitElement(pascalParser.ElementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ElementContext | context | The parse tree. |
ExitElementList(pascalParser.ElementListContext)
Exit a parse tree produced by elementList().
Declaration
void ExitElementList(pascalParser.ElementListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ElementListContext | context | The parse tree. |
ExitEmpty_(pascalParser.Empty_Context)
Exit a parse tree produced by empty_().
Declaration
void ExitEmpty_(pascalParser.Empty_Context context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.Empty_Context | context | The parse tree. |
ExitEmptyStatement_(pascalParser.EmptyStatement_Context)
Exit a parse tree produced by emptyStatement_().
Declaration
void ExitEmptyStatement_(pascalParser.EmptyStatement_Context context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.EmptyStatement_Context | context | The parse tree. |
ExitExpression(pascalParser.ExpressionContext)
Exit a parse tree produced by expression().
Declaration
void ExitExpression(pascalParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ExpressionContext | context | The parse tree. |
ExitFactor(pascalParser.FactorContext)
Exit a parse tree produced by factor().
Declaration
void ExitFactor(pascalParser.FactorContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FactorContext | context | The parse tree. |
ExitFieldList(pascalParser.FieldListContext)
Exit a parse tree produced by fieldList().
Declaration
void ExitFieldList(pascalParser.FieldListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FieldListContext | context | The parse tree. |
ExitFileType(pascalParser.FileTypeContext)
Exit a parse tree produced by fileType().
Declaration
void ExitFileType(pascalParser.FileTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FileTypeContext | context | The parse tree. |
ExitFinalValue(pascalParser.FinalValueContext)
Exit a parse tree produced by finalValue().
Declaration
void ExitFinalValue(pascalParser.FinalValueContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FinalValueContext | context | The parse tree. |
ExitFixedPart(pascalParser.FixedPartContext)
Exit a parse tree produced by fixedPart().
Declaration
void ExitFixedPart(pascalParser.FixedPartContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FixedPartContext | context | The parse tree. |
ExitForList(pascalParser.ForListContext)
Exit a parse tree produced by forList().
Declaration
void ExitForList(pascalParser.ForListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ForListContext | context | The parse tree. |
ExitFormalParameterList(pascalParser.FormalParameterListContext)
Exit a parse tree produced by formalParameterList().
Declaration
void ExitFormalParameterList(pascalParser.FormalParameterListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FormalParameterListContext | context | The parse tree. |
ExitFormalParameterSection(pascalParser.FormalParameterSectionContext)
Exit a parse tree produced by formalParameterSection().
Declaration
void ExitFormalParameterSection(pascalParser.FormalParameterSectionContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FormalParameterSectionContext | context | The parse tree. |
ExitForStatement(pascalParser.ForStatementContext)
Exit a parse tree produced by forStatement().
Declaration
void ExitForStatement(pascalParser.ForStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ForStatementContext | context | The parse tree. |
ExitFunctionDeclaration(pascalParser.FunctionDeclarationContext)
Exit a parse tree produced by functionDeclaration().
Declaration
void ExitFunctionDeclaration(pascalParser.FunctionDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FunctionDeclarationContext | context | The parse tree. |
ExitFunctionDesignator(pascalParser.FunctionDesignatorContext)
Exit a parse tree produced by functionDesignator().
Declaration
void ExitFunctionDesignator(pascalParser.FunctionDesignatorContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FunctionDesignatorContext | context | The parse tree. |
ExitFunctionType(pascalParser.FunctionTypeContext)
Exit a parse tree produced by functionType().
Declaration
void ExitFunctionType(pascalParser.FunctionTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.FunctionTypeContext | context | The parse tree. |
ExitGotoStatement(pascalParser.GotoStatementContext)
Exit a parse tree produced by gotoStatement().
Declaration
void ExitGotoStatement(pascalParser.GotoStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.GotoStatementContext | context | The parse tree. |
ExitIdentifier(pascalParser.IdentifierContext)
Exit a parse tree produced by identifier().
Declaration
void ExitIdentifier(pascalParser.IdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.IdentifierContext | context | The parse tree. |
ExitIdentifierList(pascalParser.IdentifierListContext)
Exit a parse tree produced by identifierList().
Declaration
void ExitIdentifierList(pascalParser.IdentifierListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.IdentifierListContext | context | The parse tree. |
ExitIfStatement(pascalParser.IfStatementContext)
Exit a parse tree produced by ifStatement().
Declaration
void ExitIfStatement(pascalParser.IfStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.IfStatementContext | context | The parse tree. |
ExitIndexType(pascalParser.IndexTypeContext)
Exit a parse tree produced by indexType().
Declaration
void ExitIndexType(pascalParser.IndexTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.IndexTypeContext | context | The parse tree. |
ExitInitialValue(pascalParser.InitialValueContext)
Exit a parse tree produced by initialValue().
Declaration
void ExitInitialValue(pascalParser.InitialValueContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.InitialValueContext | context | The parse tree. |
ExitLabel(pascalParser.LabelContext)
Exit a parse tree produced by label().
Declaration
void ExitLabel(pascalParser.LabelContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.LabelContext | context | The parse tree. |
ExitLabelDeclarationPart(pascalParser.LabelDeclarationPartContext)
Exit a parse tree produced by labelDeclarationPart().
Declaration
void ExitLabelDeclarationPart(pascalParser.LabelDeclarationPartContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.LabelDeclarationPartContext | context | The parse tree. |
ExitMultiplicativeoperator(pascalParser.MultiplicativeoperatorContext)
Exit a parse tree produced by multiplicativeoperator().
Declaration
void ExitMultiplicativeoperator(pascalParser.MultiplicativeoperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.MultiplicativeoperatorContext | context | The parse tree. |
ExitParameterGroup(pascalParser.ParameterGroupContext)
Exit a parse tree produced by parameterGroup().
Declaration
void ExitParameterGroup(pascalParser.ParameterGroupContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ParameterGroupContext | context | The parse tree. |
ExitParameterList(pascalParser.ParameterListContext)
Exit a parse tree produced by parameterList().
Declaration
void ExitParameterList(pascalParser.ParameterListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ParameterListContext | context | The parse tree. |
ExitParameterwidth(pascalParser.ParameterwidthContext)
Exit a parse tree produced by parameterwidth().
Declaration
void ExitParameterwidth(pascalParser.ParameterwidthContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ParameterwidthContext | context | The parse tree. |
ExitPointerType(pascalParser.PointerTypeContext)
Exit a parse tree produced by pointerType().
Declaration
void ExitPointerType(pascalParser.PointerTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.PointerTypeContext | context | The parse tree. |
ExitProcedureAndFunctionDeclarationPart(pascalParser.ProcedureAndFunctionDeclarationPartContext)
Exit a parse tree produced by procedureAndFunctionDeclarationPart().
Declaration
void ExitProcedureAndFunctionDeclarationPart(pascalParser.ProcedureAndFunctionDeclarationPartContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ProcedureAndFunctionDeclarationPartContext | context | The parse tree. |
ExitProcedureDeclaration(pascalParser.ProcedureDeclarationContext)
Exit a parse tree produced by procedureDeclaration().
Declaration
void ExitProcedureDeclaration(pascalParser.ProcedureDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ProcedureDeclarationContext | context | The parse tree. |
ExitProcedureOrFunctionDeclaration(pascalParser.ProcedureOrFunctionDeclarationContext)
Exit a parse tree produced by procedureOrFunctionDeclaration().
Declaration
void ExitProcedureOrFunctionDeclaration(pascalParser.ProcedureOrFunctionDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ProcedureOrFunctionDeclarationContext | context | The parse tree. |
ExitProcedureStatement(pascalParser.ProcedureStatementContext)
Exit a parse tree produced by procedureStatement().
Declaration
void ExitProcedureStatement(pascalParser.ProcedureStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ProcedureStatementContext | context | The parse tree. |
ExitProcedureType(pascalParser.ProcedureTypeContext)
Exit a parse tree produced by procedureType().
Declaration
void ExitProcedureType(pascalParser.ProcedureTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ProcedureTypeContext | context | The parse tree. |
ExitProgram(pascalParser.ProgramContext)
Exit a parse tree produced by program().
Declaration
void ExitProgram(pascalParser.ProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ProgramContext | context | The parse tree. |
ExitProgramHeading(pascalParser.ProgramHeadingContext)
Exit a parse tree produced by programHeading().
Declaration
void ExitProgramHeading(pascalParser.ProgramHeadingContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ProgramHeadingContext | context | The parse tree. |
ExitRecordSection(pascalParser.RecordSectionContext)
Exit a parse tree produced by recordSection().
Declaration
void ExitRecordSection(pascalParser.RecordSectionContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.RecordSectionContext | context | The parse tree. |
ExitRecordType(pascalParser.RecordTypeContext)
Exit a parse tree produced by recordType().
Declaration
void ExitRecordType(pascalParser.RecordTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.RecordTypeContext | context | The parse tree. |
ExitRecordVariableList(pascalParser.RecordVariableListContext)
Exit a parse tree produced by recordVariableList().
Declaration
void ExitRecordVariableList(pascalParser.RecordVariableListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.RecordVariableListContext | context | The parse tree. |
ExitRelationaloperator(pascalParser.RelationaloperatorContext)
Exit a parse tree produced by relationaloperator().
Declaration
void ExitRelationaloperator(pascalParser.RelationaloperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.RelationaloperatorContext | context | The parse tree. |
ExitRepeatStatement(pascalParser.RepeatStatementContext)
Exit a parse tree produced by repeatStatement().
Declaration
void ExitRepeatStatement(pascalParser.RepeatStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.RepeatStatementContext | context | The parse tree. |
ExitRepetetiveStatement(pascalParser.RepetetiveStatementContext)
Exit a parse tree produced by repetetiveStatement().
Declaration
void ExitRepetetiveStatement(pascalParser.RepetetiveStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.RepetetiveStatementContext | context | The parse tree. |
ExitResultType(pascalParser.ResultTypeContext)
Exit a parse tree produced by resultType().
Declaration
void ExitResultType(pascalParser.ResultTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ResultTypeContext | context | The parse tree. |
ExitScalarType(pascalParser.ScalarTypeContext)
Exit a parse tree produced by scalarType().
Declaration
void ExitScalarType(pascalParser.ScalarTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.ScalarTypeContext | context | The parse tree. |
ExitSet_(pascalParser.Set_Context)
Exit a parse tree produced by set_().
Declaration
void ExitSet_(pascalParser.Set_Context context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.Set_Context | context | The parse tree. |
ExitSetType(pascalParser.SetTypeContext)
Exit a parse tree produced by setType().
Declaration
void ExitSetType(pascalParser.SetTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.SetTypeContext | context | The parse tree. |
ExitSign(pascalParser.SignContext)
Exit a parse tree produced by sign().
Declaration
void ExitSign(pascalParser.SignContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.SignContext | context | The parse tree. |
ExitSignedFactor(pascalParser.SignedFactorContext)
Exit a parse tree produced by signedFactor().
Declaration
void ExitSignedFactor(pascalParser.SignedFactorContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.SignedFactorContext | context | The parse tree. |
ExitSimpleExpression(pascalParser.SimpleExpressionContext)
Exit a parse tree produced by simpleExpression().
Declaration
void ExitSimpleExpression(pascalParser.SimpleExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.SimpleExpressionContext | context | The parse tree. |
ExitSimpleStatement(pascalParser.SimpleStatementContext)
Exit a parse tree produced by simpleStatement().
Declaration
void ExitSimpleStatement(pascalParser.SimpleStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.SimpleStatementContext | context | The parse tree. |
ExitSimpleType(pascalParser.SimpleTypeContext)
Exit a parse tree produced by simpleType().
Declaration
void ExitSimpleType(pascalParser.SimpleTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.SimpleTypeContext | context | The parse tree. |
ExitStatement(pascalParser.StatementContext)
Exit a parse tree produced by statement().
Declaration
void ExitStatement(pascalParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.StatementContext | context | The parse tree. |
ExitStatements(pascalParser.StatementsContext)
Exit a parse tree produced by statements().
Declaration
void ExitStatements(pascalParser.StatementsContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.StatementsContext | context | The parse tree. |
ExitString(pascalParser.StringContext)
Exit a parse tree produced by
Declaration
void ExitString(pascalParser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.StringContext | context | The parse tree. |
ExitStringtype(pascalParser.StringtypeContext)
Exit a parse tree produced by stringtype().
Declaration
void ExitStringtype(pascalParser.StringtypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.StringtypeContext | context | The parse tree. |
ExitStructuredStatement(pascalParser.StructuredStatementContext)
Exit a parse tree produced by structuredStatement().
Declaration
void ExitStructuredStatement(pascalParser.StructuredStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.StructuredStatementContext | context | The parse tree. |
ExitStructuredType(pascalParser.StructuredTypeContext)
Exit a parse tree produced by structuredType().
Declaration
void ExitStructuredType(pascalParser.StructuredTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.StructuredTypeContext | context | The parse tree. |
ExitSubrangeType(pascalParser.SubrangeTypeContext)
Exit a parse tree produced by subrangeType().
Declaration
void ExitSubrangeType(pascalParser.SubrangeTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.SubrangeTypeContext | context | The parse tree. |
ExitTag(pascalParser.TagContext)
Exit a parse tree produced by tag().
Declaration
void ExitTag(pascalParser.TagContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.TagContext | context | The parse tree. |
ExitTerm(pascalParser.TermContext)
Exit a parse tree produced by term().
Declaration
void ExitTerm(pascalParser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.TermContext | context | The parse tree. |
ExitType_(pascalParser.Type_Context)
Exit a parse tree produced by type_().
Declaration
void ExitType_(pascalParser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.Type_Context | context | The parse tree. |
ExitTypeDefinition(pascalParser.TypeDefinitionContext)
Exit a parse tree produced by typeDefinition().
Declaration
void ExitTypeDefinition(pascalParser.TypeDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.TypeDefinitionContext | context | The parse tree. |
ExitTypeDefinitionPart(pascalParser.TypeDefinitionPartContext)
Exit a parse tree produced by typeDefinitionPart().
Declaration
void ExitTypeDefinitionPart(pascalParser.TypeDefinitionPartContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.TypeDefinitionPartContext | context | The parse tree. |
ExitTypeIdentifier(pascalParser.TypeIdentifierContext)
Exit a parse tree produced by typeIdentifier().
Declaration
void ExitTypeIdentifier(pascalParser.TypeIdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.TypeIdentifierContext | context | The parse tree. |
ExitTypeList(pascalParser.TypeListContext)
Exit a parse tree produced by typeList().
Declaration
void ExitTypeList(pascalParser.TypeListContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.TypeListContext | context | The parse tree. |
ExitUnlabelledStatement(pascalParser.UnlabelledStatementContext)
Exit a parse tree produced by unlabelledStatement().
Declaration
void ExitUnlabelledStatement(pascalParser.UnlabelledStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.UnlabelledStatementContext | context | The parse tree. |
ExitUnpackedStructuredType(pascalParser.UnpackedStructuredTypeContext)
Exit a parse tree produced by unpackedStructuredType().
Declaration
void ExitUnpackedStructuredType(pascalParser.UnpackedStructuredTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.UnpackedStructuredTypeContext | context | The parse tree. |
ExitUnsignedConstant(pascalParser.UnsignedConstantContext)
Exit a parse tree produced by unsignedConstant().
Declaration
void ExitUnsignedConstant(pascalParser.UnsignedConstantContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.UnsignedConstantContext | context | The parse tree. |
ExitUnsignedInteger(pascalParser.UnsignedIntegerContext)
Exit a parse tree produced by unsignedInteger().
Declaration
void ExitUnsignedInteger(pascalParser.UnsignedIntegerContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.UnsignedIntegerContext | context | The parse tree. |
ExitUnsignedNumber(pascalParser.UnsignedNumberContext)
Exit a parse tree produced by unsignedNumber().
Declaration
void ExitUnsignedNumber(pascalParser.UnsignedNumberContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.UnsignedNumberContext | context | The parse tree. |
ExitUnsignedReal(pascalParser.UnsignedRealContext)
Exit a parse tree produced by unsignedReal().
Declaration
void ExitUnsignedReal(pascalParser.UnsignedRealContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.UnsignedRealContext | context | The parse tree. |
ExitUsesUnitsPart(pascalParser.UsesUnitsPartContext)
Exit a parse tree produced by usesUnitsPart().
Declaration
void ExitUsesUnitsPart(pascalParser.UsesUnitsPartContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.UsesUnitsPartContext | context | The parse tree. |
ExitVariable(pascalParser.VariableContext)
Exit a parse tree produced by variable().
Declaration
void ExitVariable(pascalParser.VariableContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.VariableContext | context | The parse tree. |
ExitVariableDeclaration(pascalParser.VariableDeclarationContext)
Exit a parse tree produced by variableDeclaration().
Declaration
void ExitVariableDeclaration(pascalParser.VariableDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.VariableDeclarationContext | context | The parse tree. |
ExitVariableDeclarationPart(pascalParser.VariableDeclarationPartContext)
Exit a parse tree produced by variableDeclarationPart().
Declaration
void ExitVariableDeclarationPart(pascalParser.VariableDeclarationPartContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.VariableDeclarationPartContext | context | The parse tree. |
ExitVariant(pascalParser.VariantContext)
Exit a parse tree produced by variant().
Declaration
void ExitVariant(pascalParser.VariantContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.VariantContext | context | The parse tree. |
ExitVariantPart(pascalParser.VariantPartContext)
Exit a parse tree produced by variantPart().
Declaration
void ExitVariantPart(pascalParser.VariantPartContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.VariantPartContext | context | The parse tree. |
ExitWhileStatement(pascalParser.WhileStatementContext)
Exit a parse tree produced by whileStatement().
Declaration
void ExitWhileStatement(pascalParser.WhileStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.WhileStatementContext | context | The parse tree. |
ExitWithStatement(pascalParser.WithStatementContext)
Exit a parse tree produced by withStatement().
Declaration
void ExitWithStatement(pascalParser.WithStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pascalParser.WithStatementContext | context | The parse tree. |