Show / Hide Table of Contents

Interface ImatlabListener

This interface defines a complete listener for a parse tree produced by matlabParser.

Namespace: GCore.Antlr.Grammers.Matlab
Assembly: Matlab.dll
Syntax
public interface ImatlabListener : Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterAdditive_expression(matlabParser.Additive_expressionContext)

Enter a parse tree produced by additive_expression().

Declaration
void EnterAdditive_expression(matlabParser.Additive_expressionContext context)
Parameters
Type Name Description
matlabParser.Additive_expressionContext context

The parse tree.

| Improve this Doc View Source

EnterAnd_expression(matlabParser.And_expressionContext)

Enter a parse tree produced by and_expression().

Declaration
void EnterAnd_expression(matlabParser.And_expressionContext context)
Parameters
Type Name Description
matlabParser.And_expressionContext context

The parse tree.

| Improve this Doc View Source

EnterArray_element(matlabParser.Array_elementContext)

Enter a parse tree produced by array_element().

Declaration
void EnterArray_element(matlabParser.Array_elementContext context)
Parameters
Type Name Description
matlabParser.Array_elementContext context

The parse tree.

| Improve this Doc View Source

EnterArray_expression(matlabParser.Array_expressionContext)

Enter a parse tree produced by array_expression().

Declaration
void EnterArray_expression(matlabParser.Array_expressionContext context)
Parameters
Type Name Description
matlabParser.Array_expressionContext context

The parse tree.

| Improve this Doc View Source

EnterArray_list(matlabParser.Array_listContext)

Enter a parse tree produced by array_list().

Declaration
void EnterArray_list(matlabParser.Array_listContext context)
Parameters
Type Name Description
matlabParser.Array_listContext context

The parse tree.

| Improve this Doc View Source

EnterAssignment_expression(matlabParser.Assignment_expressionContext)

Enter a parse tree produced by assignment_expression().

Declaration
void EnterAssignment_expression(matlabParser.Assignment_expressionContext context)
Parameters
Type Name Description
matlabParser.Assignment_expressionContext context

The parse tree.

| Improve this Doc View Source

EnterAssignment_statement(matlabParser.Assignment_statementContext)

Enter a parse tree produced by assignment_statement().

Declaration
void EnterAssignment_statement(matlabParser.Assignment_statementContext context)
Parameters
Type Name Description
matlabParser.Assignment_statementContext context

The parse tree.

| Improve this Doc View Source

EnterClear_statement(matlabParser.Clear_statementContext)

Enter a parse tree produced by clear_statement().

Declaration
void EnterClear_statement(matlabParser.Clear_statementContext context)
Parameters
Type Name Description
matlabParser.Clear_statementContext context

The parse tree.

| Improve this Doc View Source

EnterElseif_clause(matlabParser.Elseif_clauseContext)

Enter a parse tree produced by elseif_clause().

Declaration
void EnterElseif_clause(matlabParser.Elseif_clauseContext context)
Parameters
Type Name Description
matlabParser.Elseif_clauseContext context

The parse tree.

| Improve this Doc View Source

EnterEostmt(matlabParser.EostmtContext)

Enter a parse tree produced by eostmt().

Declaration
void EnterEostmt(matlabParser.EostmtContext context)
Parameters
Type Name Description
matlabParser.EostmtContext context

The parse tree.

| Improve this Doc View Source

EnterEquality_expression(matlabParser.Equality_expressionContext)

Enter a parse tree produced by equality_expression().

Declaration
void EnterEquality_expression(matlabParser.Equality_expressionContext context)
Parameters
Type Name Description
matlabParser.Equality_expressionContext context

The parse tree.

| Improve this Doc View Source

EnterExpression(matlabParser.ExpressionContext)

Enter a parse tree produced by expression().

Declaration
void EnterExpression(matlabParser.ExpressionContext context)
Parameters
Type Name Description
matlabParser.ExpressionContext context

The parse tree.

| Improve this Doc View Source

EnterExpression_statement(matlabParser.Expression_statementContext)

Enter a parse tree produced by expression_statement().

Declaration
void EnterExpression_statement(matlabParser.Expression_statementContext context)
Parameters
Type Name Description
matlabParser.Expression_statementContext context

The parse tree.

| Improve this Doc View Source

EnterFunc_ident_list(matlabParser.Func_ident_listContext)

Enter a parse tree produced by func_ident_list().

Declaration
void EnterFunc_ident_list(matlabParser.Func_ident_listContext context)
Parameters
Type Name Description
matlabParser.Func_ident_listContext context

The parse tree.

| Improve this Doc View Source

EnterFunc_return_list(matlabParser.Func_return_listContext)

Enter a parse tree produced by func_return_list().

Declaration
void EnterFunc_return_list(matlabParser.Func_return_listContext context)
Parameters
Type Name Description
matlabParser.Func_return_listContext context

The parse tree.

| Improve this Doc View Source

EnterFunction_declare(matlabParser.Function_declareContext)

Enter a parse tree produced by function_declare().

Declaration
void EnterFunction_declare(matlabParser.Function_declareContext context)
Parameters
Type Name Description
matlabParser.Function_declareContext context

The parse tree.

| Improve this Doc View Source

EnterFunction_declare_lhs(matlabParser.Function_declare_lhsContext)

Enter a parse tree produced by function_declare_lhs().

Declaration
void EnterFunction_declare_lhs(matlabParser.Function_declare_lhsContext context)
Parameters
Type Name Description
matlabParser.Function_declare_lhsContext context

The parse tree.

| Improve this Doc View Source

EnterGlobal_statement(matlabParser.Global_statementContext)

Enter a parse tree produced by global_statement().

Declaration
void EnterGlobal_statement(matlabParser.Global_statementContext context)
Parameters
Type Name Description
matlabParser.Global_statementContext context

The parse tree.

| Improve this Doc View Source

EnterIdentifier_list(matlabParser.Identifier_listContext)

Enter a parse tree produced by identifier_list().

Declaration
void EnterIdentifier_list(matlabParser.Identifier_listContext context)
Parameters
Type Name Description
matlabParser.Identifier_listContext context

The parse tree.

| Improve this Doc View Source

EnterIndex_expression(matlabParser.Index_expressionContext)

Enter a parse tree produced by index_expression().

Declaration
void EnterIndex_expression(matlabParser.Index_expressionContext context)
Parameters
Type Name Description
matlabParser.Index_expressionContext context

The parse tree.

| Improve this Doc View Source

EnterIndex_expression_list(matlabParser.Index_expression_listContext)

Enter a parse tree produced by index_expression_list().

Declaration
void EnterIndex_expression_list(matlabParser.Index_expression_listContext context)
Parameters
Type Name Description
matlabParser.Index_expression_listContext context

The parse tree.

| Improve this Doc View Source

EnterIteration_statement(matlabParser.Iteration_statementContext)

Enter a parse tree produced by iteration_statement().

Declaration
void EnterIteration_statement(matlabParser.Iteration_statementContext context)
Parameters
Type Name Description
matlabParser.Iteration_statementContext context

The parse tree.

| Improve this Doc View Source

EnterJump_statement(matlabParser.Jump_statementContext)

Enter a parse tree produced by jump_statement().

Declaration
void EnterJump_statement(matlabParser.Jump_statementContext context)
Parameters
Type Name Description
matlabParser.Jump_statementContext context

The parse tree.

| Improve this Doc View Source

EnterMultiplicative_expression(matlabParser.Multiplicative_expressionContext)

Enter a parse tree produced by multiplicative_expression().

Declaration
void EnterMultiplicative_expression(matlabParser.Multiplicative_expressionContext context)
Parameters
Type Name Description
matlabParser.Multiplicative_expressionContext context

The parse tree.

| Improve this Doc View Source

EnterOr_expression(matlabParser.Or_expressionContext)

Enter a parse tree produced by or_expression().

Declaration
void EnterOr_expression(matlabParser.Or_expressionContext context)
Parameters
Type Name Description
matlabParser.Or_expressionContext context

The parse tree.

| Improve this Doc View Source

EnterPostfix_expression(matlabParser.Postfix_expressionContext)

Enter a parse tree produced by postfix_expression().

Declaration
void EnterPostfix_expression(matlabParser.Postfix_expressionContext context)
Parameters
Type Name Description
matlabParser.Postfix_expressionContext context

The parse tree.

| Improve this Doc View Source

EnterPrimary_expression(matlabParser.Primary_expressionContext)

Enter a parse tree produced by primary_expression().

