Class limboBaseListener
This class provides an empty implementation of IlimboListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Limbo
Assembly: Limbo.dll
Syntax
public class limboBaseListener : object, IlimboListener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterAdt_declaration(limboParser.Adt_declarationContext)
Enter a parse tree produced by adt_declaration().
The default implementation does nothing.
Declaration
public virtual void EnterAdt_declaration(limboParser.Adt_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Adt_declarationContext | context | The parse tree. |
EnterAdt_member(limboParser.Adt_memberContext)
Enter a parse tree produced by adt_member().
The default implementation does nothing.
Declaration
public virtual void EnterAdt_member(limboParser.Adt_memberContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Adt_memberContext | context | The parse tree. |
EnterAdt_member_list(limboParser.Adt_member_listContext)
Enter a parse tree produced by adt_member_list().
The default implementation does nothing.
Declaration
public virtual void EnterAdt_member_list(limboParser.Adt_member_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Adt_member_listContext | context | The parse tree. |
EnterAdt_type(limboParser.Adt_typeContext)
Enter a parse tree produced by adt_type().
The default implementation does nothing.
Declaration
public virtual void EnterAdt_type(limboParser.Adt_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Adt_typeContext | context | The parse tree. |
EnterBig(limboParser.BigContext)
Enter a parse tree produced by big().
The default implementation does nothing.
Declaration
public virtual void EnterBig(limboParser.BigContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.BigContext | context | The parse tree. |
EnterBinary_expression(limboParser.Binary_expressionContext)
Enter a parse tree produced by binary_expression().
The default implementation does nothing.
Declaration
public virtual void EnterBinary_expression(limboParser.Binary_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Binary_expressionContext | context | The parse tree. |
EnterByte_(limboParser.Byte_Context)
Enter a parse tree produced by byte_().
The default implementation does nothing.
Declaration
public virtual void EnterByte_(limboParser.Byte_Context context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Byte_Context | context | The parse tree. |
EnterData_type(limboParser.Data_typeContext)
Enter a parse tree produced by data_type().
The default implementation does nothing.
Declaration
public virtual void EnterData_type(limboParser.Data_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Data_typeContext | context | The parse tree. |
EnterData_type_list(limboParser.Data_type_listContext)
Enter a parse tree produced by data_type_list().
The default implementation does nothing.
Declaration
public virtual void EnterData_type_list(limboParser.Data_type_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Data_type_listContext | context | The parse tree. |
EnterDeclaration(limboParser.DeclarationContext)
Enter a parse tree produced by declaration().
The default implementation does nothing.
Declaration
public virtual void EnterDeclaration(limboParser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.DeclarationContext | context | The parse tree. |
EnterDeclare_expression(limboParser.Declare_expressionContext)
Enter a parse tree produced by declare_expression().
The default implementation does nothing.
Declaration
public virtual void EnterDeclare_expression(limboParser.Declare_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Declare_expressionContext | context | The parse tree. |
EnterElement(limboParser.ElementContext)
Enter a parse tree produced by element().
The default implementation does nothing.
Declaration
public virtual void EnterElement(limboParser.ElementContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.ElementContext | context | The parse tree. |
EnterEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void EnterEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
EnterExpression(limboParser.ExpressionContext)
Enter a parse tree produced by expression().
The default implementation does nothing.
Declaration
public virtual void EnterExpression(limboParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.ExpressionContext | context | The parse tree. |
EnterExpression_list(limboParser.Expression_listContext)
Enter a parse tree produced by expression_list().
The default implementation does nothing.
Declaration
public virtual void EnterExpression_list(limboParser.Expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Expression_listContext | context | The parse tree. |
EnterFormal_arg(limboParser.Formal_argContext)
Enter a parse tree produced by formal_arg().
The default implementation does nothing.
Declaration
public virtual void EnterFormal_arg(limboParser.Formal_argContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Formal_argContext | context | The parse tree. |
EnterFormal_arg_list(limboParser.Formal_arg_listContext)
Enter a parse tree produced by formal_arg_list().
The default implementation does nothing.
Declaration
public virtual void EnterFormal_arg_list(limboParser.Formal_arg_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Formal_arg_listContext | context | The parse tree. |
EnterFunction_arg_ret(limboParser.Function_arg_retContext)
Enter a parse tree produced by function_arg_ret().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_arg_ret(limboParser.Function_arg_retContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Function_arg_retContext | context | The parse tree. |
EnterFunction_definition(limboParser.Function_definitionContext)
Enter a parse tree produced by function_definition().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_definition(limboParser.Function_definitionContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Function_definitionContext | context | The parse tree. |
EnterFunction_name_part(limboParser.Function_name_partContext)
Enter a parse tree produced by function_name_part().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_name_part(limboParser.Function_name_partContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Function_name_partContext | context | The parse tree. |
EnterFunction_type(limboParser.Function_typeContext)
Enter a parse tree produced by function_type().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_type(limboParser.Function_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Function_typeContext | context | The parse tree. |
EnterIdentifier_list(limboParser.Identifier_listContext)
Enter a parse tree produced by identifier_list().
The default implementation does nothing.
Declaration
public virtual void EnterIdentifier_list(limboParser.Identifier_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Identifier_listContext | context | The parse tree. |
EnterInit_list(limboParser.Init_listContext)
Enter a parse tree produced by init_list().
The default implementation does nothing.
Declaration
public virtual void EnterInit_list(limboParser.Init_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Init_listContext | context | The parse tree. |
EnterInt_(limboParser.Int_Context)
Enter a parse tree produced by int_().
The default implementation does nothing.
Declaration
public virtual void EnterInt_(limboParser.Int_Context context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Int_Context | context | The parse tree. |
EnterLabel(limboParser.LabelContext)
Enter a parse tree produced by label().
The default implementation does nothing.
Declaration
public virtual void EnterLabel(limboParser.LabelContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.LabelContext | context | The parse tree. |
EnterLoad_expression(limboParser.Load_expressionContext)
Enter a parse tree produced by load_expression().
The default implementation does nothing.
Declaration
public virtual void EnterLoad_expression(limboParser.Load_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Load_expressionContext | context | The parse tree. |
EnterLvalue_expression(limboParser.Lvalue_expressionContext)
Enter a parse tree produced by lvalue_expression().
The default implementation does nothing.
Declaration
public virtual void EnterLvalue_expression(limboParser.Lvalue_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Lvalue_expressionContext | context | The parse tree. |
EnterLvalue_expression_list(limboParser.Lvalue_expression_listContext)
Enter a parse tree produced by lvalue_expression_list().
The default implementation does nothing.
Declaration
public virtual void EnterLvalue_expression_list(limboParser.Lvalue_expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Lvalue_expression_listContext | context | The parse tree. |
EnterMod_member(limboParser.Mod_memberContext)
Enter a parse tree produced by mod_member().
The default implementation does nothing.
Declaration
public virtual void EnterMod_member(limboParser.Mod_memberContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Mod_memberContext | context | The parse tree. |
EnterMod_member_list(limboParser.Mod_member_listContext)
Enter a parse tree produced by mod_member_list().
The default implementation does nothing.
Declaration
public virtual void EnterMod_member_list(limboParser.Mod_member_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Mod_member_listContext | context | The parse tree. |
EnterModule_declaration(limboParser.Module_declarationContext)
Enter a parse tree produced by module_declaration().
The default implementation does nothing.
Declaration
public virtual void EnterModule_declaration(limboParser.Module_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Module_declarationContext | context | The parse tree. |
EnterModule_qualified_type(limboParser.Module_qualified_typeContext)
Enter a parse tree produced by module_qualified_type().
The default implementation does nothing.
Declaration
public virtual void EnterModule_qualified_type(limboParser.Module_qualified_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Module_qualified_typeContext | context | The parse tree. |
EnterModule_type(limboParser.Module_typeContext)
Enter a parse tree produced by module_type().
The default implementation does nothing.
Declaration
public virtual void EnterModule_type(limboParser.Module_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Module_typeContext | context | The parse tree. |
EnterMonadic_expression(limboParser.Monadic_expressionContext)
Enter a parse tree produced by monadic_expression().
The default implementation does nothing.
Declaration
public virtual void EnterMonadic_expression(limboParser.Monadic_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Monadic_expressionContext | context | The parse tree. |
EnterNil_or_D(limboParser.Nil_or_DContext)
Enter a parse tree produced by nil_or_D().
The default implementation does nothing.
Declaration
public virtual void EnterNil_or_D(limboParser.Nil_or_DContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Nil_or_DContext | context | The parse tree. |
EnterNil_or_D_list(limboParser.Nil_or_D_listContext)
Enter a parse tree produced by nil_or_D_list().
The default implementation does nothing.
Declaration
public virtual void EnterNil_or_D_list(limboParser.Nil_or_D_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Nil_or_D_listContext | context | The parse tree. |
EnterPick_member_list(limboParser.Pick_member_listContext)
Enter a parse tree produced by pick_member_list().
The default implementation does nothing.
Declaration
public virtual void EnterPick_member_list(limboParser.Pick_member_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Pick_member_listContext | context | The parse tree. |
EnterPick_tag_list(limboParser.Pick_tag_listContext)
Enter a parse tree produced by pick_tag_list().
The default implementation does nothing.
Declaration
public virtual void EnterPick_tag_list(limboParser.Pick_tag_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Pick_tag_listContext | context | The parse tree. |
EnterPqual_list(limboParser.Pqual_listContext)
Enter a parse tree produced by pqual_list().
The default implementation does nothing.
Declaration
public virtual void EnterPqual_list(limboParser.Pqual_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Pqual_listContext | context | The parse tree. |
EnterPqual_statement_sequence(limboParser.Pqual_statement_sequenceContext)
Enter a parse tree produced by pqual_statement_sequence().
The default implementation does nothing.
Declaration
public virtual void EnterPqual_statement_sequence(limboParser.Pqual_statement_sequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Pqual_statement_sequenceContext | context | The parse tree. |
EnterPqualifier(limboParser.PqualifierContext)
Enter a parse tree produced by pqualifier().
The default implementation does nothing.
Declaration
public virtual void EnterPqualifier(limboParser.PqualifierContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.PqualifierContext | context | The parse tree. |
EnterProgram(limboParser.ProgramContext)
Enter a parse tree produced by program().
The default implementation does nothing.
Declaration
public virtual void EnterProgram(limboParser.ProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.ProgramContext | context | The parse tree. |
EnterQual_list(limboParser.Qual_listContext)
Enter a parse tree produced by qual_list().
The default implementation does nothing.
Declaration
public virtual void EnterQual_list(limboParser.Qual_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Qual_listContext | context | The parse tree. |
EnterQual_statement_sequence(limboParser.Qual_statement_sequenceContext)
Enter a parse tree produced by qual_statement_sequence().
The default implementation does nothing.
Declaration
public virtual void EnterQual_statement_sequence(limboParser.Qual_statement_sequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Qual_statement_sequenceContext | context | The parse tree. |
EnterQualifier(limboParser.QualifierContext)
Enter a parse tree produced by qualifier().
The default implementation does nothing.
Declaration
public virtual void EnterQualifier(limboParser.QualifierContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.QualifierContext | context | The parse tree. |
EnterReal_(limboParser.Real_Context)
Enter a parse tree produced by real_().
The default implementation does nothing.
Declaration
public virtual void EnterReal_(limboParser.Real_Context context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Real_Context | context | The parse tree. |
EnterReal_constant(limboParser.Real_constantContext)
Enter a parse tree produced by real_constant().
The default implementation does nothing.
Declaration
public virtual void EnterReal_constant(limboParser.Real_constantContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Real_constantContext | context | The parse tree. |
EnterSend_expression(limboParser.Send_expressionContext)
Enter a parse tree produced by send_expression().
The default implementation does nothing.
Declaration
public virtual void EnterSend_expression(limboParser.Send_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Send_expressionContext | context | The parse tree. |
EnterStatement(limboParser.StatementContext)
Enter a parse tree produced by statement().
The default implementation does nothing.
Declaration
public virtual void EnterStatement(limboParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.StatementContext | context | The parse tree. |
EnterStatements_(limboParser.Statements_Context)
Enter a parse tree produced by statements_().
The default implementation does nothing.
Declaration
public virtual void EnterStatements_(limboParser.Statements_Context context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Statements_Context | context | The parse tree. |
EnterString_(limboParser.String_Context)
Enter a parse tree produced by string_().
The default implementation does nothing.
Declaration
public virtual void EnterString_(limboParser.String_Context context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.String_Context | context | The parse tree. |
EnterString_constant(limboParser.String_constantContext)
Enter a parse tree produced by string_constant().
The default implementation does nothing.
Declaration
public virtual void EnterString_constant(limboParser.String_constantContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.String_constantContext | context | The parse tree. |
EnterTerm(limboParser.TermContext)
Enter a parse tree produced by term().
The default implementation does nothing.
Declaration
public virtual void EnterTerm(limboParser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.TermContext | context | The parse tree. |
EnterTop_declaration(limboParser.Top_declarationContext)
Enter a parse tree produced by top_declaration().
The default implementation does nothing.
Declaration
public virtual void EnterTop_declaration(limboParser.Top_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Top_declarationContext | context | The parse tree. |
EnterTop_declaration_sequence(limboParser.Top_declaration_sequenceContext)
Enter a parse tree produced by top_declaration_sequence().
The default implementation does nothing.
Declaration
public virtual void EnterTop_declaration_sequence(limboParser.Top_declaration_sequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Top_declaration_sequenceContext | context | The parse tree. |
EnterTuple_type(limboParser.Tuple_typeContext)
Enter a parse tree produced by tuple_type().
The default implementation does nothing.
Declaration
public virtual void EnterTuple_type(limboParser.Tuple_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Tuple_typeContext | context | The parse tree. |
EnterType_(limboParser.Type_Context)
Enter a parse tree produced by type_().
The default implementation does nothing.
Declaration
public virtual void EnterType_(limboParser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Type_Context | context | The parse tree. |
EnterType_name(limboParser.Type_nameContext)
Enter a parse tree produced by type_name().
The default implementation does nothing.
Declaration
public virtual void EnterType_name(limboParser.Type_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Type_nameContext | context | The parse tree. |
ExitAdt_declaration(limboParser.Adt_declarationContext)
Exit a parse tree produced by adt_declaration().
The default implementation does nothing.
Declaration
public virtual void ExitAdt_declaration(limboParser.Adt_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Adt_declarationContext | context | The parse tree. |
ExitAdt_member(limboParser.Adt_memberContext)
Exit a parse tree produced by adt_member().
The default implementation does nothing.
Declaration
public virtual void ExitAdt_member(limboParser.Adt_memberContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Adt_memberContext | context | The parse tree. |
ExitAdt_member_list(limboParser.Adt_member_listContext)
Exit a parse tree produced by adt_member_list().
The default implementation does nothing.
Declaration
public virtual void ExitAdt_member_list(limboParser.Adt_member_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Adt_member_listContext | context | The parse tree. |
ExitAdt_type(limboParser.Adt_typeContext)
Exit a parse tree produced by adt_type().
The default implementation does nothing.
Declaration
public virtual void ExitAdt_type(limboParser.Adt_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Adt_typeContext | context | The parse tree. |
ExitBig(limboParser.BigContext)
Exit a parse tree produced by big().
The default implementation does nothing.
Declaration
public virtual void ExitBig(limboParser.BigContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.BigContext | context | The parse tree. |
ExitBinary_expression(limboParser.Binary_expressionContext)
Exit a parse tree produced by binary_expression().
The default implementation does nothing.
Declaration
public virtual void ExitBinary_expression(limboParser.Binary_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Binary_expressionContext | context | The parse tree. |
ExitByte_(limboParser.Byte_Context)
Exit a parse tree produced by byte_().
The default implementation does nothing.
Declaration
public virtual void ExitByte_(limboParser.Byte_Context context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Byte_Context | context | The parse tree. |
ExitData_type(limboParser.Data_typeContext)
Exit a parse tree produced by data_type().
The default implementation does nothing.
Declaration
public virtual void ExitData_type(limboParser.Data_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Data_typeContext | context | The parse tree. |
ExitData_type_list(limboParser.Data_type_listContext)
Exit a parse tree produced by data_type_list().
The default implementation does nothing.
Declaration
public virtual void ExitData_type_list(limboParser.Data_type_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Data_type_listContext | context | The parse tree. |
ExitDeclaration(limboParser.DeclarationContext)
Exit a parse tree produced by declaration().
The default implementation does nothing.
Declaration
public virtual void ExitDeclaration(limboParser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.DeclarationContext | context | The parse tree. |
ExitDeclare_expression(limboParser.Declare_expressionContext)
Exit a parse tree produced by declare_expression().
The default implementation does nothing.
Declaration
public virtual void ExitDeclare_expression(limboParser.Declare_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Declare_expressionContext | context | The parse tree. |
ExitElement(limboParser.ElementContext)
Exit a parse tree produced by element().
The default implementation does nothing.
Declaration
public virtual void ExitElement(limboParser.ElementContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.ElementContext | context | The parse tree. |
ExitEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void ExitEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
ExitExpression(limboParser.ExpressionContext)
Exit a parse tree produced by expression().
The default implementation does nothing.
Declaration
public virtual void ExitExpression(limboParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.ExpressionContext | context | The parse tree. |
ExitExpression_list(limboParser.Expression_listContext)
Exit a parse tree produced by expression_list().
The default implementation does nothing.
Declaration
public virtual void ExitExpression_list(limboParser.Expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Expression_listContext | context | The parse tree. |
ExitFormal_arg(limboParser.Formal_argContext)
Exit a parse tree produced by formal_arg().
The default implementation does nothing.
Declaration
public virtual void ExitFormal_arg(limboParser.Formal_argContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Formal_argContext | context | The parse tree. |
ExitFormal_arg_list(limboParser.Formal_arg_listContext)
Exit a parse tree produced by formal_arg_list().
The default implementation does nothing.
Declaration
public virtual void ExitFormal_arg_list(limboParser.Formal_arg_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Formal_arg_listContext | context | The parse tree. |
ExitFunction_arg_ret(limboParser.Function_arg_retContext)
Exit a parse tree produced by function_arg_ret().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_arg_ret(limboParser.Function_arg_retContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Function_arg_retContext | context | The parse tree. |
ExitFunction_definition(limboParser.Function_definitionContext)
Exit a parse tree produced by function_definition().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_definition(limboParser.Function_definitionContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Function_definitionContext | context | The parse tree. |
ExitFunction_name_part(limboParser.Function_name_partContext)
Exit a parse tree produced by function_name_part().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_name_part(limboParser.Function_name_partContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Function_name_partContext | context | The parse tree. |
ExitFunction_type(limboParser.Function_typeContext)
Exit a parse tree produced by function_type().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_type(limboParser.Function_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Function_typeContext | context | The parse tree. |
ExitIdentifier_list(limboParser.Identifier_listContext)
Exit a parse tree produced by identifier_list().
The default implementation does nothing.
Declaration
public virtual void ExitIdentifier_list(limboParser.Identifier_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Identifier_listContext | context | The parse tree. |
ExitInit_list(limboParser.Init_listContext)
Exit a parse tree produced by init_list().
The default implementation does nothing.
Declaration
public virtual void ExitInit_list(limboParser.Init_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Init_listContext | context | The parse tree. |
ExitInt_(limboParser.Int_Context)
Exit a parse tree produced by int_().
The default implementation does nothing.
Declaration
public virtual void ExitInt_(limboParser.Int_Context context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Int_Context | context | The parse tree. |
ExitLabel(limboParser.LabelContext)
Exit a parse tree produced by label().
The default implementation does nothing.
Declaration
public virtual void ExitLabel(limboParser.LabelContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.LabelContext | context | The parse tree. |
ExitLoad_expression(limboParser.Load_expressionContext)
Exit a parse tree produced by load_expression().
The default implementation does nothing.
Declaration
public virtual void ExitLoad_expression(limboParser.Load_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Load_expressionContext | context | The parse tree. |
ExitLvalue_expression(limboParser.Lvalue_expressionContext)
Exit a parse tree produced by lvalue_expression().
The default implementation does nothing.
Declaration
public virtual void ExitLvalue_expression(limboParser.Lvalue_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Lvalue_expressionContext | context | The parse tree. |
ExitLvalue_expression_list(limboParser.Lvalue_expression_listContext)
Exit a parse tree produced by lvalue_expression_list().
The default implementation does nothing.
Declaration
public virtual void ExitLvalue_expression_list(limboParser.Lvalue_expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Lvalue_expression_listContext | context | The parse tree. |
ExitMod_member(limboParser.Mod_memberContext)
Exit a parse tree produced by mod_member().
The default implementation does nothing.
Declaration
public virtual void ExitMod_member(limboParser.Mod_memberContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Mod_memberContext | context | The parse tree. |
ExitMod_member_list(limboParser.Mod_member_listContext)
Exit a parse tree produced by mod_member_list().
The default implementation does nothing.
Declaration
public virtual void ExitMod_member_list(limboParser.Mod_member_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Mod_member_listContext | context | The parse tree. |
ExitModule_declaration(limboParser.Module_declarationContext)
Exit a parse tree produced by module_declaration().
The default implementation does nothing.
Declaration
public virtual void ExitModule_declaration(limboParser.Module_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Module_declarationContext | context | The parse tree. |
ExitModule_qualified_type(limboParser.Module_qualified_typeContext)
Exit a parse tree produced by module_qualified_type().
The default implementation does nothing.
Declaration
public virtual void ExitModule_qualified_type(limboParser.Module_qualified_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Module_qualified_typeContext | context | The parse tree. |
ExitModule_type(limboParser.Module_typeContext)
Exit a parse tree produced by module_type().
The default implementation does nothing.
Declaration
public virtual void ExitModule_type(limboParser.Module_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Module_typeContext | context | The parse tree. |
ExitMonadic_expression(limboParser.Monadic_expressionContext)
Exit a parse tree produced by monadic_expression().
The default implementation does nothing.
Declaration
public virtual void ExitMonadic_expression(limboParser.Monadic_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Monadic_expressionContext | context | The parse tree. |
ExitNil_or_D(limboParser.Nil_or_DContext)
Exit a parse tree produced by nil_or_D().
The default implementation does nothing.
Declaration
public virtual void ExitNil_or_D(limboParser.Nil_or_DContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Nil_or_DContext | context | The parse tree. |
ExitNil_or_D_list(limboParser.Nil_or_D_listContext)
Exit a parse tree produced by nil_or_D_list().
The default implementation does nothing.
Declaration
public virtual void ExitNil_or_D_list(limboParser.Nil_or_D_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Nil_or_D_listContext | context | The parse tree. |
ExitPick_member_list(limboParser.Pick_member_listContext)
Exit a parse tree produced by pick_member_list().
The default implementation does nothing.
Declaration
public virtual void ExitPick_member_list(limboParser.Pick_member_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Pick_member_listContext | context | The parse tree. |
ExitPick_tag_list(limboParser.Pick_tag_listContext)
Exit a parse tree produced by pick_tag_list().
The default implementation does nothing.
Declaration
public virtual void ExitPick_tag_list(limboParser.Pick_tag_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Pick_tag_listContext | context | The parse tree. |
ExitPqual_list(limboParser.Pqual_listContext)
Exit a parse tree produced by pqual_list().
The default implementation does nothing.
Declaration
public virtual void ExitPqual_list(limboParser.Pqual_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Pqual_listContext | context | The parse tree. |
ExitPqual_statement_sequence(limboParser.Pqual_statement_sequenceContext)
Exit a parse tree produced by pqual_statement_sequence().
The default implementation does nothing.
Declaration
public virtual void ExitPqual_statement_sequence(limboParser.Pqual_statement_sequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Pqual_statement_sequenceContext | context | The parse tree. |
ExitPqualifier(limboParser.PqualifierContext)
Exit a parse tree produced by pqualifier().
The default implementation does nothing.
Declaration
public virtual void ExitPqualifier(limboParser.PqualifierContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.PqualifierContext | context | The parse tree. |
ExitProgram(limboParser.ProgramContext)
Exit a parse tree produced by program().
The default implementation does nothing.
Declaration
public virtual void ExitProgram(limboParser.ProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.ProgramContext | context | The parse tree. |
ExitQual_list(limboParser.Qual_listContext)
Exit a parse tree produced by qual_list().
The default implementation does nothing.
Declaration
public virtual void ExitQual_list(limboParser.Qual_listContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Qual_listContext | context | The parse tree. |
ExitQual_statement_sequence(limboParser.Qual_statement_sequenceContext)
Exit a parse tree produced by qual_statement_sequence().
The default implementation does nothing.
Declaration
public virtual void ExitQual_statement_sequence(limboParser.Qual_statement_sequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Qual_statement_sequenceContext | context | The parse tree. |
ExitQualifier(limboParser.QualifierContext)
Exit a parse tree produced by qualifier().
The default implementation does nothing.
Declaration
public virtual void ExitQualifier(limboParser.QualifierContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.QualifierContext | context | The parse tree. |
ExitReal_(limboParser.Real_Context)
Exit a parse tree produced by real_().
The default implementation does nothing.
Declaration
public virtual void ExitReal_(limboParser.Real_Context context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Real_Context | context | The parse tree. |
ExitReal_constant(limboParser.Real_constantContext)
Exit a parse tree produced by real_constant().
The default implementation does nothing.
Declaration
public virtual void ExitReal_constant(limboParser.Real_constantContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Real_constantContext | context | The parse tree. |
ExitSend_expression(limboParser.Send_expressionContext)
Exit a parse tree produced by send_expression().
The default implementation does nothing.
Declaration
public virtual void ExitSend_expression(limboParser.Send_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Send_expressionContext | context | The parse tree. |
ExitStatement(limboParser.StatementContext)
Exit a parse tree produced by statement().
The default implementation does nothing.
Declaration
public virtual void ExitStatement(limboParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.StatementContext | context | The parse tree. |
ExitStatements_(limboParser.Statements_Context)
Exit a parse tree produced by statements_().
The default implementation does nothing.
Declaration
public virtual void ExitStatements_(limboParser.Statements_Context context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Statements_Context | context | The parse tree. |
ExitString_(limboParser.String_Context)
Exit a parse tree produced by string_().
The default implementation does nothing.
Declaration
public virtual void ExitString_(limboParser.String_Context context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.String_Context | context | The parse tree. |
ExitString_constant(limboParser.String_constantContext)
Exit a parse tree produced by string_constant().
The default implementation does nothing.
Declaration
public virtual void ExitString_constant(limboParser.String_constantContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.String_constantContext | context | The parse tree. |
ExitTerm(limboParser.TermContext)
Exit a parse tree produced by term().
The default implementation does nothing.
Declaration
public virtual void ExitTerm(limboParser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.TermContext | context | The parse tree. |
ExitTop_declaration(limboParser.Top_declarationContext)
Exit a parse tree produced by top_declaration().
The default implementation does nothing.
Declaration
public virtual void ExitTop_declaration(limboParser.Top_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Top_declarationContext | context | The parse tree. |
ExitTop_declaration_sequence(limboParser.Top_declaration_sequenceContext)
Exit a parse tree produced by top_declaration_sequence().
The default implementation does nothing.
Declaration
public virtual void ExitTop_declaration_sequence(limboParser.Top_declaration_sequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Top_declaration_sequenceContext | context | The parse tree. |
ExitTuple_type(limboParser.Tuple_typeContext)
Exit a parse tree produced by tuple_type().
The default implementation does nothing.
Declaration
public virtual void ExitTuple_type(limboParser.Tuple_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Tuple_typeContext | context | The parse tree. |
ExitType_(limboParser.Type_Context)
Exit a parse tree produced by type_().
The default implementation does nothing.
Declaration
public virtual void ExitType_(limboParser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Type_Context | context | The parse tree. |
ExitType_name(limboParser.Type_nameContext)
Exit a parse tree produced by type_name().
The default implementation does nothing.
Declaration
public virtual void ExitType_name(limboParser.Type_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
limboParser.Type_nameContext | context | The parse tree. |
VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode)
Declaration
public virtual void VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.IErrorNode | node |
Remarks
The default implementation does nothing.
VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode)
Declaration
public virtual void VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.ITerminalNode | node |
Remarks
The default implementation does nothing.