Documentation ¶
Index ¶
- func NewgroolLexer(input antlr.CharStream) *groolLexer
- func NewgroolParser(input antlr.TokenStream) *groolParser
- type AssignExpressionContext
- func (s *AssignExpressionContext) Assignment() IAssignmentContext
- func (s *AssignExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssignExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssignExpressionContext) FunctionCall() IFunctionCallContext
- func (s *AssignExpressionContext) GetParser() antlr.Parser
- func (s *AssignExpressionContext) GetRuleContext() antlr.RuleContext
- func (*AssignExpressionContext) IsAssignExpressionContext()
- func (s *AssignExpressionContext) MethodCall() IMethodCallContext
- func (s *AssignExpressionContext) SEMICOLON() antlr.TerminalNode
- func (s *AssignExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssignExpressionsContext
- func (s *AssignExpressionsContext) AllAssignExpression() []IAssignExpressionContext
- func (s *AssignExpressionsContext) AssignExpression(i int) IAssignExpressionContext
- func (s *AssignExpressionsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssignExpressionsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssignExpressionsContext) GetParser() antlr.Parser
- func (s *AssignExpressionsContext) GetRuleContext() antlr.RuleContext
- func (*AssignExpressionsContext) IsAssignExpressionsContext()
- func (s *AssignExpressionsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssignmentContext
- func (s *AssignmentContext) ASSIGN() antlr.TerminalNode
- 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) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *AssignmentContext) Variable() IVariableContext
- type BasegroolListener
- func (s *BasegroolListener) EnterAssignExpression(ctx *AssignExpressionContext)
- func (s *BasegroolListener) EnterAssignExpressions(ctx *AssignExpressionsContext)
- func (s *BasegroolListener) EnterAssignment(ctx *AssignmentContext)
- func (s *BasegroolListener) EnterBooleanLiteral(ctx *BooleanLiteralContext)
- func (s *BasegroolListener) EnterComparisonOperator(ctx *ComparisonOperatorContext)
- func (s *BasegroolListener) EnterConstant(ctx *ConstantContext)
- func (s *BasegroolListener) EnterDecimalLiteral(ctx *DecimalLiteralContext)
- func (s *BasegroolListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BasegroolListener) EnterExpression(ctx *ExpressionContext)
- func (s *BasegroolListener) EnterExpressionAtom(ctx *ExpressionAtomContext)
- func (s *BasegroolListener) EnterFunctionArgs(ctx *FunctionArgsContext)
- func (s *BasegroolListener) EnterFunctionCall(ctx *FunctionCallContext)
- func (s *BasegroolListener) EnterLogicalOperator(ctx *LogicalOperatorContext)
- func (s *BasegroolListener) EnterMathOperator(ctx *MathOperatorContext)
- func (s *BasegroolListener) EnterMethodCall(ctx *MethodCallContext)
- func (s *BasegroolListener) EnterPredicate(ctx *PredicateContext)
- func (s *BasegroolListener) EnterRealLiteral(ctx *RealLiteralContext)
- func (s *BasegroolListener) EnterRoot(ctx *RootContext)
- func (s *BasegroolListener) EnterRuleDescription(ctx *RuleDescriptionContext)
- func (s *BasegroolListener) EnterRuleEntry(ctx *RuleEntryContext)
- func (s *BasegroolListener) EnterRuleName(ctx *RuleNameContext)
- func (s *BasegroolListener) EnterSalience(ctx *SalienceContext)
- func (s *BasegroolListener) EnterStringLiteral(ctx *StringLiteralContext)
- func (s *BasegroolListener) EnterThenScope(ctx *ThenScopeContext)
- func (s *BasegroolListener) EnterVariable(ctx *VariableContext)
- func (s *BasegroolListener) EnterWhenScope(ctx *WhenScopeContext)
- func (s *BasegroolListener) ExitAssignExpression(ctx *AssignExpressionContext)
- func (s *BasegroolListener) ExitAssignExpressions(ctx *AssignExpressionsContext)
- func (s *BasegroolListener) ExitAssignment(ctx *AssignmentContext)
- func (s *BasegroolListener) ExitBooleanLiteral(ctx *BooleanLiteralContext)
- func (s *BasegroolListener) ExitComparisonOperator(ctx *ComparisonOperatorContext)
- func (s *BasegroolListener) ExitConstant(ctx *ConstantContext)
- func (s *BasegroolListener) ExitDecimalLiteral(ctx *DecimalLiteralContext)
- func (s *BasegroolListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BasegroolListener) ExitExpression(ctx *ExpressionContext)
- func (s *BasegroolListener) ExitExpressionAtom(ctx *ExpressionAtomContext)
- func (s *BasegroolListener) ExitFunctionArgs(ctx *FunctionArgsContext)
- func (s *BasegroolListener) ExitFunctionCall(ctx *FunctionCallContext)
- func (s *BasegroolListener) ExitLogicalOperator(ctx *LogicalOperatorContext)
- func (s *BasegroolListener) ExitMathOperator(ctx *MathOperatorContext)
- func (s *BasegroolListener) ExitMethodCall(ctx *MethodCallContext)
- func (s *BasegroolListener) ExitPredicate(ctx *PredicateContext)
- func (s *BasegroolListener) ExitRealLiteral(ctx *RealLiteralContext)
- func (s *BasegroolListener) ExitRoot(ctx *RootContext)
- func (s *BasegroolListener) ExitRuleDescription(ctx *RuleDescriptionContext)
- func (s *BasegroolListener) ExitRuleEntry(ctx *RuleEntryContext)
- func (s *BasegroolListener) ExitRuleName(ctx *RuleNameContext)
- func (s *BasegroolListener) ExitSalience(ctx *SalienceContext)
- func (s *BasegroolListener) ExitStringLiteral(ctx *StringLiteralContext)
- func (s *BasegroolListener) ExitThenScope(ctx *ThenScopeContext)
- func (s *BasegroolListener) ExitVariable(ctx *VariableContext)
- func (s *BasegroolListener) ExitWhenScope(ctx *WhenScopeContext)
- func (s *BasegroolListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BasegroolListener) VisitTerminal(node antlr.TerminalNode)
- 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 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 ConstantContext
- func (s *ConstantContext) BooleanLiteral() IBooleanLiteralContext
- func (s *ConstantContext) DecimalLiteral() IDecimalLiteralContext
- 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 (*ConstantContext) IsConstantContext()
- func (s *ConstantContext) NOT() antlr.TerminalNode
- func (s *ConstantContext) NULL_LITERAL() antlr.TerminalNode
- func (s *ConstantContext) RealLiteral() IRealLiteralContext
- func (s *ConstantContext) StringLiteral() IStringLiteralContext
- func (s *ConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DecimalLiteralContext
- func (s *DecimalLiteralContext) DECIMAL_LITERAL() antlr.TerminalNode
- func (s *DecimalLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DecimalLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DecimalLiteralContext) GetParser() antlr.Parser
- func (s *DecimalLiteralContext) GetRuleContext() antlr.RuleContext
- func (*DecimalLiteralContext) IsDecimalLiteralContext()
- func (s *DecimalLiteralContext) MINUS() antlr.TerminalNode
- func (s *DecimalLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionAtomContext
- func (s *ExpressionAtomContext) AllExpressionAtom() []IExpressionAtomContext
- func (s *ExpressionAtomContext) Constant() IConstantContext
- func (s *ExpressionAtomContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionAtomContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionAtomContext) ExpressionAtom(i int) IExpressionAtomContext
- func (s *ExpressionAtomContext) FunctionCall() IFunctionCallContext
- func (s *ExpressionAtomContext) GetLeft() IExpressionAtomContext
- func (s *ExpressionAtomContext) GetParser() antlr.Parser
- func (s *ExpressionAtomContext) GetRight() IExpressionAtomContext
- func (s *ExpressionAtomContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionAtomContext) IsExpressionAtomContext()
- func (s *ExpressionAtomContext) LR_BRACKET() antlr.TerminalNode
- func (s *ExpressionAtomContext) MathOperator() IMathOperatorContext
- func (s *ExpressionAtomContext) MethodCall() IMethodCallContext
- func (s *ExpressionAtomContext) RR_BRACKET() antlr.TerminalNode
- func (s *ExpressionAtomContext) SetLeft(v IExpressionAtomContext)
- func (s *ExpressionAtomContext) SetRight(v IExpressionAtomContext)
- 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) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) Expression(i int) IExpressionContext
- 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) Predicate() IPredicateContext
- func (s *ExpressionContext) RR_BRACKET() antlr.TerminalNode
- func (s *ExpressionContext) 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) AllMethodCall() []IMethodCallContext
- 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) MethodCall(i int) IMethodCallContext
- 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) SIMPLENAME() antlr.TerminalNode
- func (s *FunctionCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAssignExpressionContext
- type IAssignExpressionsContext
- type IAssignmentContext
- type IBooleanLiteralContext
- type IComparisonOperatorContext
- type IConstantContext
- type IDecimalLiteralContext
- type IExpressionAtomContext
- type IExpressionContext
- type IFunctionArgsContext
- type IFunctionCallContext
- type ILogicalOperatorContext
- type IMathOperatorContext
- type IMethodCallContext
- type IPredicateContext
- type IRealLiteralContext
- type IRootContext
- type IRuleDescriptionContext
- type IRuleEntryContext
- type IRuleNameContext
- type ISalienceContext
- type IStringLiteralContext
- type IThenScopeContext
- type IVariableContext
- type IWhenScopeContext
- 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 MathOperatorContext
- func (s *MathOperatorContext) DIV() antlr.TerminalNode
- func (s *MathOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MathOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MathOperatorContext) GetParser() antlr.Parser
- func (s *MathOperatorContext) GetRuleContext() antlr.RuleContext
- func (*MathOperatorContext) IsMathOperatorContext()
- func (s *MathOperatorContext) MINUS() antlr.TerminalNode
- func (s *MathOperatorContext) MUL() antlr.TerminalNode
- func (s *MathOperatorContext) PLUS() antlr.TerminalNode
- func (s *MathOperatorContext) 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) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PredicateContext
- func (s *PredicateContext) AllExpressionAtom() []IExpressionAtomContext
- func (s *PredicateContext) ComparisonOperator() IComparisonOperatorContext
- func (s *PredicateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PredicateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PredicateContext) ExpressionAtom(i int) IExpressionAtomContext
- func (s *PredicateContext) GetParser() antlr.Parser
- func (s *PredicateContext) GetRuleContext() antlr.RuleContext
- func (*PredicateContext) IsPredicateContext()
- func (s *PredicateContext) 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 RootContext
- func (s *RootContext) AllRuleEntry() []IRuleEntryContext
- func (s *RootContext) EOF() antlr.TerminalNode
- func (s *RootContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RootContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RootContext) GetParser() antlr.Parser
- func (s *RootContext) GetRuleContext() antlr.RuleContext
- func (*RootContext) IsRootContext()
- func (s *RootContext) RuleEntry(i int) IRuleEntryContext
- func (s *RootContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RuleDescriptionContext
- func (s *RuleDescriptionContext) DQUOTA_STRING() antlr.TerminalNode
- 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) SQUOTA_STRING() antlr.TerminalNode
- func (s *RuleDescriptionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RuleEntryContext
- func (s *RuleEntryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RuleEntryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RuleEntryContext) GetParser() antlr.Parser
- func (s *RuleEntryContext) GetRuleContext() antlr.RuleContext
- func (*RuleEntryContext) IsRuleEntryContext()
- func (s *RuleEntryContext) LR_BRACE() antlr.TerminalNode
- func (s *RuleEntryContext) RR_BRACE() antlr.TerminalNode
- func (s *RuleEntryContext) RULE() antlr.TerminalNode
- func (s *RuleEntryContext) RuleDescription() IRuleDescriptionContext
- func (s *RuleEntryContext) RuleName() IRuleNameContext
- func (s *RuleEntryContext) Salience() ISalienceContext
- func (s *RuleEntryContext) ThenScope() IThenScopeContext
- func (s *RuleEntryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *RuleEntryContext) WhenScope() IWhenScopeContext
- 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) SIMPLENAME() antlr.TerminalNode
- func (s *RuleNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SalienceContext
- func (s *SalienceContext) DecimalLiteral() IDecimalLiteralContext
- 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 (*SalienceContext) IsSalienceContext()
- func (s *SalienceContext) SALIENCE() antlr.TerminalNode
- func (s *SalienceContext) 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) SQUOTA_STRING() antlr.TerminalNode
- func (s *StringLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ThenScopeContext
- func (s *ThenScopeContext) AssignExpressions() IAssignExpressionsContext
- func (s *ThenScopeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ThenScopeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ThenScopeContext) GetParser() antlr.Parser
- func (s *ThenScopeContext) GetRuleContext() antlr.RuleContext
- func (*ThenScopeContext) IsThenScopeContext()
- func (s *ThenScopeContext) THEN() antlr.TerminalNode
- func (s *ThenScopeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type VariableContext
- func (s *VariableContext) DOTTEDNAME() 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
- type WhenScopeContext
- func (s *WhenScopeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WhenScopeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WhenScopeContext) Expression() IExpressionContext
- func (s *WhenScopeContext) GetParser() antlr.Parser
- func (s *WhenScopeContext) GetRuleContext() antlr.RuleContext
- func (*WhenScopeContext) IsWhenScopeContext()
- func (s *WhenScopeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WhenScopeContext) WHEN() antlr.TerminalNode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewgroolLexer ¶
func NewgroolLexer(input antlr.CharStream) *groolLexer
func NewgroolParser ¶
func NewgroolParser(input antlr.TokenStream) *groolParser
Types ¶
type AssignExpressionContext ¶
type AssignExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAssignExpressionContext ¶
func NewAssignExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignExpressionContext
func NewEmptyAssignExpressionContext ¶
func NewEmptyAssignExpressionContext() *AssignExpressionContext
func (*AssignExpressionContext) Assignment ¶
func (s *AssignExpressionContext) Assignment() IAssignmentContext
func (*AssignExpressionContext) EnterRule ¶
func (s *AssignExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssignExpressionContext) ExitRule ¶
func (s *AssignExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssignExpressionContext) FunctionCall ¶
func (s *AssignExpressionContext) FunctionCall() IFunctionCallContext
func (*AssignExpressionContext) GetParser ¶
func (s *AssignExpressionContext) GetParser() antlr.Parser
func (*AssignExpressionContext) GetRuleContext ¶
func (s *AssignExpressionContext) GetRuleContext() antlr.RuleContext
func (*AssignExpressionContext) IsAssignExpressionContext ¶
func (*AssignExpressionContext) IsAssignExpressionContext()
func (*AssignExpressionContext) MethodCall ¶
func (s *AssignExpressionContext) MethodCall() IMethodCallContext
func (*AssignExpressionContext) SEMICOLON ¶
func (s *AssignExpressionContext) SEMICOLON() antlr.TerminalNode
func (*AssignExpressionContext) ToStringTree ¶
func (s *AssignExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AssignExpressionsContext ¶
type AssignExpressionsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAssignExpressionsContext ¶
func NewAssignExpressionsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignExpressionsContext
func NewEmptyAssignExpressionsContext ¶
func NewEmptyAssignExpressionsContext() *AssignExpressionsContext
func (*AssignExpressionsContext) AllAssignExpression ¶
func (s *AssignExpressionsContext) AllAssignExpression() []IAssignExpressionContext
func (*AssignExpressionsContext) AssignExpression ¶
func (s *AssignExpressionsContext) AssignExpression(i int) IAssignExpressionContext
func (*AssignExpressionsContext) EnterRule ¶
func (s *AssignExpressionsContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssignExpressionsContext) ExitRule ¶
func (s *AssignExpressionsContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssignExpressionsContext) GetParser ¶
func (s *AssignExpressionsContext) GetParser() antlr.Parser
func (*AssignExpressionsContext) GetRuleContext ¶
func (s *AssignExpressionsContext) GetRuleContext() antlr.RuleContext
func (*AssignExpressionsContext) IsAssignExpressionsContext ¶
func (*AssignExpressionsContext) IsAssignExpressionsContext()
func (*AssignExpressionsContext) ToStringTree ¶
func (s *AssignExpressionsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AssignmentContext ¶
type AssignmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAssignmentContext ¶
func NewAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignmentContext
func NewEmptyAssignmentContext ¶
func NewEmptyAssignmentContext() *AssignmentContext
func (*AssignmentContext) ASSIGN ¶
func (s *AssignmentContext) ASSIGN() antlr.TerminalNode
func (*AssignmentContext) 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) ToStringTree ¶
func (s *AssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*AssignmentContext) Variable ¶
func (s *AssignmentContext) Variable() IVariableContext
type BasegroolListener ¶
type BasegroolListener struct{}
BasegroolListener is a complete listener for a parse tree produced by groolParser.
func (*BasegroolListener) EnterAssignExpression ¶
func (s *BasegroolListener) EnterAssignExpression(ctx *AssignExpressionContext)
EnterAssignExpression is called when production assignExpression is entered.
func (*BasegroolListener) EnterAssignExpressions ¶
func (s *BasegroolListener) EnterAssignExpressions(ctx *AssignExpressionsContext)
EnterAssignExpressions is called when production assignExpressions is entered.
func (*BasegroolListener) EnterAssignment ¶
func (s *BasegroolListener) EnterAssignment(ctx *AssignmentContext)
EnterAssignment is called when production assignment is entered.
func (*BasegroolListener) EnterBooleanLiteral ¶
func (s *BasegroolListener) EnterBooleanLiteral(ctx *BooleanLiteralContext)
EnterBooleanLiteral is called when production booleanLiteral is entered.
func (*BasegroolListener) EnterComparisonOperator ¶
func (s *BasegroolListener) EnterComparisonOperator(ctx *ComparisonOperatorContext)
EnterComparisonOperator is called when production comparisonOperator is entered.
func (*BasegroolListener) EnterConstant ¶
func (s *BasegroolListener) EnterConstant(ctx *ConstantContext)
EnterConstant is called when production constant is entered.
func (*BasegroolListener) EnterDecimalLiteral ¶
func (s *BasegroolListener) EnterDecimalLiteral(ctx *DecimalLiteralContext)
EnterDecimalLiteral is called when production decimalLiteral is entered.
func (*BasegroolListener) EnterEveryRule ¶
func (s *BasegroolListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BasegroolListener) EnterExpression ¶
func (s *BasegroolListener) EnterExpression(ctx *ExpressionContext)
EnterExpression is called when production expression is entered.
func (*BasegroolListener) EnterExpressionAtom ¶
func (s *BasegroolListener) EnterExpressionAtom(ctx *ExpressionAtomContext)
EnterExpressionAtom is called when production expressionAtom is entered.
func (*BasegroolListener) EnterFunctionArgs ¶
func (s *BasegroolListener) EnterFunctionArgs(ctx *FunctionArgsContext)
EnterFunctionArgs is called when production functionArgs is entered.
func (*BasegroolListener) EnterFunctionCall ¶
func (s *BasegroolListener) EnterFunctionCall(ctx *FunctionCallContext)
EnterFunctionCall is called when production functionCall is entered.
func (*BasegroolListener) EnterLogicalOperator ¶
func (s *BasegroolListener) EnterLogicalOperator(ctx *LogicalOperatorContext)
EnterLogicalOperator is called when production logicalOperator is entered.
func (*BasegroolListener) EnterMathOperator ¶
func (s *BasegroolListener) EnterMathOperator(ctx *MathOperatorContext)
EnterMathOperator is called when production mathOperator is entered.
func (*BasegroolListener) EnterMethodCall ¶
func (s *BasegroolListener) EnterMethodCall(ctx *MethodCallContext)
EnterMethodCall is called when production methodCall is entered.
func (*BasegroolListener) EnterPredicate ¶
func (s *BasegroolListener) EnterPredicate(ctx *PredicateContext)
EnterPredicate is called when production predicate is entered.
func (*BasegroolListener) EnterRealLiteral ¶
func (s *BasegroolListener) EnterRealLiteral(ctx *RealLiteralContext)
EnterRealLiteral is called when production realLiteral is entered.
func (*BasegroolListener) EnterRoot ¶
func (s *BasegroolListener) EnterRoot(ctx *RootContext)
EnterRoot is called when production root is entered.
func (*BasegroolListener) EnterRuleDescription ¶
func (s *BasegroolListener) EnterRuleDescription(ctx *RuleDescriptionContext)
EnterRuleDescription is called when production ruleDescription is entered.
func (*BasegroolListener) EnterRuleEntry ¶
func (s *BasegroolListener) EnterRuleEntry(ctx *RuleEntryContext)
EnterRuleEntry is called when production ruleEntry is entered.
func (*BasegroolListener) EnterRuleName ¶
func (s *BasegroolListener) EnterRuleName(ctx *RuleNameContext)
EnterRuleName is called when production ruleName is entered.
func (*BasegroolListener) EnterSalience ¶
func (s *BasegroolListener) EnterSalience(ctx *SalienceContext)
EnterSalience is called when production salience is entered.
func (*BasegroolListener) EnterStringLiteral ¶
func (s *BasegroolListener) EnterStringLiteral(ctx *StringLiteralContext)
EnterStringLiteral is called when production stringLiteral is entered.
func (*BasegroolListener) EnterThenScope ¶
func (s *BasegroolListener) EnterThenScope(ctx *ThenScopeContext)
EnterThenScope is called when production thenScope is entered.
func (*BasegroolListener) EnterVariable ¶
func (s *BasegroolListener) EnterVariable(ctx *VariableContext)
EnterVariable is called when production variable is entered.
func (*BasegroolListener) EnterWhenScope ¶
func (s *BasegroolListener) EnterWhenScope(ctx *WhenScopeContext)
EnterWhenScope is called when production whenScope is entered.
func (*BasegroolListener) ExitAssignExpression ¶
func (s *BasegroolListener) ExitAssignExpression(ctx *AssignExpressionContext)
ExitAssignExpression is called when production assignExpression is exited.
func (*BasegroolListener) ExitAssignExpressions ¶
func (s *BasegroolListener) ExitAssignExpressions(ctx *AssignExpressionsContext)
ExitAssignExpressions is called when production assignExpressions is exited.
func (*BasegroolListener) ExitAssignment ¶
func (s *BasegroolListener) ExitAssignment(ctx *AssignmentContext)
ExitAssignment is called when production assignment is exited.
func (*BasegroolListener) ExitBooleanLiteral ¶
func (s *BasegroolListener) ExitBooleanLiteral(ctx *BooleanLiteralContext)
ExitBooleanLiteral is called when production booleanLiteral is exited.
func (*BasegroolListener) ExitComparisonOperator ¶
func (s *BasegroolListener) ExitComparisonOperator(ctx *ComparisonOperatorContext)
ExitComparisonOperator is called when production comparisonOperator is exited.
func (*BasegroolListener) ExitConstant ¶
func (s *BasegroolListener) ExitConstant(ctx *ConstantContext)
ExitConstant is called when production constant is exited.
func (*BasegroolListener) ExitDecimalLiteral ¶
func (s *BasegroolListener) ExitDecimalLiteral(ctx *DecimalLiteralContext)
ExitDecimalLiteral is called when production decimalLiteral is exited.
func (*BasegroolListener) ExitEveryRule ¶
func (s *BasegroolListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BasegroolListener) ExitExpression ¶
func (s *BasegroolListener) ExitExpression(ctx *ExpressionContext)
ExitExpression is called when production expression is exited.
func (*BasegroolListener) ExitExpressionAtom ¶
func (s *BasegroolListener) ExitExpressionAtom(ctx *ExpressionAtomContext)
ExitExpressionAtom is called when production expressionAtom is exited.
func (*BasegroolListener) ExitFunctionArgs ¶
func (s *BasegroolListener) ExitFunctionArgs(ctx *FunctionArgsContext)
ExitFunctionArgs is called when production functionArgs is exited.
func (*BasegroolListener) ExitFunctionCall ¶
func (s *BasegroolListener) ExitFunctionCall(ctx *FunctionCallContext)
ExitFunctionCall is called when production functionCall is exited.
func (*BasegroolListener) ExitLogicalOperator ¶
func (s *BasegroolListener) ExitLogicalOperator(ctx *LogicalOperatorContext)
ExitLogicalOperator is called when production logicalOperator is exited.
func (*BasegroolListener) ExitMathOperator ¶
func (s *BasegroolListener) ExitMathOperator(ctx *MathOperatorContext)
ExitMathOperator is called when production mathOperator is exited.
func (*BasegroolListener) ExitMethodCall ¶
func (s *BasegroolListener) ExitMethodCall(ctx *MethodCallContext)
ExitMethodCall is called when production methodCall is exited.
func (*BasegroolListener) ExitPredicate ¶
func (s *BasegroolListener) ExitPredicate(ctx *PredicateContext)
ExitPredicate is called when production predicate is exited.
func (*BasegroolListener) ExitRealLiteral ¶
func (s *BasegroolListener) ExitRealLiteral(ctx *RealLiteralContext)
ExitRealLiteral is called when production realLiteral is exited.
func (*BasegroolListener) ExitRoot ¶
func (s *BasegroolListener) ExitRoot(ctx *RootContext)
ExitRoot is called when production root is exited.
func (*BasegroolListener) ExitRuleDescription ¶
func (s *BasegroolListener) ExitRuleDescription(ctx *RuleDescriptionContext)
ExitRuleDescription is called when production ruleDescription is exited.
func (*BasegroolListener) ExitRuleEntry ¶
func (s *BasegroolListener) ExitRuleEntry(ctx *RuleEntryContext)
ExitRuleEntry is called when production ruleEntry is exited.
func (*BasegroolListener) ExitRuleName ¶
func (s *BasegroolListener) ExitRuleName(ctx *RuleNameContext)
ExitRuleName is called when production ruleName is exited.
func (*BasegroolListener) ExitSalience ¶
func (s *BasegroolListener) ExitSalience(ctx *SalienceContext)
ExitSalience is called when production salience is exited.
func (*BasegroolListener) ExitStringLiteral ¶
func (s *BasegroolListener) ExitStringLiteral(ctx *StringLiteralContext)
ExitStringLiteral is called when production stringLiteral is exited.
func (*BasegroolListener) ExitThenScope ¶
func (s *BasegroolListener) ExitThenScope(ctx *ThenScopeContext)
ExitThenScope is called when production thenScope is exited.
func (*BasegroolListener) ExitVariable ¶
func (s *BasegroolListener) ExitVariable(ctx *VariableContext)
ExitVariable is called when production variable is exited.
func (*BasegroolListener) ExitWhenScope ¶
func (s *BasegroolListener) ExitWhenScope(ctx *WhenScopeContext)
ExitWhenScope is called when production whenScope is exited.
func (*BasegroolListener) VisitErrorNode ¶
func (s *BasegroolListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BasegroolListener) VisitTerminal ¶
func (s *BasegroolListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
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 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 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) BooleanLiteral ¶
func (s *ConstantContext) BooleanLiteral() IBooleanLiteralContext
func (*ConstantContext) DecimalLiteral ¶
func (s *ConstantContext) DecimalLiteral() IDecimalLiteralContext
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) IsConstantContext ¶
func (*ConstantContext) IsConstantContext()
func (*ConstantContext) NOT ¶
func (s *ConstantContext) NOT() antlr.TerminalNode
func (*ConstantContext) NULL_LITERAL ¶
func (s *ConstantContext) NULL_LITERAL() antlr.TerminalNode
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 DecimalLiteralContext ¶
type DecimalLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDecimalLiteralContext ¶
func NewDecimalLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DecimalLiteralContext
func NewEmptyDecimalLiteralContext ¶
func NewEmptyDecimalLiteralContext() *DecimalLiteralContext
func (*DecimalLiteralContext) DECIMAL_LITERAL ¶
func (s *DecimalLiteralContext) DECIMAL_LITERAL() antlr.TerminalNode
func (*DecimalLiteralContext) EnterRule ¶
func (s *DecimalLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*DecimalLiteralContext) ExitRule ¶
func (s *DecimalLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*DecimalLiteralContext) GetParser ¶
func (s *DecimalLiteralContext) GetParser() antlr.Parser
func (*DecimalLiteralContext) GetRuleContext ¶
func (s *DecimalLiteralContext) GetRuleContext() antlr.RuleContext
func (*DecimalLiteralContext) IsDecimalLiteralContext ¶
func (*DecimalLiteralContext) IsDecimalLiteralContext()
func (*DecimalLiteralContext) MINUS ¶
func (s *DecimalLiteralContext) MINUS() antlr.TerminalNode
func (*DecimalLiteralContext) ToStringTree ¶
func (s *DecimalLiteralContext) 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) AllExpressionAtom ¶
func (s *ExpressionAtomContext) AllExpressionAtom() []IExpressionAtomContext
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) ExpressionAtom ¶
func (s *ExpressionAtomContext) ExpressionAtom(i int) IExpressionAtomContext
func (*ExpressionAtomContext) FunctionCall ¶
func (s *ExpressionAtomContext) FunctionCall() IFunctionCallContext
func (*ExpressionAtomContext) GetLeft ¶
func (s *ExpressionAtomContext) GetLeft() IExpressionAtomContext
func (*ExpressionAtomContext) GetParser ¶
func (s *ExpressionAtomContext) GetParser() antlr.Parser
func (*ExpressionAtomContext) GetRight ¶
func (s *ExpressionAtomContext) GetRight() IExpressionAtomContext
func (*ExpressionAtomContext) GetRuleContext ¶
func (s *ExpressionAtomContext) GetRuleContext() antlr.RuleContext
func (*ExpressionAtomContext) IsExpressionAtomContext ¶
func (*ExpressionAtomContext) IsExpressionAtomContext()
func (*ExpressionAtomContext) LR_BRACKET ¶
func (s *ExpressionAtomContext) LR_BRACKET() antlr.TerminalNode
func (*ExpressionAtomContext) MathOperator ¶
func (s *ExpressionAtomContext) MathOperator() IMathOperatorContext
func (*ExpressionAtomContext) MethodCall ¶
func (s *ExpressionAtomContext) MethodCall() IMethodCallContext
func (*ExpressionAtomContext) RR_BRACKET ¶
func (s *ExpressionAtomContext) RR_BRACKET() antlr.TerminalNode
func (*ExpressionAtomContext) SetLeft ¶
func (s *ExpressionAtomContext) SetLeft(v IExpressionAtomContext)
func (*ExpressionAtomContext) SetRight ¶
func (s *ExpressionAtomContext) SetRight(v IExpressionAtomContext)
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) 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) 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) Predicate ¶
func (s *ExpressionContext) Predicate() IPredicateContext
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 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) AllMethodCall ¶
func (s *FunctionArgsContext) AllMethodCall() []IMethodCallContext
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) MethodCall ¶
func (s *FunctionArgsContext) MethodCall(i int) IMethodCallContext
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) SIMPLENAME ¶
func (s *FunctionCallContext) SIMPLENAME() antlr.TerminalNode
func (*FunctionCallContext) ToStringTree ¶
func (s *FunctionCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAssignExpressionContext ¶
type IAssignExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAssignExpressionContext differentiates from other interfaces. IsAssignExpressionContext() }
IAssignExpressionContext is an interface to support dynamic dispatch.
type IAssignExpressionsContext ¶
type IAssignExpressionsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAssignExpressionsContext differentiates from other interfaces. IsAssignExpressionsContext() }
IAssignExpressionsContext 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 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 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 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 IDecimalLiteralContext ¶
type IDecimalLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDecimalLiteralContext differentiates from other interfaces. IsDecimalLiteralContext() }
IDecimalLiteralContext is an interface to support dynamic dispatch.
type IExpressionAtomContext ¶
type IExpressionAtomContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetLeft returns the left rule contexts. GetLeft() IExpressionAtomContext // GetRight returns the right rule contexts. GetRight() IExpressionAtomContext // SetLeft sets the left rule contexts. SetLeft(IExpressionAtomContext) // SetRight sets the right rule contexts. SetRight(IExpressionAtomContext) // 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 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 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 IMathOperatorContext ¶
type IMathOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMathOperatorContext differentiates from other interfaces. IsMathOperatorContext() }
IMathOperatorContext 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 IPredicateContext ¶
type IPredicateContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPredicateContext differentiates from other interfaces. IsPredicateContext() }
IPredicateContext 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 IRootContext ¶
type IRootContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRootContext differentiates from other interfaces. IsRootContext() }
IRootContext 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 IRuleEntryContext ¶
type IRuleEntryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRuleEntryContext differentiates from other interfaces. IsRuleEntryContext() }
IRuleEntryContext 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 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 IThenScopeContext ¶
type IThenScopeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsThenScopeContext differentiates from other interfaces. IsThenScopeContext() }
IThenScopeContext 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 IWhenScopeContext ¶
type IWhenScopeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWhenScopeContext differentiates from other interfaces. IsWhenScopeContext() }
IWhenScopeContext is an interface to support dynamic dispatch.
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 MathOperatorContext ¶
type MathOperatorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMathOperatorContext ¶
func NewEmptyMathOperatorContext() *MathOperatorContext
func NewMathOperatorContext ¶
func NewMathOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MathOperatorContext
func (*MathOperatorContext) DIV ¶
func (s *MathOperatorContext) DIV() antlr.TerminalNode
func (*MathOperatorContext) EnterRule ¶
func (s *MathOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*MathOperatorContext) ExitRule ¶
func (s *MathOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*MathOperatorContext) GetParser ¶
func (s *MathOperatorContext) GetParser() antlr.Parser
func (*MathOperatorContext) GetRuleContext ¶
func (s *MathOperatorContext) GetRuleContext() antlr.RuleContext
func (*MathOperatorContext) IsMathOperatorContext ¶
func (*MathOperatorContext) IsMathOperatorContext()
func (*MathOperatorContext) MINUS ¶
func (s *MathOperatorContext) MINUS() antlr.TerminalNode
func (*MathOperatorContext) MUL ¶
func (s *MathOperatorContext) MUL() antlr.TerminalNode
func (*MathOperatorContext) PLUS ¶
func (s *MathOperatorContext) PLUS() antlr.TerminalNode
func (*MathOperatorContext) ToStringTree ¶
func (s *MathOperatorContext) 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) ToStringTree ¶
func (s *MethodCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PredicateContext ¶
type PredicateContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPredicateContext ¶
func NewEmptyPredicateContext() *PredicateContext
func NewPredicateContext ¶
func NewPredicateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PredicateContext
func (*PredicateContext) AllExpressionAtom ¶
func (s *PredicateContext) AllExpressionAtom() []IExpressionAtomContext
func (*PredicateContext) ComparisonOperator ¶
func (s *PredicateContext) ComparisonOperator() IComparisonOperatorContext
func (*PredicateContext) EnterRule ¶
func (s *PredicateContext) EnterRule(listener antlr.ParseTreeListener)
func (*PredicateContext) ExitRule ¶
func (s *PredicateContext) ExitRule(listener antlr.ParseTreeListener)
func (*PredicateContext) ExpressionAtom ¶
func (s *PredicateContext) ExpressionAtom(i int) IExpressionAtomContext
func (*PredicateContext) GetParser ¶
func (s *PredicateContext) GetParser() antlr.Parser
func (*PredicateContext) GetRuleContext ¶
func (s *PredicateContext) GetRuleContext() antlr.RuleContext
func (*PredicateContext) IsPredicateContext ¶
func (*PredicateContext) IsPredicateContext()
func (*PredicateContext) ToStringTree ¶
func (s *PredicateContext) 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 RootContext ¶
type RootContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRootContext ¶
func NewEmptyRootContext() *RootContext
func NewRootContext ¶
func NewRootContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RootContext
func (*RootContext) AllRuleEntry ¶
func (s *RootContext) AllRuleEntry() []IRuleEntryContext
func (*RootContext) EOF ¶
func (s *RootContext) EOF() antlr.TerminalNode
func (*RootContext) EnterRule ¶
func (s *RootContext) EnterRule(listener antlr.ParseTreeListener)
func (*RootContext) ExitRule ¶
func (s *RootContext) ExitRule(listener antlr.ParseTreeListener)
func (*RootContext) GetParser ¶
func (s *RootContext) GetParser() antlr.Parser
func (*RootContext) GetRuleContext ¶
func (s *RootContext) GetRuleContext() antlr.RuleContext
func (*RootContext) IsRootContext ¶
func (*RootContext) IsRootContext()
func (*RootContext) RuleEntry ¶
func (s *RootContext) RuleEntry(i int) IRuleEntryContext
func (*RootContext) ToStringTree ¶
func (s *RootContext) 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) DQUOTA_STRING ¶
func (s *RuleDescriptionContext) DQUOTA_STRING() antlr.TerminalNode
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) SQUOTA_STRING ¶
func (s *RuleDescriptionContext) SQUOTA_STRING() antlr.TerminalNode
func (*RuleDescriptionContext) ToStringTree ¶
func (s *RuleDescriptionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RuleEntryContext ¶
type RuleEntryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRuleEntryContext ¶
func NewEmptyRuleEntryContext() *RuleEntryContext
func NewRuleEntryContext ¶
func NewRuleEntryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleEntryContext
func (*RuleEntryContext) EnterRule ¶
func (s *RuleEntryContext) EnterRule(listener antlr.ParseTreeListener)
func (*RuleEntryContext) ExitRule ¶
func (s *RuleEntryContext) ExitRule(listener antlr.ParseTreeListener)
func (*RuleEntryContext) GetParser ¶
func (s *RuleEntryContext) GetParser() antlr.Parser
func (*RuleEntryContext) GetRuleContext ¶
func (s *RuleEntryContext) GetRuleContext() antlr.RuleContext
func (*RuleEntryContext) IsRuleEntryContext ¶
func (*RuleEntryContext) IsRuleEntryContext()
func (*RuleEntryContext) LR_BRACE ¶
func (s *RuleEntryContext) LR_BRACE() antlr.TerminalNode
func (*RuleEntryContext) RR_BRACE ¶
func (s *RuleEntryContext) RR_BRACE() antlr.TerminalNode
func (*RuleEntryContext) RULE ¶
func (s *RuleEntryContext) RULE() antlr.TerminalNode
func (*RuleEntryContext) RuleDescription ¶
func (s *RuleEntryContext) RuleDescription() IRuleDescriptionContext
func (*RuleEntryContext) RuleName ¶
func (s *RuleEntryContext) RuleName() IRuleNameContext
func (*RuleEntryContext) Salience ¶
func (s *RuleEntryContext) Salience() ISalienceContext
func (*RuleEntryContext) ThenScope ¶
func (s *RuleEntryContext) ThenScope() IThenScopeContext
func (*RuleEntryContext) ToStringTree ¶
func (s *RuleEntryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*RuleEntryContext) WhenScope ¶
func (s *RuleEntryContext) WhenScope() IWhenScopeContext
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) SIMPLENAME ¶
func (s *RuleNameContext) SIMPLENAME() antlr.TerminalNode
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) DecimalLiteral ¶
func (s *SalienceContext) DecimalLiteral() IDecimalLiteralContext
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) 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 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) SQUOTA_STRING ¶
func (s *StringLiteralContext) SQUOTA_STRING() antlr.TerminalNode
func (*StringLiteralContext) ToStringTree ¶
func (s *StringLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ThenScopeContext ¶
type ThenScopeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyThenScopeContext ¶
func NewEmptyThenScopeContext() *ThenScopeContext
func NewThenScopeContext ¶
func NewThenScopeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ThenScopeContext
func (*ThenScopeContext) AssignExpressions ¶
func (s *ThenScopeContext) AssignExpressions() IAssignExpressionsContext
func (*ThenScopeContext) EnterRule ¶
func (s *ThenScopeContext) EnterRule(listener antlr.ParseTreeListener)
func (*ThenScopeContext) ExitRule ¶
func (s *ThenScopeContext) ExitRule(listener antlr.ParseTreeListener)
func (*ThenScopeContext) GetParser ¶
func (s *ThenScopeContext) GetParser() antlr.Parser
func (*ThenScopeContext) GetRuleContext ¶
func (s *ThenScopeContext) GetRuleContext() antlr.RuleContext
func (*ThenScopeContext) IsThenScopeContext ¶
func (*ThenScopeContext) IsThenScopeContext()
func (*ThenScopeContext) THEN ¶
func (s *ThenScopeContext) THEN() antlr.TerminalNode
func (*ThenScopeContext) ToStringTree ¶
func (s *ThenScopeContext) 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) 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
type WhenScopeContext ¶
type WhenScopeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWhenScopeContext ¶
func NewEmptyWhenScopeContext() *WhenScopeContext
func NewWhenScopeContext ¶
func NewWhenScopeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WhenScopeContext
func (*WhenScopeContext) EnterRule ¶
func (s *WhenScopeContext) EnterRule(listener antlr.ParseTreeListener)
func (*WhenScopeContext) ExitRule ¶
func (s *WhenScopeContext) ExitRule(listener antlr.ParseTreeListener)
func (*WhenScopeContext) Expression ¶
func (s *WhenScopeContext) Expression() IExpressionContext
func (*WhenScopeContext) GetParser ¶
func (s *WhenScopeContext) GetParser() antlr.Parser
func (*WhenScopeContext) GetRuleContext ¶
func (s *WhenScopeContext) GetRuleContext() antlr.RuleContext
func (*WhenScopeContext) IsWhenScopeContext ¶
func (*WhenScopeContext) IsWhenScopeContext()
func (*WhenScopeContext) ToStringTree ¶
func (s *WhenScopeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WhenScopeContext) WHEN ¶
func (s *WhenScopeContext) WHEN() antlr.TerminalNode