Declaration
void EnterPrimary_expression(matlabParser.Primary_expressionContext context)
Parameters
Type Name Description
matlabParser.Primary_expressionContext context

The parse tree.

| Improve this Doc View Source

EnterRelational_expression(matlabParser.Relational_expressionContext)

Enter a parse tree produced by relational_expression().

Declaration
void EnterRelational_expression(matlabParser.Relational_expressionContext context)
Parameters
Type Name Description
matlabParser.Relational_expressionContext context

The parse tree.

| Improve this Doc View Source

EnterSelection_statement(matlabParser.Selection_statementContext)

Enter a parse tree produced by selection_statement().

Declaration
void EnterSelection_statement(matlabParser.Selection_statementContext context)
Parameters
Type Name Description
matlabParser.Selection_statementContext context

The parse tree.

| Improve this Doc View Source

EnterStatement(matlabParser.StatementContext)

Enter a parse tree produced by statement().

Declaration
void EnterStatement(matlabParser.StatementContext context)
Parameters
Type Name Description
matlabParser.StatementContext context

The parse tree.

| Improve this Doc View Source

EnterStatement_list(matlabParser.Statement_listContext)

Enter a parse tree produced by statement_list().

Declaration
void EnterStatement_list(matlabParser.Statement_listContext context)
Parameters
Type Name Description
matlabParser.Statement_listContext context

The parse tree.

| Improve this Doc View Source

EnterTranslation_unit(matlabParser.Translation_unitContext)

Enter a parse tree produced by translation_unit().

Declaration
void EnterTranslation_unit(matlabParser.Translation_unitContext context)
Parameters
Type Name Description
matlabParser.Translation_unitContext context

The parse tree.

| Improve this Doc View Source

EnterUnary_expression(matlabParser.Unary_expressionContext)

Enter a parse tree produced by unary_expression().

Declaration
void EnterUnary_expression(matlabParser.Unary_expressionContext context)
Parameters
Type Name Description
matlabParser.Unary_expressionContext context

The parse tree.

| Improve this Doc View Source

EnterUnary_operator(matlabParser.Unary_operatorContext)

Enter a parse tree produced by unary_operator().

Declaration
void EnterUnary_operator(matlabParser.Unary_operatorContext context)
Parameters
Type Name Description
matlabParser.Unary_operatorContext context

The parse tree.

| Improve this Doc View Source

ExitAdditive_expression(matlabParser.Additive_expressionContext)

Exit a parse tree produced by additive_expression().

Declaration
void ExitAdditive_expression(matlabParser.Additive_expressionContext context)
Parameters
Type Name Description
matlabParser.Additive_expressionContext context

The parse tree.

| Improve this Doc View Source

ExitAnd_expression(matlabParser.And_expressionContext)

Exit a parse tree produced by and_expression().

Declaration
void ExitAnd_expression(matlabParser.And_expressionContext context)
Parameters
Type Name Description
matlabParser.And_expressionContext context

The parse tree.

| Improve this Doc View Source

ExitArray_element(matlabParser.Array_elementContext)

Exit a parse tree produced by array_element().

Declaration
void ExitArray_element(matlabParser.Array_elementContext context)
Parameters
Type Name Description
matlabParser.Array_elementContext context

The parse tree.

| Improve this Doc View Source

ExitArray_expression(matlabParser.Array_expressionContext)

Exit a parse tree produced by array_expression().

Declaration
void ExitArray_expression(matlabParser.Array_expressionContext context)
Parameters
Type Name Description
matlabParser.Array_expressionContext context

The parse tree.

| Improve this Doc View Source

ExitArray_list(matlabParser.Array_listContext)

Exit a parse tree produced by array_list().

Declaration
void ExitArray_list(matlabParser.Array_listContext context)
Parameters
Type Name Description
matlabParser.Array_listContext context

The parse tree.

| Improve this Doc View Source

ExitAssignment_expression(matlabParser.Assignment_expressionContext)

Exit a parse tree produced by assignment_expression().

Declaration
void ExitAssignment_expression(matlabParser.Assignment_expressionContext context)
Parameters
Type Name Description
matlabParser.Assignment_expressionContext context

The parse tree.

| Improve this Doc View Source

ExitAssignment_statement(matlabParser.Assignment_statementContext)

Exit a parse tree produced by assignment_statement().

