Class algol60BaseListener
This class provides an empty implementation of Ialgol60Listener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Algol60
Assembly: Algol60.dll
Syntax
public class algol60BaseListener : object, Ialgol60Listener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterActual_parameter(algol60Parser.Actual_parameterContext)
Enter a parse tree produced by actual_parameter().
The default implementation does nothing.
Declaration
public virtual void EnterActual_parameter(algol60Parser.Actual_parameterContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Actual_parameterContext | context | The parse tree. |
EnterActual_parameter_list(algol60Parser.Actual_parameter_listContext)
Enter a parse tree produced by actual_parameter_list().
The default implementation does nothing.
Declaration
public virtual void EnterActual_parameter_list(algol60Parser.Actual_parameter_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Actual_parameter_listContext | context | The parse tree. |
EnterActual_parameter_part(algol60Parser.Actual_parameter_partContext)
Enter a parse tree produced by actual_parameter_part().
The default implementation does nothing.
Declaration
public virtual void EnterActual_parameter_part(algol60Parser.Actual_parameter_partContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Actual_parameter_partContext | context | The parse tree. |
EnterAdding_operator(algol60Parser.Adding_operatorContext)
Enter a parse tree produced by adding_operator().
The default implementation does nothing.
Declaration
public virtual void EnterAdding_operator(algol60Parser.Adding_operatorContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Adding_operatorContext | context | The parse tree. |
EnterArithmetic_expression(algol60Parser.Arithmetic_expressionContext)
Enter a parse tree produced by arithmetic_expression().
The default implementation does nothing.
Declaration
public virtual void EnterArithmetic_expression(algol60Parser.Arithmetic_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Arithmetic_expressionContext | context | The parse tree. |
EnterArray_declaration(algol60Parser.Array_declarationContext)
Enter a parse tree produced by array_declaration().
The default implementation does nothing.
Declaration
public virtual void EnterArray_declaration(algol60Parser.Array_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Array_declarationContext | context | The parse tree. |
EnterArray_declarer(algol60Parser.Array_declarerContext)
Enter a parse tree produced by array_declarer().
The default implementation does nothing.
Declaration
public virtual void EnterArray_declarer(algol60Parser.Array_declarerContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Array_declarerContext | context | The parse tree. |
EnterArray_identifier(algol60Parser.Array_identifierContext)
Enter a parse tree produced by array_identifier().
The default implementation does nothing.
Declaration
public virtual void EnterArray_identifier(algol60Parser.Array_identifierContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Array_identifierContext | context | The parse tree. |
EnterArray_list(algol60Parser.Array_listContext)
Enter a parse tree produced by array_list().
The default implementation does nothing.
Declaration
public virtual void EnterArray_list(algol60Parser.Array_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Array_listContext | context | The parse tree. |
EnterArray_segment(algol60Parser.Array_segmentContext)
Enter a parse tree produced by array_segment().
The default implementation does nothing.
Declaration
public virtual void EnterArray_segment(algol60Parser.Array_segmentContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Array_segmentContext | context | The parse tree. |
EnterAssignment_statement(algol60Parser.Assignment_statementContext)
Enter a parse tree produced by assignment_statement().
The default implementation does nothing.
Declaration
public virtual void EnterAssignment_statement(algol60Parser.Assignment_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Assignment_statementContext | context | The parse tree. |
EnterBasic_statement(algol60Parser.Basic_statementContext)
Enter a parse tree produced by basic_statement().
The default implementation does nothing.
Declaration
public virtual void EnterBasic_statement(algol60Parser.Basic_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Basic_statementContext | context | The parse tree. |
EnterBlock(algol60Parser.BlockContext)
Enter a parse tree produced by block().
The default implementation does nothing.
Declaration
public virtual void EnterBlock(algol60Parser.BlockContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.BlockContext | context | The parse tree. |
EnterBlock_head(algol60Parser.Block_headContext)
Enter a parse tree produced by block_head().
The default implementation does nothing.
Declaration
public virtual void EnterBlock_head(algol60Parser.Block_headContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Block_headContext | context | The parse tree. |
EnterBoolean_expression(algol60Parser.Boolean_expressionContext)
Enter a parse tree produced by boolean_expression().
The default implementation does nothing.
Declaration
public virtual void EnterBoolean_expression(algol60Parser.Boolean_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Boolean_expressionContext | context | The parse tree. |
EnterBoolean_factor(algol60Parser.Boolean_factorContext)
Enter a parse tree produced by boolean_factor().
The default implementation does nothing.
Declaration
public virtual void EnterBoolean_factor(algol60Parser.Boolean_factorContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Boolean_factorContext | context | The parse tree. |
EnterBoolean_primary(algol60Parser.Boolean_primaryContext)
Enter a parse tree produced by boolean_primary().
The default implementation does nothing.
Declaration
public virtual void EnterBoolean_primary(algol60Parser.Boolean_primaryContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Boolean_primaryContext | context | The parse tree. |
EnterBoolean_secondary(algol60Parser.Boolean_secondaryContext)
Enter a parse tree produced by boolean_secondary().
The default implementation does nothing.
Declaration
public virtual void EnterBoolean_secondary(algol60Parser.Boolean_secondaryContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Boolean_secondaryContext | context | The parse tree. |
EnterBoolean_term(algol60Parser.Boolean_termContext)
Enter a parse tree produced by boolean_term().
The default implementation does nothing.
Declaration
public virtual void EnterBoolean_term(algol60Parser.Boolean_termContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Boolean_termContext | context | The parse tree. |
EnterBound_pair(algol60Parser.Bound_pairContext)
Enter a parse tree produced by bound_pair().
The default implementation does nothing.
Declaration
public virtual void EnterBound_pair(algol60Parser.Bound_pairContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Bound_pairContext | context | The parse tree. |
EnterBound_pair_list(algol60Parser.Bound_pair_listContext)
Enter a parse tree produced by bound_pair_list().
The default implementation does nothing.
Declaration
public virtual void EnterBound_pair_list(algol60Parser.Bound_pair_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Bound_pair_listContext | context | The parse tree. |
EnterCode(algol60Parser.CodeContext)
Enter a parse tree produced by code().
The default implementation does nothing.
Declaration
public virtual void EnterCode(algol60Parser.CodeContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.CodeContext | context | The parse tree. |
EnterCompound_statement(algol60Parser.Compound_statementContext)
Enter a parse tree produced by compound_statement().
The default implementation does nothing.
Declaration
public virtual void EnterCompound_statement(algol60Parser.Compound_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Compound_statementContext | context | The parse tree. |
EnterCompound_tail(algol60Parser.Compound_tailContext)
Enter a parse tree produced by compound_tail().
The default implementation does nothing.
Declaration
public virtual void EnterCompound_tail(algol60Parser.Compound_tailContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Compound_tailContext | context | The parse tree. |
EnterConditional_statement(algol60Parser.Conditional_statementContext)
Enter a parse tree produced by conditional_statement().
The default implementation does nothing.
Declaration
public virtual void EnterConditional_statement(algol60Parser.Conditional_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Conditional_statementContext | context | The parse tree. |
EnterDeclaration(algol60Parser.DeclarationContext)
Enter a parse tree produced by declaration().
The default implementation does nothing.
Declaration
public virtual void EnterDeclaration(algol60Parser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.DeclarationContext | context | The parse tree. |
EnterDesignational_expression(algol60Parser.Designational_expressionContext)
Enter a parse tree produced by designational_expression().
The default implementation does nothing.
Declaration
public virtual void EnterDesignational_expression(algol60Parser.Designational_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Designational_expressionContext | context | The parse tree. |
EnterDestination(algol60Parser.DestinationContext)
Enter a parse tree produced by destination().
The default implementation does nothing.
Declaration
public virtual void EnterDestination(algol60Parser.DestinationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.DestinationContext | context | The parse tree. |
EnterDummy_statement(algol60Parser.Dummy_statementContext)
Enter a parse tree produced by dummy_statement().
The default implementation does nothing.
Declaration
public virtual void EnterDummy_statement(algol60Parser.Dummy_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Dummy_statementContext | context | The parse tree. |
EnterEmpty_(algol60Parser.Empty_Context)
Enter a parse tree produced by empty_().
The default implementation does nothing.
Declaration
public virtual void EnterEmpty_(algol60Parser.Empty_Context context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Empty_Context | context | The parse tree. |
EnterEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void EnterEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
EnterExpression(algol60Parser.ExpressionContext)
Enter a parse tree produced by expression().
The default implementation does nothing.
Declaration
public virtual void EnterExpression(algol60Parser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.ExpressionContext | context | The parse tree. |
EnterFactor(algol60Parser.FactorContext)
Enter a parse tree produced by factor().
The default implementation does nothing.
Declaration
public virtual void EnterFactor(algol60Parser.FactorContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.FactorContext | context | The parse tree. |
EnterFor_clause(algol60Parser.For_clauseContext)
Enter a parse tree produced by for_clause().
The default implementation does nothing.
Declaration
public virtual void EnterFor_clause(algol60Parser.For_clauseContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.For_clauseContext | context | The parse tree. |
EnterFor_list(algol60Parser.For_listContext)
Enter a parse tree produced by for_list().
The default implementation does nothing.
Declaration
public virtual void EnterFor_list(algol60Parser.For_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.For_listContext | context | The parse tree. |
EnterFor_list_element(algol60Parser.For_list_elementContext)
Enter a parse tree produced by for_list_element().
The default implementation does nothing.
Declaration
public virtual void EnterFor_list_element(algol60Parser.For_list_elementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.For_list_elementContext | context | The parse tree. |
EnterFor_statement(algol60Parser.For_statementContext)
Enter a parse tree produced by for_statement().
The default implementation does nothing.
Declaration
public virtual void EnterFor_statement(algol60Parser.For_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.For_statementContext | context | The parse tree. |
EnterFormal_parameter(algol60Parser.Formal_parameterContext)
Enter a parse tree produced by formal_parameter().
The default implementation does nothing.
Declaration
public virtual void EnterFormal_parameter(algol60Parser.Formal_parameterContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Formal_parameterContext | context | The parse tree. |
EnterFormal_parameter_list(algol60Parser.Formal_parameter_listContext)
Enter a parse tree produced by formal_parameter_list().
The default implementation does nothing.
Declaration
public virtual void EnterFormal_parameter_list(algol60Parser.Formal_parameter_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Formal_parameter_listContext | context | The parse tree. |
EnterFormal_parameter_part(algol60Parser.Formal_parameter_partContext)
Enter a parse tree produced by formal_parameter_part().
The default implementation does nothing.
Declaration
public virtual void EnterFormal_parameter_part(algol60Parser.Formal_parameter_partContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Formal_parameter_partContext | context | The parse tree. |
EnterFunction_designator(algol60Parser.Function_designatorContext)
Enter a parse tree produced by function_designator().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_designator(algol60Parser.Function_designatorContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Function_designatorContext | context | The parse tree. |
EnterGo_to_statement(algol60Parser.Go_to_statementContext)
Enter a parse tree produced by go_to_statement().
The default implementation does nothing.
Declaration
public virtual void EnterGo_to_statement(algol60Parser.Go_to_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Go_to_statementContext | context | The parse tree. |
EnterIdentifier_list(algol60Parser.Identifier_listContext)
Enter a parse tree produced by identifier_list().
The default implementation does nothing.
Declaration
public virtual void EnterIdentifier_list(algol60Parser.Identifier_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Identifier_listContext | context | The parse tree. |
EnterIf_clause(algol60Parser.If_clauseContext)
Enter a parse tree produced by if_clause().
The default implementation does nothing.
Declaration
public virtual void EnterIf_clause(algol60Parser.If_clauseContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.If_clauseContext | context | The parse tree. |
EnterIf_statement(algol60Parser.If_statementContext)
Enter a parse tree produced by if_statement().
The default implementation does nothing.
Declaration
public virtual void EnterIf_statement(algol60Parser.If_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.If_statementContext | context | The parse tree. |
EnterImplication(algol60Parser.ImplicationContext)
Enter a parse tree produced by implication().
The default implementation does nothing.
Declaration
public virtual void EnterImplication(algol60Parser.ImplicationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.ImplicationContext | context | The parse tree. |
EnterInteger(algol60Parser.IntegerContext)
Enter a parse tree produced by integer().
The default implementation does nothing.
Declaration
public virtual void EnterInteger(algol60Parser.IntegerContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.IntegerContext | context | The parse tree. |
EnterLabel(algol60Parser.LabelContext)
Enter a parse tree produced by label().
The default implementation does nothing.
Declaration
public virtual void EnterLabel(algol60Parser.LabelContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.LabelContext | context | The parse tree. |
EnterLeft_part(algol60Parser.Left_partContext)
Enter a parse tree produced by left_part().
The default implementation does nothing.
Declaration
public virtual void EnterLeft_part(algol60Parser.Left_partContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Left_partContext | context | The parse tree. |
EnterLeft_part_list(algol60Parser.Left_part_listContext)
Enter a parse tree produced by left_part_list().
The default implementation does nothing.
Declaration
public virtual void EnterLeft_part_list(algol60Parser.Left_part_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Left_part_listContext | context | The parse tree. |
EnterLocal_or_own(algol60Parser.Local_or_ownContext)
Enter a parse tree produced by local_or_own().
The default implementation does nothing.
Declaration
public virtual void EnterLocal_or_own(algol60Parser.Local_or_ownContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Local_or_ownContext | context | The parse tree. |
EnterLower_bound(algol60Parser.Lower_boundContext)
Enter a parse tree produced by lower_bound().
The default implementation does nothing.
Declaration
public virtual void EnterLower_bound(algol60Parser.Lower_boundContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Lower_boundContext | context | The parse tree. |
EnterMultiplying_operator(algol60Parser.Multiplying_operatorContext)
Enter a parse tree produced by multiplying_operator().
The default implementation does nothing.
Declaration
public virtual void EnterMultiplying_operator(algol60Parser.Multiplying_operatorContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Multiplying_operatorContext | context | The parse tree. |
EnterNumber(algol60Parser.NumberContext)
Enter a parse tree produced by number().
The default implementation does nothing.
Declaration
public virtual void EnterNumber(algol60Parser.NumberContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.NumberContext | context | The parse tree. |
EnterParameter_delimiter(algol60Parser.Parameter_delimiterContext)
Enter a parse tree produced by parameter_delimiter().
The default implementation does nothing.
Declaration
public virtual void EnterParameter_delimiter(algol60Parser.Parameter_delimiterContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Parameter_delimiterContext | context | The parse tree. |
EnterPrimary(algol60Parser.PrimaryContext)
Enter a parse tree produced by primary().
The default implementation does nothing.
Declaration
public virtual void EnterPrimary(algol60Parser.PrimaryContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.PrimaryContext | context | The parse tree. |
EnterProcedure_body(algol60Parser.Procedure_bodyContext)
Enter a parse tree produced by procedure_body().
The default implementation does nothing.
Declaration
public virtual void EnterProcedure_body(algol60Parser.Procedure_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Procedure_bodyContext | context | The parse tree. |
EnterProcedure_declaration(algol60Parser.Procedure_declarationContext)
Enter a parse tree produced by procedure_declaration().
The default implementation does nothing.
Declaration
public virtual void EnterProcedure_declaration(algol60Parser.Procedure_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Procedure_declarationContext | context | The parse tree. |
EnterProcedure_heading(algol60Parser.Procedure_headingContext)
Enter a parse tree produced by procedure_heading().
The default implementation does nothing.
Declaration
public virtual void EnterProcedure_heading(algol60Parser.Procedure_headingContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Procedure_headingContext | context | The parse tree. |
EnterProcedure_identifier(algol60Parser.Procedure_identifierContext)
Enter a parse tree produced by procedure_identifier().
The default implementation does nothing.
Declaration
public virtual void EnterProcedure_identifier(algol60Parser.Procedure_identifierContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Procedure_identifierContext | context | The parse tree. |
EnterProcedure_statement(algol60Parser.Procedure_statementContext)
Enter a parse tree produced by procedure_statement().
The default implementation does nothing.
Declaration
public virtual void EnterProcedure_statement(algol60Parser.Procedure_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Procedure_statementContext | context | The parse tree. |
EnterProgram(algol60Parser.ProgramContext)
Enter a parse tree produced by program().
The default implementation does nothing.
Declaration
public virtual void EnterProgram(algol60Parser.ProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.ProgramContext | context | The parse tree. |
EnterRelation(algol60Parser.RelationContext)
Enter a parse tree produced by relation().
The default implementation does nothing.
Declaration
public virtual void EnterRelation(algol60Parser.RelationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.RelationContext | context | The parse tree. |
EnterSimple_arithmetic_expression(algol60Parser.Simple_arithmetic_expressionContext)
Enter a parse tree produced by simple_arithmetic_expression().
The default implementation does nothing.
Declaration
public virtual void EnterSimple_arithmetic_expression(algol60Parser.Simple_arithmetic_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Simple_arithmetic_expressionContext | context | The parse tree. |
EnterSimple_boolean(algol60Parser.Simple_booleanContext)
Enter a parse tree produced by simple_boolean().
The default implementation does nothing.
Declaration
public virtual void EnterSimple_boolean(algol60Parser.Simple_booleanContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Simple_booleanContext | context | The parse tree. |
EnterSimple_designational_expression(algol60Parser.Simple_designational_expressionContext)
Enter a parse tree produced by simple_designational_expression().
The default implementation does nothing.
Declaration
public virtual void EnterSimple_designational_expression(algol60Parser.Simple_designational_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Simple_designational_expressionContext | context | The parse tree. |
EnterSimple_variable(algol60Parser.Simple_variableContext)
Enter a parse tree produced by simple_variable().
The default implementation does nothing.
Declaration
public virtual void EnterSimple_variable(algol60Parser.Simple_variableContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Simple_variableContext | context | The parse tree. |
EnterSpecification_part(algol60Parser.Specification_partContext)
Enter a parse tree produced by specification_part().
The default implementation does nothing.
Declaration
public virtual void EnterSpecification_part(algol60Parser.Specification_partContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Specification_partContext | context | The parse tree. |
EnterSpecifier(algol60Parser.SpecifierContext)
Enter a parse tree produced by specifier().
The default implementation does nothing.
Declaration
public virtual void EnterSpecifier(algol60Parser.SpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.SpecifierContext | context | The parse tree. |
EnterStatement(algol60Parser.StatementContext)
Enter a parse tree produced by statement().
The default implementation does nothing.
Declaration
public virtual void EnterStatement(algol60Parser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.StatementContext | context | The parse tree. |
EnterSubscript_expression(algol60Parser.Subscript_expressionContext)
Enter a parse tree produced by subscript_expression().
The default implementation does nothing.
Declaration
public virtual void EnterSubscript_expression(algol60Parser.Subscript_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Subscript_expressionContext | context | The parse tree. |
EnterSubscript_list(algol60Parser.Subscript_listContext)
Enter a parse tree produced by subscript_list().
The default implementation does nothing.
Declaration
public virtual void EnterSubscript_list(algol60Parser.Subscript_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Subscript_listContext | context | The parse tree. |
EnterSubscripted_variable(algol60Parser.Subscripted_variableContext)
Enter a parse tree produced by subscripted_variable().
The default implementation does nothing.
Declaration
public virtual void EnterSubscripted_variable(algol60Parser.Subscripted_variableContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Subscripted_variableContext | context | The parse tree. |
EnterSwitch_declaration(algol60Parser.Switch_declarationContext)
Enter a parse tree produced by switch_declaration().
The default implementation does nothing.
Declaration
public virtual void EnterSwitch_declaration(algol60Parser.Switch_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Switch_declarationContext | context | The parse tree. |
EnterSwitch_designator(algol60Parser.Switch_designatorContext)
Enter a parse tree produced by switch_designator().
The default implementation does nothing.
Declaration
public virtual void EnterSwitch_designator(algol60Parser.Switch_designatorContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Switch_designatorContext | context | The parse tree. |
EnterSwitch_identifier(algol60Parser.Switch_identifierContext)
Enter a parse tree produced by switch_identifier().
The default implementation does nothing.
Declaration
public virtual void EnterSwitch_identifier(algol60Parser.Switch_identifierContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Switch_identifierContext | context | The parse tree. |
EnterSwitch_list(algol60Parser.Switch_listContext)
Enter a parse tree produced by switch_list().
The default implementation does nothing.
Declaration
public virtual void EnterSwitch_list(algol60Parser.Switch_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Switch_listContext | context | The parse tree. |
EnterTerm(algol60Parser.TermContext)
Enter a parse tree produced by term().
The default implementation does nothing.
Declaration
public virtual void EnterTerm(algol60Parser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.TermContext | context | The parse tree. |
EnterType_(algol60Parser.Type_Context)
Enter a parse tree produced by type_().
The default implementation does nothing.
Declaration
public virtual void EnterType_(algol60Parser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Type_Context | context | The parse tree. |
EnterType_declaration(algol60Parser.Type_declarationContext)
Enter a parse tree produced by type_declaration().
The default implementation does nothing.
Declaration
public virtual void EnterType_declaration(algol60Parser.Type_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Type_declarationContext | context | The parse tree. |
EnterType_list(algol60Parser.Type_listContext)
Enter a parse tree produced by type_list().
The default implementation does nothing.
Declaration
public virtual void EnterType_list(algol60Parser.Type_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Type_listContext | context | The parse tree. |
EnterUnconditional_statement(algol60Parser.Unconditional_statementContext)
Enter a parse tree produced by unconditional_statement().
The default implementation does nothing.
Declaration
public virtual void EnterUnconditional_statement(algol60Parser.Unconditional_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Unconditional_statementContext | context | The parse tree. |
EnterUnlabelled_basic_statement(algol60Parser.Unlabelled_basic_statementContext)
Enter a parse tree produced by unlabelled_basic_statement().
The default implementation does nothing.
Declaration
public virtual void EnterUnlabelled_basic_statement(algol60Parser.Unlabelled_basic_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Unlabelled_basic_statementContext | context | The parse tree. |
EnterUnlabelled_block(algol60Parser.Unlabelled_blockContext)
Enter a parse tree produced by unlabelled_block().
The default implementation does nothing.
Declaration
public virtual void EnterUnlabelled_block(algol60Parser.Unlabelled_blockContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Unlabelled_blockContext | context | The parse tree. |
EnterUnlabelled_compound(algol60Parser.Unlabelled_compoundContext)
Enter a parse tree produced by unlabelled_compound().
The default implementation does nothing.
Declaration
public virtual void EnterUnlabelled_compound(algol60Parser.Unlabelled_compoundContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Unlabelled_compoundContext | context | The parse tree. |
EnterUpper_bound(algol60Parser.Upper_boundContext)
Enter a parse tree produced by upper_bound().
The default implementation does nothing.
Declaration
public virtual void EnterUpper_bound(algol60Parser.Upper_boundContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Upper_boundContext | context | The parse tree. |
EnterValue_part(algol60Parser.Value_partContext)
Enter a parse tree produced by value_part().
The default implementation does nothing.
Declaration
public virtual void EnterValue_part(algol60Parser.Value_partContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Value_partContext | context | The parse tree. |
EnterVariable(algol60Parser.VariableContext)
Enter a parse tree produced by variable().
The default implementation does nothing.
Declaration
public virtual void EnterVariable(algol60Parser.VariableContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.VariableContext | context | The parse tree. |
EnterVariable_identifier(algol60Parser.Variable_identifierContext)
Enter a parse tree produced by variable_identifier().
The default implementation does nothing.
Declaration
public virtual void EnterVariable_identifier(algol60Parser.Variable_identifierContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Variable_identifierContext | context | The parse tree. |
ExitActual_parameter(algol60Parser.Actual_parameterContext)
Exit a parse tree produced by actual_parameter().
The default implementation does nothing.
Declaration
public virtual void ExitActual_parameter(algol60Parser.Actual_parameterContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Actual_parameterContext | context | The parse tree. |
ExitActual_parameter_list(algol60Parser.Actual_parameter_listContext)
Exit a parse tree produced by actual_parameter_list().
The default implementation does nothing.
Declaration
public virtual void ExitActual_parameter_list(algol60Parser.Actual_parameter_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Actual_parameter_listContext | context | The parse tree. |
ExitActual_parameter_part(algol60Parser.Actual_parameter_partContext)
Exit a parse tree produced by actual_parameter_part().
The default implementation does nothing.
Declaration
public virtual void ExitActual_parameter_part(algol60Parser.Actual_parameter_partContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Actual_parameter_partContext | context | The parse tree. |
ExitAdding_operator(algol60Parser.Adding_operatorContext)
Exit a parse tree produced by adding_operator().
The default implementation does nothing.
Declaration
public virtual void ExitAdding_operator(algol60Parser.Adding_operatorContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Adding_operatorContext | context | The parse tree. |
ExitArithmetic_expression(algol60Parser.Arithmetic_expressionContext)
Exit a parse tree produced by arithmetic_expression().
The default implementation does nothing.
Declaration
public virtual void ExitArithmetic_expression(algol60Parser.Arithmetic_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Arithmetic_expressionContext | context | The parse tree. |
ExitArray_declaration(algol60Parser.Array_declarationContext)
Exit a parse tree produced by array_declaration().
The default implementation does nothing.
Declaration
public virtual void ExitArray_declaration(algol60Parser.Array_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Array_declarationContext | context | The parse tree. |
ExitArray_declarer(algol60Parser.Array_declarerContext)
Exit a parse tree produced by array_declarer().
The default implementation does nothing.
Declaration
public virtual void ExitArray_declarer(algol60Parser.Array_declarerContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Array_declarerContext | context | The parse tree. |
ExitArray_identifier(algol60Parser.Array_identifierContext)
Exit a parse tree produced by array_identifier().
The default implementation does nothing.
Declaration
public virtual void ExitArray_identifier(algol60Parser.Array_identifierContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Array_identifierContext | context | The parse tree. |
ExitArray_list(algol60Parser.Array_listContext)
Exit a parse tree produced by array_list().
The default implementation does nothing.
Declaration
public virtual void ExitArray_list(algol60Parser.Array_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Array_listContext | context | The parse tree. |
ExitArray_segment(algol60Parser.Array_segmentContext)
Exit a parse tree produced by array_segment().
The default implementation does nothing.
Declaration
public virtual void ExitArray_segment(algol60Parser.Array_segmentContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Array_segmentContext | context | The parse tree. |
ExitAssignment_statement(algol60Parser.Assignment_statementContext)
Exit a parse tree produced by assignment_statement().
The default implementation does nothing.
Declaration
public virtual void ExitAssignment_statement(algol60Parser.Assignment_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Assignment_statementContext | context | The parse tree. |
ExitBasic_statement(algol60Parser.Basic_statementContext)
Exit a parse tree produced by basic_statement().
The default implementation does nothing.
Declaration
public virtual void ExitBasic_statement(algol60Parser.Basic_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Basic_statementContext | context | The parse tree. |
ExitBlock(algol60Parser.BlockContext)
Exit a parse tree produced by block().
The default implementation does nothing.
Declaration
public virtual void ExitBlock(algol60Parser.BlockContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.BlockContext | context | The parse tree. |
ExitBlock_head(algol60Parser.Block_headContext)
Exit a parse tree produced by block_head().
The default implementation does nothing.
Declaration
public virtual void ExitBlock_head(algol60Parser.Block_headContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Block_headContext | context | The parse tree. |
ExitBoolean_expression(algol60Parser.Boolean_expressionContext)
Exit a parse tree produced by boolean_expression().
The default implementation does nothing.
Declaration
public virtual void ExitBoolean_expression(algol60Parser.Boolean_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Boolean_expressionContext | context | The parse tree. |
ExitBoolean_factor(algol60Parser.Boolean_factorContext)
Exit a parse tree produced by boolean_factor().
The default implementation does nothing.
Declaration
public virtual void ExitBoolean_factor(algol60Parser.Boolean_factorContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Boolean_factorContext | context | The parse tree. |
ExitBoolean_primary(algol60Parser.Boolean_primaryContext)
Exit a parse tree produced by boolean_primary().
The default implementation does nothing.
Declaration
public virtual void ExitBoolean_primary(algol60Parser.Boolean_primaryContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Boolean_primaryContext | context | The parse tree. |
ExitBoolean_secondary(algol60Parser.Boolean_secondaryContext)
Exit a parse tree produced by boolean_secondary().
The default implementation does nothing.
Declaration
public virtual void ExitBoolean_secondary(algol60Parser.Boolean_secondaryContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Boolean_secondaryContext | context | The parse tree. |
ExitBoolean_term(algol60Parser.Boolean_termContext)
Exit a parse tree produced by boolean_term().
The default implementation does nothing.
Declaration
public virtual void ExitBoolean_term(algol60Parser.Boolean_termContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Boolean_termContext | context | The parse tree. |
ExitBound_pair(algol60Parser.Bound_pairContext)
Exit a parse tree produced by bound_pair().
The default implementation does nothing.
Declaration
public virtual void ExitBound_pair(algol60Parser.Bound_pairContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Bound_pairContext | context | The parse tree. |
ExitBound_pair_list(algol60Parser.Bound_pair_listContext)
Exit a parse tree produced by bound_pair_list().
The default implementation does nothing.
Declaration
public virtual void ExitBound_pair_list(algol60Parser.Bound_pair_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Bound_pair_listContext | context | The parse tree. |
ExitCode(algol60Parser.CodeContext)
Exit a parse tree produced by code().
The default implementation does nothing.
Declaration
public virtual void ExitCode(algol60Parser.CodeContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.CodeContext | context | The parse tree. |
ExitCompound_statement(algol60Parser.Compound_statementContext)
Exit a parse tree produced by compound_statement().
The default implementation does nothing.
Declaration
public virtual void ExitCompound_statement(algol60Parser.Compound_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Compound_statementContext | context | The parse tree. |
ExitCompound_tail(algol60Parser.Compound_tailContext)
Exit a parse tree produced by compound_tail().
The default implementation does nothing.
Declaration
public virtual void ExitCompound_tail(algol60Parser.Compound_tailContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Compound_tailContext | context | The parse tree. |
ExitConditional_statement(algol60Parser.Conditional_statementContext)
Exit a parse tree produced by conditional_statement().
The default implementation does nothing.
Declaration
public virtual void ExitConditional_statement(algol60Parser.Conditional_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Conditional_statementContext | context | The parse tree. |
ExitDeclaration(algol60Parser.DeclarationContext)
Exit a parse tree produced by declaration().
The default implementation does nothing.
Declaration
public virtual void ExitDeclaration(algol60Parser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.DeclarationContext | context | The parse tree. |
ExitDesignational_expression(algol60Parser.Designational_expressionContext)
Exit a parse tree produced by designational_expression().
The default implementation does nothing.
Declaration
public virtual void ExitDesignational_expression(algol60Parser.Designational_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Designational_expressionContext | context | The parse tree. |
ExitDestination(algol60Parser.DestinationContext)
Exit a parse tree produced by destination().
The default implementation does nothing.
Declaration
public virtual void ExitDestination(algol60Parser.DestinationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.DestinationContext | context | The parse tree. |
ExitDummy_statement(algol60Parser.Dummy_statementContext)
Exit a parse tree produced by dummy_statement().
The default implementation does nothing.
Declaration
public virtual void ExitDummy_statement(algol60Parser.Dummy_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Dummy_statementContext | context | The parse tree. |
ExitEmpty_(algol60Parser.Empty_Context)
Exit a parse tree produced by empty_().
The default implementation does nothing.
Declaration
public virtual void ExitEmpty_(algol60Parser.Empty_Context context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Empty_Context | context | The parse tree. |
ExitEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void ExitEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
ExitExpression(algol60Parser.ExpressionContext)
Exit a parse tree produced by expression().
The default implementation does nothing.
Declaration
public virtual void ExitExpression(algol60Parser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.ExpressionContext | context | The parse tree. |
ExitFactor(algol60Parser.FactorContext)
Exit a parse tree produced by factor().
The default implementation does nothing.
Declaration
public virtual void ExitFactor(algol60Parser.FactorContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.FactorContext | context | The parse tree. |
ExitFor_clause(algol60Parser.For_clauseContext)
Exit a parse tree produced by for_clause().
The default implementation does nothing.
Declaration
public virtual void ExitFor_clause(algol60Parser.For_clauseContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.For_clauseContext | context | The parse tree. |
ExitFor_list(algol60Parser.For_listContext)
Exit a parse tree produced by for_list().
The default implementation does nothing.
Declaration
public virtual void ExitFor_list(algol60Parser.For_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.For_listContext | context | The parse tree. |
ExitFor_list_element(algol60Parser.For_list_elementContext)
Exit a parse tree produced by for_list_element().
The default implementation does nothing.
Declaration
public virtual void ExitFor_list_element(algol60Parser.For_list_elementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.For_list_elementContext | context | The parse tree. |
ExitFor_statement(algol60Parser.For_statementContext)
Exit a parse tree produced by for_statement().
The default implementation does nothing.
Declaration
public virtual void ExitFor_statement(algol60Parser.For_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.For_statementContext | context | The parse tree. |
ExitFormal_parameter(algol60Parser.Formal_parameterContext)
Exit a parse tree produced by formal_parameter().
The default implementation does nothing.
Declaration
public virtual void ExitFormal_parameter(algol60Parser.Formal_parameterContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Formal_parameterContext | context | The parse tree. |
ExitFormal_parameter_list(algol60Parser.Formal_parameter_listContext)
Exit a parse tree produced by formal_parameter_list().
The default implementation does nothing.
Declaration
public virtual void ExitFormal_parameter_list(algol60Parser.Formal_parameter_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Formal_parameter_listContext | context | The parse tree. |
ExitFormal_parameter_part(algol60Parser.Formal_parameter_partContext)
Exit a parse tree produced by formal_parameter_part().
The default implementation does nothing.
Declaration
public virtual void ExitFormal_parameter_part(algol60Parser.Formal_parameter_partContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Formal_parameter_partContext | context | The parse tree. |
ExitFunction_designator(algol60Parser.Function_designatorContext)
Exit a parse tree produced by function_designator().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_designator(algol60Parser.Function_designatorContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Function_designatorContext | context | The parse tree. |
ExitGo_to_statement(algol60Parser.Go_to_statementContext)
Exit a parse tree produced by go_to_statement().
The default implementation does nothing.
Declaration
public virtual void ExitGo_to_statement(algol60Parser.Go_to_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Go_to_statementContext | context | The parse tree. |
ExitIdentifier_list(algol60Parser.Identifier_listContext)
Exit a parse tree produced by identifier_list().
The default implementation does nothing.
Declaration
public virtual void ExitIdentifier_list(algol60Parser.Identifier_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Identifier_listContext | context | The parse tree. |
ExitIf_clause(algol60Parser.If_clauseContext)
Exit a parse tree produced by if_clause().
The default implementation does nothing.
Declaration
public virtual void ExitIf_clause(algol60Parser.If_clauseContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.If_clauseContext | context | The parse tree. |
ExitIf_statement(algol60Parser.If_statementContext)
Exit a parse tree produced by if_statement().
The default implementation does nothing.
Declaration
public virtual void ExitIf_statement(algol60Parser.If_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.If_statementContext | context | The parse tree. |
ExitImplication(algol60Parser.ImplicationContext)
Exit a parse tree produced by implication().
The default implementation does nothing.
Declaration
public virtual void ExitImplication(algol60Parser.ImplicationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.ImplicationContext | context | The parse tree. |
ExitInteger(algol60Parser.IntegerContext)
Exit a parse tree produced by integer().
The default implementation does nothing.
Declaration
public virtual void ExitInteger(algol60Parser.IntegerContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.IntegerContext | context | The parse tree. |
ExitLabel(algol60Parser.LabelContext)
Exit a parse tree produced by label().
The default implementation does nothing.
Declaration
public virtual void ExitLabel(algol60Parser.LabelContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.LabelContext | context | The parse tree. |
ExitLeft_part(algol60Parser.Left_partContext)
Exit a parse tree produced by left_part().
The default implementation does nothing.
Declaration
public virtual void ExitLeft_part(algol60Parser.Left_partContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Left_partContext | context | The parse tree. |
ExitLeft_part_list(algol60Parser.Left_part_listContext)
Exit a parse tree produced by left_part_list().
The default implementation does nothing.
Declaration
public virtual void ExitLeft_part_list(algol60Parser.Left_part_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Left_part_listContext | context | The parse tree. |
ExitLocal_or_own(algol60Parser.Local_or_ownContext)
Exit a parse tree produced by local_or_own().
The default implementation does nothing.
Declaration
public virtual void ExitLocal_or_own(algol60Parser.Local_or_ownContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Local_or_ownContext | context | The parse tree. |
ExitLower_bound(algol60Parser.Lower_boundContext)
Exit a parse tree produced by lower_bound().
The default implementation does nothing.
Declaration
public virtual void ExitLower_bound(algol60Parser.Lower_boundContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Lower_boundContext | context | The parse tree. |
ExitMultiplying_operator(algol60Parser.Multiplying_operatorContext)
Exit a parse tree produced by multiplying_operator().
The default implementation does nothing.
Declaration
public virtual void ExitMultiplying_operator(algol60Parser.Multiplying_operatorContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Multiplying_operatorContext | context | The parse tree. |
ExitNumber(algol60Parser.NumberContext)
Exit a parse tree produced by number().
The default implementation does nothing.
Declaration
public virtual void ExitNumber(algol60Parser.NumberContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.NumberContext | context | The parse tree. |
ExitParameter_delimiter(algol60Parser.Parameter_delimiterContext)
Exit a parse tree produced by parameter_delimiter().
The default implementation does nothing.
Declaration
public virtual void ExitParameter_delimiter(algol60Parser.Parameter_delimiterContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Parameter_delimiterContext | context | The parse tree. |
ExitPrimary(algol60Parser.PrimaryContext)
Exit a parse tree produced by primary().
The default implementation does nothing.
Declaration
public virtual void ExitPrimary(algol60Parser.PrimaryContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.PrimaryContext | context | The parse tree. |
ExitProcedure_body(algol60Parser.Procedure_bodyContext)
Exit a parse tree produced by procedure_body().
The default implementation does nothing.
Declaration
public virtual void ExitProcedure_body(algol60Parser.Procedure_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Procedure_bodyContext | context | The parse tree. |
ExitProcedure_declaration(algol60Parser.Procedure_declarationContext)
Exit a parse tree produced by procedure_declaration().
The default implementation does nothing.
Declaration
public virtual void ExitProcedure_declaration(algol60Parser.Procedure_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Procedure_declarationContext | context | The parse tree. |
ExitProcedure_heading(algol60Parser.Procedure_headingContext)
Exit a parse tree produced by procedure_heading().
The default implementation does nothing.
Declaration
public virtual void ExitProcedure_heading(algol60Parser.Procedure_headingContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Procedure_headingContext | context | The parse tree. |
ExitProcedure_identifier(algol60Parser.Procedure_identifierContext)
Exit a parse tree produced by procedure_identifier().
The default implementation does nothing.
Declaration
public virtual void ExitProcedure_identifier(algol60Parser.Procedure_identifierContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Procedure_identifierContext | context | The parse tree. |
ExitProcedure_statement(algol60Parser.Procedure_statementContext)
Exit a parse tree produced by procedure_statement().
The default implementation does nothing.
Declaration
public virtual void ExitProcedure_statement(algol60Parser.Procedure_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Procedure_statementContext | context | The parse tree. |
ExitProgram(algol60Parser.ProgramContext)
Exit a parse tree produced by program().
The default implementation does nothing.
Declaration
public virtual void ExitProgram(algol60Parser.ProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.ProgramContext | context | The parse tree. |
ExitRelation(algol60Parser.RelationContext)
Exit a parse tree produced by relation().
The default implementation does nothing.
Declaration
public virtual void ExitRelation(algol60Parser.RelationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.RelationContext | context | The parse tree. |
ExitSimple_arithmetic_expression(algol60Parser.Simple_arithmetic_expressionContext)
Exit a parse tree produced by simple_arithmetic_expression().
The default implementation does nothing.
Declaration
public virtual void ExitSimple_arithmetic_expression(algol60Parser.Simple_arithmetic_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Simple_arithmetic_expressionContext | context | The parse tree. |
ExitSimple_boolean(algol60Parser.Simple_booleanContext)
Exit a parse tree produced by simple_boolean().
The default implementation does nothing.
Declaration
public virtual void ExitSimple_boolean(algol60Parser.Simple_booleanContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Simple_booleanContext | context | The parse tree. |
ExitSimple_designational_expression(algol60Parser.Simple_designational_expressionContext)
Exit a parse tree produced by simple_designational_expression().
The default implementation does nothing.
Declaration
public virtual void ExitSimple_designational_expression(algol60Parser.Simple_designational_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Simple_designational_expressionContext | context | The parse tree. |
ExitSimple_variable(algol60Parser.Simple_variableContext)
Exit a parse tree produced by simple_variable().
The default implementation does nothing.
Declaration
public virtual void ExitSimple_variable(algol60Parser.Simple_variableContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Simple_variableContext | context | The parse tree. |
ExitSpecification_part(algol60Parser.Specification_partContext)
Exit a parse tree produced by specification_part().
The default implementation does nothing.
Declaration
public virtual void ExitSpecification_part(algol60Parser.Specification_partContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Specification_partContext | context | The parse tree. |
ExitSpecifier(algol60Parser.SpecifierContext)
Exit a parse tree produced by specifier().
The default implementation does nothing.
Declaration
public virtual void ExitSpecifier(algol60Parser.SpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.SpecifierContext | context | The parse tree. |
ExitStatement(algol60Parser.StatementContext)
Exit a parse tree produced by statement().
The default implementation does nothing.
Declaration
public virtual void ExitStatement(algol60Parser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.StatementContext | context | The parse tree. |
ExitSubscript_expression(algol60Parser.Subscript_expressionContext)
Exit a parse tree produced by subscript_expression().
The default implementation does nothing.
Declaration
public virtual void ExitSubscript_expression(algol60Parser.Subscript_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Subscript_expressionContext | context | The parse tree. |
ExitSubscript_list(algol60Parser.Subscript_listContext)
Exit a parse tree produced by subscript_list().
The default implementation does nothing.
Declaration
public virtual void ExitSubscript_list(algol60Parser.Subscript_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Subscript_listContext | context | The parse tree. |
ExitSubscripted_variable(algol60Parser.Subscripted_variableContext)
Exit a parse tree produced by subscripted_variable().
The default implementation does nothing.
Declaration
public virtual void ExitSubscripted_variable(algol60Parser.Subscripted_variableContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Subscripted_variableContext | context | The parse tree. |
ExitSwitch_declaration(algol60Parser.Switch_declarationContext)
Exit a parse tree produced by switch_declaration().
The default implementation does nothing.
Declaration
public virtual void ExitSwitch_declaration(algol60Parser.Switch_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Switch_declarationContext | context | The parse tree. |
ExitSwitch_designator(algol60Parser.Switch_designatorContext)
Exit a parse tree produced by switch_designator().
The default implementation does nothing.
Declaration
public virtual void ExitSwitch_designator(algol60Parser.Switch_designatorContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Switch_designatorContext | context | The parse tree. |
ExitSwitch_identifier(algol60Parser.Switch_identifierContext)
Exit a parse tree produced by switch_identifier().
The default implementation does nothing.
Declaration
public virtual void ExitSwitch_identifier(algol60Parser.Switch_identifierContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Switch_identifierContext | context | The parse tree. |
ExitSwitch_list(algol60Parser.Switch_listContext)
Exit a parse tree produced by switch_list().
The default implementation does nothing.
Declaration
public virtual void ExitSwitch_list(algol60Parser.Switch_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Switch_listContext | context | The parse tree. |
ExitTerm(algol60Parser.TermContext)
Exit a parse tree produced by term().
The default implementation does nothing.
Declaration
public virtual void ExitTerm(algol60Parser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.TermContext | context | The parse tree. |
ExitType_(algol60Parser.Type_Context)
Exit a parse tree produced by type_().
The default implementation does nothing.
Declaration
public virtual void ExitType_(algol60Parser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Type_Context | context | The parse tree. |
ExitType_declaration(algol60Parser.Type_declarationContext)
Exit a parse tree produced by type_declaration().
The default implementation does nothing.
Declaration
public virtual void ExitType_declaration(algol60Parser.Type_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Type_declarationContext | context | The parse tree. |
ExitType_list(algol60Parser.Type_listContext)
Exit a parse tree produced by type_list().
The default implementation does nothing.
Declaration
public virtual void ExitType_list(algol60Parser.Type_listContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Type_listContext | context | The parse tree. |
ExitUnconditional_statement(algol60Parser.Unconditional_statementContext)
Exit a parse tree produced by unconditional_statement().
The default implementation does nothing.
Declaration
public virtual void ExitUnconditional_statement(algol60Parser.Unconditional_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Unconditional_statementContext | context | The parse tree. |
ExitUnlabelled_basic_statement(algol60Parser.Unlabelled_basic_statementContext)
Exit a parse tree produced by unlabelled_basic_statement().
The default implementation does nothing.
Declaration
public virtual void ExitUnlabelled_basic_statement(algol60Parser.Unlabelled_basic_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Unlabelled_basic_statementContext | context | The parse tree. |
ExitUnlabelled_block(algol60Parser.Unlabelled_blockContext)
Exit a parse tree produced by unlabelled_block().
The default implementation does nothing.
Declaration
public virtual void ExitUnlabelled_block(algol60Parser.Unlabelled_blockContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Unlabelled_blockContext | context | The parse tree. |
ExitUnlabelled_compound(algol60Parser.Unlabelled_compoundContext)
Exit a parse tree produced by unlabelled_compound().
The default implementation does nothing.
Declaration
public virtual void ExitUnlabelled_compound(algol60Parser.Unlabelled_compoundContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Unlabelled_compoundContext | context | The parse tree. |
ExitUpper_bound(algol60Parser.Upper_boundContext)
Exit a parse tree produced by upper_bound().
The default implementation does nothing.
Declaration
public virtual void ExitUpper_bound(algol60Parser.Upper_boundContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Upper_boundContext | context | The parse tree. |
ExitValue_part(algol60Parser.Value_partContext)
Exit a parse tree produced by value_part().
The default implementation does nothing.
Declaration
public virtual void ExitValue_part(algol60Parser.Value_partContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Value_partContext | context | The parse tree. |
ExitVariable(algol60Parser.VariableContext)
Exit a parse tree produced by variable().
The default implementation does nothing.
Declaration
public virtual void ExitVariable(algol60Parser.VariableContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.VariableContext | context | The parse tree. |
ExitVariable_identifier(algol60Parser.Variable_identifierContext)
Exit a parse tree produced by variable_identifier().
The default implementation does nothing.
Declaration
public virtual void ExitVariable_identifier(algol60Parser.Variable_identifierContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.Variable_identifierContext | context | The parse tree. |
VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode)
Declaration
public virtual void VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.IErrorNode | node |
Remarks
The default implementation does nothing.
VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode)
Declaration
public virtual void VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.ITerminalNode | node |
Remarks
The default implementation does nothing.