parser

package
v1.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 4, 2019 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

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 (*AssignExpressionContext) EnterRule

func (s *AssignExpressionContext) EnterRule(listener antlr.ParseTreeListener)

func (*AssignExpressionContext) ExitRule

func (s *AssignExpressionContext) ExitRule(listener antlr.ParseTreeListener)

func (*AssignExpressionContext) FunctionCall

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 (*AssignExpressionContext) SEMICOLON

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 (*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 (*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 (*ComparisonOperatorContext) EnterRule

func (s *ComparisonOperatorContext) EnterRule(listener antlr.ParseTreeListener)

func (*ComparisonOperatorContext) ExitRule

func (s *ComparisonOperatorContext) ExitRule(listener antlr.ParseTreeListener)

func (*ComparisonOperatorContext) GT

func (*ComparisonOperatorContext) GTE

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 (*ComparisonOperatorContext) LTE

func (*ComparisonOperatorContext) NOTEQUALS

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 (*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 (*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 (*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 (*ExpressionAtomContext) GetParser

func (s *ExpressionAtomContext) GetParser() antlr.Parser

func (*ExpressionAtomContext) GetRight

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 (*ExpressionAtomContext) SetRight

func (*ExpressionAtomContext) ToStringTree

func (s *ExpressionAtomContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ExpressionAtomContext) Variable

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 (*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 (*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 (*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 (*MathOperatorContext) MUL

func (*MathOperatorContext) PLUS

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 (*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 (*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 (*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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL