Documentation ¶
Index ¶
- Variables
- func GengineLexerInit()
- func GengineParserInit()
- func InitEmptyAssignOperatorContext(p *AssignOperatorContext)
- func InitEmptyAssignmentContext(p *AssignmentContext)
- func InitEmptyAtCodeContext(p *AtCodeContext)
- func InitEmptyAtDescContext(p *AtDescContext)
- func InitEmptyAtIdContext(p *AtIdContext)
- func InitEmptyAtNameContext(p *AtNameContext)
- func InitEmptyAtSalContext(p *AtSalContext)
- func InitEmptyBooleanLiteralContext(p *BooleanLiteralContext)
- func InitEmptyBreakStmtContext(p *BreakStmtContext)
- func InitEmptyComparisonOperatorContext(p *ComparisonOperatorContext)
- func InitEmptyConcStatementContext(p *ConcStatementContext)
- func InitEmptyConstantContext(p *ConstantContext)
- func InitEmptyContinueStmtContext(p *ContinueStmtContext)
- func InitEmptyElseIfStmtContext(p *ElseIfStmtContext)
- func InitEmptyElseStmtContext(p *ElseStmtContext)
- func InitEmptyExpressionAtomContext(p *ExpressionAtomContext)
- func InitEmptyExpressionContext(p *ExpressionContext)
- func InitEmptyForRangeStmtContext(p *ForRangeStmtContext)
- func InitEmptyForStmtContext(p *ForStmtContext)
- func InitEmptyFunctionArgsContext(p *FunctionArgsContext)
- func InitEmptyFunctionCallContext(p *FunctionCallContext)
- func InitEmptyIfStmtContext(p *IfStmtContext)
- func InitEmptyIntegerContext(p *IntegerContext)
- func InitEmptyLogicalOperatorContext(p *LogicalOperatorContext)
- func InitEmptyMapVarContext(p *MapVarContext)
- func InitEmptyMathExpressionContext(p *MathExpressionContext)
- func InitEmptyMathMdOperatorContext(p *MathMdOperatorContext)
- func InitEmptyMathPmOperatorContext(p *MathPmOperatorContext)
- func InitEmptyMethodCallContext(p *MethodCallContext)
- func InitEmptyNotOperatorContext(p *NotOperatorContext)
- func InitEmptyPrimaryContext(p *PrimaryContext)
- func InitEmptyRangeOperatorContext(p *RangeOperatorContext)
- func InitEmptyRealLiteralContext(p *RealLiteralContext)
- func InitEmptyReturnStmtContext(p *ReturnStmtContext)
- func InitEmptyRuleContentContext(p *RuleContentContext)
- func InitEmptyRuleDescriptionContext(p *RuleDescriptionContext)
- func InitEmptyRuleEntityContext(p *RuleEntityContext)
- func InitEmptyRuleNameContext(p *RuleNameContext)
- func InitEmptySalienceContext(p *SalienceContext)
- func InitEmptyStatementContext(p *StatementContext)
- func InitEmptyStatementsContext(p *StatementsContext)
- func InitEmptyStringLiteralContext(p *StringLiteralContext)
- func InitEmptyThreeLevelCallContext(p *ThreeLevelCallContext)
- func InitEmptyVariableContext(p *VariableContext)
- func NewgengineLexer(input antlr.CharStream) *gengineLexer
- func NewgengineParser(input antlr.TokenStream) *gengineParser
- type AssignOperatorContext
- func (s *AssignOperatorContext) ASSIGN() antlr.TerminalNode
- func (s *AssignOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AssignOperatorContext) DIVEQUAL() antlr.TerminalNode
- func (s *AssignOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssignOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssignOperatorContext) GetParser() antlr.Parser
- func (s *AssignOperatorContext) GetRuleContext() antlr.RuleContext
- func (*AssignOperatorContext) IsAssignOperatorContext()
- func (s *AssignOperatorContext) MINUSEQUAL() antlr.TerminalNode
- func (s *AssignOperatorContext) MULTIEQUAL() antlr.TerminalNode
- func (s *AssignOperatorContext) PLUSEQUAL() antlr.TerminalNode
- func (s *AssignOperatorContext) SET() antlr.TerminalNode
- func (s *AssignOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssignmentContext
- func (s *AssignmentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AssignmentContext) AssignOperator() IAssignOperatorContext
- func (s *AssignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssignmentContext) Expression() IExpressionContext
- func (s *AssignmentContext) GetParser() antlr.Parser
- func (s *AssignmentContext) GetRuleContext() antlr.RuleContext
- func (*AssignmentContext) IsAssignmentContext()
- func (s *AssignmentContext) MapVar() IMapVarContext
- func (s *AssignmentContext) MathExpression() IMathExpressionContext
- func (s *AssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *AssignmentContext) Variable() IVariableContext
- type AtCodeContext
- func (s *AtCodeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AtCodeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AtCodeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AtCodeContext) GetParser() antlr.Parser
- func (s *AtCodeContext) GetRuleContext() antlr.RuleContext
- func (*AtCodeContext) IsAtCodeContext()
- func (s *AtCodeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AtDescContext
- func (s *AtDescContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AtDescContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AtDescContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AtDescContext) GetParser() antlr.Parser
- func (s *AtDescContext) GetRuleContext() antlr.RuleContext
- func (*AtDescContext) IsAtDescContext()
- func (s *AtDescContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AtIdContext
- func (s *AtIdContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AtIdContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AtIdContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AtIdContext) GetParser() antlr.Parser
- func (s *AtIdContext) GetRuleContext() antlr.RuleContext
- func (*AtIdContext) IsAtIdContext()
- func (s *AtIdContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AtNameContext
- func (s *AtNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AtNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AtNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AtNameContext) GetParser() antlr.Parser
- func (s *AtNameContext) GetRuleContext() antlr.RuleContext
- func (*AtNameContext) IsAtNameContext()
- func (s *AtNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AtSalContext
- func (s *AtSalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AtSalContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AtSalContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AtSalContext) GetParser() antlr.Parser
- func (s *AtSalContext) GetRuleContext() antlr.RuleContext
- func (*AtSalContext) IsAtSalContext()
- func (s *AtSalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BasegengineListener
- func (s *BasegengineListener) EnterAssignOperator(ctx *AssignOperatorContext)
- func (s *BasegengineListener) EnterAssignment(ctx *AssignmentContext)
- func (s *BasegengineListener) EnterAtCode(ctx *AtCodeContext)
- func (s *BasegengineListener) EnterAtDesc(ctx *AtDescContext)
- func (s *BasegengineListener) EnterAtId(ctx *AtIdContext)
- func (s *BasegengineListener) EnterAtName(ctx *AtNameContext)
- func (s *BasegengineListener) EnterAtSal(ctx *AtSalContext)
- func (s *BasegengineListener) EnterBooleanLiteral(ctx *BooleanLiteralContext)
- func (s *BasegengineListener) EnterBreakStmt(ctx *BreakStmtContext)
- func (s *BasegengineListener) EnterComparisonOperator(ctx *ComparisonOperatorContext)
- func (s *BasegengineListener) EnterConcStatement(ctx *ConcStatementContext)
- func (s *BasegengineListener) EnterConstant(ctx *ConstantContext)
- func (s *BasegengineListener) EnterContinueStmt(ctx *ContinueStmtContext)
- func (s *BasegengineListener) EnterElseIfStmt(ctx *ElseIfStmtContext)
- func (s *BasegengineListener) EnterElseStmt(ctx *ElseStmtContext)
- func (s *BasegengineListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BasegengineListener) EnterExpression(ctx *ExpressionContext)
- func (s *BasegengineListener) EnterExpressionAtom(ctx *ExpressionAtomContext)
- func (s *BasegengineListener) EnterForRangeStmt(ctx *ForRangeStmtContext)
- func (s *BasegengineListener) EnterForStmt(ctx *ForStmtContext)
- func (s *BasegengineListener) EnterFunctionArgs(ctx *FunctionArgsContext)
- func (s *BasegengineListener) EnterFunctionCall(ctx *FunctionCallContext)
- func (s *BasegengineListener) EnterIfStmt(ctx *IfStmtContext)
- func (s *BasegengineListener) EnterInteger(ctx *IntegerContext)
- func (s *BasegengineListener) EnterLogicalOperator(ctx *LogicalOperatorContext)
- func (s *BasegengineListener) EnterMapVar(ctx *MapVarContext)
- func (s *BasegengineListener) EnterMathExpression(ctx *MathExpressionContext)
- func (s *BasegengineListener) EnterMathMdOperator(ctx *MathMdOperatorContext)
- func (s *BasegengineListener) EnterMathPmOperator(ctx *MathPmOperatorContext)
- func (s *BasegengineListener) EnterMethodCall(ctx *MethodCallContext)
- func (s *BasegengineListener) EnterNotOperator(ctx *NotOperatorContext)
- func (s *BasegengineListener) EnterPrimary(ctx *PrimaryContext)
- func (s *BasegengineListener) EnterRangeOperator(ctx *RangeOperatorContext)
- func (s *BasegengineListener) EnterRealLiteral(ctx *RealLiteralContext)
- func (s *BasegengineListener) EnterReturnStmt(ctx *ReturnStmtContext)
- func (s *BasegengineListener) EnterRuleContent(ctx *RuleContentContext)
- func (s *BasegengineListener) EnterRuleDescription(ctx *RuleDescriptionContext)
- func (s *BasegengineListener) EnterRuleEntity(ctx *RuleEntityContext)
- func (s *BasegengineListener) EnterRuleName(ctx *RuleNameContext)
- func (s *BasegengineListener) EnterSalience(ctx *SalienceContext)
- func (s *BasegengineListener) EnterStatement(ctx *StatementContext)
- func (s *BasegengineListener) EnterStatements(ctx *StatementsContext)
- func (s *BasegengineListener) EnterStringLiteral(ctx *StringLiteralContext)
- func (s *BasegengineListener) EnterThreeLevelCall(ctx *ThreeLevelCallContext)
- func (s *BasegengineListener) EnterVariable(ctx *VariableContext)
- func (s *BasegengineListener) ExitAssignOperator(ctx *AssignOperatorContext)
- func (s *BasegengineListener) ExitAssignment(ctx *AssignmentContext)
- func (s *BasegengineListener) ExitAtCode(ctx *AtCodeContext)
- func (s *BasegengineListener) ExitAtDesc(ctx *AtDescContext)
- func (s *BasegengineListener) ExitAtId(ctx *AtIdContext)
- func (s *BasegengineListener) ExitAtName(ctx *AtNameContext)
- func (s *BasegengineListener) ExitAtSal(ctx *AtSalContext)
- func (s *BasegengineListener) ExitBooleanLiteral(ctx *BooleanLiteralContext)
- func (s *BasegengineListener) ExitBreakStmt(ctx *BreakStmtContext)
- func (s *BasegengineListener) ExitComparisonOperator(ctx *ComparisonOperatorContext)
- func (s *BasegengineListener) ExitConcStatement(ctx *ConcStatementContext)
- func (s *BasegengineListener) ExitConstant(ctx *ConstantContext)
- func (s *BasegengineListener) ExitContinueStmt(ctx *ContinueStmtContext)
- func (s *BasegengineListener) ExitElseIfStmt(ctx *ElseIfStmtContext)
- func (s *BasegengineListener) ExitElseStmt(ctx *ElseStmtContext)
- func (s *BasegengineListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BasegengineListener) ExitExpression(ctx *ExpressionContext)
- func (s *BasegengineListener) ExitExpressionAtom(ctx *ExpressionAtomContext)
- func (s *BasegengineListener) ExitForRangeStmt(ctx *ForRangeStmtContext)
- func (s *BasegengineListener) ExitForStmt(ctx *ForStmtContext)
- func (s *BasegengineListener) ExitFunctionArgs(ctx *FunctionArgsContext)
- func (s *BasegengineListener) ExitFunctionCall(ctx *FunctionCallContext)
- func (s *BasegengineListener) ExitIfStmt(ctx *IfStmtContext)
- func (s *BasegengineListener) ExitInteger(ctx *IntegerContext)
- func (s *BasegengineListener) ExitLogicalOperator(ctx *LogicalOperatorContext)
- func (s *BasegengineListener) ExitMapVar(ctx *MapVarContext)
- func (s *BasegengineListener) ExitMathExpression(ctx *MathExpressionContext)
- func (s *BasegengineListener) ExitMathMdOperator(ctx *MathMdOperatorContext)
- func (s *BasegengineListener) ExitMathPmOperator(ctx *MathPmOperatorContext)
- func (s *BasegengineListener) ExitMethodCall(ctx *MethodCallContext)
- func (s *BasegengineListener) ExitNotOperator(ctx *NotOperatorContext)
- func (s *BasegengineListener) ExitPrimary(ctx *PrimaryContext)
- func (s *BasegengineListener) ExitRangeOperator(ctx *RangeOperatorContext)
- func (s *BasegengineListener) ExitRealLiteral(ctx *RealLiteralContext)
- func (s *BasegengineListener) ExitReturnStmt(ctx *ReturnStmtContext)
- func (s *BasegengineListener) ExitRuleContent(ctx *RuleContentContext)
- func (s *BasegengineListener) ExitRuleDescription(ctx *RuleDescriptionContext)
- func (s *BasegengineListener) ExitRuleEntity(ctx *RuleEntityContext)
- func (s *BasegengineListener) ExitRuleName(ctx *RuleNameContext)
- func (s *BasegengineListener) ExitSalience(ctx *SalienceContext)
- func (s *BasegengineListener) ExitStatement(ctx *StatementContext)
- func (s *BasegengineListener) ExitStatements(ctx *StatementsContext)
- func (s *BasegengineListener) ExitStringLiteral(ctx *StringLiteralContext)
- func (s *BasegengineListener) ExitThreeLevelCall(ctx *ThreeLevelCallContext)
- func (s *BasegengineListener) ExitVariable(ctx *VariableContext)
- func (s *BasegengineListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BasegengineListener) VisitTerminal(node antlr.TerminalNode)
- type BasegengineVisitor
- func (v *BasegengineVisitor) VisitAssignOperator(ctx *AssignOperatorContext) interface{}
- func (v *BasegengineVisitor) VisitAssignment(ctx *AssignmentContext) interface{}
- func (v *BasegengineVisitor) VisitAtCode(ctx *AtCodeContext) interface{}
- func (v *BasegengineVisitor) VisitAtDesc(ctx *AtDescContext) interface{}
- func (v *BasegengineVisitor) VisitAtId(ctx *AtIdContext) interface{}
- func (v *BasegengineVisitor) VisitAtName(ctx *AtNameContext) interface{}
- func (v *BasegengineVisitor) VisitAtSal(ctx *AtSalContext) interface{}
- func (v *BasegengineVisitor) VisitBooleanLiteral(ctx *BooleanLiteralContext) interface{}
- func (v *BasegengineVisitor) VisitBreakStmt(ctx *BreakStmtContext) interface{}
- func (v *BasegengineVisitor) VisitComparisonOperator(ctx *ComparisonOperatorContext) interface{}
- func (v *BasegengineVisitor) VisitConcStatement(ctx *ConcStatementContext) interface{}
- func (v *BasegengineVisitor) VisitConstant(ctx *ConstantContext) interface{}
- func (v *BasegengineVisitor) VisitContinueStmt(ctx *ContinueStmtContext) interface{}
- func (v *BasegengineVisitor) VisitElseIfStmt(ctx *ElseIfStmtContext) interface{}
- func (v *BasegengineVisitor) VisitElseStmt(ctx *ElseStmtContext) interface{}
- func (v *BasegengineVisitor) VisitExpression(ctx *ExpressionContext) interface{}
- func (v *BasegengineVisitor) VisitExpressionAtom(ctx *ExpressionAtomContext) interface{}
- func (v *BasegengineVisitor) VisitForRangeStmt(ctx *ForRangeStmtContext) interface{}
- func (v *BasegengineVisitor) VisitForStmt(ctx *ForStmtContext) interface{}
- func (v *BasegengineVisitor) VisitFunctionArgs(ctx *FunctionArgsContext) interface{}
- func (v *BasegengineVisitor) VisitFunctionCall(ctx *FunctionCallContext) interface{}
- func (v *BasegengineVisitor) VisitIfStmt(ctx *IfStmtContext) interface{}
- func (v *BasegengineVisitor) VisitInteger(ctx *IntegerContext) interface{}
- func (v *BasegengineVisitor) VisitLogicalOperator(ctx *LogicalOperatorContext) interface{}
- func (v *BasegengineVisitor) VisitMapVar(ctx *MapVarContext) interface{}
- func (v *BasegengineVisitor) VisitMathExpression(ctx *MathExpressionContext) interface{}
- func (v *BasegengineVisitor) VisitMathMdOperator(ctx *MathMdOperatorContext) interface{}
- func (v *BasegengineVisitor) VisitMathPmOperator(ctx *MathPmOperatorContext) interface{}
- func (v *BasegengineVisitor) VisitMethodCall(ctx *MethodCallContext) interface{}
- func (v *BasegengineVisitor) VisitNotOperator(ctx *NotOperatorContext) interface{}
- func (v *BasegengineVisitor) VisitPrimary(ctx *PrimaryContext) interface{}
- func (v *BasegengineVisitor) VisitRangeOperator(ctx *RangeOperatorContext) interface{}
- func (v *BasegengineVisitor) VisitRealLiteral(ctx *RealLiteralContext) interface{}
- func (v *BasegengineVisitor) VisitReturnStmt(ctx *ReturnStmtContext) interface{}
- func (v *BasegengineVisitor) VisitRuleContent(ctx *RuleContentContext) interface{}
- func (v *BasegengineVisitor) VisitRuleDescription(ctx *RuleDescriptionContext) interface{}
- func (v *BasegengineVisitor) VisitRuleEntity(ctx *RuleEntityContext) interface{}
- func (v *BasegengineVisitor) VisitRuleName(ctx *RuleNameContext) interface{}
- func (v *BasegengineVisitor) VisitSalience(ctx *SalienceContext) interface{}
- func (v *BasegengineVisitor) VisitStatement(ctx *StatementContext) interface{}
- func (v *BasegengineVisitor) VisitStatements(ctx *StatementsContext) interface{}
- func (v *BasegengineVisitor) VisitStringLiteral(ctx *StringLiteralContext) interface{}
- func (v *BasegengineVisitor) VisitThreeLevelCall(ctx *ThreeLevelCallContext) interface{}
- func (v *BasegengineVisitor) VisitVariable(ctx *VariableContext) interface{}
- type BooleanLiteralContext
- func (s *BooleanLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BooleanLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BooleanLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BooleanLiteralContext) FALSE() antlr.TerminalNode
- func (s *BooleanLiteralContext) GetParser() antlr.Parser
- func (s *BooleanLiteralContext) GetRuleContext() antlr.RuleContext
- func (*BooleanLiteralContext) IsBooleanLiteralContext()
- func (s *BooleanLiteralContext) TRUE() antlr.TerminalNode
- func (s *BooleanLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BreakStmtContext
- func (s *BreakStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BreakStmtContext) BREAK() antlr.TerminalNode
- func (s *BreakStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BreakStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BreakStmtContext) GetParser() antlr.Parser
- func (s *BreakStmtContext) GetRuleContext() antlr.RuleContext
- func (*BreakStmtContext) IsBreakStmtContext()
- func (s *BreakStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ComparisonOperatorContext
- func (s *ComparisonOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ComparisonOperatorContext) EQUALS() antlr.TerminalNode
- func (s *ComparisonOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ComparisonOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ComparisonOperatorContext) GT() antlr.TerminalNode
- func (s *ComparisonOperatorContext) GTE() antlr.TerminalNode
- func (s *ComparisonOperatorContext) GetParser() antlr.Parser
- func (s *ComparisonOperatorContext) GetRuleContext() antlr.RuleContext
- func (*ComparisonOperatorContext) IsComparisonOperatorContext()
- func (s *ComparisonOperatorContext) LT() antlr.TerminalNode
- func (s *ComparisonOperatorContext) LTE() antlr.TerminalNode
- func (s *ComparisonOperatorContext) NOTEQUALS() antlr.TerminalNode
- func (s *ComparisonOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConcStatementContext
- func (s *ConcStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConcStatementContext) AllAssignment() []IAssignmentContext
- func (s *ConcStatementContext) AllFunctionCall() []IFunctionCallContext
- func (s *ConcStatementContext) AllMethodCall() []IMethodCallContext
- func (s *ConcStatementContext) AllThreeLevelCall() []IThreeLevelCallContext
- func (s *ConcStatementContext) Assignment(i int) IAssignmentContext
- func (s *ConcStatementContext) CONC() antlr.TerminalNode
- func (s *ConcStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConcStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConcStatementContext) FunctionCall(i int) IFunctionCallContext
- func (s *ConcStatementContext) GetParser() antlr.Parser
- func (s *ConcStatementContext) GetRuleContext() antlr.RuleContext
- func (*ConcStatementContext) IsConcStatementContext()
- func (s *ConcStatementContext) LR_BRACE() antlr.TerminalNode
- func (s *ConcStatementContext) MethodCall(i int) IMethodCallContext
- func (s *ConcStatementContext) RR_BRACE() antlr.TerminalNode
- func (s *ConcStatementContext) ThreeLevelCall(i int) IThreeLevelCallContext
- func (s *ConcStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConstantContext
- func (s *ConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConstantContext) AtCode() IAtCodeContext
- func (s *ConstantContext) AtDesc() IAtDescContext
- func (s *ConstantContext) AtId() IAtIdContext
- func (s *ConstantContext) AtName() IAtNameContext
- func (s *ConstantContext) AtSal() IAtSalContext
- func (s *ConstantContext) BooleanLiteral() IBooleanLiteralContext
- func (s *ConstantContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConstantContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConstantContext) GetParser() antlr.Parser
- func (s *ConstantContext) GetRuleContext() antlr.RuleContext
- func (s *ConstantContext) Integer() IIntegerContext
- func (*ConstantContext) IsConstantContext()
- func (s *ConstantContext) RealLiteral() IRealLiteralContext
- func (s *ConstantContext) StringLiteral() IStringLiteralContext
- func (s *ConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ContinueStmtContext
- func (s *ContinueStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ContinueStmtContext) CONTINUE() antlr.TerminalNode
- func (s *ContinueStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ContinueStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ContinueStmtContext) GetParser() antlr.Parser
- func (s *ContinueStmtContext) GetRuleContext() antlr.RuleContext
- func (*ContinueStmtContext) IsContinueStmtContext()
- func (s *ContinueStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElseIfStmtContext
- func (s *ElseIfStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ElseIfStmtContext) ELSE() antlr.TerminalNode
- func (s *ElseIfStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ElseIfStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ElseIfStmtContext) Expression() IExpressionContext
- func (s *ElseIfStmtContext) GetParser() antlr.Parser
- func (s *ElseIfStmtContext) GetRuleContext() antlr.RuleContext
- func (s *ElseIfStmtContext) IF() antlr.TerminalNode
- func (*ElseIfStmtContext) IsElseIfStmtContext()
- func (s *ElseIfStmtContext) LR_BRACE() antlr.TerminalNode
- func (s *ElseIfStmtContext) RR_BRACE() antlr.TerminalNode
- func (s *ElseIfStmtContext) Statements() IStatementsContext
- func (s *ElseIfStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElseStmtContext
- func (s *ElseStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ElseStmtContext) ELSE() antlr.TerminalNode
- func (s *ElseStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ElseStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ElseStmtContext) GetParser() antlr.Parser
- func (s *ElseStmtContext) GetRuleContext() antlr.RuleContext
- func (*ElseStmtContext) IsElseStmtContext()
- func (s *ElseStmtContext) LR_BRACE() antlr.TerminalNode
- func (s *ElseStmtContext) RR_BRACE() antlr.TerminalNode
- func (s *ElseStmtContext) Statements() IStatementsContext
- func (s *ElseStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionAtomContext
- func (s *ExpressionAtomContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExpressionAtomContext) Constant() IConstantContext
- func (s *ExpressionAtomContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionAtomContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionAtomContext) FunctionCall() IFunctionCallContext
- func (s *ExpressionAtomContext) GetParser() antlr.Parser
- func (s *ExpressionAtomContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionAtomContext) IsExpressionAtomContext()
- func (s *ExpressionAtomContext) MapVar() IMapVarContext
- func (s *ExpressionAtomContext) MethodCall() IMethodCallContext
- func (s *ExpressionAtomContext) ThreeLevelCall() IThreeLevelCallContext
- func (s *ExpressionAtomContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ExpressionAtomContext) Variable() IVariableContext
- type ExpressionContext
- func (s *ExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExpressionContext) AllExpression() []IExpressionContext
- func (s *ExpressionContext) ComparisonOperator() IComparisonOperatorContext
- func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) Expression(i int) IExpressionContext
- func (s *ExpressionContext) ExpressionAtom() IExpressionAtomContext
- func (s *ExpressionContext) GetParser() antlr.Parser
- func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionContext) IsExpressionContext()
- func (s *ExpressionContext) LR_BRACKET() antlr.TerminalNode
- func (s *ExpressionContext) LogicalOperator() ILogicalOperatorContext
- func (s *ExpressionContext) MathExpression() IMathExpressionContext
- func (s *ExpressionContext) NotOperator() INotOperatorContext
- func (s *ExpressionContext) RR_BRACKET() antlr.TerminalNode
- func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ForRangeStmtContext
- func (s *ForRangeStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ForRangeStmtContext) AllVariable() []IVariableContext
- func (s *ForRangeStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ForRangeStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ForRangeStmtContext) FORRANGE() antlr.TerminalNode
- func (s *ForRangeStmtContext) GetParser() antlr.Parser
- func (s *ForRangeStmtContext) GetRuleContext() antlr.RuleContext
- func (*ForRangeStmtContext) IsForRangeStmtContext()
- func (s *ForRangeStmtContext) LR_BRACE() antlr.TerminalNode
- func (s *ForRangeStmtContext) RR_BRACE() antlr.TerminalNode
- func (s *ForRangeStmtContext) RangeOperator() IRangeOperatorContext
- func (s *ForRangeStmtContext) Statements() IStatementsContext
- func (s *ForRangeStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ForRangeStmtContext) Variable(i int) IVariableContext
- type ForStmtContext
- func (s *ForStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ForStmtContext) AllAssignment() []IAssignmentContext
- func (s *ForStmtContext) AllSEMICOLON() []antlr.TerminalNode
- func (s *ForStmtContext) Assignment(i int) IAssignmentContext
- func (s *ForStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ForStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ForStmtContext) Expression() IExpressionContext
- func (s *ForStmtContext) FOR() antlr.TerminalNode
- func (s *ForStmtContext) GetParser() antlr.Parser
- func (s *ForStmtContext) GetRuleContext() antlr.RuleContext
- func (*ForStmtContext) IsForStmtContext()
- func (s *ForStmtContext) LR_BRACE() antlr.TerminalNode
- func (s *ForStmtContext) RR_BRACE() antlr.TerminalNode
- func (s *ForStmtContext) SEMICOLON(i int) antlr.TerminalNode
- func (s *ForStmtContext) Statements() IStatementsContext
- func (s *ForStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionArgsContext
- func (s *FunctionArgsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionArgsContext) AllConstant() []IConstantContext
- func (s *FunctionArgsContext) AllExpression() []IExpressionContext
- func (s *FunctionArgsContext) AllFunctionCall() []IFunctionCallContext
- func (s *FunctionArgsContext) AllMapVar() []IMapVarContext
- func (s *FunctionArgsContext) AllMethodCall() []IMethodCallContext
- func (s *FunctionArgsContext) AllThreeLevelCall() []IThreeLevelCallContext
- func (s *FunctionArgsContext) AllVariable() []IVariableContext
- func (s *FunctionArgsContext) Constant(i int) IConstantContext
- func (s *FunctionArgsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionArgsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionArgsContext) Expression(i int) IExpressionContext
- func (s *FunctionArgsContext) FunctionCall(i int) IFunctionCallContext
- func (s *FunctionArgsContext) GetParser() antlr.Parser
- func (s *FunctionArgsContext) GetRuleContext() antlr.RuleContext
- func (*FunctionArgsContext) IsFunctionArgsContext()
- func (s *FunctionArgsContext) MapVar(i int) IMapVarContext
- func (s *FunctionArgsContext) MethodCall(i int) IMethodCallContext
- func (s *FunctionArgsContext) ThreeLevelCall(i int) IThreeLevelCallContext
- func (s *FunctionArgsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *FunctionArgsContext) Variable(i int) IVariableContext
- type FunctionCallContext
- func (s *FunctionCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionCallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionCallContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionCallContext) FunctionArgs() IFunctionArgsContext
- func (s *FunctionCallContext) GetParser() antlr.Parser
- func (s *FunctionCallContext) GetRuleContext() antlr.RuleContext
- func (*FunctionCallContext) IsFunctionCallContext()
- func (s *FunctionCallContext) LR_BRACKET() antlr.TerminalNode
- func (s *FunctionCallContext) RR_BRACKET() antlr.TerminalNode
- func (s *FunctionCallContext) SIMPLENAME() antlr.TerminalNode
- func (s *FunctionCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAssignOperatorContext
- type IAssignmentContext
- type IAtCodeContext
- type IAtDescContext
- type IAtIdContext
- type IAtNameContext
- type IAtSalContext
- type IBooleanLiteralContext
- type IBreakStmtContext
- type IComparisonOperatorContext
- type IConcStatementContext
- type IConstantContext
- type IContinueStmtContext
- type IElseIfStmtContext
- type IElseStmtContext
- type IExpressionAtomContext
- type IExpressionContext
- type IForRangeStmtContext
- type IForStmtContext
- type IFunctionArgsContext
- type IFunctionCallContext
- type IIfStmtContext
- type IIntegerContext
- type ILogicalOperatorContext
- type IMapVarContext
- type IMathExpressionContext
- type IMathMdOperatorContext
- type IMathPmOperatorContext
- type IMethodCallContext
- type INotOperatorContext
- type IPrimaryContext
- type IRangeOperatorContext
- type IRealLiteralContext
- type IReturnStmtContext
- type IRuleContentContext
- type IRuleDescriptionContext
- type IRuleEntityContext
- type IRuleNameContext
- type ISalienceContext
- type IStatementContext
- type IStatementsContext
- type IStringLiteralContext
- type IThreeLevelCallContext
- type IVariableContext
- type IfStmtContext
- func (s *IfStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IfStmtContext) AllElseIfStmt() []IElseIfStmtContext
- func (s *IfStmtContext) ElseIfStmt(i int) IElseIfStmtContext
- func (s *IfStmtContext) ElseStmt() IElseStmtContext
- func (s *IfStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IfStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IfStmtContext) Expression() IExpressionContext
- func (s *IfStmtContext) GetParser() antlr.Parser
- func (s *IfStmtContext) GetRuleContext() antlr.RuleContext
- func (s *IfStmtContext) IF() antlr.TerminalNode
- func (*IfStmtContext) IsIfStmtContext()
- func (s *IfStmtContext) LR_BRACE() antlr.TerminalNode
- func (s *IfStmtContext) RR_BRACE() antlr.TerminalNode
- func (s *IfStmtContext) Statements() IStatementsContext
- func (s *IfStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IntegerContext
- func (s *IntegerContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IntegerContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IntegerContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IntegerContext) GetParser() antlr.Parser
- func (s *IntegerContext) GetRuleContext() antlr.RuleContext
- func (s *IntegerContext) INT() antlr.TerminalNode
- func (*IntegerContext) IsIntegerContext()
- func (s *IntegerContext) MINUS() antlr.TerminalNode
- func (s *IntegerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LogicalOperatorContext
- func (s *LogicalOperatorContext) AND() antlr.TerminalNode
- func (s *LogicalOperatorContext) AND_SINGLE() antlr.TerminalNode
- func (s *LogicalOperatorContext) AND_STR() antlr.TerminalNode
- func (s *LogicalOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LogicalOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LogicalOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LogicalOperatorContext) GetParser() antlr.Parser
- func (s *LogicalOperatorContext) GetRuleContext() antlr.RuleContext
- func (*LogicalOperatorContext) IsLogicalOperatorContext()
- func (s *LogicalOperatorContext) OR() antlr.TerminalNode
- func (s *LogicalOperatorContext) OR_SINGLE() antlr.TerminalNode
- func (s *LogicalOperatorContext) OR_STR() antlr.TerminalNode
- func (s *LogicalOperatorContext) SIN() antlr.TerminalNode
- func (s *LogicalOperatorContext) SINC() antlr.TerminalNode
- func (s *LogicalOperatorContext) SNIN() antlr.TerminalNode
- func (s *LogicalOperatorContext) SNINC() antlr.TerminalNode
- func (s *LogicalOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MapVarContext
- func (s *MapVarContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MapVarContext) AllVariable() []IVariableContext
- func (s *MapVarContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MapVarContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MapVarContext) GetParser() antlr.Parser
- func (s *MapVarContext) GetRuleContext() antlr.RuleContext
- func (s *MapVarContext) Integer() IIntegerContext
- func (*MapVarContext) IsMapVarContext()
- func (s *MapVarContext) LSQARE() antlr.TerminalNode
- func (s *MapVarContext) RSQARE() antlr.TerminalNode
- func (s *MapVarContext) StringLiteral() IStringLiteralContext
- func (s *MapVarContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *MapVarContext) Variable(i int) IVariableContext
- type MathExpressionContext
- func (s *MathExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MathExpressionContext) AllMathExpression() []IMathExpressionContext
- func (s *MathExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MathExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MathExpressionContext) ExpressionAtom() IExpressionAtomContext
- func (s *MathExpressionContext) GetParser() antlr.Parser
- func (s *MathExpressionContext) GetRuleContext() antlr.RuleContext
- func (*MathExpressionContext) IsMathExpressionContext()
- func (s *MathExpressionContext) LR_BRACKET() antlr.TerminalNode
- func (s *MathExpressionContext) MathExpression(i int) IMathExpressionContext
- func (s *MathExpressionContext) MathMdOperator() IMathMdOperatorContext
- func (s *MathExpressionContext) MathPmOperator() IMathPmOperatorContext
- func (s *MathExpressionContext) RR_BRACKET() antlr.TerminalNode
- func (s *MathExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MathMdOperatorContext
- func (s *MathMdOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MathMdOperatorContext) DIV() antlr.TerminalNode
- func (s *MathMdOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MathMdOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MathMdOperatorContext) GetParser() antlr.Parser
- func (s *MathMdOperatorContext) GetRuleContext() antlr.RuleContext
- func (*MathMdOperatorContext) IsMathMdOperatorContext()
- func (s *MathMdOperatorContext) MUL() antlr.TerminalNode
- func (s *MathMdOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MathPmOperatorContext
- func (s *MathPmOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MathPmOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MathPmOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MathPmOperatorContext) GetParser() antlr.Parser
- func (s *MathPmOperatorContext) GetRuleContext() antlr.RuleContext
- func (*MathPmOperatorContext) IsMathPmOperatorContext()
- func (s *MathPmOperatorContext) MINUS() antlr.TerminalNode
- func (s *MathPmOperatorContext) PLUS() antlr.TerminalNode
- func (s *MathPmOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MethodCallContext
- func (s *MethodCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MethodCallContext) DOTTEDNAME() antlr.TerminalNode
- func (s *MethodCallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MethodCallContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MethodCallContext) FunctionArgs() IFunctionArgsContext
- func (s *MethodCallContext) GetParser() antlr.Parser
- func (s *MethodCallContext) GetRuleContext() antlr.RuleContext
- func (*MethodCallContext) IsMethodCallContext()
- func (s *MethodCallContext) LR_BRACKET() antlr.TerminalNode
- func (s *MethodCallContext) RR_BRACKET() antlr.TerminalNode
- func (s *MethodCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NotOperatorContext
- func (s *NotOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NotOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NotOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NotOperatorContext) GetParser() antlr.Parser
- func (s *NotOperatorContext) GetRuleContext() antlr.RuleContext
- func (*NotOperatorContext) IsNotOperatorContext()
- func (s *NotOperatorContext) NOT() antlr.TerminalNode
- func (s *NotOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PrimaryContext
- func (s *PrimaryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PrimaryContext) AllRuleEntity() []IRuleEntityContext
- func (s *PrimaryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PrimaryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PrimaryContext) GetParser() antlr.Parser
- func (s *PrimaryContext) GetRuleContext() antlr.RuleContext
- func (*PrimaryContext) IsPrimaryContext()
- func (s *PrimaryContext) RuleEntity(i int) IRuleEntityContext
- func (s *PrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RangeOperatorContext
- func (s *RangeOperatorContext) ASSIGN() antlr.TerminalNode
- func (s *RangeOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RangeOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RangeOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RangeOperatorContext) GetParser() antlr.Parser
- func (s *RangeOperatorContext) GetRuleContext() antlr.RuleContext
- func (*RangeOperatorContext) IsRangeOperatorContext()
- func (s *RangeOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RealLiteralContext
- func (s *RealLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RealLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RealLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RealLiteralContext) GetParser() antlr.Parser
- func (s *RealLiteralContext) GetRuleContext() antlr.RuleContext
- func (*RealLiteralContext) IsRealLiteralContext()
- func (s *RealLiteralContext) MINUS() antlr.TerminalNode
- func (s *RealLiteralContext) REAL_LITERAL() antlr.TerminalNode
- func (s *RealLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ReturnStmtContext
- func (s *ReturnStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ReturnStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ReturnStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ReturnStmtContext) Expression() IExpressionContext
- func (s *ReturnStmtContext) GetParser() antlr.Parser
- func (s *ReturnStmtContext) GetRuleContext() antlr.RuleContext
- func (*ReturnStmtContext) IsReturnStmtContext()
- func (s *ReturnStmtContext) RETURN() antlr.TerminalNode
- func (s *ReturnStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RuleContentContext
- func (s *RuleContentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RuleContentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RuleContentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RuleContentContext) GetParser() antlr.Parser
- func (s *RuleContentContext) GetRuleContext() antlr.RuleContext
- func (*RuleContentContext) IsRuleContentContext()
- func (s *RuleContentContext) Statements() IStatementsContext
- func (s *RuleContentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RuleDescriptionContext
- func (s *RuleDescriptionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RuleDescriptionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RuleDescriptionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RuleDescriptionContext) GetParser() antlr.Parser
- func (s *RuleDescriptionContext) GetRuleContext() antlr.RuleContext
- func (*RuleDescriptionContext) IsRuleDescriptionContext()
- func (s *RuleDescriptionContext) StringLiteral() IStringLiteralContext
- func (s *RuleDescriptionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RuleEntityContext
- func (s *RuleEntityContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RuleEntityContext) BEGIN() antlr.TerminalNode
- func (s *RuleEntityContext) END() antlr.TerminalNode
- func (s *RuleEntityContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RuleEntityContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RuleEntityContext) GetParser() antlr.Parser
- func (s *RuleEntityContext) GetRuleContext() antlr.RuleContext
- func (*RuleEntityContext) IsRuleEntityContext()
- func (s *RuleEntityContext) RULE() antlr.TerminalNode
- func (s *RuleEntityContext) RuleContent() IRuleContentContext
- func (s *RuleEntityContext) RuleDescription() IRuleDescriptionContext
- func (s *RuleEntityContext) RuleName() IRuleNameContext
- func (s *RuleEntityContext) Salience() ISalienceContext
- func (s *RuleEntityContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RuleNameContext
- func (s *RuleNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RuleNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RuleNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RuleNameContext) GetParser() antlr.Parser
- func (s *RuleNameContext) GetRuleContext() antlr.RuleContext
- func (*RuleNameContext) IsRuleNameContext()
- func (s *RuleNameContext) StringLiteral() IStringLiteralContext
- func (s *RuleNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SalienceContext
- func (s *SalienceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SalienceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SalienceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SalienceContext) GetParser() antlr.Parser
- func (s *SalienceContext) GetRuleContext() antlr.RuleContext
- func (s *SalienceContext) Integer() IIntegerContext
- func (*SalienceContext) IsSalienceContext()
- func (s *SalienceContext) SALIENCE() antlr.TerminalNode
- func (s *SalienceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StatementContext
- func (s *StatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StatementContext) Assignment() IAssignmentContext
- func (s *StatementContext) BreakStmt() IBreakStmtContext
- func (s *StatementContext) ConcStatement() IConcStatementContext
- func (s *StatementContext) ContinueStmt() IContinueStmtContext
- func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) ForRangeStmt() IForRangeStmtContext
- func (s *StatementContext) ForStmt() IForStmtContext
- func (s *StatementContext) FunctionCall() IFunctionCallContext
- func (s *StatementContext) GetParser() antlr.Parser
- func (s *StatementContext) GetRuleContext() antlr.RuleContext
- func (s *StatementContext) IfStmt() IIfStmtContext
- func (*StatementContext) IsStatementContext()
- func (s *StatementContext) MethodCall() IMethodCallContext
- func (s *StatementContext) ThreeLevelCall() IThreeLevelCallContext
- func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StatementsContext
- func (s *StatementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StatementsContext) AllStatement() []IStatementContext
- func (s *StatementsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StatementsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StatementsContext) GetParser() antlr.Parser
- func (s *StatementsContext) GetRuleContext() antlr.RuleContext
- func (*StatementsContext) IsStatementsContext()
- func (s *StatementsContext) ReturnStmt() IReturnStmtContext
- func (s *StatementsContext) Statement(i int) IStatementContext
- func (s *StatementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StringLiteralContext
- func (s *StringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StringLiteralContext) DQUOTA_STRING() antlr.TerminalNode
- func (s *StringLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StringLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StringLiteralContext) GetParser() antlr.Parser
- func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext
- func (*StringLiteralContext) IsStringLiteralContext()
- func (s *StringLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ThreeLevelCallContext
- func (s *ThreeLevelCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ThreeLevelCallContext) DOUBLEDOTTEDNAME() antlr.TerminalNode
- func (s *ThreeLevelCallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ThreeLevelCallContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ThreeLevelCallContext) FunctionArgs() IFunctionArgsContext
- func (s *ThreeLevelCallContext) GetParser() antlr.Parser
- func (s *ThreeLevelCallContext) GetRuleContext() antlr.RuleContext
- func (*ThreeLevelCallContext) IsThreeLevelCallContext()
- func (s *ThreeLevelCallContext) LR_BRACKET() antlr.TerminalNode
- func (s *ThreeLevelCallContext) RR_BRACKET() antlr.TerminalNode
- func (s *ThreeLevelCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type VariableContext
- func (s *VariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *VariableContext) DOTTEDNAME() antlr.TerminalNode
- func (s *VariableContext) DOUBLEDOTTEDNAME() antlr.TerminalNode
- func (s *VariableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VariableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VariableContext) GetParser() antlr.Parser
- func (s *VariableContext) GetRuleContext() antlr.RuleContext
- func (*VariableContext) IsVariableContext()
- func (s *VariableContext) SIMPLENAME() antlr.TerminalNode
- func (s *VariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Constants ¶
This section is empty.
Variables ¶
var GengineLexerLexerStaticData struct { ChannelNames []string ModeNames []string LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
var GengineParserStaticData struct { LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
Functions ¶
func GengineLexerInit ¶
func GengineLexerInit()
gengineLexerInit initializes any static state used to implement gengineLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewgengineLexer(). You can call this function if you wish to initialize the static state ahead of time.
func GengineParserInit ¶
func GengineParserInit()
gengineParserInit initializes any static state used to implement gengineParser. By default the static state used to implement the parser is lazily initialized during the first call to NewgengineParser(). You can call this function if you wish to initialize the static state ahead of time.
func InitEmptyAssignOperatorContext ¶
func InitEmptyAssignOperatorContext(p *AssignOperatorContext)
func InitEmptyAssignmentContext ¶
func InitEmptyAssignmentContext(p *AssignmentContext)
func InitEmptyAtCodeContext ¶
func InitEmptyAtCodeContext(p *AtCodeContext)
func InitEmptyAtDescContext ¶
func InitEmptyAtDescContext(p *AtDescContext)
func InitEmptyAtIdContext ¶
func InitEmptyAtIdContext(p *AtIdContext)
func InitEmptyAtNameContext ¶
func InitEmptyAtNameContext(p *AtNameContext)
func InitEmptyAtSalContext ¶
func InitEmptyAtSalContext(p *AtSalContext)
func InitEmptyBooleanLiteralContext ¶
func InitEmptyBooleanLiteralContext(p *BooleanLiteralContext)
func InitEmptyBreakStmtContext ¶
func InitEmptyBreakStmtContext(p *BreakStmtContext)
func InitEmptyComparisonOperatorContext ¶
func InitEmptyComparisonOperatorContext(p *ComparisonOperatorContext)
func InitEmptyConcStatementContext ¶
func InitEmptyConcStatementContext(p *ConcStatementContext)
func InitEmptyConstantContext ¶
func InitEmptyConstantContext(p *ConstantContext)
func InitEmptyContinueStmtContext ¶
func InitEmptyContinueStmtContext(p *ContinueStmtContext)
func InitEmptyElseIfStmtContext ¶
func InitEmptyElseIfStmtContext(p *ElseIfStmtContext)
func InitEmptyElseStmtContext ¶
func InitEmptyElseStmtContext(p *ElseStmtContext)
func InitEmptyExpressionAtomContext ¶
func InitEmptyExpressionAtomContext(p *ExpressionAtomContext)
func InitEmptyExpressionContext ¶
func InitEmptyExpressionContext(p *ExpressionContext)
func InitEmptyForRangeStmtContext ¶
func InitEmptyForRangeStmtContext(p *ForRangeStmtContext)
func InitEmptyForStmtContext ¶
func InitEmptyForStmtContext(p *ForStmtContext)
func InitEmptyFunctionArgsContext ¶
func InitEmptyFunctionArgsContext(p *FunctionArgsContext)
func InitEmptyFunctionCallContext ¶
func InitEmptyFunctionCallContext(p *FunctionCallContext)
func InitEmptyIfStmtContext ¶
func InitEmptyIfStmtContext(p *IfStmtContext)
func InitEmptyIntegerContext ¶
func InitEmptyIntegerContext(p *IntegerContext)
func InitEmptyLogicalOperatorContext ¶
func InitEmptyLogicalOperatorContext(p *LogicalOperatorContext)
func InitEmptyMapVarContext ¶
func InitEmptyMapVarContext(p *MapVarContext)
func InitEmptyMathExpressionContext ¶
func InitEmptyMathExpressionContext(p *MathExpressionContext)
func InitEmptyMathMdOperatorContext ¶
func InitEmptyMathMdOperatorContext(p *MathMdOperatorContext)
func InitEmptyMathPmOperatorContext ¶
func InitEmptyMathPmOperatorContext(p *MathPmOperatorContext)
func InitEmptyMethodCallContext ¶
func InitEmptyMethodCallContext(p *MethodCallContext)
func InitEmptyNotOperatorContext ¶
func InitEmptyNotOperatorContext(p *NotOperatorContext)
func InitEmptyPrimaryContext ¶
func InitEmptyPrimaryContext(p *PrimaryContext)
func InitEmptyRangeOperatorContext ¶
func InitEmptyRangeOperatorContext(p *RangeOperatorContext)
func InitEmptyRealLiteralContext ¶
func InitEmptyRealLiteralContext(p *RealLiteralContext)
func InitEmptyReturnStmtContext ¶
func InitEmptyReturnStmtContext(p *ReturnStmtContext)
func InitEmptyRuleContentContext ¶
func InitEmptyRuleContentContext(p *RuleContentContext)
func InitEmptyRuleDescriptionContext ¶
func InitEmptyRuleDescriptionContext(p *RuleDescriptionContext)
func InitEmptyRuleEntityContext ¶
func InitEmptyRuleEntityContext(p *RuleEntityContext)
func InitEmptyRuleNameContext ¶
func InitEmptyRuleNameContext(p *RuleNameContext)
func InitEmptySalienceContext ¶
func InitEmptySalienceContext(p *SalienceContext)
func InitEmptyStatementContext ¶
func InitEmptyStatementContext(p *StatementContext)
func InitEmptyStatementsContext ¶
func InitEmptyStatementsContext(p *StatementsContext)
func InitEmptyStringLiteralContext ¶
func InitEmptyStringLiteralContext(p *StringLiteralContext)
func InitEmptyThreeLevelCallContext ¶
func InitEmptyThreeLevelCallContext(p *ThreeLevelCallContext)
func InitEmptyVariableContext ¶
func InitEmptyVariableContext(p *VariableContext)
func NewgengineLexer ¶
func NewgengineLexer(input antlr.CharStream) *gengineLexer
NewgengineLexer produces a new lexer instance for the optional input antlr.CharStream.
func NewgengineParser ¶
func NewgengineParser(input antlr.TokenStream) *gengineParser
NewgengineParser produces a new parser instance for the optional input antlr.TokenStream.
Types ¶
type AssignOperatorContext ¶
type AssignOperatorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAssignOperatorContext ¶
func NewAssignOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignOperatorContext
func NewEmptyAssignOperatorContext ¶
func NewEmptyAssignOperatorContext() *AssignOperatorContext
func (*AssignOperatorContext) ASSIGN ¶
func (s *AssignOperatorContext) ASSIGN() antlr.TerminalNode
func (*AssignOperatorContext) Accept ¶
func (s *AssignOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AssignOperatorContext) DIVEQUAL ¶
func (s *AssignOperatorContext) DIVEQUAL() antlr.TerminalNode
func (*AssignOperatorContext) EnterRule ¶
func (s *AssignOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssignOperatorContext) ExitRule ¶
func (s *AssignOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssignOperatorContext) GetParser ¶
func (s *AssignOperatorContext) GetParser() antlr.Parser
func (*AssignOperatorContext) GetRuleContext ¶
func (s *AssignOperatorContext) GetRuleContext() antlr.RuleContext
func (*AssignOperatorContext) IsAssignOperatorContext ¶
func (*AssignOperatorContext) IsAssignOperatorContext()
func (*AssignOperatorContext) MINUSEQUAL ¶
func (s *AssignOperatorContext) MINUSEQUAL() antlr.TerminalNode
func (*AssignOperatorContext) MULTIEQUAL ¶
func (s *AssignOperatorContext) MULTIEQUAL() antlr.TerminalNode
func (*AssignOperatorContext) PLUSEQUAL ¶
func (s *AssignOperatorContext) PLUSEQUAL() antlr.TerminalNode
func (*AssignOperatorContext) SET ¶
func (s *AssignOperatorContext) SET() antlr.TerminalNode
func (*AssignOperatorContext) ToStringTree ¶
func (s *AssignOperatorContext) 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) Accept ¶
func (s *AssignmentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AssignmentContext) AssignOperator ¶
func (s *AssignmentContext) AssignOperator() IAssignOperatorContext
func (*AssignmentContext) EnterRule ¶
func (s *AssignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssignmentContext) ExitRule ¶
func (s *AssignmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssignmentContext) Expression ¶
func (s *AssignmentContext) Expression() IExpressionContext
func (*AssignmentContext) GetParser ¶
func (s *AssignmentContext) GetParser() antlr.Parser
func (*AssignmentContext) GetRuleContext ¶
func (s *AssignmentContext) GetRuleContext() antlr.RuleContext
func (*AssignmentContext) IsAssignmentContext ¶
func (*AssignmentContext) IsAssignmentContext()
func (*AssignmentContext) MapVar ¶
func (s *AssignmentContext) MapVar() IMapVarContext
func (*AssignmentContext) MathExpression ¶
func (s *AssignmentContext) MathExpression() IMathExpressionContext
func (*AssignmentContext) ToStringTree ¶
func (s *AssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*AssignmentContext) Variable ¶
func (s *AssignmentContext) Variable() IVariableContext
type AtCodeContext ¶
type AtCodeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAtCodeContext ¶
func NewAtCodeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AtCodeContext
func NewEmptyAtCodeContext ¶
func NewEmptyAtCodeContext() *AtCodeContext
func (*AtCodeContext) Accept ¶
func (s *AtCodeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AtCodeContext) EnterRule ¶
func (s *AtCodeContext) EnterRule(listener antlr.ParseTreeListener)
func (*AtCodeContext) ExitRule ¶
func (s *AtCodeContext) ExitRule(listener antlr.ParseTreeListener)
func (*AtCodeContext) GetParser ¶
func (s *AtCodeContext) GetParser() antlr.Parser
func (*AtCodeContext) GetRuleContext ¶
func (s *AtCodeContext) GetRuleContext() antlr.RuleContext
func (*AtCodeContext) IsAtCodeContext ¶
func (*AtCodeContext) IsAtCodeContext()
func (*AtCodeContext) ToStringTree ¶
func (s *AtCodeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AtDescContext ¶
type AtDescContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAtDescContext ¶
func NewAtDescContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AtDescContext
func NewEmptyAtDescContext ¶
func NewEmptyAtDescContext() *AtDescContext
func (*AtDescContext) Accept ¶
func (s *AtDescContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AtDescContext) EnterRule ¶
func (s *AtDescContext) EnterRule(listener antlr.ParseTreeListener)
func (*AtDescContext) ExitRule ¶
func (s *AtDescContext) ExitRule(listener antlr.ParseTreeListener)
func (*AtDescContext) GetParser ¶
func (s *AtDescContext) GetParser() antlr.Parser
func (*AtDescContext) GetRuleContext ¶
func (s *AtDescContext) GetRuleContext() antlr.RuleContext
func (*AtDescContext) IsAtDescContext ¶
func (*AtDescContext) IsAtDescContext()
func (*AtDescContext) ToStringTree ¶
func (s *AtDescContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AtIdContext ¶
type AtIdContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAtIdContext ¶
func NewAtIdContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AtIdContext
func NewEmptyAtIdContext ¶
func NewEmptyAtIdContext() *AtIdContext
func (*AtIdContext) Accept ¶
func (s *AtIdContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AtIdContext) EnterRule ¶
func (s *AtIdContext) EnterRule(listener antlr.ParseTreeListener)
func (*AtIdContext) ExitRule ¶
func (s *AtIdContext) ExitRule(listener antlr.ParseTreeListener)
func (*AtIdContext) GetParser ¶
func (s *AtIdContext) GetParser() antlr.Parser
func (*AtIdContext) GetRuleContext ¶
func (s *AtIdContext) GetRuleContext() antlr.RuleContext
func (*AtIdContext) IsAtIdContext ¶
func (*AtIdContext) IsAtIdContext()
func (*AtIdContext) ToStringTree ¶
func (s *AtIdContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AtNameContext ¶
type AtNameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAtNameContext ¶
func NewAtNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AtNameContext
func NewEmptyAtNameContext ¶
func NewEmptyAtNameContext() *AtNameContext
func (*AtNameContext) Accept ¶
func (s *AtNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AtNameContext) EnterRule ¶
func (s *AtNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*AtNameContext) ExitRule ¶
func (s *AtNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*AtNameContext) GetParser ¶
func (s *AtNameContext) GetParser() antlr.Parser
func (*AtNameContext) GetRuleContext ¶
func (s *AtNameContext) GetRuleContext() antlr.RuleContext
func (*AtNameContext) IsAtNameContext ¶
func (*AtNameContext) IsAtNameContext()
func (*AtNameContext) ToStringTree ¶
func (s *AtNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AtSalContext ¶
type AtSalContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAtSalContext ¶
func NewAtSalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AtSalContext
func NewEmptyAtSalContext ¶
func NewEmptyAtSalContext() *AtSalContext
func (*AtSalContext) Accept ¶
func (s *AtSalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AtSalContext) EnterRule ¶
func (s *AtSalContext) EnterRule(listener antlr.ParseTreeListener)
func (*AtSalContext) ExitRule ¶
func (s *AtSalContext) ExitRule(listener antlr.ParseTreeListener)
func (*AtSalContext) GetParser ¶
func (s *AtSalContext) GetParser() antlr.Parser
func (*AtSalContext) GetRuleContext ¶
func (s *AtSalContext) GetRuleContext() antlr.RuleContext
func (*AtSalContext) IsAtSalContext ¶
func (*AtSalContext) IsAtSalContext()
func (*AtSalContext) ToStringTree ¶
func (s *AtSalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BasegengineListener ¶
type BasegengineListener struct{}
BasegengineListener is a complete listener for a parse tree produced by gengineParser.
func (*BasegengineListener) EnterAssignOperator ¶
func (s *BasegengineListener) EnterAssignOperator(ctx *AssignOperatorContext)
EnterAssignOperator is called when production assignOperator is entered.
func (*BasegengineListener) EnterAssignment ¶
func (s *BasegengineListener) EnterAssignment(ctx *AssignmentContext)
EnterAssignment is called when production assignment is entered.
func (*BasegengineListener) EnterAtCode ¶
func (s *BasegengineListener) EnterAtCode(ctx *AtCodeContext)
EnterAtCode is called when production atCode is entered.
func (*BasegengineListener) EnterAtDesc ¶
func (s *BasegengineListener) EnterAtDesc(ctx *AtDescContext)
EnterAtDesc is called when production atDesc is entered.
func (*BasegengineListener) EnterAtId ¶
func (s *BasegengineListener) EnterAtId(ctx *AtIdContext)
EnterAtId is called when production atId is entered.
func (*BasegengineListener) EnterAtName ¶
func (s *BasegengineListener) EnterAtName(ctx *AtNameContext)
EnterAtName is called when production atName is entered.
func (*BasegengineListener) EnterAtSal ¶
func (s *BasegengineListener) EnterAtSal(ctx *AtSalContext)
EnterAtSal is called when production atSal is entered.
func (*BasegengineListener) EnterBooleanLiteral ¶
func (s *BasegengineListener) EnterBooleanLiteral(ctx *BooleanLiteralContext)
EnterBooleanLiteral is called when production booleanLiteral is entered.
func (*BasegengineListener) EnterBreakStmt ¶
func (s *BasegengineListener) EnterBreakStmt(ctx *BreakStmtContext)
EnterBreakStmt is called when production breakStmt is entered.
func (*BasegengineListener) EnterComparisonOperator ¶
func (s *BasegengineListener) EnterComparisonOperator(ctx *ComparisonOperatorContext)
EnterComparisonOperator is called when production comparisonOperator is entered.
func (*BasegengineListener) EnterConcStatement ¶
func (s *BasegengineListener) EnterConcStatement(ctx *ConcStatementContext)
EnterConcStatement is called when production concStatement is entered.
func (*BasegengineListener) EnterConstant ¶
func (s *BasegengineListener) EnterConstant(ctx *ConstantContext)
EnterConstant is called when production constant is entered.
func (*BasegengineListener) EnterContinueStmt ¶
func (s *BasegengineListener) EnterContinueStmt(ctx *ContinueStmtContext)
EnterContinueStmt is called when production continueStmt is entered.
func (*BasegengineListener) EnterElseIfStmt ¶
func (s *BasegengineListener) EnterElseIfStmt(ctx *ElseIfStmtContext)
EnterElseIfStmt is called when production elseIfStmt is entered.
func (*BasegengineListener) EnterElseStmt ¶
func (s *BasegengineListener) EnterElseStmt(ctx *ElseStmtContext)
EnterElseStmt is called when production elseStmt is entered.
func (*BasegengineListener) EnterEveryRule ¶
func (s *BasegengineListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BasegengineListener) EnterExpression ¶
func (s *BasegengineListener) EnterExpression(ctx *ExpressionContext)
EnterExpression is called when production expression is entered.
func (*BasegengineListener) EnterExpressionAtom ¶
func (s *BasegengineListener) EnterExpressionAtom(ctx *ExpressionAtomContext)
EnterExpressionAtom is called when production expressionAtom is entered.
func (*BasegengineListener) EnterForRangeStmt ¶
func (s *BasegengineListener) EnterForRangeStmt(ctx *ForRangeStmtContext)
EnterForRangeStmt is called when production forRangeStmt is entered.
func (*BasegengineListener) EnterForStmt ¶
func (s *BasegengineListener) EnterForStmt(ctx *ForStmtContext)
EnterForStmt is called when production forStmt is entered.
func (*BasegengineListener) EnterFunctionArgs ¶
func (s *BasegengineListener) EnterFunctionArgs(ctx *FunctionArgsContext)
EnterFunctionArgs is called when production functionArgs is entered.
func (*BasegengineListener) EnterFunctionCall ¶
func (s *BasegengineListener) EnterFunctionCall(ctx *FunctionCallContext)
EnterFunctionCall is called when production functionCall is entered.
func (*BasegengineListener) EnterIfStmt ¶
func (s *BasegengineListener) EnterIfStmt(ctx *IfStmtContext)
EnterIfStmt is called when production ifStmt is entered.
func (*BasegengineListener) EnterInteger ¶
func (s *BasegengineListener) EnterInteger(ctx *IntegerContext)
EnterInteger is called when production integer is entered.
func (*BasegengineListener) EnterLogicalOperator ¶
func (s *BasegengineListener) EnterLogicalOperator(ctx *LogicalOperatorContext)
EnterLogicalOperator is called when production logicalOperator is entered.
func (*BasegengineListener) EnterMapVar ¶
func (s *BasegengineListener) EnterMapVar(ctx *MapVarContext)
EnterMapVar is called when production mapVar is entered.
func (*BasegengineListener) EnterMathExpression ¶
func (s *BasegengineListener) EnterMathExpression(ctx *MathExpressionContext)
EnterMathExpression is called when production mathExpression is entered.
func (*BasegengineListener) EnterMathMdOperator ¶
func (s *BasegengineListener) EnterMathMdOperator(ctx *MathMdOperatorContext)
EnterMathMdOperator is called when production mathMdOperator is entered.
func (*BasegengineListener) EnterMathPmOperator ¶
func (s *BasegengineListener) EnterMathPmOperator(ctx *MathPmOperatorContext)
EnterMathPmOperator is called when production mathPmOperator is entered.
func (*BasegengineListener) EnterMethodCall ¶
func (s *BasegengineListener) EnterMethodCall(ctx *MethodCallContext)
EnterMethodCall is called when production methodCall is entered.
func (*BasegengineListener) EnterNotOperator ¶
func (s *BasegengineListener) EnterNotOperator(ctx *NotOperatorContext)
EnterNotOperator is called when production notOperator is entered.
func (*BasegengineListener) EnterPrimary ¶
func (s *BasegengineListener) EnterPrimary(ctx *PrimaryContext)
EnterPrimary is called when production primary is entered.
func (*BasegengineListener) EnterRangeOperator ¶
func (s *BasegengineListener) EnterRangeOperator(ctx *RangeOperatorContext)
EnterRangeOperator is called when production rangeOperator is entered.
func (*BasegengineListener) EnterRealLiteral ¶
func (s *BasegengineListener) EnterRealLiteral(ctx *RealLiteralContext)
EnterRealLiteral is called when production realLiteral is entered.
func (*BasegengineListener) EnterReturnStmt ¶
func (s *BasegengineListener) EnterReturnStmt(ctx *ReturnStmtContext)
EnterReturnStmt is called when production returnStmt is entered.
func (*BasegengineListener) EnterRuleContent ¶
func (s *BasegengineListener) EnterRuleContent(ctx *RuleContentContext)
EnterRuleContent is called when production ruleContent is entered.
func (*BasegengineListener) EnterRuleDescription ¶
func (s *BasegengineListener) EnterRuleDescription(ctx *RuleDescriptionContext)
EnterRuleDescription is called when production ruleDescription is entered.
func (*BasegengineListener) EnterRuleEntity ¶
func (s *BasegengineListener) EnterRuleEntity(ctx *RuleEntityContext)
EnterRuleEntity is called when production ruleEntity is entered.
func (*BasegengineListener) EnterRuleName ¶
func (s *BasegengineListener) EnterRuleName(ctx *RuleNameContext)
EnterRuleName is called when production ruleName is entered.
func (*BasegengineListener) EnterSalience ¶
func (s *BasegengineListener) EnterSalience(ctx *SalienceContext)
EnterSalience is called when production salience is entered.
func (*BasegengineListener) EnterStatement ¶
func (s *BasegengineListener) EnterStatement(ctx *StatementContext)
EnterStatement is called when production statement is entered.
func (*BasegengineListener) EnterStatements ¶
func (s *BasegengineListener) EnterStatements(ctx *StatementsContext)
EnterStatements is called when production statements is entered.
func (*BasegengineListener) EnterStringLiteral ¶
func (s *BasegengineListener) EnterStringLiteral(ctx *StringLiteralContext)
EnterStringLiteral is called when production stringLiteral is entered.
func (*BasegengineListener) EnterThreeLevelCall ¶
func (s *BasegengineListener) EnterThreeLevelCall(ctx *ThreeLevelCallContext)
EnterThreeLevelCall is called when production threeLevelCall is entered.
func (*BasegengineListener) EnterVariable ¶
func (s *BasegengineListener) EnterVariable(ctx *VariableContext)
EnterVariable is called when production variable is entered.
func (*BasegengineListener) ExitAssignOperator ¶
func (s *BasegengineListener) ExitAssignOperator(ctx *AssignOperatorContext)
ExitAssignOperator is called when production assignOperator is exited.
func (*BasegengineListener) ExitAssignment ¶
func (s *BasegengineListener) ExitAssignment(ctx *AssignmentContext)
ExitAssignment is called when production assignment is exited.
func (*BasegengineListener) ExitAtCode ¶
func (s *BasegengineListener) ExitAtCode(ctx *AtCodeContext)
ExitAtCode is called when production atCode is exited.
func (*BasegengineListener) ExitAtDesc ¶
func (s *BasegengineListener) ExitAtDesc(ctx *AtDescContext)
ExitAtDesc is called when production atDesc is exited.
func (*BasegengineListener) ExitAtId ¶
func (s *BasegengineListener) ExitAtId(ctx *AtIdContext)
ExitAtId is called when production atId is exited.
func (*BasegengineListener) ExitAtName ¶
func (s *BasegengineListener) ExitAtName(ctx *AtNameContext)
ExitAtName is called when production atName is exited.
func (*BasegengineListener) ExitAtSal ¶
func (s *BasegengineListener) ExitAtSal(ctx *AtSalContext)
ExitAtSal is called when production atSal is exited.
func (*BasegengineListener) ExitBooleanLiteral ¶
func (s *BasegengineListener) ExitBooleanLiteral(ctx *BooleanLiteralContext)
ExitBooleanLiteral is called when production booleanLiteral is exited.
func (*BasegengineListener) ExitBreakStmt ¶
func (s *BasegengineListener) ExitBreakStmt(ctx *BreakStmtContext)
ExitBreakStmt is called when production breakStmt is exited.
func (*BasegengineListener) ExitComparisonOperator ¶
func (s *BasegengineListener) ExitComparisonOperator(ctx *ComparisonOperatorContext)
ExitComparisonOperator is called when production comparisonOperator is exited.
func (*BasegengineListener) ExitConcStatement ¶
func (s *BasegengineListener) ExitConcStatement(ctx *ConcStatementContext)
ExitConcStatement is called when production concStatement is exited.
func (*BasegengineListener) ExitConstant ¶
func (s *BasegengineListener) ExitConstant(ctx *ConstantContext)
ExitConstant is called when production constant is exited.
func (*BasegengineListener) ExitContinueStmt ¶
func (s *BasegengineListener) ExitContinueStmt(ctx *ContinueStmtContext)
ExitContinueStmt is called when production continueStmt is exited.
func (*BasegengineListener) ExitElseIfStmt ¶
func (s *BasegengineListener) ExitElseIfStmt(ctx *ElseIfStmtContext)
ExitElseIfStmt is called when production elseIfStmt is exited.
func (*BasegengineListener) ExitElseStmt ¶
func (s *BasegengineListener) ExitElseStmt(ctx *ElseStmtContext)
ExitElseStmt is called when production elseStmt is exited.
func (*BasegengineListener) ExitEveryRule ¶
func (s *BasegengineListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BasegengineListener) ExitExpression ¶
func (s *BasegengineListener) ExitExpression(ctx *ExpressionContext)
ExitExpression is called when production expression is exited.
func (*BasegengineListener) ExitExpressionAtom ¶
func (s *BasegengineListener) ExitExpressionAtom(ctx *ExpressionAtomContext)
ExitExpressionAtom is called when production expressionAtom is exited.
func (*BasegengineListener) ExitForRangeStmt ¶
func (s *BasegengineListener) ExitForRangeStmt(ctx *ForRangeStmtContext)
ExitForRangeStmt is called when production forRangeStmt is exited.
func (*BasegengineListener) ExitForStmt ¶
func (s *BasegengineListener) ExitForStmt(ctx *ForStmtContext)
ExitForStmt is called when production forStmt is exited.
func (*BasegengineListener) ExitFunctionArgs ¶
func (s *BasegengineListener) ExitFunctionArgs(ctx *FunctionArgsContext)
ExitFunctionArgs is called when production functionArgs is exited.
func (*BasegengineListener) ExitFunctionCall ¶
func (s *BasegengineListener) ExitFunctionCall(ctx *FunctionCallContext)
ExitFunctionCall is called when production functionCall is exited.
func (*BasegengineListener) ExitIfStmt ¶
func (s *BasegengineListener) ExitIfStmt(ctx *IfStmtContext)
ExitIfStmt is called when production ifStmt is exited.
func (*BasegengineListener) ExitInteger ¶
func (s *BasegengineListener) ExitInteger(ctx *IntegerContext)
ExitInteger is called when production integer is exited.
func (*BasegengineListener) ExitLogicalOperator ¶
func (s *BasegengineListener) ExitLogicalOperator(ctx *LogicalOperatorContext)
ExitLogicalOperator is called when production logicalOperator is exited.
func (*BasegengineListener) ExitMapVar ¶
func (s *BasegengineListener) ExitMapVar(ctx *MapVarContext)
ExitMapVar is called when production mapVar is exited.
func (*BasegengineListener) ExitMathExpression ¶
func (s *BasegengineListener) ExitMathExpression(ctx *MathExpressionContext)
ExitMathExpression is called when production mathExpression is exited.
func (*BasegengineListener) ExitMathMdOperator ¶
func (s *BasegengineListener) ExitMathMdOperator(ctx *MathMdOperatorContext)
ExitMathMdOperator is called when production mathMdOperator is exited.
func (*BasegengineListener) ExitMathPmOperator ¶
func (s *BasegengineListener) ExitMathPmOperator(ctx *MathPmOperatorContext)
ExitMathPmOperator is called when production mathPmOperator is exited.
func (*BasegengineListener) ExitMethodCall ¶
func (s *BasegengineListener) ExitMethodCall(ctx *MethodCallContext)
ExitMethodCall is called when production methodCall is exited.
func (*BasegengineListener) ExitNotOperator ¶
func (s *BasegengineListener) ExitNotOperator(ctx *NotOperatorContext)
ExitNotOperator is called when production notOperator is exited.
func (*BasegengineListener) ExitPrimary ¶
func (s *BasegengineListener) ExitPrimary(ctx *PrimaryContext)
ExitPrimary is called when production primary is exited.
func (*BasegengineListener) ExitRangeOperator ¶
func (s *BasegengineListener) ExitRangeOperator(ctx *RangeOperatorContext)
ExitRangeOperator is called when production rangeOperator is exited.
func (*BasegengineListener) ExitRealLiteral ¶
func (s *BasegengineListener) ExitRealLiteral(ctx *RealLiteralContext)
ExitRealLiteral is called when production realLiteral is exited.
func (*BasegengineListener) ExitReturnStmt ¶
func (s *BasegengineListener) ExitReturnStmt(ctx *ReturnStmtContext)
ExitReturnStmt is called when production returnStmt is exited.
func (*BasegengineListener) ExitRuleContent ¶
func (s *BasegengineListener) ExitRuleContent(ctx *RuleContentContext)
ExitRuleContent is called when production ruleContent is exited.
func (*BasegengineListener) ExitRuleDescription ¶
func (s *BasegengineListener) ExitRuleDescription(ctx *RuleDescriptionContext)
ExitRuleDescription is called when production ruleDescription is exited.
func (*BasegengineListener) ExitRuleEntity ¶
func (s *BasegengineListener) ExitRuleEntity(ctx *RuleEntityContext)
ExitRuleEntity is called when production ruleEntity is exited.
func (*BasegengineListener) ExitRuleName ¶
func (s *BasegengineListener) ExitRuleName(ctx *RuleNameContext)
ExitRuleName is called when production ruleName is exited.
func (*BasegengineListener) ExitSalience ¶
func (s *BasegengineListener) ExitSalience(ctx *SalienceContext)
ExitSalience is called when production salience is exited.
func (*BasegengineListener) ExitStatement ¶
func (s *BasegengineListener) ExitStatement(ctx *StatementContext)
ExitStatement is called when production statement is exited.
func (*BasegengineListener) ExitStatements ¶
func (s *BasegengineListener) ExitStatements(ctx *StatementsContext)
ExitStatements is called when production statements is exited.
func (*BasegengineListener) ExitStringLiteral ¶
func (s *BasegengineListener) ExitStringLiteral(ctx *StringLiteralContext)
ExitStringLiteral is called when production stringLiteral is exited.
func (*BasegengineListener) ExitThreeLevelCall ¶
func (s *BasegengineListener) ExitThreeLevelCall(ctx *ThreeLevelCallContext)
ExitThreeLevelCall is called when production threeLevelCall is exited.
func (*BasegengineListener) ExitVariable ¶
func (s *BasegengineListener) ExitVariable(ctx *VariableContext)
ExitVariable is called when production variable is exited.
func (*BasegengineListener) VisitErrorNode ¶
func (s *BasegengineListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BasegengineListener) VisitTerminal ¶
func (s *BasegengineListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BasegengineVisitor ¶
type BasegengineVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (*BasegengineVisitor) VisitAssignOperator ¶
func (v *BasegengineVisitor) VisitAssignOperator(ctx *AssignOperatorContext) interface{}
func (*BasegengineVisitor) VisitAssignment ¶
func (v *BasegengineVisitor) VisitAssignment(ctx *AssignmentContext) interface{}
func (*BasegengineVisitor) VisitAtCode ¶
func (v *BasegengineVisitor) VisitAtCode(ctx *AtCodeContext) interface{}
func (*BasegengineVisitor) VisitAtDesc ¶
func (v *BasegengineVisitor) VisitAtDesc(ctx *AtDescContext) interface{}
func (*BasegengineVisitor) VisitAtId ¶
func (v *BasegengineVisitor) VisitAtId(ctx *AtIdContext) interface{}
func (*BasegengineVisitor) VisitAtName ¶
func (v *BasegengineVisitor) VisitAtName(ctx *AtNameContext) interface{}
func (*BasegengineVisitor) VisitAtSal ¶
func (v *BasegengineVisitor) VisitAtSal(ctx *AtSalContext) interface{}
func (*BasegengineVisitor) VisitBooleanLiteral ¶
func (v *BasegengineVisitor) VisitBooleanLiteral(ctx *BooleanLiteralContext) interface{}
func (*BasegengineVisitor) VisitBreakStmt ¶
func (v *BasegengineVisitor) VisitBreakStmt(ctx *BreakStmtContext) interface{}
func (*BasegengineVisitor) VisitComparisonOperator ¶
func (v *BasegengineVisitor) VisitComparisonOperator(ctx *ComparisonOperatorContext) interface{}
func (*BasegengineVisitor) VisitConcStatement ¶
func (v *BasegengineVisitor) VisitConcStatement(ctx *ConcStatementContext) interface{}
func (*BasegengineVisitor) VisitConstant ¶
func (v *BasegengineVisitor) VisitConstant(ctx *ConstantContext) interface{}
func (*BasegengineVisitor) VisitContinueStmt ¶
func (v *BasegengineVisitor) VisitContinueStmt(ctx *ContinueStmtContext) interface{}
func (*BasegengineVisitor) VisitElseIfStmt ¶
func (v *BasegengineVisitor) VisitElseIfStmt(ctx *ElseIfStmtContext) interface{}
func (*BasegengineVisitor) VisitElseStmt ¶
func (v *BasegengineVisitor) VisitElseStmt(ctx *ElseStmtContext) interface{}
func (*BasegengineVisitor) VisitExpression ¶
func (v *BasegengineVisitor) VisitExpression(ctx *ExpressionContext) interface{}
func (*BasegengineVisitor) VisitExpressionAtom ¶
func (v *BasegengineVisitor) VisitExpressionAtom(ctx *ExpressionAtomContext) interface{}
func (*BasegengineVisitor) VisitForRangeStmt ¶
func (v *BasegengineVisitor) VisitForRangeStmt(ctx *ForRangeStmtContext) interface{}
func (*BasegengineVisitor) VisitForStmt ¶
func (v *BasegengineVisitor) VisitForStmt(ctx *ForStmtContext) interface{}
func (*BasegengineVisitor) VisitFunctionArgs ¶
func (v *BasegengineVisitor) VisitFunctionArgs(ctx *FunctionArgsContext) interface{}
func (*BasegengineVisitor) VisitFunctionCall ¶
func (v *BasegengineVisitor) VisitFunctionCall(ctx *FunctionCallContext) interface{}
func (*BasegengineVisitor) VisitIfStmt ¶
func (v *BasegengineVisitor) VisitIfStmt(ctx *IfStmtContext) interface{}
func (*BasegengineVisitor) VisitInteger ¶
func (v *BasegengineVisitor) VisitInteger(ctx *IntegerContext) interface{}
func (*BasegengineVisitor) VisitLogicalOperator ¶
func (v *BasegengineVisitor) VisitLogicalOperator(ctx *LogicalOperatorContext) interface{}
func (*BasegengineVisitor) VisitMapVar ¶
func (v *BasegengineVisitor) VisitMapVar(ctx *MapVarContext) interface{}
func (*BasegengineVisitor) VisitMathExpression ¶
func (v *BasegengineVisitor) VisitMathExpression(ctx *MathExpressionContext) interface{}
func (*BasegengineVisitor) VisitMathMdOperator ¶
func (v *BasegengineVisitor) VisitMathMdOperator(ctx *MathMdOperatorContext) interface{}
func (*BasegengineVisitor) VisitMathPmOperator ¶
func (v *BasegengineVisitor) VisitMathPmOperator(ctx *MathPmOperatorContext) interface{}
func (*BasegengineVisitor) VisitMethodCall ¶
func (v *BasegengineVisitor) VisitMethodCall(ctx *MethodCallContext) interface{}
func (*BasegengineVisitor) VisitNotOperator ¶
func (v *BasegengineVisitor) VisitNotOperator(ctx *NotOperatorContext) interface{}
func (*BasegengineVisitor) VisitPrimary ¶
func (v *BasegengineVisitor) VisitPrimary(ctx *PrimaryContext) interface{}
func (*BasegengineVisitor) VisitRangeOperator ¶
func (v *BasegengineVisitor) VisitRangeOperator(ctx *RangeOperatorContext) interface{}
func (*BasegengineVisitor) VisitRealLiteral ¶
func (v *BasegengineVisitor) VisitRealLiteral(ctx *RealLiteralContext) interface{}
func (*BasegengineVisitor) VisitReturnStmt ¶
func (v *BasegengineVisitor) VisitReturnStmt(ctx *ReturnStmtContext) interface{}
func (*BasegengineVisitor) VisitRuleContent ¶
func (v *BasegengineVisitor) VisitRuleContent(ctx *RuleContentContext) interface{}
func (*BasegengineVisitor) VisitRuleDescription ¶
func (v *BasegengineVisitor) VisitRuleDescription(ctx *RuleDescriptionContext) interface{}
func (*BasegengineVisitor) VisitRuleEntity ¶
func (v *BasegengineVisitor) VisitRuleEntity(ctx *RuleEntityContext) interface{}
func (*BasegengineVisitor) VisitRuleName ¶
func (v *BasegengineVisitor) VisitRuleName(ctx *RuleNameContext) interface{}
func (*BasegengineVisitor) VisitSalience ¶
func (v *BasegengineVisitor) VisitSalience(ctx *SalienceContext) interface{}
func (*BasegengineVisitor) VisitStatement ¶
func (v *BasegengineVisitor) VisitStatement(ctx *StatementContext) interface{}
func (*BasegengineVisitor) VisitStatements ¶
func (v *BasegengineVisitor) VisitStatements(ctx *StatementsContext) interface{}
func (*BasegengineVisitor) VisitStringLiteral ¶
func (v *BasegengineVisitor) VisitStringLiteral(ctx *StringLiteralContext) interface{}
func (*BasegengineVisitor) VisitThreeLevelCall ¶
func (v *BasegengineVisitor) VisitThreeLevelCall(ctx *ThreeLevelCallContext) interface{}
func (*BasegengineVisitor) VisitVariable ¶
func (v *BasegengineVisitor) VisitVariable(ctx *VariableContext) interface{}
type BooleanLiteralContext ¶
type BooleanLiteralContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBooleanLiteralContext ¶
func NewBooleanLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanLiteralContext
func NewEmptyBooleanLiteralContext ¶
func NewEmptyBooleanLiteralContext() *BooleanLiteralContext
func (*BooleanLiteralContext) Accept ¶
func (s *BooleanLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BooleanLiteralContext) EnterRule ¶
func (s *BooleanLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*BooleanLiteralContext) ExitRule ¶
func (s *BooleanLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*BooleanLiteralContext) FALSE ¶
func (s *BooleanLiteralContext) FALSE() antlr.TerminalNode
func (*BooleanLiteralContext) GetParser ¶
func (s *BooleanLiteralContext) GetParser() antlr.Parser
func (*BooleanLiteralContext) GetRuleContext ¶
func (s *BooleanLiteralContext) GetRuleContext() antlr.RuleContext
func (*BooleanLiteralContext) IsBooleanLiteralContext ¶
func (*BooleanLiteralContext) IsBooleanLiteralContext()
func (*BooleanLiteralContext) TRUE ¶
func (s *BooleanLiteralContext) TRUE() antlr.TerminalNode
func (*BooleanLiteralContext) ToStringTree ¶
func (s *BooleanLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BreakStmtContext ¶
type BreakStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBreakStmtContext ¶
func NewBreakStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BreakStmtContext
func NewEmptyBreakStmtContext ¶
func NewEmptyBreakStmtContext() *BreakStmtContext
func (*BreakStmtContext) Accept ¶
func (s *BreakStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BreakStmtContext) BREAK ¶
func (s *BreakStmtContext) BREAK() antlr.TerminalNode
func (*BreakStmtContext) EnterRule ¶
func (s *BreakStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*BreakStmtContext) ExitRule ¶
func (s *BreakStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*BreakStmtContext) GetParser ¶
func (s *BreakStmtContext) GetParser() antlr.Parser
func (*BreakStmtContext) GetRuleContext ¶
func (s *BreakStmtContext) GetRuleContext() antlr.RuleContext
func (*BreakStmtContext) IsBreakStmtContext ¶
func (*BreakStmtContext) IsBreakStmtContext()
func (*BreakStmtContext) ToStringTree ¶
func (s *BreakStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ComparisonOperatorContext ¶
type ComparisonOperatorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComparisonOperatorContext ¶
func NewComparisonOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparisonOperatorContext
func NewEmptyComparisonOperatorContext ¶
func NewEmptyComparisonOperatorContext() *ComparisonOperatorContext
func (*ComparisonOperatorContext) Accept ¶
func (s *ComparisonOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ComparisonOperatorContext) EQUALS ¶
func (s *ComparisonOperatorContext) EQUALS() antlr.TerminalNode
func (*ComparisonOperatorContext) EnterRule ¶
func (s *ComparisonOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*ComparisonOperatorContext) ExitRule ¶
func (s *ComparisonOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*ComparisonOperatorContext) GT ¶
func (s *ComparisonOperatorContext) GT() antlr.TerminalNode
func (*ComparisonOperatorContext) GTE ¶
func (s *ComparisonOperatorContext) GTE() antlr.TerminalNode
func (*ComparisonOperatorContext) GetParser ¶
func (s *ComparisonOperatorContext) GetParser() antlr.Parser
func (*ComparisonOperatorContext) GetRuleContext ¶
func (s *ComparisonOperatorContext) GetRuleContext() antlr.RuleContext
func (*ComparisonOperatorContext) IsComparisonOperatorContext ¶
func (*ComparisonOperatorContext) IsComparisonOperatorContext()
func (*ComparisonOperatorContext) LT ¶
func (s *ComparisonOperatorContext) LT() antlr.TerminalNode
func (*ComparisonOperatorContext) LTE ¶
func (s *ComparisonOperatorContext) LTE() antlr.TerminalNode
func (*ComparisonOperatorContext) NOTEQUALS ¶
func (s *ComparisonOperatorContext) NOTEQUALS() antlr.TerminalNode
func (*ComparisonOperatorContext) ToStringTree ¶
func (s *ComparisonOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConcStatementContext ¶
type ConcStatementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConcStatementContext ¶
func NewConcStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConcStatementContext
func NewEmptyConcStatementContext ¶
func NewEmptyConcStatementContext() *ConcStatementContext
func (*ConcStatementContext) Accept ¶
func (s *ConcStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConcStatementContext) AllAssignment ¶
func (s *ConcStatementContext) AllAssignment() []IAssignmentContext
func (*ConcStatementContext) AllFunctionCall ¶
func (s *ConcStatementContext) AllFunctionCall() []IFunctionCallContext
func (*ConcStatementContext) AllMethodCall ¶
func (s *ConcStatementContext) AllMethodCall() []IMethodCallContext
func (*ConcStatementContext) AllThreeLevelCall ¶
func (s *ConcStatementContext) AllThreeLevelCall() []IThreeLevelCallContext
func (*ConcStatementContext) Assignment ¶
func (s *ConcStatementContext) Assignment(i int) IAssignmentContext
func (*ConcStatementContext) CONC ¶
func (s *ConcStatementContext) CONC() antlr.TerminalNode
func (*ConcStatementContext) EnterRule ¶
func (s *ConcStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConcStatementContext) ExitRule ¶
func (s *ConcStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConcStatementContext) FunctionCall ¶
func (s *ConcStatementContext) FunctionCall(i int) IFunctionCallContext
func (*ConcStatementContext) GetParser ¶
func (s *ConcStatementContext) GetParser() antlr.Parser
func (*ConcStatementContext) GetRuleContext ¶
func (s *ConcStatementContext) GetRuleContext() antlr.RuleContext
func (*ConcStatementContext) IsConcStatementContext ¶
func (*ConcStatementContext) IsConcStatementContext()
func (*ConcStatementContext) LR_BRACE ¶
func (s *ConcStatementContext) LR_BRACE() antlr.TerminalNode
func (*ConcStatementContext) MethodCall ¶
func (s *ConcStatementContext) MethodCall(i int) IMethodCallContext
func (*ConcStatementContext) RR_BRACE ¶
func (s *ConcStatementContext) RR_BRACE() antlr.TerminalNode
func (*ConcStatementContext) ThreeLevelCall ¶
func (s *ConcStatementContext) ThreeLevelCall(i int) IThreeLevelCallContext
func (*ConcStatementContext) ToStringTree ¶
func (s *ConcStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConstantContext ¶
type ConstantContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstantContext ¶
func NewConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstantContext
func NewEmptyConstantContext ¶
func NewEmptyConstantContext() *ConstantContext
func (*ConstantContext) Accept ¶
func (s *ConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConstantContext) AtCode ¶
func (s *ConstantContext) AtCode() IAtCodeContext
func (*ConstantContext) AtDesc ¶
func (s *ConstantContext) AtDesc() IAtDescContext
func (*ConstantContext) AtId ¶
func (s *ConstantContext) AtId() IAtIdContext
func (*ConstantContext) AtName ¶
func (s *ConstantContext) AtName() IAtNameContext
func (*ConstantContext) AtSal ¶
func (s *ConstantContext) AtSal() IAtSalContext
func (*ConstantContext) BooleanLiteral ¶
func (s *ConstantContext) BooleanLiteral() IBooleanLiteralContext
func (*ConstantContext) EnterRule ¶
func (s *ConstantContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConstantContext) ExitRule ¶
func (s *ConstantContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConstantContext) GetParser ¶
func (s *ConstantContext) GetParser() antlr.Parser
func (*ConstantContext) GetRuleContext ¶
func (s *ConstantContext) GetRuleContext() antlr.RuleContext
func (*ConstantContext) Integer ¶
func (s *ConstantContext) Integer() IIntegerContext
func (*ConstantContext) IsConstantContext ¶
func (*ConstantContext) IsConstantContext()
func (*ConstantContext) RealLiteral ¶
func (s *ConstantContext) RealLiteral() IRealLiteralContext
func (*ConstantContext) StringLiteral ¶
func (s *ConstantContext) StringLiteral() IStringLiteralContext
func (*ConstantContext) ToStringTree ¶
func (s *ConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ContinueStmtContext ¶
type ContinueStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewContinueStmtContext ¶
func NewContinueStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ContinueStmtContext
func NewEmptyContinueStmtContext ¶
func NewEmptyContinueStmtContext() *ContinueStmtContext
func (*ContinueStmtContext) Accept ¶
func (s *ContinueStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ContinueStmtContext) CONTINUE ¶
func (s *ContinueStmtContext) CONTINUE() antlr.TerminalNode
func (*ContinueStmtContext) EnterRule ¶
func (s *ContinueStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*ContinueStmtContext) ExitRule ¶
func (s *ContinueStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*ContinueStmtContext) GetParser ¶
func (s *ContinueStmtContext) GetParser() antlr.Parser
func (*ContinueStmtContext) GetRuleContext ¶
func (s *ContinueStmtContext) GetRuleContext() antlr.RuleContext
func (*ContinueStmtContext) IsContinueStmtContext ¶
func (*ContinueStmtContext) IsContinueStmtContext()
func (*ContinueStmtContext) ToStringTree ¶
func (s *ContinueStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElseIfStmtContext ¶
type ElseIfStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElseIfStmtContext ¶
func NewElseIfStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseIfStmtContext
func NewEmptyElseIfStmtContext ¶
func NewEmptyElseIfStmtContext() *ElseIfStmtContext
func (*ElseIfStmtContext) Accept ¶
func (s *ElseIfStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ElseIfStmtContext) ELSE ¶
func (s *ElseIfStmtContext) ELSE() antlr.TerminalNode
func (*ElseIfStmtContext) EnterRule ¶
func (s *ElseIfStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*ElseIfStmtContext) ExitRule ¶
func (s *ElseIfStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*ElseIfStmtContext) Expression ¶
func (s *ElseIfStmtContext) Expression() IExpressionContext
func (*ElseIfStmtContext) GetParser ¶
func (s *ElseIfStmtContext) GetParser() antlr.Parser
func (*ElseIfStmtContext) GetRuleContext ¶
func (s *ElseIfStmtContext) GetRuleContext() antlr.RuleContext
func (*ElseIfStmtContext) IF ¶
func (s *ElseIfStmtContext) IF() antlr.TerminalNode
func (*ElseIfStmtContext) IsElseIfStmtContext ¶
func (*ElseIfStmtContext) IsElseIfStmtContext()
func (*ElseIfStmtContext) LR_BRACE ¶
func (s *ElseIfStmtContext) LR_BRACE() antlr.TerminalNode
func (*ElseIfStmtContext) RR_BRACE ¶
func (s *ElseIfStmtContext) RR_BRACE() antlr.TerminalNode
func (*ElseIfStmtContext) Statements ¶
func (s *ElseIfStmtContext) Statements() IStatementsContext
func (*ElseIfStmtContext) ToStringTree ¶
func (s *ElseIfStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElseStmtContext ¶
type ElseStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElseStmtContext ¶
func NewElseStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseStmtContext
func NewEmptyElseStmtContext ¶
func NewEmptyElseStmtContext() *ElseStmtContext
func (*ElseStmtContext) Accept ¶
func (s *ElseStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ElseStmtContext) ELSE ¶
func (s *ElseStmtContext) ELSE() antlr.TerminalNode
func (*ElseStmtContext) EnterRule ¶
func (s *ElseStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*ElseStmtContext) ExitRule ¶
func (s *ElseStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*ElseStmtContext) GetParser ¶
func (s *ElseStmtContext) GetParser() antlr.Parser
func (*ElseStmtContext) GetRuleContext ¶
func (s *ElseStmtContext) GetRuleContext() antlr.RuleContext
func (*ElseStmtContext) IsElseStmtContext ¶
func (*ElseStmtContext) IsElseStmtContext()
func (*ElseStmtContext) LR_BRACE ¶
func (s *ElseStmtContext) LR_BRACE() antlr.TerminalNode
func (*ElseStmtContext) RR_BRACE ¶
func (s *ElseStmtContext) RR_BRACE() antlr.TerminalNode
func (*ElseStmtContext) Statements ¶
func (s *ElseStmtContext) Statements() IStatementsContext
func (*ElseStmtContext) ToStringTree ¶
func (s *ElseStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExpressionAtomContext ¶
type ExpressionAtomContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionAtomContext ¶
func NewEmptyExpressionAtomContext() *ExpressionAtomContext
func NewExpressionAtomContext ¶
func NewExpressionAtomContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionAtomContext
func (*ExpressionAtomContext) Accept ¶
func (s *ExpressionAtomContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExpressionAtomContext) Constant ¶
func (s *ExpressionAtomContext) Constant() IConstantContext
func (*ExpressionAtomContext) EnterRule ¶
func (s *ExpressionAtomContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionAtomContext) ExitRule ¶
func (s *ExpressionAtomContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionAtomContext) FunctionCall ¶
func (s *ExpressionAtomContext) FunctionCall() IFunctionCallContext
func (*ExpressionAtomContext) GetParser ¶
func (s *ExpressionAtomContext) GetParser() antlr.Parser
func (*ExpressionAtomContext) GetRuleContext ¶
func (s *ExpressionAtomContext) GetRuleContext() antlr.RuleContext
func (*ExpressionAtomContext) IsExpressionAtomContext ¶
func (*ExpressionAtomContext) IsExpressionAtomContext()
func (*ExpressionAtomContext) MapVar ¶
func (s *ExpressionAtomContext) MapVar() IMapVarContext
func (*ExpressionAtomContext) MethodCall ¶
func (s *ExpressionAtomContext) MethodCall() IMethodCallContext
func (*ExpressionAtomContext) ThreeLevelCall ¶
func (s *ExpressionAtomContext) ThreeLevelCall() IThreeLevelCallContext
func (*ExpressionAtomContext) ToStringTree ¶
func (s *ExpressionAtomContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ExpressionAtomContext) Variable ¶
func (s *ExpressionAtomContext) Variable() IVariableContext
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) Accept ¶
func (s *ExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExpressionContext) AllExpression ¶
func (s *ExpressionContext) AllExpression() []IExpressionContext
func (*ExpressionContext) ComparisonOperator ¶
func (s *ExpressionContext) ComparisonOperator() IComparisonOperatorContext
func (*ExpressionContext) EnterRule ¶
func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) ExitRule ¶
func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) Expression ¶
func (s *ExpressionContext) Expression(i int) IExpressionContext
func (*ExpressionContext) ExpressionAtom ¶
func (s *ExpressionContext) ExpressionAtom() IExpressionAtomContext
func (*ExpressionContext) GetParser ¶
func (s *ExpressionContext) GetParser() antlr.Parser
func (*ExpressionContext) GetRuleContext ¶
func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
func (*ExpressionContext) IsExpressionContext ¶
func (*ExpressionContext) IsExpressionContext()
func (*ExpressionContext) LR_BRACKET ¶
func (s *ExpressionContext) LR_BRACKET() antlr.TerminalNode
func (*ExpressionContext) LogicalOperator ¶
func (s *ExpressionContext) LogicalOperator() ILogicalOperatorContext
func (*ExpressionContext) MathExpression ¶
func (s *ExpressionContext) MathExpression() IMathExpressionContext
func (*ExpressionContext) NotOperator ¶
func (s *ExpressionContext) NotOperator() INotOperatorContext
func (*ExpressionContext) RR_BRACKET ¶
func (s *ExpressionContext) RR_BRACKET() antlr.TerminalNode
func (*ExpressionContext) ToStringTree ¶
func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ForRangeStmtContext ¶
type ForRangeStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyForRangeStmtContext ¶
func NewEmptyForRangeStmtContext() *ForRangeStmtContext
func NewForRangeStmtContext ¶
func NewForRangeStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForRangeStmtContext
func (*ForRangeStmtContext) Accept ¶
func (s *ForRangeStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ForRangeStmtContext) AllVariable ¶
func (s *ForRangeStmtContext) AllVariable() []IVariableContext
func (*ForRangeStmtContext) EnterRule ¶
func (s *ForRangeStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*ForRangeStmtContext) ExitRule ¶
func (s *ForRangeStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*ForRangeStmtContext) FORRANGE ¶
func (s *ForRangeStmtContext) FORRANGE() antlr.TerminalNode
func (*ForRangeStmtContext) GetParser ¶
func (s *ForRangeStmtContext) GetParser() antlr.Parser
func (*ForRangeStmtContext) GetRuleContext ¶
func (s *ForRangeStmtContext) GetRuleContext() antlr.RuleContext
func (*ForRangeStmtContext) IsForRangeStmtContext ¶
func (*ForRangeStmtContext) IsForRangeStmtContext()
func (*ForRangeStmtContext) LR_BRACE ¶
func (s *ForRangeStmtContext) LR_BRACE() antlr.TerminalNode
func (*ForRangeStmtContext) RR_BRACE ¶
func (s *ForRangeStmtContext) RR_BRACE() antlr.TerminalNode
func (*ForRangeStmtContext) RangeOperator ¶
func (s *ForRangeStmtContext) RangeOperator() IRangeOperatorContext
func (*ForRangeStmtContext) Statements ¶
func (s *ForRangeStmtContext) Statements() IStatementsContext
func (*ForRangeStmtContext) ToStringTree ¶
func (s *ForRangeStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ForRangeStmtContext) Variable ¶
func (s *ForRangeStmtContext) Variable(i int) IVariableContext
type ForStmtContext ¶
type ForStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyForStmtContext ¶
func NewEmptyForStmtContext() *ForStmtContext
func NewForStmtContext ¶
func NewForStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForStmtContext
func (*ForStmtContext) Accept ¶
func (s *ForStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ForStmtContext) AllAssignment ¶
func (s *ForStmtContext) AllAssignment() []IAssignmentContext
func (*ForStmtContext) AllSEMICOLON ¶
func (s *ForStmtContext) AllSEMICOLON() []antlr.TerminalNode
func (*ForStmtContext) Assignment ¶
func (s *ForStmtContext) Assignment(i int) IAssignmentContext
func (*ForStmtContext) EnterRule ¶
func (s *ForStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*ForStmtContext) ExitRule ¶
func (s *ForStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*ForStmtContext) Expression ¶
func (s *ForStmtContext) Expression() IExpressionContext
func (*ForStmtContext) FOR ¶
func (s *ForStmtContext) FOR() antlr.TerminalNode
func (*ForStmtContext) GetParser ¶
func (s *ForStmtContext) GetParser() antlr.Parser
func (*ForStmtContext) GetRuleContext ¶
func (s *ForStmtContext) GetRuleContext() antlr.RuleContext
func (*ForStmtContext) IsForStmtContext ¶
func (*ForStmtContext) IsForStmtContext()
func (*ForStmtContext) LR_BRACE ¶
func (s *ForStmtContext) LR_BRACE() antlr.TerminalNode
func (*ForStmtContext) RR_BRACE ¶
func (s *ForStmtContext) RR_BRACE() antlr.TerminalNode
func (*ForStmtContext) SEMICOLON ¶
func (s *ForStmtContext) SEMICOLON(i int) antlr.TerminalNode
func (*ForStmtContext) Statements ¶
func (s *ForStmtContext) Statements() IStatementsContext
func (*ForStmtContext) ToStringTree ¶
func (s *ForStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionArgsContext ¶
type FunctionArgsContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionArgsContext ¶
func NewEmptyFunctionArgsContext() *FunctionArgsContext
func NewFunctionArgsContext ¶
func NewFunctionArgsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionArgsContext
func (*FunctionArgsContext) Accept ¶
func (s *FunctionArgsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionArgsContext) AllConstant ¶
func (s *FunctionArgsContext) AllConstant() []IConstantContext
func (*FunctionArgsContext) AllExpression ¶
func (s *FunctionArgsContext) AllExpression() []IExpressionContext
func (*FunctionArgsContext) AllFunctionCall ¶
func (s *FunctionArgsContext) AllFunctionCall() []IFunctionCallContext
func (*FunctionArgsContext) AllMapVar ¶
func (s *FunctionArgsContext) AllMapVar() []IMapVarContext
func (*FunctionArgsContext) AllMethodCall ¶
func (s *FunctionArgsContext) AllMethodCall() []IMethodCallContext
func (*FunctionArgsContext) AllThreeLevelCall ¶
func (s *FunctionArgsContext) AllThreeLevelCall() []IThreeLevelCallContext
func (*FunctionArgsContext) AllVariable ¶
func (s *FunctionArgsContext) AllVariable() []IVariableContext
func (*FunctionArgsContext) Constant ¶
func (s *FunctionArgsContext) Constant(i int) IConstantContext
func (*FunctionArgsContext) EnterRule ¶
func (s *FunctionArgsContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionArgsContext) ExitRule ¶
func (s *FunctionArgsContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionArgsContext) Expression ¶
func (s *FunctionArgsContext) Expression(i int) IExpressionContext
func (*FunctionArgsContext) FunctionCall ¶
func (s *FunctionArgsContext) FunctionCall(i int) IFunctionCallContext
func (*FunctionArgsContext) GetParser ¶
func (s *FunctionArgsContext) GetParser() antlr.Parser
func (*FunctionArgsContext) GetRuleContext ¶
func (s *FunctionArgsContext) GetRuleContext() antlr.RuleContext
func (*FunctionArgsContext) IsFunctionArgsContext ¶
func (*FunctionArgsContext) IsFunctionArgsContext()
func (*FunctionArgsContext) MapVar ¶
func (s *FunctionArgsContext) MapVar(i int) IMapVarContext
func (*FunctionArgsContext) MethodCall ¶
func (s *FunctionArgsContext) MethodCall(i int) IMethodCallContext
func (*FunctionArgsContext) ThreeLevelCall ¶
func (s *FunctionArgsContext) ThreeLevelCall(i int) IThreeLevelCallContext
func (*FunctionArgsContext) ToStringTree ¶
func (s *FunctionArgsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*FunctionArgsContext) Variable ¶
func (s *FunctionArgsContext) Variable(i int) IVariableContext
type FunctionCallContext ¶
type FunctionCallContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionCallContext ¶
func NewEmptyFunctionCallContext() *FunctionCallContext
func NewFunctionCallContext ¶
func NewFunctionCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionCallContext
func (*FunctionCallContext) Accept ¶
func (s *FunctionCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionCallContext) EnterRule ¶
func (s *FunctionCallContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionCallContext) ExitRule ¶
func (s *FunctionCallContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionCallContext) FunctionArgs ¶
func (s *FunctionCallContext) FunctionArgs() IFunctionArgsContext
func (*FunctionCallContext) GetParser ¶
func (s *FunctionCallContext) GetParser() antlr.Parser
func (*FunctionCallContext) GetRuleContext ¶
func (s *FunctionCallContext) GetRuleContext() antlr.RuleContext
func (*FunctionCallContext) IsFunctionCallContext ¶
func (*FunctionCallContext) IsFunctionCallContext()
func (*FunctionCallContext) LR_BRACKET ¶
func (s *FunctionCallContext) LR_BRACKET() antlr.TerminalNode
func (*FunctionCallContext) RR_BRACKET ¶
func (s *FunctionCallContext) RR_BRACKET() antlr.TerminalNode
func (*FunctionCallContext) SIMPLENAME ¶
func (s *FunctionCallContext) SIMPLENAME() antlr.TerminalNode
func (*FunctionCallContext) ToStringTree ¶
func (s *FunctionCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAssignOperatorContext ¶
type IAssignOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ASSIGN() antlr.TerminalNode SET() antlr.TerminalNode PLUSEQUAL() antlr.TerminalNode MINUSEQUAL() antlr.TerminalNode MULTIEQUAL() antlr.TerminalNode DIVEQUAL() antlr.TerminalNode // IsAssignOperatorContext differentiates from other interfaces. IsAssignOperatorContext() }
IAssignOperatorContext is an interface to support dynamic dispatch.
type IAssignmentContext ¶
type IAssignmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AssignOperator() IAssignOperatorContext MapVar() IMapVarContext Variable() IVariableContext MathExpression() IMathExpressionContext Expression() IExpressionContext // IsAssignmentContext differentiates from other interfaces. IsAssignmentContext() }
IAssignmentContext is an interface to support dynamic dispatch.
type IAtCodeContext ¶
type IAtCodeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAtCodeContext differentiates from other interfaces. IsAtCodeContext() }
IAtCodeContext is an interface to support dynamic dispatch.
type IAtDescContext ¶
type IAtDescContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAtDescContext differentiates from other interfaces. IsAtDescContext() }
IAtDescContext is an interface to support dynamic dispatch.
type IAtIdContext ¶
type IAtIdContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAtIdContext differentiates from other interfaces. IsAtIdContext() }
IAtIdContext is an interface to support dynamic dispatch.
type IAtNameContext ¶
type IAtNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAtNameContext differentiates from other interfaces. IsAtNameContext() }
IAtNameContext is an interface to support dynamic dispatch.
type IAtSalContext ¶
type IAtSalContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAtSalContext differentiates from other interfaces. IsAtSalContext() }
IAtSalContext is an interface to support dynamic dispatch.
type IBooleanLiteralContext ¶
type IBooleanLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TRUE() antlr.TerminalNode FALSE() antlr.TerminalNode // IsBooleanLiteralContext differentiates from other interfaces. IsBooleanLiteralContext() }
IBooleanLiteralContext is an interface to support dynamic dispatch.
type IBreakStmtContext ¶
type IBreakStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BREAK() antlr.TerminalNode // IsBreakStmtContext differentiates from other interfaces. IsBreakStmtContext() }
IBreakStmtContext is an interface to support dynamic dispatch.
type IComparisonOperatorContext ¶
type IComparisonOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures GT() antlr.TerminalNode LT() antlr.TerminalNode GTE() antlr.TerminalNode LTE() antlr.TerminalNode EQUALS() antlr.TerminalNode NOTEQUALS() antlr.TerminalNode // IsComparisonOperatorContext differentiates from other interfaces. IsComparisonOperatorContext() }
IComparisonOperatorContext is an interface to support dynamic dispatch.
type IConcStatementContext ¶
type IConcStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CONC() antlr.TerminalNode LR_BRACE() antlr.TerminalNode RR_BRACE() antlr.TerminalNode AllFunctionCall() []IFunctionCallContext FunctionCall(i int) IFunctionCallContext AllMethodCall() []IMethodCallContext MethodCall(i int) IMethodCallContext AllThreeLevelCall() []IThreeLevelCallContext ThreeLevelCall(i int) IThreeLevelCallContext AllAssignment() []IAssignmentContext Assignment(i int) IAssignmentContext // IsConcStatementContext differentiates from other interfaces. IsConcStatementContext() }
IConcStatementContext is an interface to support dynamic dispatch.
type IConstantContext ¶
type IConstantContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BooleanLiteral() IBooleanLiteralContext Integer() IIntegerContext RealLiteral() IRealLiteralContext StringLiteral() IStringLiteralContext AtName() IAtNameContext AtId() IAtIdContext AtCode() IAtCodeContext AtDesc() IAtDescContext AtSal() IAtSalContext // IsConstantContext differentiates from other interfaces. IsConstantContext() }
IConstantContext is an interface to support dynamic dispatch.
type IContinueStmtContext ¶
type IContinueStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CONTINUE() antlr.TerminalNode // IsContinueStmtContext differentiates from other interfaces. IsContinueStmtContext() }
IContinueStmtContext is an interface to support dynamic dispatch.
type IElseIfStmtContext ¶
type IElseIfStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ELSE() antlr.TerminalNode IF() antlr.TerminalNode Expression() IExpressionContext LR_BRACE() antlr.TerminalNode Statements() IStatementsContext RR_BRACE() antlr.TerminalNode // IsElseIfStmtContext differentiates from other interfaces. IsElseIfStmtContext() }
IElseIfStmtContext is an interface to support dynamic dispatch.
type IElseStmtContext ¶
type IElseStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ELSE() antlr.TerminalNode LR_BRACE() antlr.TerminalNode Statements() IStatementsContext RR_BRACE() antlr.TerminalNode // IsElseStmtContext differentiates from other interfaces. IsElseStmtContext() }
IElseStmtContext is an interface to support dynamic dispatch.
type IExpressionAtomContext ¶
type IExpressionAtomContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures FunctionCall() IFunctionCallContext MethodCall() IMethodCallContext ThreeLevelCall() IThreeLevelCallContext Constant() IConstantContext MapVar() IMapVarContext Variable() IVariableContext // IsExpressionAtomContext differentiates from other interfaces. IsExpressionAtomContext() }
IExpressionAtomContext is an interface to support dynamic dispatch.
type IExpressionContext ¶
type IExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures MathExpression() IMathExpressionContext ExpressionAtom() IExpressionAtomContext NotOperator() INotOperatorContext LR_BRACKET() antlr.TerminalNode AllExpression() []IExpressionContext Expression(i int) IExpressionContext RR_BRACKET() antlr.TerminalNode ComparisonOperator() IComparisonOperatorContext LogicalOperator() ILogicalOperatorContext // IsExpressionContext differentiates from other interfaces. IsExpressionContext() }
IExpressionContext is an interface to support dynamic dispatch.
type IForRangeStmtContext ¶
type IForRangeStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures FORRANGE() antlr.TerminalNode AllVariable() []IVariableContext Variable(i int) IVariableContext RangeOperator() IRangeOperatorContext LR_BRACE() antlr.TerminalNode Statements() IStatementsContext RR_BRACE() antlr.TerminalNode // IsForRangeStmtContext differentiates from other interfaces. IsForRangeStmtContext() }
IForRangeStmtContext is an interface to support dynamic dispatch.
type IForStmtContext ¶
type IForStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures FOR() antlr.TerminalNode AllAssignment() []IAssignmentContext Assignment(i int) IAssignmentContext AllSEMICOLON() []antlr.TerminalNode SEMICOLON(i int) antlr.TerminalNode Expression() IExpressionContext LR_BRACE() antlr.TerminalNode Statements() IStatementsContext RR_BRACE() antlr.TerminalNode // IsForStmtContext differentiates from other interfaces. IsForStmtContext() }
IForStmtContext is an interface to support dynamic dispatch.
type IFunctionArgsContext ¶
type IFunctionArgsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllConstant() []IConstantContext Constant(i int) IConstantContext AllVariable() []IVariableContext Variable(i int) IVariableContext AllFunctionCall() []IFunctionCallContext FunctionCall(i int) IFunctionCallContext AllMethodCall() []IMethodCallContext MethodCall(i int) IMethodCallContext AllThreeLevelCall() []IThreeLevelCallContext ThreeLevelCall(i int) IThreeLevelCallContext AllMapVar() []IMapVarContext MapVar(i int) IMapVarContext AllExpression() []IExpressionContext Expression(i int) IExpressionContext // IsFunctionArgsContext differentiates from other interfaces. IsFunctionArgsContext() }
IFunctionArgsContext is an interface to support dynamic dispatch.
type IFunctionCallContext ¶
type IFunctionCallContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SIMPLENAME() antlr.TerminalNode LR_BRACKET() antlr.TerminalNode RR_BRACKET() antlr.TerminalNode FunctionArgs() IFunctionArgsContext // IsFunctionCallContext differentiates from other interfaces. IsFunctionCallContext() }
IFunctionCallContext is an interface to support dynamic dispatch.
type IIfStmtContext ¶
type IIfStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IF() antlr.TerminalNode Expression() IExpressionContext LR_BRACE() antlr.TerminalNode Statements() IStatementsContext RR_BRACE() antlr.TerminalNode AllElseIfStmt() []IElseIfStmtContext ElseIfStmt(i int) IElseIfStmtContext ElseStmt() IElseStmtContext // IsIfStmtContext differentiates from other interfaces. IsIfStmtContext() }
IIfStmtContext is an interface to support dynamic dispatch.
type IIntegerContext ¶
type IIntegerContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures INT() antlr.TerminalNode MINUS() antlr.TerminalNode // IsIntegerContext differentiates from other interfaces. IsIntegerContext() }
IIntegerContext is an interface to support dynamic dispatch.
type ILogicalOperatorContext ¶
type ILogicalOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AND() antlr.TerminalNode OR() antlr.TerminalNode AND_STR() antlr.TerminalNode OR_STR() antlr.TerminalNode AND_SINGLE() antlr.TerminalNode OR_SINGLE() antlr.TerminalNode SIN() antlr.TerminalNode SNIN() antlr.TerminalNode SINC() antlr.TerminalNode SNINC() antlr.TerminalNode // IsLogicalOperatorContext differentiates from other interfaces. IsLogicalOperatorContext() }
ILogicalOperatorContext is an interface to support dynamic dispatch.
type IMapVarContext ¶
type IMapVarContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllVariable() []IVariableContext Variable(i int) IVariableContext LSQARE() antlr.TerminalNode RSQARE() antlr.TerminalNode Integer() IIntegerContext StringLiteral() IStringLiteralContext // IsMapVarContext differentiates from other interfaces. IsMapVarContext() }
IMapVarContext is an interface to support dynamic dispatch.
type IMathExpressionContext ¶
type IMathExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ExpressionAtom() IExpressionAtomContext LR_BRACKET() antlr.TerminalNode AllMathExpression() []IMathExpressionContext MathExpression(i int) IMathExpressionContext RR_BRACKET() antlr.TerminalNode MathMdOperator() IMathMdOperatorContext MathPmOperator() IMathPmOperatorContext // IsMathExpressionContext differentiates from other interfaces. IsMathExpressionContext() }
IMathExpressionContext is an interface to support dynamic dispatch.
type IMathMdOperatorContext ¶
type IMathMdOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures MUL() antlr.TerminalNode DIV() antlr.TerminalNode // IsMathMdOperatorContext differentiates from other interfaces. IsMathMdOperatorContext() }
IMathMdOperatorContext is an interface to support dynamic dispatch.
type IMathPmOperatorContext ¶
type IMathPmOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PLUS() antlr.TerminalNode MINUS() antlr.TerminalNode // IsMathPmOperatorContext differentiates from other interfaces. IsMathPmOperatorContext() }
IMathPmOperatorContext is an interface to support dynamic dispatch.
type IMethodCallContext ¶
type IMethodCallContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures DOTTEDNAME() antlr.TerminalNode LR_BRACKET() antlr.TerminalNode RR_BRACKET() antlr.TerminalNode FunctionArgs() IFunctionArgsContext // IsMethodCallContext differentiates from other interfaces. IsMethodCallContext() }
IMethodCallContext is an interface to support dynamic dispatch.
type INotOperatorContext ¶
type INotOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures NOT() antlr.TerminalNode // IsNotOperatorContext differentiates from other interfaces. IsNotOperatorContext() }
INotOperatorContext is an interface to support dynamic dispatch.
type IPrimaryContext ¶
type IPrimaryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllRuleEntity() []IRuleEntityContext RuleEntity(i int) IRuleEntityContext // IsPrimaryContext differentiates from other interfaces. IsPrimaryContext() }
IPrimaryContext is an interface to support dynamic dispatch.
type IRangeOperatorContext ¶
type IRangeOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ASSIGN() antlr.TerminalNode // IsRangeOperatorContext differentiates from other interfaces. IsRangeOperatorContext() }
IRangeOperatorContext is an interface to support dynamic dispatch.
type IRealLiteralContext ¶
type IRealLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures REAL_LITERAL() antlr.TerminalNode MINUS() antlr.TerminalNode // IsRealLiteralContext differentiates from other interfaces. IsRealLiteralContext() }
IRealLiteralContext is an interface to support dynamic dispatch.
type IReturnStmtContext ¶
type IReturnStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures RETURN() antlr.TerminalNode Expression() IExpressionContext // IsReturnStmtContext differentiates from other interfaces. IsReturnStmtContext() }
IReturnStmtContext is an interface to support dynamic dispatch.
type IRuleContentContext ¶
type IRuleContentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Statements() IStatementsContext // IsRuleContentContext differentiates from other interfaces. IsRuleContentContext() }
IRuleContentContext is an interface to support dynamic dispatch.
type IRuleDescriptionContext ¶
type IRuleDescriptionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures StringLiteral() IStringLiteralContext // IsRuleDescriptionContext differentiates from other interfaces. IsRuleDescriptionContext() }
IRuleDescriptionContext is an interface to support dynamic dispatch.
type IRuleEntityContext ¶
type IRuleEntityContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures RULE() antlr.TerminalNode RuleName() IRuleNameContext BEGIN() antlr.TerminalNode RuleContent() IRuleContentContext END() antlr.TerminalNode RuleDescription() IRuleDescriptionContext Salience() ISalienceContext // IsRuleEntityContext differentiates from other interfaces. IsRuleEntityContext() }
IRuleEntityContext is an interface to support dynamic dispatch.
type IRuleNameContext ¶
type IRuleNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures StringLiteral() IStringLiteralContext // IsRuleNameContext differentiates from other interfaces. IsRuleNameContext() }
IRuleNameContext is an interface to support dynamic dispatch.
type ISalienceContext ¶
type ISalienceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SALIENCE() antlr.TerminalNode Integer() IIntegerContext // IsSalienceContext differentiates from other interfaces. IsSalienceContext() }
ISalienceContext is an interface to support dynamic dispatch.
type IStatementContext ¶
type IStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IfStmt() IIfStmtContext FunctionCall() IFunctionCallContext MethodCall() IMethodCallContext ThreeLevelCall() IThreeLevelCallContext Assignment() IAssignmentContext ConcStatement() IConcStatementContext ForStmt() IForStmtContext BreakStmt() IBreakStmtContext ForRangeStmt() IForRangeStmtContext ContinueStmt() IContinueStmtContext // IsStatementContext differentiates from other interfaces. IsStatementContext() }
IStatementContext is an interface to support dynamic dispatch.
type IStatementsContext ¶
type IStatementsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllStatement() []IStatementContext Statement(i int) IStatementContext ReturnStmt() IReturnStmtContext // IsStatementsContext differentiates from other interfaces. IsStatementsContext() }
IStatementsContext is an interface to support dynamic dispatch.
type IStringLiteralContext ¶
type IStringLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures DQUOTA_STRING() antlr.TerminalNode // IsStringLiteralContext differentiates from other interfaces. IsStringLiteralContext() }
IStringLiteralContext is an interface to support dynamic dispatch.
type IThreeLevelCallContext ¶
type IThreeLevelCallContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures DOUBLEDOTTEDNAME() antlr.TerminalNode LR_BRACKET() antlr.TerminalNode RR_BRACKET() antlr.TerminalNode FunctionArgs() IFunctionArgsContext // IsThreeLevelCallContext differentiates from other interfaces. IsThreeLevelCallContext() }
IThreeLevelCallContext is an interface to support dynamic dispatch.
type IVariableContext ¶
type IVariableContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SIMPLENAME() antlr.TerminalNode DOTTEDNAME() antlr.TerminalNode DOUBLEDOTTEDNAME() antlr.TerminalNode // IsVariableContext differentiates from other interfaces. IsVariableContext() }
IVariableContext is an interface to support dynamic dispatch.
type IfStmtContext ¶
type IfStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIfStmtContext ¶
func NewEmptyIfStmtContext() *IfStmtContext
func NewIfStmtContext ¶
func NewIfStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfStmtContext
func (*IfStmtContext) Accept ¶
func (s *IfStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IfStmtContext) AllElseIfStmt ¶
func (s *IfStmtContext) AllElseIfStmt() []IElseIfStmtContext
func (*IfStmtContext) ElseIfStmt ¶
func (s *IfStmtContext) ElseIfStmt(i int) IElseIfStmtContext
func (*IfStmtContext) ElseStmt ¶
func (s *IfStmtContext) ElseStmt() IElseStmtContext
func (*IfStmtContext) EnterRule ¶
func (s *IfStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*IfStmtContext) ExitRule ¶
func (s *IfStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*IfStmtContext) Expression ¶
func (s *IfStmtContext) Expression() IExpressionContext
func (*IfStmtContext) GetParser ¶
func (s *IfStmtContext) GetParser() antlr.Parser
func (*IfStmtContext) GetRuleContext ¶
func (s *IfStmtContext) GetRuleContext() antlr.RuleContext
func (*IfStmtContext) IF ¶
func (s *IfStmtContext) IF() antlr.TerminalNode
func (*IfStmtContext) IsIfStmtContext ¶
func (*IfStmtContext) IsIfStmtContext()
func (*IfStmtContext) LR_BRACE ¶
func (s *IfStmtContext) LR_BRACE() antlr.TerminalNode
func (*IfStmtContext) RR_BRACE ¶
func (s *IfStmtContext) RR_BRACE() antlr.TerminalNode
func (*IfStmtContext) Statements ¶
func (s *IfStmtContext) Statements() IStatementsContext
func (*IfStmtContext) ToStringTree ¶
func (s *IfStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IntegerContext ¶
type IntegerContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIntegerContext ¶
func NewEmptyIntegerContext() *IntegerContext
func NewIntegerContext ¶
func NewIntegerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntegerContext
func (*IntegerContext) Accept ¶
func (s *IntegerContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IntegerContext) EnterRule ¶
func (s *IntegerContext) EnterRule(listener antlr.ParseTreeListener)
func (*IntegerContext) ExitRule ¶
func (s *IntegerContext) ExitRule(listener antlr.ParseTreeListener)
func (*IntegerContext) GetParser ¶
func (s *IntegerContext) GetParser() antlr.Parser
func (*IntegerContext) GetRuleContext ¶
func (s *IntegerContext) GetRuleContext() antlr.RuleContext
func (*IntegerContext) INT ¶
func (s *IntegerContext) INT() antlr.TerminalNode
func (*IntegerContext) IsIntegerContext ¶
func (*IntegerContext) IsIntegerContext()
func (*IntegerContext) MINUS ¶
func (s *IntegerContext) MINUS() antlr.TerminalNode
func (*IntegerContext) ToStringTree ¶
func (s *IntegerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LogicalOperatorContext ¶
type LogicalOperatorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLogicalOperatorContext ¶
func NewEmptyLogicalOperatorContext() *LogicalOperatorContext
func NewLogicalOperatorContext ¶
func NewLogicalOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LogicalOperatorContext
func (*LogicalOperatorContext) AND ¶
func (s *LogicalOperatorContext) AND() antlr.TerminalNode
func (*LogicalOperatorContext) AND_SINGLE ¶
func (s *LogicalOperatorContext) AND_SINGLE() antlr.TerminalNode
func (*LogicalOperatorContext) AND_STR ¶
func (s *LogicalOperatorContext) AND_STR() antlr.TerminalNode
func (*LogicalOperatorContext) Accept ¶
func (s *LogicalOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LogicalOperatorContext) EnterRule ¶
func (s *LogicalOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*LogicalOperatorContext) ExitRule ¶
func (s *LogicalOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*LogicalOperatorContext) GetParser ¶
func (s *LogicalOperatorContext) GetParser() antlr.Parser
func (*LogicalOperatorContext) GetRuleContext ¶
func (s *LogicalOperatorContext) GetRuleContext() antlr.RuleContext
func (*LogicalOperatorContext) IsLogicalOperatorContext ¶
func (*LogicalOperatorContext) IsLogicalOperatorContext()
func (*LogicalOperatorContext) OR ¶
func (s *LogicalOperatorContext) OR() antlr.TerminalNode
func (*LogicalOperatorContext) OR_SINGLE ¶
func (s *LogicalOperatorContext) OR_SINGLE() antlr.TerminalNode
func (*LogicalOperatorContext) OR_STR ¶
func (s *LogicalOperatorContext) OR_STR() antlr.TerminalNode
func (*LogicalOperatorContext) SIN ¶ added in v1.6.6
func (s *LogicalOperatorContext) SIN() antlr.TerminalNode
func (*LogicalOperatorContext) SINC ¶ added in v1.6.6
func (s *LogicalOperatorContext) SINC() antlr.TerminalNode
func (*LogicalOperatorContext) SNIN ¶ added in v1.6.6
func (s *LogicalOperatorContext) SNIN() antlr.TerminalNode
func (*LogicalOperatorContext) SNINC ¶ added in v1.6.6
func (s *LogicalOperatorContext) SNINC() antlr.TerminalNode
func (*LogicalOperatorContext) ToStringTree ¶
func (s *LogicalOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MapVarContext ¶
type MapVarContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMapVarContext ¶
func NewEmptyMapVarContext() *MapVarContext
func NewMapVarContext ¶
func NewMapVarContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MapVarContext
func (*MapVarContext) Accept ¶
func (s *MapVarContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MapVarContext) AllVariable ¶
func (s *MapVarContext) AllVariable() []IVariableContext
func (*MapVarContext) EnterRule ¶
func (s *MapVarContext) EnterRule(listener antlr.ParseTreeListener)
func (*MapVarContext) ExitRule ¶
func (s *MapVarContext) ExitRule(listener antlr.ParseTreeListener)
func (*MapVarContext) GetParser ¶
func (s *MapVarContext) GetParser() antlr.Parser
func (*MapVarContext) GetRuleContext ¶
func (s *MapVarContext) GetRuleContext() antlr.RuleContext
func (*MapVarContext) Integer ¶
func (s *MapVarContext) Integer() IIntegerContext
func (*MapVarContext) IsMapVarContext ¶
func (*MapVarContext) IsMapVarContext()
func (*MapVarContext) LSQARE ¶
func (s *MapVarContext) LSQARE() antlr.TerminalNode
func (*MapVarContext) RSQARE ¶
func (s *MapVarContext) RSQARE() antlr.TerminalNode
func (*MapVarContext) StringLiteral ¶
func (s *MapVarContext) StringLiteral() IStringLiteralContext
func (*MapVarContext) ToStringTree ¶
func (s *MapVarContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*MapVarContext) Variable ¶
func (s *MapVarContext) Variable(i int) IVariableContext
type MathExpressionContext ¶
type MathExpressionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMathExpressionContext ¶
func NewEmptyMathExpressionContext() *MathExpressionContext
func NewMathExpressionContext ¶
func NewMathExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MathExpressionContext
func (*MathExpressionContext) Accept ¶
func (s *MathExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MathExpressionContext) AllMathExpression ¶
func (s *MathExpressionContext) AllMathExpression() []IMathExpressionContext
func (*MathExpressionContext) EnterRule ¶
func (s *MathExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*MathExpressionContext) ExitRule ¶
func (s *MathExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*MathExpressionContext) ExpressionAtom ¶
func (s *MathExpressionContext) ExpressionAtom() IExpressionAtomContext
func (*MathExpressionContext) GetParser ¶
func (s *MathExpressionContext) GetParser() antlr.Parser
func (*MathExpressionContext) GetRuleContext ¶
func (s *MathExpressionContext) GetRuleContext() antlr.RuleContext
func (*MathExpressionContext) IsMathExpressionContext ¶
func (*MathExpressionContext) IsMathExpressionContext()
func (*MathExpressionContext) LR_BRACKET ¶
func (s *MathExpressionContext) LR_BRACKET() antlr.TerminalNode
func (*MathExpressionContext) MathExpression ¶
func (s *MathExpressionContext) MathExpression(i int) IMathExpressionContext
func (*MathExpressionContext) MathMdOperator ¶
func (s *MathExpressionContext) MathMdOperator() IMathMdOperatorContext
func (*MathExpressionContext) MathPmOperator ¶
func (s *MathExpressionContext) MathPmOperator() IMathPmOperatorContext
func (*MathExpressionContext) RR_BRACKET ¶
func (s *MathExpressionContext) RR_BRACKET() antlr.TerminalNode
func (*MathExpressionContext) ToStringTree ¶
func (s *MathExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MathMdOperatorContext ¶
type MathMdOperatorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMathMdOperatorContext ¶
func NewEmptyMathMdOperatorContext() *MathMdOperatorContext
func NewMathMdOperatorContext ¶
func NewMathMdOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MathMdOperatorContext
func (*MathMdOperatorContext) Accept ¶
func (s *MathMdOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MathMdOperatorContext) DIV ¶
func (s *MathMdOperatorContext) DIV() antlr.TerminalNode
func (*MathMdOperatorContext) EnterRule ¶
func (s *MathMdOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*MathMdOperatorContext) ExitRule ¶
func (s *MathMdOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*MathMdOperatorContext) GetParser ¶
func (s *MathMdOperatorContext) GetParser() antlr.Parser
func (*MathMdOperatorContext) GetRuleContext ¶
func (s *MathMdOperatorContext) GetRuleContext() antlr.RuleContext
func (*MathMdOperatorContext) IsMathMdOperatorContext ¶
func (*MathMdOperatorContext) IsMathMdOperatorContext()
func (*MathMdOperatorContext) MUL ¶
func (s *MathMdOperatorContext) MUL() antlr.TerminalNode
func (*MathMdOperatorContext) ToStringTree ¶
func (s *MathMdOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MathPmOperatorContext ¶
type MathPmOperatorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMathPmOperatorContext ¶
func NewEmptyMathPmOperatorContext() *MathPmOperatorContext
func NewMathPmOperatorContext ¶
func NewMathPmOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MathPmOperatorContext
func (*MathPmOperatorContext) Accept ¶
func (s *MathPmOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MathPmOperatorContext) EnterRule ¶
func (s *MathPmOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*MathPmOperatorContext) ExitRule ¶
func (s *MathPmOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*MathPmOperatorContext) GetParser ¶
func (s *MathPmOperatorContext) GetParser() antlr.Parser
func (*MathPmOperatorContext) GetRuleContext ¶
func (s *MathPmOperatorContext) GetRuleContext() antlr.RuleContext
func (*MathPmOperatorContext) IsMathPmOperatorContext ¶
func (*MathPmOperatorContext) IsMathPmOperatorContext()
func (*MathPmOperatorContext) MINUS ¶
func (s *MathPmOperatorContext) MINUS() antlr.TerminalNode
func (*MathPmOperatorContext) PLUS ¶
func (s *MathPmOperatorContext) PLUS() antlr.TerminalNode
func (*MathPmOperatorContext) ToStringTree ¶
func (s *MathPmOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MethodCallContext ¶
type MethodCallContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMethodCallContext ¶
func NewEmptyMethodCallContext() *MethodCallContext
func NewMethodCallContext ¶
func NewMethodCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodCallContext
func (*MethodCallContext) Accept ¶
func (s *MethodCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MethodCallContext) DOTTEDNAME ¶
func (s *MethodCallContext) DOTTEDNAME() antlr.TerminalNode
func (*MethodCallContext) EnterRule ¶
func (s *MethodCallContext) EnterRule(listener antlr.ParseTreeListener)
func (*MethodCallContext) ExitRule ¶
func (s *MethodCallContext) ExitRule(listener antlr.ParseTreeListener)
func (*MethodCallContext) FunctionArgs ¶
func (s *MethodCallContext) FunctionArgs() IFunctionArgsContext
func (*MethodCallContext) GetParser ¶
func (s *MethodCallContext) GetParser() antlr.Parser
func (*MethodCallContext) GetRuleContext ¶
func (s *MethodCallContext) GetRuleContext() antlr.RuleContext
func (*MethodCallContext) IsMethodCallContext ¶
func (*MethodCallContext) IsMethodCallContext()
func (*MethodCallContext) LR_BRACKET ¶
func (s *MethodCallContext) LR_BRACKET() antlr.TerminalNode
func (*MethodCallContext) RR_BRACKET ¶
func (s *MethodCallContext) RR_BRACKET() antlr.TerminalNode
func (*MethodCallContext) ToStringTree ¶
func (s *MethodCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NotOperatorContext ¶
type NotOperatorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNotOperatorContext ¶
func NewEmptyNotOperatorContext() *NotOperatorContext
func NewNotOperatorContext ¶
func NewNotOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NotOperatorContext
func (*NotOperatorContext) Accept ¶
func (s *NotOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NotOperatorContext) EnterRule ¶
func (s *NotOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*NotOperatorContext) ExitRule ¶
func (s *NotOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*NotOperatorContext) GetParser ¶
func (s *NotOperatorContext) GetParser() antlr.Parser
func (*NotOperatorContext) GetRuleContext ¶
func (s *NotOperatorContext) GetRuleContext() antlr.RuleContext
func (*NotOperatorContext) IsNotOperatorContext ¶
func (*NotOperatorContext) IsNotOperatorContext()
func (*NotOperatorContext) NOT ¶
func (s *NotOperatorContext) NOT() antlr.TerminalNode
func (*NotOperatorContext) ToStringTree ¶
func (s *NotOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PrimaryContext ¶
type PrimaryContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPrimaryContext ¶
func NewEmptyPrimaryContext() *PrimaryContext
func NewPrimaryContext ¶
func NewPrimaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimaryContext
func (*PrimaryContext) Accept ¶
func (s *PrimaryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PrimaryContext) AllRuleEntity ¶
func (s *PrimaryContext) AllRuleEntity() []IRuleEntityContext
func (*PrimaryContext) EnterRule ¶
func (s *PrimaryContext) EnterRule(listener antlr.ParseTreeListener)
func (*PrimaryContext) ExitRule ¶
func (s *PrimaryContext) ExitRule(listener antlr.ParseTreeListener)
func (*PrimaryContext) GetParser ¶
func (s *PrimaryContext) GetParser() antlr.Parser
func (*PrimaryContext) GetRuleContext ¶
func (s *PrimaryContext) GetRuleContext() antlr.RuleContext
func (*PrimaryContext) IsPrimaryContext ¶
func (*PrimaryContext) IsPrimaryContext()
func (*PrimaryContext) RuleEntity ¶
func (s *PrimaryContext) RuleEntity(i int) IRuleEntityContext
func (*PrimaryContext) ToStringTree ¶
func (s *PrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RangeOperatorContext ¶
type RangeOperatorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRangeOperatorContext ¶
func NewEmptyRangeOperatorContext() *RangeOperatorContext
func NewRangeOperatorContext ¶
func NewRangeOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RangeOperatorContext
func (*RangeOperatorContext) ASSIGN ¶
func (s *RangeOperatorContext) ASSIGN() antlr.TerminalNode
func (*RangeOperatorContext) Accept ¶
func (s *RangeOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RangeOperatorContext) EnterRule ¶
func (s *RangeOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*RangeOperatorContext) ExitRule ¶
func (s *RangeOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*RangeOperatorContext) GetParser ¶
func (s *RangeOperatorContext) GetParser() antlr.Parser
func (*RangeOperatorContext) GetRuleContext ¶
func (s *RangeOperatorContext) GetRuleContext() antlr.RuleContext
func (*RangeOperatorContext) IsRangeOperatorContext ¶
func (*RangeOperatorContext) IsRangeOperatorContext()
func (*RangeOperatorContext) ToStringTree ¶
func (s *RangeOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RealLiteralContext ¶
type RealLiteralContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRealLiteralContext ¶
func NewEmptyRealLiteralContext() *RealLiteralContext
func NewRealLiteralContext ¶
func NewRealLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RealLiteralContext
func (*RealLiteralContext) Accept ¶
func (s *RealLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RealLiteralContext) EnterRule ¶
func (s *RealLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*RealLiteralContext) ExitRule ¶
func (s *RealLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*RealLiteralContext) GetParser ¶
func (s *RealLiteralContext) GetParser() antlr.Parser
func (*RealLiteralContext) GetRuleContext ¶
func (s *RealLiteralContext) GetRuleContext() antlr.RuleContext
func (*RealLiteralContext) IsRealLiteralContext ¶
func (*RealLiteralContext) IsRealLiteralContext()
func (*RealLiteralContext) MINUS ¶
func (s *RealLiteralContext) MINUS() antlr.TerminalNode
func (*RealLiteralContext) REAL_LITERAL ¶
func (s *RealLiteralContext) REAL_LITERAL() antlr.TerminalNode
func (*RealLiteralContext) ToStringTree ¶
func (s *RealLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ReturnStmtContext ¶
type ReturnStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyReturnStmtContext ¶
func NewEmptyReturnStmtContext() *ReturnStmtContext
func NewReturnStmtContext ¶
func NewReturnStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReturnStmtContext
func (*ReturnStmtContext) Accept ¶
func (s *ReturnStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ReturnStmtContext) EnterRule ¶
func (s *ReturnStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*ReturnStmtContext) ExitRule ¶
func (s *ReturnStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*ReturnStmtContext) Expression ¶
func (s *ReturnStmtContext) Expression() IExpressionContext
func (*ReturnStmtContext) GetParser ¶
func (s *ReturnStmtContext) GetParser() antlr.Parser
func (*ReturnStmtContext) GetRuleContext ¶
func (s *ReturnStmtContext) GetRuleContext() antlr.RuleContext
func (*ReturnStmtContext) IsReturnStmtContext ¶
func (*ReturnStmtContext) IsReturnStmtContext()
func (*ReturnStmtContext) RETURN ¶
func (s *ReturnStmtContext) RETURN() antlr.TerminalNode
func (*ReturnStmtContext) ToStringTree ¶
func (s *ReturnStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RuleContentContext ¶
type RuleContentContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRuleContentContext ¶
func NewEmptyRuleContentContext() *RuleContentContext
func NewRuleContentContext ¶
func NewRuleContentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleContentContext
func (*RuleContentContext) Accept ¶
func (s *RuleContentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RuleContentContext) EnterRule ¶
func (s *RuleContentContext) EnterRule(listener antlr.ParseTreeListener)
func (*RuleContentContext) ExitRule ¶
func (s *RuleContentContext) ExitRule(listener antlr.ParseTreeListener)
func (*RuleContentContext) GetParser ¶
func (s *RuleContentContext) GetParser() antlr.Parser
func (*RuleContentContext) GetRuleContext ¶
func (s *RuleContentContext) GetRuleContext() antlr.RuleContext
func (*RuleContentContext) IsRuleContentContext ¶
func (*RuleContentContext) IsRuleContentContext()
func (*RuleContentContext) Statements ¶
func (s *RuleContentContext) Statements() IStatementsContext
func (*RuleContentContext) ToStringTree ¶
func (s *RuleContentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RuleDescriptionContext ¶
type RuleDescriptionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRuleDescriptionContext ¶
func NewEmptyRuleDescriptionContext() *RuleDescriptionContext
func NewRuleDescriptionContext ¶
func NewRuleDescriptionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleDescriptionContext
func (*RuleDescriptionContext) Accept ¶
func (s *RuleDescriptionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RuleDescriptionContext) EnterRule ¶
func (s *RuleDescriptionContext) EnterRule(listener antlr.ParseTreeListener)
func (*RuleDescriptionContext) ExitRule ¶
func (s *RuleDescriptionContext) ExitRule(listener antlr.ParseTreeListener)
func (*RuleDescriptionContext) GetParser ¶
func (s *RuleDescriptionContext) GetParser() antlr.Parser
func (*RuleDescriptionContext) GetRuleContext ¶
func (s *RuleDescriptionContext) GetRuleContext() antlr.RuleContext
func (*RuleDescriptionContext) IsRuleDescriptionContext ¶
func (*RuleDescriptionContext) IsRuleDescriptionContext()
func (*RuleDescriptionContext) StringLiteral ¶
func (s *RuleDescriptionContext) StringLiteral() IStringLiteralContext
func (*RuleDescriptionContext) ToStringTree ¶
func (s *RuleDescriptionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RuleEntityContext ¶
type RuleEntityContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRuleEntityContext ¶
func NewEmptyRuleEntityContext() *RuleEntityContext
func NewRuleEntityContext ¶
func NewRuleEntityContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleEntityContext
func (*RuleEntityContext) Accept ¶
func (s *RuleEntityContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RuleEntityContext) BEGIN ¶
func (s *RuleEntityContext) BEGIN() antlr.TerminalNode
func (*RuleEntityContext) END ¶
func (s *RuleEntityContext) END() antlr.TerminalNode
func (*RuleEntityContext) EnterRule ¶
func (s *RuleEntityContext) EnterRule(listener antlr.ParseTreeListener)
func (*RuleEntityContext) ExitRule ¶
func (s *RuleEntityContext) ExitRule(listener antlr.ParseTreeListener)
func (*RuleEntityContext) GetParser ¶
func (s *RuleEntityContext) GetParser() antlr.Parser
func (*RuleEntityContext) GetRuleContext ¶
func (s *RuleEntityContext) GetRuleContext() antlr.RuleContext
func (*RuleEntityContext) IsRuleEntityContext ¶
func (*RuleEntityContext) IsRuleEntityContext()
func (*RuleEntityContext) RULE ¶
func (s *RuleEntityContext) RULE() antlr.TerminalNode
func (*RuleEntityContext) RuleContent ¶
func (s *RuleEntityContext) RuleContent() IRuleContentContext
func (*RuleEntityContext) RuleDescription ¶
func (s *RuleEntityContext) RuleDescription() IRuleDescriptionContext
func (*RuleEntityContext) RuleName ¶
func (s *RuleEntityContext) RuleName() IRuleNameContext
func (*RuleEntityContext) Salience ¶
func (s *RuleEntityContext) Salience() ISalienceContext
func (*RuleEntityContext) ToStringTree ¶
func (s *RuleEntityContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RuleNameContext ¶
type RuleNameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRuleNameContext ¶
func NewEmptyRuleNameContext() *RuleNameContext
func NewRuleNameContext ¶
func NewRuleNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleNameContext
func (*RuleNameContext) Accept ¶
func (s *RuleNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RuleNameContext) EnterRule ¶
func (s *RuleNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*RuleNameContext) ExitRule ¶
func (s *RuleNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*RuleNameContext) GetParser ¶
func (s *RuleNameContext) GetParser() antlr.Parser
func (*RuleNameContext) GetRuleContext ¶
func (s *RuleNameContext) GetRuleContext() antlr.RuleContext
func (*RuleNameContext) IsRuleNameContext ¶
func (*RuleNameContext) IsRuleNameContext()
func (*RuleNameContext) StringLiteral ¶
func (s *RuleNameContext) StringLiteral() IStringLiteralContext
func (*RuleNameContext) ToStringTree ¶
func (s *RuleNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SalienceContext ¶
type SalienceContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySalienceContext ¶
func NewEmptySalienceContext() *SalienceContext
func NewSalienceContext ¶
func NewSalienceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SalienceContext
func (*SalienceContext) Accept ¶
func (s *SalienceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SalienceContext) EnterRule ¶
func (s *SalienceContext) EnterRule(listener antlr.ParseTreeListener)
func (*SalienceContext) ExitRule ¶
func (s *SalienceContext) ExitRule(listener antlr.ParseTreeListener)
func (*SalienceContext) GetParser ¶
func (s *SalienceContext) GetParser() antlr.Parser
func (*SalienceContext) GetRuleContext ¶
func (s *SalienceContext) GetRuleContext() antlr.RuleContext
func (*SalienceContext) Integer ¶
func (s *SalienceContext) Integer() IIntegerContext
func (*SalienceContext) IsSalienceContext ¶
func (*SalienceContext) IsSalienceContext()
func (*SalienceContext) SALIENCE ¶
func (s *SalienceContext) SALIENCE() antlr.TerminalNode
func (*SalienceContext) ToStringTree ¶
func (s *SalienceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StatementContext ¶
type StatementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStatementContext ¶
func NewEmptyStatementContext() *StatementContext
func NewStatementContext ¶
func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext
func (*StatementContext) Accept ¶
func (s *StatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StatementContext) Assignment ¶
func (s *StatementContext) Assignment() IAssignmentContext
func (*StatementContext) BreakStmt ¶
func (s *StatementContext) BreakStmt() IBreakStmtContext
func (*StatementContext) ConcStatement ¶
func (s *StatementContext) ConcStatement() IConcStatementContext
func (*StatementContext) ContinueStmt ¶
func (s *StatementContext) ContinueStmt() IContinueStmtContext
func (*StatementContext) EnterRule ¶
func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*StatementContext) ExitRule ¶
func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*StatementContext) ForRangeStmt ¶
func (s *StatementContext) ForRangeStmt() IForRangeStmtContext
func (*StatementContext) ForStmt ¶
func (s *StatementContext) ForStmt() IForStmtContext
func (*StatementContext) FunctionCall ¶
func (s *StatementContext) FunctionCall() IFunctionCallContext
func (*StatementContext) GetParser ¶
func (s *StatementContext) GetParser() antlr.Parser
func (*StatementContext) GetRuleContext ¶
func (s *StatementContext) GetRuleContext() antlr.RuleContext
func (*StatementContext) IfStmt ¶
func (s *StatementContext) IfStmt() IIfStmtContext
func (*StatementContext) IsStatementContext ¶
func (*StatementContext) IsStatementContext()
func (*StatementContext) MethodCall ¶
func (s *StatementContext) MethodCall() IMethodCallContext
func (*StatementContext) ThreeLevelCall ¶
func (s *StatementContext) ThreeLevelCall() IThreeLevelCallContext
func (*StatementContext) ToStringTree ¶
func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StatementsContext ¶
type StatementsContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStatementsContext ¶
func NewEmptyStatementsContext() *StatementsContext
func NewStatementsContext ¶
func NewStatementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementsContext
func (*StatementsContext) Accept ¶
func (s *StatementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StatementsContext) AllStatement ¶
func (s *StatementsContext) AllStatement() []IStatementContext
func (*StatementsContext) EnterRule ¶
func (s *StatementsContext) EnterRule(listener antlr.ParseTreeListener)
func (*StatementsContext) ExitRule ¶
func (s *StatementsContext) ExitRule(listener antlr.ParseTreeListener)
func (*StatementsContext) GetParser ¶
func (s *StatementsContext) GetParser() antlr.Parser
func (*StatementsContext) GetRuleContext ¶
func (s *StatementsContext) GetRuleContext() antlr.RuleContext
func (*StatementsContext) IsStatementsContext ¶
func (*StatementsContext) IsStatementsContext()
func (*StatementsContext) ReturnStmt ¶
func (s *StatementsContext) ReturnStmt() IReturnStmtContext
func (*StatementsContext) Statement ¶
func (s *StatementsContext) Statement(i int) IStatementContext
func (*StatementsContext) ToStringTree ¶
func (s *StatementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StringLiteralContext ¶
type StringLiteralContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStringLiteralContext ¶
func NewEmptyStringLiteralContext() *StringLiteralContext
func NewStringLiteralContext ¶
func NewStringLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringLiteralContext
func (*StringLiteralContext) Accept ¶
func (s *StringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StringLiteralContext) DQUOTA_STRING ¶
func (s *StringLiteralContext) DQUOTA_STRING() antlr.TerminalNode
func (*StringLiteralContext) EnterRule ¶
func (s *StringLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*StringLiteralContext) ExitRule ¶
func (s *StringLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*StringLiteralContext) GetParser ¶
func (s *StringLiteralContext) GetParser() antlr.Parser
func (*StringLiteralContext) GetRuleContext ¶
func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext
func (*StringLiteralContext) IsStringLiteralContext ¶
func (*StringLiteralContext) IsStringLiteralContext()
func (*StringLiteralContext) ToStringTree ¶
func (s *StringLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ThreeLevelCallContext ¶
type ThreeLevelCallContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyThreeLevelCallContext ¶
func NewEmptyThreeLevelCallContext() *ThreeLevelCallContext
func NewThreeLevelCallContext ¶
func NewThreeLevelCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ThreeLevelCallContext
func (*ThreeLevelCallContext) Accept ¶
func (s *ThreeLevelCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ThreeLevelCallContext) DOUBLEDOTTEDNAME ¶
func (s *ThreeLevelCallContext) DOUBLEDOTTEDNAME() antlr.TerminalNode
func (*ThreeLevelCallContext) EnterRule ¶
func (s *ThreeLevelCallContext) EnterRule(listener antlr.ParseTreeListener)
func (*ThreeLevelCallContext) ExitRule ¶
func (s *ThreeLevelCallContext) ExitRule(listener antlr.ParseTreeListener)
func (*ThreeLevelCallContext) FunctionArgs ¶
func (s *ThreeLevelCallContext) FunctionArgs() IFunctionArgsContext
func (*ThreeLevelCallContext) GetParser ¶
func (s *ThreeLevelCallContext) GetParser() antlr.Parser
func (*ThreeLevelCallContext) GetRuleContext ¶
func (s *ThreeLevelCallContext) GetRuleContext() antlr.RuleContext
func (*ThreeLevelCallContext) IsThreeLevelCallContext ¶
func (*ThreeLevelCallContext) IsThreeLevelCallContext()
func (*ThreeLevelCallContext) LR_BRACKET ¶
func (s *ThreeLevelCallContext) LR_BRACKET() antlr.TerminalNode
func (*ThreeLevelCallContext) RR_BRACKET ¶
func (s *ThreeLevelCallContext) RR_BRACKET() antlr.TerminalNode
func (*ThreeLevelCallContext) ToStringTree ¶
func (s *ThreeLevelCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type VariableContext ¶
type VariableContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVariableContext ¶
func NewEmptyVariableContext() *VariableContext
func NewVariableContext ¶
func NewVariableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableContext
func (*VariableContext) Accept ¶
func (s *VariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*VariableContext) DOTTEDNAME ¶
func (s *VariableContext) DOTTEDNAME() antlr.TerminalNode
func (*VariableContext) DOUBLEDOTTEDNAME ¶
func (s *VariableContext) DOUBLEDOTTEDNAME() antlr.TerminalNode
func (*VariableContext) EnterRule ¶
func (s *VariableContext) EnterRule(listener antlr.ParseTreeListener)
func (*VariableContext) ExitRule ¶
func (s *VariableContext) ExitRule(listener antlr.ParseTreeListener)
func (*VariableContext) GetParser ¶
func (s *VariableContext) GetParser() antlr.Parser
func (*VariableContext) GetRuleContext ¶
func (s *VariableContext) GetRuleContext() antlr.RuleContext
func (*VariableContext) IsVariableContext ¶
func (*VariableContext) IsVariableContext()
func (*VariableContext) SIMPLENAME ¶
func (s *VariableContext) SIMPLENAME() antlr.TerminalNode
func (*VariableContext) ToStringTree ¶
func (s *VariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string