Interface ICorundumListener
This interface defines a complete listener for a parse tree produced by CorundumParser.
Namespace: GCore.Antlr.Grammers.Ruby
Assembly: Ruby.dll
Syntax
public interface ICorundumListener : Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterAll_assignment(CorundumParser.All_assignmentContext)
Enter a parse tree produced by all_assignment().
Declaration
void EnterAll_assignment(CorundumParser.All_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.All_assignmentContext | context | The parse tree. |
EnterAll_result(CorundumParser.All_resultContext)
Enter a parse tree produced by all_result().
Declaration
void EnterAll_result(CorundumParser.All_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.All_resultContext | context | The parse tree. |
EnterArray_assignment(CorundumParser.Array_assignmentContext)
Enter a parse tree produced by array_assignment().
Declaration
void EnterArray_assignment(CorundumParser.Array_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_assignmentContext | context | The parse tree. |
EnterArray_definition(CorundumParser.Array_definitionContext)
Enter a parse tree produced by array_definition().
Declaration
void EnterArray_definition(CorundumParser.Array_definitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_definitionContext | context | The parse tree. |
EnterArray_definition_elements(CorundumParser.Array_definition_elementsContext)
Enter a parse tree produced by array_definition_elements().
Declaration
void EnterArray_definition_elements(CorundumParser.Array_definition_elementsContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_definition_elementsContext | context | The parse tree. |
EnterArray_selector(CorundumParser.Array_selectorContext)
Enter a parse tree produced by array_selector().
Declaration
void EnterArray_selector(CorundumParser.Array_selectorContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_selectorContext | context | The parse tree. |
EnterAssignment(CorundumParser.AssignmentContext)
Enter a parse tree produced by assignment().
Declaration
void EnterAssignment(CorundumParser.AssignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.AssignmentContext | context | The parse tree. |
EnterBool_t(CorundumParser.Bool_tContext)
Enter a parse tree produced by bool_t().
Declaration
void EnterBool_t(CorundumParser.Bool_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Bool_tContext | context | The parse tree. |
EnterBreak_expression(CorundumParser.Break_expressionContext)
Enter a parse tree produced by break_expression().
Declaration
void EnterBreak_expression(CorundumParser.Break_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Break_expressionContext | context | The parse tree. |
EnterComp_var(CorundumParser.Comp_varContext)
Enter a parse tree produced by comp_var().
Declaration
void EnterComp_var(CorundumParser.Comp_varContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Comp_varContext | context | The parse tree. |
EnterComparison(CorundumParser.ComparisonContext)
Enter a parse tree produced by comparison().
Declaration
void EnterComparison(CorundumParser.ComparisonContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.ComparisonContext | context | The parse tree. |
EnterComparison_list(CorundumParser.Comparison_listContext)
Enter a parse tree produced by comparison_list().
Declaration
void EnterComparison_list(CorundumParser.Comparison_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Comparison_listContext | context | The parse tree. |
EnterCond_expression(CorundumParser.Cond_expressionContext)
Enter a parse tree produced by cond_expression().
Declaration
void EnterCond_expression(CorundumParser.Cond_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Cond_expressionContext | context | The parse tree. |
EnterCrlf(CorundumParser.CrlfContext)
Enter a parse tree produced by crlf().
Declaration
void EnterCrlf(CorundumParser.CrlfContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.CrlfContext | context | The parse tree. |
EnterDynamic_(CorundumParser.Dynamic_Context)
Enter a parse tree produced by dynamic_().
Declaration
void EnterDynamic_(CorundumParser.Dynamic_Context context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Dynamic_Context | context | The parse tree. |
EnterDynamic_assignment(CorundumParser.Dynamic_assignmentContext)
Enter a parse tree produced by dynamic_assignment().
Declaration
void EnterDynamic_assignment(CorundumParser.Dynamic_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Dynamic_assignmentContext | context | The parse tree. |
EnterDynamic_result(CorundumParser.Dynamic_resultContext)
Enter a parse tree produced by dynamic_result().
Declaration
void EnterDynamic_result(CorundumParser.Dynamic_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Dynamic_resultContext | context | The parse tree. |
EnterElse_token(CorundumParser.Else_tokenContext)
Enter a parse tree produced by else_token().
Declaration
void EnterElse_token(CorundumParser.Else_tokenContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Else_tokenContext | context | The parse tree. |
EnterElsif_statement(CorundumParser.Elsif_statementContext)
Enter a parse tree produced by elsif_statement().
Declaration
void EnterElsif_statement(CorundumParser.Elsif_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Elsif_statementContext | context | The parse tree. |
EnterExpression(CorundumParser.ExpressionContext)
Enter a parse tree produced by expression().
Declaration
void EnterExpression(CorundumParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.ExpressionContext | context | The parse tree. |
EnterExpression_list(CorundumParser.Expression_listContext)
Enter a parse tree produced by expression_list().
Declaration
void EnterExpression_list(CorundumParser.Expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Expression_listContext | context | The parse tree. |
EnterFloat_assignment(CorundumParser.Float_assignmentContext)
Enter a parse tree produced by float_assignment().
Declaration
void EnterFloat_assignment(CorundumParser.Float_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Float_assignmentContext | context | The parse tree. |
EnterFloat_result(CorundumParser.Float_resultContext)
Enter a parse tree produced by float_result().
Declaration
void EnterFloat_result(CorundumParser.Float_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Float_resultContext | context | The parse tree. |
EnterFloat_t(CorundumParser.Float_tContext)
Enter a parse tree produced by float_t().
Declaration
void EnterFloat_t(CorundumParser.Float_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Float_tContext | context | The parse tree. |
EnterFor_init_list(CorundumParser.For_init_listContext)
Enter a parse tree produced by for_init_list().
Declaration
void EnterFor_init_list(CorundumParser.For_init_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.For_init_listContext | context | The parse tree. |
EnterFor_loop_list(CorundumParser.For_loop_listContext)
Enter a parse tree produced by for_loop_list().
Declaration
void EnterFor_loop_list(CorundumParser.For_loop_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.For_loop_listContext | context | The parse tree. |
EnterFor_statement(CorundumParser.For_statementContext)
Enter a parse tree produced by for_statement().
Declaration
void EnterFor_statement(CorundumParser.For_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.For_statementContext | context | The parse tree. |
EnterFunction_call(CorundumParser.Function_callContext)
Enter a parse tree produced by function_call().
Declaration
void EnterFunction_call(CorundumParser.Function_callContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_callContext | context | The parse tree. |
EnterFunction_call_assignment(CorundumParser.Function_call_assignmentContext)
Enter a parse tree produced by function_call_assignment().
Declaration
void EnterFunction_call_assignment(CorundumParser.Function_call_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_call_assignmentContext | context | The parse tree. |
EnterFunction_call_param_list(CorundumParser.Function_call_param_listContext)
Enter a parse tree produced by function_call_param_list().
Declaration
void EnterFunction_call_param_list(CorundumParser.Function_call_param_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_call_param_listContext | context | The parse tree. |
EnterFunction_call_params(CorundumParser.Function_call_paramsContext)
Enter a parse tree produced by function_call_params().
Declaration
void EnterFunction_call_params(CorundumParser.Function_call_paramsContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_call_paramsContext | context | The parse tree. |
EnterFunction_definition(CorundumParser.Function_definitionContext)
Enter a parse tree produced by function_definition().
Declaration
void EnterFunction_definition(CorundumParser.Function_definitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definitionContext | context | The parse tree. |
EnterFunction_definition_body(CorundumParser.Function_definition_bodyContext)
Enter a parse tree produced by function_definition_body().
Declaration
void EnterFunction_definition_body(CorundumParser.Function_definition_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_bodyContext | context | The parse tree. |
EnterFunction_definition_header(CorundumParser.Function_definition_headerContext)
Enter a parse tree produced by function_definition_header().
Declaration
void EnterFunction_definition_header(CorundumParser.Function_definition_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_headerContext | context | The parse tree. |
EnterFunction_definition_param_id(CorundumParser.Function_definition_param_idContext)
Enter a parse tree produced by function_definition_param_id().
Declaration
void EnterFunction_definition_param_id(CorundumParser.Function_definition_param_idContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_param_idContext | context | The parse tree. |
EnterFunction_definition_params(CorundumParser.Function_definition_paramsContext)
Enter a parse tree produced by function_definition_params().
Declaration
void EnterFunction_definition_params(CorundumParser.Function_definition_paramsContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_paramsContext | context | The parse tree. |
EnterFunction_definition_params_list(CorundumParser.Function_definition_params_listContext)
Enter a parse tree produced by function_definition_params_list().
Declaration
void EnterFunction_definition_params_list(CorundumParser.Function_definition_params_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_params_listContext | context | The parse tree. |
EnterFunction_inline_call(CorundumParser.Function_inline_callContext)
Enter a parse tree produced by function_inline_call().
Declaration
void EnterFunction_inline_call(CorundumParser.Function_inline_callContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_inline_callContext | context | The parse tree. |
EnterFunction_name(CorundumParser.Function_nameContext)
Enter a parse tree produced by function_name().
Declaration
void EnterFunction_name(CorundumParser.Function_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_nameContext | context | The parse tree. |
EnterFunction_named_param(CorundumParser.Function_named_paramContext)
Enter a parse tree produced by function_named_param().
Declaration
void EnterFunction_named_param(CorundumParser.Function_named_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_named_paramContext | context | The parse tree. |
EnterFunction_param(CorundumParser.Function_paramContext)
Enter a parse tree produced by function_param().
Declaration
void EnterFunction_param(CorundumParser.Function_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_paramContext | context | The parse tree. |
EnterFunction_unnamed_param(CorundumParser.Function_unnamed_paramContext)
Enter a parse tree produced by function_unnamed_param().
Declaration
void EnterFunction_unnamed_param(CorundumParser.Function_unnamed_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_unnamed_paramContext | context | The parse tree. |
EnterGlobal_get(CorundumParser.Global_getContext)
Enter a parse tree produced by global_get().
Declaration
void EnterGlobal_get(CorundumParser.Global_getContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Global_getContext | context | The parse tree. |
EnterGlobal_result(CorundumParser.Global_resultContext)
Enter a parse tree produced by global_result().
Declaration
void EnterGlobal_result(CorundumParser.Global_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Global_resultContext | context | The parse tree. |
EnterGlobal_set(CorundumParser.Global_setContext)
Enter a parse tree produced by global_set().
Declaration
void EnterGlobal_set(CorundumParser.Global_setContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Global_setContext | context | The parse tree. |
EnterId_(CorundumParser.Id_Context)
Enter a parse tree produced by id_().
Declaration
void EnterId_(CorundumParser.Id_Context context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Id_Context | context | The parse tree. |
EnterId_function(CorundumParser.Id_functionContext)
Enter a parse tree produced by id_function().
Declaration
void EnterId_function(CorundumParser.Id_functionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Id_functionContext | context | The parse tree. |
EnterId_global(CorundumParser.Id_globalContext)
Enter a parse tree produced by id_global().
Declaration
void EnterId_global(CorundumParser.Id_globalContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Id_globalContext | context | The parse tree. |
EnterIf_elsif_statement(CorundumParser.If_elsif_statementContext)
Enter a parse tree produced by if_elsif_statement().
Declaration
void EnterIf_elsif_statement(CorundumParser.If_elsif_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.If_elsif_statementContext | context | The parse tree. |
EnterIf_statement(CorundumParser.If_statementContext)
Enter a parse tree produced by if_statement().
Declaration
void EnterIf_statement(CorundumParser.If_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.If_statementContext | context | The parse tree. |
EnterInit_expression(CorundumParser.Init_expressionContext)
Enter a parse tree produced by init_expression().
Declaration
void EnterInit_expression(CorundumParser.Init_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Init_expressionContext | context | The parse tree. |
EnterInitial_array_assignment(CorundumParser.Initial_array_assignmentContext)
Enter a parse tree produced by initial_array_assignment().
Declaration
void EnterInitial_array_assignment(CorundumParser.Initial_array_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Initial_array_assignmentContext | context | The parse tree. |
EnterInt_assignment(CorundumParser.Int_assignmentContext)
Enter a parse tree produced by int_assignment().
Declaration
void EnterInt_assignment(CorundumParser.Int_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Int_assignmentContext | context | The parse tree. |
EnterInt_result(CorundumParser.Int_resultContext)
Enter a parse tree produced by int_result().
Declaration
void EnterInt_result(CorundumParser.Int_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Int_resultContext | context | The parse tree. |
EnterInt_t(CorundumParser.Int_tContext)
Enter a parse tree produced by int_t().
Declaration
void EnterInt_t(CorundumParser.Int_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Int_tContext | context | The parse tree. |
EnterLiteral_t(CorundumParser.Literal_tContext)
Enter a parse tree produced by literal_t().
Declaration
void EnterLiteral_t(CorundumParser.Literal_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Literal_tContext | context | The parse tree. |
EnterLoop_expression(CorundumParser.Loop_expressionContext)
Enter a parse tree produced by loop_expression().
Declaration
void EnterLoop_expression(CorundumParser.Loop_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Loop_expressionContext | context | The parse tree. |
EnterLvalue(CorundumParser.LvalueContext)
Enter a parse tree produced by lvalue().
Declaration
void EnterLvalue(CorundumParser.LvalueContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.LvalueContext | context | The parse tree. |
EnterNil_t(CorundumParser.Nil_tContext)
Enter a parse tree produced by nil_t().
Declaration
void EnterNil_t(CorundumParser.Nil_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Nil_tContext | context | The parse tree. |
EnterPir_expression_list(CorundumParser.Pir_expression_listContext)
Enter a parse tree produced by pir_expression_list().
Declaration
void EnterPir_expression_list(CorundumParser.Pir_expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Pir_expression_listContext | context | The parse tree. |
EnterPir_inline(CorundumParser.Pir_inlineContext)
Enter a parse tree produced by pir_inline().
Declaration
void EnterPir_inline(CorundumParser.Pir_inlineContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Pir_inlineContext | context | The parse tree. |
EnterProg(CorundumParser.ProgContext)
Enter a parse tree produced by prog().
Declaration
void EnterProg(CorundumParser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.ProgContext | context | The parse tree. |
EnterRequire_block(CorundumParser.Require_blockContext)
Enter a parse tree produced by require_block().
Declaration
void EnterRequire_block(CorundumParser.Require_blockContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Require_blockContext | context | The parse tree. |
EnterReturn_statement(CorundumParser.Return_statementContext)
Enter a parse tree produced by return_statement().
Declaration
void EnterReturn_statement(CorundumParser.Return_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Return_statementContext | context | The parse tree. |
EnterRvalue(CorundumParser.RvalueContext)
Enter a parse tree produced by rvalue().
Declaration
void EnterRvalue(CorundumParser.RvalueContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.RvalueContext | context | The parse tree. |
EnterStatement_body(CorundumParser.Statement_bodyContext)
Enter a parse tree produced by statement_body().
Declaration
void EnterStatement_body(CorundumParser.Statement_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Statement_bodyContext | context | The parse tree. |
EnterStatement_expression_list(CorundumParser.Statement_expression_listContext)
Enter a parse tree produced by statement_expression_list().
Declaration
void EnterStatement_expression_list(CorundumParser.Statement_expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Statement_expression_listContext | context | The parse tree. |
EnterString_assignment(CorundumParser.String_assignmentContext)
Enter a parse tree produced by string_assignment().
Declaration
void EnterString_assignment(CorundumParser.String_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.String_assignmentContext | context | The parse tree. |
EnterString_result(CorundumParser.String_resultContext)
Enter a parse tree produced by string_result().
Declaration
void EnterString_result(CorundumParser.String_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.String_resultContext | context | The parse tree. |
EnterTerminator(CorundumParser.TerminatorContext)
Enter a parse tree produced by terminator().
Declaration
void EnterTerminator(CorundumParser.TerminatorContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.TerminatorContext | context | The parse tree. |
EnterUnless_statement(CorundumParser.Unless_statementContext)
Enter a parse tree produced by unless_statement().
Declaration
void EnterUnless_statement(CorundumParser.Unless_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Unless_statementContext | context | The parse tree. |
EnterWhile_statement(CorundumParser.While_statementContext)
Enter a parse tree produced by while_statement().
Declaration
void EnterWhile_statement(CorundumParser.While_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.While_statementContext | context | The parse tree. |
ExitAll_assignment(CorundumParser.All_assignmentContext)
Exit a parse tree produced by all_assignment().
Declaration
void ExitAll_assignment(CorundumParser.All_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.All_assignmentContext | context | The parse tree. |
ExitAll_result(CorundumParser.All_resultContext)
Exit a parse tree produced by all_result().
Declaration
void ExitAll_result(CorundumParser.All_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.All_resultContext | context | The parse tree. |
ExitArray_assignment(CorundumParser.Array_assignmentContext)
Exit a parse tree produced by array_assignment().
Declaration
void ExitArray_assignment(CorundumParser.Array_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_assignmentContext | context | The parse tree. |
ExitArray_definition(CorundumParser.Array_definitionContext)
Exit a parse tree produced by array_definition().
Declaration
void ExitArray_definition(CorundumParser.Array_definitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_definitionContext | context | The parse tree. |
ExitArray_definition_elements(CorundumParser.Array_definition_elementsContext)
Exit a parse tree produced by array_definition_elements().
Declaration
void ExitArray_definition_elements(CorundumParser.Array_definition_elementsContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_definition_elementsContext | context | The parse tree. |
ExitArray_selector(CorundumParser.Array_selectorContext)
Exit a parse tree produced by array_selector().
Declaration
void ExitArray_selector(CorundumParser.Array_selectorContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_selectorContext | context | The parse tree. |
ExitAssignment(CorundumParser.AssignmentContext)
Exit a parse tree produced by assignment().
Declaration
void ExitAssignment(CorundumParser.AssignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.AssignmentContext | context | The parse tree. |
ExitBool_t(CorundumParser.Bool_tContext)
Exit a parse tree produced by bool_t().
Declaration
void ExitBool_t(CorundumParser.Bool_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Bool_tContext | context | The parse tree. |
ExitBreak_expression(CorundumParser.Break_expressionContext)
Exit a parse tree produced by break_expression().
Declaration
void ExitBreak_expression(CorundumParser.Break_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Break_expressionContext | context | The parse tree. |
ExitComp_var(CorundumParser.Comp_varContext)
Exit a parse tree produced by comp_var().
Declaration
void ExitComp_var(CorundumParser.Comp_varContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Comp_varContext | context | The parse tree. |
ExitComparison(CorundumParser.ComparisonContext)
Exit a parse tree produced by comparison().
Declaration
void ExitComparison(CorundumParser.ComparisonContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.ComparisonContext | context | The parse tree. |
ExitComparison_list(CorundumParser.Comparison_listContext)
Exit a parse tree produced by comparison_list().
Declaration
void ExitComparison_list(CorundumParser.Comparison_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Comparison_listContext | context | The parse tree. |
ExitCond_expression(CorundumParser.Cond_expressionContext)
Exit a parse tree produced by cond_expression().
Declaration
void ExitCond_expression(CorundumParser.Cond_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Cond_expressionContext | context | The parse tree. |
ExitCrlf(CorundumParser.CrlfContext)
Exit a parse tree produced by crlf().
Declaration
void ExitCrlf(CorundumParser.CrlfContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.CrlfContext | context | The parse tree. |
ExitDynamic_(CorundumParser.Dynamic_Context)
Exit a parse tree produced by dynamic_().
Declaration
void ExitDynamic_(CorundumParser.Dynamic_Context context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Dynamic_Context | context | The parse tree. |
ExitDynamic_assignment(CorundumParser.Dynamic_assignmentContext)
Exit a parse tree produced by dynamic_assignment().
Declaration
void ExitDynamic_assignment(CorundumParser.Dynamic_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Dynamic_assignmentContext | context | The parse tree. |
ExitDynamic_result(CorundumParser.Dynamic_resultContext)
Exit a parse tree produced by dynamic_result().
Declaration
void ExitDynamic_result(CorundumParser.Dynamic_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Dynamic_resultContext | context | The parse tree. |
ExitElse_token(CorundumParser.Else_tokenContext)
Exit a parse tree produced by else_token().
Declaration
void ExitElse_token(CorundumParser.Else_tokenContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Else_tokenContext | context | The parse tree. |
ExitElsif_statement(CorundumParser.Elsif_statementContext)
Exit a parse tree produced by elsif_statement().
Declaration
void ExitElsif_statement(CorundumParser.Elsif_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Elsif_statementContext | context | The parse tree. |
ExitExpression(CorundumParser.ExpressionContext)
Exit a parse tree produced by expression().
Declaration
void ExitExpression(CorundumParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.ExpressionContext | context | The parse tree. |
ExitExpression_list(CorundumParser.Expression_listContext)
Exit a parse tree produced by expression_list().
Declaration
void ExitExpression_list(CorundumParser.Expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Expression_listContext | context | The parse tree. |
ExitFloat_assignment(CorundumParser.Float_assignmentContext)
Exit a parse tree produced by float_assignment().
Declaration
void ExitFloat_assignment(CorundumParser.Float_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Float_assignmentContext | context | The parse tree. |
ExitFloat_result(CorundumParser.Float_resultContext)
Exit a parse tree produced by float_result().
Declaration
void ExitFloat_result(CorundumParser.Float_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Float_resultContext | context | The parse tree. |
ExitFloat_t(CorundumParser.Float_tContext)
Exit a parse tree produced by float_t().
Declaration
void ExitFloat_t(CorundumParser.Float_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Float_tContext | context | The parse tree. |
ExitFor_init_list(CorundumParser.For_init_listContext)
Exit a parse tree produced by for_init_list().
Declaration
void ExitFor_init_list(CorundumParser.For_init_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.For_init_listContext | context | The parse tree. |
ExitFor_loop_list(CorundumParser.For_loop_listContext)
Exit a parse tree produced by for_loop_list().
Declaration
void ExitFor_loop_list(CorundumParser.For_loop_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.For_loop_listContext | context | The parse tree. |
ExitFor_statement(CorundumParser.For_statementContext)
Exit a parse tree produced by for_statement().
Declaration
void ExitFor_statement(CorundumParser.For_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.For_statementContext | context | The parse tree. |
ExitFunction_call(CorundumParser.Function_callContext)
Exit a parse tree produced by function_call().
Declaration
void ExitFunction_call(CorundumParser.Function_callContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_callContext | context | The parse tree. |
ExitFunction_call_assignment(CorundumParser.Function_call_assignmentContext)
Exit a parse tree produced by function_call_assignment().
Declaration
void ExitFunction_call_assignment(CorundumParser.Function_call_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_call_assignmentContext | context | The parse tree. |
ExitFunction_call_param_list(CorundumParser.Function_call_param_listContext)
Exit a parse tree produced by function_call_param_list().
Declaration
void ExitFunction_call_param_list(CorundumParser.Function_call_param_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_call_param_listContext | context | The parse tree. |
ExitFunction_call_params(CorundumParser.Function_call_paramsContext)
Exit a parse tree produced by function_call_params().
Declaration
void ExitFunction_call_params(CorundumParser.Function_call_paramsContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_call_paramsContext | context | The parse tree. |
ExitFunction_definition(CorundumParser.Function_definitionContext)
Exit a parse tree produced by function_definition().
Declaration
void ExitFunction_definition(CorundumParser.Function_definitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definitionContext | context | The parse tree. |
ExitFunction_definition_body(CorundumParser.Function_definition_bodyContext)
Exit a parse tree produced by function_definition_body().
Declaration
void ExitFunction_definition_body(CorundumParser.Function_definition_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_bodyContext | context | The parse tree. |
ExitFunction_definition_header(CorundumParser.Function_definition_headerContext)
Exit a parse tree produced by function_definition_header().
Declaration
void ExitFunction_definition_header(CorundumParser.Function_definition_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_headerContext | context | The parse tree. |
ExitFunction_definition_param_id(CorundumParser.Function_definition_param_idContext)
Exit a parse tree produced by function_definition_param_id().
Declaration
void ExitFunction_definition_param_id(CorundumParser.Function_definition_param_idContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_param_idContext | context | The parse tree. |
ExitFunction_definition_params(CorundumParser.Function_definition_paramsContext)
Exit a parse tree produced by function_definition_params().
Declaration
void ExitFunction_definition_params(CorundumParser.Function_definition_paramsContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_paramsContext | context | The parse tree. |
ExitFunction_definition_params_list(CorundumParser.Function_definition_params_listContext)
Exit a parse tree produced by function_definition_params_list().
Declaration
void ExitFunction_definition_params_list(CorundumParser.Function_definition_params_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_params_listContext | context | The parse tree. |
ExitFunction_inline_call(CorundumParser.Function_inline_callContext)
Exit a parse tree produced by function_inline_call().
Declaration
void ExitFunction_inline_call(CorundumParser.Function_inline_callContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_inline_callContext | context | The parse tree. |
ExitFunction_name(CorundumParser.Function_nameContext)
Exit a parse tree produced by function_name().
Declaration
void ExitFunction_name(CorundumParser.Function_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_nameContext | context | The parse tree. |
ExitFunction_named_param(CorundumParser.Function_named_paramContext)
Exit a parse tree produced by function_named_param().
Declaration
void ExitFunction_named_param(CorundumParser.Function_named_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_named_paramContext | context | The parse tree. |
ExitFunction_param(CorundumParser.Function_paramContext)
Exit a parse tree produced by function_param().
Declaration
void ExitFunction_param(CorundumParser.Function_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_paramContext | context | The parse tree. |
ExitFunction_unnamed_param(CorundumParser.Function_unnamed_paramContext)
Exit a parse tree produced by function_unnamed_param().
Declaration
void ExitFunction_unnamed_param(CorundumParser.Function_unnamed_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_unnamed_paramContext | context | The parse tree. |
ExitGlobal_get(CorundumParser.Global_getContext)
Exit a parse tree produced by global_get().
Declaration
void ExitGlobal_get(CorundumParser.Global_getContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Global_getContext | context | The parse tree. |
ExitGlobal_result(CorundumParser.Global_resultContext)
Exit a parse tree produced by global_result().
Declaration
void ExitGlobal_result(CorundumParser.Global_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Global_resultContext | context | The parse tree. |
ExitGlobal_set(CorundumParser.Global_setContext)
Exit a parse tree produced by global_set().
Declaration
void ExitGlobal_set(CorundumParser.Global_setContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Global_setContext | context | The parse tree. |
ExitId_(CorundumParser.Id_Context)
Exit a parse tree produced by id_().
Declaration
void ExitId_(CorundumParser.Id_Context context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Id_Context | context | The parse tree. |
ExitId_function(CorundumParser.Id_functionContext)
Exit a parse tree produced by id_function().
Declaration
void ExitId_function(CorundumParser.Id_functionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Id_functionContext | context | The parse tree. |
ExitId_global(CorundumParser.Id_globalContext)
Exit a parse tree produced by id_global().
Declaration
void ExitId_global(CorundumParser.Id_globalContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Id_globalContext | context | The parse tree. |
ExitIf_elsif_statement(CorundumParser.If_elsif_statementContext)
Exit a parse tree produced by if_elsif_statement().
Declaration
void ExitIf_elsif_statement(CorundumParser.If_elsif_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.If_elsif_statementContext | context | The parse tree. |
ExitIf_statement(CorundumParser.If_statementContext)
Exit a parse tree produced by if_statement().
Declaration
void ExitIf_statement(CorundumParser.If_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.If_statementContext | context | The parse tree. |
ExitInit_expression(CorundumParser.Init_expressionContext)
Exit a parse tree produced by init_expression().
Declaration
void ExitInit_expression(CorundumParser.Init_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Init_expressionContext | context | The parse tree. |
ExitInitial_array_assignment(CorundumParser.Initial_array_assignmentContext)
Exit a parse tree produced by initial_array_assignment().
Declaration
void ExitInitial_array_assignment(CorundumParser.Initial_array_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Initial_array_assignmentContext | context | The parse tree. |
ExitInt_assignment(CorundumParser.Int_assignmentContext)
Exit a parse tree produced by int_assignment().
Declaration
void ExitInt_assignment(CorundumParser.Int_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Int_assignmentContext | context | The parse tree. |
ExitInt_result(CorundumParser.Int_resultContext)
Exit a parse tree produced by int_result().
Declaration
void ExitInt_result(CorundumParser.Int_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Int_resultContext | context | The parse tree. |
ExitInt_t(CorundumParser.Int_tContext)
Exit a parse tree produced by int_t().
Declaration
void ExitInt_t(CorundumParser.Int_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Int_tContext | context | The parse tree. |
ExitLiteral_t(CorundumParser.Literal_tContext)
Exit a parse tree produced by literal_t().
Declaration
void ExitLiteral_t(CorundumParser.Literal_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Literal_tContext | context | The parse tree. |
ExitLoop_expression(CorundumParser.Loop_expressionContext)
Exit a parse tree produced by loop_expression().
Declaration
void ExitLoop_expression(CorundumParser.Loop_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Loop_expressionContext | context | The parse tree. |
ExitLvalue(CorundumParser.LvalueContext)
Exit a parse tree produced by lvalue().
Declaration
void ExitLvalue(CorundumParser.LvalueContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.LvalueContext | context | The parse tree. |
ExitNil_t(CorundumParser.Nil_tContext)
Exit a parse tree produced by nil_t().
Declaration
void ExitNil_t(CorundumParser.Nil_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Nil_tContext | context | The parse tree. |
ExitPir_expression_list(CorundumParser.Pir_expression_listContext)
Exit a parse tree produced by pir_expression_list().
Declaration
void ExitPir_expression_list(CorundumParser.Pir_expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Pir_expression_listContext | context | The parse tree. |
ExitPir_inline(CorundumParser.Pir_inlineContext)
Exit a parse tree produced by pir_inline().
Declaration
void ExitPir_inline(CorundumParser.Pir_inlineContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Pir_inlineContext | context | The parse tree. |
ExitProg(CorundumParser.ProgContext)
Exit a parse tree produced by prog().
Declaration
void ExitProg(CorundumParser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.ProgContext | context | The parse tree. |
ExitRequire_block(CorundumParser.Require_blockContext)
Exit a parse tree produced by require_block().
Declaration
void ExitRequire_block(CorundumParser.Require_blockContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Require_blockContext | context | The parse tree. |
ExitReturn_statement(CorundumParser.Return_statementContext)
Exit a parse tree produced by return_statement().
Declaration
void ExitReturn_statement(CorundumParser.Return_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Return_statementContext | context | The parse tree. |
ExitRvalue(CorundumParser.RvalueContext)
Exit a parse tree produced by rvalue().
Declaration
void ExitRvalue(CorundumParser.RvalueContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.RvalueContext | context | The parse tree. |
ExitStatement_body(CorundumParser.Statement_bodyContext)
Exit a parse tree produced by statement_body().
Declaration
void ExitStatement_body(CorundumParser.Statement_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Statement_bodyContext | context | The parse tree. |
ExitStatement_expression_list(CorundumParser.Statement_expression_listContext)
Exit a parse tree produced by statement_expression_list().
Declaration
void ExitStatement_expression_list(CorundumParser.Statement_expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Statement_expression_listContext | context | The parse tree. |
ExitString_assignment(CorundumParser.String_assignmentContext)
Exit a parse tree produced by string_assignment().
Declaration
void ExitString_assignment(CorundumParser.String_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.String_assignmentContext | context | The parse tree. |
ExitString_result(CorundumParser.String_resultContext)
Exit a parse tree produced by string_result().
Declaration
void ExitString_result(CorundumParser.String_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.String_resultContext | context | The parse tree. |
ExitTerminator(CorundumParser.TerminatorContext)
Exit a parse tree produced by terminator().
Declaration
void ExitTerminator(CorundumParser.TerminatorContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.TerminatorContext | context | The parse tree. |
ExitUnless_statement(CorundumParser.Unless_statementContext)
Exit a parse tree produced by unless_statement().
Declaration
void ExitUnless_statement(CorundumParser.Unless_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Unless_statementContext | context | The parse tree. |
ExitWhile_statement(CorundumParser.While_statementContext)
Exit a parse tree produced by while_statement().
Declaration
void ExitWhile_statement(CorundumParser.While_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.While_statementContext | context | The parse tree. |