Documentation ¶
Overview ¶
Example ¶
package main import ( "bramp.net/antlr4/corundum" "fmt" "github.com/antlr/antlr4/runtime/Go/antlr" ) type exampleListener struct { *corundum.BaseCorundumListener } func (l *exampleListener) EnterEveryRule(ctx antlr.ParserRuleContext) { fmt.Println(ctx.GetText()) } func main() { // Setup the input is := antlr.NewInputStream("...some text to parse...") // Create the Lexer lexer := corundum.NewCorundumLexer(is) stream := antlr.NewCommonTokenStream(lexer, antlr.TokenDefaultChannel) // Create the Parser p := corundum.NewCorundumParser(stream) p.BuildParseTrees = true p.AddErrorListener(antlr.NewDiagnosticErrorListener(true)) // Finally walk the tree tree := p.Prog() antlr.ParseTreeWalkerDefault.Walk(&exampleListener{}, tree) }
Output:
Index ¶
- Constants
- type All_assignmentContext
- func (s *All_assignmentContext) Dynamic_assignment() IDynamic_assignmentContext
- func (s *All_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *All_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *All_assignmentContext) Float_assignment() IFloat_assignmentContext
- func (s *All_assignmentContext) GetParser() antlr.Parser
- func (s *All_assignmentContext) GetRuleContext() antlr.RuleContext
- func (s *All_assignmentContext) Int_assignment() IInt_assignmentContext
- func (*All_assignmentContext) IsAll_assignmentContext()
- func (s *All_assignmentContext) String_assignment() IString_assignmentContext
- func (s *All_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type All_resultContext
- func (s *All_resultContext) Dynamic_result() IDynamic_resultContext
- func (s *All_resultContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *All_resultContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *All_resultContext) Float_result() IFloat_resultContext
- func (s *All_resultContext) GetParser() antlr.Parser
- func (s *All_resultContext) GetRuleContext() antlr.RuleContext
- func (s *All_resultContext) Global_result() IGlobal_resultContext
- func (s *All_resultContext) Int_result() IInt_resultContext
- func (*All_resultContext) IsAll_resultContext()
- func (s *All_resultContext) String_result() IString_resultContext
- func (s *All_resultContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Array_assignmentContext
- func (s *Array_assignmentContext) ASSIGN() antlr.TerminalNode
- func (s *Array_assignmentContext) All_result() IAll_resultContext
- func (s *Array_assignmentContext) Array_selector() IArray_selectorContext
- func (s *Array_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Array_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Array_assignmentContext) GetArr_def() IArray_selectorContext
- func (s *Array_assignmentContext) GetArr_val() IAll_resultContext
- func (s *Array_assignmentContext) GetOp() antlr.Token
- func (s *Array_assignmentContext) GetParser() antlr.Parser
- func (s *Array_assignmentContext) GetRuleContext() antlr.RuleContext
- func (*Array_assignmentContext) IsArray_assignmentContext()
- func (s *Array_assignmentContext) SetArr_def(v IArray_selectorContext)
- func (s *Array_assignmentContext) SetArr_val(v IAll_resultContext)
- func (s *Array_assignmentContext) SetOp(v antlr.Token)
- func (s *Array_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Array_definitionContext
- func (s *Array_definitionContext) Array_definition_elements() IArray_definition_elementsContext
- func (s *Array_definitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Array_definitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Array_definitionContext) GetParser() antlr.Parser
- func (s *Array_definitionContext) GetRuleContext() antlr.RuleContext
- func (*Array_definitionContext) IsArray_definitionContext()
- func (s *Array_definitionContext) LEFT_SBRACKET() antlr.TerminalNode
- func (s *Array_definitionContext) RIGHT_SBRACKET() antlr.TerminalNode
- func (s *Array_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Array_definition_elementsContext
- func (s *Array_definition_elementsContext) Array_definition_elements() IArray_definition_elementsContext
- func (s *Array_definition_elementsContext) COMMA() antlr.TerminalNode
- func (s *Array_definition_elementsContext) Dynamic_result() IDynamic_resultContext
- func (s *Array_definition_elementsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Array_definition_elementsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Array_definition_elementsContext) GetParser() antlr.Parser
- func (s *Array_definition_elementsContext) GetRuleContext() antlr.RuleContext
- func (s *Array_definition_elementsContext) Int_result() IInt_resultContext
- func (*Array_definition_elementsContext) IsArray_definition_elementsContext()
- func (s *Array_definition_elementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Array_selectorContext
- func (s *Array_selectorContext) Dynamic_result() IDynamic_resultContext
- func (s *Array_selectorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Array_selectorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Array_selectorContext) GetParser() antlr.Parser
- func (s *Array_selectorContext) GetRuleContext() antlr.RuleContext
- func (s *Array_selectorContext) Id() IIdContext
- func (s *Array_selectorContext) Id_global() IId_globalContext
- func (s *Array_selectorContext) Int_result() IInt_resultContext
- func (*Array_selectorContext) IsArray_selectorContext()
- func (s *Array_selectorContext) LEFT_SBRACKET() antlr.TerminalNode
- func (s *Array_selectorContext) RIGHT_SBRACKET() antlr.TerminalNode
- func (s *Array_selectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssignmentContext
- func (s *AssignmentContext) ASSIGN() antlr.TerminalNode
- func (s *AssignmentContext) DIV_ASSIGN() antlr.TerminalNode
- func (s *AssignmentContext) EXP_ASSIGN() antlr.TerminalNode
- func (s *AssignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssignmentContext) GetOp() antlr.Token
- func (s *AssignmentContext) GetParser() antlr.Parser
- func (s *AssignmentContext) GetRuleContext() antlr.RuleContext
- func (s *AssignmentContext) GetVar_id() ILvalueContext
- func (*AssignmentContext) IsAssignmentContext()
- func (s *AssignmentContext) Lvalue() ILvalueContext
- func (s *AssignmentContext) MINUS_ASSIGN() antlr.TerminalNode
- func (s *AssignmentContext) MOD_ASSIGN() antlr.TerminalNode
- func (s *AssignmentContext) MUL_ASSIGN() antlr.TerminalNode
- func (s *AssignmentContext) PLUS_ASSIGN() antlr.TerminalNode
- func (s *AssignmentContext) Rvalue() IRvalueContext
- func (s *AssignmentContext) SetOp(v antlr.Token)
- func (s *AssignmentContext) SetVar_id(v ILvalueContext)
- func (s *AssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseCorundumListener
- func (s *BaseCorundumListener) EnterAll_assignment(ctx *All_assignmentContext)
- func (s *BaseCorundumListener) EnterAll_result(ctx *All_resultContext)
- func (s *BaseCorundumListener) EnterArray_assignment(ctx *Array_assignmentContext)
- func (s *BaseCorundumListener) EnterArray_definition(ctx *Array_definitionContext)
- func (s *BaseCorundumListener) EnterArray_definition_elements(ctx *Array_definition_elementsContext)
- func (s *BaseCorundumListener) EnterArray_selector(ctx *Array_selectorContext)
- func (s *BaseCorundumListener) EnterAssignment(ctx *AssignmentContext)
- func (s *BaseCorundumListener) EnterBool_t(ctx *Bool_tContext)
- func (s *BaseCorundumListener) EnterBreak_expression(ctx *Break_expressionContext)
- func (s *BaseCorundumListener) EnterComp_var(ctx *Comp_varContext)
- func (s *BaseCorundumListener) EnterComparison(ctx *ComparisonContext)
- func (s *BaseCorundumListener) EnterComparison_list(ctx *Comparison_listContext)
- func (s *BaseCorundumListener) EnterCond_expression(ctx *Cond_expressionContext)
- func (s *BaseCorundumListener) EnterCrlf(ctx *CrlfContext)
- func (s *BaseCorundumListener) EnterDynamic(ctx *DynamicContext)
- func (s *BaseCorundumListener) EnterDynamic_assignment(ctx *Dynamic_assignmentContext)
- func (s *BaseCorundumListener) EnterDynamic_result(ctx *Dynamic_resultContext)
- func (s *BaseCorundumListener) EnterElse_token(ctx *Else_tokenContext)
- func (s *BaseCorundumListener) EnterElsif_statement(ctx *Elsif_statementContext)
- func (s *BaseCorundumListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseCorundumListener) EnterExpression(ctx *ExpressionContext)
- func (s *BaseCorundumListener) EnterExpression_list(ctx *Expression_listContext)
- func (s *BaseCorundumListener) EnterFloat_assignment(ctx *Float_assignmentContext)
- func (s *BaseCorundumListener) EnterFloat_result(ctx *Float_resultContext)
- func (s *BaseCorundumListener) EnterFloat_t(ctx *Float_tContext)
- func (s *BaseCorundumListener) EnterFor_init_list(ctx *For_init_listContext)
- func (s *BaseCorundumListener) EnterFor_loop_list(ctx *For_loop_listContext)
- func (s *BaseCorundumListener) EnterFor_statement(ctx *For_statementContext)
- func (s *BaseCorundumListener) EnterFunction_call(ctx *Function_callContext)
- func (s *BaseCorundumListener) EnterFunction_call_assignment(ctx *Function_call_assignmentContext)
- func (s *BaseCorundumListener) EnterFunction_call_param_list(ctx *Function_call_param_listContext)
- func (s *BaseCorundumListener) EnterFunction_call_params(ctx *Function_call_paramsContext)
- func (s *BaseCorundumListener) EnterFunction_definition(ctx *Function_definitionContext)
- func (s *BaseCorundumListener) EnterFunction_definition_body(ctx *Function_definition_bodyContext)
- func (s *BaseCorundumListener) EnterFunction_definition_header(ctx *Function_definition_headerContext)
- func (s *BaseCorundumListener) EnterFunction_definition_param_id(ctx *Function_definition_param_idContext)
- func (s *BaseCorundumListener) EnterFunction_definition_params(ctx *Function_definition_paramsContext)
- func (s *BaseCorundumListener) EnterFunction_definition_params_list(ctx *Function_definition_params_listContext)
- func (s *BaseCorundumListener) EnterFunction_inline_call(ctx *Function_inline_callContext)
- func (s *BaseCorundumListener) EnterFunction_name(ctx *Function_nameContext)
- func (s *BaseCorundumListener) EnterFunction_named_param(ctx *Function_named_paramContext)
- func (s *BaseCorundumListener) EnterFunction_param(ctx *Function_paramContext)
- func (s *BaseCorundumListener) EnterFunction_unnamed_param(ctx *Function_unnamed_paramContext)
- func (s *BaseCorundumListener) EnterGlobal_get(ctx *Global_getContext)
- func (s *BaseCorundumListener) EnterGlobal_result(ctx *Global_resultContext)
- func (s *BaseCorundumListener) EnterGlobal_set(ctx *Global_setContext)
- func (s *BaseCorundumListener) EnterId(ctx *IdContext)
- func (s *BaseCorundumListener) EnterId_function(ctx *Id_functionContext)
- func (s *BaseCorundumListener) EnterId_global(ctx *Id_globalContext)
- func (s *BaseCorundumListener) EnterIf_elsif_statement(ctx *If_elsif_statementContext)
- func (s *BaseCorundumListener) EnterIf_statement(ctx *If_statementContext)
- func (s *BaseCorundumListener) EnterInit_expression(ctx *Init_expressionContext)
- func (s *BaseCorundumListener) EnterInitial_array_assignment(ctx *Initial_array_assignmentContext)
- func (s *BaseCorundumListener) EnterInt_assignment(ctx *Int_assignmentContext)
- func (s *BaseCorundumListener) EnterInt_result(ctx *Int_resultContext)
- func (s *BaseCorundumListener) EnterInt_t(ctx *Int_tContext)
- func (s *BaseCorundumListener) EnterLiteral_t(ctx *Literal_tContext)
- func (s *BaseCorundumListener) EnterLoop_expression(ctx *Loop_expressionContext)
- func (s *BaseCorundumListener) EnterLvalue(ctx *LvalueContext)
- func (s *BaseCorundumListener) EnterNil_t(ctx *Nil_tContext)
- func (s *BaseCorundumListener) EnterPir_expression_list(ctx *Pir_expression_listContext)
- func (s *BaseCorundumListener) EnterPir_inline(ctx *Pir_inlineContext)
- func (s *BaseCorundumListener) EnterProg(ctx *ProgContext)
- func (s *BaseCorundumListener) EnterRequire_block(ctx *Require_blockContext)
- func (s *BaseCorundumListener) EnterReturn_statement(ctx *Return_statementContext)
- func (s *BaseCorundumListener) EnterRvalue(ctx *RvalueContext)
- func (s *BaseCorundumListener) EnterStatement_body(ctx *Statement_bodyContext)
- func (s *BaseCorundumListener) EnterStatement_expression_list(ctx *Statement_expression_listContext)
- func (s *BaseCorundumListener) EnterString_assignment(ctx *String_assignmentContext)
- func (s *BaseCorundumListener) EnterString_result(ctx *String_resultContext)
- func (s *BaseCorundumListener) EnterTerminator(ctx *TerminatorContext)
- func (s *BaseCorundumListener) EnterUnless_statement(ctx *Unless_statementContext)
- func (s *BaseCorundumListener) EnterWhile_statement(ctx *While_statementContext)
- func (s *BaseCorundumListener) ExitAll_assignment(ctx *All_assignmentContext)
- func (s *BaseCorundumListener) ExitAll_result(ctx *All_resultContext)
- func (s *BaseCorundumListener) ExitArray_assignment(ctx *Array_assignmentContext)
- func (s *BaseCorundumListener) ExitArray_definition(ctx *Array_definitionContext)
- func (s *BaseCorundumListener) ExitArray_definition_elements(ctx *Array_definition_elementsContext)
- func (s *BaseCorundumListener) ExitArray_selector(ctx *Array_selectorContext)
- func (s *BaseCorundumListener) ExitAssignment(ctx *AssignmentContext)
- func (s *BaseCorundumListener) ExitBool_t(ctx *Bool_tContext)
- func (s *BaseCorundumListener) ExitBreak_expression(ctx *Break_expressionContext)
- func (s *BaseCorundumListener) ExitComp_var(ctx *Comp_varContext)
- func (s *BaseCorundumListener) ExitComparison(ctx *ComparisonContext)
- func (s *BaseCorundumListener) ExitComparison_list(ctx *Comparison_listContext)
- func (s *BaseCorundumListener) ExitCond_expression(ctx *Cond_expressionContext)
- func (s *BaseCorundumListener) ExitCrlf(ctx *CrlfContext)
- func (s *BaseCorundumListener) ExitDynamic(ctx *DynamicContext)
- func (s *BaseCorundumListener) ExitDynamic_assignment(ctx *Dynamic_assignmentContext)
- func (s *BaseCorundumListener) ExitDynamic_result(ctx *Dynamic_resultContext)
- func (s *BaseCorundumListener) ExitElse_token(ctx *Else_tokenContext)
- func (s *BaseCorundumListener) ExitElsif_statement(ctx *Elsif_statementContext)
- func (s *BaseCorundumListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseCorundumListener) ExitExpression(ctx *ExpressionContext)
- func (s *BaseCorundumListener) ExitExpression_list(ctx *Expression_listContext)
- func (s *BaseCorundumListener) ExitFloat_assignment(ctx *Float_assignmentContext)
- func (s *BaseCorundumListener) ExitFloat_result(ctx *Float_resultContext)
- func (s *BaseCorundumListener) ExitFloat_t(ctx *Float_tContext)
- func (s *BaseCorundumListener) ExitFor_init_list(ctx *For_init_listContext)
- func (s *BaseCorundumListener) ExitFor_loop_list(ctx *For_loop_listContext)
- func (s *BaseCorundumListener) ExitFor_statement(ctx *For_statementContext)
- func (s *BaseCorundumListener) ExitFunction_call(ctx *Function_callContext)
- func (s *BaseCorundumListener) ExitFunction_call_assignment(ctx *Function_call_assignmentContext)
- func (s *BaseCorundumListener) ExitFunction_call_param_list(ctx *Function_call_param_listContext)
- func (s *BaseCorundumListener) ExitFunction_call_params(ctx *Function_call_paramsContext)
- func (s *BaseCorundumListener) ExitFunction_definition(ctx *Function_definitionContext)
- func (s *BaseCorundumListener) ExitFunction_definition_body(ctx *Function_definition_bodyContext)
- func (s *BaseCorundumListener) ExitFunction_definition_header(ctx *Function_definition_headerContext)
- func (s *BaseCorundumListener) ExitFunction_definition_param_id(ctx *Function_definition_param_idContext)
- func (s *BaseCorundumListener) ExitFunction_definition_params(ctx *Function_definition_paramsContext)
- func (s *BaseCorundumListener) ExitFunction_definition_params_list(ctx *Function_definition_params_listContext)
- func (s *BaseCorundumListener) ExitFunction_inline_call(ctx *Function_inline_callContext)
- func (s *BaseCorundumListener) ExitFunction_name(ctx *Function_nameContext)
- func (s *BaseCorundumListener) ExitFunction_named_param(ctx *Function_named_paramContext)
- func (s *BaseCorundumListener) ExitFunction_param(ctx *Function_paramContext)
- func (s *BaseCorundumListener) ExitFunction_unnamed_param(ctx *Function_unnamed_paramContext)
- func (s *BaseCorundumListener) ExitGlobal_get(ctx *Global_getContext)
- func (s *BaseCorundumListener) ExitGlobal_result(ctx *Global_resultContext)
- func (s *BaseCorundumListener) ExitGlobal_set(ctx *Global_setContext)
- func (s *BaseCorundumListener) ExitId(ctx *IdContext)
- func (s *BaseCorundumListener) ExitId_function(ctx *Id_functionContext)
- func (s *BaseCorundumListener) ExitId_global(ctx *Id_globalContext)
- func (s *BaseCorundumListener) ExitIf_elsif_statement(ctx *If_elsif_statementContext)
- func (s *BaseCorundumListener) ExitIf_statement(ctx *If_statementContext)
- func (s *BaseCorundumListener) ExitInit_expression(ctx *Init_expressionContext)
- func (s *BaseCorundumListener) ExitInitial_array_assignment(ctx *Initial_array_assignmentContext)
- func (s *BaseCorundumListener) ExitInt_assignment(ctx *Int_assignmentContext)
- func (s *BaseCorundumListener) ExitInt_result(ctx *Int_resultContext)
- func (s *BaseCorundumListener) ExitInt_t(ctx *Int_tContext)
- func (s *BaseCorundumListener) ExitLiteral_t(ctx *Literal_tContext)
- func (s *BaseCorundumListener) ExitLoop_expression(ctx *Loop_expressionContext)
- func (s *BaseCorundumListener) ExitLvalue(ctx *LvalueContext)
- func (s *BaseCorundumListener) ExitNil_t(ctx *Nil_tContext)
- func (s *BaseCorundumListener) ExitPir_expression_list(ctx *Pir_expression_listContext)
- func (s *BaseCorundumListener) ExitPir_inline(ctx *Pir_inlineContext)
- func (s *BaseCorundumListener) ExitProg(ctx *ProgContext)
- func (s *BaseCorundumListener) ExitRequire_block(ctx *Require_blockContext)
- func (s *BaseCorundumListener) ExitReturn_statement(ctx *Return_statementContext)
- func (s *BaseCorundumListener) ExitRvalue(ctx *RvalueContext)
- func (s *BaseCorundumListener) ExitStatement_body(ctx *Statement_bodyContext)
- func (s *BaseCorundumListener) ExitStatement_expression_list(ctx *Statement_expression_listContext)
- func (s *BaseCorundumListener) ExitString_assignment(ctx *String_assignmentContext)
- func (s *BaseCorundumListener) ExitString_result(ctx *String_resultContext)
- func (s *BaseCorundumListener) ExitTerminator(ctx *TerminatorContext)
- func (s *BaseCorundumListener) ExitUnless_statement(ctx *Unless_statementContext)
- func (s *BaseCorundumListener) ExitWhile_statement(ctx *While_statementContext)
- func (s *BaseCorundumListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseCorundumListener) VisitTerminal(node antlr.TerminalNode)
- type Bool_tContext
- func (s *Bool_tContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Bool_tContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Bool_tContext) FALSE() antlr.TerminalNode
- func (s *Bool_tContext) GetParser() antlr.Parser
- func (s *Bool_tContext) GetRuleContext() antlr.RuleContext
- func (*Bool_tContext) IsBool_tContext()
- func (s *Bool_tContext) TRUE() antlr.TerminalNode
- func (s *Bool_tContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Break_expressionContext
- func (s *Break_expressionContext) BREAK() antlr.TerminalNode
- func (s *Break_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Break_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Break_expressionContext) GetParser() antlr.Parser
- func (s *Break_expressionContext) GetRuleContext() antlr.RuleContext
- func (*Break_expressionContext) IsBreak_expressionContext()
- func (s *Break_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Comp_varContext
- func (s *Comp_varContext) All_result() IAll_resultContext
- func (s *Comp_varContext) Array_selector() IArray_selectorContext
- func (s *Comp_varContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Comp_varContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Comp_varContext) GetParser() antlr.Parser
- func (s *Comp_varContext) GetRuleContext() antlr.RuleContext
- func (s *Comp_varContext) Id() IIdContext
- func (*Comp_varContext) IsComp_varContext()
- func (s *Comp_varContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ComparisonContext
- func (s *ComparisonContext) AllComp_var() []IComp_varContext
- func (s *ComparisonContext) Comp_var(i int) IComp_varContext
- func (s *ComparisonContext) EQUAL() antlr.TerminalNode
- func (s *ComparisonContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ComparisonContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ComparisonContext) GREATER() antlr.TerminalNode
- func (s *ComparisonContext) GREATER_EQUAL() antlr.TerminalNode
- func (s *ComparisonContext) GetLeft() IComp_varContext
- func (s *ComparisonContext) GetOp() antlr.Token
- func (s *ComparisonContext) GetParser() antlr.Parser
- func (s *ComparisonContext) GetRight() IComp_varContext
- func (s *ComparisonContext) GetRuleContext() antlr.RuleContext
- func (*ComparisonContext) IsComparisonContext()
- func (s *ComparisonContext) LESS() antlr.TerminalNode
- func (s *ComparisonContext) LESS_EQUAL() antlr.TerminalNode
- func (s *ComparisonContext) NOT_EQUAL() antlr.TerminalNode
- func (s *ComparisonContext) SetLeft(v IComp_varContext)
- func (s *ComparisonContext) SetOp(v antlr.Token)
- func (s *ComparisonContext) SetRight(v IComp_varContext)
- func (s *ComparisonContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Comparison_listContext
- func (s *Comparison_listContext) AND() antlr.TerminalNode
- func (s *Comparison_listContext) BIT_AND() antlr.TerminalNode
- func (s *Comparison_listContext) BIT_OR() antlr.TerminalNode
- func (s *Comparison_listContext) Comparison() IComparisonContext
- func (s *Comparison_listContext) Comparison_list() IComparison_listContext
- func (s *Comparison_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Comparison_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Comparison_listContext) GetLeft() IComparisonContext
- func (s *Comparison_listContext) GetOp() antlr.Token
- func (s *Comparison_listContext) GetParser() antlr.Parser
- func (s *Comparison_listContext) GetRight() IComparison_listContext
- func (s *Comparison_listContext) GetRuleContext() antlr.RuleContext
- func (*Comparison_listContext) IsComparison_listContext()
- func (s *Comparison_listContext) LEFT_RBRACKET() antlr.TerminalNode
- func (s *Comparison_listContext) OR() antlr.TerminalNode
- func (s *Comparison_listContext) RIGHT_RBRACKET() antlr.TerminalNode
- func (s *Comparison_listContext) SetLeft(v IComparisonContext)
- func (s *Comparison_listContext) SetOp(v antlr.Token)
- func (s *Comparison_listContext) SetRight(v IComparison_listContext)
- func (s *Comparison_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Cond_expressionContext
- func (s *Cond_expressionContext) Comparison_list() IComparison_listContext
- func (s *Cond_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Cond_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Cond_expressionContext) GetParser() antlr.Parser
- func (s *Cond_expressionContext) GetRuleContext() antlr.RuleContext
- func (*Cond_expressionContext) IsCond_expressionContext()
- func (s *Cond_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CorundumLexer
- type CorundumListener
- type CorundumParser
- func (p *CorundumParser) All_assignment() (localctx IAll_assignmentContext)
- func (p *CorundumParser) All_result() (localctx IAll_resultContext)
- func (p *CorundumParser) Array_assignment() (localctx IArray_assignmentContext)
- func (p *CorundumParser) Array_definition() (localctx IArray_definitionContext)
- func (p *CorundumParser) Array_definition_elements() (localctx IArray_definition_elementsContext)
- func (p *CorundumParser) Array_definition_elements_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CorundumParser) Array_selector() (localctx IArray_selectorContext)
- func (p *CorundumParser) Assignment() (localctx IAssignmentContext)
- func (p *CorundumParser) Bool_t() (localctx IBool_tContext)
- func (p *CorundumParser) Break_expression() (localctx IBreak_expressionContext)
- func (p *CorundumParser) Comp_var() (localctx IComp_varContext)
- func (p *CorundumParser) Comparison() (localctx IComparisonContext)
- func (p *CorundumParser) Comparison_list() (localctx IComparison_listContext)
- func (p *CorundumParser) Cond_expression() (localctx ICond_expressionContext)
- func (p *CorundumParser) Crlf() (localctx ICrlfContext)
- func (p *CorundumParser) Dynamic() (localctx IDynamicContext)
- func (p *CorundumParser) Dynamic_assignment() (localctx IDynamic_assignmentContext)
- func (p *CorundumParser) Dynamic_result() (localctx IDynamic_resultContext)
- func (p *CorundumParser) Dynamic_result_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CorundumParser) Else_token() (localctx IElse_tokenContext)
- func (p *CorundumParser) Elsif_statement() (localctx IElsif_statementContext)
- func (p *CorundumParser) Expression() (localctx IExpressionContext)
- func (p *CorundumParser) Expression_list() (localctx IExpression_listContext)
- func (p *CorundumParser) Expression_list_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CorundumParser) Float_assignment() (localctx IFloat_assignmentContext)
- func (p *CorundumParser) Float_result() (localctx IFloat_resultContext)
- func (p *CorundumParser) Float_result_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CorundumParser) Float_t() (localctx IFloat_tContext)
- func (p *CorundumParser) For_init_list() (localctx IFor_init_listContext)
- func (p *CorundumParser) For_init_list_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CorundumParser) For_loop_list() (localctx IFor_loop_listContext)
- func (p *CorundumParser) For_loop_list_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CorundumParser) For_statement() (localctx IFor_statementContext)
- func (p *CorundumParser) Function_call() (localctx IFunction_callContext)
- func (p *CorundumParser) Function_call_assignment() (localctx IFunction_call_assignmentContext)
- func (p *CorundumParser) Function_call_param_list() (localctx IFunction_call_param_listContext)
- func (p *CorundumParser) Function_call_params() (localctx IFunction_call_paramsContext)
- func (p *CorundumParser) Function_call_params_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CorundumParser) Function_definition() (localctx IFunction_definitionContext)
- func (p *CorundumParser) Function_definition_body() (localctx IFunction_definition_bodyContext)
- func (p *CorundumParser) Function_definition_header() (localctx IFunction_definition_headerContext)
- func (p *CorundumParser) Function_definition_param_id() (localctx IFunction_definition_param_idContext)
- func (p *CorundumParser) Function_definition_params() (localctx IFunction_definition_paramsContext)
- func (p *CorundumParser) Function_definition_params_list() (localctx IFunction_definition_params_listContext)
- func (p *CorundumParser) Function_definition_params_list_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CorundumParser) Function_inline_call() (localctx IFunction_inline_callContext)
- func (p *CorundumParser) Function_name() (localctx IFunction_nameContext)
- func (p *CorundumParser) Function_named_param() (localctx IFunction_named_paramContext)
- func (p *CorundumParser) Function_param() (localctx IFunction_paramContext)
- func (p *CorundumParser) Function_unnamed_param() (localctx IFunction_unnamed_paramContext)
- func (p *CorundumParser) Global_get() (localctx IGlobal_getContext)
- func (p *CorundumParser) Global_result() (localctx IGlobal_resultContext)
- func (p *CorundumParser) Global_set() (localctx IGlobal_setContext)
- func (p *CorundumParser) Id() (localctx IIdContext)
- func (p *CorundumParser) Id_function() (localctx IId_functionContext)
- func (p *CorundumParser) Id_global() (localctx IId_globalContext)
- func (p *CorundumParser) If_elsif_statement() (localctx IIf_elsif_statementContext)
- func (p *CorundumParser) If_statement() (localctx IIf_statementContext)
- func (p *CorundumParser) Init_expression() (localctx IInit_expressionContext)
- func (p *CorundumParser) Initial_array_assignment() (localctx IInitial_array_assignmentContext)
- func (p *CorundumParser) Int_assignment() (localctx IInt_assignmentContext)
- func (p *CorundumParser) Int_result() (localctx IInt_resultContext)
- func (p *CorundumParser) Int_result_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CorundumParser) Int_t() (localctx IInt_tContext)
- func (p *CorundumParser) Literal_t() (localctx ILiteral_tContext)
- func (p *CorundumParser) Loop_expression() (localctx ILoop_expressionContext)
- func (p *CorundumParser) Lvalue() (localctx ILvalueContext)
- func (p *CorundumParser) Nil_t() (localctx INil_tContext)
- func (p *CorundumParser) Pir_expression_list() (localctx IPir_expression_listContext)
- func (p *CorundumParser) Pir_inline() (localctx IPir_inlineContext)
- func (p *CorundumParser) Prog() (localctx IProgContext)
- func (p *CorundumParser) Require_block() (localctx IRequire_blockContext)
- func (p *CorundumParser) Return_statement() (localctx IReturn_statementContext)
- func (p *CorundumParser) Rvalue() (localctx IRvalueContext)
- func (p *CorundumParser) Rvalue_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CorundumParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *CorundumParser) Statement_body() (localctx IStatement_bodyContext)
- func (p *CorundumParser) Statement_expression_list() (localctx IStatement_expression_listContext)
- func (p *CorundumParser) Statement_expression_list_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CorundumParser) String_assignment() (localctx IString_assignmentContext)
- func (p *CorundumParser) String_result() (localctx IString_resultContext)
- func (p *CorundumParser) String_result_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CorundumParser) Terminator() (localctx ITerminatorContext)
- func (p *CorundumParser) Terminator_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CorundumParser) Unless_statement() (localctx IUnless_statementContext)
- func (p *CorundumParser) While_statement() (localctx IWhile_statementContext)
- type CrlfContext
- func (s *CrlfContext) CRLF() antlr.TerminalNode
- func (s *CrlfContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CrlfContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CrlfContext) GetParser() antlr.Parser
- func (s *CrlfContext) GetRuleContext() antlr.RuleContext
- func (*CrlfContext) IsCrlfContext()
- func (s *CrlfContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DynamicContext
- func (s *DynamicContext) Array_selector() IArray_selectorContext
- func (s *DynamicContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DynamicContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DynamicContext) Function_call_assignment() IFunction_call_assignmentContext
- func (s *DynamicContext) GetParser() antlr.Parser
- func (s *DynamicContext) GetRuleContext() antlr.RuleContext
- func (s *DynamicContext) Id() IIdContext
- func (*DynamicContext) IsDynamicContext()
- func (s *DynamicContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Dynamic_assignmentContext
- func (s *Dynamic_assignmentContext) ASSIGN() antlr.TerminalNode
- func (s *Dynamic_assignmentContext) DIV_ASSIGN() antlr.TerminalNode
- func (s *Dynamic_assignmentContext) Dynamic_result() IDynamic_resultContext
- func (s *Dynamic_assignmentContext) EXP_ASSIGN() antlr.TerminalNode
- func (s *Dynamic_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Dynamic_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Dynamic_assignmentContext) GetOp() antlr.Token
- func (s *Dynamic_assignmentContext) GetParser() antlr.Parser
- func (s *Dynamic_assignmentContext) GetRuleContext() antlr.RuleContext
- func (s *Dynamic_assignmentContext) GetVar_id() ILvalueContext
- func (*Dynamic_assignmentContext) IsDynamic_assignmentContext()
- func (s *Dynamic_assignmentContext) Lvalue() ILvalueContext
- func (s *Dynamic_assignmentContext) MINUS_ASSIGN() antlr.TerminalNode
- func (s *Dynamic_assignmentContext) MOD_ASSIGN() antlr.TerminalNode
- func (s *Dynamic_assignmentContext) MUL_ASSIGN() antlr.TerminalNode
- func (s *Dynamic_assignmentContext) PLUS_ASSIGN() antlr.TerminalNode
- func (s *Dynamic_assignmentContext) SetOp(v antlr.Token)
- func (s *Dynamic_assignmentContext) SetVar_id(v ILvalueContext)
- func (s *Dynamic_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Dynamic_resultContext
- func (s *Dynamic_resultContext) AllDynamic_result() []IDynamic_resultContext
- func (s *Dynamic_resultContext) DIV() antlr.TerminalNode
- func (s *Dynamic_resultContext) Dynamic() IDynamicContext
- func (s *Dynamic_resultContext) Dynamic_result(i int) IDynamic_resultContext
- func (s *Dynamic_resultContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Dynamic_resultContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Dynamic_resultContext) Float_result() IFloat_resultContext
- func (s *Dynamic_resultContext) GetOp() antlr.Token
- func (s *Dynamic_resultContext) GetParser() antlr.Parser
- func (s *Dynamic_resultContext) GetRuleContext() antlr.RuleContext
- func (s *Dynamic_resultContext) Int_result() IInt_resultContext
- func (*Dynamic_resultContext) IsDynamic_resultContext()
- func (s *Dynamic_resultContext) LEFT_RBRACKET() antlr.TerminalNode
- func (s *Dynamic_resultContext) MINUS() antlr.TerminalNode
- func (s *Dynamic_resultContext) MOD() antlr.TerminalNode
- func (s *Dynamic_resultContext) MUL() antlr.TerminalNode
- func (s *Dynamic_resultContext) PLUS() antlr.TerminalNode
- func (s *Dynamic_resultContext) RIGHT_RBRACKET() antlr.TerminalNode
- func (s *Dynamic_resultContext) SetOp(v antlr.Token)
- func (s *Dynamic_resultContext) String_result() IString_resultContext
- func (s *Dynamic_resultContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Else_tokenContext
- func (s *Else_tokenContext) ELSE() antlr.TerminalNode
- func (s *Else_tokenContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Else_tokenContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Else_tokenContext) GetParser() antlr.Parser
- func (s *Else_tokenContext) GetRuleContext() antlr.RuleContext
- func (*Else_tokenContext) IsElse_tokenContext()
- func (s *Else_tokenContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Elsif_statementContext
- func (s *Elsif_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Elsif_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Elsif_statementContext) GetParser() antlr.Parser
- func (s *Elsif_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Elsif_statementContext) If_elsif_statement() IIf_elsif_statementContext
- func (*Elsif_statementContext) IsElsif_statementContext()
- func (s *Elsif_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionContext
- func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) For_statement() IFor_statementContext
- func (s *ExpressionContext) Function_definition() IFunction_definitionContext
- func (s *ExpressionContext) Function_inline_call() IFunction_inline_callContext
- func (s *ExpressionContext) GetParser() antlr.Parser
- func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ExpressionContext) If_statement() IIf_statementContext
- func (*ExpressionContext) IsExpressionContext()
- func (s *ExpressionContext) Pir_inline() IPir_inlineContext
- func (s *ExpressionContext) Require_block() IRequire_blockContext
- func (s *ExpressionContext) Return_statement() IReturn_statementContext
- func (s *ExpressionContext) Rvalue() IRvalueContext
- func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ExpressionContext) Unless_statement() IUnless_statementContext
- func (s *ExpressionContext) While_statement() IWhile_statementContext
- type Expression_listContext
- func (s *Expression_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Expression_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Expression_listContext) Expression() IExpressionContext
- func (s *Expression_listContext) Expression_list() IExpression_listContext
- func (s *Expression_listContext) GetParser() antlr.Parser
- func (s *Expression_listContext) GetRuleContext() antlr.RuleContext
- func (*Expression_listContext) IsExpression_listContext()
- func (s *Expression_listContext) Terminator() ITerminatorContext
- func (s *Expression_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Float_assignmentContext
- func (s *Float_assignmentContext) ASSIGN() antlr.TerminalNode
- func (s *Float_assignmentContext) DIV_ASSIGN() antlr.TerminalNode
- func (s *Float_assignmentContext) EXP_ASSIGN() antlr.TerminalNode
- func (s *Float_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Float_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Float_assignmentContext) Float_result() IFloat_resultContext
- func (s *Float_assignmentContext) GetOp() antlr.Token
- func (s *Float_assignmentContext) GetParser() antlr.Parser
- func (s *Float_assignmentContext) GetRuleContext() antlr.RuleContext
- func (s *Float_assignmentContext) GetVar_id() ILvalueContext
- func (*Float_assignmentContext) IsFloat_assignmentContext()
- func (s *Float_assignmentContext) Lvalue() ILvalueContext
- func (s *Float_assignmentContext) MINUS_ASSIGN() antlr.TerminalNode
- func (s *Float_assignmentContext) MOD_ASSIGN() antlr.TerminalNode
- func (s *Float_assignmentContext) MUL_ASSIGN() antlr.TerminalNode
- func (s *Float_assignmentContext) PLUS_ASSIGN() antlr.TerminalNode
- func (s *Float_assignmentContext) SetOp(v antlr.Token)
- func (s *Float_assignmentContext) SetVar_id(v ILvalueContext)
- func (s *Float_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Float_resultContext
- func (s *Float_resultContext) AllFloat_result() []IFloat_resultContext
- func (s *Float_resultContext) DIV() antlr.TerminalNode
- func (s *Float_resultContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Float_resultContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Float_resultContext) Float_result(i int) IFloat_resultContext
- func (s *Float_resultContext) Float_t() IFloat_tContext
- func (s *Float_resultContext) GetOp() antlr.Token
- func (s *Float_resultContext) GetParser() antlr.Parser
- func (s *Float_resultContext) GetRuleContext() antlr.RuleContext
- func (s *Float_resultContext) Int_result() IInt_resultContext
- func (*Float_resultContext) IsFloat_resultContext()
- func (s *Float_resultContext) LEFT_RBRACKET() antlr.TerminalNode
- func (s *Float_resultContext) MINUS() antlr.TerminalNode
- func (s *Float_resultContext) MOD() antlr.TerminalNode
- func (s *Float_resultContext) MUL() antlr.TerminalNode
- func (s *Float_resultContext) PLUS() antlr.TerminalNode
- func (s *Float_resultContext) RIGHT_RBRACKET() antlr.TerminalNode
- func (s *Float_resultContext) SetOp(v antlr.Token)
- func (s *Float_resultContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Float_tContext
- func (s *Float_tContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Float_tContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Float_tContext) FLOAT() antlr.TerminalNode
- func (s *Float_tContext) GetParser() antlr.Parser
- func (s *Float_tContext) GetRuleContext() antlr.RuleContext
- func (*Float_tContext) IsFloat_tContext()
- func (s *Float_tContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type For_init_listContext
- func (s *For_init_listContext) All_assignment() IAll_assignmentContext
- func (s *For_init_listContext) COMMA() antlr.TerminalNode
- func (s *For_init_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *For_init_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *For_init_listContext) For_init_list() IFor_init_listContext
- func (s *For_init_listContext) GetParser() antlr.Parser
- func (s *For_init_listContext) GetRuleContext() antlr.RuleContext
- func (*For_init_listContext) IsFor_init_listContext()
- func (s *For_init_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type For_loop_listContext
- func (s *For_loop_listContext) All_assignment() IAll_assignmentContext
- func (s *For_loop_listContext) COMMA() antlr.TerminalNode
- func (s *For_loop_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *For_loop_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *For_loop_listContext) For_loop_list() IFor_loop_listContext
- func (s *For_loop_listContext) GetParser() antlr.Parser
- func (s *For_loop_listContext) GetRuleContext() antlr.RuleContext
- func (*For_loop_listContext) IsFor_loop_listContext()
- func (s *For_loop_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type For_statementContext
- func (s *For_statementContext) AllSEMICOLON() []antlr.TerminalNode
- func (s *For_statementContext) Cond_expression() ICond_expressionContext
- func (s *For_statementContext) Crlf() ICrlfContext
- func (s *For_statementContext) END() antlr.TerminalNode
- func (s *For_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *For_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *For_statementContext) FOR() antlr.TerminalNode
- func (s *For_statementContext) GetParser() antlr.Parser
- func (s *For_statementContext) GetRuleContext() antlr.RuleContext
- func (s *For_statementContext) Init_expression() IInit_expressionContext
- func (*For_statementContext) IsFor_statementContext()
- func (s *For_statementContext) LEFT_RBRACKET() antlr.TerminalNode
- func (s *For_statementContext) Loop_expression() ILoop_expressionContext
- func (s *For_statementContext) RIGHT_RBRACKET() antlr.TerminalNode
- func (s *For_statementContext) SEMICOLON(i int) antlr.TerminalNode
- func (s *For_statementContext) Statement_body() IStatement_bodyContext
- func (s *For_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_callContext
- func (s *Function_callContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_callContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_callContext) Function_call_param_list() IFunction_call_param_listContext
- func (s *Function_callContext) Function_name() IFunction_nameContext
- func (s *Function_callContext) GetName() IFunction_nameContext
- func (s *Function_callContext) GetParams() IFunction_call_param_listContext
- func (s *Function_callContext) GetParser() antlr.Parser
- func (s *Function_callContext) GetRuleContext() antlr.RuleContext
- func (*Function_callContext) IsFunction_callContext()
- func (s *Function_callContext) LEFT_RBRACKET() antlr.TerminalNode
- func (s *Function_callContext) RIGHT_RBRACKET() antlr.TerminalNode
- func (s *Function_callContext) SetName(v IFunction_nameContext)
- func (s *Function_callContext) SetParams(v IFunction_call_param_listContext)
- func (s *Function_callContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_call_assignmentContext
- func (s *Function_call_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_call_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_call_assignmentContext) Function_call() IFunction_callContext
- func (s *Function_call_assignmentContext) GetParser() antlr.Parser
- func (s *Function_call_assignmentContext) GetRuleContext() antlr.RuleContext
- func (*Function_call_assignmentContext) IsFunction_call_assignmentContext()
- func (s *Function_call_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_call_param_listContext
- func (s *Function_call_param_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_call_param_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_call_param_listContext) Function_call_params() IFunction_call_paramsContext
- func (s *Function_call_param_listContext) GetParser() antlr.Parser
- func (s *Function_call_param_listContext) GetRuleContext() antlr.RuleContext
- func (*Function_call_param_listContext) IsFunction_call_param_listContext()
- func (s *Function_call_param_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_call_paramsContext
- func (s *Function_call_paramsContext) COMMA() antlr.TerminalNode
- func (s *Function_call_paramsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_call_paramsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_call_paramsContext) Function_call_params() IFunction_call_paramsContext
- func (s *Function_call_paramsContext) Function_param() IFunction_paramContext
- func (s *Function_call_paramsContext) GetParser() antlr.Parser
- func (s *Function_call_paramsContext) GetRuleContext() antlr.RuleContext
- func (*Function_call_paramsContext) IsFunction_call_paramsContext()
- func (s *Function_call_paramsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_definitionContext
- func (s *Function_definitionContext) END() antlr.TerminalNode
- func (s *Function_definitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_definitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_definitionContext) Function_definition_body() IFunction_definition_bodyContext
- func (s *Function_definitionContext) Function_definition_header() IFunction_definition_headerContext
- func (s *Function_definitionContext) GetParser() antlr.Parser
- func (s *Function_definitionContext) GetRuleContext() antlr.RuleContext
- func (*Function_definitionContext) IsFunction_definitionContext()
- func (s *Function_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_definition_bodyContext
- func (s *Function_definition_bodyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_definition_bodyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_definition_bodyContext) Expression_list() IExpression_listContext
- func (s *Function_definition_bodyContext) GetParser() antlr.Parser
- func (s *Function_definition_bodyContext) GetRuleContext() antlr.RuleContext
- func (*Function_definition_bodyContext) IsFunction_definition_bodyContext()
- func (s *Function_definition_bodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_definition_headerContext
- func (s *Function_definition_headerContext) Crlf() ICrlfContext
- func (s *Function_definition_headerContext) DEF() antlr.TerminalNode
- func (s *Function_definition_headerContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_definition_headerContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_definition_headerContext) Function_definition_params() IFunction_definition_paramsContext
- func (s *Function_definition_headerContext) Function_name() IFunction_nameContext
- func (s *Function_definition_headerContext) GetParser() antlr.Parser
- func (s *Function_definition_headerContext) GetRuleContext() antlr.RuleContext
- func (*Function_definition_headerContext) IsFunction_definition_headerContext()
- func (s *Function_definition_headerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_definition_param_idContext
- func (s *Function_definition_param_idContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_definition_param_idContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_definition_param_idContext) GetParser() antlr.Parser
- func (s *Function_definition_param_idContext) GetRuleContext() antlr.RuleContext
- func (s *Function_definition_param_idContext) Id() IIdContext
- func (*Function_definition_param_idContext) IsFunction_definition_param_idContext()
- func (s *Function_definition_param_idContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_definition_paramsContext
- func (s *Function_definition_paramsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_definition_paramsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_definition_paramsContext) Function_definition_params_list() IFunction_definition_params_listContext
- func (s *Function_definition_paramsContext) GetParser() antlr.Parser
- func (s *Function_definition_paramsContext) GetRuleContext() antlr.RuleContext
- func (*Function_definition_paramsContext) IsFunction_definition_paramsContext()
- func (s *Function_definition_paramsContext) LEFT_RBRACKET() antlr.TerminalNode
- func (s *Function_definition_paramsContext) RIGHT_RBRACKET() antlr.TerminalNode
- func (s *Function_definition_paramsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_definition_params_listContext
- func (s *Function_definition_params_listContext) COMMA() antlr.TerminalNode
- func (s *Function_definition_params_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_definition_params_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_definition_params_listContext) Function_definition_param_id() IFunction_definition_param_idContext
- func (s *Function_definition_params_listContext) Function_definition_params_list() IFunction_definition_params_listContext
- func (s *Function_definition_params_listContext) GetParser() antlr.Parser
- func (s *Function_definition_params_listContext) GetRuleContext() antlr.RuleContext
- func (*Function_definition_params_listContext) IsFunction_definition_params_listContext()
- func (s *Function_definition_params_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_inline_callContext
- func (s *Function_inline_callContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_inline_callContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_inline_callContext) Function_call() IFunction_callContext
- func (s *Function_inline_callContext) GetParser() antlr.Parser
- func (s *Function_inline_callContext) GetRuleContext() antlr.RuleContext
- func (*Function_inline_callContext) IsFunction_inline_callContext()
- func (s *Function_inline_callContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_nameContext
- func (s *Function_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_nameContext) GetParser() antlr.Parser
- func (s *Function_nameContext) GetRuleContext() antlr.RuleContext
- func (s *Function_nameContext) Id() IIdContext
- func (s *Function_nameContext) Id_function() IId_functionContext
- func (*Function_nameContext) IsFunction_nameContext()
- func (s *Function_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_named_paramContext
- func (s *Function_named_paramContext) ASSIGN() antlr.TerminalNode
- func (s *Function_named_paramContext) Dynamic_result() IDynamic_resultContext
- func (s *Function_named_paramContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_named_paramContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_named_paramContext) Float_result() IFloat_resultContext
- func (s *Function_named_paramContext) GetOp() antlr.Token
- func (s *Function_named_paramContext) GetParser() antlr.Parser
- func (s *Function_named_paramContext) GetRuleContext() antlr.RuleContext
- func (s *Function_named_paramContext) Id() IIdContext
- func (s *Function_named_paramContext) Int_result() IInt_resultContext
- func (*Function_named_paramContext) IsFunction_named_paramContext()
- func (s *Function_named_paramContext) SetOp(v antlr.Token)
- func (s *Function_named_paramContext) String_result() IString_resultContext
- func (s *Function_named_paramContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_paramContext
- func (s *Function_paramContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_paramContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_paramContext) Function_named_param() IFunction_named_paramContext
- func (s *Function_paramContext) Function_unnamed_param() IFunction_unnamed_paramContext
- func (s *Function_paramContext) GetParser() antlr.Parser
- func (s *Function_paramContext) GetRuleContext() antlr.RuleContext
- func (*Function_paramContext) IsFunction_paramContext()
- func (s *Function_paramContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_unnamed_paramContext
- func (s *Function_unnamed_paramContext) Dynamic_result() IDynamic_resultContext
- func (s *Function_unnamed_paramContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_unnamed_paramContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_unnamed_paramContext) Float_result() IFloat_resultContext
- func (s *Function_unnamed_paramContext) GetParser() antlr.Parser
- func (s *Function_unnamed_paramContext) GetRuleContext() antlr.RuleContext
- func (s *Function_unnamed_paramContext) Int_result() IInt_resultContext
- func (*Function_unnamed_paramContext) IsFunction_unnamed_paramContext()
- func (s *Function_unnamed_paramContext) String_result() IString_resultContext
- func (s *Function_unnamed_paramContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Global_getContext
- func (s *Global_getContext) ASSIGN() antlr.TerminalNode
- func (s *Global_getContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Global_getContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Global_getContext) GetGlobal_name() IId_globalContext
- func (s *Global_getContext) GetOp() antlr.Token
- func (s *Global_getContext) GetParser() antlr.Parser
- func (s *Global_getContext) GetRuleContext() antlr.RuleContext
- func (s *Global_getContext) GetVar_name() ILvalueContext
- func (s *Global_getContext) Id_global() IId_globalContext
- func (*Global_getContext) IsGlobal_getContext()
- func (s *Global_getContext) Lvalue() ILvalueContext
- func (s *Global_getContext) SetGlobal_name(v IId_globalContext)
- func (s *Global_getContext) SetOp(v antlr.Token)
- func (s *Global_getContext) SetVar_name(v ILvalueContext)
- func (s *Global_getContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Global_resultContext
- func (s *Global_resultContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Global_resultContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Global_resultContext) GetParser() antlr.Parser
- func (s *Global_resultContext) GetRuleContext() antlr.RuleContext
- func (s *Global_resultContext) Id_global() IId_globalContext
- func (*Global_resultContext) IsGlobal_resultContext()
- func (s *Global_resultContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Global_setContext
- func (s *Global_setContext) ASSIGN() antlr.TerminalNode
- func (s *Global_setContext) All_result() IAll_resultContext
- func (s *Global_setContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Global_setContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Global_setContext) GetGlobal_name() IId_globalContext
- func (s *Global_setContext) GetOp() antlr.Token
- func (s *Global_setContext) GetParser() antlr.Parser
- func (s *Global_setContext) GetResult() IAll_resultContext
- func (s *Global_setContext) GetRuleContext() antlr.RuleContext
- func (s *Global_setContext) Id_global() IId_globalContext
- func (*Global_setContext) IsGlobal_setContext()
- func (s *Global_setContext) SetGlobal_name(v IId_globalContext)
- func (s *Global_setContext) SetOp(v antlr.Token)
- func (s *Global_setContext) SetResult(v IAll_resultContext)
- func (s *Global_setContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAll_assignmentContext
- type IAll_resultContext
- type IArray_assignmentContext
- type IArray_definitionContext
- type IArray_definition_elementsContext
- type IArray_selectorContext
- type IAssignmentContext
- type IBool_tContext
- type IBreak_expressionContext
- type IComp_varContext
- type IComparisonContext
- type IComparison_listContext
- type ICond_expressionContext
- type ICrlfContext
- type IDynamicContext
- type IDynamic_assignmentContext
- type IDynamic_resultContext
- type IElse_tokenContext
- type IElsif_statementContext
- type IExpressionContext
- type IExpression_listContext
- type IFloat_assignmentContext
- type IFloat_resultContext
- type IFloat_tContext
- type IFor_init_listContext
- type IFor_loop_listContext
- type IFor_statementContext
- type IFunction_callContext
- type IFunction_call_assignmentContext
- type IFunction_call_param_listContext
- type IFunction_call_paramsContext
- type IFunction_definitionContext
- type IFunction_definition_bodyContext
- type IFunction_definition_headerContext
- type IFunction_definition_param_idContext
- type IFunction_definition_paramsContext
- type IFunction_definition_params_listContext
- type IFunction_inline_callContext
- type IFunction_nameContext
- type IFunction_named_paramContext
- type IFunction_paramContext
- type IFunction_unnamed_paramContext
- type IGlobal_getContext
- type IGlobal_resultContext
- type IGlobal_setContext
- type IIdContext
- type IId_functionContext
- type IId_globalContext
- type IIf_elsif_statementContext
- type IIf_statementContext
- type IInit_expressionContext
- type IInitial_array_assignmentContext
- type IInt_assignmentContext
- type IInt_resultContext
- type IInt_tContext
- type ILiteral_tContext
- type ILoop_expressionContext
- type ILvalueContext
- type INil_tContext
- type IPir_expression_listContext
- type IPir_inlineContext
- type IProgContext
- type IRequire_blockContext
- type IReturn_statementContext
- type IRvalueContext
- type IStatement_bodyContext
- type IStatement_expression_listContext
- type IString_assignmentContext
- type IString_resultContext
- type ITerminatorContext
- type IUnless_statementContext
- type IWhile_statementContext
- type IdContext
- func (s *IdContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IdContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IdContext) GetParser() antlr.Parser
- func (s *IdContext) GetRuleContext() antlr.RuleContext
- func (s *IdContext) ID() antlr.TerminalNode
- func (*IdContext) IsIdContext()
- func (s *IdContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Id_functionContext
- func (s *Id_functionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Id_functionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Id_functionContext) GetParser() antlr.Parser
- func (s *Id_functionContext) GetRuleContext() antlr.RuleContext
- func (s *Id_functionContext) ID_FUNCTION() antlr.TerminalNode
- func (*Id_functionContext) IsId_functionContext()
- func (s *Id_functionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Id_globalContext
- func (s *Id_globalContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Id_globalContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Id_globalContext) GetParser() antlr.Parser
- func (s *Id_globalContext) GetRuleContext() antlr.RuleContext
- func (s *Id_globalContext) ID_GLOBAL() antlr.TerminalNode
- func (*Id_globalContext) IsId_globalContext()
- func (s *Id_globalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type If_elsif_statementContext
- func (s *If_elsif_statementContext) AllCrlf() []ICrlfContext
- func (s *If_elsif_statementContext) AllStatement_body() []IStatement_bodyContext
- func (s *If_elsif_statementContext) Cond_expression() ICond_expressionContext
- func (s *If_elsif_statementContext) Crlf(i int) ICrlfContext
- func (s *If_elsif_statementContext) ELSIF() antlr.TerminalNode
- func (s *If_elsif_statementContext) Else_token() IElse_tokenContext
- func (s *If_elsif_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *If_elsif_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *If_elsif_statementContext) GetParser() antlr.Parser
- func (s *If_elsif_statementContext) GetRuleContext() antlr.RuleContext
- func (s *If_elsif_statementContext) If_elsif_statement() IIf_elsif_statementContext
- func (*If_elsif_statementContext) IsIf_elsif_statementContext()
- func (s *If_elsif_statementContext) Statement_body(i int) IStatement_bodyContext
- func (s *If_elsif_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type If_statementContext
- func (s *If_statementContext) AllCrlf() []ICrlfContext
- func (s *If_statementContext) AllStatement_body() []IStatement_bodyContext
- func (s *If_statementContext) Cond_expression() ICond_expressionContext
- func (s *If_statementContext) Crlf(i int) ICrlfContext
- func (s *If_statementContext) END() antlr.TerminalNode
- func (s *If_statementContext) Else_token() IElse_tokenContext
- func (s *If_statementContext) Elsif_statement() IElsif_statementContext
- func (s *If_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *If_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *If_statementContext) GetParser() antlr.Parser
- func (s *If_statementContext) GetRuleContext() antlr.RuleContext
- func (s *If_statementContext) IF() antlr.TerminalNode
- func (*If_statementContext) IsIf_statementContext()
- func (s *If_statementContext) Statement_body(i int) IStatement_bodyContext
- func (s *If_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Init_expressionContext
- func (s *Init_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Init_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Init_expressionContext) For_init_list() IFor_init_listContext
- func (s *Init_expressionContext) GetParser() antlr.Parser
- func (s *Init_expressionContext) GetRuleContext() antlr.RuleContext
- func (*Init_expressionContext) IsInit_expressionContext()
- func (s *Init_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Initial_array_assignmentContext
- func (s *Initial_array_assignmentContext) ASSIGN() antlr.TerminalNode
- func (s *Initial_array_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Initial_array_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Initial_array_assignmentContext) GetOp() antlr.Token
- func (s *Initial_array_assignmentContext) GetParser() antlr.Parser
- func (s *Initial_array_assignmentContext) GetRuleContext() antlr.RuleContext
- func (s *Initial_array_assignmentContext) GetVar_id() ILvalueContext
- func (*Initial_array_assignmentContext) IsInitial_array_assignmentContext()
- func (s *Initial_array_assignmentContext) LEFT_SBRACKET() antlr.TerminalNode
- func (s *Initial_array_assignmentContext) Lvalue() ILvalueContext
- func (s *Initial_array_assignmentContext) RIGHT_SBRACKET() antlr.TerminalNode
- func (s *Initial_array_assignmentContext) SetOp(v antlr.Token)
- func (s *Initial_array_assignmentContext) SetVar_id(v ILvalueContext)
- func (s *Initial_array_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Int_assignmentContext
- func (s *Int_assignmentContext) ASSIGN() antlr.TerminalNode
- func (s *Int_assignmentContext) DIV_ASSIGN() antlr.TerminalNode
- func (s *Int_assignmentContext) EXP_ASSIGN() antlr.TerminalNode
- func (s *Int_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Int_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Int_assignmentContext) GetOp() antlr.Token
- func (s *Int_assignmentContext) GetParser() antlr.Parser
- func (s *Int_assignmentContext) GetRuleContext() antlr.RuleContext
- func (s *Int_assignmentContext) GetVar_id() ILvalueContext
- func (s *Int_assignmentContext) Int_result() IInt_resultContext
- func (*Int_assignmentContext) IsInt_assignmentContext()
- func (s *Int_assignmentContext) Lvalue() ILvalueContext
- func (s *Int_assignmentContext) MINUS_ASSIGN() antlr.TerminalNode
- func (s *Int_assignmentContext) MOD_ASSIGN() antlr.TerminalNode
- func (s *Int_assignmentContext) MUL_ASSIGN() antlr.TerminalNode
- func (s *Int_assignmentContext) PLUS_ASSIGN() antlr.TerminalNode
- func (s *Int_assignmentContext) SetOp(v antlr.Token)
- func (s *Int_assignmentContext) SetVar_id(v ILvalueContext)
- func (s *Int_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Int_resultContext
- func (s *Int_resultContext) AllInt_result() []IInt_resultContext
- func (s *Int_resultContext) DIV() antlr.TerminalNode
- func (s *Int_resultContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Int_resultContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Int_resultContext) GetOp() antlr.Token
- func (s *Int_resultContext) GetParser() antlr.Parser
- func (s *Int_resultContext) GetRuleContext() antlr.RuleContext
- func (s *Int_resultContext) Int_result(i int) IInt_resultContext
- func (s *Int_resultContext) Int_t() IInt_tContext
- func (*Int_resultContext) IsInt_resultContext()
- func (s *Int_resultContext) LEFT_RBRACKET() antlr.TerminalNode
- func (s *Int_resultContext) MINUS() antlr.TerminalNode
- func (s *Int_resultContext) MOD() antlr.TerminalNode
- func (s *Int_resultContext) MUL() antlr.TerminalNode
- func (s *Int_resultContext) PLUS() antlr.TerminalNode
- func (s *Int_resultContext) RIGHT_RBRACKET() antlr.TerminalNode
- func (s *Int_resultContext) SetOp(v antlr.Token)
- func (s *Int_resultContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Int_tContext
- func (s *Int_tContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Int_tContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Int_tContext) GetParser() antlr.Parser
- func (s *Int_tContext) GetRuleContext() antlr.RuleContext
- func (s *Int_tContext) INT() antlr.TerminalNode
- func (*Int_tContext) IsInt_tContext()
- func (s *Int_tContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Literal_tContext
- func (s *Literal_tContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Literal_tContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Literal_tContext) GetParser() antlr.Parser
- func (s *Literal_tContext) GetRuleContext() antlr.RuleContext
- func (*Literal_tContext) IsLiteral_tContext()
- func (s *Literal_tContext) LITERAL() antlr.TerminalNode
- func (s *Literal_tContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Loop_expressionContext
- func (s *Loop_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Loop_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Loop_expressionContext) For_loop_list() IFor_loop_listContext
- func (s *Loop_expressionContext) GetParser() antlr.Parser
- func (s *Loop_expressionContext) GetRuleContext() antlr.RuleContext
- func (*Loop_expressionContext) IsLoop_expressionContext()
- func (s *Loop_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LvalueContext
- func (s *LvalueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LvalueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LvalueContext) GetParser() antlr.Parser
- func (s *LvalueContext) GetRuleContext() antlr.RuleContext
- func (s *LvalueContext) Id() IIdContext
- func (*LvalueContext) IsLvalueContext()
- func (s *LvalueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Nil_tContext
- func (s *Nil_tContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Nil_tContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Nil_tContext) GetParser() antlr.Parser
- func (s *Nil_tContext) GetRuleContext() antlr.RuleContext
- func (*Nil_tContext) IsNil_tContext()
- func (s *Nil_tContext) NIL() antlr.TerminalNode
- func (s *Nil_tContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Pir_expression_listContext
- func (s *Pir_expression_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Pir_expression_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Pir_expression_listContext) Expression_list() IExpression_listContext
- func (s *Pir_expression_listContext) GetParser() antlr.Parser
- func (s *Pir_expression_listContext) GetRuleContext() antlr.RuleContext
- func (*Pir_expression_listContext) IsPir_expression_listContext()
- func (s *Pir_expression_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Pir_inlineContext
- func (s *Pir_inlineContext) Crlf() ICrlfContext
- func (s *Pir_inlineContext) END() antlr.TerminalNode
- func (s *Pir_inlineContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Pir_inlineContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Pir_inlineContext) GetParser() antlr.Parser
- func (s *Pir_inlineContext) GetRuleContext() antlr.RuleContext
- func (*Pir_inlineContext) IsPir_inlineContext()
- func (s *Pir_inlineContext) PIR() antlr.TerminalNode
- func (s *Pir_inlineContext) Pir_expression_list() IPir_expression_listContext
- func (s *Pir_inlineContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ProgContext
- func (s *ProgContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProgContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProgContext) Expression_list() IExpression_listContext
- func (s *ProgContext) GetParser() antlr.Parser
- func (s *ProgContext) GetRuleContext() antlr.RuleContext
- func (*ProgContext) IsProgContext()
- func (s *ProgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Require_blockContext
- func (s *Require_blockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Require_blockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Require_blockContext) GetParser() antlr.Parser
- func (s *Require_blockContext) GetRuleContext() antlr.RuleContext
- func (*Require_blockContext) IsRequire_blockContext()
- func (s *Require_blockContext) Literal_t() ILiteral_tContext
- func (s *Require_blockContext) REQUIRE() antlr.TerminalNode
- func (s *Require_blockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Return_statementContext
- func (s *Return_statementContext) All_result() IAll_resultContext
- func (s *Return_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Return_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Return_statementContext) GetParser() antlr.Parser
- func (s *Return_statementContext) GetRuleContext() antlr.RuleContext
- func (*Return_statementContext) IsReturn_statementContext()
- func (s *Return_statementContext) RETURN() antlr.TerminalNode
- func (s *Return_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RvalueContext
- func (s *RvalueContext) AND() antlr.TerminalNode
- func (s *RvalueContext) AllRvalue() []IRvalueContext
- func (s *RvalueContext) Array_assignment() IArray_assignmentContext
- func (s *RvalueContext) Assignment() IAssignmentContext
- func (s *RvalueContext) BIT_AND() antlr.TerminalNode
- func (s *RvalueContext) BIT_NOT() antlr.TerminalNode
- func (s *RvalueContext) BIT_OR() antlr.TerminalNode
- func (s *RvalueContext) BIT_SHL() antlr.TerminalNode
- func (s *RvalueContext) BIT_SHR() antlr.TerminalNode
- func (s *RvalueContext) BIT_XOR() antlr.TerminalNode
- func (s *RvalueContext) Bool_t() IBool_tContext
- func (s *RvalueContext) DIV() antlr.TerminalNode
- func (s *RvalueContext) Dynamic_assignment() IDynamic_assignmentContext
- func (s *RvalueContext) EQUAL() antlr.TerminalNode
- func (s *RvalueContext) EXP() antlr.TerminalNode
- func (s *RvalueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RvalueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RvalueContext) Float_assignment() IFloat_assignmentContext
- func (s *RvalueContext) Float_result() IFloat_resultContext
- func (s *RvalueContext) Float_t() IFloat_tContext
- func (s *RvalueContext) Function_call() IFunction_callContext
- func (s *RvalueContext) GREATER() antlr.TerminalNode
- func (s *RvalueContext) GREATER_EQUAL() antlr.TerminalNode
- func (s *RvalueContext) GetParser() antlr.Parser
- func (s *RvalueContext) GetRuleContext() antlr.RuleContext
- func (s *RvalueContext) Global_get() IGlobal_getContext
- func (s *RvalueContext) Global_set() IGlobal_setContext
- func (s *RvalueContext) Initial_array_assignment() IInitial_array_assignmentContext
- func (s *RvalueContext) Int_assignment() IInt_assignmentContext
- func (s *RvalueContext) Int_result() IInt_resultContext
- func (s *RvalueContext) Int_t() IInt_tContext
- func (*RvalueContext) IsRvalueContext()
- func (s *RvalueContext) LEFT_RBRACKET() antlr.TerminalNode
- func (s *RvalueContext) LESS() antlr.TerminalNode
- func (s *RvalueContext) LESS_EQUAL() antlr.TerminalNode
- func (s *RvalueContext) Literal_t() ILiteral_tContext
- func (s *RvalueContext) Lvalue() ILvalueContext
- func (s *RvalueContext) MINUS() antlr.TerminalNode
- func (s *RvalueContext) MOD() antlr.TerminalNode
- func (s *RvalueContext) MUL() antlr.TerminalNode
- func (s *RvalueContext) NOT() antlr.TerminalNode
- func (s *RvalueContext) NOT_EQUAL() antlr.TerminalNode
- func (s *RvalueContext) Nil_t() INil_tContext
- func (s *RvalueContext) OR() antlr.TerminalNode
- func (s *RvalueContext) PLUS() antlr.TerminalNode
- func (s *RvalueContext) RIGHT_RBRACKET() antlr.TerminalNode
- func (s *RvalueContext) Rvalue(i int) IRvalueContext
- func (s *RvalueContext) String_assignment() IString_assignmentContext
- func (s *RvalueContext) String_result() IString_resultContext
- func (s *RvalueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Statement_bodyContext
- func (s *Statement_bodyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Statement_bodyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Statement_bodyContext) GetParser() antlr.Parser
- func (s *Statement_bodyContext) GetRuleContext() antlr.RuleContext
- func (*Statement_bodyContext) IsStatement_bodyContext()
- func (s *Statement_bodyContext) Statement_expression_list() IStatement_expression_listContext
- func (s *Statement_bodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Statement_expression_listContext
- func (s *Statement_expression_listContext) Break_expression() IBreak_expressionContext
- func (s *Statement_expression_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Statement_expression_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Statement_expression_listContext) Expression() IExpressionContext
- func (s *Statement_expression_listContext) GetParser() antlr.Parser
- func (s *Statement_expression_listContext) GetRuleContext() antlr.RuleContext
- func (*Statement_expression_listContext) IsStatement_expression_listContext()
- func (s *Statement_expression_listContext) RETRY() antlr.TerminalNode
- func (s *Statement_expression_listContext) Statement_expression_list() IStatement_expression_listContext
- func (s *Statement_expression_listContext) Terminator() ITerminatorContext
- func (s *Statement_expression_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type String_assignmentContext
- func (s *String_assignmentContext) ASSIGN() antlr.TerminalNode
- func (s *String_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *String_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *String_assignmentContext) GetOp() antlr.Token
- func (s *String_assignmentContext) GetParser() antlr.Parser
- func (s *String_assignmentContext) GetRuleContext() antlr.RuleContext
- func (s *String_assignmentContext) GetVar_id() ILvalueContext
- func (*String_assignmentContext) IsString_assignmentContext()
- func (s *String_assignmentContext) Lvalue() ILvalueContext
- func (s *String_assignmentContext) PLUS_ASSIGN() antlr.TerminalNode
- func (s *String_assignmentContext) SetOp(v antlr.Token)
- func (s *String_assignmentContext) SetVar_id(v ILvalueContext)
- func (s *String_assignmentContext) String_result() IString_resultContext
- func (s *String_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type String_resultContext
- func (s *String_resultContext) AllString_result() []IString_resultContext
- func (s *String_resultContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *String_resultContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *String_resultContext) GetOp() antlr.Token
- func (s *String_resultContext) GetParser() antlr.Parser
- func (s *String_resultContext) GetRuleContext() antlr.RuleContext
- func (s *String_resultContext) Int_result() IInt_resultContext
- func (*String_resultContext) IsString_resultContext()
- func (s *String_resultContext) Literal_t() ILiteral_tContext
- func (s *String_resultContext) MUL() antlr.TerminalNode
- func (s *String_resultContext) PLUS() antlr.TerminalNode
- func (s *String_resultContext) SetOp(v antlr.Token)
- func (s *String_resultContext) String_result(i int) IString_resultContext
- func (s *String_resultContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TerminatorContext
- func (s *TerminatorContext) Crlf() ICrlfContext
- func (s *TerminatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TerminatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TerminatorContext) GetParser() antlr.Parser
- func (s *TerminatorContext) GetRuleContext() antlr.RuleContext
- func (*TerminatorContext) IsTerminatorContext()
- func (s *TerminatorContext) SEMICOLON() antlr.TerminalNode
- func (s *TerminatorContext) Terminator() ITerminatorContext
- func (s *TerminatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Unless_statementContext
- func (s *Unless_statementContext) AllCrlf() []ICrlfContext
- func (s *Unless_statementContext) AllStatement_body() []IStatement_bodyContext
- func (s *Unless_statementContext) Cond_expression() ICond_expressionContext
- func (s *Unless_statementContext) Crlf(i int) ICrlfContext
- func (s *Unless_statementContext) END() antlr.TerminalNode
- func (s *Unless_statementContext) Else_token() IElse_tokenContext
- func (s *Unless_statementContext) Elsif_statement() IElsif_statementContext
- func (s *Unless_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Unless_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Unless_statementContext) GetParser() antlr.Parser
- func (s *Unless_statementContext) GetRuleContext() antlr.RuleContext
- func (*Unless_statementContext) IsUnless_statementContext()
- func (s *Unless_statementContext) Statement_body(i int) IStatement_bodyContext
- func (s *Unless_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Unless_statementContext) UNLESS() antlr.TerminalNode
- type While_statementContext
- func (s *While_statementContext) Cond_expression() ICond_expressionContext
- func (s *While_statementContext) Crlf() ICrlfContext
- func (s *While_statementContext) END() antlr.TerminalNode
- func (s *While_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *While_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *While_statementContext) GetParser() antlr.Parser
- func (s *While_statementContext) GetRuleContext() antlr.RuleContext
- func (*While_statementContext) IsWhile_statementContext()
- func (s *While_statementContext) Statement_body() IStatement_bodyContext
- func (s *While_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *While_statementContext) WHILE() antlr.TerminalNode
Examples ¶
Constants ¶
const ( CorundumLexerLITERAL = 1 CorundumLexerCOMMA = 2 CorundumLexerSEMICOLON = 3 CorundumLexerCRLF = 4 CorundumLexerREQUIRE = 5 CorundumLexerEND = 6 CorundumLexerDEF = 7 CorundumLexerRETURN = 8 CorundumLexerPIR = 9 CorundumLexerIF = 10 CorundumLexerELSE = 11 CorundumLexerELSIF = 12 CorundumLexerUNLESS = 13 CorundumLexerWHILE = 14 CorundumLexerRETRY = 15 CorundumLexerBREAK = 16 CorundumLexerFOR = 17 CorundumLexerTRUE = 18 CorundumLexerFALSE = 19 CorundumLexerPLUS = 20 CorundumLexerMINUS = 21 CorundumLexerMUL = 22 CorundumLexerDIV = 23 CorundumLexerMOD = 24 CorundumLexerEXP = 25 CorundumLexerEQUAL = 26 CorundumLexerNOT_EQUAL = 27 CorundumLexerGREATER = 28 CorundumLexerLESS = 29 CorundumLexerLESS_EQUAL = 30 CorundumLexerGREATER_EQUAL = 31 CorundumLexerASSIGN = 32 CorundumLexerPLUS_ASSIGN = 33 CorundumLexerMINUS_ASSIGN = 34 CorundumLexerMUL_ASSIGN = 35 CorundumLexerDIV_ASSIGN = 36 CorundumLexerMOD_ASSIGN = 37 CorundumLexerEXP_ASSIGN = 38 CorundumLexerBIT_AND = 39 CorundumLexerBIT_OR = 40 CorundumLexerBIT_XOR = 41 CorundumLexerBIT_NOT = 42 CorundumLexerBIT_SHL = 43 CorundumLexerBIT_SHR = 44 CorundumLexerAND = 45 CorundumLexerOR = 46 CorundumLexerNOT = 47 CorundumLexerLEFT_RBRACKET = 48 CorundumLexerRIGHT_RBRACKET = 49 CorundumLexerLEFT_SBRACKET = 50 CorundumLexerRIGHT_SBRACKET = 51 CorundumLexerNIL = 52 CorundumLexerSL_COMMENT = 53 CorundumLexerML_COMMENT = 54 CorundumLexerWS = 55 CorundumLexerINT = 56 CorundumLexerFLOAT = 57 CorundumLexerID = 58 CorundumLexerID_GLOBAL = 59 CorundumLexerID_FUNCTION = 60 )
CorundumLexer tokens.
const ( CorundumParserEOF = antlr.TokenEOF CorundumParserLITERAL = 1 CorundumParserCOMMA = 2 CorundumParserSEMICOLON = 3 CorundumParserCRLF = 4 CorundumParserREQUIRE = 5 CorundumParserEND = 6 CorundumParserDEF = 7 CorundumParserRETURN = 8 CorundumParserPIR = 9 CorundumParserIF = 10 CorundumParserELSE = 11 CorundumParserELSIF = 12 CorundumParserUNLESS = 13 CorundumParserWHILE = 14 CorundumParserRETRY = 15 CorundumParserBREAK = 16 CorundumParserFOR = 17 CorundumParserTRUE = 18 CorundumParserFALSE = 19 CorundumParserPLUS = 20 CorundumParserMINUS = 21 CorundumParserMUL = 22 CorundumParserDIV = 23 CorundumParserMOD = 24 CorundumParserEXP = 25 CorundumParserEQUAL = 26 CorundumParserNOT_EQUAL = 27 CorundumParserGREATER = 28 CorundumParserLESS = 29 CorundumParserLESS_EQUAL = 30 CorundumParserGREATER_EQUAL = 31 CorundumParserASSIGN = 32 CorundumParserPLUS_ASSIGN = 33 CorundumParserMINUS_ASSIGN = 34 CorundumParserMUL_ASSIGN = 35 CorundumParserDIV_ASSIGN = 36 CorundumParserMOD_ASSIGN = 37 CorundumParserEXP_ASSIGN = 38 CorundumParserBIT_AND = 39 CorundumParserBIT_OR = 40 CorundumParserBIT_XOR = 41 CorundumParserBIT_NOT = 42 CorundumParserBIT_SHL = 43 CorundumParserBIT_SHR = 44 CorundumParserAND = 45 CorundumParserOR = 46 CorundumParserNOT = 47 CorundumParserLEFT_RBRACKET = 48 CorundumParserRIGHT_RBRACKET = 49 CorundumParserLEFT_SBRACKET = 50 CorundumParserRIGHT_SBRACKET = 51 CorundumParserNIL = 52 CorundumParserSL_COMMENT = 53 CorundumParserML_COMMENT = 54 CorundumParserWS = 55 CorundumParserINT = 56 CorundumParserFLOAT = 57 CorundumParserID = 58 CorundumParserID_GLOBAL = 59 CorundumParserID_FUNCTION = 60 )
CorundumParser tokens.
const ( CorundumParserRULE_prog = 0 CorundumParserRULE_expression_list = 1 CorundumParserRULE_expression = 2 CorundumParserRULE_global_get = 3 CorundumParserRULE_global_set = 4 CorundumParserRULE_global_result = 5 CorundumParserRULE_function_inline_call = 6 CorundumParserRULE_require_block = 7 CorundumParserRULE_pir_inline = 8 CorundumParserRULE_pir_expression_list = 9 CorundumParserRULE_function_definition = 10 CorundumParserRULE_function_definition_body = 11 CorundumParserRULE_function_definition_header = 12 CorundumParserRULE_function_name = 13 CorundumParserRULE_function_definition_params = 14 CorundumParserRULE_function_definition_params_list = 15 CorundumParserRULE_function_definition_param_id = 16 CorundumParserRULE_return_statement = 17 CorundumParserRULE_function_call = 18 CorundumParserRULE_function_call_param_list = 19 CorundumParserRULE_function_call_params = 20 CorundumParserRULE_function_param = 21 CorundumParserRULE_function_unnamed_param = 22 CorundumParserRULE_function_named_param = 23 CorundumParserRULE_function_call_assignment = 24 CorundumParserRULE_all_result = 25 CorundumParserRULE_elsif_statement = 26 CorundumParserRULE_if_elsif_statement = 27 CorundumParserRULE_if_statement = 28 CorundumParserRULE_unless_statement = 29 CorundumParserRULE_while_statement = 30 CorundumParserRULE_for_statement = 31 CorundumParserRULE_init_expression = 32 CorundumParserRULE_all_assignment = 33 CorundumParserRULE_for_init_list = 34 CorundumParserRULE_cond_expression = 35 CorundumParserRULE_loop_expression = 36 CorundumParserRULE_for_loop_list = 37 CorundumParserRULE_statement_body = 38 CorundumParserRULE_statement_expression_list = 39 CorundumParserRULE_assignment = 40 CorundumParserRULE_dynamic_assignment = 41 CorundumParserRULE_int_assignment = 42 CorundumParserRULE_float_assignment = 43 CorundumParserRULE_string_assignment = 44 CorundumParserRULE_initial_array_assignment = 45 CorundumParserRULE_array_assignment = 46 CorundumParserRULE_array_definition = 47 CorundumParserRULE_array_definition_elements = 48 CorundumParserRULE_array_selector = 49 CorundumParserRULE_dynamic_result = 50 CorundumParserRULE_dynamic = 51 CorundumParserRULE_int_result = 52 CorundumParserRULE_float_result = 53 CorundumParserRULE_string_result = 54 CorundumParserRULE_comparison_list = 55 CorundumParserRULE_comparison = 56 CorundumParserRULE_comp_var = 57 CorundumParserRULE_lvalue = 58 CorundumParserRULE_rvalue = 59 CorundumParserRULE_break_expression = 60 CorundumParserRULE_literal_t = 61 CorundumParserRULE_float_t = 62 CorundumParserRULE_int_t = 63 CorundumParserRULE_bool_t = 64 CorundumParserRULE_nil_t = 65 CorundumParserRULE_id = 66 CorundumParserRULE_id_global = 67 CorundumParserRULE_id_function = 68 CorundumParserRULE_terminator = 69 CorundumParserRULE_else_token = 70 CorundumParserRULE_crlf = 71 )
CorundumParser rules.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type All_assignmentContext ¶
type All_assignmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAll_assignmentContext ¶
func NewAll_assignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *All_assignmentContext
func NewEmptyAll_assignmentContext ¶
func NewEmptyAll_assignmentContext() *All_assignmentContext
func (*All_assignmentContext) Dynamic_assignment ¶
func (s *All_assignmentContext) Dynamic_assignment() IDynamic_assignmentContext
func (*All_assignmentContext) EnterRule ¶
func (s *All_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*All_assignmentContext) ExitRule ¶
func (s *All_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*All_assignmentContext) Float_assignment ¶
func (s *All_assignmentContext) Float_assignment() IFloat_assignmentContext
func (*All_assignmentContext) GetParser ¶
func (s *All_assignmentContext) GetParser() antlr.Parser
func (*All_assignmentContext) GetRuleContext ¶
func (s *All_assignmentContext) GetRuleContext() antlr.RuleContext
func (*All_assignmentContext) Int_assignment ¶
func (s *All_assignmentContext) Int_assignment() IInt_assignmentContext
func (*All_assignmentContext) IsAll_assignmentContext ¶
func (*All_assignmentContext) IsAll_assignmentContext()
func (*All_assignmentContext) String_assignment ¶
func (s *All_assignmentContext) String_assignment() IString_assignmentContext
func (*All_assignmentContext) ToStringTree ¶
func (s *All_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type All_resultContext ¶
type All_resultContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAll_resultContext ¶
func NewAll_resultContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *All_resultContext
func NewEmptyAll_resultContext ¶
func NewEmptyAll_resultContext() *All_resultContext
func (*All_resultContext) Dynamic_result ¶
func (s *All_resultContext) Dynamic_result() IDynamic_resultContext
func (*All_resultContext) EnterRule ¶
func (s *All_resultContext) EnterRule(listener antlr.ParseTreeListener)
func (*All_resultContext) ExitRule ¶
func (s *All_resultContext) ExitRule(listener antlr.ParseTreeListener)
func (*All_resultContext) Float_result ¶
func (s *All_resultContext) Float_result() IFloat_resultContext
func (*All_resultContext) GetParser ¶
func (s *All_resultContext) GetParser() antlr.Parser
func (*All_resultContext) GetRuleContext ¶
func (s *All_resultContext) GetRuleContext() antlr.RuleContext
func (*All_resultContext) Global_result ¶
func (s *All_resultContext) Global_result() IGlobal_resultContext
func (*All_resultContext) Int_result ¶
func (s *All_resultContext) Int_result() IInt_resultContext
func (*All_resultContext) IsAll_resultContext ¶
func (*All_resultContext) IsAll_resultContext()
func (*All_resultContext) String_result ¶
func (s *All_resultContext) String_result() IString_resultContext
func (*All_resultContext) ToStringTree ¶
func (s *All_resultContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Array_assignmentContext ¶
type Array_assignmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArray_assignmentContext ¶
func NewArray_assignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_assignmentContext
func NewEmptyArray_assignmentContext ¶
func NewEmptyArray_assignmentContext() *Array_assignmentContext
func (*Array_assignmentContext) ASSIGN ¶
func (s *Array_assignmentContext) ASSIGN() antlr.TerminalNode
func (*Array_assignmentContext) All_result ¶
func (s *Array_assignmentContext) All_result() IAll_resultContext
func (*Array_assignmentContext) Array_selector ¶
func (s *Array_assignmentContext) Array_selector() IArray_selectorContext
func (*Array_assignmentContext) EnterRule ¶
func (s *Array_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*Array_assignmentContext) ExitRule ¶
func (s *Array_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*Array_assignmentContext) GetArr_def ¶
func (s *Array_assignmentContext) GetArr_def() IArray_selectorContext
func (*Array_assignmentContext) GetArr_val ¶
func (s *Array_assignmentContext) GetArr_val() IAll_resultContext
func (*Array_assignmentContext) GetOp ¶
func (s *Array_assignmentContext) GetOp() antlr.Token
func (*Array_assignmentContext) GetParser ¶
func (s *Array_assignmentContext) GetParser() antlr.Parser
func (*Array_assignmentContext) GetRuleContext ¶
func (s *Array_assignmentContext) GetRuleContext() antlr.RuleContext
func (*Array_assignmentContext) IsArray_assignmentContext ¶
func (*Array_assignmentContext) IsArray_assignmentContext()
func (*Array_assignmentContext) SetArr_def ¶
func (s *Array_assignmentContext) SetArr_def(v IArray_selectorContext)
func (*Array_assignmentContext) SetArr_val ¶
func (s *Array_assignmentContext) SetArr_val(v IAll_resultContext)
func (*Array_assignmentContext) SetOp ¶
func (s *Array_assignmentContext) SetOp(v antlr.Token)
func (*Array_assignmentContext) ToStringTree ¶
func (s *Array_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Array_definitionContext ¶
type Array_definitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArray_definitionContext ¶
func NewArray_definitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_definitionContext
func NewEmptyArray_definitionContext ¶
func NewEmptyArray_definitionContext() *Array_definitionContext
func (*Array_definitionContext) Array_definition_elements ¶
func (s *Array_definitionContext) Array_definition_elements() IArray_definition_elementsContext
func (*Array_definitionContext) EnterRule ¶
func (s *Array_definitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Array_definitionContext) ExitRule ¶
func (s *Array_definitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Array_definitionContext) GetParser ¶
func (s *Array_definitionContext) GetParser() antlr.Parser
func (*Array_definitionContext) GetRuleContext ¶
func (s *Array_definitionContext) GetRuleContext() antlr.RuleContext
func (*Array_definitionContext) IsArray_definitionContext ¶
func (*Array_definitionContext) IsArray_definitionContext()
func (*Array_definitionContext) LEFT_SBRACKET ¶
func (s *Array_definitionContext) LEFT_SBRACKET() antlr.TerminalNode
func (*Array_definitionContext) RIGHT_SBRACKET ¶
func (s *Array_definitionContext) RIGHT_SBRACKET() antlr.TerminalNode
func (*Array_definitionContext) ToStringTree ¶
func (s *Array_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Array_definition_elementsContext ¶
type Array_definition_elementsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArray_definition_elementsContext ¶
func NewArray_definition_elementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_definition_elementsContext
func NewEmptyArray_definition_elementsContext ¶
func NewEmptyArray_definition_elementsContext() *Array_definition_elementsContext
func (*Array_definition_elementsContext) Array_definition_elements ¶
func (s *Array_definition_elementsContext) Array_definition_elements() IArray_definition_elementsContext
func (*Array_definition_elementsContext) COMMA ¶
func (s *Array_definition_elementsContext) COMMA() antlr.TerminalNode
func (*Array_definition_elementsContext) Dynamic_result ¶
func (s *Array_definition_elementsContext) Dynamic_result() IDynamic_resultContext
func (*Array_definition_elementsContext) EnterRule ¶
func (s *Array_definition_elementsContext) EnterRule(listener antlr.ParseTreeListener)
func (*Array_definition_elementsContext) ExitRule ¶
func (s *Array_definition_elementsContext) ExitRule(listener antlr.ParseTreeListener)
func (*Array_definition_elementsContext) GetParser ¶
func (s *Array_definition_elementsContext) GetParser() antlr.Parser
func (*Array_definition_elementsContext) GetRuleContext ¶
func (s *Array_definition_elementsContext) GetRuleContext() antlr.RuleContext
func (*Array_definition_elementsContext) Int_result ¶
func (s *Array_definition_elementsContext) Int_result() IInt_resultContext
func (*Array_definition_elementsContext) IsArray_definition_elementsContext ¶
func (*Array_definition_elementsContext) IsArray_definition_elementsContext()
func (*Array_definition_elementsContext) ToStringTree ¶
func (s *Array_definition_elementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Array_selectorContext ¶
type Array_selectorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArray_selectorContext ¶
func NewArray_selectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_selectorContext
func NewEmptyArray_selectorContext ¶
func NewEmptyArray_selectorContext() *Array_selectorContext
func (*Array_selectorContext) Dynamic_result ¶
func (s *Array_selectorContext) Dynamic_result() IDynamic_resultContext
func (*Array_selectorContext) EnterRule ¶
func (s *Array_selectorContext) EnterRule(listener antlr.ParseTreeListener)
func (*Array_selectorContext) ExitRule ¶
func (s *Array_selectorContext) ExitRule(listener antlr.ParseTreeListener)
func (*Array_selectorContext) GetParser ¶
func (s *Array_selectorContext) GetParser() antlr.Parser
func (*Array_selectorContext) GetRuleContext ¶
func (s *Array_selectorContext) GetRuleContext() antlr.RuleContext
func (*Array_selectorContext) Id ¶
func (s *Array_selectorContext) Id() IIdContext
func (*Array_selectorContext) Id_global ¶
func (s *Array_selectorContext) Id_global() IId_globalContext
func (*Array_selectorContext) Int_result ¶
func (s *Array_selectorContext) Int_result() IInt_resultContext
func (*Array_selectorContext) IsArray_selectorContext ¶
func (*Array_selectorContext) IsArray_selectorContext()
func (*Array_selectorContext) LEFT_SBRACKET ¶
func (s *Array_selectorContext) LEFT_SBRACKET() antlr.TerminalNode
func (*Array_selectorContext) RIGHT_SBRACKET ¶
func (s *Array_selectorContext) RIGHT_SBRACKET() antlr.TerminalNode
func (*Array_selectorContext) ToStringTree ¶
func (s *Array_selectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AssignmentContext ¶
type AssignmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAssignmentContext ¶
func NewAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignmentContext
func NewEmptyAssignmentContext ¶
func NewEmptyAssignmentContext() *AssignmentContext
func (*AssignmentContext) ASSIGN ¶
func (s *AssignmentContext) ASSIGN() antlr.TerminalNode
func (*AssignmentContext) DIV_ASSIGN ¶
func (s *AssignmentContext) DIV_ASSIGN() antlr.TerminalNode
func (*AssignmentContext) EXP_ASSIGN ¶
func (s *AssignmentContext) EXP_ASSIGN() antlr.TerminalNode
func (*AssignmentContext) EnterRule ¶
func (s *AssignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssignmentContext) ExitRule ¶
func (s *AssignmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssignmentContext) GetOp ¶
func (s *AssignmentContext) GetOp() antlr.Token
func (*AssignmentContext) GetParser ¶
func (s *AssignmentContext) GetParser() antlr.Parser
func (*AssignmentContext) GetRuleContext ¶
func (s *AssignmentContext) GetRuleContext() antlr.RuleContext
func (*AssignmentContext) GetVar_id ¶
func (s *AssignmentContext) GetVar_id() ILvalueContext
func (*AssignmentContext) IsAssignmentContext ¶
func (*AssignmentContext) IsAssignmentContext()
func (*AssignmentContext) Lvalue ¶
func (s *AssignmentContext) Lvalue() ILvalueContext
func (*AssignmentContext) MINUS_ASSIGN ¶
func (s *AssignmentContext) MINUS_ASSIGN() antlr.TerminalNode
func (*AssignmentContext) MOD_ASSIGN ¶
func (s *AssignmentContext) MOD_ASSIGN() antlr.TerminalNode
func (*AssignmentContext) MUL_ASSIGN ¶
func (s *AssignmentContext) MUL_ASSIGN() antlr.TerminalNode
func (*AssignmentContext) PLUS_ASSIGN ¶
func (s *AssignmentContext) PLUS_ASSIGN() antlr.TerminalNode
func (*AssignmentContext) Rvalue ¶
func (s *AssignmentContext) Rvalue() IRvalueContext
func (*AssignmentContext) SetOp ¶
func (s *AssignmentContext) SetOp(v antlr.Token)
func (*AssignmentContext) SetVar_id ¶
func (s *AssignmentContext) SetVar_id(v ILvalueContext)
func (*AssignmentContext) ToStringTree ¶
func (s *AssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseCorundumListener ¶
type BaseCorundumListener struct{}
BaseCorundumListener is a complete listener for a parse tree produced by CorundumParser.
func (*BaseCorundumListener) EnterAll_assignment ¶
func (s *BaseCorundumListener) EnterAll_assignment(ctx *All_assignmentContext)
EnterAll_assignment is called when production all_assignment is entered.
func (*BaseCorundumListener) EnterAll_result ¶
func (s *BaseCorundumListener) EnterAll_result(ctx *All_resultContext)
EnterAll_result is called when production all_result is entered.
func (*BaseCorundumListener) EnterArray_assignment ¶
func (s *BaseCorundumListener) EnterArray_assignment(ctx *Array_assignmentContext)
EnterArray_assignment is called when production array_assignment is entered.
func (*BaseCorundumListener) EnterArray_definition ¶
func (s *BaseCorundumListener) EnterArray_definition(ctx *Array_definitionContext)
EnterArray_definition is called when production array_definition is entered.
func (*BaseCorundumListener) EnterArray_definition_elements ¶
func (s *BaseCorundumListener) EnterArray_definition_elements(ctx *Array_definition_elementsContext)
EnterArray_definition_elements is called when production array_definition_elements is entered.
func (*BaseCorundumListener) EnterArray_selector ¶
func (s *BaseCorundumListener) EnterArray_selector(ctx *Array_selectorContext)
EnterArray_selector is called when production array_selector is entered.
func (*BaseCorundumListener) EnterAssignment ¶
func (s *BaseCorundumListener) EnterAssignment(ctx *AssignmentContext)
EnterAssignment is called when production assignment is entered.
func (*BaseCorundumListener) EnterBool_t ¶
func (s *BaseCorundumListener) EnterBool_t(ctx *Bool_tContext)
EnterBool_t is called when production bool_t is entered.
func (*BaseCorundumListener) EnterBreak_expression ¶
func (s *BaseCorundumListener) EnterBreak_expression(ctx *Break_expressionContext)
EnterBreak_expression is called when production break_expression is entered.
func (*BaseCorundumListener) EnterComp_var ¶
func (s *BaseCorundumListener) EnterComp_var(ctx *Comp_varContext)
EnterComp_var is called when production comp_var is entered.
func (*BaseCorundumListener) EnterComparison ¶
func (s *BaseCorundumListener) EnterComparison(ctx *ComparisonContext)
EnterComparison is called when production comparison is entered.
func (*BaseCorundumListener) EnterComparison_list ¶
func (s *BaseCorundumListener) EnterComparison_list(ctx *Comparison_listContext)
EnterComparison_list is called when production comparison_list is entered.
func (*BaseCorundumListener) EnterCond_expression ¶
func (s *BaseCorundumListener) EnterCond_expression(ctx *Cond_expressionContext)
EnterCond_expression is called when production cond_expression is entered.
func (*BaseCorundumListener) EnterCrlf ¶
func (s *BaseCorundumListener) EnterCrlf(ctx *CrlfContext)
EnterCrlf is called when production crlf is entered.
func (*BaseCorundumListener) EnterDynamic ¶
func (s *BaseCorundumListener) EnterDynamic(ctx *DynamicContext)
EnterDynamic is called when production dynamic is entered.
func (*BaseCorundumListener) EnterDynamic_assignment ¶
func (s *BaseCorundumListener) EnterDynamic_assignment(ctx *Dynamic_assignmentContext)
EnterDynamic_assignment is called when production dynamic_assignment is entered.
func (*BaseCorundumListener) EnterDynamic_result ¶
func (s *BaseCorundumListener) EnterDynamic_result(ctx *Dynamic_resultContext)
EnterDynamic_result is called when production dynamic_result is entered.
func (*BaseCorundumListener) EnterElse_token ¶
func (s *BaseCorundumListener) EnterElse_token(ctx *Else_tokenContext)
EnterElse_token is called when production else_token is entered.
func (*BaseCorundumListener) EnterElsif_statement ¶
func (s *BaseCorundumListener) EnterElsif_statement(ctx *Elsif_statementContext)
EnterElsif_statement is called when production elsif_statement is entered.
func (*BaseCorundumListener) EnterEveryRule ¶
func (s *BaseCorundumListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseCorundumListener) EnterExpression ¶
func (s *BaseCorundumListener) EnterExpression(ctx *ExpressionContext)
EnterExpression is called when production expression is entered.
func (*BaseCorundumListener) EnterExpression_list ¶
func (s *BaseCorundumListener) EnterExpression_list(ctx *Expression_listContext)
EnterExpression_list is called when production expression_list is entered.
func (*BaseCorundumListener) EnterFloat_assignment ¶
func (s *BaseCorundumListener) EnterFloat_assignment(ctx *Float_assignmentContext)
EnterFloat_assignment is called when production float_assignment is entered.
func (*BaseCorundumListener) EnterFloat_result ¶
func (s *BaseCorundumListener) EnterFloat_result(ctx *Float_resultContext)
EnterFloat_result is called when production float_result is entered.
func (*BaseCorundumListener) EnterFloat_t ¶
func (s *BaseCorundumListener) EnterFloat_t(ctx *Float_tContext)
EnterFloat_t is called when production float_t is entered.
func (*BaseCorundumListener) EnterFor_init_list ¶
func (s *BaseCorundumListener) EnterFor_init_list(ctx *For_init_listContext)
EnterFor_init_list is called when production for_init_list is entered.
func (*BaseCorundumListener) EnterFor_loop_list ¶
func (s *BaseCorundumListener) EnterFor_loop_list(ctx *For_loop_listContext)
EnterFor_loop_list is called when production for_loop_list is entered.
func (*BaseCorundumListener) EnterFor_statement ¶
func (s *BaseCorundumListener) EnterFor_statement(ctx *For_statementContext)
EnterFor_statement is called when production for_statement is entered.
func (*BaseCorundumListener) EnterFunction_call ¶
func (s *BaseCorundumListener) EnterFunction_call(ctx *Function_callContext)
EnterFunction_call is called when production function_call is entered.
func (*BaseCorundumListener) EnterFunction_call_assignment ¶
func (s *BaseCorundumListener) EnterFunction_call_assignment(ctx *Function_call_assignmentContext)
EnterFunction_call_assignment is called when production function_call_assignment is entered.
func (*BaseCorundumListener) EnterFunction_call_param_list ¶
func (s *BaseCorundumListener) EnterFunction_call_param_list(ctx *Function_call_param_listContext)
EnterFunction_call_param_list is called when production function_call_param_list is entered.
func (*BaseCorundumListener) EnterFunction_call_params ¶
func (s *BaseCorundumListener) EnterFunction_call_params(ctx *Function_call_paramsContext)
EnterFunction_call_params is called when production function_call_params is entered.
func (*BaseCorundumListener) EnterFunction_definition ¶
func (s *BaseCorundumListener) EnterFunction_definition(ctx *Function_definitionContext)
EnterFunction_definition is called when production function_definition is entered.
func (*BaseCorundumListener) EnterFunction_definition_body ¶
func (s *BaseCorundumListener) EnterFunction_definition_body(ctx *Function_definition_bodyContext)
EnterFunction_definition_body is called when production function_definition_body is entered.
func (*BaseCorundumListener) EnterFunction_definition_header ¶
func (s *BaseCorundumListener) EnterFunction_definition_header(ctx *Function_definition_headerContext)
EnterFunction_definition_header is called when production function_definition_header is entered.
func (*BaseCorundumListener) EnterFunction_definition_param_id ¶
func (s *BaseCorundumListener) EnterFunction_definition_param_id(ctx *Function_definition_param_idContext)
EnterFunction_definition_param_id is called when production function_definition_param_id is entered.
func (*BaseCorundumListener) EnterFunction_definition_params ¶
func (s *BaseCorundumListener) EnterFunction_definition_params(ctx *Function_definition_paramsContext)
EnterFunction_definition_params is called when production function_definition_params is entered.
func (*BaseCorundumListener) EnterFunction_definition_params_list ¶
func (s *BaseCorundumListener) EnterFunction_definition_params_list(ctx *Function_definition_params_listContext)
EnterFunction_definition_params_list is called when production function_definition_params_list is entered.
func (*BaseCorundumListener) EnterFunction_inline_call ¶
func (s *BaseCorundumListener) EnterFunction_inline_call(ctx *Function_inline_callContext)
EnterFunction_inline_call is called when production function_inline_call is entered.
func (*BaseCorundumListener) EnterFunction_name ¶
func (s *BaseCorundumListener) EnterFunction_name(ctx *Function_nameContext)
EnterFunction_name is called when production function_name is entered.
func (*BaseCorundumListener) EnterFunction_named_param ¶
func (s *BaseCorundumListener) EnterFunction_named_param(ctx *Function_named_paramContext)
EnterFunction_named_param is called when production function_named_param is entered.
func (*BaseCorundumListener) EnterFunction_param ¶
func (s *BaseCorundumListener) EnterFunction_param(ctx *Function_paramContext)
EnterFunction_param is called when production function_param is entered.
func (*BaseCorundumListener) EnterFunction_unnamed_param ¶
func (s *BaseCorundumListener) EnterFunction_unnamed_param(ctx *Function_unnamed_paramContext)
EnterFunction_unnamed_param is called when production function_unnamed_param is entered.
func (*BaseCorundumListener) EnterGlobal_get ¶
func (s *BaseCorundumListener) EnterGlobal_get(ctx *Global_getContext)
EnterGlobal_get is called when production global_get is entered.
func (*BaseCorundumListener) EnterGlobal_result ¶
func (s *BaseCorundumListener) EnterGlobal_result(ctx *Global_resultContext)
EnterGlobal_result is called when production global_result is entered.
func (*BaseCorundumListener) EnterGlobal_set ¶
func (s *BaseCorundumListener) EnterGlobal_set(ctx *Global_setContext)
EnterGlobal_set is called when production global_set is entered.
func (*BaseCorundumListener) EnterId ¶
func (s *BaseCorundumListener) EnterId(ctx *IdContext)
EnterId is called when production id is entered.
func (*BaseCorundumListener) EnterId_function ¶
func (s *BaseCorundumListener) EnterId_function(ctx *Id_functionContext)
EnterId_function is called when production id_function is entered.
func (*BaseCorundumListener) EnterId_global ¶
func (s *BaseCorundumListener) EnterId_global(ctx *Id_globalContext)
EnterId_global is called when production id_global is entered.
func (*BaseCorundumListener) EnterIf_elsif_statement ¶
func (s *BaseCorundumListener) EnterIf_elsif_statement(ctx *If_elsif_statementContext)
EnterIf_elsif_statement is called when production if_elsif_statement is entered.
func (*BaseCorundumListener) EnterIf_statement ¶
func (s *BaseCorundumListener) EnterIf_statement(ctx *If_statementContext)
EnterIf_statement is called when production if_statement is entered.
func (*BaseCorundumListener) EnterInit_expression ¶
func (s *BaseCorundumListener) EnterInit_expression(ctx *Init_expressionContext)
EnterInit_expression is called when production init_expression is entered.
func (*BaseCorundumListener) EnterInitial_array_assignment ¶
func (s *BaseCorundumListener) EnterInitial_array_assignment(ctx *Initial_array_assignmentContext)
EnterInitial_array_assignment is called when production initial_array_assignment is entered.
func (*BaseCorundumListener) EnterInt_assignment ¶
func (s *BaseCorundumListener) EnterInt_assignment(ctx *Int_assignmentContext)
EnterInt_assignment is called when production int_assignment is entered.
func (*BaseCorundumListener) EnterInt_result ¶
func (s *BaseCorundumListener) EnterInt_result(ctx *Int_resultContext)
EnterInt_result is called when production int_result is entered.
func (*BaseCorundumListener) EnterInt_t ¶
func (s *BaseCorundumListener) EnterInt_t(ctx *Int_tContext)
EnterInt_t is called when production int_t is entered.
func (*BaseCorundumListener) EnterLiteral_t ¶
func (s *BaseCorundumListener) EnterLiteral_t(ctx *Literal_tContext)
EnterLiteral_t is called when production literal_t is entered.
func (*BaseCorundumListener) EnterLoop_expression ¶
func (s *BaseCorundumListener) EnterLoop_expression(ctx *Loop_expressionContext)
EnterLoop_expression is called when production loop_expression is entered.
func (*BaseCorundumListener) EnterLvalue ¶
func (s *BaseCorundumListener) EnterLvalue(ctx *LvalueContext)
EnterLvalue is called when production lvalue is entered.
func (*BaseCorundumListener) EnterNil_t ¶
func (s *BaseCorundumListener) EnterNil_t(ctx *Nil_tContext)
EnterNil_t is called when production nil_t is entered.
func (*BaseCorundumListener) EnterPir_expression_list ¶
func (s *BaseCorundumListener) EnterPir_expression_list(ctx *Pir_expression_listContext)
EnterPir_expression_list is called when production pir_expression_list is entered.
func (*BaseCorundumListener) EnterPir_inline ¶
func (s *BaseCorundumListener) EnterPir_inline(ctx *Pir_inlineContext)
EnterPir_inline is called when production pir_inline is entered.
func (*BaseCorundumListener) EnterProg ¶
func (s *BaseCorundumListener) EnterProg(ctx *ProgContext)
EnterProg is called when production prog is entered.
func (*BaseCorundumListener) EnterRequire_block ¶
func (s *BaseCorundumListener) EnterRequire_block(ctx *Require_blockContext)
EnterRequire_block is called when production require_block is entered.
func (*BaseCorundumListener) EnterReturn_statement ¶
func (s *BaseCorundumListener) EnterReturn_statement(ctx *Return_statementContext)
EnterReturn_statement is called when production return_statement is entered.
func (*BaseCorundumListener) EnterRvalue ¶
func (s *BaseCorundumListener) EnterRvalue(ctx *RvalueContext)
EnterRvalue is called when production rvalue is entered.
func (*BaseCorundumListener) EnterStatement_body ¶
func (s *BaseCorundumListener) EnterStatement_body(ctx *Statement_bodyContext)
EnterStatement_body is called when production statement_body is entered.
func (*BaseCorundumListener) EnterStatement_expression_list ¶
func (s *BaseCorundumListener) EnterStatement_expression_list(ctx *Statement_expression_listContext)
EnterStatement_expression_list is called when production statement_expression_list is entered.
func (*BaseCorundumListener) EnterString_assignment ¶
func (s *BaseCorundumListener) EnterString_assignment(ctx *String_assignmentContext)
EnterString_assignment is called when production string_assignment is entered.
func (*BaseCorundumListener) EnterString_result ¶
func (s *BaseCorundumListener) EnterString_result(ctx *String_resultContext)
EnterString_result is called when production string_result is entered.
func (*BaseCorundumListener) EnterTerminator ¶
func (s *BaseCorundumListener) EnterTerminator(ctx *TerminatorContext)
EnterTerminator is called when production terminator is entered.
func (*BaseCorundumListener) EnterUnless_statement ¶
func (s *BaseCorundumListener) EnterUnless_statement(ctx *Unless_statementContext)
EnterUnless_statement is called when production unless_statement is entered.
func (*BaseCorundumListener) EnterWhile_statement ¶
func (s *BaseCorundumListener) EnterWhile_statement(ctx *While_statementContext)
EnterWhile_statement is called when production while_statement is entered.
func (*BaseCorundumListener) ExitAll_assignment ¶
func (s *BaseCorundumListener) ExitAll_assignment(ctx *All_assignmentContext)
ExitAll_assignment is called when production all_assignment is exited.
func (*BaseCorundumListener) ExitAll_result ¶
func (s *BaseCorundumListener) ExitAll_result(ctx *All_resultContext)
ExitAll_result is called when production all_result is exited.
func (*BaseCorundumListener) ExitArray_assignment ¶
func (s *BaseCorundumListener) ExitArray_assignment(ctx *Array_assignmentContext)
ExitArray_assignment is called when production array_assignment is exited.
func (*BaseCorundumListener) ExitArray_definition ¶
func (s *BaseCorundumListener) ExitArray_definition(ctx *Array_definitionContext)
ExitArray_definition is called when production array_definition is exited.
func (*BaseCorundumListener) ExitArray_definition_elements ¶
func (s *BaseCorundumListener) ExitArray_definition_elements(ctx *Array_definition_elementsContext)
ExitArray_definition_elements is called when production array_definition_elements is exited.
func (*BaseCorundumListener) ExitArray_selector ¶
func (s *BaseCorundumListener) ExitArray_selector(ctx *Array_selectorContext)
ExitArray_selector is called when production array_selector is exited.
func (*BaseCorundumListener) ExitAssignment ¶
func (s *BaseCorundumListener) ExitAssignment(ctx *AssignmentContext)
ExitAssignment is called when production assignment is exited.
func (*BaseCorundumListener) ExitBool_t ¶
func (s *BaseCorundumListener) ExitBool_t(ctx *Bool_tContext)
ExitBool_t is called when production bool_t is exited.
func (*BaseCorundumListener) ExitBreak_expression ¶
func (s *BaseCorundumListener) ExitBreak_expression(ctx *Break_expressionContext)
ExitBreak_expression is called when production break_expression is exited.
func (*BaseCorundumListener) ExitComp_var ¶
func (s *BaseCorundumListener) ExitComp_var(ctx *Comp_varContext)
ExitComp_var is called when production comp_var is exited.
func (*BaseCorundumListener) ExitComparison ¶
func (s *BaseCorundumListener) ExitComparison(ctx *ComparisonContext)
ExitComparison is called when production comparison is exited.
func (*BaseCorundumListener) ExitComparison_list ¶
func (s *BaseCorundumListener) ExitComparison_list(ctx *Comparison_listContext)
ExitComparison_list is called when production comparison_list is exited.
func (*BaseCorundumListener) ExitCond_expression ¶
func (s *BaseCorundumListener) ExitCond_expression(ctx *Cond_expressionContext)
ExitCond_expression is called when production cond_expression is exited.
func (*BaseCorundumListener) ExitCrlf ¶
func (s *BaseCorundumListener) ExitCrlf(ctx *CrlfContext)
ExitCrlf is called when production crlf is exited.
func (*BaseCorundumListener) ExitDynamic ¶
func (s *BaseCorundumListener) ExitDynamic(ctx *DynamicContext)
ExitDynamic is called when production dynamic is exited.
func (*BaseCorundumListener) ExitDynamic_assignment ¶
func (s *BaseCorundumListener) ExitDynamic_assignment(ctx *Dynamic_assignmentContext)
ExitDynamic_assignment is called when production dynamic_assignment is exited.
func (*BaseCorundumListener) ExitDynamic_result ¶
func (s *BaseCorundumListener) ExitDynamic_result(ctx *Dynamic_resultContext)
ExitDynamic_result is called when production dynamic_result is exited.
func (*BaseCorundumListener) ExitElse_token ¶
func (s *BaseCorundumListener) ExitElse_token(ctx *Else_tokenContext)
ExitElse_token is called when production else_token is exited.
func (*BaseCorundumListener) ExitElsif_statement ¶
func (s *BaseCorundumListener) ExitElsif_statement(ctx *Elsif_statementContext)
ExitElsif_statement is called when production elsif_statement is exited.
func (*BaseCorundumListener) ExitEveryRule ¶
func (s *BaseCorundumListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseCorundumListener) ExitExpression ¶
func (s *BaseCorundumListener) ExitExpression(ctx *ExpressionContext)
ExitExpression is called when production expression is exited.
func (*BaseCorundumListener) ExitExpression_list ¶
func (s *BaseCorundumListener) ExitExpression_list(ctx *Expression_listContext)
ExitExpression_list is called when production expression_list is exited.
func (*BaseCorundumListener) ExitFloat_assignment ¶
func (s *BaseCorundumListener) ExitFloat_assignment(ctx *Float_assignmentContext)
ExitFloat_assignment is called when production float_assignment is exited.
func (*BaseCorundumListener) ExitFloat_result ¶
func (s *BaseCorundumListener) ExitFloat_result(ctx *Float_resultContext)
ExitFloat_result is called when production float_result is exited.
func (*BaseCorundumListener) ExitFloat_t ¶
func (s *BaseCorundumListener) ExitFloat_t(ctx *Float_tContext)
ExitFloat_t is called when production float_t is exited.
func (*BaseCorundumListener) ExitFor_init_list ¶
func (s *BaseCorundumListener) ExitFor_init_list(ctx *For_init_listContext)
ExitFor_init_list is called when production for_init_list is exited.
func (*BaseCorundumListener) ExitFor_loop_list ¶
func (s *BaseCorundumListener) ExitFor_loop_list(ctx *For_loop_listContext)
ExitFor_loop_list is called when production for_loop_list is exited.
func (*BaseCorundumListener) ExitFor_statement ¶
func (s *BaseCorundumListener) ExitFor_statement(ctx *For_statementContext)
ExitFor_statement is called when production for_statement is exited.
func (*BaseCorundumListener) ExitFunction_call ¶
func (s *BaseCorundumListener) ExitFunction_call(ctx *Function_callContext)
ExitFunction_call is called when production function_call is exited.
func (*BaseCorundumListener) ExitFunction_call_assignment ¶
func (s *BaseCorundumListener) ExitFunction_call_assignment(ctx *Function_call_assignmentContext)
ExitFunction_call_assignment is called when production function_call_assignment is exited.
func (*BaseCorundumListener) ExitFunction_call_param_list ¶
func (s *BaseCorundumListener) ExitFunction_call_param_list(ctx *Function_call_param_listContext)
ExitFunction_call_param_list is called when production function_call_param_list is exited.
func (*BaseCorundumListener) ExitFunction_call_params ¶
func (s *BaseCorundumListener) ExitFunction_call_params(ctx *Function_call_paramsContext)
ExitFunction_call_params is called when production function_call_params is exited.
func (*BaseCorundumListener) ExitFunction_definition ¶
func (s *BaseCorundumListener) ExitFunction_definition(ctx *Function_definitionContext)
ExitFunction_definition is called when production function_definition is exited.
func (*BaseCorundumListener) ExitFunction_definition_body ¶
func (s *BaseCorundumListener) ExitFunction_definition_body(ctx *Function_definition_bodyContext)
ExitFunction_definition_body is called when production function_definition_body is exited.
func (*BaseCorundumListener) ExitFunction_definition_header ¶
func (s *BaseCorundumListener) ExitFunction_definition_header(ctx *Function_definition_headerContext)
ExitFunction_definition_header is called when production function_definition_header is exited.
func (*BaseCorundumListener) ExitFunction_definition_param_id ¶
func (s *BaseCorundumListener) ExitFunction_definition_param_id(ctx *Function_definition_param_idContext)
ExitFunction_definition_param_id is called when production function_definition_param_id is exited.
func (*BaseCorundumListener) ExitFunction_definition_params ¶
func (s *BaseCorundumListener) ExitFunction_definition_params(ctx *Function_definition_paramsContext)
ExitFunction_definition_params is called when production function_definition_params is exited.
func (*BaseCorundumListener) ExitFunction_definition_params_list ¶
func (s *BaseCorundumListener) ExitFunction_definition_params_list(ctx *Function_definition_params_listContext)
ExitFunction_definition_params_list is called when production function_definition_params_list is exited.
func (*BaseCorundumListener) ExitFunction_inline_call ¶
func (s *BaseCorundumListener) ExitFunction_inline_call(ctx *Function_inline_callContext)
ExitFunction_inline_call is called when production function_inline_call is exited.
func (*BaseCorundumListener) ExitFunction_name ¶
func (s *BaseCorundumListener) ExitFunction_name(ctx *Function_nameContext)
ExitFunction_name is called when production function_name is exited.
func (*BaseCorundumListener) ExitFunction_named_param ¶
func (s *BaseCorundumListener) ExitFunction_named_param(ctx *Function_named_paramContext)
ExitFunction_named_param is called when production function_named_param is exited.
func (*BaseCorundumListener) ExitFunction_param ¶
func (s *BaseCorundumListener) ExitFunction_param(ctx *Function_paramContext)
ExitFunction_param is called when production function_param is exited.
func (*BaseCorundumListener) ExitFunction_unnamed_param ¶
func (s *BaseCorundumListener) ExitFunction_unnamed_param(ctx *Function_unnamed_paramContext)
ExitFunction_unnamed_param is called when production function_unnamed_param is exited.
func (*BaseCorundumListener) ExitGlobal_get ¶
func (s *BaseCorundumListener) ExitGlobal_get(ctx *Global_getContext)
ExitGlobal_get is called when production global_get is exited.
func (*BaseCorundumListener) ExitGlobal_result ¶
func (s *BaseCorundumListener) ExitGlobal_result(ctx *Global_resultContext)
ExitGlobal_result is called when production global_result is exited.
func (*BaseCorundumListener) ExitGlobal_set ¶
func (s *BaseCorundumListener) ExitGlobal_set(ctx *Global_setContext)
ExitGlobal_set is called when production global_set is exited.
func (*BaseCorundumListener) ExitId ¶
func (s *BaseCorundumListener) ExitId(ctx *IdContext)
ExitId is called when production id is exited.
func (*BaseCorundumListener) ExitId_function ¶
func (s *BaseCorundumListener) ExitId_function(ctx *Id_functionContext)
ExitId_function is called when production id_function is exited.
func (*BaseCorundumListener) ExitId_global ¶
func (s *BaseCorundumListener) ExitId_global(ctx *Id_globalContext)
ExitId_global is called when production id_global is exited.
func (*BaseCorundumListener) ExitIf_elsif_statement ¶
func (s *BaseCorundumListener) ExitIf_elsif_statement(ctx *If_elsif_statementContext)
ExitIf_elsif_statement is called when production if_elsif_statement is exited.
func (*BaseCorundumListener) ExitIf_statement ¶
func (s *BaseCorundumListener) ExitIf_statement(ctx *If_statementContext)
ExitIf_statement is called when production if_statement is exited.
func (*BaseCorundumListener) ExitInit_expression ¶
func (s *BaseCorundumListener) ExitInit_expression(ctx *Init_expressionContext)
ExitInit_expression is called when production init_expression is exited.
func (*BaseCorundumListener) ExitInitial_array_assignment ¶
func (s *BaseCorundumListener) ExitInitial_array_assignment(ctx *Initial_array_assignmentContext)
ExitInitial_array_assignment is called when production initial_array_assignment is exited.
func (*BaseCorundumListener) ExitInt_assignment ¶
func (s *BaseCorundumListener) ExitInt_assignment(ctx *Int_assignmentContext)
ExitInt_assignment is called when production int_assignment is exited.
func (*BaseCorundumListener) ExitInt_result ¶
func (s *BaseCorundumListener) ExitInt_result(ctx *Int_resultContext)
ExitInt_result is called when production int_result is exited.
func (*BaseCorundumListener) ExitInt_t ¶
func (s *BaseCorundumListener) ExitInt_t(ctx *Int_tContext)
ExitInt_t is called when production int_t is exited.
func (*BaseCorundumListener) ExitLiteral_t ¶
func (s *BaseCorundumListener) ExitLiteral_t(ctx *Literal_tContext)
ExitLiteral_t is called when production literal_t is exited.
func (*BaseCorundumListener) ExitLoop_expression ¶
func (s *BaseCorundumListener) ExitLoop_expression(ctx *Loop_expressionContext)
ExitLoop_expression is called when production loop_expression is exited.
func (*BaseCorundumListener) ExitLvalue ¶
func (s *BaseCorundumListener) ExitLvalue(ctx *LvalueContext)
ExitLvalue is called when production lvalue is exited.
func (*BaseCorundumListener) ExitNil_t ¶
func (s *BaseCorundumListener) ExitNil_t(ctx *Nil_tContext)
ExitNil_t is called when production nil_t is exited.
func (*BaseCorundumListener) ExitPir_expression_list ¶
func (s *BaseCorundumListener) ExitPir_expression_list(ctx *Pir_expression_listContext)
ExitPir_expression_list is called when production pir_expression_list is exited.
func (*BaseCorundumListener) ExitPir_inline ¶
func (s *BaseCorundumListener) ExitPir_inline(ctx *Pir_inlineContext)
ExitPir_inline is called when production pir_inline is exited.
func (*BaseCorundumListener) ExitProg ¶
func (s *BaseCorundumListener) ExitProg(ctx *ProgContext)
ExitProg is called when production prog is exited.
func (*BaseCorundumListener) ExitRequire_block ¶
func (s *BaseCorundumListener) ExitRequire_block(ctx *Require_blockContext)
ExitRequire_block is called when production require_block is exited.
func (*BaseCorundumListener) ExitReturn_statement ¶
func (s *BaseCorundumListener) ExitReturn_statement(ctx *Return_statementContext)
ExitReturn_statement is called when production return_statement is exited.
func (*BaseCorundumListener) ExitRvalue ¶
func (s *BaseCorundumListener) ExitRvalue(ctx *RvalueContext)
ExitRvalue is called when production rvalue is exited.
func (*BaseCorundumListener) ExitStatement_body ¶
func (s *BaseCorundumListener) ExitStatement_body(ctx *Statement_bodyContext)
ExitStatement_body is called when production statement_body is exited.
func (*BaseCorundumListener) ExitStatement_expression_list ¶
func (s *BaseCorundumListener) ExitStatement_expression_list(ctx *Statement_expression_listContext)
ExitStatement_expression_list is called when production statement_expression_list is exited.
func (*BaseCorundumListener) ExitString_assignment ¶
func (s *BaseCorundumListener) ExitString_assignment(ctx *String_assignmentContext)
ExitString_assignment is called when production string_assignment is exited.
func (*BaseCorundumListener) ExitString_result ¶
func (s *BaseCorundumListener) ExitString_result(ctx *String_resultContext)
ExitString_result is called when production string_result is exited.
func (*BaseCorundumListener) ExitTerminator ¶
func (s *BaseCorundumListener) ExitTerminator(ctx *TerminatorContext)
ExitTerminator is called when production terminator is exited.
func (*BaseCorundumListener) ExitUnless_statement ¶
func (s *BaseCorundumListener) ExitUnless_statement(ctx *Unless_statementContext)
ExitUnless_statement is called when production unless_statement is exited.
func (*BaseCorundumListener) ExitWhile_statement ¶
func (s *BaseCorundumListener) ExitWhile_statement(ctx *While_statementContext)
ExitWhile_statement is called when production while_statement is exited.
func (*BaseCorundumListener) VisitErrorNode ¶
func (s *BaseCorundumListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseCorundumListener) VisitTerminal ¶
func (s *BaseCorundumListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type Bool_tContext ¶
type Bool_tContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBool_tContext ¶
func NewBool_tContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Bool_tContext
func NewEmptyBool_tContext ¶
func NewEmptyBool_tContext() *Bool_tContext
func (*Bool_tContext) EnterRule ¶
func (s *Bool_tContext) EnterRule(listener antlr.ParseTreeListener)
func (*Bool_tContext) ExitRule ¶
func (s *Bool_tContext) ExitRule(listener antlr.ParseTreeListener)
func (*Bool_tContext) FALSE ¶
func (s *Bool_tContext) FALSE() antlr.TerminalNode
func (*Bool_tContext) GetParser ¶
func (s *Bool_tContext) GetParser() antlr.Parser
func (*Bool_tContext) GetRuleContext ¶
func (s *Bool_tContext) GetRuleContext() antlr.RuleContext
func (*Bool_tContext) IsBool_tContext ¶
func (*Bool_tContext) IsBool_tContext()
func (*Bool_tContext) TRUE ¶
func (s *Bool_tContext) TRUE() antlr.TerminalNode
func (*Bool_tContext) ToStringTree ¶
func (s *Bool_tContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Break_expressionContext ¶
type Break_expressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBreak_expressionContext ¶
func NewBreak_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Break_expressionContext
func NewEmptyBreak_expressionContext ¶
func NewEmptyBreak_expressionContext() *Break_expressionContext
func (*Break_expressionContext) BREAK ¶
func (s *Break_expressionContext) BREAK() antlr.TerminalNode
func (*Break_expressionContext) EnterRule ¶
func (s *Break_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Break_expressionContext) ExitRule ¶
func (s *Break_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Break_expressionContext) GetParser ¶
func (s *Break_expressionContext) GetParser() antlr.Parser
func (*Break_expressionContext) GetRuleContext ¶
func (s *Break_expressionContext) GetRuleContext() antlr.RuleContext
func (*Break_expressionContext) IsBreak_expressionContext ¶
func (*Break_expressionContext) IsBreak_expressionContext()
func (*Break_expressionContext) ToStringTree ¶
func (s *Break_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Comp_varContext ¶
type Comp_varContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComp_varContext ¶
func NewComp_varContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Comp_varContext
func NewEmptyComp_varContext ¶
func NewEmptyComp_varContext() *Comp_varContext
func (*Comp_varContext) All_result ¶
func (s *Comp_varContext) All_result() IAll_resultContext
func (*Comp_varContext) Array_selector ¶
func (s *Comp_varContext) Array_selector() IArray_selectorContext
func (*Comp_varContext) EnterRule ¶
func (s *Comp_varContext) EnterRule(listener antlr.ParseTreeListener)
func (*Comp_varContext) ExitRule ¶
func (s *Comp_varContext) ExitRule(listener antlr.ParseTreeListener)
func (*Comp_varContext) GetParser ¶
func (s *Comp_varContext) GetParser() antlr.Parser
func (*Comp_varContext) GetRuleContext ¶
func (s *Comp_varContext) GetRuleContext() antlr.RuleContext
func (*Comp_varContext) Id ¶
func (s *Comp_varContext) Id() IIdContext
func (*Comp_varContext) IsComp_varContext ¶
func (*Comp_varContext) IsComp_varContext()
func (*Comp_varContext) ToStringTree ¶
func (s *Comp_varContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ComparisonContext ¶
type ComparisonContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComparisonContext ¶
func NewComparisonContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparisonContext
func NewEmptyComparisonContext ¶
func NewEmptyComparisonContext() *ComparisonContext
func (*ComparisonContext) AllComp_var ¶
func (s *ComparisonContext) AllComp_var() []IComp_varContext
func (*ComparisonContext) Comp_var ¶
func (s *ComparisonContext) Comp_var(i int) IComp_varContext
func (*ComparisonContext) EQUAL ¶
func (s *ComparisonContext) EQUAL() antlr.TerminalNode
func (*ComparisonContext) EnterRule ¶
func (s *ComparisonContext) EnterRule(listener antlr.ParseTreeListener)
func (*ComparisonContext) ExitRule ¶
func (s *ComparisonContext) ExitRule(listener antlr.ParseTreeListener)
func (*ComparisonContext) GREATER ¶
func (s *ComparisonContext) GREATER() antlr.TerminalNode
func (*ComparisonContext) GREATER_EQUAL ¶
func (s *ComparisonContext) GREATER_EQUAL() antlr.TerminalNode
func (*ComparisonContext) GetLeft ¶
func (s *ComparisonContext) GetLeft() IComp_varContext
func (*ComparisonContext) GetOp ¶
func (s *ComparisonContext) GetOp() antlr.Token
func (*ComparisonContext) GetParser ¶
func (s *ComparisonContext) GetParser() antlr.Parser
func (*ComparisonContext) GetRight ¶
func (s *ComparisonContext) GetRight() IComp_varContext
func (*ComparisonContext) GetRuleContext ¶
func (s *ComparisonContext) GetRuleContext() antlr.RuleContext
func (*ComparisonContext) IsComparisonContext ¶
func (*ComparisonContext) IsComparisonContext()
func (*ComparisonContext) LESS ¶
func (s *ComparisonContext) LESS() antlr.TerminalNode
func (*ComparisonContext) LESS_EQUAL ¶
func (s *ComparisonContext) LESS_EQUAL() antlr.TerminalNode
func (*ComparisonContext) NOT_EQUAL ¶
func (s *ComparisonContext) NOT_EQUAL() antlr.TerminalNode
func (*ComparisonContext) SetLeft ¶
func (s *ComparisonContext) SetLeft(v IComp_varContext)
func (*ComparisonContext) SetOp ¶
func (s *ComparisonContext) SetOp(v antlr.Token)
func (*ComparisonContext) SetRight ¶
func (s *ComparisonContext) SetRight(v IComp_varContext)
func (*ComparisonContext) ToStringTree ¶
func (s *ComparisonContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Comparison_listContext ¶
type Comparison_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComparison_listContext ¶
func NewComparison_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Comparison_listContext
func NewEmptyComparison_listContext ¶
func NewEmptyComparison_listContext() *Comparison_listContext
func (*Comparison_listContext) AND ¶
func (s *Comparison_listContext) AND() antlr.TerminalNode
func (*Comparison_listContext) BIT_AND ¶
func (s *Comparison_listContext) BIT_AND() antlr.TerminalNode
func (*Comparison_listContext) BIT_OR ¶
func (s *Comparison_listContext) BIT_OR() antlr.TerminalNode
func (*Comparison_listContext) Comparison ¶
func (s *Comparison_listContext) Comparison() IComparisonContext
func (*Comparison_listContext) Comparison_list ¶
func (s *Comparison_listContext) Comparison_list() IComparison_listContext
func (*Comparison_listContext) EnterRule ¶
func (s *Comparison_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Comparison_listContext) ExitRule ¶
func (s *Comparison_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Comparison_listContext) GetLeft ¶
func (s *Comparison_listContext) GetLeft() IComparisonContext
func (*Comparison_listContext) GetOp ¶
func (s *Comparison_listContext) GetOp() antlr.Token
func (*Comparison_listContext) GetParser ¶
func (s *Comparison_listContext) GetParser() antlr.Parser
func (*Comparison_listContext) GetRight ¶
func (s *Comparison_listContext) GetRight() IComparison_listContext
func (*Comparison_listContext) GetRuleContext ¶
func (s *Comparison_listContext) GetRuleContext() antlr.RuleContext
func (*Comparison_listContext) IsComparison_listContext ¶
func (*Comparison_listContext) IsComparison_listContext()
func (*Comparison_listContext) LEFT_RBRACKET ¶
func (s *Comparison_listContext) LEFT_RBRACKET() antlr.TerminalNode
func (*Comparison_listContext) OR ¶
func (s *Comparison_listContext) OR() antlr.TerminalNode
func (*Comparison_listContext) RIGHT_RBRACKET ¶
func (s *Comparison_listContext) RIGHT_RBRACKET() antlr.TerminalNode
func (*Comparison_listContext) SetLeft ¶
func (s *Comparison_listContext) SetLeft(v IComparisonContext)
func (*Comparison_listContext) SetOp ¶
func (s *Comparison_listContext) SetOp(v antlr.Token)
func (*Comparison_listContext) SetRight ¶
func (s *Comparison_listContext) SetRight(v IComparison_listContext)
func (*Comparison_listContext) ToStringTree ¶
func (s *Comparison_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Cond_expressionContext ¶
type Cond_expressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCond_expressionContext ¶
func NewCond_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Cond_expressionContext
func NewEmptyCond_expressionContext ¶
func NewEmptyCond_expressionContext() *Cond_expressionContext
func (*Cond_expressionContext) Comparison_list ¶
func (s *Cond_expressionContext) Comparison_list() IComparison_listContext
func (*Cond_expressionContext) EnterRule ¶
func (s *Cond_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Cond_expressionContext) ExitRule ¶
func (s *Cond_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Cond_expressionContext) GetParser ¶
func (s *Cond_expressionContext) GetParser() antlr.Parser
func (*Cond_expressionContext) GetRuleContext ¶
func (s *Cond_expressionContext) GetRuleContext() antlr.RuleContext
func (*Cond_expressionContext) IsCond_expressionContext ¶
func (*Cond_expressionContext) IsCond_expressionContext()
func (*Cond_expressionContext) ToStringTree ¶
func (s *Cond_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CorundumLexer ¶
func NewCorundumLexer ¶
func NewCorundumLexer(input antlr.CharStream) *CorundumLexer
type CorundumListener ¶
type CorundumListener interface { antlr.ParseTreeListener // EnterProg is called when entering the prog production. EnterProg(c *ProgContext) // EnterExpression_list is called when entering the expression_list production. EnterExpression_list(c *Expression_listContext) // EnterExpression is called when entering the expression production. EnterExpression(c *ExpressionContext) // EnterGlobal_get is called when entering the global_get production. EnterGlobal_get(c *Global_getContext) // EnterGlobal_set is called when entering the global_set production. EnterGlobal_set(c *Global_setContext) // EnterGlobal_result is called when entering the global_result production. EnterGlobal_result(c *Global_resultContext) // EnterFunction_inline_call is called when entering the function_inline_call production. EnterFunction_inline_call(c *Function_inline_callContext) // EnterRequire_block is called when entering the require_block production. EnterRequire_block(c *Require_blockContext) // EnterPir_inline is called when entering the pir_inline production. EnterPir_inline(c *Pir_inlineContext) // EnterPir_expression_list is called when entering the pir_expression_list production. EnterPir_expression_list(c *Pir_expression_listContext) // EnterFunction_definition is called when entering the function_definition production. EnterFunction_definition(c *Function_definitionContext) // EnterFunction_definition_body is called when entering the function_definition_body production. EnterFunction_definition_body(c *Function_definition_bodyContext) // EnterFunction_definition_header is called when entering the function_definition_header production. EnterFunction_definition_header(c *Function_definition_headerContext) // EnterFunction_name is called when entering the function_name production. EnterFunction_name(c *Function_nameContext) // EnterFunction_definition_params is called when entering the function_definition_params production. EnterFunction_definition_params(c *Function_definition_paramsContext) // EnterFunction_definition_params_list is called when entering the function_definition_params_list production. EnterFunction_definition_params_list(c *Function_definition_params_listContext) // EnterFunction_definition_param_id is called when entering the function_definition_param_id production. EnterFunction_definition_param_id(c *Function_definition_param_idContext) // EnterReturn_statement is called when entering the return_statement production. EnterReturn_statement(c *Return_statementContext) // EnterFunction_call is called when entering the function_call production. EnterFunction_call(c *Function_callContext) // EnterFunction_call_param_list is called when entering the function_call_param_list production. EnterFunction_call_param_list(c *Function_call_param_listContext) // EnterFunction_call_params is called when entering the function_call_params production. EnterFunction_call_params(c *Function_call_paramsContext) // EnterFunction_param is called when entering the function_param production. EnterFunction_param(c *Function_paramContext) // EnterFunction_unnamed_param is called when entering the function_unnamed_param production. EnterFunction_unnamed_param(c *Function_unnamed_paramContext) // EnterFunction_named_param is called when entering the function_named_param production. EnterFunction_named_param(c *Function_named_paramContext) // EnterFunction_call_assignment is called when entering the function_call_assignment production. EnterFunction_call_assignment(c *Function_call_assignmentContext) // EnterAll_result is called when entering the all_result production. EnterAll_result(c *All_resultContext) // EnterElsif_statement is called when entering the elsif_statement production. EnterElsif_statement(c *Elsif_statementContext) // EnterIf_elsif_statement is called when entering the if_elsif_statement production. EnterIf_elsif_statement(c *If_elsif_statementContext) // EnterIf_statement is called when entering the if_statement production. EnterIf_statement(c *If_statementContext) // EnterUnless_statement is called when entering the unless_statement production. EnterUnless_statement(c *Unless_statementContext) // EnterWhile_statement is called when entering the while_statement production. EnterWhile_statement(c *While_statementContext) // EnterFor_statement is called when entering the for_statement production. EnterFor_statement(c *For_statementContext) // EnterInit_expression is called when entering the init_expression production. EnterInit_expression(c *Init_expressionContext) // EnterAll_assignment is called when entering the all_assignment production. EnterAll_assignment(c *All_assignmentContext) // EnterFor_init_list is called when entering the for_init_list production. EnterFor_init_list(c *For_init_listContext) // EnterCond_expression is called when entering the cond_expression production. EnterCond_expression(c *Cond_expressionContext) // EnterLoop_expression is called when entering the loop_expression production. EnterLoop_expression(c *Loop_expressionContext) // EnterFor_loop_list is called when entering the for_loop_list production. EnterFor_loop_list(c *For_loop_listContext) // EnterStatement_body is called when entering the statement_body production. EnterStatement_body(c *Statement_bodyContext) // EnterStatement_expression_list is called when entering the statement_expression_list production. EnterStatement_expression_list(c *Statement_expression_listContext) // EnterAssignment is called when entering the assignment production. EnterAssignment(c *AssignmentContext) // EnterDynamic_assignment is called when entering the dynamic_assignment production. EnterDynamic_assignment(c *Dynamic_assignmentContext) // EnterInt_assignment is called when entering the int_assignment production. EnterInt_assignment(c *Int_assignmentContext) // EnterFloat_assignment is called when entering the float_assignment production. EnterFloat_assignment(c *Float_assignmentContext) // EnterString_assignment is called when entering the string_assignment production. EnterString_assignment(c *String_assignmentContext) // EnterInitial_array_assignment is called when entering the initial_array_assignment production. EnterInitial_array_assignment(c *Initial_array_assignmentContext) // EnterArray_assignment is called when entering the array_assignment production. EnterArray_assignment(c *Array_assignmentContext) // EnterArray_definition is called when entering the array_definition production. EnterArray_definition(c *Array_definitionContext) // EnterArray_definition_elements is called when entering the array_definition_elements production. EnterArray_definition_elements(c *Array_definition_elementsContext) // EnterArray_selector is called when entering the array_selector production. EnterArray_selector(c *Array_selectorContext) // EnterDynamic_result is called when entering the dynamic_result production. EnterDynamic_result(c *Dynamic_resultContext) // EnterDynamic is called when entering the dynamic production. EnterDynamic(c *DynamicContext) // EnterInt_result is called when entering the int_result production. EnterInt_result(c *Int_resultContext) // EnterFloat_result is called when entering the float_result production. EnterFloat_result(c *Float_resultContext) // EnterString_result is called when entering the string_result production. EnterString_result(c *String_resultContext) // EnterComparison_list is called when entering the comparison_list production. EnterComparison_list(c *Comparison_listContext) // EnterComparison is called when entering the comparison production. EnterComparison(c *ComparisonContext) // EnterComp_var is called when entering the comp_var production. EnterComp_var(c *Comp_varContext) // EnterLvalue is called when entering the lvalue production. EnterLvalue(c *LvalueContext) // EnterRvalue is called when entering the rvalue production. EnterRvalue(c *RvalueContext) // EnterBreak_expression is called when entering the break_expression production. EnterBreak_expression(c *Break_expressionContext) // EnterLiteral_t is called when entering the literal_t production. EnterLiteral_t(c *Literal_tContext) // EnterFloat_t is called when entering the float_t production. EnterFloat_t(c *Float_tContext) // EnterInt_t is called when entering the int_t production. EnterInt_t(c *Int_tContext) // EnterBool_t is called when entering the bool_t production. EnterBool_t(c *Bool_tContext) // EnterNil_t is called when entering the nil_t production. EnterNil_t(c *Nil_tContext) // EnterId is called when entering the id production. EnterId(c *IdContext) // EnterId_global is called when entering the id_global production. EnterId_global(c *Id_globalContext) // EnterId_function is called when entering the id_function production. EnterId_function(c *Id_functionContext) // EnterTerminator is called when entering the terminator production. EnterTerminator(c *TerminatorContext) // EnterElse_token is called when entering the else_token production. EnterElse_token(c *Else_tokenContext) // EnterCrlf is called when entering the crlf production. EnterCrlf(c *CrlfContext) // ExitProg is called when exiting the prog production. ExitProg(c *ProgContext) // ExitExpression_list is called when exiting the expression_list production. ExitExpression_list(c *Expression_listContext) // ExitExpression is called when exiting the expression production. ExitExpression(c *ExpressionContext) // ExitGlobal_get is called when exiting the global_get production. ExitGlobal_get(c *Global_getContext) // ExitGlobal_set is called when exiting the global_set production. ExitGlobal_set(c *Global_setContext) // ExitGlobal_result is called when exiting the global_result production. ExitGlobal_result(c *Global_resultContext) // ExitFunction_inline_call is called when exiting the function_inline_call production. ExitFunction_inline_call(c *Function_inline_callContext) // ExitRequire_block is called when exiting the require_block production. ExitRequire_block(c *Require_blockContext) // ExitPir_inline is called when exiting the pir_inline production. ExitPir_inline(c *Pir_inlineContext) // ExitPir_expression_list is called when exiting the pir_expression_list production. ExitPir_expression_list(c *Pir_expression_listContext) // ExitFunction_definition is called when exiting the function_definition production. ExitFunction_definition(c *Function_definitionContext) // ExitFunction_definition_body is called when exiting the function_definition_body production. ExitFunction_definition_body(c *Function_definition_bodyContext) // ExitFunction_definition_header is called when exiting the function_definition_header production. ExitFunction_definition_header(c *Function_definition_headerContext) // ExitFunction_name is called when exiting the function_name production. ExitFunction_name(c *Function_nameContext) // ExitFunction_definition_params is called when exiting the function_definition_params production. ExitFunction_definition_params(c *Function_definition_paramsContext) // ExitFunction_definition_params_list is called when exiting the function_definition_params_list production. ExitFunction_definition_params_list(c *Function_definition_params_listContext) // ExitFunction_definition_param_id is called when exiting the function_definition_param_id production. ExitFunction_definition_param_id(c *Function_definition_param_idContext) // ExitReturn_statement is called when exiting the return_statement production. ExitReturn_statement(c *Return_statementContext) // ExitFunction_call is called when exiting the function_call production. ExitFunction_call(c *Function_callContext) // ExitFunction_call_param_list is called when exiting the function_call_param_list production. ExitFunction_call_param_list(c *Function_call_param_listContext) // ExitFunction_call_params is called when exiting the function_call_params production. ExitFunction_call_params(c *Function_call_paramsContext) // ExitFunction_param is called when exiting the function_param production. ExitFunction_param(c *Function_paramContext) // ExitFunction_unnamed_param is called when exiting the function_unnamed_param production. ExitFunction_unnamed_param(c *Function_unnamed_paramContext) // ExitFunction_named_param is called when exiting the function_named_param production. ExitFunction_named_param(c *Function_named_paramContext) // ExitFunction_call_assignment is called when exiting the function_call_assignment production. ExitFunction_call_assignment(c *Function_call_assignmentContext) // ExitAll_result is called when exiting the all_result production. ExitAll_result(c *All_resultContext) // ExitElsif_statement is called when exiting the elsif_statement production. ExitElsif_statement(c *Elsif_statementContext) // ExitIf_elsif_statement is called when exiting the if_elsif_statement production. ExitIf_elsif_statement(c *If_elsif_statementContext) // ExitIf_statement is called when exiting the if_statement production. ExitIf_statement(c *If_statementContext) // ExitUnless_statement is called when exiting the unless_statement production. ExitUnless_statement(c *Unless_statementContext) // ExitWhile_statement is called when exiting the while_statement production. ExitWhile_statement(c *While_statementContext) // ExitFor_statement is called when exiting the for_statement production. ExitFor_statement(c *For_statementContext) // ExitInit_expression is called when exiting the init_expression production. ExitInit_expression(c *Init_expressionContext) // ExitAll_assignment is called when exiting the all_assignment production. ExitAll_assignment(c *All_assignmentContext) // ExitFor_init_list is called when exiting the for_init_list production. ExitFor_init_list(c *For_init_listContext) // ExitCond_expression is called when exiting the cond_expression production. ExitCond_expression(c *Cond_expressionContext) // ExitLoop_expression is called when exiting the loop_expression production. ExitLoop_expression(c *Loop_expressionContext) // ExitFor_loop_list is called when exiting the for_loop_list production. ExitFor_loop_list(c *For_loop_listContext) // ExitStatement_body is called when exiting the statement_body production. ExitStatement_body(c *Statement_bodyContext) // ExitStatement_expression_list is called when exiting the statement_expression_list production. ExitStatement_expression_list(c *Statement_expression_listContext) // ExitAssignment is called when exiting the assignment production. ExitAssignment(c *AssignmentContext) // ExitDynamic_assignment is called when exiting the dynamic_assignment production. ExitDynamic_assignment(c *Dynamic_assignmentContext) // ExitInt_assignment is called when exiting the int_assignment production. ExitInt_assignment(c *Int_assignmentContext) // ExitFloat_assignment is called when exiting the float_assignment production. ExitFloat_assignment(c *Float_assignmentContext) // ExitString_assignment is called when exiting the string_assignment production. ExitString_assignment(c *String_assignmentContext) // ExitInitial_array_assignment is called when exiting the initial_array_assignment production. ExitInitial_array_assignment(c *Initial_array_assignmentContext) // ExitArray_assignment is called when exiting the array_assignment production. ExitArray_assignment(c *Array_assignmentContext) // ExitArray_definition is called when exiting the array_definition production. ExitArray_definition(c *Array_definitionContext) // ExitArray_definition_elements is called when exiting the array_definition_elements production. ExitArray_definition_elements(c *Array_definition_elementsContext) // ExitArray_selector is called when exiting the array_selector production. ExitArray_selector(c *Array_selectorContext) // ExitDynamic_result is called when exiting the dynamic_result production. ExitDynamic_result(c *Dynamic_resultContext) // ExitDynamic is called when exiting the dynamic production. ExitDynamic(c *DynamicContext) // ExitInt_result is called when exiting the int_result production. ExitInt_result(c *Int_resultContext) // ExitFloat_result is called when exiting the float_result production. ExitFloat_result(c *Float_resultContext) // ExitString_result is called when exiting the string_result production. ExitString_result(c *String_resultContext) // ExitComparison_list is called when exiting the comparison_list production. ExitComparison_list(c *Comparison_listContext) // ExitComparison is called when exiting the comparison production. ExitComparison(c *ComparisonContext) // ExitComp_var is called when exiting the comp_var production. ExitComp_var(c *Comp_varContext) // ExitLvalue is called when exiting the lvalue production. ExitLvalue(c *LvalueContext) // ExitRvalue is called when exiting the rvalue production. ExitRvalue(c *RvalueContext) // ExitBreak_expression is called when exiting the break_expression production. ExitBreak_expression(c *Break_expressionContext) // ExitLiteral_t is called when exiting the literal_t production. ExitLiteral_t(c *Literal_tContext) // ExitFloat_t is called when exiting the float_t production. ExitFloat_t(c *Float_tContext) // ExitInt_t is called when exiting the int_t production. ExitInt_t(c *Int_tContext) // ExitBool_t is called when exiting the bool_t production. ExitBool_t(c *Bool_tContext) // ExitNil_t is called when exiting the nil_t production. ExitNil_t(c *Nil_tContext) // ExitId is called when exiting the id production. ExitId(c *IdContext) // ExitId_global is called when exiting the id_global production. ExitId_global(c *Id_globalContext) // ExitId_function is called when exiting the id_function production. ExitId_function(c *Id_functionContext) // ExitTerminator is called when exiting the terminator production. ExitTerminator(c *TerminatorContext) // ExitElse_token is called when exiting the else_token production. ExitElse_token(c *Else_tokenContext) // ExitCrlf is called when exiting the crlf production. ExitCrlf(c *CrlfContext) }
CorundumListener is a complete listener for a parse tree produced by CorundumParser.
type CorundumParser ¶
type CorundumParser struct {
*antlr.BaseParser
}
func NewCorundumParser ¶
func NewCorundumParser(input antlr.TokenStream) *CorundumParser
func (*CorundumParser) All_assignment ¶
func (p *CorundumParser) All_assignment() (localctx IAll_assignmentContext)
func (*CorundumParser) All_result ¶
func (p *CorundumParser) All_result() (localctx IAll_resultContext)
func (*CorundumParser) Array_assignment ¶
func (p *CorundumParser) Array_assignment() (localctx IArray_assignmentContext)
func (*CorundumParser) Array_definition ¶
func (p *CorundumParser) Array_definition() (localctx IArray_definitionContext)
func (*CorundumParser) Array_definition_elements ¶
func (p *CorundumParser) Array_definition_elements() (localctx IArray_definition_elementsContext)
func (*CorundumParser) Array_definition_elements_Sempred ¶
func (p *CorundumParser) Array_definition_elements_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*CorundumParser) Array_selector ¶
func (p *CorundumParser) Array_selector() (localctx IArray_selectorContext)
func (*CorundumParser) Assignment ¶
func (p *CorundumParser) Assignment() (localctx IAssignmentContext)
func (*CorundumParser) Bool_t ¶
func (p *CorundumParser) Bool_t() (localctx IBool_tContext)
func (*CorundumParser) Break_expression ¶
func (p *CorundumParser) Break_expression() (localctx IBreak_expressionContext)
func (*CorundumParser) Comp_var ¶
func (p *CorundumParser) Comp_var() (localctx IComp_varContext)
func (*CorundumParser) Comparison ¶
func (p *CorundumParser) Comparison() (localctx IComparisonContext)
func (*CorundumParser) Comparison_list ¶
func (p *CorundumParser) Comparison_list() (localctx IComparison_listContext)
func (*CorundumParser) Cond_expression ¶
func (p *CorundumParser) Cond_expression() (localctx ICond_expressionContext)
func (*CorundumParser) Crlf ¶
func (p *CorundumParser) Crlf() (localctx ICrlfContext)
func (*CorundumParser) Dynamic ¶
func (p *CorundumParser) Dynamic() (localctx IDynamicContext)
func (*CorundumParser) Dynamic_assignment ¶
func (p *CorundumParser) Dynamic_assignment() (localctx IDynamic_assignmentContext)
func (*CorundumParser) Dynamic_result ¶
func (p *CorundumParser) Dynamic_result() (localctx IDynamic_resultContext)
func (*CorundumParser) Dynamic_result_Sempred ¶
func (p *CorundumParser) Dynamic_result_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*CorundumParser) Else_token ¶
func (p *CorundumParser) Else_token() (localctx IElse_tokenContext)
func (*CorundumParser) Elsif_statement ¶
func (p *CorundumParser) Elsif_statement() (localctx IElsif_statementContext)
func (*CorundumParser) Expression ¶
func (p *CorundumParser) Expression() (localctx IExpressionContext)
func (*CorundumParser) Expression_list ¶
func (p *CorundumParser) Expression_list() (localctx IExpression_listContext)
func (*CorundumParser) Expression_list_Sempred ¶
func (p *CorundumParser) Expression_list_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*CorundumParser) Float_assignment ¶
func (p *CorundumParser) Float_assignment() (localctx IFloat_assignmentContext)
func (*CorundumParser) Float_result ¶
func (p *CorundumParser) Float_result() (localctx IFloat_resultContext)
func (*CorundumParser) Float_result_Sempred ¶
func (p *CorundumParser) Float_result_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*CorundumParser) Float_t ¶
func (p *CorundumParser) Float_t() (localctx IFloat_tContext)
func (*CorundumParser) For_init_list ¶
func (p *CorundumParser) For_init_list() (localctx IFor_init_listContext)
func (*CorundumParser) For_init_list_Sempred ¶
func (p *CorundumParser) For_init_list_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*CorundumParser) For_loop_list ¶
func (p *CorundumParser) For_loop_list() (localctx IFor_loop_listContext)
func (*CorundumParser) For_loop_list_Sempred ¶
func (p *CorundumParser) For_loop_list_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*CorundumParser) For_statement ¶
func (p *CorundumParser) For_statement() (localctx IFor_statementContext)
func (*CorundumParser) Function_call ¶
func (p *CorundumParser) Function_call() (localctx IFunction_callContext)
func (*CorundumParser) Function_call_assignment ¶
func (p *CorundumParser) Function_call_assignment() (localctx IFunction_call_assignmentContext)
func (*CorundumParser) Function_call_param_list ¶
func (p *CorundumParser) Function_call_param_list() (localctx IFunction_call_param_listContext)
func (*CorundumParser) Function_call_params ¶
func (p *CorundumParser) Function_call_params() (localctx IFunction_call_paramsContext)
func (*CorundumParser) Function_call_params_Sempred ¶
func (p *CorundumParser) Function_call_params_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*CorundumParser) Function_definition ¶
func (p *CorundumParser) Function_definition() (localctx IFunction_definitionContext)
func (*CorundumParser) Function_definition_body ¶
func (p *CorundumParser) Function_definition_body() (localctx IFunction_definition_bodyContext)
func (*CorundumParser) Function_definition_header ¶
func (p *CorundumParser) Function_definition_header() (localctx IFunction_definition_headerContext)
func (*CorundumParser) Function_definition_param_id ¶
func (p *CorundumParser) Function_definition_param_id() (localctx IFunction_definition_param_idContext)
func (*CorundumParser) Function_definition_params ¶
func (p *CorundumParser) Function_definition_params() (localctx IFunction_definition_paramsContext)
func (*CorundumParser) Function_definition_params_list ¶
func (p *CorundumParser) Function_definition_params_list() (localctx IFunction_definition_params_listContext)
func (*CorundumParser) Function_definition_params_list_Sempred ¶
func (p *CorundumParser) Function_definition_params_list_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*CorundumParser) Function_inline_call ¶
func (p *CorundumParser) Function_inline_call() (localctx IFunction_inline_callContext)
func (*CorundumParser) Function_name ¶
func (p *CorundumParser) Function_name() (localctx IFunction_nameContext)
func (*CorundumParser) Function_named_param ¶
func (p *CorundumParser) Function_named_param() (localctx IFunction_named_paramContext)
func (*CorundumParser) Function_param ¶
func (p *CorundumParser) Function_param() (localctx IFunction_paramContext)
func (*CorundumParser) Function_unnamed_param ¶
func (p *CorundumParser) Function_unnamed_param() (localctx IFunction_unnamed_paramContext)
func (*CorundumParser) Global_get ¶
func (p *CorundumParser) Global_get() (localctx IGlobal_getContext)
func (*CorundumParser) Global_result ¶
func (p *CorundumParser) Global_result() (localctx IGlobal_resultContext)
func (*CorundumParser) Global_set ¶
func (p *CorundumParser) Global_set() (localctx IGlobal_setContext)
func (*CorundumParser) Id ¶
func (p *CorundumParser) Id() (localctx IIdContext)
func (*CorundumParser) Id_function ¶
func (p *CorundumParser) Id_function() (localctx IId_functionContext)
func (*CorundumParser) Id_global ¶
func (p *CorundumParser) Id_global() (localctx IId_globalContext)
func (*CorundumParser) If_elsif_statement ¶
func (p *CorundumParser) If_elsif_statement() (localctx IIf_elsif_statementContext)
func (*CorundumParser) If_statement ¶
func (p *CorundumParser) If_statement() (localctx IIf_statementContext)
func (*CorundumParser) Init_expression ¶
func (p *CorundumParser) Init_expression() (localctx IInit_expressionContext)
func (*CorundumParser) Initial_array_assignment ¶
func (p *CorundumParser) Initial_array_assignment() (localctx IInitial_array_assignmentContext)
func (*CorundumParser) Int_assignment ¶
func (p *CorundumParser) Int_assignment() (localctx IInt_assignmentContext)
func (*CorundumParser) Int_result ¶
func (p *CorundumParser) Int_result() (localctx IInt_resultContext)
func (*CorundumParser) Int_result_Sempred ¶
func (p *CorundumParser) Int_result_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*CorundumParser) Int_t ¶
func (p *CorundumParser) Int_t() (localctx IInt_tContext)
func (*CorundumParser) Literal_t ¶
func (p *CorundumParser) Literal_t() (localctx ILiteral_tContext)
func (*CorundumParser) Loop_expression ¶
func (p *CorundumParser) Loop_expression() (localctx ILoop_expressionContext)
func (*CorundumParser) Lvalue ¶
func (p *CorundumParser) Lvalue() (localctx ILvalueContext)
func (*CorundumParser) Nil_t ¶
func (p *CorundumParser) Nil_t() (localctx INil_tContext)
func (*CorundumParser) Pir_expression_list ¶
func (p *CorundumParser) Pir_expression_list() (localctx IPir_expression_listContext)
func (*CorundumParser) Pir_inline ¶
func (p *CorundumParser) Pir_inline() (localctx IPir_inlineContext)
func (*CorundumParser) Prog ¶
func (p *CorundumParser) Prog() (localctx IProgContext)
func (*CorundumParser) Require_block ¶
func (p *CorundumParser) Require_block() (localctx IRequire_blockContext)
func (*CorundumParser) Return_statement ¶
func (p *CorundumParser) Return_statement() (localctx IReturn_statementContext)
func (*CorundumParser) Rvalue ¶
func (p *CorundumParser) Rvalue() (localctx IRvalueContext)
func (*CorundumParser) Rvalue_Sempred ¶
func (p *CorundumParser) Rvalue_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*CorundumParser) Sempred ¶
func (p *CorundumParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*CorundumParser) Statement_body ¶
func (p *CorundumParser) Statement_body() (localctx IStatement_bodyContext)
func (*CorundumParser) Statement_expression_list ¶
func (p *CorundumParser) Statement_expression_list() (localctx IStatement_expression_listContext)
func (*CorundumParser) Statement_expression_list_Sempred ¶
func (p *CorundumParser) Statement_expression_list_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*CorundumParser) String_assignment ¶
func (p *CorundumParser) String_assignment() (localctx IString_assignmentContext)
func (*CorundumParser) String_result ¶
func (p *CorundumParser) String_result() (localctx IString_resultContext)
func (*CorundumParser) String_result_Sempred ¶
func (p *CorundumParser) String_result_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*CorundumParser) Terminator ¶
func (p *CorundumParser) Terminator() (localctx ITerminatorContext)
func (*CorundumParser) Terminator_Sempred ¶
func (p *CorundumParser) Terminator_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*CorundumParser) Unless_statement ¶
func (p *CorundumParser) Unless_statement() (localctx IUnless_statementContext)
func (*CorundumParser) While_statement ¶
func (p *CorundumParser) While_statement() (localctx IWhile_statementContext)
type CrlfContext ¶
type CrlfContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCrlfContext ¶
func NewCrlfContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CrlfContext
func NewEmptyCrlfContext ¶
func NewEmptyCrlfContext() *CrlfContext
func (*CrlfContext) CRLF ¶
func (s *CrlfContext) CRLF() antlr.TerminalNode
func (*CrlfContext) EnterRule ¶
func (s *CrlfContext) EnterRule(listener antlr.ParseTreeListener)
func (*CrlfContext) ExitRule ¶
func (s *CrlfContext) ExitRule(listener antlr.ParseTreeListener)
func (*CrlfContext) GetParser ¶
func (s *CrlfContext) GetParser() antlr.Parser
func (*CrlfContext) GetRuleContext ¶
func (s *CrlfContext) GetRuleContext() antlr.RuleContext
func (*CrlfContext) IsCrlfContext ¶
func (*CrlfContext) IsCrlfContext()
func (*CrlfContext) ToStringTree ¶
func (s *CrlfContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DynamicContext ¶
type DynamicContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDynamicContext ¶
func NewDynamicContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DynamicContext
func NewEmptyDynamicContext ¶
func NewEmptyDynamicContext() *DynamicContext
func (*DynamicContext) Array_selector ¶
func (s *DynamicContext) Array_selector() IArray_selectorContext
func (*DynamicContext) EnterRule ¶
func (s *DynamicContext) EnterRule(listener antlr.ParseTreeListener)
func (*DynamicContext) ExitRule ¶
func (s *DynamicContext) ExitRule(listener antlr.ParseTreeListener)
func (*DynamicContext) Function_call_assignment ¶
func (s *DynamicContext) Function_call_assignment() IFunction_call_assignmentContext
func (*DynamicContext) GetParser ¶
func (s *DynamicContext) GetParser() antlr.Parser
func (*DynamicContext) GetRuleContext ¶
func (s *DynamicContext) GetRuleContext() antlr.RuleContext
func (*DynamicContext) Id ¶
func (s *DynamicContext) Id() IIdContext
func (*DynamicContext) IsDynamicContext ¶
func (*DynamicContext) IsDynamicContext()
func (*DynamicContext) ToStringTree ¶
func (s *DynamicContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Dynamic_assignmentContext ¶
type Dynamic_assignmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDynamic_assignmentContext ¶
func NewDynamic_assignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Dynamic_assignmentContext
func NewEmptyDynamic_assignmentContext ¶
func NewEmptyDynamic_assignmentContext() *Dynamic_assignmentContext
func (*Dynamic_assignmentContext) ASSIGN ¶
func (s *Dynamic_assignmentContext) ASSIGN() antlr.TerminalNode
func (*Dynamic_assignmentContext) DIV_ASSIGN ¶
func (s *Dynamic_assignmentContext) DIV_ASSIGN() antlr.TerminalNode
func (*Dynamic_assignmentContext) Dynamic_result ¶
func (s *Dynamic_assignmentContext) Dynamic_result() IDynamic_resultContext
func (*Dynamic_assignmentContext) EXP_ASSIGN ¶
func (s *Dynamic_assignmentContext) EXP_ASSIGN() antlr.TerminalNode
func (*Dynamic_assignmentContext) EnterRule ¶
func (s *Dynamic_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*Dynamic_assignmentContext) ExitRule ¶
func (s *Dynamic_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*Dynamic_assignmentContext) GetOp ¶
func (s *Dynamic_assignmentContext) GetOp() antlr.Token
func (*Dynamic_assignmentContext) GetParser ¶
func (s *Dynamic_assignmentContext) GetParser() antlr.Parser
func (*Dynamic_assignmentContext) GetRuleContext ¶
func (s *Dynamic_assignmentContext) GetRuleContext() antlr.RuleContext
func (*Dynamic_assignmentContext) GetVar_id ¶
func (s *Dynamic_assignmentContext) GetVar_id() ILvalueContext
func (*Dynamic_assignmentContext) IsDynamic_assignmentContext ¶
func (*Dynamic_assignmentContext) IsDynamic_assignmentContext()
func (*Dynamic_assignmentContext) Lvalue ¶
func (s *Dynamic_assignmentContext) Lvalue() ILvalueContext
func (*Dynamic_assignmentContext) MINUS_ASSIGN ¶
func (s *Dynamic_assignmentContext) MINUS_ASSIGN() antlr.TerminalNode
func (*Dynamic_assignmentContext) MOD_ASSIGN ¶
func (s *Dynamic_assignmentContext) MOD_ASSIGN() antlr.TerminalNode
func (*Dynamic_assignmentContext) MUL_ASSIGN ¶
func (s *Dynamic_assignmentContext) MUL_ASSIGN() antlr.TerminalNode
func (*Dynamic_assignmentContext) PLUS_ASSIGN ¶
func (s *Dynamic_assignmentContext) PLUS_ASSIGN() antlr.TerminalNode
func (*Dynamic_assignmentContext) SetOp ¶
func (s *Dynamic_assignmentContext) SetOp(v antlr.Token)
func (*Dynamic_assignmentContext) SetVar_id ¶
func (s *Dynamic_assignmentContext) SetVar_id(v ILvalueContext)
func (*Dynamic_assignmentContext) ToStringTree ¶
func (s *Dynamic_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Dynamic_resultContext ¶
type Dynamic_resultContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDynamic_resultContext ¶
func NewDynamic_resultContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Dynamic_resultContext
func NewEmptyDynamic_resultContext ¶
func NewEmptyDynamic_resultContext() *Dynamic_resultContext
func (*Dynamic_resultContext) AllDynamic_result ¶
func (s *Dynamic_resultContext) AllDynamic_result() []IDynamic_resultContext
func (*Dynamic_resultContext) DIV ¶
func (s *Dynamic_resultContext) DIV() antlr.TerminalNode
func (*Dynamic_resultContext) Dynamic ¶
func (s *Dynamic_resultContext) Dynamic() IDynamicContext
func (*Dynamic_resultContext) Dynamic_result ¶
func (s *Dynamic_resultContext) Dynamic_result(i int) IDynamic_resultContext
func (*Dynamic_resultContext) EnterRule ¶
func (s *Dynamic_resultContext) EnterRule(listener antlr.ParseTreeListener)
func (*Dynamic_resultContext) ExitRule ¶
func (s *Dynamic_resultContext) ExitRule(listener antlr.ParseTreeListener)
func (*Dynamic_resultContext) Float_result ¶
func (s *Dynamic_resultContext) Float_result() IFloat_resultContext
func (*Dynamic_resultContext) GetOp ¶
func (s *Dynamic_resultContext) GetOp() antlr.Token
func (*Dynamic_resultContext) GetParser ¶
func (s *Dynamic_resultContext) GetParser() antlr.Parser
func (*Dynamic_resultContext) GetRuleContext ¶
func (s *Dynamic_resultContext) GetRuleContext() antlr.RuleContext
func (*Dynamic_resultContext) Int_result ¶
func (s *Dynamic_resultContext) Int_result() IInt_resultContext
func (*Dynamic_resultContext) IsDynamic_resultContext ¶
func (*Dynamic_resultContext) IsDynamic_resultContext()
func (*Dynamic_resultContext) LEFT_RBRACKET ¶
func (s *Dynamic_resultContext) LEFT_RBRACKET() antlr.TerminalNode
func (*Dynamic_resultContext) MINUS ¶
func (s *Dynamic_resultContext) MINUS() antlr.TerminalNode
func (*Dynamic_resultContext) MOD ¶
func (s *Dynamic_resultContext) MOD() antlr.TerminalNode
func (*Dynamic_resultContext) MUL ¶
func (s *Dynamic_resultContext) MUL() antlr.TerminalNode
func (*Dynamic_resultContext) PLUS ¶
func (s *Dynamic_resultContext) PLUS() antlr.TerminalNode
func (*Dynamic_resultContext) RIGHT_RBRACKET ¶
func (s *Dynamic_resultContext) RIGHT_RBRACKET() antlr.TerminalNode
func (*Dynamic_resultContext) SetOp ¶
func (s *Dynamic_resultContext) SetOp(v antlr.Token)
func (*Dynamic_resultContext) String_result ¶
func (s *Dynamic_resultContext) String_result() IString_resultContext
func (*Dynamic_resultContext) ToStringTree ¶
func (s *Dynamic_resultContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Else_tokenContext ¶
type Else_tokenContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElse_tokenContext ¶
func NewElse_tokenContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Else_tokenContext
func NewEmptyElse_tokenContext ¶
func NewEmptyElse_tokenContext() *Else_tokenContext
func (*Else_tokenContext) ELSE ¶
func (s *Else_tokenContext) ELSE() antlr.TerminalNode
func (*Else_tokenContext) EnterRule ¶
func (s *Else_tokenContext) EnterRule(listener antlr.ParseTreeListener)
func (*Else_tokenContext) ExitRule ¶
func (s *Else_tokenContext) ExitRule(listener antlr.ParseTreeListener)
func (*Else_tokenContext) GetParser ¶
func (s *Else_tokenContext) GetParser() antlr.Parser
func (*Else_tokenContext) GetRuleContext ¶
func (s *Else_tokenContext) GetRuleContext() antlr.RuleContext
func (*Else_tokenContext) IsElse_tokenContext ¶
func (*Else_tokenContext) IsElse_tokenContext()
func (*Else_tokenContext) ToStringTree ¶
func (s *Else_tokenContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Elsif_statementContext ¶
type Elsif_statementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElsif_statementContext ¶
func NewElsif_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Elsif_statementContext
func NewEmptyElsif_statementContext ¶
func NewEmptyElsif_statementContext() *Elsif_statementContext
func (*Elsif_statementContext) EnterRule ¶
func (s *Elsif_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*Elsif_statementContext) ExitRule ¶
func (s *Elsif_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*Elsif_statementContext) GetParser ¶
func (s *Elsif_statementContext) GetParser() antlr.Parser
func (*Elsif_statementContext) GetRuleContext ¶
func (s *Elsif_statementContext) GetRuleContext() antlr.RuleContext
func (*Elsif_statementContext) If_elsif_statement ¶
func (s *Elsif_statementContext) If_elsif_statement() IIf_elsif_statementContext
func (*Elsif_statementContext) IsElsif_statementContext ¶
func (*Elsif_statementContext) IsElsif_statementContext()
func (*Elsif_statementContext) ToStringTree ¶
func (s *Elsif_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExpressionContext ¶
type ExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionContext ¶
func NewEmptyExpressionContext() *ExpressionContext
func NewExpressionContext ¶
func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext
func (*ExpressionContext) EnterRule ¶
func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) ExitRule ¶
func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) For_statement ¶
func (s *ExpressionContext) For_statement() IFor_statementContext
func (*ExpressionContext) Function_definition ¶
func (s *ExpressionContext) Function_definition() IFunction_definitionContext
func (*ExpressionContext) Function_inline_call ¶
func (s *ExpressionContext) Function_inline_call() IFunction_inline_callContext
func (*ExpressionContext) GetParser ¶
func (s *ExpressionContext) GetParser() antlr.Parser
func (*ExpressionContext) GetRuleContext ¶
func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
func (*ExpressionContext) If_statement ¶
func (s *ExpressionContext) If_statement() IIf_statementContext
func (*ExpressionContext) IsExpressionContext ¶
func (*ExpressionContext) IsExpressionContext()
func (*ExpressionContext) Pir_inline ¶
func (s *ExpressionContext) Pir_inline() IPir_inlineContext
func (*ExpressionContext) Require_block ¶
func (s *ExpressionContext) Require_block() IRequire_blockContext
func (*ExpressionContext) Return_statement ¶
func (s *ExpressionContext) Return_statement() IReturn_statementContext
func (*ExpressionContext) Rvalue ¶
func (s *ExpressionContext) Rvalue() IRvalueContext
func (*ExpressionContext) ToStringTree ¶
func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ExpressionContext) Unless_statement ¶
func (s *ExpressionContext) Unless_statement() IUnless_statementContext
func (*ExpressionContext) While_statement ¶
func (s *ExpressionContext) While_statement() IWhile_statementContext
type Expression_listContext ¶
type Expression_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpression_listContext ¶
func NewEmptyExpression_listContext() *Expression_listContext
func NewExpression_listContext ¶
func NewExpression_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expression_listContext
func (*Expression_listContext) EnterRule ¶
func (s *Expression_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Expression_listContext) ExitRule ¶
func (s *Expression_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Expression_listContext) Expression ¶
func (s *Expression_listContext) Expression() IExpressionContext
func (*Expression_listContext) Expression_list ¶
func (s *Expression_listContext) Expression_list() IExpression_listContext
func (*Expression_listContext) GetParser ¶
func (s *Expression_listContext) GetParser() antlr.Parser
func (*Expression_listContext) GetRuleContext ¶
func (s *Expression_listContext) GetRuleContext() antlr.RuleContext
func (*Expression_listContext) IsExpression_listContext ¶
func (*Expression_listContext) IsExpression_listContext()
func (*Expression_listContext) Terminator ¶
func (s *Expression_listContext) Terminator() ITerminatorContext
func (*Expression_listContext) ToStringTree ¶
func (s *Expression_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Float_assignmentContext ¶
type Float_assignmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFloat_assignmentContext ¶
func NewEmptyFloat_assignmentContext() *Float_assignmentContext
func NewFloat_assignmentContext ¶
func NewFloat_assignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Float_assignmentContext
func (*Float_assignmentContext) ASSIGN ¶
func (s *Float_assignmentContext) ASSIGN() antlr.TerminalNode
func (*Float_assignmentContext) DIV_ASSIGN ¶
func (s *Float_assignmentContext) DIV_ASSIGN() antlr.TerminalNode
func (*Float_assignmentContext) EXP_ASSIGN ¶
func (s *Float_assignmentContext) EXP_ASSIGN() antlr.TerminalNode
func (*Float_assignmentContext) EnterRule ¶
func (s *Float_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*Float_assignmentContext) ExitRule ¶
func (s *Float_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*Float_assignmentContext) Float_result ¶
func (s *Float_assignmentContext) Float_result() IFloat_resultContext
func (*Float_assignmentContext) GetOp ¶
func (s *Float_assignmentContext) GetOp() antlr.Token
func (*Float_assignmentContext) GetParser ¶
func (s *Float_assignmentContext) GetParser() antlr.Parser
func (*Float_assignmentContext) GetRuleContext ¶
func (s *Float_assignmentContext) GetRuleContext() antlr.RuleContext
func (*Float_assignmentContext) GetVar_id ¶
func (s *Float_assignmentContext) GetVar_id() ILvalueContext
func (*Float_assignmentContext) IsFloat_assignmentContext ¶
func (*Float_assignmentContext) IsFloat_assignmentContext()
func (*Float_assignmentContext) Lvalue ¶
func (s *Float_assignmentContext) Lvalue() ILvalueContext
func (*Float_assignmentContext) MINUS_ASSIGN ¶
func (s *Float_assignmentContext) MINUS_ASSIGN() antlr.TerminalNode
func (*Float_assignmentContext) MOD_ASSIGN ¶
func (s *Float_assignmentContext) MOD_ASSIGN() antlr.TerminalNode
func (*Float_assignmentContext) MUL_ASSIGN ¶
func (s *Float_assignmentContext) MUL_ASSIGN() antlr.TerminalNode
func (*Float_assignmentContext) PLUS_ASSIGN ¶
func (s *Float_assignmentContext) PLUS_ASSIGN() antlr.TerminalNode
func (*Float_assignmentContext) SetOp ¶
func (s *Float_assignmentContext) SetOp(v antlr.Token)
func (*Float_assignmentContext) SetVar_id ¶
func (s *Float_assignmentContext) SetVar_id(v ILvalueContext)
func (*Float_assignmentContext) ToStringTree ¶
func (s *Float_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Float_resultContext ¶
type Float_resultContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFloat_resultContext ¶
func NewEmptyFloat_resultContext() *Float_resultContext
func NewFloat_resultContext ¶
func NewFloat_resultContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Float_resultContext
func (*Float_resultContext) AllFloat_result ¶
func (s *Float_resultContext) AllFloat_result() []IFloat_resultContext
func (*Float_resultContext) DIV ¶
func (s *Float_resultContext) DIV() antlr.TerminalNode
func (*Float_resultContext) EnterRule ¶
func (s *Float_resultContext) EnterRule(listener antlr.ParseTreeListener)
func (*Float_resultContext) ExitRule ¶
func (s *Float_resultContext) ExitRule(listener antlr.ParseTreeListener)
func (*Float_resultContext) Float_result ¶
func (s *Float_resultContext) Float_result(i int) IFloat_resultContext
func (*Float_resultContext) Float_t ¶
func (s *Float_resultContext) Float_t() IFloat_tContext
func (*Float_resultContext) GetOp ¶
func (s *Float_resultContext) GetOp() antlr.Token
func (*Float_resultContext) GetParser ¶
func (s *Float_resultContext) GetParser() antlr.Parser
func (*Float_resultContext) GetRuleContext ¶
func (s *Float_resultContext) GetRuleContext() antlr.RuleContext
func (*Float_resultContext) Int_result ¶
func (s *Float_resultContext) Int_result() IInt_resultContext
func (*Float_resultContext) IsFloat_resultContext ¶
func (*Float_resultContext) IsFloat_resultContext()
func (*Float_resultContext) LEFT_RBRACKET ¶
func (s *Float_resultContext) LEFT_RBRACKET() antlr.TerminalNode
func (*Float_resultContext) MINUS ¶
func (s *Float_resultContext) MINUS() antlr.TerminalNode
func (*Float_resultContext) MOD ¶
func (s *Float_resultContext) MOD() antlr.TerminalNode
func (*Float_resultContext) MUL ¶
func (s *Float_resultContext) MUL() antlr.TerminalNode
func (*Float_resultContext) PLUS ¶
func (s *Float_resultContext) PLUS() antlr.TerminalNode
func (*Float_resultContext) RIGHT_RBRACKET ¶
func (s *Float_resultContext) RIGHT_RBRACKET() antlr.TerminalNode
func (*Float_resultContext) SetOp ¶
func (s *Float_resultContext) SetOp(v antlr.Token)
func (*Float_resultContext) ToStringTree ¶
func (s *Float_resultContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Float_tContext ¶
type Float_tContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFloat_tContext ¶
func NewEmptyFloat_tContext() *Float_tContext
func NewFloat_tContext ¶
func NewFloat_tContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Float_tContext
func (*Float_tContext) EnterRule ¶
func (s *Float_tContext) EnterRule(listener antlr.ParseTreeListener)
func (*Float_tContext) ExitRule ¶
func (s *Float_tContext) ExitRule(listener antlr.ParseTreeListener)
func (*Float_tContext) FLOAT ¶
func (s *Float_tContext) FLOAT() antlr.TerminalNode
func (*Float_tContext) GetParser ¶
func (s *Float_tContext) GetParser() antlr.Parser
func (*Float_tContext) GetRuleContext ¶
func (s *Float_tContext) GetRuleContext() antlr.RuleContext
func (*Float_tContext) IsFloat_tContext ¶
func (*Float_tContext) IsFloat_tContext()
func (*Float_tContext) ToStringTree ¶
func (s *Float_tContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type For_init_listContext ¶
type For_init_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFor_init_listContext ¶
func NewEmptyFor_init_listContext() *For_init_listContext
func NewFor_init_listContext ¶
func NewFor_init_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *For_init_listContext
func (*For_init_listContext) All_assignment ¶
func (s *For_init_listContext) All_assignment() IAll_assignmentContext
func (*For_init_listContext) COMMA ¶
func (s *For_init_listContext) COMMA() antlr.TerminalNode
func (*For_init_listContext) EnterRule ¶
func (s *For_init_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*For_init_listContext) ExitRule ¶
func (s *For_init_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*For_init_listContext) For_init_list ¶
func (s *For_init_listContext) For_init_list() IFor_init_listContext
func (*For_init_listContext) GetParser ¶
func (s *For_init_listContext) GetParser() antlr.Parser
func (*For_init_listContext) GetRuleContext ¶
func (s *For_init_listContext) GetRuleContext() antlr.RuleContext
func (*For_init_listContext) IsFor_init_listContext ¶
func (*For_init_listContext) IsFor_init_listContext()
func (*For_init_listContext) ToStringTree ¶
func (s *For_init_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type For_loop_listContext ¶
type For_loop_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFor_loop_listContext ¶
func NewEmptyFor_loop_listContext() *For_loop_listContext
func NewFor_loop_listContext ¶
func NewFor_loop_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *For_loop_listContext
func (*For_loop_listContext) All_assignment ¶
func (s *For_loop_listContext) All_assignment() IAll_assignmentContext
func (*For_loop_listContext) COMMA ¶
func (s *For_loop_listContext) COMMA() antlr.TerminalNode
func (*For_loop_listContext) EnterRule ¶
func (s *For_loop_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*For_loop_listContext) ExitRule ¶
func (s *For_loop_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*For_loop_listContext) For_loop_list ¶
func (s *For_loop_listContext) For_loop_list() IFor_loop_listContext
func (*For_loop_listContext) GetParser ¶
func (s *For_loop_listContext) GetParser() antlr.Parser
func (*For_loop_listContext) GetRuleContext ¶
func (s *For_loop_listContext) GetRuleContext() antlr.RuleContext
func (*For_loop_listContext) IsFor_loop_listContext ¶
func (*For_loop_listContext) IsFor_loop_listContext()
func (*For_loop_listContext) ToStringTree ¶
func (s *For_loop_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type For_statementContext ¶
type For_statementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFor_statementContext ¶
func NewEmptyFor_statementContext() *For_statementContext
func NewFor_statementContext ¶
func NewFor_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *For_statementContext
func (*For_statementContext) AllSEMICOLON ¶
func (s *For_statementContext) AllSEMICOLON() []antlr.TerminalNode
func (*For_statementContext) Cond_expression ¶
func (s *For_statementContext) Cond_expression() ICond_expressionContext
func (*For_statementContext) Crlf ¶
func (s *For_statementContext) Crlf() ICrlfContext
func (*For_statementContext) END ¶
func (s *For_statementContext) END() antlr.TerminalNode
func (*For_statementContext) EnterRule ¶
func (s *For_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*For_statementContext) ExitRule ¶
func (s *For_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*For_statementContext) FOR ¶
func (s *For_statementContext) FOR() antlr.TerminalNode
func (*For_statementContext) GetParser ¶
func (s *For_statementContext) GetParser() antlr.Parser
func (*For_statementContext) GetRuleContext ¶
func (s *For_statementContext) GetRuleContext() antlr.RuleContext
func (*For_statementContext) Init_expression ¶
func (s *For_statementContext) Init_expression() IInit_expressionContext
func (*For_statementContext) IsFor_statementContext ¶
func (*For_statementContext) IsFor_statementContext()
func (*For_statementContext) LEFT_RBRACKET ¶
func (s *For_statementContext) LEFT_RBRACKET() antlr.TerminalNode
func (*For_statementContext) Loop_expression ¶
func (s *For_statementContext) Loop_expression() ILoop_expressionContext
func (*For_statementContext) RIGHT_RBRACKET ¶
func (s *For_statementContext) RIGHT_RBRACKET() antlr.TerminalNode
func (*For_statementContext) SEMICOLON ¶
func (s *For_statementContext) SEMICOLON(i int) antlr.TerminalNode
func (*For_statementContext) Statement_body ¶
func (s *For_statementContext) Statement_body() IStatement_bodyContext
func (*For_statementContext) ToStringTree ¶
func (s *For_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_callContext ¶
type Function_callContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_callContext ¶
func NewEmptyFunction_callContext() *Function_callContext
func NewFunction_callContext ¶
func NewFunction_callContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_callContext
func (*Function_callContext) EnterRule ¶
func (s *Function_callContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_callContext) ExitRule ¶
func (s *Function_callContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_callContext) Function_call_param_list ¶
func (s *Function_callContext) Function_call_param_list() IFunction_call_param_listContext
func (*Function_callContext) Function_name ¶
func (s *Function_callContext) Function_name() IFunction_nameContext
func (*Function_callContext) GetName ¶
func (s *Function_callContext) GetName() IFunction_nameContext
func (*Function_callContext) GetParams ¶
func (s *Function_callContext) GetParams() IFunction_call_param_listContext
func (*Function_callContext) GetParser ¶
func (s *Function_callContext) GetParser() antlr.Parser
func (*Function_callContext) GetRuleContext ¶
func (s *Function_callContext) GetRuleContext() antlr.RuleContext
func (*Function_callContext) IsFunction_callContext ¶
func (*Function_callContext) IsFunction_callContext()
func (*Function_callContext) LEFT_RBRACKET ¶
func (s *Function_callContext) LEFT_RBRACKET() antlr.TerminalNode
func (*Function_callContext) RIGHT_RBRACKET ¶
func (s *Function_callContext) RIGHT_RBRACKET() antlr.TerminalNode
func (*Function_callContext) SetName ¶
func (s *Function_callContext) SetName(v IFunction_nameContext)
func (*Function_callContext) SetParams ¶
func (s *Function_callContext) SetParams(v IFunction_call_param_listContext)
func (*Function_callContext) ToStringTree ¶
func (s *Function_callContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_call_assignmentContext ¶
type Function_call_assignmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_call_assignmentContext ¶
func NewEmptyFunction_call_assignmentContext() *Function_call_assignmentContext
func NewFunction_call_assignmentContext ¶
func NewFunction_call_assignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_call_assignmentContext
func (*Function_call_assignmentContext) EnterRule ¶
func (s *Function_call_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_call_assignmentContext) ExitRule ¶
func (s *Function_call_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_call_assignmentContext) Function_call ¶
func (s *Function_call_assignmentContext) Function_call() IFunction_callContext
func (*Function_call_assignmentContext) GetParser ¶
func (s *Function_call_assignmentContext) GetParser() antlr.Parser
func (*Function_call_assignmentContext) GetRuleContext ¶
func (s *Function_call_assignmentContext) GetRuleContext() antlr.RuleContext
func (*Function_call_assignmentContext) IsFunction_call_assignmentContext ¶
func (*Function_call_assignmentContext) IsFunction_call_assignmentContext()
func (*Function_call_assignmentContext) ToStringTree ¶
func (s *Function_call_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_call_param_listContext ¶
type Function_call_param_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_call_param_listContext ¶
func NewEmptyFunction_call_param_listContext() *Function_call_param_listContext
func NewFunction_call_param_listContext ¶
func NewFunction_call_param_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_call_param_listContext
func (*Function_call_param_listContext) EnterRule ¶
func (s *Function_call_param_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_call_param_listContext) ExitRule ¶
func (s *Function_call_param_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_call_param_listContext) Function_call_params ¶
func (s *Function_call_param_listContext) Function_call_params() IFunction_call_paramsContext
func (*Function_call_param_listContext) GetParser ¶
func (s *Function_call_param_listContext) GetParser() antlr.Parser
func (*Function_call_param_listContext) GetRuleContext ¶
func (s *Function_call_param_listContext) GetRuleContext() antlr.RuleContext
func (*Function_call_param_listContext) IsFunction_call_param_listContext ¶
func (*Function_call_param_listContext) IsFunction_call_param_listContext()
func (*Function_call_param_listContext) ToStringTree ¶
func (s *Function_call_param_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_call_paramsContext ¶
type Function_call_paramsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_call_paramsContext ¶
func NewEmptyFunction_call_paramsContext() *Function_call_paramsContext
func NewFunction_call_paramsContext ¶
func NewFunction_call_paramsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_call_paramsContext
func (*Function_call_paramsContext) COMMA ¶
func (s *Function_call_paramsContext) COMMA() antlr.TerminalNode
func (*Function_call_paramsContext) EnterRule ¶
func (s *Function_call_paramsContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_call_paramsContext) ExitRule ¶
func (s *Function_call_paramsContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_call_paramsContext) Function_call_params ¶
func (s *Function_call_paramsContext) Function_call_params() IFunction_call_paramsContext
func (*Function_call_paramsContext) Function_param ¶
func (s *Function_call_paramsContext) Function_param() IFunction_paramContext
func (*Function_call_paramsContext) GetParser ¶
func (s *Function_call_paramsContext) GetParser() antlr.Parser
func (*Function_call_paramsContext) GetRuleContext ¶
func (s *Function_call_paramsContext) GetRuleContext() antlr.RuleContext
func (*Function_call_paramsContext) IsFunction_call_paramsContext ¶
func (*Function_call_paramsContext) IsFunction_call_paramsContext()
func (*Function_call_paramsContext) ToStringTree ¶
func (s *Function_call_paramsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_definitionContext ¶
type Function_definitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_definitionContext ¶
func NewEmptyFunction_definitionContext() *Function_definitionContext
func NewFunction_definitionContext ¶
func NewFunction_definitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_definitionContext
func (*Function_definitionContext) END ¶
func (s *Function_definitionContext) END() antlr.TerminalNode
func (*Function_definitionContext) EnterRule ¶
func (s *Function_definitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_definitionContext) ExitRule ¶
func (s *Function_definitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_definitionContext) Function_definition_body ¶
func (s *Function_definitionContext) Function_definition_body() IFunction_definition_bodyContext
func (*Function_definitionContext) Function_definition_header ¶
func (s *Function_definitionContext) Function_definition_header() IFunction_definition_headerContext
func (*Function_definitionContext) GetParser ¶
func (s *Function_definitionContext) GetParser() antlr.Parser
func (*Function_definitionContext) GetRuleContext ¶
func (s *Function_definitionContext) GetRuleContext() antlr.RuleContext
func (*Function_definitionContext) IsFunction_definitionContext ¶
func (*Function_definitionContext) IsFunction_definitionContext()
func (*Function_definitionContext) ToStringTree ¶
func (s *Function_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_definition_bodyContext ¶
type Function_definition_bodyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_definition_bodyContext ¶
func NewEmptyFunction_definition_bodyContext() *Function_definition_bodyContext
func NewFunction_definition_bodyContext ¶
func NewFunction_definition_bodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_definition_bodyContext
func (*Function_definition_bodyContext) EnterRule ¶
func (s *Function_definition_bodyContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_definition_bodyContext) ExitRule ¶
func (s *Function_definition_bodyContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_definition_bodyContext) Expression_list ¶
func (s *Function_definition_bodyContext) Expression_list() IExpression_listContext
func (*Function_definition_bodyContext) GetParser ¶
func (s *Function_definition_bodyContext) GetParser() antlr.Parser
func (*Function_definition_bodyContext) GetRuleContext ¶
func (s *Function_definition_bodyContext) GetRuleContext() antlr.RuleContext
func (*Function_definition_bodyContext) IsFunction_definition_bodyContext ¶
func (*Function_definition_bodyContext) IsFunction_definition_bodyContext()
func (*Function_definition_bodyContext) ToStringTree ¶
func (s *Function_definition_bodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_definition_headerContext ¶
type Function_definition_headerContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_definition_headerContext ¶
func NewEmptyFunction_definition_headerContext() *Function_definition_headerContext
func NewFunction_definition_headerContext ¶
func NewFunction_definition_headerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_definition_headerContext
func (*Function_definition_headerContext) Crlf ¶
func (s *Function_definition_headerContext) Crlf() ICrlfContext
func (*Function_definition_headerContext) DEF ¶
func (s *Function_definition_headerContext) DEF() antlr.TerminalNode
func (*Function_definition_headerContext) EnterRule ¶
func (s *Function_definition_headerContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_definition_headerContext) ExitRule ¶
func (s *Function_definition_headerContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_definition_headerContext) Function_definition_params ¶
func (s *Function_definition_headerContext) Function_definition_params() IFunction_definition_paramsContext
func (*Function_definition_headerContext) Function_name ¶
func (s *Function_definition_headerContext) Function_name() IFunction_nameContext
func (*Function_definition_headerContext) GetParser ¶
func (s *Function_definition_headerContext) GetParser() antlr.Parser
func (*Function_definition_headerContext) GetRuleContext ¶
func (s *Function_definition_headerContext) GetRuleContext() antlr.RuleContext
func (*Function_definition_headerContext) IsFunction_definition_headerContext ¶
func (*Function_definition_headerContext) IsFunction_definition_headerContext()
func (*Function_definition_headerContext) ToStringTree ¶
func (s *Function_definition_headerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_definition_param_idContext ¶
type Function_definition_param_idContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_definition_param_idContext ¶
func NewEmptyFunction_definition_param_idContext() *Function_definition_param_idContext
func NewFunction_definition_param_idContext ¶
func NewFunction_definition_param_idContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_definition_param_idContext
func (*Function_definition_param_idContext) EnterRule ¶
func (s *Function_definition_param_idContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_definition_param_idContext) ExitRule ¶
func (s *Function_definition_param_idContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_definition_param_idContext) GetParser ¶
func (s *Function_definition_param_idContext) GetParser() antlr.Parser
func (*Function_definition_param_idContext) GetRuleContext ¶
func (s *Function_definition_param_idContext) GetRuleContext() antlr.RuleContext
func (*Function_definition_param_idContext) Id ¶
func (s *Function_definition_param_idContext) Id() IIdContext
func (*Function_definition_param_idContext) IsFunction_definition_param_idContext ¶
func (*Function_definition_param_idContext) IsFunction_definition_param_idContext()
func (*Function_definition_param_idContext) ToStringTree ¶
func (s *Function_definition_param_idContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_definition_paramsContext ¶
type Function_definition_paramsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_definition_paramsContext ¶
func NewEmptyFunction_definition_paramsContext() *Function_definition_paramsContext
func NewFunction_definition_paramsContext ¶
func NewFunction_definition_paramsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_definition_paramsContext
func (*Function_definition_paramsContext) EnterRule ¶
func (s *Function_definition_paramsContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_definition_paramsContext) ExitRule ¶
func (s *Function_definition_paramsContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_definition_paramsContext) Function_definition_params_list ¶
func (s *Function_definition_paramsContext) Function_definition_params_list() IFunction_definition_params_listContext
func (*Function_definition_paramsContext) GetParser ¶
func (s *Function_definition_paramsContext) GetParser() antlr.Parser
func (*Function_definition_paramsContext) GetRuleContext ¶
func (s *Function_definition_paramsContext) GetRuleContext() antlr.RuleContext
func (*Function_definition_paramsContext) IsFunction_definition_paramsContext ¶
func (*Function_definition_paramsContext) IsFunction_definition_paramsContext()
func (*Function_definition_paramsContext) LEFT_RBRACKET ¶
func (s *Function_definition_paramsContext) LEFT_RBRACKET() antlr.TerminalNode
func (*Function_definition_paramsContext) RIGHT_RBRACKET ¶
func (s *Function_definition_paramsContext) RIGHT_RBRACKET() antlr.TerminalNode
func (*Function_definition_paramsContext) ToStringTree ¶
func (s *Function_definition_paramsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_definition_params_listContext ¶
type Function_definition_params_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_definition_params_listContext ¶
func NewEmptyFunction_definition_params_listContext() *Function_definition_params_listContext
func NewFunction_definition_params_listContext ¶
func NewFunction_definition_params_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_definition_params_listContext
func (*Function_definition_params_listContext) COMMA ¶
func (s *Function_definition_params_listContext) COMMA() antlr.TerminalNode
func (*Function_definition_params_listContext) EnterRule ¶
func (s *Function_definition_params_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_definition_params_listContext) ExitRule ¶
func (s *Function_definition_params_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_definition_params_listContext) Function_definition_param_id ¶
func (s *Function_definition_params_listContext) Function_definition_param_id() IFunction_definition_param_idContext
func (*Function_definition_params_listContext) Function_definition_params_list ¶
func (s *Function_definition_params_listContext) Function_definition_params_list() IFunction_definition_params_listContext
func (*Function_definition_params_listContext) GetParser ¶
func (s *Function_definition_params_listContext) GetParser() antlr.Parser
func (*Function_definition_params_listContext) GetRuleContext ¶
func (s *Function_definition_params_listContext) GetRuleContext() antlr.RuleContext
func (*Function_definition_params_listContext) IsFunction_definition_params_listContext ¶
func (*Function_definition_params_listContext) IsFunction_definition_params_listContext()
func (*Function_definition_params_listContext) ToStringTree ¶
func (s *Function_definition_params_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_inline_callContext ¶
type Function_inline_callContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_inline_callContext ¶
func NewEmptyFunction_inline_callContext() *Function_inline_callContext
func NewFunction_inline_callContext ¶
func NewFunction_inline_callContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_inline_callContext
func (*Function_inline_callContext) EnterRule ¶
func (s *Function_inline_callContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_inline_callContext) ExitRule ¶
func (s *Function_inline_callContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_inline_callContext) Function_call ¶
func (s *Function_inline_callContext) Function_call() IFunction_callContext
func (*Function_inline_callContext) GetParser ¶
func (s *Function_inline_callContext) GetParser() antlr.Parser
func (*Function_inline_callContext) GetRuleContext ¶
func (s *Function_inline_callContext) GetRuleContext() antlr.RuleContext
func (*Function_inline_callContext) IsFunction_inline_callContext ¶
func (*Function_inline_callContext) IsFunction_inline_callContext()
func (*Function_inline_callContext) ToStringTree ¶
func (s *Function_inline_callContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_nameContext ¶
type Function_nameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_nameContext ¶
func NewEmptyFunction_nameContext() *Function_nameContext
func NewFunction_nameContext ¶
func NewFunction_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_nameContext
func (*Function_nameContext) EnterRule ¶
func (s *Function_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_nameContext) ExitRule ¶
func (s *Function_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_nameContext) GetParser ¶
func (s *Function_nameContext) GetParser() antlr.Parser
func (*Function_nameContext) GetRuleContext ¶
func (s *Function_nameContext) GetRuleContext() antlr.RuleContext
func (*Function_nameContext) Id ¶
func (s *Function_nameContext) Id() IIdContext
func (*Function_nameContext) Id_function ¶
func (s *Function_nameContext) Id_function() IId_functionContext
func (*Function_nameContext) IsFunction_nameContext ¶
func (*Function_nameContext) IsFunction_nameContext()
func (*Function_nameContext) ToStringTree ¶
func (s *Function_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_named_paramContext ¶
type Function_named_paramContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_named_paramContext ¶
func NewEmptyFunction_named_paramContext() *Function_named_paramContext
func NewFunction_named_paramContext ¶
func NewFunction_named_paramContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_named_paramContext
func (*Function_named_paramContext) ASSIGN ¶
func (s *Function_named_paramContext) ASSIGN() antlr.TerminalNode
func (*Function_named_paramContext) Dynamic_result ¶
func (s *Function_named_paramContext) Dynamic_result() IDynamic_resultContext
func (*Function_named_paramContext) EnterRule ¶
func (s *Function_named_paramContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_named_paramContext) ExitRule ¶
func (s *Function_named_paramContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_named_paramContext) Float_result ¶
func (s *Function_named_paramContext) Float_result() IFloat_resultContext
func (*Function_named_paramContext) GetOp ¶
func (s *Function_named_paramContext) GetOp() antlr.Token
func (*Function_named_paramContext) GetParser ¶
func (s *Function_named_paramContext) GetParser() antlr.Parser
func (*Function_named_paramContext) GetRuleContext ¶
func (s *Function_named_paramContext) GetRuleContext() antlr.RuleContext
func (*Function_named_paramContext) Id ¶
func (s *Function_named_paramContext) Id() IIdContext
func (*Function_named_paramContext) Int_result ¶
func (s *Function_named_paramContext) Int_result() IInt_resultContext
func (*Function_named_paramContext) IsFunction_named_paramContext ¶
func (*Function_named_paramContext) IsFunction_named_paramContext()
func (*Function_named_paramContext) SetOp ¶
func (s *Function_named_paramContext) SetOp(v antlr.Token)
func (*Function_named_paramContext) String_result ¶
func (s *Function_named_paramContext) String_result() IString_resultContext
func (*Function_named_paramContext) ToStringTree ¶
func (s *Function_named_paramContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_paramContext ¶
type Function_paramContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_paramContext ¶
func NewEmptyFunction_paramContext() *Function_paramContext
func NewFunction_paramContext ¶
func NewFunction_paramContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_paramContext
func (*Function_paramContext) EnterRule ¶
func (s *Function_paramContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_paramContext) ExitRule ¶
func (s *Function_paramContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_paramContext) Function_named_param ¶
func (s *Function_paramContext) Function_named_param() IFunction_named_paramContext
func (*Function_paramContext) Function_unnamed_param ¶
func (s *Function_paramContext) Function_unnamed_param() IFunction_unnamed_paramContext
func (*Function_paramContext) GetParser ¶
func (s *Function_paramContext) GetParser() antlr.Parser
func (*Function_paramContext) GetRuleContext ¶
func (s *Function_paramContext) GetRuleContext() antlr.RuleContext
func (*Function_paramContext) IsFunction_paramContext ¶
func (*Function_paramContext) IsFunction_paramContext()
func (*Function_paramContext) ToStringTree ¶
func (s *Function_paramContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_unnamed_paramContext ¶
type Function_unnamed_paramContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_unnamed_paramContext ¶
func NewEmptyFunction_unnamed_paramContext() *Function_unnamed_paramContext
func NewFunction_unnamed_paramContext ¶
func NewFunction_unnamed_paramContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_unnamed_paramContext
func (*Function_unnamed_paramContext) Dynamic_result ¶
func (s *Function_unnamed_paramContext) Dynamic_result() IDynamic_resultContext
func (*Function_unnamed_paramContext) EnterRule ¶
func (s *Function_unnamed_paramContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_unnamed_paramContext) ExitRule ¶
func (s *Function_unnamed_paramContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_unnamed_paramContext) Float_result ¶
func (s *Function_unnamed_paramContext) Float_result() IFloat_resultContext
func (*Function_unnamed_paramContext) GetParser ¶
func (s *Function_unnamed_paramContext) GetParser() antlr.Parser
func (*Function_unnamed_paramContext) GetRuleContext ¶
func (s *Function_unnamed_paramContext) GetRuleContext() antlr.RuleContext
func (*Function_unnamed_paramContext) Int_result ¶
func (s *Function_unnamed_paramContext) Int_result() IInt_resultContext
func (*Function_unnamed_paramContext) IsFunction_unnamed_paramContext ¶
func (*Function_unnamed_paramContext) IsFunction_unnamed_paramContext()
func (*Function_unnamed_paramContext) String_result ¶
func (s *Function_unnamed_paramContext) String_result() IString_resultContext
func (*Function_unnamed_paramContext) ToStringTree ¶
func (s *Function_unnamed_paramContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Global_getContext ¶
type Global_getContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGlobal_getContext ¶
func NewEmptyGlobal_getContext() *Global_getContext
func NewGlobal_getContext ¶
func NewGlobal_getContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Global_getContext
func (*Global_getContext) ASSIGN ¶
func (s *Global_getContext) ASSIGN() antlr.TerminalNode
func (*Global_getContext) EnterRule ¶
func (s *Global_getContext) EnterRule(listener antlr.ParseTreeListener)
func (*Global_getContext) ExitRule ¶
func (s *Global_getContext) ExitRule(listener antlr.ParseTreeListener)
func (*Global_getContext) GetGlobal_name ¶
func (s *Global_getContext) GetGlobal_name() IId_globalContext
func (*Global_getContext) GetOp ¶
func (s *Global_getContext) GetOp() antlr.Token
func (*Global_getContext) GetParser ¶
func (s *Global_getContext) GetParser() antlr.Parser
func (*Global_getContext) GetRuleContext ¶
func (s *Global_getContext) GetRuleContext() antlr.RuleContext
func (*Global_getContext) GetVar_name ¶
func (s *Global_getContext) GetVar_name() ILvalueContext
func (*Global_getContext) Id_global ¶
func (s *Global_getContext) Id_global() IId_globalContext
func (*Global_getContext) IsGlobal_getContext ¶
func (*Global_getContext) IsGlobal_getContext()
func (*Global_getContext) Lvalue ¶
func (s *Global_getContext) Lvalue() ILvalueContext
func (*Global_getContext) SetGlobal_name ¶
func (s *Global_getContext) SetGlobal_name(v IId_globalContext)
func (*Global_getContext) SetOp ¶
func (s *Global_getContext) SetOp(v antlr.Token)
func (*Global_getContext) SetVar_name ¶
func (s *Global_getContext) SetVar_name(v ILvalueContext)
func (*Global_getContext) ToStringTree ¶
func (s *Global_getContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Global_resultContext ¶
type Global_resultContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGlobal_resultContext ¶
func NewEmptyGlobal_resultContext() *Global_resultContext
func NewGlobal_resultContext ¶
func NewGlobal_resultContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Global_resultContext
func (*Global_resultContext) EnterRule ¶
func (s *Global_resultContext) EnterRule(listener antlr.ParseTreeListener)
func (*Global_resultContext) ExitRule ¶
func (s *Global_resultContext) ExitRule(listener antlr.ParseTreeListener)
func (*Global_resultContext) GetParser ¶
func (s *Global_resultContext) GetParser() antlr.Parser
func (*Global_resultContext) GetRuleContext ¶
func (s *Global_resultContext) GetRuleContext() antlr.RuleContext
func (*Global_resultContext) Id_global ¶
func (s *Global_resultContext) Id_global() IId_globalContext
func (*Global_resultContext) IsGlobal_resultContext ¶
func (*Global_resultContext) IsGlobal_resultContext()
func (*Global_resultContext) ToStringTree ¶
func (s *Global_resultContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Global_setContext ¶
type Global_setContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGlobal_setContext ¶
func NewEmptyGlobal_setContext() *Global_setContext
func NewGlobal_setContext ¶
func NewGlobal_setContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Global_setContext
func (*Global_setContext) ASSIGN ¶
func (s *Global_setContext) ASSIGN() antlr.TerminalNode
func (*Global_setContext) All_result ¶
func (s *Global_setContext) All_result() IAll_resultContext
func (*Global_setContext) EnterRule ¶
func (s *Global_setContext) EnterRule(listener antlr.ParseTreeListener)
func (*Global_setContext) ExitRule ¶
func (s *Global_setContext) ExitRule(listener antlr.ParseTreeListener)
func (*Global_setContext) GetGlobal_name ¶
func (s *Global_setContext) GetGlobal_name() IId_globalContext
func (*Global_setContext) GetOp ¶
func (s *Global_setContext) GetOp() antlr.Token
func (*Global_setContext) GetParser ¶
func (s *Global_setContext) GetParser() antlr.Parser
func (*Global_setContext) GetResult ¶
func (s *Global_setContext) GetResult() IAll_resultContext
func (*Global_setContext) GetRuleContext ¶
func (s *Global_setContext) GetRuleContext() antlr.RuleContext
func (*Global_setContext) Id_global ¶
func (s *Global_setContext) Id_global() IId_globalContext
func (*Global_setContext) IsGlobal_setContext ¶
func (*Global_setContext) IsGlobal_setContext()
func (*Global_setContext) SetGlobal_name ¶
func (s *Global_setContext) SetGlobal_name(v IId_globalContext)
func (*Global_setContext) SetOp ¶
func (s *Global_setContext) SetOp(v antlr.Token)
func (*Global_setContext) SetResult ¶
func (s *Global_setContext) SetResult(v IAll_resultContext)
func (*Global_setContext) ToStringTree ¶
func (s *Global_setContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAll_assignmentContext ¶
type IAll_assignmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAll_assignmentContext differentiates from other interfaces. IsAll_assignmentContext() }
IAll_assignmentContext is an interface to support dynamic dispatch.
type IAll_resultContext ¶
type IAll_resultContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAll_resultContext differentiates from other interfaces. IsAll_resultContext() }
IAll_resultContext is an interface to support dynamic dispatch.
type IArray_assignmentContext ¶
type IArray_assignmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // GetArr_def returns the arr_def rule contexts. GetArr_def() IArray_selectorContext // GetArr_val returns the arr_val rule contexts. GetArr_val() IAll_resultContext // SetArr_def sets the arr_def rule contexts. SetArr_def(IArray_selectorContext) // SetArr_val sets the arr_val rule contexts. SetArr_val(IAll_resultContext) // IsArray_assignmentContext differentiates from other interfaces. IsArray_assignmentContext() }
IArray_assignmentContext is an interface to support dynamic dispatch.
type IArray_definitionContext ¶
type IArray_definitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArray_definitionContext differentiates from other interfaces. IsArray_definitionContext() }
IArray_definitionContext is an interface to support dynamic dispatch.
type IArray_definition_elementsContext ¶
type IArray_definition_elementsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArray_definition_elementsContext differentiates from other interfaces. IsArray_definition_elementsContext() }
IArray_definition_elementsContext is an interface to support dynamic dispatch.
type IArray_selectorContext ¶
type IArray_selectorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArray_selectorContext differentiates from other interfaces. IsArray_selectorContext() }
IArray_selectorContext is an interface to support dynamic dispatch.
type IAssignmentContext ¶
type IAssignmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // GetVar_id returns the var_id rule contexts. GetVar_id() ILvalueContext // SetVar_id sets the var_id rule contexts. SetVar_id(ILvalueContext) // IsAssignmentContext differentiates from other interfaces. IsAssignmentContext() }
IAssignmentContext is an interface to support dynamic dispatch.
type IBool_tContext ¶
type IBool_tContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBool_tContext differentiates from other interfaces. IsBool_tContext() }
IBool_tContext is an interface to support dynamic dispatch.
type IBreak_expressionContext ¶
type IBreak_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBreak_expressionContext differentiates from other interfaces. IsBreak_expressionContext() }
IBreak_expressionContext is an interface to support dynamic dispatch.
type IComp_varContext ¶
type IComp_varContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComp_varContext differentiates from other interfaces. IsComp_varContext() }
IComp_varContext is an interface to support dynamic dispatch.
type IComparisonContext ¶
type IComparisonContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // GetLeft returns the left rule contexts. GetLeft() IComp_varContext // GetRight returns the right rule contexts. GetRight() IComp_varContext // SetLeft sets the left rule contexts. SetLeft(IComp_varContext) // SetRight sets the right rule contexts. SetRight(IComp_varContext) // IsComparisonContext differentiates from other interfaces. IsComparisonContext() }
IComparisonContext is an interface to support dynamic dispatch.
type IComparison_listContext ¶
type IComparison_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // GetLeft returns the left rule contexts. GetLeft() IComparisonContext // GetRight returns the right rule contexts. GetRight() IComparison_listContext // SetLeft sets the left rule contexts. SetLeft(IComparisonContext) // SetRight sets the right rule contexts. SetRight(IComparison_listContext) // IsComparison_listContext differentiates from other interfaces. IsComparison_listContext() }
IComparison_listContext is an interface to support dynamic dispatch.
type ICond_expressionContext ¶
type ICond_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCond_expressionContext differentiates from other interfaces. IsCond_expressionContext() }
ICond_expressionContext is an interface to support dynamic dispatch.
type ICrlfContext ¶
type ICrlfContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCrlfContext differentiates from other interfaces. IsCrlfContext() }
ICrlfContext is an interface to support dynamic dispatch.
type IDynamicContext ¶
type IDynamicContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDynamicContext differentiates from other interfaces. IsDynamicContext() }
IDynamicContext is an interface to support dynamic dispatch.
type IDynamic_assignmentContext ¶
type IDynamic_assignmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // GetVar_id returns the var_id rule contexts. GetVar_id() ILvalueContext // SetVar_id sets the var_id rule contexts. SetVar_id(ILvalueContext) // IsDynamic_assignmentContext differentiates from other interfaces. IsDynamic_assignmentContext() }
IDynamic_assignmentContext is an interface to support dynamic dispatch.
type IDynamic_resultContext ¶
type IDynamic_resultContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // IsDynamic_resultContext differentiates from other interfaces. IsDynamic_resultContext() }
IDynamic_resultContext is an interface to support dynamic dispatch.
type IElse_tokenContext ¶
type IElse_tokenContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElse_tokenContext differentiates from other interfaces. IsElse_tokenContext() }
IElse_tokenContext is an interface to support dynamic dispatch.
type IElsif_statementContext ¶
type IElsif_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElsif_statementContext differentiates from other interfaces. IsElsif_statementContext() }
IElsif_statementContext is an interface to support dynamic dispatch.
type IExpressionContext ¶
type IExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpressionContext differentiates from other interfaces. IsExpressionContext() }
IExpressionContext is an interface to support dynamic dispatch.
type IExpression_listContext ¶
type IExpression_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpression_listContext differentiates from other interfaces. IsExpression_listContext() }
IExpression_listContext is an interface to support dynamic dispatch.
type IFloat_assignmentContext ¶
type IFloat_assignmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // GetVar_id returns the var_id rule contexts. GetVar_id() ILvalueContext // SetVar_id sets the var_id rule contexts. SetVar_id(ILvalueContext) // IsFloat_assignmentContext differentiates from other interfaces. IsFloat_assignmentContext() }
IFloat_assignmentContext is an interface to support dynamic dispatch.
type IFloat_resultContext ¶
type IFloat_resultContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // IsFloat_resultContext differentiates from other interfaces. IsFloat_resultContext() }
IFloat_resultContext is an interface to support dynamic dispatch.
type IFloat_tContext ¶
type IFloat_tContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFloat_tContext differentiates from other interfaces. IsFloat_tContext() }
IFloat_tContext is an interface to support dynamic dispatch.
type IFor_init_listContext ¶
type IFor_init_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFor_init_listContext differentiates from other interfaces. IsFor_init_listContext() }
IFor_init_listContext is an interface to support dynamic dispatch.
type IFor_loop_listContext ¶
type IFor_loop_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFor_loop_listContext differentiates from other interfaces. IsFor_loop_listContext() }
IFor_loop_listContext is an interface to support dynamic dispatch.
type IFor_statementContext ¶
type IFor_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFor_statementContext differentiates from other interfaces. IsFor_statementContext() }
IFor_statementContext is an interface to support dynamic dispatch.
type IFunction_callContext ¶
type IFunction_callContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetName returns the name rule contexts. GetName() IFunction_nameContext // GetParams returns the params rule contexts. GetParams() IFunction_call_param_listContext // SetName sets the name rule contexts. SetName(IFunction_nameContext) // SetParams sets the params rule contexts. SetParams(IFunction_call_param_listContext) // IsFunction_callContext differentiates from other interfaces. IsFunction_callContext() }
IFunction_callContext is an interface to support dynamic dispatch.
type IFunction_call_assignmentContext ¶
type IFunction_call_assignmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_call_assignmentContext differentiates from other interfaces. IsFunction_call_assignmentContext() }
IFunction_call_assignmentContext is an interface to support dynamic dispatch.
type IFunction_call_param_listContext ¶
type IFunction_call_param_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_call_param_listContext differentiates from other interfaces. IsFunction_call_param_listContext() }
IFunction_call_param_listContext is an interface to support dynamic dispatch.
type IFunction_call_paramsContext ¶
type IFunction_call_paramsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_call_paramsContext differentiates from other interfaces. IsFunction_call_paramsContext() }
IFunction_call_paramsContext is an interface to support dynamic dispatch.
type IFunction_definitionContext ¶
type IFunction_definitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_definitionContext differentiates from other interfaces. IsFunction_definitionContext() }
IFunction_definitionContext is an interface to support dynamic dispatch.
type IFunction_definition_bodyContext ¶
type IFunction_definition_bodyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_definition_bodyContext differentiates from other interfaces. IsFunction_definition_bodyContext() }
IFunction_definition_bodyContext is an interface to support dynamic dispatch.
type IFunction_definition_headerContext ¶
type IFunction_definition_headerContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_definition_headerContext differentiates from other interfaces. IsFunction_definition_headerContext() }
IFunction_definition_headerContext is an interface to support dynamic dispatch.
type IFunction_definition_param_idContext ¶
type IFunction_definition_param_idContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_definition_param_idContext differentiates from other interfaces. IsFunction_definition_param_idContext() }
IFunction_definition_param_idContext is an interface to support dynamic dispatch.
type IFunction_definition_paramsContext ¶
type IFunction_definition_paramsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_definition_paramsContext differentiates from other interfaces. IsFunction_definition_paramsContext() }
IFunction_definition_paramsContext is an interface to support dynamic dispatch.
type IFunction_definition_params_listContext ¶
type IFunction_definition_params_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_definition_params_listContext differentiates from other interfaces. IsFunction_definition_params_listContext() }
IFunction_definition_params_listContext is an interface to support dynamic dispatch.
type IFunction_inline_callContext ¶
type IFunction_inline_callContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_inline_callContext differentiates from other interfaces. IsFunction_inline_callContext() }
IFunction_inline_callContext is an interface to support dynamic dispatch.
type IFunction_nameContext ¶
type IFunction_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_nameContext differentiates from other interfaces. IsFunction_nameContext() }
IFunction_nameContext is an interface to support dynamic dispatch.
type IFunction_named_paramContext ¶
type IFunction_named_paramContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // IsFunction_named_paramContext differentiates from other interfaces. IsFunction_named_paramContext() }
IFunction_named_paramContext is an interface to support dynamic dispatch.
type IFunction_paramContext ¶
type IFunction_paramContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_paramContext differentiates from other interfaces. IsFunction_paramContext() }
IFunction_paramContext is an interface to support dynamic dispatch.
type IFunction_unnamed_paramContext ¶
type IFunction_unnamed_paramContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_unnamed_paramContext differentiates from other interfaces. IsFunction_unnamed_paramContext() }
IFunction_unnamed_paramContext is an interface to support dynamic dispatch.
type IGlobal_getContext ¶
type IGlobal_getContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // GetVar_name returns the var_name rule contexts. GetVar_name() ILvalueContext // GetGlobal_name returns the global_name rule contexts. GetGlobal_name() IId_globalContext // SetVar_name sets the var_name rule contexts. SetVar_name(ILvalueContext) // SetGlobal_name sets the global_name rule contexts. SetGlobal_name(IId_globalContext) // IsGlobal_getContext differentiates from other interfaces. IsGlobal_getContext() }
IGlobal_getContext is an interface to support dynamic dispatch.
type IGlobal_resultContext ¶
type IGlobal_resultContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGlobal_resultContext differentiates from other interfaces. IsGlobal_resultContext() }
IGlobal_resultContext is an interface to support dynamic dispatch.
type IGlobal_setContext ¶
type IGlobal_setContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // GetGlobal_name returns the global_name rule contexts. GetGlobal_name() IId_globalContext // GetResult returns the result rule contexts. GetResult() IAll_resultContext // SetGlobal_name sets the global_name rule contexts. SetGlobal_name(IId_globalContext) // SetResult sets the result rule contexts. SetResult(IAll_resultContext) // IsGlobal_setContext differentiates from other interfaces. IsGlobal_setContext() }
IGlobal_setContext is an interface to support dynamic dispatch.
type IIdContext ¶
type IIdContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIdContext differentiates from other interfaces. IsIdContext() }
IIdContext is an interface to support dynamic dispatch.
type IId_functionContext ¶
type IId_functionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsId_functionContext differentiates from other interfaces. IsId_functionContext() }
IId_functionContext is an interface to support dynamic dispatch.
type IId_globalContext ¶
type IId_globalContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsId_globalContext differentiates from other interfaces. IsId_globalContext() }
IId_globalContext is an interface to support dynamic dispatch.
type IIf_elsif_statementContext ¶
type IIf_elsif_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIf_elsif_statementContext differentiates from other interfaces. IsIf_elsif_statementContext() }
IIf_elsif_statementContext is an interface to support dynamic dispatch.
type IIf_statementContext ¶
type IIf_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIf_statementContext differentiates from other interfaces. IsIf_statementContext() }
IIf_statementContext is an interface to support dynamic dispatch.
type IInit_expressionContext ¶
type IInit_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInit_expressionContext differentiates from other interfaces. IsInit_expressionContext() }
IInit_expressionContext is an interface to support dynamic dispatch.
type IInitial_array_assignmentContext ¶
type IInitial_array_assignmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // GetVar_id returns the var_id rule contexts. GetVar_id() ILvalueContext // SetVar_id sets the var_id rule contexts. SetVar_id(ILvalueContext) // IsInitial_array_assignmentContext differentiates from other interfaces. IsInitial_array_assignmentContext() }
IInitial_array_assignmentContext is an interface to support dynamic dispatch.
type IInt_assignmentContext ¶
type IInt_assignmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // GetVar_id returns the var_id rule contexts. GetVar_id() ILvalueContext // SetVar_id sets the var_id rule contexts. SetVar_id(ILvalueContext) // IsInt_assignmentContext differentiates from other interfaces. IsInt_assignmentContext() }
IInt_assignmentContext is an interface to support dynamic dispatch.
type IInt_resultContext ¶
type IInt_resultContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // IsInt_resultContext differentiates from other interfaces. IsInt_resultContext() }
IInt_resultContext is an interface to support dynamic dispatch.
type IInt_tContext ¶
type IInt_tContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInt_tContext differentiates from other interfaces. IsInt_tContext() }
IInt_tContext is an interface to support dynamic dispatch.
type ILiteral_tContext ¶
type ILiteral_tContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteral_tContext differentiates from other interfaces. IsLiteral_tContext() }
ILiteral_tContext is an interface to support dynamic dispatch.
type ILoop_expressionContext ¶
type ILoop_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLoop_expressionContext differentiates from other interfaces. IsLoop_expressionContext() }
ILoop_expressionContext is an interface to support dynamic dispatch.
type ILvalueContext ¶
type ILvalueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLvalueContext differentiates from other interfaces. IsLvalueContext() }
ILvalueContext is an interface to support dynamic dispatch.
type INil_tContext ¶
type INil_tContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNil_tContext differentiates from other interfaces. IsNil_tContext() }
INil_tContext is an interface to support dynamic dispatch.
type IPir_expression_listContext ¶
type IPir_expression_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPir_expression_listContext differentiates from other interfaces. IsPir_expression_listContext() }
IPir_expression_listContext is an interface to support dynamic dispatch.
type IPir_inlineContext ¶
type IPir_inlineContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPir_inlineContext differentiates from other interfaces. IsPir_inlineContext() }
IPir_inlineContext is an interface to support dynamic dispatch.
type IProgContext ¶
type IProgContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsProgContext differentiates from other interfaces. IsProgContext() }
IProgContext is an interface to support dynamic dispatch.
type IRequire_blockContext ¶
type IRequire_blockContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRequire_blockContext differentiates from other interfaces. IsRequire_blockContext() }
IRequire_blockContext is an interface to support dynamic dispatch.
type IReturn_statementContext ¶
type IReturn_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsReturn_statementContext differentiates from other interfaces. IsReturn_statementContext() }
IReturn_statementContext is an interface to support dynamic dispatch.
type IRvalueContext ¶
type IRvalueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRvalueContext differentiates from other interfaces. IsRvalueContext() }
IRvalueContext is an interface to support dynamic dispatch.
type IStatement_bodyContext ¶
type IStatement_bodyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStatement_bodyContext differentiates from other interfaces. IsStatement_bodyContext() }
IStatement_bodyContext is an interface to support dynamic dispatch.
type IStatement_expression_listContext ¶
type IStatement_expression_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStatement_expression_listContext differentiates from other interfaces. IsStatement_expression_listContext() }
IStatement_expression_listContext is an interface to support dynamic dispatch.
type IString_assignmentContext ¶
type IString_assignmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // GetVar_id returns the var_id rule contexts. GetVar_id() ILvalueContext // SetVar_id sets the var_id rule contexts. SetVar_id(ILvalueContext) // IsString_assignmentContext differentiates from other interfaces. IsString_assignmentContext() }
IString_assignmentContext is an interface to support dynamic dispatch.
type IString_resultContext ¶
type IString_resultContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // IsString_resultContext differentiates from other interfaces. IsString_resultContext() }
IString_resultContext is an interface to support dynamic dispatch.
type ITerminatorContext ¶
type ITerminatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTerminatorContext differentiates from other interfaces. IsTerminatorContext() }
ITerminatorContext is an interface to support dynamic dispatch.
type IUnless_statementContext ¶
type IUnless_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsUnless_statementContext differentiates from other interfaces. IsUnless_statementContext() }
IUnless_statementContext is an interface to support dynamic dispatch.
type IWhile_statementContext ¶
type IWhile_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWhile_statementContext differentiates from other interfaces. IsWhile_statementContext() }
IWhile_statementContext is an interface to support dynamic dispatch.
type IdContext ¶
type IdContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIdContext ¶
func NewEmptyIdContext() *IdContext
func NewIdContext ¶
func (*IdContext) EnterRule ¶
func (s *IdContext) EnterRule(listener antlr.ParseTreeListener)
func (*IdContext) ExitRule ¶
func (s *IdContext) ExitRule(listener antlr.ParseTreeListener)
func (*IdContext) GetRuleContext ¶
func (s *IdContext) GetRuleContext() antlr.RuleContext
func (*IdContext) ID ¶
func (s *IdContext) ID() antlr.TerminalNode
func (*IdContext) IsIdContext ¶
func (*IdContext) IsIdContext()
func (*IdContext) ToStringTree ¶
func (s *IdContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Id_functionContext ¶
type Id_functionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyId_functionContext ¶
func NewEmptyId_functionContext() *Id_functionContext
func NewId_functionContext ¶
func NewId_functionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Id_functionContext
func (*Id_functionContext) EnterRule ¶
func (s *Id_functionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Id_functionContext) ExitRule ¶
func (s *Id_functionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Id_functionContext) GetParser ¶
func (s *Id_functionContext) GetParser() antlr.Parser
func (*Id_functionContext) GetRuleContext ¶
func (s *Id_functionContext) GetRuleContext() antlr.RuleContext
func (*Id_functionContext) ID_FUNCTION ¶
func (s *Id_functionContext) ID_FUNCTION() antlr.TerminalNode
func (*Id_functionContext) IsId_functionContext ¶
func (*Id_functionContext) IsId_functionContext()
func (*Id_functionContext) ToStringTree ¶
func (s *Id_functionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Id_globalContext ¶
type Id_globalContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyId_globalContext ¶
func NewEmptyId_globalContext() *Id_globalContext
func NewId_globalContext ¶
func NewId_globalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Id_globalContext
func (*Id_globalContext) EnterRule ¶
func (s *Id_globalContext) EnterRule(listener antlr.ParseTreeListener)
func (*Id_globalContext) ExitRule ¶
func (s *Id_globalContext) ExitRule(listener antlr.ParseTreeListener)
func (*Id_globalContext) GetParser ¶
func (s *Id_globalContext) GetParser() antlr.Parser
func (*Id_globalContext) GetRuleContext ¶
func (s *Id_globalContext) GetRuleContext() antlr.RuleContext
func (*Id_globalContext) ID_GLOBAL ¶
func (s *Id_globalContext) ID_GLOBAL() antlr.TerminalNode
func (*Id_globalContext) IsId_globalContext ¶
func (*Id_globalContext) IsId_globalContext()
func (*Id_globalContext) ToStringTree ¶
func (s *Id_globalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type If_elsif_statementContext ¶
type If_elsif_statementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIf_elsif_statementContext ¶
func NewEmptyIf_elsif_statementContext() *If_elsif_statementContext
func NewIf_elsif_statementContext ¶
func NewIf_elsif_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_elsif_statementContext
func (*If_elsif_statementContext) AllCrlf ¶
func (s *If_elsif_statementContext) AllCrlf() []ICrlfContext
func (*If_elsif_statementContext) AllStatement_body ¶
func (s *If_elsif_statementContext) AllStatement_body() []IStatement_bodyContext
func (*If_elsif_statementContext) Cond_expression ¶
func (s *If_elsif_statementContext) Cond_expression() ICond_expressionContext
func (*If_elsif_statementContext) Crlf ¶
func (s *If_elsif_statementContext) Crlf(i int) ICrlfContext
func (*If_elsif_statementContext) ELSIF ¶
func (s *If_elsif_statementContext) ELSIF() antlr.TerminalNode
func (*If_elsif_statementContext) Else_token ¶
func (s *If_elsif_statementContext) Else_token() IElse_tokenContext
func (*If_elsif_statementContext) EnterRule ¶
func (s *If_elsif_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*If_elsif_statementContext) ExitRule ¶
func (s *If_elsif_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*If_elsif_statementContext) GetParser ¶
func (s *If_elsif_statementContext) GetParser() antlr.Parser
func (*If_elsif_statementContext) GetRuleContext ¶
func (s *If_elsif_statementContext) GetRuleContext() antlr.RuleContext
func (*If_elsif_statementContext) If_elsif_statement ¶
func (s *If_elsif_statementContext) If_elsif_statement() IIf_elsif_statementContext
func (*If_elsif_statementContext) IsIf_elsif_statementContext ¶
func (*If_elsif_statementContext) IsIf_elsif_statementContext()
func (*If_elsif_statementContext) Statement_body ¶
func (s *If_elsif_statementContext) Statement_body(i int) IStatement_bodyContext
func (*If_elsif_statementContext) ToStringTree ¶
func (s *If_elsif_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type If_statementContext ¶
type If_statementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIf_statementContext ¶
func NewEmptyIf_statementContext() *If_statementContext
func NewIf_statementContext ¶
func NewIf_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_statementContext
func (*If_statementContext) AllCrlf ¶
func (s *If_statementContext) AllCrlf() []ICrlfContext
func (*If_statementContext) AllStatement_body ¶
func (s *If_statementContext) AllStatement_body() []IStatement_bodyContext
func (*If_statementContext) Cond_expression ¶
func (s *If_statementContext) Cond_expression() ICond_expressionContext
func (*If_statementContext) Crlf ¶
func (s *If_statementContext) Crlf(i int) ICrlfContext
func (*If_statementContext) END ¶
func (s *If_statementContext) END() antlr.TerminalNode
func (*If_statementContext) Else_token ¶
func (s *If_statementContext) Else_token() IElse_tokenContext
func (*If_statementContext) Elsif_statement ¶
func (s *If_statementContext) Elsif_statement() IElsif_statementContext
func (*If_statementContext) EnterRule ¶
func (s *If_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*If_statementContext) ExitRule ¶
func (s *If_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*If_statementContext) GetParser ¶
func (s *If_statementContext) GetParser() antlr.Parser
func (*If_statementContext) GetRuleContext ¶
func (s *If_statementContext) GetRuleContext() antlr.RuleContext
func (*If_statementContext) IF ¶
func (s *If_statementContext) IF() antlr.TerminalNode
func (*If_statementContext) IsIf_statementContext ¶
func (*If_statementContext) IsIf_statementContext()
func (*If_statementContext) Statement_body ¶
func (s *If_statementContext) Statement_body(i int) IStatement_bodyContext
func (*If_statementContext) ToStringTree ¶
func (s *If_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Init_expressionContext ¶
type Init_expressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInit_expressionContext ¶
func NewEmptyInit_expressionContext() *Init_expressionContext
func NewInit_expressionContext ¶
func NewInit_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Init_expressionContext
func (*Init_expressionContext) EnterRule ¶
func (s *Init_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Init_expressionContext) ExitRule ¶
func (s *Init_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Init_expressionContext) For_init_list ¶
func (s *Init_expressionContext) For_init_list() IFor_init_listContext
func (*Init_expressionContext) GetParser ¶
func (s *Init_expressionContext) GetParser() antlr.Parser
func (*Init_expressionContext) GetRuleContext ¶
func (s *Init_expressionContext) GetRuleContext() antlr.RuleContext
func (*Init_expressionContext) IsInit_expressionContext ¶
func (*Init_expressionContext) IsInit_expressionContext()
func (*Init_expressionContext) ToStringTree ¶
func (s *Init_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Initial_array_assignmentContext ¶
type Initial_array_assignmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInitial_array_assignmentContext ¶
func NewEmptyInitial_array_assignmentContext() *Initial_array_assignmentContext
func NewInitial_array_assignmentContext ¶
func NewInitial_array_assignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Initial_array_assignmentContext
func (*Initial_array_assignmentContext) ASSIGN ¶
func (s *Initial_array_assignmentContext) ASSIGN() antlr.TerminalNode
func (*Initial_array_assignmentContext) EnterRule ¶
func (s *Initial_array_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*Initial_array_assignmentContext) ExitRule ¶
func (s *Initial_array_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*Initial_array_assignmentContext) GetOp ¶
func (s *Initial_array_assignmentContext) GetOp() antlr.Token
func (*Initial_array_assignmentContext) GetParser ¶
func (s *Initial_array_assignmentContext) GetParser() antlr.Parser
func (*Initial_array_assignmentContext) GetRuleContext ¶
func (s *Initial_array_assignmentContext) GetRuleContext() antlr.RuleContext
func (*Initial_array_assignmentContext) GetVar_id ¶
func (s *Initial_array_assignmentContext) GetVar_id() ILvalueContext
func (*Initial_array_assignmentContext) IsInitial_array_assignmentContext ¶
func (*Initial_array_assignmentContext) IsInitial_array_assignmentContext()
func (*Initial_array_assignmentContext) LEFT_SBRACKET ¶
func (s *Initial_array_assignmentContext) LEFT_SBRACKET() antlr.TerminalNode
func (*Initial_array_assignmentContext) Lvalue ¶
func (s *Initial_array_assignmentContext) Lvalue() ILvalueContext
func (*Initial_array_assignmentContext) RIGHT_SBRACKET ¶
func (s *Initial_array_assignmentContext) RIGHT_SBRACKET() antlr.TerminalNode
func (*Initial_array_assignmentContext) SetOp ¶
func (s *Initial_array_assignmentContext) SetOp(v antlr.Token)
func (*Initial_array_assignmentContext) SetVar_id ¶
func (s *Initial_array_assignmentContext) SetVar_id(v ILvalueContext)
func (*Initial_array_assignmentContext) ToStringTree ¶
func (s *Initial_array_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Int_assignmentContext ¶
type Int_assignmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInt_assignmentContext ¶
func NewEmptyInt_assignmentContext() *Int_assignmentContext
func NewInt_assignmentContext ¶
func NewInt_assignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Int_assignmentContext
func (*Int_assignmentContext) ASSIGN ¶
func (s *Int_assignmentContext) ASSIGN() antlr.TerminalNode
func (*Int_assignmentContext) DIV_ASSIGN ¶
func (s *Int_assignmentContext) DIV_ASSIGN() antlr.TerminalNode
func (*Int_assignmentContext) EXP_ASSIGN ¶
func (s *Int_assignmentContext) EXP_ASSIGN() antlr.TerminalNode
func (*Int_assignmentContext) EnterRule ¶
func (s *Int_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*Int_assignmentContext) ExitRule ¶
func (s *Int_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*Int_assignmentContext) GetOp ¶
func (s *Int_assignmentContext) GetOp() antlr.Token
func (*Int_assignmentContext) GetParser ¶
func (s *Int_assignmentContext) GetParser() antlr.Parser
func (*Int_assignmentContext) GetRuleContext ¶
func (s *Int_assignmentContext) GetRuleContext() antlr.RuleContext
func (*Int_assignmentContext) GetVar_id ¶
func (s *Int_assignmentContext) GetVar_id() ILvalueContext
func (*Int_assignmentContext) Int_result ¶
func (s *Int_assignmentContext) Int_result() IInt_resultContext
func (*Int_assignmentContext) IsInt_assignmentContext ¶
func (*Int_assignmentContext) IsInt_assignmentContext()
func (*Int_assignmentContext) Lvalue ¶
func (s *Int_assignmentContext) Lvalue() ILvalueContext
func (*Int_assignmentContext) MINUS_ASSIGN ¶
func (s *Int_assignmentContext) MINUS_ASSIGN() antlr.TerminalNode
func (*Int_assignmentContext) MOD_ASSIGN ¶
func (s *Int_assignmentContext) MOD_ASSIGN() antlr.TerminalNode
func (*Int_assignmentContext) MUL_ASSIGN ¶
func (s *Int_assignmentContext) MUL_ASSIGN() antlr.TerminalNode
func (*Int_assignmentContext) PLUS_ASSIGN ¶
func (s *Int_assignmentContext) PLUS_ASSIGN() antlr.TerminalNode
func (*Int_assignmentContext) SetOp ¶
func (s *Int_assignmentContext) SetOp(v antlr.Token)
func (*Int_assignmentContext) SetVar_id ¶
func (s *Int_assignmentContext) SetVar_id(v ILvalueContext)
func (*Int_assignmentContext) ToStringTree ¶
func (s *Int_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Int_resultContext ¶
type Int_resultContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInt_resultContext ¶
func NewEmptyInt_resultContext() *Int_resultContext
func NewInt_resultContext ¶
func NewInt_resultContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Int_resultContext
func (*Int_resultContext) AllInt_result ¶
func (s *Int_resultContext) AllInt_result() []IInt_resultContext
func (*Int_resultContext) DIV ¶
func (s *Int_resultContext) DIV() antlr.TerminalNode
func (*Int_resultContext) EnterRule ¶
func (s *Int_resultContext) EnterRule(listener antlr.ParseTreeListener)
func (*Int_resultContext) ExitRule ¶
func (s *Int_resultContext) ExitRule(listener antlr.ParseTreeListener)
func (*Int_resultContext) GetOp ¶
func (s *Int_resultContext) GetOp() antlr.Token
func (*Int_resultContext) GetParser ¶
func (s *Int_resultContext) GetParser() antlr.Parser
func (*Int_resultContext) GetRuleContext ¶
func (s *Int_resultContext) GetRuleContext() antlr.RuleContext
func (*Int_resultContext) Int_result ¶
func (s *Int_resultContext) Int_result(i int) IInt_resultContext
func (*Int_resultContext) Int_t ¶
func (s *Int_resultContext) Int_t() IInt_tContext
func (*Int_resultContext) IsInt_resultContext ¶
func (*Int_resultContext) IsInt_resultContext()
func (*Int_resultContext) LEFT_RBRACKET ¶
func (s *Int_resultContext) LEFT_RBRACKET() antlr.TerminalNode
func (*Int_resultContext) MINUS ¶
func (s *Int_resultContext) MINUS() antlr.TerminalNode
func (*Int_resultContext) MOD ¶
func (s *Int_resultContext) MOD() antlr.TerminalNode
func (*Int_resultContext) MUL ¶
func (s *Int_resultContext) MUL() antlr.TerminalNode
func (*Int_resultContext) PLUS ¶
func (s *Int_resultContext) PLUS() antlr.TerminalNode
func (*Int_resultContext) RIGHT_RBRACKET ¶
func (s *Int_resultContext) RIGHT_RBRACKET() antlr.TerminalNode
func (*Int_resultContext) SetOp ¶
func (s *Int_resultContext) SetOp(v antlr.Token)
func (*Int_resultContext) ToStringTree ¶
func (s *Int_resultContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Int_tContext ¶
type Int_tContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInt_tContext ¶
func NewEmptyInt_tContext() *Int_tContext
func NewInt_tContext ¶
func NewInt_tContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Int_tContext
func (*Int_tContext) EnterRule ¶
func (s *Int_tContext) EnterRule(listener antlr.ParseTreeListener)
func (*Int_tContext) ExitRule ¶
func (s *Int_tContext) ExitRule(listener antlr.ParseTreeListener)
func (*Int_tContext) GetParser ¶
func (s *Int_tContext) GetParser() antlr.Parser
func (*Int_tContext) GetRuleContext ¶
func (s *Int_tContext) GetRuleContext() antlr.RuleContext
func (*Int_tContext) INT ¶
func (s *Int_tContext) INT() antlr.TerminalNode
func (*Int_tContext) IsInt_tContext ¶
func (*Int_tContext) IsInt_tContext()
func (*Int_tContext) ToStringTree ¶
func (s *Int_tContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Literal_tContext ¶
type Literal_tContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteral_tContext ¶
func NewEmptyLiteral_tContext() *Literal_tContext
func NewLiteral_tContext ¶
func NewLiteral_tContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Literal_tContext
func (*Literal_tContext) EnterRule ¶
func (s *Literal_tContext) EnterRule(listener antlr.ParseTreeListener)
func (*Literal_tContext) ExitRule ¶
func (s *Literal_tContext) ExitRule(listener antlr.ParseTreeListener)
func (*Literal_tContext) GetParser ¶
func (s *Literal_tContext) GetParser() antlr.Parser
func (*Literal_tContext) GetRuleContext ¶
func (s *Literal_tContext) GetRuleContext() antlr.RuleContext
func (*Literal_tContext) IsLiteral_tContext ¶
func (*Literal_tContext) IsLiteral_tContext()
func (*Literal_tContext) LITERAL ¶
func (s *Literal_tContext) LITERAL() antlr.TerminalNode
func (*Literal_tContext) ToStringTree ¶
func (s *Literal_tContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Loop_expressionContext ¶
type Loop_expressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLoop_expressionContext ¶
func NewEmptyLoop_expressionContext() *Loop_expressionContext
func NewLoop_expressionContext ¶
func NewLoop_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Loop_expressionContext
func (*Loop_expressionContext) EnterRule ¶
func (s *Loop_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Loop_expressionContext) ExitRule ¶
func (s *Loop_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Loop_expressionContext) For_loop_list ¶
func (s *Loop_expressionContext) For_loop_list() IFor_loop_listContext
func (*Loop_expressionContext) GetParser ¶
func (s *Loop_expressionContext) GetParser() antlr.Parser
func (*Loop_expressionContext) GetRuleContext ¶
func (s *Loop_expressionContext) GetRuleContext() antlr.RuleContext
func (*Loop_expressionContext) IsLoop_expressionContext ¶
func (*Loop_expressionContext) IsLoop_expressionContext()
func (*Loop_expressionContext) ToStringTree ¶
func (s *Loop_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LvalueContext ¶
type LvalueContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLvalueContext ¶
func NewEmptyLvalueContext() *LvalueContext
func NewLvalueContext ¶
func NewLvalueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LvalueContext
func (*LvalueContext) EnterRule ¶
func (s *LvalueContext) EnterRule(listener antlr.ParseTreeListener)
func (*LvalueContext) ExitRule ¶
func (s *LvalueContext) ExitRule(listener antlr.ParseTreeListener)
func (*LvalueContext) GetParser ¶
func (s *LvalueContext) GetParser() antlr.Parser
func (*LvalueContext) GetRuleContext ¶
func (s *LvalueContext) GetRuleContext() antlr.RuleContext
func (*LvalueContext) Id ¶
func (s *LvalueContext) Id() IIdContext
func (*LvalueContext) IsLvalueContext ¶
func (*LvalueContext) IsLvalueContext()
func (*LvalueContext) ToStringTree ¶
func (s *LvalueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Nil_tContext ¶
type Nil_tContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNil_tContext ¶
func NewEmptyNil_tContext() *Nil_tContext
func NewNil_tContext ¶
func NewNil_tContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Nil_tContext
func (*Nil_tContext) EnterRule ¶
func (s *Nil_tContext) EnterRule(listener antlr.ParseTreeListener)
func (*Nil_tContext) ExitRule ¶
func (s *Nil_tContext) ExitRule(listener antlr.ParseTreeListener)
func (*Nil_tContext) GetParser ¶
func (s *Nil_tContext) GetParser() antlr.Parser
func (*Nil_tContext) GetRuleContext ¶
func (s *Nil_tContext) GetRuleContext() antlr.RuleContext
func (*Nil_tContext) IsNil_tContext ¶
func (*Nil_tContext) IsNil_tContext()
func (*Nil_tContext) NIL ¶
func (s *Nil_tContext) NIL() antlr.TerminalNode
func (*Nil_tContext) ToStringTree ¶
func (s *Nil_tContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Pir_expression_listContext ¶
type Pir_expression_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPir_expression_listContext ¶
func NewEmptyPir_expression_listContext() *Pir_expression_listContext
func NewPir_expression_listContext ¶
func NewPir_expression_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Pir_expression_listContext
func (*Pir_expression_listContext) EnterRule ¶
func (s *Pir_expression_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Pir_expression_listContext) ExitRule ¶
func (s *Pir_expression_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Pir_expression_listContext) Expression_list ¶
func (s *Pir_expression_listContext) Expression_list() IExpression_listContext
func (*Pir_expression_listContext) GetParser ¶
func (s *Pir_expression_listContext) GetParser() antlr.Parser
func (*Pir_expression_listContext) GetRuleContext ¶
func (s *Pir_expression_listContext) GetRuleContext() antlr.RuleContext
func (*Pir_expression_listContext) IsPir_expression_listContext ¶
func (*Pir_expression_listContext) IsPir_expression_listContext()
func (*Pir_expression_listContext) ToStringTree ¶
func (s *Pir_expression_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Pir_inlineContext ¶
type Pir_inlineContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPir_inlineContext ¶
func NewEmptyPir_inlineContext() *Pir_inlineContext
func NewPir_inlineContext ¶
func NewPir_inlineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Pir_inlineContext
func (*Pir_inlineContext) Crlf ¶
func (s *Pir_inlineContext) Crlf() ICrlfContext
func (*Pir_inlineContext) END ¶
func (s *Pir_inlineContext) END() antlr.TerminalNode
func (*Pir_inlineContext) EnterRule ¶
func (s *Pir_inlineContext) EnterRule(listener antlr.ParseTreeListener)
func (*Pir_inlineContext) ExitRule ¶
func (s *Pir_inlineContext) ExitRule(listener antlr.ParseTreeListener)
func (*Pir_inlineContext) GetParser ¶
func (s *Pir_inlineContext) GetParser() antlr.Parser
func (*Pir_inlineContext) GetRuleContext ¶
func (s *Pir_inlineContext) GetRuleContext() antlr.RuleContext
func (*Pir_inlineContext) IsPir_inlineContext ¶
func (*Pir_inlineContext) IsPir_inlineContext()
func (*Pir_inlineContext) PIR ¶
func (s *Pir_inlineContext) PIR() antlr.TerminalNode
func (*Pir_inlineContext) Pir_expression_list ¶
func (s *Pir_inlineContext) Pir_expression_list() IPir_expression_listContext
func (*Pir_inlineContext) ToStringTree ¶
func (s *Pir_inlineContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ProgContext ¶
type ProgContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProgContext ¶
func NewEmptyProgContext() *ProgContext
func NewProgContext ¶
func NewProgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProgContext
func (*ProgContext) EnterRule ¶
func (s *ProgContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProgContext) ExitRule ¶
func (s *ProgContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProgContext) Expression_list ¶
func (s *ProgContext) Expression_list() IExpression_listContext
func (*ProgContext) GetParser ¶
func (s *ProgContext) GetParser() antlr.Parser
func (*ProgContext) GetRuleContext ¶
func (s *ProgContext) GetRuleContext() antlr.RuleContext
func (*ProgContext) IsProgContext ¶
func (*ProgContext) IsProgContext()
func (*ProgContext) ToStringTree ¶
func (s *ProgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Require_blockContext ¶
type Require_blockContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRequire_blockContext ¶
func NewEmptyRequire_blockContext() *Require_blockContext
func NewRequire_blockContext ¶
func NewRequire_blockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Require_blockContext
func (*Require_blockContext) EnterRule ¶
func (s *Require_blockContext) EnterRule(listener antlr.ParseTreeListener)
func (*Require_blockContext) ExitRule ¶
func (s *Require_blockContext) ExitRule(listener antlr.ParseTreeListener)
func (*Require_blockContext) GetParser ¶
func (s *Require_blockContext) GetParser() antlr.Parser
func (*Require_blockContext) GetRuleContext ¶
func (s *Require_blockContext) GetRuleContext() antlr.RuleContext
func (*Require_blockContext) IsRequire_blockContext ¶
func (*Require_blockContext) IsRequire_blockContext()
func (*Require_blockContext) Literal_t ¶
func (s *Require_blockContext) Literal_t() ILiteral_tContext
func (*Require_blockContext) REQUIRE ¶
func (s *Require_blockContext) REQUIRE() antlr.TerminalNode
func (*Require_blockContext) ToStringTree ¶
func (s *Require_blockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Return_statementContext ¶
type Return_statementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyReturn_statementContext ¶
func NewEmptyReturn_statementContext() *Return_statementContext
func NewReturn_statementContext ¶
func NewReturn_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Return_statementContext
func (*Return_statementContext) All_result ¶
func (s *Return_statementContext) All_result() IAll_resultContext
func (*Return_statementContext) EnterRule ¶
func (s *Return_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*Return_statementContext) ExitRule ¶
func (s *Return_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*Return_statementContext) GetParser ¶
func (s *Return_statementContext) GetParser() antlr.Parser
func (*Return_statementContext) GetRuleContext ¶
func (s *Return_statementContext) GetRuleContext() antlr.RuleContext
func (*Return_statementContext) IsReturn_statementContext ¶
func (*Return_statementContext) IsReturn_statementContext()
func (*Return_statementContext) RETURN ¶
func (s *Return_statementContext) RETURN() antlr.TerminalNode
func (*Return_statementContext) ToStringTree ¶
func (s *Return_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RvalueContext ¶
type RvalueContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRvalueContext ¶
func NewEmptyRvalueContext() *RvalueContext
func NewRvalueContext ¶
func NewRvalueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RvalueContext
func (*RvalueContext) AND ¶
func (s *RvalueContext) AND() antlr.TerminalNode
func (*RvalueContext) AllRvalue ¶
func (s *RvalueContext) AllRvalue() []IRvalueContext
func (*RvalueContext) Array_assignment ¶
func (s *RvalueContext) Array_assignment() IArray_assignmentContext
func (*RvalueContext) Assignment ¶
func (s *RvalueContext) Assignment() IAssignmentContext
func (*RvalueContext) BIT_AND ¶
func (s *RvalueContext) BIT_AND() antlr.TerminalNode
func (*RvalueContext) BIT_NOT ¶
func (s *RvalueContext) BIT_NOT() antlr.TerminalNode
func (*RvalueContext) BIT_OR ¶
func (s *RvalueContext) BIT_OR() antlr.TerminalNode
func (*RvalueContext) BIT_SHL ¶
func (s *RvalueContext) BIT_SHL() antlr.TerminalNode
func (*RvalueContext) BIT_SHR ¶
func (s *RvalueContext) BIT_SHR() antlr.TerminalNode
func (*RvalueContext) BIT_XOR ¶
func (s *RvalueContext) BIT_XOR() antlr.TerminalNode
func (*RvalueContext) Bool_t ¶
func (s *RvalueContext) Bool_t() IBool_tContext
func (*RvalueContext) DIV ¶
func (s *RvalueContext) DIV() antlr.TerminalNode
func (*RvalueContext) Dynamic_assignment ¶
func (s *RvalueContext) Dynamic_assignment() IDynamic_assignmentContext
func (*RvalueContext) EQUAL ¶
func (s *RvalueContext) EQUAL() antlr.TerminalNode
func (*RvalueContext) EXP ¶
func (s *RvalueContext) EXP() antlr.TerminalNode
func (*RvalueContext) EnterRule ¶
func (s *RvalueContext) EnterRule(listener antlr.ParseTreeListener)
func (*RvalueContext) ExitRule ¶
func (s *RvalueContext) ExitRule(listener antlr.ParseTreeListener)
func (*RvalueContext) Float_assignment ¶
func (s *RvalueContext) Float_assignment() IFloat_assignmentContext
func (*RvalueContext) Float_result ¶
func (s *RvalueContext) Float_result() IFloat_resultContext
func (*RvalueContext) Float_t ¶
func (s *RvalueContext) Float_t() IFloat_tContext
func (*RvalueContext) Function_call ¶
func (s *RvalueContext) Function_call() IFunction_callContext
func (*RvalueContext) GREATER ¶
func (s *RvalueContext) GREATER() antlr.TerminalNode
func (*RvalueContext) GREATER_EQUAL ¶
func (s *RvalueContext) GREATER_EQUAL() antlr.TerminalNode
func (*RvalueContext) GetParser ¶
func (s *RvalueContext) GetParser() antlr.Parser
func (*RvalueContext) GetRuleContext ¶
func (s *RvalueContext) GetRuleContext() antlr.RuleContext
func (*RvalueContext) Global_get ¶
func (s *RvalueContext) Global_get() IGlobal_getContext
func (*RvalueContext) Global_set ¶
func (s *RvalueContext) Global_set() IGlobal_setContext
func (*RvalueContext) Initial_array_assignment ¶
func (s *RvalueContext) Initial_array_assignment() IInitial_array_assignmentContext
func (*RvalueContext) Int_assignment ¶
func (s *RvalueContext) Int_assignment() IInt_assignmentContext
func (*RvalueContext) Int_result ¶
func (s *RvalueContext) Int_result() IInt_resultContext
func (*RvalueContext) Int_t ¶
func (s *RvalueContext) Int_t() IInt_tContext
func (*RvalueContext) IsRvalueContext ¶
func (*RvalueContext) IsRvalueContext()
func (*RvalueContext) LEFT_RBRACKET ¶
func (s *RvalueContext) LEFT_RBRACKET() antlr.TerminalNode
func (*RvalueContext) LESS ¶
func (s *RvalueContext) LESS() antlr.TerminalNode
func (*RvalueContext) LESS_EQUAL ¶
func (s *RvalueContext) LESS_EQUAL() antlr.TerminalNode
func (*RvalueContext) Literal_t ¶
func (s *RvalueContext) Literal_t() ILiteral_tContext
func (*RvalueContext) Lvalue ¶
func (s *RvalueContext) Lvalue() ILvalueContext
func (*RvalueContext) MINUS ¶
func (s *RvalueContext) MINUS() antlr.TerminalNode
func (*RvalueContext) MOD ¶
func (s *RvalueContext) MOD() antlr.TerminalNode
func (*RvalueContext) MUL ¶
func (s *RvalueContext) MUL() antlr.TerminalNode
func (*RvalueContext) NOT ¶
func (s *RvalueContext) NOT() antlr.TerminalNode
func (*RvalueContext) NOT_EQUAL ¶
func (s *RvalueContext) NOT_EQUAL() antlr.TerminalNode
func (*RvalueContext) Nil_t ¶
func (s *RvalueContext) Nil_t() INil_tContext
func (*RvalueContext) OR ¶
func (s *RvalueContext) OR() antlr.TerminalNode
func (*RvalueContext) PLUS ¶
func (s *RvalueContext) PLUS() antlr.TerminalNode
func (*RvalueContext) RIGHT_RBRACKET ¶
func (s *RvalueContext) RIGHT_RBRACKET() antlr.TerminalNode
func (*RvalueContext) Rvalue ¶
func (s *RvalueContext) Rvalue(i int) IRvalueContext
func (*RvalueContext) String_assignment ¶
func (s *RvalueContext) String_assignment() IString_assignmentContext
func (*RvalueContext) String_result ¶
func (s *RvalueContext) String_result() IString_resultContext
func (*RvalueContext) ToStringTree ¶
func (s *RvalueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Statement_bodyContext ¶
type Statement_bodyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStatement_bodyContext ¶
func NewEmptyStatement_bodyContext() *Statement_bodyContext
func NewStatement_bodyContext ¶
func NewStatement_bodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Statement_bodyContext
func (*Statement_bodyContext) EnterRule ¶
func (s *Statement_bodyContext) EnterRule(listener antlr.ParseTreeListener)
func (*Statement_bodyContext) ExitRule ¶
func (s *Statement_bodyContext) ExitRule(listener antlr.ParseTreeListener)
func (*Statement_bodyContext) GetParser ¶
func (s *Statement_bodyContext) GetParser() antlr.Parser
func (*Statement_bodyContext) GetRuleContext ¶
func (s *Statement_bodyContext) GetRuleContext() antlr.RuleContext
func (*Statement_bodyContext) IsStatement_bodyContext ¶
func (*Statement_bodyContext) IsStatement_bodyContext()
func (*Statement_bodyContext) Statement_expression_list ¶
func (s *Statement_bodyContext) Statement_expression_list() IStatement_expression_listContext
func (*Statement_bodyContext) ToStringTree ¶
func (s *Statement_bodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Statement_expression_listContext ¶
type Statement_expression_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStatement_expression_listContext ¶
func NewEmptyStatement_expression_listContext() *Statement_expression_listContext
func NewStatement_expression_listContext ¶
func NewStatement_expression_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Statement_expression_listContext
func (*Statement_expression_listContext) Break_expression ¶
func (s *Statement_expression_listContext) Break_expression() IBreak_expressionContext
func (*Statement_expression_listContext) EnterRule ¶
func (s *Statement_expression_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Statement_expression_listContext) ExitRule ¶
func (s *Statement_expression_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Statement_expression_listContext) Expression ¶
func (s *Statement_expression_listContext) Expression() IExpressionContext
func (*Statement_expression_listContext) GetParser ¶
func (s *Statement_expression_listContext) GetParser() antlr.Parser
func (*Statement_expression_listContext) GetRuleContext ¶
func (s *Statement_expression_listContext) GetRuleContext() antlr.RuleContext
func (*Statement_expression_listContext) IsStatement_expression_listContext ¶
func (*Statement_expression_listContext) IsStatement_expression_listContext()
func (*Statement_expression_listContext) RETRY ¶
func (s *Statement_expression_listContext) RETRY() antlr.TerminalNode
func (*Statement_expression_listContext) Statement_expression_list ¶
func (s *Statement_expression_listContext) Statement_expression_list() IStatement_expression_listContext
func (*Statement_expression_listContext) Terminator ¶
func (s *Statement_expression_listContext) Terminator() ITerminatorContext
func (*Statement_expression_listContext) ToStringTree ¶
func (s *Statement_expression_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type String_assignmentContext ¶
type String_assignmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyString_assignmentContext ¶
func NewEmptyString_assignmentContext() *String_assignmentContext
func NewString_assignmentContext ¶
func NewString_assignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *String_assignmentContext
func (*String_assignmentContext) ASSIGN ¶
func (s *String_assignmentContext) ASSIGN() antlr.TerminalNode
func (*String_assignmentContext) EnterRule ¶
func (s *String_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*String_assignmentContext) ExitRule ¶
func (s *String_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*String_assignmentContext) GetOp ¶
func (s *String_assignmentContext) GetOp() antlr.Token
func (*String_assignmentContext) GetParser ¶
func (s *String_assignmentContext) GetParser() antlr.Parser
func (*String_assignmentContext) GetRuleContext ¶
func (s *String_assignmentContext) GetRuleContext() antlr.RuleContext
func (*String_assignmentContext) GetVar_id ¶
func (s *String_assignmentContext) GetVar_id() ILvalueContext
func (*String_assignmentContext) IsString_assignmentContext ¶
func (*String_assignmentContext) IsString_assignmentContext()
func (*String_assignmentContext) Lvalue ¶
func (s *String_assignmentContext) Lvalue() ILvalueContext
func (*String_assignmentContext) PLUS_ASSIGN ¶
func (s *String_assignmentContext) PLUS_ASSIGN() antlr.TerminalNode
func (*String_assignmentContext) SetOp ¶
func (s *String_assignmentContext) SetOp(v antlr.Token)
func (*String_assignmentContext) SetVar_id ¶
func (s *String_assignmentContext) SetVar_id(v ILvalueContext)
func (*String_assignmentContext) String_result ¶
func (s *String_assignmentContext) String_result() IString_resultContext
func (*String_assignmentContext) ToStringTree ¶
func (s *String_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type String_resultContext ¶
type String_resultContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyString_resultContext ¶
func NewEmptyString_resultContext() *String_resultContext
func NewString_resultContext ¶
func NewString_resultContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *String_resultContext
func (*String_resultContext) AllString_result ¶
func (s *String_resultContext) AllString_result() []IString_resultContext
func (*String_resultContext) EnterRule ¶
func (s *String_resultContext) EnterRule(listener antlr.ParseTreeListener)
func (*String_resultContext) ExitRule ¶
func (s *String_resultContext) ExitRule(listener antlr.ParseTreeListener)
func (*String_resultContext) GetOp ¶
func (s *String_resultContext) GetOp() antlr.Token
func (*String_resultContext) GetParser ¶
func (s *String_resultContext) GetParser() antlr.Parser
func (*String_resultContext) GetRuleContext ¶
func (s *String_resultContext) GetRuleContext() antlr.RuleContext
func (*String_resultContext) Int_result ¶
func (s *String_resultContext) Int_result() IInt_resultContext
func (*String_resultContext) IsString_resultContext ¶
func (*String_resultContext) IsString_resultContext()
func (*String_resultContext) Literal_t ¶
func (s *String_resultContext) Literal_t() ILiteral_tContext
func (*String_resultContext) MUL ¶
func (s *String_resultContext) MUL() antlr.TerminalNode
func (*String_resultContext) PLUS ¶
func (s *String_resultContext) PLUS() antlr.TerminalNode
func (*String_resultContext) SetOp ¶
func (s *String_resultContext) SetOp(v antlr.Token)
func (*String_resultContext) String_result ¶
func (s *String_resultContext) String_result(i int) IString_resultContext
func (*String_resultContext) ToStringTree ¶
func (s *String_resultContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TerminatorContext ¶
type TerminatorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTerminatorContext ¶
func NewEmptyTerminatorContext() *TerminatorContext
func NewTerminatorContext ¶
func NewTerminatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TerminatorContext
func (*TerminatorContext) Crlf ¶
func (s *TerminatorContext) Crlf() ICrlfContext
func (*TerminatorContext) EnterRule ¶
func (s *TerminatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*TerminatorContext) ExitRule ¶
func (s *TerminatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*TerminatorContext) GetParser ¶
func (s *TerminatorContext) GetParser() antlr.Parser
func (*TerminatorContext) GetRuleContext ¶
func (s *TerminatorContext) GetRuleContext() antlr.RuleContext
func (*TerminatorContext) IsTerminatorContext ¶
func (*TerminatorContext) IsTerminatorContext()
func (*TerminatorContext) SEMICOLON ¶
func (s *TerminatorContext) SEMICOLON() antlr.TerminalNode
func (*TerminatorContext) Terminator ¶
func (s *TerminatorContext) Terminator() ITerminatorContext
func (*TerminatorContext) ToStringTree ¶
func (s *TerminatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Unless_statementContext ¶
type Unless_statementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUnless_statementContext ¶
func NewEmptyUnless_statementContext() *Unless_statementContext
func NewUnless_statementContext ¶
func NewUnless_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Unless_statementContext
func (*Unless_statementContext) AllCrlf ¶
func (s *Unless_statementContext) AllCrlf() []ICrlfContext
func (*Unless_statementContext) AllStatement_body ¶
func (s *Unless_statementContext) AllStatement_body() []IStatement_bodyContext
func (*Unless_statementContext) Cond_expression ¶
func (s *Unless_statementContext) Cond_expression() ICond_expressionContext
func (*Unless_statementContext) Crlf ¶
func (s *Unless_statementContext) Crlf(i int) ICrlfContext
func (*Unless_statementContext) END ¶
func (s *Unless_statementContext) END() antlr.TerminalNode
func (*Unless_statementContext) Else_token ¶
func (s *Unless_statementContext) Else_token() IElse_tokenContext
func (*Unless_statementContext) Elsif_statement ¶
func (s *Unless_statementContext) Elsif_statement() IElsif_statementContext
func (*Unless_statementContext) EnterRule ¶
func (s *Unless_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*Unless_statementContext) ExitRule ¶
func (s *Unless_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*Unless_statementContext) GetParser ¶
func (s *Unless_statementContext) GetParser() antlr.Parser
func (*Unless_statementContext) GetRuleContext ¶
func (s *Unless_statementContext) GetRuleContext() antlr.RuleContext
func (*Unless_statementContext) IsUnless_statementContext ¶
func (*Unless_statementContext) IsUnless_statementContext()
func (*Unless_statementContext) Statement_body ¶
func (s *Unless_statementContext) Statement_body(i int) IStatement_bodyContext
func (*Unless_statementContext) ToStringTree ¶
func (s *Unless_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Unless_statementContext) UNLESS ¶
func (s *Unless_statementContext) UNLESS() antlr.TerminalNode
type While_statementContext ¶
type While_statementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWhile_statementContext ¶
func NewEmptyWhile_statementContext() *While_statementContext
func NewWhile_statementContext ¶
func NewWhile_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *While_statementContext
func (*While_statementContext) Cond_expression ¶
func (s *While_statementContext) Cond_expression() ICond_expressionContext
func (*While_statementContext) Crlf ¶
func (s *While_statementContext) Crlf() ICrlfContext
func (*While_statementContext) END ¶
func (s *While_statementContext) END() antlr.TerminalNode
func (*While_statementContext) EnterRule ¶
func (s *While_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*While_statementContext) ExitRule ¶
func (s *While_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*While_statementContext) GetParser ¶
func (s *While_statementContext) GetParser() antlr.Parser
func (*While_statementContext) GetRuleContext ¶
func (s *While_statementContext) GetRuleContext() antlr.RuleContext
func (*While_statementContext) IsWhile_statementContext ¶
func (*While_statementContext) IsWhile_statementContext()
func (*While_statementContext) Statement_body ¶
func (s *While_statementContext) Statement_body() IStatement_bodyContext
func (*While_statementContext) ToStringTree ¶
func (s *While_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*While_statementContext) WHILE ¶
func (s *While_statementContext) WHILE() antlr.TerminalNode