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
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 SourceVisitActual_parameter(algol60Parser.Actual_parameterContext)
Visit a parse tree produced by actual_parameter().
The default implementation returns the result of calling 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 |
VisitActual_parameter_list(algol60Parser.Actual_parameter_listContext)
Visit a parse tree produced by actual_parameter_list().
The default implementation returns the result of calling 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 |
VisitActual_parameter_part(algol60Parser.Actual_parameter_partContext)
Visit a parse tree produced by actual_parameter_part().
The default implementation returns the result of calling 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 |
VisitAdding_operator(algol60Parser.Adding_operatorContext)
Visit a parse tree produced by adding_operator().
The default implementation returns the result of calling 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 |
VisitArithmetic_expression(algol60Parser.Arithmetic_expressionContext)
Visit a parse tree produced by arithmetic_expression().
The default implementation returns the result of calling 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 |
VisitArray_declaration(algol60Parser.Array_declarationContext)
Visit a parse tree produced by array_declaration().
The default implementation returns the result of calling 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 |
VisitArray_declarer(algol60Parser.Array_declarerContext)
Visit a parse tree produced by array_declarer().
The default implementation returns the result of calling 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 |
VisitArray_identifier(algol60Parser.Array_identifierContext)
Visit a parse tree produced by array_identifier().
The default implementation returns the result of calling 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 |
VisitArray_list(algol60Parser.Array_listContext)
Visit a parse tree produced by array_list().
The default implementation returns the result of calling 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 |
VisitArray_segment(algol60Parser.Array_segmentContext)
Visit a parse tree produced by array_segment().
The default implementation returns the result of calling 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 |
VisitAssignment_statement(algol60Parser.Assignment_statementContext)
Visit a parse tree produced by assignment_statement().
The default implementation returns the result of calling 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 |
VisitBasic_statement(algol60Parser.Basic_statementContext)
Visit a parse tree produced by basic_statement().
The default implementation returns the result of calling 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 |
VisitBlock(algol60Parser.BlockContext)
Visit a parse tree produced by block().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitBlock(algol60Parser.BlockContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.BlockContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBlock_head(algol60Parser.Block_headContext)
Visit a parse tree produced by block_head().
The default implementation returns the result of calling 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 |
VisitBoolean_expression(algol60Parser.Boolean_expressionContext)
Visit a parse tree produced by boolean_expression().
The default implementation returns the result of calling 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 |
VisitBoolean_factor(algol60Parser.Boolean_factorContext)
Visit a parse tree produced by boolean_factor().
The default implementation returns the result of calling 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 |
VisitBoolean_primary(algol60Parser.Boolean_primaryContext)
Visit a parse tree produced by boolean_primary().
The default implementation returns the result of calling 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 |
VisitBoolean_secondary(algol60Parser.Boolean_secondaryContext)
Visit a parse tree produced by boolean_secondary().
The default implementation returns the result of calling 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 |
VisitBoolean_term(algol60Parser.Boolean_termContext)
Visit a parse tree produced by boolean_term().
The default implementation returns the result of calling 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 |
VisitBound_pair(algol60Parser.Bound_pairContext)
Visit a parse tree produced by bound_pair().
The default implementation returns the result of calling 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 |
VisitBound_pair_list(algol60Parser.Bound_pair_listContext)
Visit a parse tree produced by bound_pair_list().
The default implementation returns the result of calling 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 |
VisitCode(algol60Parser.CodeContext)
Visit a parse tree produced by code().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitCode(algol60Parser.CodeContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.CodeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCompound_statement(algol60Parser.Compound_statementContext)
Visit a parse tree produced by compound_statement().
The default implementation returns the result of calling 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 |
VisitCompound_tail(algol60Parser.Compound_tailContext)
Visit a parse tree produced by compound_tail().
The default implementation returns the result of calling 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 |
VisitConditional_statement(algol60Parser.Conditional_statementContext)
Visit a parse tree produced by conditional_statement().
The default implementation returns the result of calling 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 |
VisitDeclaration(algol60Parser.DeclarationContext)
Visit a parse tree produced by declaration().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDeclaration(algol60Parser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.DeclarationContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDesignational_expression(algol60Parser.Designational_expressionContext)
Visit a parse tree produced by designational_expression().
The default implementation returns the result of calling 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 |
VisitDestination(algol60Parser.DestinationContext)
Visit a parse tree produced by destination().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDestination(algol60Parser.DestinationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.DestinationContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDummy_statement(algol60Parser.Dummy_statementContext)
Visit a parse tree produced by dummy_statement().
The default implementation returns the result of calling 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 |
VisitEmpty_(algol60Parser.Empty_Context)
Visit a parse tree produced by empty_().
The default implementation returns the result of calling 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 |
VisitExpression(algol60Parser.ExpressionContext)
Visit a parse tree produced by expression().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitExpression(algol60Parser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.ExpressionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFactor(algol60Parser.FactorContext)
Visit a parse tree produced by factor().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFactor(algol60Parser.FactorContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.FactorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFor_clause(algol60Parser.For_clauseContext)
Visit a parse tree produced by for_clause().
The default implementation returns the result of calling 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 |
VisitFor_list(algol60Parser.For_listContext)
Visit a parse tree produced by for_list().
The default implementation returns the result of calling 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 |
VisitFor_list_element(algol60Parser.For_list_elementContext)
Visit a parse tree produced by for_list_element().
The default implementation returns the result of calling 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 |
VisitFor_statement(algol60Parser.For_statementContext)
Visit a parse tree produced by for_statement().
The default implementation returns the result of calling 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 |
VisitFormal_parameter(algol60Parser.Formal_parameterContext)
Visit a parse tree produced by formal_parameter().
The default implementation returns the result of calling 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 |
VisitFormal_parameter_list(algol60Parser.Formal_parameter_listContext)
Visit a parse tree produced by formal_parameter_list().
The default implementation returns the result of calling 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 |
VisitFormal_parameter_part(algol60Parser.Formal_parameter_partContext)
Visit a parse tree produced by formal_parameter_part().
The default implementation returns the result of calling 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 |
VisitFunction_designator(algol60Parser.Function_designatorContext)
Visit a parse tree produced by function_designator().
The default implementation returns the result of calling 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 |
VisitGo_to_statement(algol60Parser.Go_to_statementContext)
Visit a parse tree produced by go_to_statement().
The default implementation returns the result of calling 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 |
VisitIdentifier_list(algol60Parser.Identifier_listContext)
Visit a parse tree produced by identifier_list().
The default implementation returns the result of calling 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 |
VisitIf_clause(algol60Parser.If_clauseContext)
Visit a parse tree produced by if_clause().
The default implementation returns the result of calling 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 |
VisitIf_statement(algol60Parser.If_statementContext)
Visit a parse tree produced by if_statement().
The default implementation returns the result of calling 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 |
VisitImplication(algol60Parser.ImplicationContext)
Visit a parse tree produced by implication().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitImplication(algol60Parser.ImplicationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.ImplicationContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInteger(algol60Parser.IntegerContext)
Visit a parse tree produced by integer().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitInteger(algol60Parser.IntegerContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.IntegerContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLabel(algol60Parser.LabelContext)
Visit a parse tree produced by label().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitLabel(algol60Parser.LabelContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.LabelContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLeft_part(algol60Parser.Left_partContext)
Visit a parse tree produced by left_part().
The default implementation returns the result of calling 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 |
VisitLeft_part_list(algol60Parser.Left_part_listContext)
Visit a parse tree produced by left_part_list().
The default implementation returns the result of calling 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 |
VisitLocal_or_own(algol60Parser.Local_or_ownContext)
Visit a parse tree produced by local_or_own().
The default implementation returns the result of calling 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 |
VisitLower_bound(algol60Parser.Lower_boundContext)
Visit a parse tree produced by lower_bound().
The default implementation returns the result of calling 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 |
VisitMultiplying_operator(algol60Parser.Multiplying_operatorContext)
Visit a parse tree produced by multiplying_operator().
The default implementation returns the result of calling 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 |
VisitNumber(algol60Parser.NumberContext)
Visit a parse tree produced by number().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitNumber(algol60Parser.NumberContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.NumberContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitParameter_delimiter(algol60Parser.Parameter_delimiterContext)
Visit a parse tree produced by parameter_delimiter().
The default implementation returns the result of calling 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 |
VisitPrimary(algol60Parser.PrimaryContext)
Visit a parse tree produced by primary().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitPrimary(algol60Parser.PrimaryContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.PrimaryContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitProcedure_body(algol60Parser.Procedure_bodyContext)
Visit a parse tree produced by procedure_body().
The default implementation returns the result of calling 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 |
VisitProcedure_declaration(algol60Parser.Procedure_declarationContext)
Visit a parse tree produced by procedure_declaration().
The default implementation returns the result of calling 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 |
VisitProcedure_heading(algol60Parser.Procedure_headingContext)
Visit a parse tree produced by procedure_heading().
The default implementation returns the result of calling 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 |
VisitProcedure_identifier(algol60Parser.Procedure_identifierContext)
Visit a parse tree produced by procedure_identifier().
The default implementation returns the result of calling 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 |
VisitProcedure_statement(algol60Parser.Procedure_statementContext)
Visit a parse tree produced by procedure_statement().
The default implementation returns the result of calling 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 |
VisitProgram(algol60Parser.ProgramContext)
Visit a parse tree produced by program().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitProgram(algol60Parser.ProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.ProgramContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRelation(algol60Parser.RelationContext)
Visit a parse tree produced by relation().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitRelation(algol60Parser.RelationContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.RelationContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSimple_arithmetic_expression(algol60Parser.Simple_arithmetic_expressionContext)
Visit a parse tree produced by simple_arithmetic_expression().
The default implementation returns the result of calling 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 |
VisitSimple_boolean(algol60Parser.Simple_booleanContext)
Visit a parse tree produced by simple_boolean().
The default implementation returns the result of calling 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 |
VisitSimple_designational_expression(algol60Parser.Simple_designational_expressionContext)
Visit a parse tree produced by simple_designational_expression().
The default implementation returns the result of calling 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 |
VisitSimple_variable(algol60Parser.Simple_variableContext)
Visit a parse tree produced by simple_variable().
The default implementation returns the result of calling 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 |
VisitSpecification_part(algol60Parser.Specification_partContext)
Visit a parse tree produced by specification_part().
The default implementation returns the result of calling 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 |
VisitSpecifier(algol60Parser.SpecifierContext)
Visit a parse tree produced by specifier().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSpecifier(algol60Parser.SpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.SpecifierContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStatement(algol60Parser.StatementContext)
Visit a parse tree produced by statement().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitStatement(algol60Parser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.StatementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSubscript_expression(algol60Parser.Subscript_expressionContext)
Visit a parse tree produced by subscript_expression().
The default implementation returns the result of calling 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 |
VisitSubscript_list(algol60Parser.Subscript_listContext)
Visit a parse tree produced by subscript_list().
The default implementation returns the result of calling 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 |
VisitSubscripted_variable(algol60Parser.Subscripted_variableContext)
Visit a parse tree produced by subscripted_variable().
The default implementation returns the result of calling 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 |
VisitSwitch_declaration(algol60Parser.Switch_declarationContext)
Visit a parse tree produced by switch_declaration().
The default implementation returns the result of calling 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 |
VisitSwitch_designator(algol60Parser.Switch_designatorContext)
Visit a parse tree produced by switch_designator().
The default implementation returns the result of calling 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 |
VisitSwitch_identifier(algol60Parser.Switch_identifierContext)
Visit a parse tree produced by switch_identifier().
The default implementation returns the result of calling 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 |
VisitSwitch_list(algol60Parser.Switch_listContext)
Visit a parse tree produced by switch_list().
The default implementation returns the result of calling 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 |
VisitTerm(algol60Parser.TermContext)
Visit a parse tree produced by term().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitTerm(algol60Parser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.TermContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitType_(algol60Parser.Type_Context)
Visit a parse tree produced by type_().
The default implementation returns the result of calling 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 |
VisitType_declaration(algol60Parser.Type_declarationContext)
Visit a parse tree produced by type_declaration().
The default implementation returns the result of calling 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 |
VisitType_list(algol60Parser.Type_listContext)
Visit a parse tree produced by type_list().
The default implementation returns the result of calling 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 |
VisitUnconditional_statement(algol60Parser.Unconditional_statementContext)
Visit a parse tree produced by unconditional_statement().
The default implementation returns the result of calling 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 |
VisitUnlabelled_basic_statement(algol60Parser.Unlabelled_basic_statementContext)
Visit a parse tree produced by unlabelled_basic_statement().
The default implementation returns the result of calling 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 |
VisitUnlabelled_block(algol60Parser.Unlabelled_blockContext)
Visit a parse tree produced by unlabelled_block().
The default implementation returns the result of calling 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 |
VisitUnlabelled_compound(algol60Parser.Unlabelled_compoundContext)
Visit a parse tree produced by unlabelled_compound().
The default implementation returns the result of calling 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 |
VisitUpper_bound(algol60Parser.Upper_boundContext)
Visit a parse tree produced by upper_bound().
The default implementation returns the result of calling 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 |
VisitValue_part(algol60Parser.Value_partContext)
Visit a parse tree produced by value_part().
The default implementation returns the result of calling 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 |
VisitVariable(algol60Parser.VariableContext)
Visit a parse tree produced by variable().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitVariable(algol60Parser.VariableContext context)
Parameters
Type | Name | Description |
---|---|---|
algol60Parser.VariableContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVariable_identifier(algol60Parser.Variable_identifierContext)
Visit a parse tree produced by variable_identifier().
The default implementation returns the result of calling 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 |