Class matlabParser
Inheritance
System.Object
matlabParser
Assembly: Matlab.dll
Syntax
public class matlabParser : Parser
Constructors
|
Improve this Doc
View Source
matlabParser(ITokenStream)
Declaration
public matlabParser(ITokenStream input)
Parameters
Type |
Name |
Description |
ITokenStream |
input |
|
|
Improve this Doc
View Source
matlabParser(ITokenStream, TextWriter, TextWriter)
Declaration
public matlabParser(ITokenStream input, TextWriter output, TextWriter errorOutput)
Parameters
Type |
Name |
Description |
ITokenStream |
input |
|
TextWriter |
output |
|
TextWriter |
errorOutput |
|
Fields
|
Improve this Doc
View Source
_ATN
Declaration
public static readonly ATN _ATN
Field Value
|
Improve this Doc
View Source
ARRAYDIV
Declaration
public const int ARRAYDIV = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
ARRAYMUL
Declaration
public const int ARRAYMUL = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
ARRAYPOW
Declaration
public const int ARRAYPOW = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
ARRAYRDIV
Declaration
public const int ARRAYRDIV = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
BREAK
Declaration
public const int BREAK = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
CLEAR
Declaration
public const int CLEAR = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
CONSTANT
Declaration
public const int CONSTANT = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
CR
Declaration
public const int CR = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
decisionToDFA
Declaration
protected static Antlr4.Runtime.Dfa.DFA[] decisionToDFA
Field Value
Type |
Description |
Antlr4.Runtime.Dfa.DFA[] |
|
|
Improve this Doc
View Source
DefaultVocabulary
Declaration
public static readonly IVocabulary DefaultVocabulary
Field Value
Type |
Description |
IVocabulary |
|
|
Improve this Doc
View Source
ELSE
Declaration
public const int ELSE = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
ELSEIF
Declaration
public const int ELSEIF = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
END
Declaration
public const int END = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
EQ_OP
Declaration
public const int EQ_OP = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
FOR
Declaration
public const int FOR = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
FUNCTION
Declaration
public const int FUNCTION = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GE_OP
Declaration
public const int GE_OP = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GLOBAL
Declaration
public const int GLOBAL = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
IDENTIFIER
Declaration
public const int IDENTIFIER = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
IF
Declaration
public const int IF = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
LE_OP
Declaration
public const int LE_OP = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
NCTRANSPOSE
Declaration
public const int NCTRANSPOSE = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
NE_OP
Declaration
public const int NE_OP = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RETURN
Declaration
public const int RETURN = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_additive_expression
Declaration
public const int RULE_additive_expression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_and_expression
Declaration
public const int RULE_and_expression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_array_element
Declaration
public const int RULE_array_element = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_array_expression
Declaration
public const int RULE_array_expression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_array_list
Declaration
public const int RULE_array_list = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_assignment_expression
Declaration
public const int RULE_assignment_expression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_assignment_statement
Declaration
public const int RULE_assignment_statement = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_clear_statement
Declaration
public const int RULE_clear_statement = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_elseif_clause
Declaration
public const int RULE_elseif_clause = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_eostmt
Declaration
public const int RULE_eostmt = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_equality_expression
Declaration
public const int RULE_equality_expression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_expression
Declaration
public const int RULE_expression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_expression_statement
Declaration
public const int RULE_expression_statement = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_func_ident_list
Declaration
public const int RULE_func_ident_list = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_func_return_list
Declaration
public const int RULE_func_return_list = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_function_declare
Declaration
public const int RULE_function_declare = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_function_declare_lhs
Declaration
public const int RULE_function_declare_lhs = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_global_statement
Declaration
public const int RULE_global_statement = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_identifier_list
Declaration
public const int RULE_identifier_list = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_index_expression
Declaration
public const int RULE_index_expression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_index_expression_list
Declaration
public const int RULE_index_expression_list = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_iteration_statement
Declaration
public const int RULE_iteration_statement = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_jump_statement
Declaration
public const int RULE_jump_statement = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_multiplicative_expression
Declaration
public const int RULE_multiplicative_expression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_or_expression
Declaration
public const int RULE_or_expression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_postfix_expression
Declaration
public const int RULE_postfix_expression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_primary_expression
Declaration
public const int RULE_primary_expression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_relational_expression
Declaration
public const int RULE_relational_expression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_selection_statement
Declaration
public const int RULE_selection_statement = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_statement
Declaration
public const int RULE_statement = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_statement_list
Declaration
public const int RULE_statement_list = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_translation_unit
Declaration
public const int RULE_translation_unit = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_unary_expression
Declaration
public const int RULE_unary_expression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_unary_operator
Declaration
public const int RULE_unary_operator = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
ruleNames
Declaration
public static readonly string[] ruleNames
Field Value
Type |
Description |
System.String[] |
|
|
Improve this Doc
View Source
sharedContextCache
Declaration
protected static PredictionContextCache sharedContextCache
Field Value
Type |
Description |
PredictionContextCache |
|
|
Improve this Doc
View Source
STRING_LITERAL
Declaration
public const int STRING_LITERAL = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__0
Declaration
public const int T__0 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__1
Declaration
public const int T__1 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__10
Declaration
public const int T__10 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__11
Declaration
public const int T__11 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__12
Declaration
public const int T__12 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__13
Declaration
public const int T__13 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__14
Declaration
public const int T__14 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__15
Declaration
public const int T__15 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__16
Declaration
public const int T__16 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__17
Declaration
public const int T__17 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__18
Declaration
public const int T__18 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__2
Declaration
public const int T__2 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__3
Declaration
public const int T__3 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__4
Declaration
public const int T__4 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__5
Declaration
public const int T__5 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__6
Declaration
public const int T__6 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__7
Declaration
public const int T__7 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__8
Declaration
public const int T__8 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__9
Declaration
public const int T__9 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
TRANSPOSE
Declaration
public const int TRANSPOSE = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
WHILE
Declaration
public const int WHILE = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
WS
Declaration
public const int WS = null
Field Value
Type |
Description |
System.Int32 |
|
Properties
|
Improve this Doc
View Source
GrammarFileName
Declaration
public override string GrammarFileName { get; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
RuleNames
Declaration
public override string[] RuleNames { get; }
Property Value
Type |
Description |
System.String[] |
|
|
Improve this Doc
View Source
SerializedAtn
Declaration
public override string SerializedAtn { get; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Vocabulary
Declaration
public override IVocabulary Vocabulary { get; }
Property Value
Type |
Description |
IVocabulary |
|
Methods
|
Improve this Doc
View Source
additive_expression()
Declaration
public matlabParser.Additive_expressionContext additive_expression()
Returns
|
Improve this Doc
View Source
and_expression()
Declaration
public matlabParser.And_expressionContext and_expression()
Returns
|
Improve this Doc
View Source
array_element()
Declaration
public matlabParser.Array_elementContext array_element()
Returns
|
Improve this Doc
View Source
array_expression()
Declaration
public matlabParser.Array_expressionContext array_expression()
Returns
|
Improve this Doc
View Source
array_list()
Declaration
public matlabParser.Array_listContext array_list()
Returns
|
Improve this Doc
View Source
assignment_expression()
Declaration
public matlabParser.Assignment_expressionContext assignment_expression()
Returns
|
Improve this Doc
View Source
assignment_statement()
Declaration
public matlabParser.Assignment_statementContext assignment_statement()
Returns
|
Improve this Doc
View Source
clear_statement()
Declaration
public matlabParser.Clear_statementContext clear_statement()
Returns
|
Improve this Doc
View Source
elseif_clause()
Declaration
public matlabParser.Elseif_clauseContext elseif_clause()
Returns
|
Improve this Doc
View Source
eostmt()
Declaration
public matlabParser.EostmtContext eostmt()
Returns
|
Improve this Doc
View Source
equality_expression()
Declaration
public matlabParser.Equality_expressionContext equality_expression()
Returns
|
Improve this Doc
View Source
expression()
Declaration
public matlabParser.ExpressionContext expression()
Returns
|
Improve this Doc
View Source
expression_statement()
Declaration
public matlabParser.Expression_statementContext expression_statement()
Returns
|
Improve this Doc
View Source
func_ident_list()
Declaration
public matlabParser.Func_ident_listContext func_ident_list()
Returns
|
Improve this Doc
View Source
func_return_list()
Declaration
public matlabParser.Func_return_listContext func_return_list()
Returns
|
Improve this Doc
View Source
function_declare()
Declaration
public matlabParser.Function_declareContext function_declare()
Returns
|
Improve this Doc
View Source
function_declare_lhs()
Declaration
public matlabParser.Function_declare_lhsContext function_declare_lhs()
Returns
|
Improve this Doc
View Source
global_statement()
Declaration
public matlabParser.Global_statementContext global_statement()
Returns
|
Improve this Doc
View Source
identifier_list()
Declaration
public matlabParser.Identifier_listContext identifier_list()
Returns
|
Improve this Doc
View Source
index_expression()
Declaration
public matlabParser.Index_expressionContext index_expression()
Returns
|
Improve this Doc
View Source
index_expression_list()
Declaration
public matlabParser.Index_expression_listContext index_expression_list()
Returns
|
Improve this Doc
View Source
iteration_statement()
Declaration
public matlabParser.Iteration_statementContext iteration_statement()
Returns
|
Improve this Doc
View Source
jump_statement()
Declaration
public matlabParser.Jump_statementContext jump_statement()
Returns
|
Improve this Doc
View Source
multiplicative_expression()
Declaration
public matlabParser.Multiplicative_expressionContext multiplicative_expression()
Returns
|
Improve this Doc
View Source
or_expression()
Declaration
public matlabParser.Or_expressionContext or_expression()
Returns
|
Improve this Doc
View Source
postfix_expression()
Declaration
public matlabParser.Postfix_expressionContext postfix_expression()
Returns
|
Improve this Doc
View Source
primary_expression()
Declaration
public matlabParser.Primary_expressionContext primary_expression()
Returns
|
Improve this Doc
View Source
relational_expression()
Declaration
public matlabParser.Relational_expressionContext relational_expression()
Returns
|
Improve this Doc
View Source
selection_statement()
Declaration
public matlabParser.Selection_statementContext selection_statement()
Returns
|
Improve this Doc
View Source
Sempred(RuleContext, Int32, Int32)
Declaration
public override bool Sempred(RuleContext _localctx, int ruleIndex, int predIndex)
Parameters
Type |
Name |
Description |
RuleContext |
_localctx |
|
System.Int32 |
ruleIndex |
|
System.Int32 |
predIndex |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
statement()
Declaration
public matlabParser.StatementContext statement()
Returns
|
Improve this Doc
View Source
statement_list()
Declaration
public matlabParser.Statement_listContext statement_list()
Returns
|
Improve this Doc
View Source
translation_unit()
Declaration
public matlabParser.Translation_unitContext translation_unit()
Returns
|
Improve this Doc
View Source
unary_expression()
Declaration
public matlabParser.Unary_expressionContext unary_expression()
Returns
|
Improve this Doc
View Source
unary_operator()
Declaration
public matlabParser.Unary_operatorContext unary_operator()
Returns