Show / Hide Table of Contents

Class algol60BaseVisitor<Result>

This class provides an empty implementation of Ialgol60Visitor<Result>, which can be extended to create a visitor which only needs to handle a subset of the available methods.

Inheritance
System.Object
algol60BaseVisitor<Result>
Implements
Ialgol60Visitor<Result>
IParseTreeVisitor<Result>
Namespace: GCore.Antlr.Grammers.Algol60
Assembly: Algol60.dll
Syntax
public class algol60BaseVisitor<Result> : AbstractParseTreeVisitor<Result>, Ialgol60Visitor<Result>, IParseTreeVisitor<Result>
Type Parameters
Name Description
Result

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitActual_parameter(algol60Parser.Actual_parameterContext)

Visit a parse tree produced by actual_parameter().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitActual_parameter(algol60Parser.Actual_parameterContext context)
Parameters
Type Name Description
algol60Parser.Actual_parameterContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitActual_parameter_list(algol60Parser.Actual_parameter_listContext)

Visit a parse tree produced by actual_parameter_list().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitActual_parameter_list(algol60Parser.Actual_parameter_listContext context)
Parameters
Type Name Description
algol60Parser.Actual_parameter_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitActual_parameter_part(algol60Parser.Actual_parameter_partContext)

Visit a parse tree produced by actual_parameter_part().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitActual_parameter_part(algol60Parser.Actual_parameter_partContext context)
Parameters
Type Name Description
algol60Parser.Actual_parameter_partContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAdding_operator(algol60Parser.Adding_operatorContext)

Visit a parse tree produced by adding_operator().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAdding_operator(algol60Parser.Adding_operatorContext context)
Parameters
Type Name Description
algol60Parser.Adding_operatorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitArithmetic_expression(algol60Parser.Arithmetic_expressionContext)

Visit a parse tree produced by arithmetic_expression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitArithmetic_expression(algol60Parser.Arithmetic_expressionContext context)
Parameters
Type Name Description
algol60Parser.Arithmetic_expressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitArray_declaration(algol60Parser.Array_declarationContext)

Visit a parse tree produced by array_declaration().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitArray_declaration(algol60Parser.Array_declarationContext context)
Parameters
Type Name Description
algol60Parser.Array_declarationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitArray_declarer(algol60Parser.Array_declarerContext)

Visit a parse tree produced by array_declarer().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitArray_declarer(algol60Parser.Array_declarerContext context)
Parameters
Type Name Description
algol60Parser.Array_declarerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitArray_identifier(algol60Parser.Array_identifierContext)

Visit a parse tree produced by array_identifier().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitArray_identifier(algol60Parser.Array_identifierContext context)
Parameters
Type Name Description
algol60Parser.Array_identifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitArray_list(algol60Parser.Array_listContext)

Visit a parse tree produced by array_list().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitArray_list(algol60Parser.Array_listContext context)
Parameters
Type Name Description
algol60Parser.Array_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitArray_segment(algol60Parser.Array_segmentContext)

Visit a parse tree produced by array_segment().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitArray_segment(algol60Parser.Array_segmentContext context)
Parameters
Type Name Description
algol60Parser.Array_segmentContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAssignment_statement(algol60Parser.Assignment_statementContext)

Visit a parse tree produced by assignment_statement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAssignment_statement(algol60Parser.Assignment_statementContext context)
Parameters
Type Name Description
algol60Parser.Assignment_statementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBasic_statement(algol60Parser.Basic_statementContext)

Visit a parse tree produced by basic_statement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBasic_statement(algol60Parser.Basic_statementContext context)
Parameters
Type Name Description
algol60Parser.Basic_statementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBlock(algol60Parser.BlockContext)

Visit a parse tree produced by block().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBlock(algol60Parser.BlockContext context)
Parameters
Type Name Description
algol60Parser.BlockContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBlock_head(algol60Parser.Block_headContext)

Visit a parse tree produced by block_head().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBlock_head(algol60Parser.Block_headContext context)
Parameters
Type Name Description
algol60Parser.Block_headContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBoolean_expression(algol60Parser.Boolean_expressionContext)

Visit a parse tree produced by boolean_expression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBoolean_expression(algol60Parser.Boolean_expressionContext context)
Parameters
Type Name Description
algol60Parser.Boolean_expressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBoolean_factor(algol60Parser.Boolean_factorContext)

Visit a parse tree produced by boolean_factor().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBoolean_factor(algol60Parser.Boolean_factorContext context)
Parameters
Type Name Description
algol60Parser.Boolean_factorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBoolean_primary(algol60Parser.Boolean_primaryContext)

Visit a parse tree produced by boolean_primary().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBoolean_primary(algol60Parser.Boolean_primaryContext context)
Parameters
Type Name Description
algol60Parser.Boolean_primaryContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBoolean_secondary(algol60Parser.Boolean_secondaryContext)

Visit a parse tree produced by boolean_secondary().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBoolean_secondary(algol60Parser.Boolean_secondaryContext context)
Parameters
Type Name Description
algol60Parser.Boolean_secondaryContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBoolean_term(algol60Parser.Boolean_termContext)

Visit a parse tree produced by boolean_term().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBoolean_term(algol60Parser.Boolean_termContext context)
Parameters
Type Name Description
algol60Parser.Boolean_termContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBound_pair(algol60Parser.Bound_pairContext)

Visit a parse tree produced by bound_pair().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBound_pair(algol60Parser.Bound_pairContext context)
Parameters
Type Name Description
algol60Parser.Bound_pairContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBound_pair_list(algol60Parser.Bound_pair_listContext)

Visit a parse tree produced by bound_pair_list().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBound_pair_list(algol60Parser.Bound_pair_listContext context)
Parameters
Type Name Description
algol60Parser.Bound_pair_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCode(algol60Parser.CodeContext)

Visit a parse tree produced by code().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCode(algol60Parser.CodeContext context)
Parameters
Type Name Description
algol60Parser.CodeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCompound_statement(algol60Parser.Compound_statementContext)

Visit a parse tree produced by compound_statement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCompound_statement(algol60Parser.Compound_statementContext context)
Parameters
Type Name Description
algol60Parser.Compound_statementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCompound_tail(algol60Parser.Compound_tailContext)

Visit a parse tree produced by compound_tail().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCompound_tail(algol60Parser.Compound_tailContext context)
Parameters
Type Name Description
algol60Parser.Compound_tailContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitConditional_statement(algol60Parser.Conditional_statementContext)

Visit a parse tree produced by conditional_statement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitConditional_statement(algol60Parser.Conditional_statementContext context)
Parameters
Type Name Description
algol60Parser.Conditional_statementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDeclaration(algol60Parser.DeclarationContext)

Visit a parse tree produced by declaration().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDeclaration(algol60Parser.DeclarationContext context)
Parameters
Type Name Description
algol60Parser.DeclarationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDesignational_expression(algol60Parser.Designational_expressionContext)

Visit a parse tree produced by designational_expression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDesignational_expression(algol60Parser.Designational_expressionContext context)
Parameters
Type Name Description
algol60Parser.Designational_expressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDestination(algol60Parser.DestinationContext)

Visit a parse tree produced by destination().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDestination(algol60Parser.DestinationContext context)
Parameters
Type Name Description
algol60Parser.DestinationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDummy_statement(algol60Parser.Dummy_statementContext)

Visit a parse tree produced by dummy_statement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDummy_statement(algol60Parser.Dummy_statementContext context)
Parameters
Type Name Description
algol60Parser.Dummy_statementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitEmpty_(algol60Parser.Empty_Context)

Visit a parse tree produced by empty_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitEmpty_(algol60Parser.Empty_Context context)
Parameters
Type Name Description
algol60Parser.Empty_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExpression(algol60Parser.ExpressionContext)

Visit a parse tree produced by expression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitExpression(algol60Parser.ExpressionContext context)
Parameters
Type Name Description
algol60Parser.ExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFactor(algol60Parser.FactorContext)

Visit a parse tree produced by factor().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFactor(algol60Parser.FactorContext context)
Parameters
Type Name Description
algol60Parser.FactorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFor_clause(algol60Parser.For_clauseContext)

Visit a parse tree produced by for_clause().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFor_clause(algol60Parser.For_clauseContext context)
Parameters
Type Name Description
algol60Parser.For_clauseContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFor_list(algol60Parser.For_listContext)

Visit a parse tree produced by for_list().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFor_list(algol60Parser.For_listContext context)
Parameters
Type Name Description
algol60Parser.For_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFor_list_element(algol60Parser.For_list_elementContext)

Visit a parse tree produced by for_list_element().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFor_list_element(algol60Parser.For_list_elementContext context)
Parameters
Type Name Description
algol60Parser.For_list_elementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFor_statement(algol60Parser.For_statementContext)

Visit a parse tree produced by for_statement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFor_statement(algol60Parser.For_statementContext context)
Parameters
Type Name Description
algol60Parser.For_statementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFormal_parameter(algol60Parser.Formal_parameterContext)

Visit a parse tree produced by formal_parameter().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFormal_parameter(algol60Parser.Formal_parameterContext context)
Parameters
Type Name Description
algol60Parser.Formal_parameterContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFormal_parameter_list(algol60Parser.Formal_parameter_listContext)

Visit a parse tree produced by formal_parameter_list().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFormal_parameter_list(algol60Parser.Formal_parameter_listContext context)
Parameters
Type Name Description
algol60Parser.Formal_parameter_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFormal_parameter_part(algol60Parser.Formal_parameter_partContext)

Visit a parse tree produced by formal_parameter_part().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFormal_parameter_part(algol60Parser.Formal_parameter_partContext context)
Parameters
Type Name Description
algol60Parser.Formal_parameter_partContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFunction_designator(algol60Parser.Function_designatorContext)

Visit a parse tree produced by function_designator().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFunction_designator(algol60Parser.Function_designatorContext context)
Parameters
Type Name Description
algol60Parser.Function_designatorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitGo_to_statement(algol60Parser.Go_to_statementContext)

Visit a parse tree produced by go_to_statement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitGo_to_statement(algol60Parser.Go_to_statementContext context)
Parameters
Type Name Description
algol60Parser.Go_to_statementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIdentifier_list(algol60Parser.Identifier_listContext)

Visit a parse tree produced by identifier_list().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIdentifier_list(algol60Parser.Identifier_listContext context)
Parameters
Type Name Description
algol60Parser.Identifier_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIf_clause(algol60Parser.If_clauseContext)

Visit a parse tree produced by if_clause().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIf_clause(algol60Parser.If_clauseContext context)
Parameters
Type Name Description
algol60Parser.If_clauseContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIf_statement(algol60Parser.If_statementContext)

Visit a parse tree produced by if_statement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIf_statement(algol60Parser.If_statementContext context)
Parameters
Type Name Description
algol60Parser.If_statementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitImplication(algol60Parser.ImplicationContext)

Visit a parse tree produced by implication().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitImplication(algol60Parser.ImplicationContext context)
Parameters
Type Name Description
algol60Parser.ImplicationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInteger(algol60Parser.IntegerContext)

Visit a parse tree produced by integer().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInteger(algol60Parser.IntegerContext context)
Parameters
Type Name Description
algol60Parser.IntegerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLabel(algol60Parser.LabelContext)

Visit a parse tree produced by label().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLabel(algol60Parser.LabelContext context)
Parameters
Type Name Description
algol60Parser.LabelContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLeft_part(algol60Parser.Left_partContext)

Visit a parse tree produced by left_part().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLeft_part(algol60Parser.Left_partContext context)
Parameters
Type Name Description
algol60Parser.Left_partContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLeft_part_list(algol60Parser.Left_part_listContext)

Visit a parse tree produced by left_part_list().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLeft_part_list(algol60Parser.Left_part_listContext context)
Parameters
Type Name Description
algol60Parser.Left_part_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLocal_or_own(algol60Parser.Local_or_ownContext)

Visit a parse tree produced by local_or_own().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLocal_or_own(algol60Parser.Local_or_ownContext context)
Parameters
Type Name Description
algol60Parser.Local_or_ownContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLower_bound(algol60Parser.Lower_boundContext)

Visit a parse tree produced by lower_bound().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLower_bound(algol60Parser.Lower_boundContext context)
Parameters
Type Name Description
algol60Parser.Lower_boundContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMultiplying_operator(algol60Parser.Multiplying_operatorContext)

Visit a parse tree produced by multiplying_operator().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitMultiplying_operator(algol60Parser.Multiplying_operatorContext context)
Parameters
Type Name Description
algol60Parser.Multiplying_operatorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNumber(algol60Parser.NumberContext)

Visit a parse tree produced by number().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNumber(algol60Parser.NumberContext context)
Parameters
Type Name Description
algol60Parser.NumberContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitParameter_delimiter(algol60Parser.Parameter_delimiterContext)

Visit a parse tree produced by parameter_delimiter().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitParameter_delimiter(algol60Parser.Parameter_delimiterContext context)
Parameters
Type Name Description
algol60Parser.Parameter_delimiterContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPrimary(algol60Parser.PrimaryContext)

Visit a parse tree produced by primary().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitPrimary(algol60Parser.PrimaryContext context)
Parameters
Type Name Description
algol60Parser.PrimaryContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProcedure_body(algol60Parser.Procedure_bodyContext)

Visit a parse tree produced by procedure_body().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitProcedure_body(algol60Parser.Procedure_bodyContext context)
Parameters
Type Name Description
algol60Parser.Procedure_bodyContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProcedure_declaration(algol60Parser.Procedure_declarationContext)

Visit a parse tree produced by procedure_declaration().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitProcedure_declaration(algol60Parser.Procedure_declarationContext context)
Parameters
Type Name Description
algol60Parser.Procedure_declarationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProcedure_heading(algol60Parser.Procedure_headingContext)

Visit a parse tree produced by procedure_heading().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitProcedure_heading(algol60Parser.Procedure_headingContext context)
Parameters
Type Name Description
algol60Parser.Procedure_headingContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProcedure_identifier(algol60Parser.Procedure_identifierContext)

Visit a parse tree produced by procedure_identifier().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitProcedure_identifier(algol60Parser.Procedure_identifierContext context)
Parameters
Type Name Description
algol60Parser.Procedure_identifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProcedure_statement(algol60Parser.Procedure_statementContext)

Visit a parse tree produced by procedure_statement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitProcedure_statement(algol60Parser.Procedure_statementContext context)
Parameters
Type Name Description
algol60Parser.Procedure_statementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProgram(algol60Parser.ProgramContext)

Visit a parse tree produced by program().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitProgram(algol60Parser.ProgramContext context)
Parameters
Type Name Description
algol60Parser.ProgramContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitRelation(algol60Parser.RelationContext)

Visit a parse tree produced by relation().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitRelation(algol60Parser.RelationContext context)
Parameters
Type Name Description
algol60Parser.RelationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSimple_arithmetic_expression(algol60Parser.Simple_arithmetic_expressionContext)

Visit a parse tree produced by simple_arithmetic_expression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSimple_arithmetic_expression(algol60Parser.Simple_arithmetic_expressionContext context)
Parameters
Type Name Description
algol60Parser.Simple_arithmetic_expressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSimple_boolean(algol60Parser.Simple_booleanContext)

Visit a parse tree produced by simple_boolean().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSimple_boolean(algol60Parser.Simple_booleanContext context)
Parameters
Type Name Description
algol60Parser.Simple_booleanContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSimple_designational_expression(algol60Parser.Simple_designational_expressionContext)

Visit a parse tree produced by simple_designational_expression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSimple_designational_expression(algol60Parser.Simple_designational_expressionContext context)
Parameters
Type Name Description
algol60Parser.Simple_designational_expressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSimple_variable(algol60Parser.Simple_variableContext)

Visit a parse tree produced by simple_variable().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSimple_variable(algol60Parser.Simple_variableContext context)
Parameters
Type Name Description
algol60Parser.Simple_variableContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSpecification_part(algol60Parser.Specification_partContext)

Visit a parse tree produced by specification_part().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSpecification_part(algol60Parser.Specification_partContext context)
Parameters
Type Name Description
algol60Parser.Specification_partContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSpecifier(algol60Parser.SpecifierContext)

Visit a parse tree produced by specifier().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSpecifier(algol60Parser.SpecifierContext context)
Parameters
Type Name Description
algol60Parser.SpecifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitStatement(algol60Parser.StatementContext)

Visit a parse tree produced by statement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitStatement(algol60Parser.StatementContext context)
Parameters
Type Name Description
algol60Parser.StatementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSubscript_expression(algol60Parser.Subscript_expressionContext)

Visit a parse tree produced by subscript_expression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSubscript_expression(algol60Parser.Subscript_expressionContext context)
Parameters
Type Name Description
algol60Parser.Subscript_expressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSubscript_list(algol60Parser.Subscript_listContext)

Visit a parse tree produced by subscript_list().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSubscript_list(algol60Parser.Subscript_listContext context)
Parameters
Type Name Description
algol60Parser.Subscript_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSubscripted_variable(algol60Parser.Subscripted_variableContext)

Visit a parse tree produced by subscripted_variable().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSubscripted_variable(algol60Parser.Subscripted_variableContext context)
Parameters
Type Name Description
algol60Parser.Subscripted_variableContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSwitch_declaration(algol60Parser.Switch_declarationContext)

Visit a parse tree produced by switch_declaration().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSwitch_declaration(algol60Parser.Switch_declarationContext context)
Parameters
Type Name Description
algol60Parser.Switch_declarationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSwitch_designator(algol60Parser.Switch_designatorContext)

Visit a parse tree produced by switch_designator().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSwitch_designator(algol60Parser.Switch_designatorContext context)
Parameters
Type Name Description
algol60Parser.Switch_designatorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSwitch_identifier(algol60Parser.Switch_identifierContext)

Visit a parse tree produced by switch_identifier().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSwitch_identifier(algol60Parser.Switch_identifierContext context)
Parameters
Type Name Description
algol60Parser.Switch_identifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSwitch_list(algol60Parser.Switch_listContext)

Visit a parse tree produced by switch_list().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSwitch_list(algol60Parser.Switch_listContext context)
Parameters
Type Name Description
algol60Parser.Switch_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTerm(algol60Parser.TermContext)

Visit a parse tree produced by term().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTerm(algol60Parser.TermContext context)
Parameters
Type Name Description
algol60Parser.TermContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitType_(algol60Parser.Type_Context)

Visit a parse tree produced by type_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitType_(algol60Parser.Type_Context context)
Parameters
Type Name Description
algol60Parser.Type_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitType_declaration(algol60Parser.Type_declarationContext)

Visit a parse tree produced by type_declaration().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitType_declaration(algol60Parser.Type_declarationContext context)
Parameters
Type Name Description
algol60Parser.Type_declarationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitType_list(algol60Parser.Type_listContext)

Visit a parse tree produced by type_list().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitType_list(algol60Parser.Type_listContext context)
Parameters
Type Name Description
algol60Parser.Type_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUnconditional_statement(algol60Parser.Unconditional_statementContext)

Visit a parse tree produced by unconditional_statement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUnconditional_statement(algol60Parser.Unconditional_statementContext context)
Parameters
Type Name Description
algol60Parser.Unconditional_statementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUnlabelled_basic_statement(algol60Parser.Unlabelled_basic_statementContext)

Visit a parse tree produced by unlabelled_basic_statement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUnlabelled_basic_statement(algol60Parser.Unlabelled_basic_statementContext context)
Parameters
Type Name Description
algol60Parser.Unlabelled_basic_statementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUnlabelled_block(algol60Parser.Unlabelled_blockContext)

Visit a parse tree produced by unlabelled_block().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUnlabelled_block(algol60Parser.Unlabelled_blockContext context)
Parameters
Type Name Description
algol60Parser.Unlabelled_blockContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUnlabelled_compound(algol60Parser.Unlabelled_compoundContext)

Visit a parse tree produced by unlabelled_compound().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUnlabelled_compound(algol60Parser.Unlabelled_compoundContext context)
Parameters
Type Name Description
algol60Parser.Unlabelled_compoundContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUpper_bound(algol60Parser.Upper_boundContext)

Visit a parse tree produced by upper_bound().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUpper_bound(algol60Parser.Upper_boundContext context)
Parameters
Type Name Description
algol60Parser.Upper_boundContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue_part(algol60Parser.Value_partContext)

Visit a parse tree produced by value_part().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitValue_part(algol60Parser.Value_partContext context)
Parameters
Type Name Description
algol60Parser.Value_partContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitVariable(algol60Parser.VariableContext)

Visit a parse tree produced by variable().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitVariable(algol60Parser.VariableContext context)
Parameters
Type Name Description
algol60Parser.VariableContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitVariable_identifier(algol60Parser.Variable_identifierContext)

Visit a parse tree produced by variable_identifier().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitVariable_identifier(algol60Parser.Variable_identifierContext context)
Parameters
Type Name Description
algol60Parser.Variable_identifierContext context

The parse tree.

Returns
Type Description
Result

Implements

Ialgol60Visitor<Result>
IParseTreeVisitor<>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX