Show / Hide Table of Contents

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
System.Object
algol60BaseListener
Implements
Ialgol60Listener
Antlr4.Runtime.Tree.IParseTreeListener
Namespace: GCore.Antlr.Grammers.Algol60
Assembly: Algol60.dll
Syntax
public class algol60BaseListener : object, Ialgol60Listener, Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterActual_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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

Implements

Ialgol60Listener
Antlr4.Runtime.Tree.IParseTreeListener
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX