Show / Hide Table of Contents

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

Methods

| Improve this Doc View Source

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

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

EnterEveryRule(Antlr4.Runtime.ParserRuleContext)

Declaration
public virtual void EnterEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type Name Description
Antlr4.Runtime.ParserRuleContext context
Remarks

The default implementation does nothing.

| Improve this Doc View Source

EnterExpression(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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

ExitEveryRule(Antlr4.Runtime.ParserRuleContext)

Declaration
public virtual void ExitEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type Name Description
Antlr4.Runtime.ParserRuleContext context
Remarks

The default implementation does nothing.

| Improve this Doc View Source

ExitExpression(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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode)

Declaration
public virtual void VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode node)
Parameters
Type Name Description
Antlr4.Runtime.Tree.IErrorNode node
Remarks

The default implementation does nothing.

| Improve this Doc View Source

VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode)

Declaration
public virtual void VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode node)
Parameters
Type Name Description
Antlr4.Runtime.Tree.ITerminalNode node
Remarks

The default implementation does nothing.

Implements

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