Declaration
void ExitAssignment_statement(matlabParser.Assignment_statementContext context)
Parameters
Type Name Description
matlabParser.Assignment_statementContext context

The parse tree.

| Improve this Doc View Source

ExitClear_statement(matlabParser.Clear_statementContext)

Exit a parse tree produced by clear_statement().

Declaration
void ExitClear_statement(matlabParser.Clear_statementContext context)
Parameters
Type Name Description
matlabParser.Clear_statementContext context

The parse tree.

| Improve this Doc View Source

ExitElseif_clause(matlabParser.Elseif_clauseContext)

Exit a parse tree produced by elseif_clause().

Declaration
void ExitElseif_clause(matlabParser.Elseif_clauseContext context)
Parameters
Type Name Description
matlabParser.Elseif_clauseContext context

The parse tree.

| Improve this Doc View Source

ExitEostmt(matlabParser.EostmtContext)

Exit a parse tree produced by eostmt().

Declaration
void ExitEostmt(matlabParser.EostmtContext context)
Parameters
Type Name Description
matlabParser.EostmtContext context

The parse tree.

| Improve this Doc View Source

ExitEquality_expression(matlabParser.Equality_expressionContext)

Exit a parse tree produced by equality_expression().

Declaration
void ExitEquality_expression(matlabParser.Equality_expressionContext context)
Parameters
Type Name Description
matlabParser.Equality_expressionContext context

The parse tree.

| Improve this Doc View Source

ExitExpression(matlabParser.ExpressionContext)

Exit a parse tree produced by expression().

Declaration
void ExitExpression(matlabParser.ExpressionContext context)
Parameters
Type Name Description
matlabParser.ExpressionContext context

The parse tree.

| Improve this Doc View Source

ExitExpression_statement(matlabParser.Expression_statementContext)

Exit a parse tree produced by expression_statement().

Declaration
void ExitExpression_statement(matlabParser.Expression_statementContext context)
Parameters
Type Name Description
matlabParser.Expression_statementContext context

The parse tree.

| Improve this Doc View Source

ExitFunc_ident_list(matlabParser.Func_ident_listContext)

Exit a parse tree produced by func_ident_list().

Declaration
void ExitFunc_ident_list(matlabParser.Func_ident_listContext context)
Parameters
Type Name Description
matlabParser.Func_ident_listContext context

The parse tree.

| Improve this Doc View Source

ExitFunc_return_list(matlabParser.Func_return_listContext)

Exit a parse tree produced by func_return_list().

Declaration
void ExitFunc_return_list(matlabParser.Func_return_listContext context)
Parameters
Type Name Description
matlabParser.Func_return_listContext context

The parse tree.

| Improve this Doc View Source

ExitFunction_declare(matlabParser.Function_declareContext)

Exit a parse tree produced by function_declare().

Declaration
void ExitFunction_declare(matlabParser.Function_declareContext context)
Parameters
Type Name Description
matlabParser.Function_declareContext context

The parse tree.

| Improve this Doc View Source

ExitFunction_declare_lhs(matlabParser.Function_declare_lhsContext)

Exit a parse tree produced by function_declare_lhs().

Declaration
void ExitFunction_declare_lhs(matlabParser.Function_declare_lhsContext context)
Parameters
Type Name Description
matlabParser.Function_declare_lhsContext context

The parse tree.

| Improve this Doc View Source

ExitGlobal_statement(matlabParser.Global_statementContext)

Exit a parse tree produced by global_statement().

Declaration
void ExitGlobal_statement(matlabParser.Global_statementContext context)
Parameters
Type Name Description
matlabParser.Global_statementContext context

The parse tree.

| Improve this Doc View Source

ExitIdentifier_list(matlabParser.Identifier_listContext)

Exit a parse tree produced by identifier_list().

Declaration
void ExitIdentifier_list(matlabParser.Identifier_listContext context)
Parameters
Type Name Description
matlabParser.Identifier_listContext context

The parse tree.

| Improve this Doc View Source

ExitIndex_expression(matlabParser.Index_expressionContext)

Exit a parse tree produced by index_expression().

Declaration
void ExitIndex_expression(matlabParser.Index_expressionContext context)
Parameters
Type Name Description
matlabParser.Index_expressionContext context

The parse tree.

| Improve this Doc View Source

ExitIndex_expression_list(matlabParser.Index_expression_listContext)

Exit a parse tree produced by index_expression_list().

Declaration
void ExitIndex_expression_list(matlabParser.Index_expression_listContext context)
Parameters
Type Name Description
matlabParser.Index_expression_listContext context

The parse tree.

| Improve this Doc View Source

ExitIteration_statement(matlabParser.Iteration_statementContext)

Exit a parse tree produced by iteration_statement().

Declaration
void ExitIteration_statement(matlabParser.Iteration_statementContext context)
Parameters
Type Name Description
matlabParser.Iteration_statementContext context

The parse tree.

| Improve this Doc View Source

ExitJump_statement(matlabParser.Jump_statementContext)

Exit a parse tree produced by jump_statement().

Declaration
void ExitJump_statement(matlabParser.Jump_statementContext context)
Parameters
Type Name Description
matlabParser.Jump_statementContext context

The parse tree.

| Improve this Doc View Source

ExitMultiplicative_expression(matlabParser.Multiplicative_expressionContext)

Exit a parse tree produced by multiplicative_expression().

Declaration
void ExitMultiplicative_expression(matlabParser.Multiplicative_expressionContext context)
Parameters
Type Name Description
matlabParser.Multiplicative_expressionContext context

The parse tree.

| Improve this Doc View Source

ExitOr_expression(matlabParser.Or_expressionContext)

Exit a parse tree produced by or_expression().

Declaration
void ExitOr_expression(matlabParser.Or_expressionContext context)
Parameters
Type Name Description
matlabParser.Or_expressionContext context

The parse tree.

| Improve this Doc View Source

ExitPostfix_expression(matlabParser.Postfix_expressionContext)

Exit a parse tree produced by postfix_expression().

Declaration
void ExitPostfix_expression(matlabParser.Postfix_expressionContext context)
Parameters
Type Name Description
matlabParser.Postfix_expressionContext context

The parse tree.

| Improve this Doc View Source

ExitPrimary_expression(matlabParser.Primary_expressionContext)

Exit a parse tree produced by primary_expression().

Declaration
void ExitPrimary_expression(matlabParser.Primary_expressionContext context)
Parameters
Type Name Description
matlabParser.Primary_expressionContext context

The parse tree.

| Improve this Doc View Source

ExitRelational_expression(matlabParser.Relational_expressionContext)

Exit a parse tree produced by relational_expression().

Declaration
void ExitRelational_expression(matlabParser.Relational_expressionContext context)
Parameters
Type Name Description
matlabParser.Relational_expressionContext context

The parse tree.

| Improve this Doc View Source

ExitSelection_statement(matlabParser.Selection_statementContext)

Exit a parse tree produced by selection_statement().

Declaration
void ExitSelection_statement(matlabParser.Selection_statementContext context)
Parameters
Type Name Description
matlabParser.Selection_statementContext context

The parse tree.

| Improve this Doc View Source

ExitStatement(matlabParser.StatementContext)

Exit a parse tree produced by statement().

Declaration
void ExitStatement(matlabParser.StatementContext context)
Parameters
Type Name Description
matlabParser.StatementContext context

The parse tree.

| Improve this Doc View Source

ExitStatement_list(matlabParser.Statement_listContext)

Exit a parse tree produced by statement_list().

Declaration
void ExitStatement_list(matlabParser.Statement_listContext context)
Parameters
Type Name Description
matlabParser.Statement_listContext context

The parse tree.

| Improve this Doc View Source

ExitTranslation_unit(matlabParser.Translation_unitContext)

Exit a parse tree produced by translation_unit().

Declaration
void ExitTranslation_unit(matlabParser.Translation_unitContext context)
Parameters
Type Name Description
matlabParser.Translation_unitContext context

The parse tree.

| Improve this Doc View Source

ExitUnary_expression(matlabParser.Unary_expressionContext)

Exit a parse tree produced by unary_expression().

Declaration
void ExitUnary_expression(matlabParser.Unary_expressionContext context)
Parameters
Type Name Description
matlabParser.Unary_expressionContext context

The parse tree.

| Improve this Doc View Source

ExitUnary_operator(matlabParser.Unary_operatorContext)

Exit a parse tree produced by unary_operator().

Declaration
void ExitUnary_operator(matlabParser.Unary_operatorContext context)
Parameters
Type Name Description
matlabParser.Unary_operatorContext context

The parse tree.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX