Show / Hide Table of Contents

Class CorundumParser

Inheritance
System.Object
CorundumParser
Namespace: GCore.Antlr.Grammers.Ruby
Assembly: Ruby.dll
Syntax
public class CorundumParser : Parser

Constructors

| Improve this Doc View Source

CorundumParser(ITokenStream)

Declaration
public CorundumParser(ITokenStream input)
Parameters
Type Name Description
ITokenStream input
| Improve this Doc View Source

CorundumParser(ITokenStream, TextWriter, TextWriter)

Declaration
public CorundumParser(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
Type Description
ATN
| Improve this Doc View Source

AND

Declaration
public const int AND = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ASSIGN

Declaration
public const int ASSIGN = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

BIT_AND

Declaration
public const int BIT_AND = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

BIT_NOT

Declaration
public const int BIT_NOT = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

BIT_OR

Declaration
public const int BIT_OR = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

BIT_SHL

Declaration
public const int BIT_SHL = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

BIT_SHR

Declaration
public const int BIT_SHR = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

BIT_XOR

Declaration
public const int BIT_XOR = 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

COMMA

Declaration
public const int COMMA = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

CRLF

Declaration
public const int CRLF = 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

DEF

Declaration
public const int DEF = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

DefaultVocabulary

Declaration
public static readonly IVocabulary DefaultVocabulary
Field Value
Type Description
IVocabulary
| Improve this Doc View Source

DIV

Declaration
public const int DIV = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

DIV_ASSIGN

Declaration
public const int DIV_ASSIGN = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ELSE

Declaration
public const int ELSE = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ELSIF

Declaration
public const int ELSIF = 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

EQUAL

Declaration
public const int EQUAL = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

EXP

Declaration
public const int EXP = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

EXP_ASSIGN

Declaration
public const int EXP_ASSIGN = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

FALSE

Declaration
public const int FALSE = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

FLOAT

Declaration
public const int FLOAT = 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

GREATER

Declaration
public const int GREATER = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

GREATER_EQUAL

Declaration
public const int GREATER_EQUAL = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ID

Declaration
public const int ID = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ID_FUNCTION

Declaration
public const int ID_FUNCTION = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ID_GLOBAL

Declaration
public const int ID_GLOBAL = 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

INT

Declaration
public const int INT = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

LEFT_RBRACKET

Declaration
public const int LEFT_RBRACKET = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

LEFT_SBRACKET

Declaration
public const int LEFT_SBRACKET = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

LESS

Declaration
public const int LESS = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

LESS_EQUAL

Declaration
public const int LESS_EQUAL = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

LITERAL

Declaration
public const int LITERAL = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

MINUS

Declaration
public const int MINUS = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

MINUS_ASSIGN

Declaration
public const int MINUS_ASSIGN = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ML_COMMENT

Declaration
public const int ML_COMMENT = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

MOD

Declaration
public const int MOD = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

MOD_ASSIGN

Declaration
public const int MOD_ASSIGN = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

MUL

Declaration
public const int MUL = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

MUL_ASSIGN

Declaration
public const int MUL_ASSIGN = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

NIL

Declaration
public const int NIL = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

NOT

Declaration
public const int NOT = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

NOT_EQUAL

Declaration
public const int NOT_EQUAL = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

OR

Declaration
public const int OR = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

PIR

Declaration
public const int PIR = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

PLUS

Declaration
public const int PLUS = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

PLUS_ASSIGN

Declaration
public const int PLUS_ASSIGN = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

REQUIRE

Declaration
public const int REQUIRE = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RETRY

Declaration
public const int RETRY = 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

RIGHT_RBRACKET

Declaration
public const int RIGHT_RBRACKET = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RIGHT_SBRACKET

Declaration
public const int RIGHT_SBRACKET = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_all_assignment

Declaration
public const int RULE_all_assignment = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_all_result

Declaration
public const int RULE_all_result = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_array_assignment

Declaration
public const int RULE_array_assignment = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_array_definition

Declaration
public const int RULE_array_definition = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_array_definition_elements

Declaration
public const int RULE_array_definition_elements = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_array_selector

Declaration
public const int RULE_array_selector = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assignment

Declaration
public const int RULE_assignment = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_bool_t

Declaration
public const int RULE_bool_t = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_break_expression

Declaration
public const int RULE_break_expression = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_comp_var

Declaration
public const int RULE_comp_var = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_comparison

Declaration
public const int RULE_comparison = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_comparison_list

Declaration
public const int RULE_comparison_list = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_cond_expression

Declaration
public const int RULE_cond_expression = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_crlf

Declaration
public const int RULE_crlf = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_dynamic_

Declaration
public const int RULE_dynamic_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_dynamic_assignment

Declaration
public const int RULE_dynamic_assignment = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_dynamic_result

Declaration
public const int RULE_dynamic_result = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_else_token

Declaration
public const int RULE_else_token = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_elsif_statement

Declaration
public const int RULE_elsif_statement = 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_list

Declaration
public const int RULE_expression_list = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_float_assignment

Declaration
public const int RULE_float_assignment = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_float_result

Declaration
public const int RULE_float_result = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_float_t

Declaration
public const int RULE_float_t = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_for_init_list

Declaration
public const int RULE_for_init_list = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_for_loop_list

Declaration
public const int RULE_for_loop_list = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_for_statement

Declaration
public const int RULE_for_statement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_function_call

Declaration
public const int RULE_function_call = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_function_call_assignment

Declaration
public const int RULE_function_call_assignment = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_function_call_param_list

Declaration
public const int RULE_function_call_param_list = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_function_call_params

Declaration
public const int RULE_function_call_params = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_function_definition

Declaration
public const int RULE_function_definition = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_function_definition_body

Declaration
public const int RULE_function_definition_body = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_function_definition_header

Declaration
public const int RULE_function_definition_header = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_function_definition_param_id

Declaration
public const int RULE_function_definition_param_id = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_function_definition_params

Declaration
public const int RULE_function_definition_params = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_function_definition_params_list

Declaration
public const int RULE_function_definition_params_list = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_function_inline_call

Declaration
public const int RULE_function_inline_call = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_function_name

Declaration
public const int RULE_function_name = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_function_named_param

Declaration
public const int RULE_function_named_param = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_function_param

Declaration
public const int RULE_function_param = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_function_unnamed_param

Declaration
public const int RULE_function_unnamed_param = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_global_get

Declaration
public const int RULE_global_get = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_global_result

Declaration
public const int RULE_global_result = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_global_set

Declaration
public const int RULE_global_set = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_id_

Declaration
public const int RULE_id_ = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_id_function

Declaration
public const int RULE_id_function = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_id_global

Declaration
public const int RULE_id_global = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_if_elsif_statement

Declaration
public const int RULE_if_elsif_statement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_if_statement

Declaration
public const int RULE_if_statement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_init_expression

Declaration
public const int RULE_init_expression = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_initial_array_assignment

Declaration
public const int RULE_initial_array_assignment = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_int_assignment

Declaration
public const int RULE_int_assignment = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_int_result

Declaration
public const int RULE_int_result = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_int_t

Declaration
public const int RULE_int_t = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_literal_t

Declaration
public const int RULE_literal_t = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_loop_expression

Declaration
public const int RULE_loop_expression = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_lvalue

Declaration
public const int RULE_lvalue = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_nil_t

Declaration
public const int RULE_nil_t = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_pir_expression_list

Declaration
public const int RULE_pir_expression_list = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_pir_inline

Declaration
public const int RULE_pir_inline = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_prog

Declaration
public const int RULE_prog = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_require_block

Declaration
public const int RULE_require_block = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_return_statement

Declaration
public const int RULE_return_statement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_rvalue

Declaration
public const int RULE_rvalue = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_statement_body

Declaration
public const int RULE_statement_body = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_statement_expression_list

Declaration
public const int RULE_statement_expression_list = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_string_assignment

Declaration
public const int RULE_string_assignment = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_string_result

Declaration
public const int RULE_string_result = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_terminator

Declaration
public const int RULE_terminator = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_unless_statement

Declaration
public const int RULE_unless_statement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_while_statement

Declaration
public const int RULE_while_statement = 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

SEMICOLON

Declaration
public const int SEMICOLON = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

sharedContextCache

Declaration
protected static PredictionContextCache sharedContextCache
Field Value
Type Description
PredictionContextCache
| Improve this Doc View Source

SL_COMMENT

Declaration
public const int SL_COMMENT = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

TRUE

Declaration
public const int TRUE = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

UNLESS

Declaration
public const int UNLESS = 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

all_assignment()

Declaration
public CorundumParser.All_assignmentContext all_assignment()
Returns
Type Description
CorundumParser.All_assignmentContext
| Improve this Doc View Source

all_result()

Declaration
public CorundumParser.All_resultContext all_result()
Returns
Type Description
CorundumParser.All_resultContext
| Improve this Doc View Source

array_assignment()

Declaration
public CorundumParser.Array_assignmentContext array_assignment()
Returns
Type Description
CorundumParser.Array_assignmentContext
| Improve this Doc View Source

array_definition()

Declaration
public CorundumParser.Array_definitionContext array_definition()
Returns
Type Description
CorundumParser.Array_definitionContext
| Improve this Doc View Source

array_definition_elements()

Declaration
public CorundumParser.Array_definition_elementsContext array_definition_elements()
Returns
Type Description
CorundumParser.Array_definition_elementsContext
| Improve this Doc View Source

array_selector()

Declaration
public CorundumParser.Array_selectorContext array_selector()
Returns
Type Description
CorundumParser.Array_selectorContext
| Improve this Doc View Source

assignment()

Declaration
public CorundumParser.AssignmentContext assignment()
Returns
Type Description
CorundumParser.AssignmentContext
| Improve this Doc View Source

bool_t()

Declaration
public CorundumParser.Bool_tContext bool_t()
Returns
Type Description
CorundumParser.Bool_tContext
| Improve this Doc View Source

break_expression()

Declaration
public CorundumParser.Break_expressionContext break_expression()
Returns
Type Description
CorundumParser.Break_expressionContext
| Improve this Doc View Source

comp_var()

Declaration
public CorundumParser.Comp_varContext comp_var()
Returns
Type Description
CorundumParser.Comp_varContext
| Improve this Doc View Source

comparison()

Declaration
public CorundumParser.ComparisonContext comparison()
Returns
Type Description
CorundumParser.ComparisonContext
| Improve this Doc View Source

comparison_list()

Declaration
public CorundumParser.Comparison_listContext comparison_list()
Returns
Type Description
CorundumParser.Comparison_listContext
| Improve this Doc View Source

cond_expression()

Declaration
public CorundumParser.Cond_expressionContext cond_expression()
Returns
Type Description
CorundumParser.Cond_expressionContext
| Improve this Doc View Source

crlf()

Declaration
public CorundumParser.CrlfContext crlf()
Returns
Type Description
CorundumParser.CrlfContext
| Improve this Doc View Source

dynamic_()

Declaration
public CorundumParser.Dynamic_Context dynamic_()
Returns
Type Description
CorundumParser.Dynamic_Context
| Improve this Doc View Source

dynamic_assignment()

Declaration
public CorundumParser.Dynamic_assignmentContext dynamic_assignment()
Returns
Type Description
CorundumParser.Dynamic_assignmentContext
| Improve this Doc View Source

dynamic_result()

Declaration
public CorundumParser.Dynamic_resultContext dynamic_result()
Returns
Type Description
CorundumParser.Dynamic_resultContext
| Improve this Doc View Source

else_token()

Declaration
public CorundumParser.Else_tokenContext else_token()
Returns
Type Description
CorundumParser.Else_tokenContext
| Improve this Doc View Source

elsif_statement()

Declaration
public CorundumParser.Elsif_statementContext elsif_statement()
Returns
Type Description
CorundumParser.Elsif_statementContext
| Improve this Doc View Source

expression()

Declaration
public CorundumParser.ExpressionContext expression()
Returns
Type Description
CorundumParser.ExpressionContext
| Improve this Doc View Source

expression_list()

Declaration
public CorundumParser.Expression_listContext expression_list()
Returns
Type Description
CorundumParser.Expression_listContext
| Improve this Doc View Source

float_assignment()

Declaration
public CorundumParser.Float_assignmentContext float_assignment()
Returns
Type Description
CorundumParser.Float_assignmentContext
| Improve this Doc View Source

float_result()

Declaration
public CorundumParser.Float_resultContext float_result()
Returns
Type Description
CorundumParser.Float_resultContext
| Improve this Doc View Source

float_t()

Declaration
public CorundumParser.Float_tContext float_t()
Returns
Type Description
CorundumParser.Float_tContext
| Improve this Doc View Source

for_init_list()

Declaration
public CorundumParser.For_init_listContext for_init_list()
Returns
Type Description
CorundumParser.For_init_listContext
| Improve this Doc View Source

for_loop_list()

Declaration
public CorundumParser.For_loop_listContext for_loop_list()
Returns
Type Description
CorundumParser.For_loop_listContext
| Improve this Doc View Source

for_statement()

Declaration
public CorundumParser.For_statementContext for_statement()
Returns
Type Description
CorundumParser.For_statementContext
| Improve this Doc View Source

function_call()

Declaration
public CorundumParser.Function_callContext function_call()
Returns
Type Description
CorundumParser.Function_callContext
| Improve this Doc View Source

function_call_assignment()

Declaration
public CorundumParser.Function_call_assignmentContext function_call_assignment()
Returns
Type Description
CorundumParser.Function_call_assignmentContext
| Improve this Doc View Source

function_call_param_list()

Declaration
public CorundumParser.Function_call_param_listContext function_call_param_list()
Returns
Type Description
CorundumParser.Function_call_param_listContext
| Improve this Doc View Source

function_call_params()

Declaration
public CorundumParser.Function_call_paramsContext function_call_params()
Returns
Type Description
CorundumParser.Function_call_paramsContext
| Improve this Doc View Source

function_definition()

Declaration
public CorundumParser.Function_definitionContext function_definition()
Returns
Type Description
CorundumParser.Function_definitionContext
| Improve this Doc View Source

function_definition_body()

Declaration
public CorundumParser.Function_definition_bodyContext function_definition_body()
Returns
Type Description
CorundumParser.Function_definition_bodyContext
| Improve this Doc View Source

function_definition_header()

Declaration
public CorundumParser.Function_definition_headerContext function_definition_header()
Returns
Type Description
CorundumParser.Function_definition_headerContext
| Improve this Doc View Source

function_definition_param_id()

Declaration
public CorundumParser.Function_definition_param_idContext function_definition_param_id()
Returns
Type Description
CorundumParser.Function_definition_param_idContext
| Improve this Doc View Source

function_definition_params()

Declaration
public CorundumParser.Function_definition_paramsContext function_definition_params()
Returns
Type Description
CorundumParser.Function_definition_paramsContext
| Improve this Doc View Source

function_definition_params_list()

Declaration
public CorundumParser.Function_definition_params_listContext function_definition_params_list()
Returns
Type Description
CorundumParser.Function_definition_params_listContext
| Improve this Doc View Source

function_inline_call()

Declaration
public CorundumParser.Function_inline_callContext function_inline_call()
Returns
Type Description
CorundumParser.Function_inline_callContext
| Improve this Doc View Source

function_name()

Declaration
public CorundumParser.Function_nameContext function_name()
Returns
Type Description
CorundumParser.Function_nameContext
| Improve this Doc View Source

function_named_param()

Declaration
public CorundumParser.Function_named_paramContext function_named_param()
Returns
Type Description
CorundumParser.Function_named_paramContext
| Improve this Doc View Source

function_param()

Declaration
public CorundumParser.Function_paramContext function_param()
Returns
Type Description
CorundumParser.Function_paramContext
| Improve this Doc View Source

function_unnamed_param()

Declaration
public CorundumParser.Function_unnamed_paramContext function_unnamed_param()
Returns
Type Description
CorundumParser.Function_unnamed_paramContext
| Improve this Doc View Source

global_get()

Declaration
public CorundumParser.Global_getContext global_get()
Returns
Type Description
CorundumParser.Global_getContext
| Improve this Doc View Source

global_result()

Declaration
public CorundumParser.Global_resultContext global_result()
Returns
Type Description
CorundumParser.Global_resultContext
| Improve this Doc View Source

global_set()

Declaration
public CorundumParser.Global_setContext global_set()
Returns
Type Description
CorundumParser.Global_setContext
| Improve this Doc View Source

id_()

Declaration
public CorundumParser.Id_Context id_()
Returns
Type Description
CorundumParser.Id_Context
| Improve this Doc View Source

id_function()

Declaration
public CorundumParser.Id_functionContext id_function()
Returns
Type Description
CorundumParser.Id_functionContext
| Improve this Doc View Source

id_global()

Declaration
public CorundumParser.Id_globalContext id_global()
Returns
Type Description
CorundumParser.Id_globalContext
| Improve this Doc View Source

if_elsif_statement()

Declaration
public CorundumParser.If_elsif_statementContext if_elsif_statement()
Returns
Type Description
CorundumParser.If_elsif_statementContext
| Improve this Doc View Source

if_statement()

Declaration
public CorundumParser.If_statementContext if_statement()
Returns
Type Description
CorundumParser.If_statementContext
| Improve this Doc View Source

init_expression()

Declaration
public CorundumParser.Init_expressionContext init_expression()
Returns
Type Description
CorundumParser.Init_expressionContext
| Improve this Doc View Source

initial_array_assignment()

Declaration
public CorundumParser.Initial_array_assignmentContext initial_array_assignment()
Returns
Type Description
CorundumParser.Initial_array_assignmentContext
| Improve this Doc View Source

int_assignment()

Declaration
public CorundumParser.Int_assignmentContext int_assignment()
Returns
Type Description
CorundumParser.Int_assignmentContext
| Improve this Doc View Source

int_result()

Declaration
public CorundumParser.Int_resultContext int_result()
Returns
Type Description
CorundumParser.Int_resultContext
| Improve this Doc View Source

int_t()

Declaration
public CorundumParser.Int_tContext int_t()
Returns
Type Description
CorundumParser.Int_tContext
| Improve this Doc View Source

literal_t()

Declaration
public CorundumParser.Literal_tContext literal_t()
Returns
Type Description
CorundumParser.Literal_tContext
| Improve this Doc View Source

loop_expression()

Declaration
public CorundumParser.Loop_expressionContext loop_expression()
Returns
Type Description
CorundumParser.Loop_expressionContext
| Improve this Doc View Source

lvalue()

Declaration
public CorundumParser.LvalueContext lvalue()
Returns
Type Description
CorundumParser.LvalueContext
| Improve this Doc View Source

nil_t()

Declaration
public CorundumParser.Nil_tContext nil_t()
Returns
Type Description
CorundumParser.Nil_tContext
| Improve this Doc View Source

pir_expression_list()

Declaration
public CorundumParser.Pir_expression_listContext pir_expression_list()
Returns
Type Description
CorundumParser.Pir_expression_listContext
| Improve this Doc View Source

pir_inline()

Declaration
public CorundumParser.Pir_inlineContext pir_inline()
Returns
Type Description
CorundumParser.Pir_inlineContext
| Improve this Doc View Source

prog()

Declaration
public CorundumParser.ProgContext prog()
Returns
Type Description
CorundumParser.ProgContext
| Improve this Doc View Source

require_block()

Declaration
public CorundumParser.Require_blockContext require_block()
Returns
Type Description
CorundumParser.Require_blockContext
| Improve this Doc View Source

return_statement()

Declaration
public CorundumParser.Return_statementContext return_statement()
Returns
Type Description
CorundumParser.Return_statementContext
| Improve this Doc View Source

rvalue()

Declaration
public CorundumParser.RvalueContext rvalue()
Returns
Type Description
CorundumParser.RvalueContext
| 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_body()

Declaration
public CorundumParser.Statement_bodyContext statement_body()
Returns
Type Description
CorundumParser.Statement_bodyContext
| Improve this Doc View Source

statement_expression_list()

Declaration
public CorundumParser.Statement_expression_listContext statement_expression_list()
Returns
Type Description
CorundumParser.Statement_expression_listContext
| Improve this Doc View Source

string_assignment()

Declaration
public CorundumParser.String_assignmentContext string_assignment()
Returns
Type Description
CorundumParser.String_assignmentContext
| Improve this Doc View Source

string_result()

Declaration
public CorundumParser.String_resultContext string_result()
Returns
Type Description
CorundumParser.String_resultContext
| Improve this Doc View Source

terminator()

Declaration
public CorundumParser.TerminatorContext terminator()
Returns
Type Description
CorundumParser.TerminatorContext
| Improve this Doc View Source

unless_statement()

Declaration
public CorundumParser.Unless_statementContext unless_statement()
Returns
Type Description
CorundumParser.Unless_statementContext
| Improve this Doc View Source

while_statement()

Declaration
public CorundumParser.While_statementContext while_statement()
Returns
Type Description
CorundumParser.While_statementContext
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX