Documentation ¶
Index ¶
- func NewgengineLexer(input antlr.CharStream) *gengineLexer
- func NewgengineParser(input antlr.TokenStream) *gengineParser
- type AssignOperatorContext
- func (s *AssignOperatorContext) ASSIGN() antlr.TerminalNode
- 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) 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 AtDescContext
- 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) 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) 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) 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) 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) 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) 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) VisitComparisonOperator(ctx *ComparisonOperatorContext) interface{}
- func (v *BasegengineVisitor) VisitConcStatement(ctx *ConcStatementContext) interface{}
- func (v *BasegengineVisitor) VisitConstant(ctx *ConstantContext) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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 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) 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) 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) 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) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MapVarContext
- 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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 ¶
This section is empty.
Functions ¶
func NewgengineLexer ¶
func NewgengineLexer(input antlr.CharStream) *gengineLexer
NewgengineLexer produces a new lexer instance for the optional input antlr.CharStream.
The *gengineLexer instance produced may be reused by calling the SetInputStream method. The initial lexer configuration is expensive to construct, and the object is not thread-safe; however, if used within a Golang sync.Pool, the construction cost amortizes well and the objects can be used in a thread-safe manner.
func NewgengineParser ¶
func NewgengineParser(input antlr.TokenStream) *gengineParser
NewgengineParser produces a new parser instance for the optional input antlr.TokenStream.
The *gengineParser instance produced may be reused by calling the SetInputStream method. The initial parser configuration is expensive to construct, and the object is not thread-safe; however, if used within a Golang sync.Pool, the construction cost amortizes well and the objects can be used in a thread-safe manner.
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) 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) 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 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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 // 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 // IsAssignmentContext differentiates from other interfaces. IsAssignmentContext() }
IAssignmentContext 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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 // 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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