parser

package
v1.6.7 Latest Latest
Warning

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

Go to latest
Published: Sep 4, 2024 License: BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var GengineLexerLexerStaticData struct {
	ChannelNames           []string
	ModeNames              []string
	LiteralNames           []string
	SymbolicNames          []string
	RuleNames              []string
	PredictionContextCache *antlr.PredictionContextCache
	// contains filtered or unexported fields
}
View Source
var GengineParserStaticData struct {
	LiteralNames           []string
	SymbolicNames          []string
	RuleNames              []string
	PredictionContextCache *antlr.PredictionContextCache
	// contains filtered or unexported fields
}

Functions

func GengineLexerInit

func GengineLexerInit()

gengineLexerInit initializes any static state used to implement gengineLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewgengineLexer(). You can call this function if you wish to initialize the static state ahead of time.

func GengineParserInit

func GengineParserInit()

gengineParserInit initializes any static state used to implement gengineParser. By default the static state used to implement the parser is lazily initialized during the first call to NewgengineParser(). You can call this function if you wish to initialize the static state ahead of time.

func InitEmptyAssignOperatorContext

func InitEmptyAssignOperatorContext(p *AssignOperatorContext)

func InitEmptyAssignmentContext

func InitEmptyAssignmentContext(p *AssignmentContext)

func InitEmptyAtCodeContext

func InitEmptyAtCodeContext(p *AtCodeContext)

func InitEmptyAtDescContext

func InitEmptyAtDescContext(p *AtDescContext)

func InitEmptyAtIdContext

func InitEmptyAtIdContext(p *AtIdContext)

func InitEmptyAtNameContext

func InitEmptyAtNameContext(p *AtNameContext)

func InitEmptyAtSalContext

func InitEmptyAtSalContext(p *AtSalContext)

func InitEmptyBooleanLiteralContext

func InitEmptyBooleanLiteralContext(p *BooleanLiteralContext)

func InitEmptyBreakStmtContext

func InitEmptyBreakStmtContext(p *BreakStmtContext)

func InitEmptyComparisonOperatorContext

func InitEmptyComparisonOperatorContext(p *ComparisonOperatorContext)

func InitEmptyConcStatementContext

func InitEmptyConcStatementContext(p *ConcStatementContext)

func InitEmptyConstantContext

func InitEmptyConstantContext(p *ConstantContext)

func InitEmptyContinueStmtContext

func InitEmptyContinueStmtContext(p *ContinueStmtContext)

func InitEmptyElseIfStmtContext

func InitEmptyElseIfStmtContext(p *ElseIfStmtContext)

func InitEmptyElseStmtContext

func InitEmptyElseStmtContext(p *ElseStmtContext)

func InitEmptyExpressionAtomContext

func InitEmptyExpressionAtomContext(p *ExpressionAtomContext)

func InitEmptyExpressionContext

func InitEmptyExpressionContext(p *ExpressionContext)

func InitEmptyForRangeStmtContext

func InitEmptyForRangeStmtContext(p *ForRangeStmtContext)

func InitEmptyForStmtContext

func InitEmptyForStmtContext(p *ForStmtContext)

func InitEmptyFunctionArgsContext

func InitEmptyFunctionArgsContext(p *FunctionArgsContext)

func InitEmptyFunctionCallContext

func InitEmptyFunctionCallContext(p *FunctionCallContext)

func InitEmptyIfStmtContext

func InitEmptyIfStmtContext(p *IfStmtContext)

func InitEmptyIntegerContext

func InitEmptyIntegerContext(p *IntegerContext)

func InitEmptyLogicalOperatorContext

func InitEmptyLogicalOperatorContext(p *LogicalOperatorContext)

func InitEmptyMapVarContext

func InitEmptyMapVarContext(p *MapVarContext)

func InitEmptyMathExpressionContext

func InitEmptyMathExpressionContext(p *MathExpressionContext)

func InitEmptyMathMdOperatorContext

func InitEmptyMathMdOperatorContext(p *MathMdOperatorContext)

func InitEmptyMathPmOperatorContext

func InitEmptyMathPmOperatorContext(p *MathPmOperatorContext)

func InitEmptyMethodCallContext

func InitEmptyMethodCallContext(p *MethodCallContext)

func InitEmptyNotOperatorContext

func InitEmptyNotOperatorContext(p *NotOperatorContext)

func InitEmptyPrimaryContext

func InitEmptyPrimaryContext(p *PrimaryContext)

func InitEmptyRangeOperatorContext

func InitEmptyRangeOperatorContext(p *RangeOperatorContext)

func InitEmptyRealLiteralContext

func InitEmptyRealLiteralContext(p *RealLiteralContext)

func InitEmptyReturnStmtContext

func InitEmptyReturnStmtContext(p *ReturnStmtContext)

func InitEmptyRuleContentContext

func InitEmptyRuleContentContext(p *RuleContentContext)

func InitEmptyRuleDescriptionContext

func InitEmptyRuleDescriptionContext(p *RuleDescriptionContext)

func InitEmptyRuleEntityContext

func InitEmptyRuleEntityContext(p *RuleEntityContext)

func InitEmptyRuleNameContext

func InitEmptyRuleNameContext(p *RuleNameContext)

func InitEmptySalienceContext

func InitEmptySalienceContext(p *SalienceContext)

func InitEmptyStatementContext

func InitEmptyStatementContext(p *StatementContext)

func InitEmptyStatementsContext

func InitEmptyStatementsContext(p *StatementsContext)

func InitEmptyStringLiteralContext

func InitEmptyStringLiteralContext(p *StringLiteralContext)

func InitEmptyThreeLevelCallContext

func InitEmptyThreeLevelCallContext(p *ThreeLevelCallContext)

func InitEmptyVariableContext

func InitEmptyVariableContext(p *VariableContext)

func NewgengineLexer

func NewgengineLexer(input antlr.CharStream) *gengineLexer

NewgengineLexer produces a new lexer instance for the optional input antlr.CharStream.

func NewgengineParser

func NewgengineParser(input antlr.TokenStream) *gengineParser

NewgengineParser produces a new parser instance for the optional input antlr.TokenStream.

Types

type AssignOperatorContext

type AssignOperatorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAssignOperatorContext

func NewAssignOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignOperatorContext

func NewEmptyAssignOperatorContext

func NewEmptyAssignOperatorContext() *AssignOperatorContext

func (*AssignOperatorContext) ASSIGN

func (s *AssignOperatorContext) ASSIGN() antlr.TerminalNode

func (*AssignOperatorContext) Accept

func (s *AssignOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AssignOperatorContext) DIVEQUAL

func (s *AssignOperatorContext) DIVEQUAL() antlr.TerminalNode

func (*AssignOperatorContext) EnterRule

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

func (*AssignOperatorContext) ExitRule

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

func (*AssignOperatorContext) GetParser

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

func (*AssignOperatorContext) GetRuleContext

func (s *AssignOperatorContext) GetRuleContext() antlr.RuleContext

func (*AssignOperatorContext) IsAssignOperatorContext

func (*AssignOperatorContext) IsAssignOperatorContext()

func (*AssignOperatorContext) MINUSEQUAL

func (s *AssignOperatorContext) MINUSEQUAL() antlr.TerminalNode

func (*AssignOperatorContext) MULTIEQUAL

func (s *AssignOperatorContext) MULTIEQUAL() antlr.TerminalNode

func (*AssignOperatorContext) PLUSEQUAL

func (s *AssignOperatorContext) PLUSEQUAL() antlr.TerminalNode

func (*AssignOperatorContext) SET

func (s *AssignOperatorContext) SET() antlr.TerminalNode

func (*AssignOperatorContext) ToStringTree

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

type AssignmentContext

type AssignmentContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAssignmentContext

func NewAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignmentContext

func NewEmptyAssignmentContext

func NewEmptyAssignmentContext() *AssignmentContext

func (*AssignmentContext) Accept

func (s *AssignmentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AssignmentContext) AssignOperator

func (s *AssignmentContext) AssignOperator() IAssignOperatorContext

func (*AssignmentContext) EnterRule

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

func (*AssignmentContext) ExitRule

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

func (*AssignmentContext) Expression

func (s *AssignmentContext) Expression() IExpressionContext

func (*AssignmentContext) GetParser

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

func (*AssignmentContext) GetRuleContext

func (s *AssignmentContext) GetRuleContext() antlr.RuleContext

func (*AssignmentContext) IsAssignmentContext

func (*AssignmentContext) IsAssignmentContext()

func (*AssignmentContext) MapVar

func (s *AssignmentContext) MapVar() IMapVarContext

func (*AssignmentContext) MathExpression

func (s *AssignmentContext) MathExpression() IMathExpressionContext

func (*AssignmentContext) ToStringTree

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

func (*AssignmentContext) Variable

func (s *AssignmentContext) Variable() IVariableContext

type AtCodeContext

type AtCodeContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAtCodeContext

func NewAtCodeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AtCodeContext

func NewEmptyAtCodeContext

func NewEmptyAtCodeContext() *AtCodeContext

func (*AtCodeContext) Accept

func (s *AtCodeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AtCodeContext) EnterRule

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

func (*AtCodeContext) ExitRule

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

func (*AtCodeContext) GetParser

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

func (*AtCodeContext) GetRuleContext

func (s *AtCodeContext) GetRuleContext() antlr.RuleContext

func (*AtCodeContext) IsAtCodeContext

func (*AtCodeContext) IsAtCodeContext()

func (*AtCodeContext) ToStringTree

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

type AtDescContext

type AtDescContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAtDescContext

func NewAtDescContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AtDescContext

func NewEmptyAtDescContext

func NewEmptyAtDescContext() *AtDescContext

func (*AtDescContext) Accept

func (s *AtDescContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AtDescContext) EnterRule

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

func (*AtDescContext) ExitRule

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

func (*AtDescContext) GetParser

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

func (*AtDescContext) GetRuleContext

func (s *AtDescContext) GetRuleContext() antlr.RuleContext

func (*AtDescContext) IsAtDescContext

func (*AtDescContext) IsAtDescContext()

func (*AtDescContext) ToStringTree

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

type AtIdContext

type AtIdContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAtIdContext

func NewAtIdContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AtIdContext

func NewEmptyAtIdContext

func NewEmptyAtIdContext() *AtIdContext

func (*AtIdContext) Accept

func (s *AtIdContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AtIdContext) EnterRule

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

func (*AtIdContext) ExitRule

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

func (*AtIdContext) GetParser

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

func (*AtIdContext) GetRuleContext

func (s *AtIdContext) GetRuleContext() antlr.RuleContext

func (*AtIdContext) IsAtIdContext

func (*AtIdContext) IsAtIdContext()

func (*AtIdContext) ToStringTree

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

type AtNameContext

type AtNameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAtNameContext

func NewAtNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AtNameContext

func NewEmptyAtNameContext

func NewEmptyAtNameContext() *AtNameContext

func (*AtNameContext) Accept

func (s *AtNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AtNameContext) EnterRule

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

func (*AtNameContext) ExitRule

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

func (*AtNameContext) GetParser

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

func (*AtNameContext) GetRuleContext

func (s *AtNameContext) GetRuleContext() antlr.RuleContext

func (*AtNameContext) IsAtNameContext

func (*AtNameContext) IsAtNameContext()

func (*AtNameContext) ToStringTree

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

type AtSalContext

type AtSalContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAtSalContext

func NewAtSalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AtSalContext

func NewEmptyAtSalContext

func NewEmptyAtSalContext() *AtSalContext

func (*AtSalContext) Accept

func (s *AtSalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AtSalContext) EnterRule

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

func (*AtSalContext) ExitRule

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

func (*AtSalContext) GetParser

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

func (*AtSalContext) GetRuleContext

func (s *AtSalContext) GetRuleContext() antlr.RuleContext

func (*AtSalContext) IsAtSalContext

func (*AtSalContext) IsAtSalContext()

func (*AtSalContext) ToStringTree

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

type BasegengineListener

type BasegengineListener struct{}

BasegengineListener is a complete listener for a parse tree produced by gengineParser.

func (*BasegengineListener) EnterAssignOperator

func (s *BasegengineListener) EnterAssignOperator(ctx *AssignOperatorContext)

EnterAssignOperator is called when production assignOperator is entered.

func (*BasegengineListener) EnterAssignment

func (s *BasegengineListener) EnterAssignment(ctx *AssignmentContext)

EnterAssignment is called when production assignment is entered.

func (*BasegengineListener) EnterAtCode

func (s *BasegengineListener) EnterAtCode(ctx *AtCodeContext)

EnterAtCode is called when production atCode is entered.

func (*BasegengineListener) EnterAtDesc

func (s *BasegengineListener) EnterAtDesc(ctx *AtDescContext)

EnterAtDesc is called when production atDesc is entered.

func (*BasegengineListener) EnterAtId

func (s *BasegengineListener) EnterAtId(ctx *AtIdContext)

EnterAtId is called when production atId is entered.

func (*BasegengineListener) EnterAtName

func (s *BasegengineListener) EnterAtName(ctx *AtNameContext)

EnterAtName is called when production atName is entered.

func (*BasegengineListener) EnterAtSal

func (s *BasegengineListener) EnterAtSal(ctx *AtSalContext)

EnterAtSal is called when production atSal is entered.

func (*BasegengineListener) EnterBooleanLiteral

func (s *BasegengineListener) EnterBooleanLiteral(ctx *BooleanLiteralContext)

EnterBooleanLiteral is called when production booleanLiteral is entered.

func (*BasegengineListener) EnterBreakStmt

func (s *BasegengineListener) EnterBreakStmt(ctx *BreakStmtContext)

EnterBreakStmt is called when production breakStmt is entered.

func (*BasegengineListener) EnterComparisonOperator

func (s *BasegengineListener) EnterComparisonOperator(ctx *ComparisonOperatorContext)

EnterComparisonOperator is called when production comparisonOperator is entered.

func (*BasegengineListener) EnterConcStatement

func (s *BasegengineListener) EnterConcStatement(ctx *ConcStatementContext)

EnterConcStatement is called when production concStatement is entered.

func (*BasegengineListener) EnterConstant

func (s *BasegengineListener) EnterConstant(ctx *ConstantContext)

EnterConstant is called when production constant is entered.

func (*BasegengineListener) EnterContinueStmt

func (s *BasegengineListener) EnterContinueStmt(ctx *ContinueStmtContext)

EnterContinueStmt is called when production continueStmt is entered.

func (*BasegengineListener) EnterElseIfStmt

func (s *BasegengineListener) EnterElseIfStmt(ctx *ElseIfStmtContext)

EnterElseIfStmt is called when production elseIfStmt is entered.

func (*BasegengineListener) EnterElseStmt

func (s *BasegengineListener) EnterElseStmt(ctx *ElseStmtContext)

EnterElseStmt is called when production elseStmt is entered.

func (*BasegengineListener) EnterEveryRule

func (s *BasegengineListener) EnterEveryRule(ctx antlr.ParserRuleContext)

EnterEveryRule is called when any rule is entered.

func (*BasegengineListener) EnterExpression

func (s *BasegengineListener) EnterExpression(ctx *ExpressionContext)

EnterExpression is called when production expression is entered.

func (*BasegengineListener) EnterExpressionAtom

func (s *BasegengineListener) EnterExpressionAtom(ctx *ExpressionAtomContext)

EnterExpressionAtom is called when production expressionAtom is entered.

func (*BasegengineListener) EnterForRangeStmt

func (s *BasegengineListener) EnterForRangeStmt(ctx *ForRangeStmtContext)

EnterForRangeStmt is called when production forRangeStmt is entered.

func (*BasegengineListener) EnterForStmt

func (s *BasegengineListener) EnterForStmt(ctx *ForStmtContext)

EnterForStmt is called when production forStmt is entered.

func (*BasegengineListener) EnterFunctionArgs

func (s *BasegengineListener) EnterFunctionArgs(ctx *FunctionArgsContext)

EnterFunctionArgs is called when production functionArgs is entered.

func (*BasegengineListener) EnterFunctionCall

func (s *BasegengineListener) EnterFunctionCall(ctx *FunctionCallContext)

EnterFunctionCall is called when production functionCall is entered.

func (*BasegengineListener) EnterIfStmt

func (s *BasegengineListener) EnterIfStmt(ctx *IfStmtContext)

EnterIfStmt is called when production ifStmt is entered.

func (*BasegengineListener) EnterInteger

func (s *BasegengineListener) EnterInteger(ctx *IntegerContext)

EnterInteger is called when production integer is entered.

func (*BasegengineListener) EnterLogicalOperator

func (s *BasegengineListener) EnterLogicalOperator(ctx *LogicalOperatorContext)

EnterLogicalOperator is called when production logicalOperator is entered.

func (*BasegengineListener) EnterMapVar

func (s *BasegengineListener) EnterMapVar(ctx *MapVarContext)

EnterMapVar is called when production mapVar is entered.

func (*BasegengineListener) EnterMathExpression

func (s *BasegengineListener) EnterMathExpression(ctx *MathExpressionContext)

EnterMathExpression is called when production mathExpression is entered.

func (*BasegengineListener) EnterMathMdOperator

func (s *BasegengineListener) EnterMathMdOperator(ctx *MathMdOperatorContext)

EnterMathMdOperator is called when production mathMdOperator is entered.

func (*BasegengineListener) EnterMathPmOperator

func (s *BasegengineListener) EnterMathPmOperator(ctx *MathPmOperatorContext)

EnterMathPmOperator is called when production mathPmOperator is entered.

func (*BasegengineListener) EnterMethodCall

func (s *BasegengineListener) EnterMethodCall(ctx *MethodCallContext)

EnterMethodCall is called when production methodCall is entered.

func (*BasegengineListener) EnterNotOperator

func (s *BasegengineListener) EnterNotOperator(ctx *NotOperatorContext)

EnterNotOperator is called when production notOperator is entered.

func (*BasegengineListener) EnterPrimary

func (s *BasegengineListener) EnterPrimary(ctx *PrimaryContext)

EnterPrimary is called when production primary is entered.

func (*BasegengineListener) EnterRangeOperator

func (s *BasegengineListener) EnterRangeOperator(ctx *RangeOperatorContext)

EnterRangeOperator is called when production rangeOperator is entered.

func (*BasegengineListener) EnterRealLiteral

func (s *BasegengineListener) EnterRealLiteral(ctx *RealLiteralContext)

EnterRealLiteral is called when production realLiteral is entered.

func (*BasegengineListener) EnterReturnStmt

func (s *BasegengineListener) EnterReturnStmt(ctx *ReturnStmtContext)

EnterReturnStmt is called when production returnStmt is entered.

func (*BasegengineListener) EnterRuleContent

func (s *BasegengineListener) EnterRuleContent(ctx *RuleContentContext)

EnterRuleContent is called when production ruleContent is entered.

func (*BasegengineListener) EnterRuleDescription

func (s *BasegengineListener) EnterRuleDescription(ctx *RuleDescriptionContext)

EnterRuleDescription is called when production ruleDescription is entered.

func (*BasegengineListener) EnterRuleEntity

func (s *BasegengineListener) EnterRuleEntity(ctx *RuleEntityContext)

EnterRuleEntity is called when production ruleEntity is entered.

func (*BasegengineListener) EnterRuleName

func (s *BasegengineListener) EnterRuleName(ctx *RuleNameContext)

EnterRuleName is called when production ruleName is entered.

func (*BasegengineListener) EnterSalience

func (s *BasegengineListener) EnterSalience(ctx *SalienceContext)

EnterSalience is called when production salience is entered.

func (*BasegengineListener) EnterStatement

func (s *BasegengineListener) EnterStatement(ctx *StatementContext)

EnterStatement is called when production statement is entered.

func (*BasegengineListener) EnterStatements

func (s *BasegengineListener) EnterStatements(ctx *StatementsContext)

EnterStatements is called when production statements is entered.

func (*BasegengineListener) EnterStringLiteral

func (s *BasegengineListener) EnterStringLiteral(ctx *StringLiteralContext)

EnterStringLiteral is called when production stringLiteral is entered.

func (*BasegengineListener) EnterThreeLevelCall

func (s *BasegengineListener) EnterThreeLevelCall(ctx *ThreeLevelCallContext)

EnterThreeLevelCall is called when production threeLevelCall is entered.

func (*BasegengineListener) EnterVariable

func (s *BasegengineListener) EnterVariable(ctx *VariableContext)

EnterVariable is called when production variable is entered.

func (*BasegengineListener) ExitAssignOperator

func (s *BasegengineListener) ExitAssignOperator(ctx *AssignOperatorContext)

ExitAssignOperator is called when production assignOperator is exited.

func (*BasegengineListener) ExitAssignment

func (s *BasegengineListener) ExitAssignment(ctx *AssignmentContext)

ExitAssignment is called when production assignment is exited.

func (*BasegengineListener) ExitAtCode

func (s *BasegengineListener) ExitAtCode(ctx *AtCodeContext)

ExitAtCode is called when production atCode is exited.

func (*BasegengineListener) ExitAtDesc

func (s *BasegengineListener) ExitAtDesc(ctx *AtDescContext)

ExitAtDesc is called when production atDesc is exited.

func (*BasegengineListener) ExitAtId

func (s *BasegengineListener) ExitAtId(ctx *AtIdContext)

ExitAtId is called when production atId is exited.

func (*BasegengineListener) ExitAtName

func (s *BasegengineListener) ExitAtName(ctx *AtNameContext)

ExitAtName is called when production atName is exited.

func (*BasegengineListener) ExitAtSal

func (s *BasegengineListener) ExitAtSal(ctx *AtSalContext)

ExitAtSal is called when production atSal is exited.

func (*BasegengineListener) ExitBooleanLiteral

func (s *BasegengineListener) ExitBooleanLiteral(ctx *BooleanLiteralContext)

ExitBooleanLiteral is called when production booleanLiteral is exited.

func (*BasegengineListener) ExitBreakStmt

func (s *BasegengineListener) ExitBreakStmt(ctx *BreakStmtContext)

ExitBreakStmt is called when production breakStmt is exited.

func (*BasegengineListener) ExitComparisonOperator

func (s *BasegengineListener) ExitComparisonOperator(ctx *ComparisonOperatorContext)

ExitComparisonOperator is called when production comparisonOperator is exited.

func (*BasegengineListener) ExitConcStatement

func (s *BasegengineListener) ExitConcStatement(ctx *ConcStatementContext)

ExitConcStatement is called when production concStatement is exited.

func (*BasegengineListener) ExitConstant

func (s *BasegengineListener) ExitConstant(ctx *ConstantContext)

ExitConstant is called when production constant is exited.

func (*BasegengineListener) ExitContinueStmt

func (s *BasegengineListener) ExitContinueStmt(ctx *ContinueStmtContext)

ExitContinueStmt is called when production continueStmt is exited.

func (*BasegengineListener) ExitElseIfStmt

func (s *BasegengineListener) ExitElseIfStmt(ctx *ElseIfStmtContext)

ExitElseIfStmt is called when production elseIfStmt is exited.

func (*BasegengineListener) ExitElseStmt

func (s *BasegengineListener) ExitElseStmt(ctx *ElseStmtContext)

ExitElseStmt is called when production elseStmt is exited.

func (*BasegengineListener) ExitEveryRule

func (s *BasegengineListener) ExitEveryRule(ctx antlr.ParserRuleContext)

ExitEveryRule is called when any rule is exited.

func (*BasegengineListener) ExitExpression

func (s *BasegengineListener) ExitExpression(ctx *ExpressionContext)

ExitExpression is called when production expression is exited.

func (*BasegengineListener) ExitExpressionAtom

func (s *BasegengineListener) ExitExpressionAtom(ctx *ExpressionAtomContext)

ExitExpressionAtom is called when production expressionAtom is exited.

func (*BasegengineListener) ExitForRangeStmt

func (s *BasegengineListener) ExitForRangeStmt(ctx *ForRangeStmtContext)

ExitForRangeStmt is called when production forRangeStmt is exited.

func (*BasegengineListener) ExitForStmt

func (s *BasegengineListener) ExitForStmt(ctx *ForStmtContext)

ExitForStmt is called when production forStmt is exited.

func (*BasegengineListener) ExitFunctionArgs

func (s *BasegengineListener) ExitFunctionArgs(ctx *FunctionArgsContext)

ExitFunctionArgs is called when production functionArgs is exited.

func (*BasegengineListener) ExitFunctionCall

func (s *BasegengineListener) ExitFunctionCall(ctx *FunctionCallContext)

ExitFunctionCall is called when production functionCall is exited.

func (*BasegengineListener) ExitIfStmt

func (s *BasegengineListener) ExitIfStmt(ctx *IfStmtContext)

ExitIfStmt is called when production ifStmt is exited.

func (*BasegengineListener) ExitInteger

func (s *BasegengineListener) ExitInteger(ctx *IntegerContext)

ExitInteger is called when production integer is exited.

func (*BasegengineListener) ExitLogicalOperator

func (s *BasegengineListener) ExitLogicalOperator(ctx *LogicalOperatorContext)

ExitLogicalOperator is called when production logicalOperator is exited.

func (*BasegengineListener) ExitMapVar

func (s *BasegengineListener) ExitMapVar(ctx *MapVarContext)

ExitMapVar is called when production mapVar is exited.

func (*BasegengineListener) ExitMathExpression

func (s *BasegengineListener) ExitMathExpression(ctx *MathExpressionContext)

ExitMathExpression is called when production mathExpression is exited.

func (*BasegengineListener) ExitMathMdOperator

func (s *BasegengineListener) ExitMathMdOperator(ctx *MathMdOperatorContext)

ExitMathMdOperator is called when production mathMdOperator is exited.

func (*BasegengineListener) ExitMathPmOperator

func (s *BasegengineListener) ExitMathPmOperator(ctx *MathPmOperatorContext)

ExitMathPmOperator is called when production mathPmOperator is exited.

func (*BasegengineListener) ExitMethodCall

func (s *BasegengineListener) ExitMethodCall(ctx *MethodCallContext)

ExitMethodCall is called when production methodCall is exited.

func (*BasegengineListener) ExitNotOperator

func (s *BasegengineListener) ExitNotOperator(ctx *NotOperatorContext)

ExitNotOperator is called when production notOperator is exited.

func (*BasegengineListener) ExitPrimary

func (s *BasegengineListener) ExitPrimary(ctx *PrimaryContext)

ExitPrimary is called when production primary is exited.

func (*BasegengineListener) ExitRangeOperator

func (s *BasegengineListener) ExitRangeOperator(ctx *RangeOperatorContext)

ExitRangeOperator is called when production rangeOperator is exited.

func (*BasegengineListener) ExitRealLiteral

func (s *BasegengineListener) ExitRealLiteral(ctx *RealLiteralContext)

ExitRealLiteral is called when production realLiteral is exited.

func (*BasegengineListener) ExitReturnStmt

func (s *BasegengineListener) ExitReturnStmt(ctx *ReturnStmtContext)

ExitReturnStmt is called when production returnStmt is exited.

func (*BasegengineListener) ExitRuleContent

func (s *BasegengineListener) ExitRuleContent(ctx *RuleContentContext)

ExitRuleContent is called when production ruleContent is exited.

func (*BasegengineListener) ExitRuleDescription

func (s *BasegengineListener) ExitRuleDescription(ctx *RuleDescriptionContext)

ExitRuleDescription is called when production ruleDescription is exited.

func (*BasegengineListener) ExitRuleEntity

func (s *BasegengineListener) ExitRuleEntity(ctx *RuleEntityContext)

ExitRuleEntity is called when production ruleEntity is exited.

func (*BasegengineListener) ExitRuleName

func (s *BasegengineListener) ExitRuleName(ctx *RuleNameContext)

ExitRuleName is called when production ruleName is exited.

func (*BasegengineListener) ExitSalience

func (s *BasegengineListener) ExitSalience(ctx *SalienceContext)

ExitSalience is called when production salience is exited.

func (*BasegengineListener) ExitStatement

func (s *BasegengineListener) ExitStatement(ctx *StatementContext)

ExitStatement is called when production statement is exited.

func (*BasegengineListener) ExitStatements

func (s *BasegengineListener) ExitStatements(ctx *StatementsContext)

ExitStatements is called when production statements is exited.

func (*BasegengineListener) ExitStringLiteral

func (s *BasegengineListener) ExitStringLiteral(ctx *StringLiteralContext)

ExitStringLiteral is called when production stringLiteral is exited.

func (*BasegengineListener) ExitThreeLevelCall

func (s *BasegengineListener) ExitThreeLevelCall(ctx *ThreeLevelCallContext)

ExitThreeLevelCall is called when production threeLevelCall is exited.

func (*BasegengineListener) ExitVariable

func (s *BasegengineListener) ExitVariable(ctx *VariableContext)

ExitVariable is called when production variable is exited.

func (*BasegengineListener) VisitErrorNode

func (s *BasegengineListener) VisitErrorNode(node antlr.ErrorNode)

VisitErrorNode is called when an error node is visited.

func (*BasegengineListener) VisitTerminal

func (s *BasegengineListener) VisitTerminal(node antlr.TerminalNode)

VisitTerminal is called when a terminal node is visited.

type BasegengineVisitor

type BasegengineVisitor struct {
	*antlr.BaseParseTreeVisitor
}

func (*BasegengineVisitor) VisitAssignOperator

func (v *BasegengineVisitor) VisitAssignOperator(ctx *AssignOperatorContext) interface{}

func (*BasegengineVisitor) VisitAssignment

func (v *BasegengineVisitor) VisitAssignment(ctx *AssignmentContext) interface{}

func (*BasegengineVisitor) VisitAtCode

func (v *BasegengineVisitor) VisitAtCode(ctx *AtCodeContext) interface{}

func (*BasegengineVisitor) VisitAtDesc

func (v *BasegengineVisitor) VisitAtDesc(ctx *AtDescContext) interface{}

func (*BasegengineVisitor) VisitAtId

func (v *BasegengineVisitor) VisitAtId(ctx *AtIdContext) interface{}

func (*BasegengineVisitor) VisitAtName

func (v *BasegengineVisitor) VisitAtName(ctx *AtNameContext) interface{}

func (*BasegengineVisitor) VisitAtSal

func (v *BasegengineVisitor) VisitAtSal(ctx *AtSalContext) interface{}

func (*BasegengineVisitor) VisitBooleanLiteral

func (v *BasegengineVisitor) VisitBooleanLiteral(ctx *BooleanLiteralContext) interface{}

func (*BasegengineVisitor) VisitBreakStmt

func (v *BasegengineVisitor) VisitBreakStmt(ctx *BreakStmtContext) interface{}

func (*BasegengineVisitor) VisitComparisonOperator

func (v *BasegengineVisitor) VisitComparisonOperator(ctx *ComparisonOperatorContext) interface{}

func (*BasegengineVisitor) VisitConcStatement

func (v *BasegengineVisitor) VisitConcStatement(ctx *ConcStatementContext) interface{}

func (*BasegengineVisitor) VisitConstant

func (v *BasegengineVisitor) VisitConstant(ctx *ConstantContext) interface{}

func (*BasegengineVisitor) VisitContinueStmt

func (v *BasegengineVisitor) VisitContinueStmt(ctx *ContinueStmtContext) interface{}

func (*BasegengineVisitor) VisitElseIfStmt

func (v *BasegengineVisitor) VisitElseIfStmt(ctx *ElseIfStmtContext) interface{}

func (*BasegengineVisitor) VisitElseStmt

func (v *BasegengineVisitor) VisitElseStmt(ctx *ElseStmtContext) interface{}

func (*BasegengineVisitor) VisitExpression

func (v *BasegengineVisitor) VisitExpression(ctx *ExpressionContext) interface{}

func (*BasegengineVisitor) VisitExpressionAtom

func (v *BasegengineVisitor) VisitExpressionAtom(ctx *ExpressionAtomContext) interface{}

func (*BasegengineVisitor) VisitForRangeStmt

func (v *BasegengineVisitor) VisitForRangeStmt(ctx *ForRangeStmtContext) interface{}

func (*BasegengineVisitor) VisitForStmt

func (v *BasegengineVisitor) VisitForStmt(ctx *ForStmtContext) interface{}

func (*BasegengineVisitor) VisitFunctionArgs

func (v *BasegengineVisitor) VisitFunctionArgs(ctx *FunctionArgsContext) interface{}

func (*BasegengineVisitor) VisitFunctionCall

func (v *BasegengineVisitor) VisitFunctionCall(ctx *FunctionCallContext) interface{}

func (*BasegengineVisitor) VisitIfStmt

func (v *BasegengineVisitor) VisitIfStmt(ctx *IfStmtContext) interface{}

func (*BasegengineVisitor) VisitInteger

func (v *BasegengineVisitor) VisitInteger(ctx *IntegerContext) interface{}

func (*BasegengineVisitor) VisitLogicalOperator

func (v *BasegengineVisitor) VisitLogicalOperator(ctx *LogicalOperatorContext) interface{}

func (*BasegengineVisitor) VisitMapVar

func (v *BasegengineVisitor) VisitMapVar(ctx *MapVarContext) interface{}

func (*BasegengineVisitor) VisitMathExpression

func (v *BasegengineVisitor) VisitMathExpression(ctx *MathExpressionContext) interface{}

func (*BasegengineVisitor) VisitMathMdOperator

func (v *BasegengineVisitor) VisitMathMdOperator(ctx *MathMdOperatorContext) interface{}

func (*BasegengineVisitor) VisitMathPmOperator

func (v *BasegengineVisitor) VisitMathPmOperator(ctx *MathPmOperatorContext) interface{}

func (*BasegengineVisitor) VisitMethodCall

func (v *BasegengineVisitor) VisitMethodCall(ctx *MethodCallContext) interface{}

func (*BasegengineVisitor) VisitNotOperator

func (v *BasegengineVisitor) VisitNotOperator(ctx *NotOperatorContext) interface{}

func (*BasegengineVisitor) VisitPrimary

func (v *BasegengineVisitor) VisitPrimary(ctx *PrimaryContext) interface{}

func (*BasegengineVisitor) VisitRangeOperator

func (v *BasegengineVisitor) VisitRangeOperator(ctx *RangeOperatorContext) interface{}

func (*BasegengineVisitor) VisitRealLiteral

func (v *BasegengineVisitor) VisitRealLiteral(ctx *RealLiteralContext) interface{}

func (*BasegengineVisitor) VisitReturnStmt

func (v *BasegengineVisitor) VisitReturnStmt(ctx *ReturnStmtContext) interface{}

func (*BasegengineVisitor) VisitRuleContent

func (v *BasegengineVisitor) VisitRuleContent(ctx *RuleContentContext) interface{}

func (*BasegengineVisitor) VisitRuleDescription

func (v *BasegengineVisitor) VisitRuleDescription(ctx *RuleDescriptionContext) interface{}

func (*BasegengineVisitor) VisitRuleEntity

func (v *BasegengineVisitor) VisitRuleEntity(ctx *RuleEntityContext) interface{}

func (*BasegengineVisitor) VisitRuleName

func (v *BasegengineVisitor) VisitRuleName(ctx *RuleNameContext) interface{}

func (*BasegengineVisitor) VisitSalience

func (v *BasegengineVisitor) VisitSalience(ctx *SalienceContext) interface{}

func (*BasegengineVisitor) VisitStatement

func (v *BasegengineVisitor) VisitStatement(ctx *StatementContext) interface{}

func (*BasegengineVisitor) VisitStatements

func (v *BasegengineVisitor) VisitStatements(ctx *StatementsContext) interface{}

func (*BasegengineVisitor) VisitStringLiteral

func (v *BasegengineVisitor) VisitStringLiteral(ctx *StringLiteralContext) interface{}

func (*BasegengineVisitor) VisitThreeLevelCall

func (v *BasegengineVisitor) VisitThreeLevelCall(ctx *ThreeLevelCallContext) interface{}

func (*BasegengineVisitor) VisitVariable

func (v *BasegengineVisitor) VisitVariable(ctx *VariableContext) interface{}

type BooleanLiteralContext

type BooleanLiteralContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewBooleanLiteralContext

func NewBooleanLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanLiteralContext

func NewEmptyBooleanLiteralContext

func NewEmptyBooleanLiteralContext() *BooleanLiteralContext

func (*BooleanLiteralContext) Accept

func (s *BooleanLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BooleanLiteralContext) EnterRule

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

func (*BooleanLiteralContext) ExitRule

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

func (*BooleanLiteralContext) FALSE

func (s *BooleanLiteralContext) FALSE() antlr.TerminalNode

func (*BooleanLiteralContext) GetParser

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

func (*BooleanLiteralContext) GetRuleContext

func (s *BooleanLiteralContext) GetRuleContext() antlr.RuleContext

func (*BooleanLiteralContext) IsBooleanLiteralContext

func (*BooleanLiteralContext) IsBooleanLiteralContext()

func (*BooleanLiteralContext) TRUE

func (s *BooleanLiteralContext) TRUE() antlr.TerminalNode

func (*BooleanLiteralContext) ToStringTree

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

type BreakStmtContext

type BreakStmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewBreakStmtContext

func NewBreakStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BreakStmtContext

func NewEmptyBreakStmtContext

func NewEmptyBreakStmtContext() *BreakStmtContext

func (*BreakStmtContext) Accept

func (s *BreakStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BreakStmtContext) BREAK

func (s *BreakStmtContext) BREAK() antlr.TerminalNode

func (*BreakStmtContext) EnterRule

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

func (*BreakStmtContext) ExitRule

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

func (*BreakStmtContext) GetParser

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

func (*BreakStmtContext) GetRuleContext

func (s *BreakStmtContext) GetRuleContext() antlr.RuleContext

func (*BreakStmtContext) IsBreakStmtContext

func (*BreakStmtContext) IsBreakStmtContext()

func (*BreakStmtContext) ToStringTree

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

type ComparisonOperatorContext

type ComparisonOperatorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewComparisonOperatorContext

func NewComparisonOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparisonOperatorContext

func NewEmptyComparisonOperatorContext

func NewEmptyComparisonOperatorContext() *ComparisonOperatorContext

func (*ComparisonOperatorContext) Accept

func (s *ComparisonOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ComparisonOperatorContext) EQUALS

func (s *ComparisonOperatorContext) EQUALS() antlr.TerminalNode

func (*ComparisonOperatorContext) EnterRule

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

func (*ComparisonOperatorContext) ExitRule

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

func (*ComparisonOperatorContext) GT

func (s *ComparisonOperatorContext) GT() antlr.TerminalNode

func (*ComparisonOperatorContext) GTE

func (s *ComparisonOperatorContext) GTE() antlr.TerminalNode

func (*ComparisonOperatorContext) GetParser

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

func (*ComparisonOperatorContext) GetRuleContext

func (s *ComparisonOperatorContext) GetRuleContext() antlr.RuleContext

func (*ComparisonOperatorContext) IsComparisonOperatorContext

func (*ComparisonOperatorContext) IsComparisonOperatorContext()

func (*ComparisonOperatorContext) LT

func (s *ComparisonOperatorContext) LT() antlr.TerminalNode

func (*ComparisonOperatorContext) LTE

func (s *ComparisonOperatorContext) LTE() antlr.TerminalNode

func (*ComparisonOperatorContext) NOTEQUALS

func (s *ComparisonOperatorContext) NOTEQUALS() antlr.TerminalNode

func (*ComparisonOperatorContext) ToStringTree

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

type ConcStatementContext

type ConcStatementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewConcStatementContext

func NewConcStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConcStatementContext

func NewEmptyConcStatementContext

func NewEmptyConcStatementContext() *ConcStatementContext

func (*ConcStatementContext) Accept

func (s *ConcStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ConcStatementContext) AllAssignment

func (s *ConcStatementContext) AllAssignment() []IAssignmentContext

func (*ConcStatementContext) AllFunctionCall

func (s *ConcStatementContext) AllFunctionCall() []IFunctionCallContext

func (*ConcStatementContext) AllMethodCall

func (s *ConcStatementContext) AllMethodCall() []IMethodCallContext

func (*ConcStatementContext) AllThreeLevelCall

func (s *ConcStatementContext) AllThreeLevelCall() []IThreeLevelCallContext

func (*ConcStatementContext) Assignment

func (s *ConcStatementContext) Assignment(i int) IAssignmentContext

func (*ConcStatementContext) CONC

func (s *ConcStatementContext) CONC() antlr.TerminalNode

func (*ConcStatementContext) EnterRule

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

func (*ConcStatementContext) ExitRule

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

func (*ConcStatementContext) FunctionCall

func (s *ConcStatementContext) FunctionCall(i int) IFunctionCallContext

func (*ConcStatementContext) GetParser

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

func (*ConcStatementContext) GetRuleContext

func (s *ConcStatementContext) GetRuleContext() antlr.RuleContext

func (*ConcStatementContext) IsConcStatementContext

func (*ConcStatementContext) IsConcStatementContext()

func (*ConcStatementContext) LR_BRACE

func (s *ConcStatementContext) LR_BRACE() antlr.TerminalNode

func (*ConcStatementContext) MethodCall

func (s *ConcStatementContext) MethodCall(i int) IMethodCallContext

func (*ConcStatementContext) RR_BRACE

func (s *ConcStatementContext) RR_BRACE() antlr.TerminalNode

func (*ConcStatementContext) ThreeLevelCall

func (s *ConcStatementContext) ThreeLevelCall(i int) IThreeLevelCallContext

func (*ConcStatementContext) ToStringTree

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

type ConstantContext

type ConstantContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewConstantContext

func NewConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstantContext

func NewEmptyConstantContext

func NewEmptyConstantContext() *ConstantContext

func (*ConstantContext) Accept

func (s *ConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ConstantContext) AtCode

func (s *ConstantContext) AtCode() IAtCodeContext

func (*ConstantContext) AtDesc

func (s *ConstantContext) AtDesc() IAtDescContext

func (*ConstantContext) AtId

func (s *ConstantContext) AtId() IAtIdContext

func (*ConstantContext) AtName

func (s *ConstantContext) AtName() IAtNameContext

func (*ConstantContext) AtSal

func (s *ConstantContext) AtSal() IAtSalContext

func (*ConstantContext) BooleanLiteral

func (s *ConstantContext) BooleanLiteral() IBooleanLiteralContext

func (*ConstantContext) EnterRule

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

func (*ConstantContext) ExitRule

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

func (*ConstantContext) GetParser

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

func (*ConstantContext) GetRuleContext

func (s *ConstantContext) GetRuleContext() antlr.RuleContext

func (*ConstantContext) Integer

func (s *ConstantContext) Integer() IIntegerContext

func (*ConstantContext) IsConstantContext

func (*ConstantContext) IsConstantContext()

func (*ConstantContext) RealLiteral

func (s *ConstantContext) RealLiteral() IRealLiteralContext

func (*ConstantContext) StringLiteral

func (s *ConstantContext) StringLiteral() IStringLiteralContext

func (*ConstantContext) ToStringTree

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

type ContinueStmtContext

type ContinueStmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewContinueStmtContext

func NewContinueStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ContinueStmtContext

func NewEmptyContinueStmtContext

func NewEmptyContinueStmtContext() *ContinueStmtContext

func (*ContinueStmtContext) Accept

func (s *ContinueStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ContinueStmtContext) CONTINUE

func (s *ContinueStmtContext) CONTINUE() antlr.TerminalNode

func (*ContinueStmtContext) EnterRule

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

func (*ContinueStmtContext) ExitRule

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

func (*ContinueStmtContext) GetParser

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

func (*ContinueStmtContext) GetRuleContext

func (s *ContinueStmtContext) GetRuleContext() antlr.RuleContext

func (*ContinueStmtContext) IsContinueStmtContext

func (*ContinueStmtContext) IsContinueStmtContext()

func (*ContinueStmtContext) ToStringTree

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

type ElseIfStmtContext

type ElseIfStmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElseIfStmtContext

func NewElseIfStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseIfStmtContext

func NewEmptyElseIfStmtContext

func NewEmptyElseIfStmtContext() *ElseIfStmtContext

func (*ElseIfStmtContext) Accept

func (s *ElseIfStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ElseIfStmtContext) ELSE

func (s *ElseIfStmtContext) ELSE() antlr.TerminalNode

func (*ElseIfStmtContext) EnterRule

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

func (*ElseIfStmtContext) ExitRule

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

func (*ElseIfStmtContext) Expression

func (s *ElseIfStmtContext) Expression() IExpressionContext

func (*ElseIfStmtContext) GetParser

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

func (*ElseIfStmtContext) GetRuleContext

func (s *ElseIfStmtContext) GetRuleContext() antlr.RuleContext

func (*ElseIfStmtContext) IF

func (s *ElseIfStmtContext) IF() antlr.TerminalNode

func (*ElseIfStmtContext) IsElseIfStmtContext

func (*ElseIfStmtContext) IsElseIfStmtContext()

func (*ElseIfStmtContext) LR_BRACE

func (s *ElseIfStmtContext) LR_BRACE() antlr.TerminalNode

func (*ElseIfStmtContext) RR_BRACE

func (s *ElseIfStmtContext) RR_BRACE() antlr.TerminalNode

func (*ElseIfStmtContext) Statements

func (s *ElseIfStmtContext) Statements() IStatementsContext

func (*ElseIfStmtContext) ToStringTree

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

type ElseStmtContext

type ElseStmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElseStmtContext

func NewElseStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseStmtContext

func NewEmptyElseStmtContext

func NewEmptyElseStmtContext() *ElseStmtContext

func (*ElseStmtContext) Accept

func (s *ElseStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ElseStmtContext) ELSE

func (s *ElseStmtContext) ELSE() antlr.TerminalNode

func (*ElseStmtContext) EnterRule

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

func (*ElseStmtContext) ExitRule

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

func (*ElseStmtContext) GetParser

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

func (*ElseStmtContext) GetRuleContext

func (s *ElseStmtContext) GetRuleContext() antlr.RuleContext

func (*ElseStmtContext) IsElseStmtContext

func (*ElseStmtContext) IsElseStmtContext()

func (*ElseStmtContext) LR_BRACE

func (s *ElseStmtContext) LR_BRACE() antlr.TerminalNode

func (*ElseStmtContext) RR_BRACE

func (s *ElseStmtContext) RR_BRACE() antlr.TerminalNode

func (*ElseStmtContext) Statements

func (s *ElseStmtContext) Statements() IStatementsContext

func (*ElseStmtContext) ToStringTree

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

type ExpressionAtomContext

type ExpressionAtomContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExpressionAtomContext

func NewEmptyExpressionAtomContext() *ExpressionAtomContext

func NewExpressionAtomContext

func NewExpressionAtomContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionAtomContext

func (*ExpressionAtomContext) Accept

func (s *ExpressionAtomContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExpressionAtomContext) Constant

func (*ExpressionAtomContext) EnterRule

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

func (*ExpressionAtomContext) ExitRule

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

func (*ExpressionAtomContext) FunctionCall

func (s *ExpressionAtomContext) FunctionCall() IFunctionCallContext

func (*ExpressionAtomContext) GetParser

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

func (*ExpressionAtomContext) GetRuleContext

func (s *ExpressionAtomContext) GetRuleContext() antlr.RuleContext

func (*ExpressionAtomContext) IsExpressionAtomContext

func (*ExpressionAtomContext) IsExpressionAtomContext()

func (*ExpressionAtomContext) MapVar

func (*ExpressionAtomContext) MethodCall

func (s *ExpressionAtomContext) MethodCall() IMethodCallContext

func (*ExpressionAtomContext) ThreeLevelCall

func (s *ExpressionAtomContext) ThreeLevelCall() IThreeLevelCallContext

func (*ExpressionAtomContext) ToStringTree

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

func (*ExpressionAtomContext) Variable

type ExpressionContext

type ExpressionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExpressionContext

func NewEmptyExpressionContext() *ExpressionContext

func NewExpressionContext

func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext

func (*ExpressionContext) Accept

func (s *ExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExpressionContext) AllExpression

func (s *ExpressionContext) AllExpression() []IExpressionContext

func (*ExpressionContext) ComparisonOperator

func (s *ExpressionContext) ComparisonOperator() IComparisonOperatorContext

func (*ExpressionContext) EnterRule

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

func (*ExpressionContext) ExitRule

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

func (*ExpressionContext) Expression

func (s *ExpressionContext) Expression(i int) IExpressionContext

func (*ExpressionContext) ExpressionAtom

func (s *ExpressionContext) ExpressionAtom() IExpressionAtomContext

func (*ExpressionContext) GetParser

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

func (*ExpressionContext) GetRuleContext

func (s *ExpressionContext) GetRuleContext() antlr.RuleContext

func (*ExpressionContext) IsExpressionContext

func (*ExpressionContext) IsExpressionContext()

func (*ExpressionContext) LR_BRACKET

func (s *ExpressionContext) LR_BRACKET() antlr.TerminalNode

func (*ExpressionContext) LogicalOperator

func (s *ExpressionContext) LogicalOperator() ILogicalOperatorContext

func (*ExpressionContext) MathExpression

func (s *ExpressionContext) MathExpression() IMathExpressionContext

func (*ExpressionContext) NotOperator

func (s *ExpressionContext) NotOperator() INotOperatorContext

func (*ExpressionContext) RR_BRACKET

func (s *ExpressionContext) RR_BRACKET() antlr.TerminalNode

func (*ExpressionContext) ToStringTree

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

type ForRangeStmtContext

type ForRangeStmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyForRangeStmtContext

func NewEmptyForRangeStmtContext() *ForRangeStmtContext

func NewForRangeStmtContext

func NewForRangeStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForRangeStmtContext

func (*ForRangeStmtContext) Accept

func (s *ForRangeStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ForRangeStmtContext) AllVariable

func (s *ForRangeStmtContext) AllVariable() []IVariableContext

func (*ForRangeStmtContext) EnterRule

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

func (*ForRangeStmtContext) ExitRule

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

func (*ForRangeStmtContext) FORRANGE

func (s *ForRangeStmtContext) FORRANGE() antlr.TerminalNode

func (*ForRangeStmtContext) GetParser

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

func (*ForRangeStmtContext) GetRuleContext

func (s *ForRangeStmtContext) GetRuleContext() antlr.RuleContext

func (*ForRangeStmtContext) IsForRangeStmtContext

func (*ForRangeStmtContext) IsForRangeStmtContext()

func (*ForRangeStmtContext) LR_BRACE

func (s *ForRangeStmtContext) LR_BRACE() antlr.TerminalNode

func (*ForRangeStmtContext) RR_BRACE

func (s *ForRangeStmtContext) RR_BRACE() antlr.TerminalNode

func (*ForRangeStmtContext) RangeOperator

func (s *ForRangeStmtContext) RangeOperator() IRangeOperatorContext

func (*ForRangeStmtContext) Statements

func (s *ForRangeStmtContext) Statements() IStatementsContext

func (*ForRangeStmtContext) ToStringTree

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

func (*ForRangeStmtContext) Variable

func (s *ForRangeStmtContext) Variable(i int) IVariableContext

type ForStmtContext

type ForStmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyForStmtContext

func NewEmptyForStmtContext() *ForStmtContext

func NewForStmtContext

func NewForStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForStmtContext

func (*ForStmtContext) Accept

func (s *ForStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ForStmtContext) AllAssignment

func (s *ForStmtContext) AllAssignment() []IAssignmentContext

func (*ForStmtContext) AllSEMICOLON

func (s *ForStmtContext) AllSEMICOLON() []antlr.TerminalNode

func (*ForStmtContext) Assignment

func (s *ForStmtContext) Assignment(i int) IAssignmentContext

func (*ForStmtContext) EnterRule

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

func (*ForStmtContext) ExitRule

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

func (*ForStmtContext) Expression

func (s *ForStmtContext) Expression() IExpressionContext

func (*ForStmtContext) FOR

func (s *ForStmtContext) FOR() antlr.TerminalNode

func (*ForStmtContext) GetParser

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

func (*ForStmtContext) GetRuleContext

func (s *ForStmtContext) GetRuleContext() antlr.RuleContext

func (*ForStmtContext) IsForStmtContext

func (*ForStmtContext) IsForStmtContext()

func (*ForStmtContext) LR_BRACE

func (s *ForStmtContext) LR_BRACE() antlr.TerminalNode

func (*ForStmtContext) RR_BRACE

func (s *ForStmtContext) RR_BRACE() antlr.TerminalNode

func (*ForStmtContext) SEMICOLON

func (s *ForStmtContext) SEMICOLON(i int) antlr.TerminalNode

func (*ForStmtContext) Statements

func (s *ForStmtContext) Statements() IStatementsContext

func (*ForStmtContext) ToStringTree

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

type FunctionArgsContext

type FunctionArgsContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFunctionArgsContext

func NewEmptyFunctionArgsContext() *FunctionArgsContext

func NewFunctionArgsContext

func NewFunctionArgsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionArgsContext

func (*FunctionArgsContext) Accept

func (s *FunctionArgsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FunctionArgsContext) AllConstant

func (s *FunctionArgsContext) AllConstant() []IConstantContext

func (*FunctionArgsContext) AllExpression

func (s *FunctionArgsContext) AllExpression() []IExpressionContext

func (*FunctionArgsContext) AllFunctionCall

func (s *FunctionArgsContext) AllFunctionCall() []IFunctionCallContext

func (*FunctionArgsContext) AllMapVar

func (s *FunctionArgsContext) AllMapVar() []IMapVarContext

func (*FunctionArgsContext) AllMethodCall

func (s *FunctionArgsContext) AllMethodCall() []IMethodCallContext

func (*FunctionArgsContext) AllThreeLevelCall

func (s *FunctionArgsContext) AllThreeLevelCall() []IThreeLevelCallContext

func (*FunctionArgsContext) AllVariable

func (s *FunctionArgsContext) AllVariable() []IVariableContext

func (*FunctionArgsContext) Constant

func (s *FunctionArgsContext) Constant(i int) IConstantContext

func (*FunctionArgsContext) EnterRule

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

func (*FunctionArgsContext) ExitRule

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

func (*FunctionArgsContext) Expression

func (s *FunctionArgsContext) Expression(i int) IExpressionContext

func (*FunctionArgsContext) FunctionCall

func (s *FunctionArgsContext) FunctionCall(i int) IFunctionCallContext

func (*FunctionArgsContext) GetParser

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

func (*FunctionArgsContext) GetRuleContext

func (s *FunctionArgsContext) GetRuleContext() antlr.RuleContext

func (*FunctionArgsContext) IsFunctionArgsContext

func (*FunctionArgsContext) IsFunctionArgsContext()

func (*FunctionArgsContext) MapVar

func (s *FunctionArgsContext) MapVar(i int) IMapVarContext

func (*FunctionArgsContext) MethodCall

func (s *FunctionArgsContext) MethodCall(i int) IMethodCallContext

func (*FunctionArgsContext) ThreeLevelCall

func (s *FunctionArgsContext) ThreeLevelCall(i int) IThreeLevelCallContext

func (*FunctionArgsContext) ToStringTree

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

func (*FunctionArgsContext) Variable

func (s *FunctionArgsContext) Variable(i int) IVariableContext

type FunctionCallContext

type FunctionCallContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFunctionCallContext

func NewEmptyFunctionCallContext() *FunctionCallContext

func NewFunctionCallContext

func NewFunctionCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionCallContext

func (*FunctionCallContext) Accept

func (s *FunctionCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FunctionCallContext) EnterRule

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

func (*FunctionCallContext) ExitRule

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

func (*FunctionCallContext) FunctionArgs

func (s *FunctionCallContext) FunctionArgs() IFunctionArgsContext

func (*FunctionCallContext) GetParser

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

func (*FunctionCallContext) GetRuleContext

func (s *FunctionCallContext) GetRuleContext() antlr.RuleContext

func (*FunctionCallContext) IsFunctionCallContext

func (*FunctionCallContext) IsFunctionCallContext()

func (*FunctionCallContext) LR_BRACKET

func (s *FunctionCallContext) LR_BRACKET() antlr.TerminalNode

func (*FunctionCallContext) RR_BRACKET

func (s *FunctionCallContext) RR_BRACKET() antlr.TerminalNode

func (*FunctionCallContext) SIMPLENAME

func (s *FunctionCallContext) SIMPLENAME() antlr.TerminalNode

func (*FunctionCallContext) ToStringTree

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

type IAssignOperatorContext

type IAssignOperatorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ASSIGN() antlr.TerminalNode
	SET() antlr.TerminalNode
	PLUSEQUAL() antlr.TerminalNode
	MINUSEQUAL() antlr.TerminalNode
	MULTIEQUAL() antlr.TerminalNode
	DIVEQUAL() antlr.TerminalNode

	// IsAssignOperatorContext differentiates from other interfaces.
	IsAssignOperatorContext()
}

IAssignOperatorContext is an interface to support dynamic dispatch.

type IAssignmentContext

type IAssignmentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AssignOperator() IAssignOperatorContext
	MapVar() IMapVarContext
	Variable() IVariableContext
	MathExpression() IMathExpressionContext
	Expression() IExpressionContext

	// IsAssignmentContext differentiates from other interfaces.
	IsAssignmentContext()
}

IAssignmentContext is an interface to support dynamic dispatch.

type IAtCodeContext

type IAtCodeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsAtCodeContext differentiates from other interfaces.
	IsAtCodeContext()
}

IAtCodeContext is an interface to support dynamic dispatch.

type IAtDescContext

type IAtDescContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsAtDescContext differentiates from other interfaces.
	IsAtDescContext()
}

IAtDescContext is an interface to support dynamic dispatch.

type IAtIdContext

type IAtIdContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsAtIdContext differentiates from other interfaces.
	IsAtIdContext()
}

IAtIdContext is an interface to support dynamic dispatch.

type IAtNameContext

type IAtNameContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsAtNameContext differentiates from other interfaces.
	IsAtNameContext()
}

IAtNameContext is an interface to support dynamic dispatch.

type IAtSalContext

type IAtSalContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsAtSalContext differentiates from other interfaces.
	IsAtSalContext()
}

IAtSalContext is an interface to support dynamic dispatch.

type IBooleanLiteralContext

type IBooleanLiteralContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	TRUE() antlr.TerminalNode
	FALSE() antlr.TerminalNode

	// IsBooleanLiteralContext differentiates from other interfaces.
	IsBooleanLiteralContext()
}

IBooleanLiteralContext is an interface to support dynamic dispatch.

type IBreakStmtContext

type IBreakStmtContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	BREAK() antlr.TerminalNode

	// IsBreakStmtContext differentiates from other interfaces.
	IsBreakStmtContext()
}

IBreakStmtContext is an interface to support dynamic dispatch.

type IComparisonOperatorContext

type IComparisonOperatorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	GT() antlr.TerminalNode
	LT() antlr.TerminalNode
	GTE() antlr.TerminalNode
	LTE() antlr.TerminalNode
	EQUALS() antlr.TerminalNode
	NOTEQUALS() antlr.TerminalNode

	// IsComparisonOperatorContext differentiates from other interfaces.
	IsComparisonOperatorContext()
}

IComparisonOperatorContext is an interface to support dynamic dispatch.

type IConcStatementContext

type IConcStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	CONC() antlr.TerminalNode
	LR_BRACE() antlr.TerminalNode
	RR_BRACE() antlr.TerminalNode
	AllFunctionCall() []IFunctionCallContext
	FunctionCall(i int) IFunctionCallContext
	AllMethodCall() []IMethodCallContext
	MethodCall(i int) IMethodCallContext
	AllThreeLevelCall() []IThreeLevelCallContext
	ThreeLevelCall(i int) IThreeLevelCallContext
	AllAssignment() []IAssignmentContext
	Assignment(i int) IAssignmentContext

	// IsConcStatementContext differentiates from other interfaces.
	IsConcStatementContext()
}

IConcStatementContext is an interface to support dynamic dispatch.

type IConstantContext

type IConstantContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	BooleanLiteral() IBooleanLiteralContext
	Integer() IIntegerContext
	RealLiteral() IRealLiteralContext
	StringLiteral() IStringLiteralContext
	AtName() IAtNameContext
	AtId() IAtIdContext
	AtCode() IAtCodeContext
	AtDesc() IAtDescContext
	AtSal() IAtSalContext

	// IsConstantContext differentiates from other interfaces.
	IsConstantContext()
}

IConstantContext is an interface to support dynamic dispatch.

type IContinueStmtContext

type IContinueStmtContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	CONTINUE() antlr.TerminalNode

	// IsContinueStmtContext differentiates from other interfaces.
	IsContinueStmtContext()
}

IContinueStmtContext is an interface to support dynamic dispatch.

type IElseIfStmtContext

type IElseIfStmtContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ELSE() antlr.TerminalNode
	IF() antlr.TerminalNode
	Expression() IExpressionContext
	LR_BRACE() antlr.TerminalNode
	Statements() IStatementsContext
	RR_BRACE() antlr.TerminalNode

	// IsElseIfStmtContext differentiates from other interfaces.
	IsElseIfStmtContext()
}

IElseIfStmtContext is an interface to support dynamic dispatch.

type IElseStmtContext

type IElseStmtContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ELSE() antlr.TerminalNode
	LR_BRACE() antlr.TerminalNode
	Statements() IStatementsContext
	RR_BRACE() antlr.TerminalNode

	// IsElseStmtContext differentiates from other interfaces.
	IsElseStmtContext()
}

IElseStmtContext is an interface to support dynamic dispatch.

type IExpressionAtomContext

type IExpressionAtomContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	FunctionCall() IFunctionCallContext
	MethodCall() IMethodCallContext
	ThreeLevelCall() IThreeLevelCallContext
	Constant() IConstantContext
	MapVar() IMapVarContext
	Variable() IVariableContext

	// IsExpressionAtomContext differentiates from other interfaces.
	IsExpressionAtomContext()
}

IExpressionAtomContext is an interface to support dynamic dispatch.

type IExpressionContext

type IExpressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	MathExpression() IMathExpressionContext
	ExpressionAtom() IExpressionAtomContext
	NotOperator() INotOperatorContext
	LR_BRACKET() antlr.TerminalNode
	AllExpression() []IExpressionContext
	Expression(i int) IExpressionContext
	RR_BRACKET() antlr.TerminalNode
	ComparisonOperator() IComparisonOperatorContext
	LogicalOperator() ILogicalOperatorContext

	// IsExpressionContext differentiates from other interfaces.
	IsExpressionContext()
}

IExpressionContext is an interface to support dynamic dispatch.

type IForRangeStmtContext

type IForRangeStmtContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	FORRANGE() antlr.TerminalNode
	AllVariable() []IVariableContext
	Variable(i int) IVariableContext
	RangeOperator() IRangeOperatorContext
	LR_BRACE() antlr.TerminalNode
	Statements() IStatementsContext
	RR_BRACE() antlr.TerminalNode

	// IsForRangeStmtContext differentiates from other interfaces.
	IsForRangeStmtContext()
}

IForRangeStmtContext is an interface to support dynamic dispatch.

type IForStmtContext

type IForStmtContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	FOR() antlr.TerminalNode
	AllAssignment() []IAssignmentContext
	Assignment(i int) IAssignmentContext
	AllSEMICOLON() []antlr.TerminalNode
	SEMICOLON(i int) antlr.TerminalNode
	Expression() IExpressionContext
	LR_BRACE() antlr.TerminalNode
	Statements() IStatementsContext
	RR_BRACE() antlr.TerminalNode

	// IsForStmtContext differentiates from other interfaces.
	IsForStmtContext()
}

IForStmtContext is an interface to support dynamic dispatch.

type IFunctionArgsContext

type IFunctionArgsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllConstant() []IConstantContext
	Constant(i int) IConstantContext
	AllVariable() []IVariableContext
	Variable(i int) IVariableContext
	AllFunctionCall() []IFunctionCallContext
	FunctionCall(i int) IFunctionCallContext
	AllMethodCall() []IMethodCallContext
	MethodCall(i int) IMethodCallContext
	AllThreeLevelCall() []IThreeLevelCallContext
	ThreeLevelCall(i int) IThreeLevelCallContext
	AllMapVar() []IMapVarContext
	MapVar(i int) IMapVarContext
	AllExpression() []IExpressionContext
	Expression(i int) IExpressionContext

	// IsFunctionArgsContext differentiates from other interfaces.
	IsFunctionArgsContext()
}

IFunctionArgsContext is an interface to support dynamic dispatch.

type IFunctionCallContext

type IFunctionCallContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	SIMPLENAME() antlr.TerminalNode
	LR_BRACKET() antlr.TerminalNode
	RR_BRACKET() antlr.TerminalNode
	FunctionArgs() IFunctionArgsContext

	// IsFunctionCallContext differentiates from other interfaces.
	IsFunctionCallContext()
}

IFunctionCallContext is an interface to support dynamic dispatch.

type IIfStmtContext

type IIfStmtContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	IF() antlr.TerminalNode
	Expression() IExpressionContext
	LR_BRACE() antlr.TerminalNode
	Statements() IStatementsContext
	RR_BRACE() antlr.TerminalNode
	AllElseIfStmt() []IElseIfStmtContext
	ElseIfStmt(i int) IElseIfStmtContext
	ElseStmt() IElseStmtContext

	// IsIfStmtContext differentiates from other interfaces.
	IsIfStmtContext()
}

IIfStmtContext is an interface to support dynamic dispatch.

type IIntegerContext

type IIntegerContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	INT() antlr.TerminalNode
	MINUS() antlr.TerminalNode

	// IsIntegerContext differentiates from other interfaces.
	IsIntegerContext()
}

IIntegerContext is an interface to support dynamic dispatch.

type ILogicalOperatorContext

type ILogicalOperatorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AND() antlr.TerminalNode
	OR() antlr.TerminalNode
	AND_STR() antlr.TerminalNode
	OR_STR() antlr.TerminalNode
	AND_SINGLE() antlr.TerminalNode
	OR_SINGLE() antlr.TerminalNode
	SIN() antlr.TerminalNode
	SNIN() antlr.TerminalNode
	SINC() antlr.TerminalNode
	SNINC() antlr.TerminalNode

	// IsLogicalOperatorContext differentiates from other interfaces.
	IsLogicalOperatorContext()
}

ILogicalOperatorContext is an interface to support dynamic dispatch.

type IMapVarContext

type IMapVarContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllVariable() []IVariableContext
	Variable(i int) IVariableContext
	LSQARE() antlr.TerminalNode
	RSQARE() antlr.TerminalNode
	Integer() IIntegerContext
	StringLiteral() IStringLiteralContext

	// IsMapVarContext differentiates from other interfaces.
	IsMapVarContext()
}

IMapVarContext is an interface to support dynamic dispatch.

type IMathExpressionContext

type IMathExpressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ExpressionAtom() IExpressionAtomContext
	LR_BRACKET() antlr.TerminalNode
	AllMathExpression() []IMathExpressionContext
	MathExpression(i int) IMathExpressionContext
	RR_BRACKET() antlr.TerminalNode
	MathMdOperator() IMathMdOperatorContext
	MathPmOperator() IMathPmOperatorContext

	// IsMathExpressionContext differentiates from other interfaces.
	IsMathExpressionContext()
}

IMathExpressionContext is an interface to support dynamic dispatch.

type IMathMdOperatorContext

type IMathMdOperatorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	MUL() antlr.TerminalNode
	DIV() antlr.TerminalNode

	// IsMathMdOperatorContext differentiates from other interfaces.
	IsMathMdOperatorContext()
}

IMathMdOperatorContext is an interface to support dynamic dispatch.

type IMathPmOperatorContext

type IMathPmOperatorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	PLUS() antlr.TerminalNode
	MINUS() antlr.TerminalNode

	// IsMathPmOperatorContext differentiates from other interfaces.
	IsMathPmOperatorContext()
}

IMathPmOperatorContext is an interface to support dynamic dispatch.

type IMethodCallContext

type IMethodCallContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	DOTTEDNAME() antlr.TerminalNode
	LR_BRACKET() antlr.TerminalNode
	RR_BRACKET() antlr.TerminalNode
	FunctionArgs() IFunctionArgsContext

	// IsMethodCallContext differentiates from other interfaces.
	IsMethodCallContext()
}

IMethodCallContext is an interface to support dynamic dispatch.

type INotOperatorContext

type INotOperatorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	NOT() antlr.TerminalNode

	// IsNotOperatorContext differentiates from other interfaces.
	IsNotOperatorContext()
}

INotOperatorContext is an interface to support dynamic dispatch.

type IPrimaryContext

type IPrimaryContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllRuleEntity() []IRuleEntityContext
	RuleEntity(i int) IRuleEntityContext

	// IsPrimaryContext differentiates from other interfaces.
	IsPrimaryContext()
}

IPrimaryContext is an interface to support dynamic dispatch.

type IRangeOperatorContext

type IRangeOperatorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ASSIGN() antlr.TerminalNode

	// IsRangeOperatorContext differentiates from other interfaces.
	IsRangeOperatorContext()
}

IRangeOperatorContext is an interface to support dynamic dispatch.

type IRealLiteralContext

type IRealLiteralContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	REAL_LITERAL() antlr.TerminalNode
	MINUS() antlr.TerminalNode

	// IsRealLiteralContext differentiates from other interfaces.
	IsRealLiteralContext()
}

IRealLiteralContext is an interface to support dynamic dispatch.

type IReturnStmtContext

type IReturnStmtContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	RETURN() antlr.TerminalNode
	Expression() IExpressionContext

	// IsReturnStmtContext differentiates from other interfaces.
	IsReturnStmtContext()
}

IReturnStmtContext is an interface to support dynamic dispatch.

type IRuleContentContext

type IRuleContentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Statements() IStatementsContext

	// IsRuleContentContext differentiates from other interfaces.
	IsRuleContentContext()
}

IRuleContentContext is an interface to support dynamic dispatch.

type IRuleDescriptionContext

type IRuleDescriptionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	StringLiteral() IStringLiteralContext

	// IsRuleDescriptionContext differentiates from other interfaces.
	IsRuleDescriptionContext()
}

IRuleDescriptionContext is an interface to support dynamic dispatch.

type IRuleEntityContext

type IRuleEntityContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	RULE() antlr.TerminalNode
	RuleName() IRuleNameContext
	BEGIN() antlr.TerminalNode
	RuleContent() IRuleContentContext
	END() antlr.TerminalNode
	RuleDescription() IRuleDescriptionContext
	Salience() ISalienceContext

	// IsRuleEntityContext differentiates from other interfaces.
	IsRuleEntityContext()
}

IRuleEntityContext is an interface to support dynamic dispatch.

type IRuleNameContext

type IRuleNameContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	StringLiteral() IStringLiteralContext

	// IsRuleNameContext differentiates from other interfaces.
	IsRuleNameContext()
}

IRuleNameContext is an interface to support dynamic dispatch.

type ISalienceContext

type ISalienceContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	SALIENCE() antlr.TerminalNode
	Integer() IIntegerContext

	// IsSalienceContext differentiates from other interfaces.
	IsSalienceContext()
}

ISalienceContext is an interface to support dynamic dispatch.

type IStatementContext

type IStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	IfStmt() IIfStmtContext
	FunctionCall() IFunctionCallContext
	MethodCall() IMethodCallContext
	ThreeLevelCall() IThreeLevelCallContext
	Assignment() IAssignmentContext
	ConcStatement() IConcStatementContext
	ForStmt() IForStmtContext
	BreakStmt() IBreakStmtContext
	ForRangeStmt() IForRangeStmtContext
	ContinueStmt() IContinueStmtContext

	// IsStatementContext differentiates from other interfaces.
	IsStatementContext()
}

IStatementContext is an interface to support dynamic dispatch.

type IStatementsContext

type IStatementsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllStatement() []IStatementContext
	Statement(i int) IStatementContext
	ReturnStmt() IReturnStmtContext

	// IsStatementsContext differentiates from other interfaces.
	IsStatementsContext()
}

IStatementsContext is an interface to support dynamic dispatch.

type IStringLiteralContext

type IStringLiteralContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	DQUOTA_STRING() antlr.TerminalNode

	// IsStringLiteralContext differentiates from other interfaces.
	IsStringLiteralContext()
}

IStringLiteralContext is an interface to support dynamic dispatch.

type IThreeLevelCallContext

type IThreeLevelCallContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	DOUBLEDOTTEDNAME() antlr.TerminalNode
	LR_BRACKET() antlr.TerminalNode
	RR_BRACKET() antlr.TerminalNode
	FunctionArgs() IFunctionArgsContext

	// IsThreeLevelCallContext differentiates from other interfaces.
	IsThreeLevelCallContext()
}

IThreeLevelCallContext is an interface to support dynamic dispatch.

type IVariableContext

type IVariableContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	SIMPLENAME() antlr.TerminalNode
	DOTTEDNAME() antlr.TerminalNode
	DOUBLEDOTTEDNAME() antlr.TerminalNode

	// IsVariableContext differentiates from other interfaces.
	IsVariableContext()
}

IVariableContext is an interface to support dynamic dispatch.

type IfStmtContext

type IfStmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIfStmtContext

func NewEmptyIfStmtContext() *IfStmtContext

func NewIfStmtContext

func NewIfStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfStmtContext

func (*IfStmtContext) Accept

func (s *IfStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IfStmtContext) AllElseIfStmt

func (s *IfStmtContext) AllElseIfStmt() []IElseIfStmtContext

func (*IfStmtContext) ElseIfStmt

func (s *IfStmtContext) ElseIfStmt(i int) IElseIfStmtContext

func (*IfStmtContext) ElseStmt

func (s *IfStmtContext) ElseStmt() IElseStmtContext

func (*IfStmtContext) EnterRule

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

func (*IfStmtContext) ExitRule

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

func (*IfStmtContext) Expression

func (s *IfStmtContext) Expression() IExpressionContext

func (*IfStmtContext) GetParser

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

func (*IfStmtContext) GetRuleContext

func (s *IfStmtContext) GetRuleContext() antlr.RuleContext

func (*IfStmtContext) IF

func (s *IfStmtContext) IF() antlr.TerminalNode

func (*IfStmtContext) IsIfStmtContext

func (*IfStmtContext) IsIfStmtContext()

func (*IfStmtContext) LR_BRACE

func (s *IfStmtContext) LR_BRACE() antlr.TerminalNode

func (*IfStmtContext) RR_BRACE

func (s *IfStmtContext) RR_BRACE() antlr.TerminalNode

func (*IfStmtContext) Statements

func (s *IfStmtContext) Statements() IStatementsContext

func (*IfStmtContext) ToStringTree

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

type IntegerContext

type IntegerContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIntegerContext

func NewEmptyIntegerContext() *IntegerContext

func NewIntegerContext

func NewIntegerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntegerContext

func (*IntegerContext) Accept

func (s *IntegerContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IntegerContext) EnterRule

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

func (*IntegerContext) ExitRule

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

func (*IntegerContext) GetParser

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

func (*IntegerContext) GetRuleContext

func (s *IntegerContext) GetRuleContext() antlr.RuleContext

func (*IntegerContext) INT

func (s *IntegerContext) INT() antlr.TerminalNode

func (*IntegerContext) IsIntegerContext

func (*IntegerContext) IsIntegerContext()

func (*IntegerContext) MINUS

func (s *IntegerContext) MINUS() antlr.TerminalNode

func (*IntegerContext) ToStringTree

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

type LogicalOperatorContext

type LogicalOperatorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLogicalOperatorContext

func NewEmptyLogicalOperatorContext() *LogicalOperatorContext

func NewLogicalOperatorContext

func NewLogicalOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LogicalOperatorContext

func (*LogicalOperatorContext) AND

func (s *LogicalOperatorContext) AND() antlr.TerminalNode

func (*LogicalOperatorContext) AND_SINGLE

func (s *LogicalOperatorContext) AND_SINGLE() antlr.TerminalNode

func (*LogicalOperatorContext) AND_STR

func (s *LogicalOperatorContext) AND_STR() antlr.TerminalNode

func (*LogicalOperatorContext) Accept

func (s *LogicalOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LogicalOperatorContext) EnterRule

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

func (*LogicalOperatorContext) ExitRule

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

func (*LogicalOperatorContext) GetParser

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

func (*LogicalOperatorContext) GetRuleContext

func (s *LogicalOperatorContext) GetRuleContext() antlr.RuleContext

func (*LogicalOperatorContext) IsLogicalOperatorContext

func (*LogicalOperatorContext) IsLogicalOperatorContext()

func (*LogicalOperatorContext) OR

func (s *LogicalOperatorContext) OR() antlr.TerminalNode

func (*LogicalOperatorContext) OR_SINGLE

func (s *LogicalOperatorContext) OR_SINGLE() antlr.TerminalNode

func (*LogicalOperatorContext) OR_STR

func (s *LogicalOperatorContext) OR_STR() antlr.TerminalNode

func (*LogicalOperatorContext) SIN added in v1.6.6

func (s *LogicalOperatorContext) SIN() antlr.TerminalNode

func (*LogicalOperatorContext) SINC added in v1.6.6

func (s *LogicalOperatorContext) SINC() antlr.TerminalNode

func (*LogicalOperatorContext) SNIN added in v1.6.6

func (s *LogicalOperatorContext) SNIN() antlr.TerminalNode

func (*LogicalOperatorContext) SNINC added in v1.6.6

func (s *LogicalOperatorContext) SNINC() antlr.TerminalNode

func (*LogicalOperatorContext) ToStringTree

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

type MapVarContext

type MapVarContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMapVarContext

func NewEmptyMapVarContext() *MapVarContext

func NewMapVarContext

func NewMapVarContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MapVarContext

func (*MapVarContext) Accept

func (s *MapVarContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MapVarContext) AllVariable

func (s *MapVarContext) AllVariable() []IVariableContext

func (*MapVarContext) EnterRule

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

func (*MapVarContext) ExitRule

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

func (*MapVarContext) GetParser

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

func (*MapVarContext) GetRuleContext

func (s *MapVarContext) GetRuleContext() antlr.RuleContext

func (*MapVarContext) Integer

func (s *MapVarContext) Integer() IIntegerContext

func (*MapVarContext) IsMapVarContext

func (*MapVarContext) IsMapVarContext()

func (*MapVarContext) LSQARE

func (s *MapVarContext) LSQARE() antlr.TerminalNode

func (*MapVarContext) RSQARE

func (s *MapVarContext) RSQARE() antlr.TerminalNode

func (*MapVarContext) StringLiteral

func (s *MapVarContext) StringLiteral() IStringLiteralContext

func (*MapVarContext) ToStringTree

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

func (*MapVarContext) Variable

func (s *MapVarContext) Variable(i int) IVariableContext

type MathExpressionContext

type MathExpressionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMathExpressionContext

func NewEmptyMathExpressionContext() *MathExpressionContext

func NewMathExpressionContext

func NewMathExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MathExpressionContext

func (*MathExpressionContext) Accept

func (s *MathExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MathExpressionContext) AllMathExpression

func (s *MathExpressionContext) AllMathExpression() []IMathExpressionContext

func (*MathExpressionContext) EnterRule

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

func (*MathExpressionContext) ExitRule

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

func (*MathExpressionContext) ExpressionAtom

func (s *MathExpressionContext) ExpressionAtom() IExpressionAtomContext

func (*MathExpressionContext) GetParser

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

func (*MathExpressionContext) GetRuleContext

func (s *MathExpressionContext) GetRuleContext() antlr.RuleContext

func (*MathExpressionContext) IsMathExpressionContext

func (*MathExpressionContext) IsMathExpressionContext()

func (*MathExpressionContext) LR_BRACKET

func (s *MathExpressionContext) LR_BRACKET() antlr.TerminalNode

func (*MathExpressionContext) MathExpression

func (s *MathExpressionContext) MathExpression(i int) IMathExpressionContext

func (*MathExpressionContext) MathMdOperator

func (s *MathExpressionContext) MathMdOperator() IMathMdOperatorContext

func (*MathExpressionContext) MathPmOperator

func (s *MathExpressionContext) MathPmOperator() IMathPmOperatorContext

func (*MathExpressionContext) RR_BRACKET

func (s *MathExpressionContext) RR_BRACKET() antlr.TerminalNode

func (*MathExpressionContext) ToStringTree

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

type MathMdOperatorContext

type MathMdOperatorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMathMdOperatorContext

func NewEmptyMathMdOperatorContext() *MathMdOperatorContext

func NewMathMdOperatorContext

func NewMathMdOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MathMdOperatorContext

func (*MathMdOperatorContext) Accept

func (s *MathMdOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MathMdOperatorContext) DIV

func (s *MathMdOperatorContext) DIV() antlr.TerminalNode

func (*MathMdOperatorContext) EnterRule

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

func (*MathMdOperatorContext) ExitRule

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

func (*MathMdOperatorContext) GetParser

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

func (*MathMdOperatorContext) GetRuleContext

func (s *MathMdOperatorContext) GetRuleContext() antlr.RuleContext

func (*MathMdOperatorContext) IsMathMdOperatorContext

func (*MathMdOperatorContext) IsMathMdOperatorContext()

func (*MathMdOperatorContext) MUL

func (s *MathMdOperatorContext) MUL() antlr.TerminalNode

func (*MathMdOperatorContext) ToStringTree

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

type MathPmOperatorContext

type MathPmOperatorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMathPmOperatorContext

func NewEmptyMathPmOperatorContext() *MathPmOperatorContext

func NewMathPmOperatorContext

func NewMathPmOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MathPmOperatorContext

func (*MathPmOperatorContext) Accept

func (s *MathPmOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MathPmOperatorContext) EnterRule

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

func (*MathPmOperatorContext) ExitRule

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

func (*MathPmOperatorContext) GetParser

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

func (*MathPmOperatorContext) GetRuleContext

func (s *MathPmOperatorContext) GetRuleContext() antlr.RuleContext

func (*MathPmOperatorContext) IsMathPmOperatorContext

func (*MathPmOperatorContext) IsMathPmOperatorContext()

func (*MathPmOperatorContext) MINUS

func (s *MathPmOperatorContext) MINUS() antlr.TerminalNode

func (*MathPmOperatorContext) PLUS

func (s *MathPmOperatorContext) PLUS() antlr.TerminalNode

func (*MathPmOperatorContext) ToStringTree

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

type MethodCallContext

type MethodCallContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMethodCallContext

func NewEmptyMethodCallContext() *MethodCallContext

func NewMethodCallContext

func NewMethodCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodCallContext

func (*MethodCallContext) Accept

func (s *MethodCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MethodCallContext) DOTTEDNAME

func (s *MethodCallContext) DOTTEDNAME() antlr.TerminalNode

func (*MethodCallContext) EnterRule

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

func (*MethodCallContext) ExitRule

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

func (*MethodCallContext) FunctionArgs

func (s *MethodCallContext) FunctionArgs() IFunctionArgsContext

func (*MethodCallContext) GetParser

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

func (*MethodCallContext) GetRuleContext

func (s *MethodCallContext) GetRuleContext() antlr.RuleContext

func (*MethodCallContext) IsMethodCallContext

func (*MethodCallContext) IsMethodCallContext()

func (*MethodCallContext) LR_BRACKET

func (s *MethodCallContext) LR_BRACKET() antlr.TerminalNode

func (*MethodCallContext) RR_BRACKET

func (s *MethodCallContext) RR_BRACKET() antlr.TerminalNode

func (*MethodCallContext) ToStringTree

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

type NotOperatorContext

type NotOperatorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNotOperatorContext

func NewEmptyNotOperatorContext() *NotOperatorContext

func NewNotOperatorContext

func NewNotOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NotOperatorContext

func (*NotOperatorContext) Accept

func (s *NotOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NotOperatorContext) EnterRule

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

func (*NotOperatorContext) ExitRule

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

func (*NotOperatorContext) GetParser

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

func (*NotOperatorContext) GetRuleContext

func (s *NotOperatorContext) GetRuleContext() antlr.RuleContext

func (*NotOperatorContext) IsNotOperatorContext

func (*NotOperatorContext) IsNotOperatorContext()

func (*NotOperatorContext) NOT

func (s *NotOperatorContext) NOT() antlr.TerminalNode

func (*NotOperatorContext) ToStringTree

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

type PrimaryContext

type PrimaryContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPrimaryContext

func NewEmptyPrimaryContext() *PrimaryContext

func NewPrimaryContext

func NewPrimaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimaryContext

func (*PrimaryContext) Accept

func (s *PrimaryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PrimaryContext) AllRuleEntity

func (s *PrimaryContext) AllRuleEntity() []IRuleEntityContext

func (*PrimaryContext) EnterRule

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

func (*PrimaryContext) ExitRule

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

func (*PrimaryContext) GetParser

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

func (*PrimaryContext) GetRuleContext

func (s *PrimaryContext) GetRuleContext() antlr.RuleContext

func (*PrimaryContext) IsPrimaryContext

func (*PrimaryContext) IsPrimaryContext()

func (*PrimaryContext) RuleEntity

func (s *PrimaryContext) RuleEntity(i int) IRuleEntityContext

func (*PrimaryContext) ToStringTree

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

type RangeOperatorContext

type RangeOperatorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRangeOperatorContext

func NewEmptyRangeOperatorContext() *RangeOperatorContext

func NewRangeOperatorContext

func NewRangeOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RangeOperatorContext

func (*RangeOperatorContext) ASSIGN

func (s *RangeOperatorContext) ASSIGN() antlr.TerminalNode

func (*RangeOperatorContext) Accept

func (s *RangeOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RangeOperatorContext) EnterRule

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

func (*RangeOperatorContext) ExitRule

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

func (*RangeOperatorContext) GetParser

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

func (*RangeOperatorContext) GetRuleContext

func (s *RangeOperatorContext) GetRuleContext() antlr.RuleContext

func (*RangeOperatorContext) IsRangeOperatorContext

func (*RangeOperatorContext) IsRangeOperatorContext()

func (*RangeOperatorContext) ToStringTree

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

type RealLiteralContext

type RealLiteralContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRealLiteralContext

func NewEmptyRealLiteralContext() *RealLiteralContext

func NewRealLiteralContext

func NewRealLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RealLiteralContext

func (*RealLiteralContext) Accept

func (s *RealLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RealLiteralContext) EnterRule

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

func (*RealLiteralContext) ExitRule

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

func (*RealLiteralContext) GetParser

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

func (*RealLiteralContext) GetRuleContext

func (s *RealLiteralContext) GetRuleContext() antlr.RuleContext

func (*RealLiteralContext) IsRealLiteralContext

func (*RealLiteralContext) IsRealLiteralContext()

func (*RealLiteralContext) MINUS

func (s *RealLiteralContext) MINUS() antlr.TerminalNode

func (*RealLiteralContext) REAL_LITERAL

func (s *RealLiteralContext) REAL_LITERAL() antlr.TerminalNode

func (*RealLiteralContext) ToStringTree

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

type ReturnStmtContext

type ReturnStmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyReturnStmtContext

func NewEmptyReturnStmtContext() *ReturnStmtContext

func NewReturnStmtContext

func NewReturnStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReturnStmtContext

func (*ReturnStmtContext) Accept

func (s *ReturnStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ReturnStmtContext) EnterRule

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

func (*ReturnStmtContext) ExitRule

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

func (*ReturnStmtContext) Expression

func (s *ReturnStmtContext) Expression() IExpressionContext

func (*ReturnStmtContext) GetParser

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

func (*ReturnStmtContext) GetRuleContext

func (s *ReturnStmtContext) GetRuleContext() antlr.RuleContext

func (*ReturnStmtContext) IsReturnStmtContext

func (*ReturnStmtContext) IsReturnStmtContext()

func (*ReturnStmtContext) RETURN

func (s *ReturnStmtContext) RETURN() antlr.TerminalNode

func (*ReturnStmtContext) ToStringTree

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

type RuleContentContext

type RuleContentContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRuleContentContext

func NewEmptyRuleContentContext() *RuleContentContext

func NewRuleContentContext

func NewRuleContentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleContentContext

func (*RuleContentContext) Accept

func (s *RuleContentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RuleContentContext) EnterRule

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

func (*RuleContentContext) ExitRule

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

func (*RuleContentContext) GetParser

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

func (*RuleContentContext) GetRuleContext

func (s *RuleContentContext) GetRuleContext() antlr.RuleContext

func (*RuleContentContext) IsRuleContentContext

func (*RuleContentContext) IsRuleContentContext()

func (*RuleContentContext) Statements

func (s *RuleContentContext) Statements() IStatementsContext

func (*RuleContentContext) ToStringTree

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

type RuleDescriptionContext

type RuleDescriptionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRuleDescriptionContext

func NewEmptyRuleDescriptionContext() *RuleDescriptionContext

func NewRuleDescriptionContext

func NewRuleDescriptionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleDescriptionContext

func (*RuleDescriptionContext) Accept

func (s *RuleDescriptionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RuleDescriptionContext) EnterRule

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

func (*RuleDescriptionContext) ExitRule

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

func (*RuleDescriptionContext) GetParser

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

func (*RuleDescriptionContext) GetRuleContext

func (s *RuleDescriptionContext) GetRuleContext() antlr.RuleContext

func (*RuleDescriptionContext) IsRuleDescriptionContext

func (*RuleDescriptionContext) IsRuleDescriptionContext()

func (*RuleDescriptionContext) StringLiteral

func (s *RuleDescriptionContext) StringLiteral() IStringLiteralContext

func (*RuleDescriptionContext) ToStringTree

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

type RuleEntityContext

type RuleEntityContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRuleEntityContext

func NewEmptyRuleEntityContext() *RuleEntityContext

func NewRuleEntityContext

func NewRuleEntityContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleEntityContext

func (*RuleEntityContext) Accept

func (s *RuleEntityContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RuleEntityContext) BEGIN

func (s *RuleEntityContext) BEGIN() antlr.TerminalNode

func (*RuleEntityContext) END

func (s *RuleEntityContext) END() antlr.TerminalNode

func (*RuleEntityContext) EnterRule

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

func (*RuleEntityContext) ExitRule

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

func (*RuleEntityContext) GetParser

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

func (*RuleEntityContext) GetRuleContext

func (s *RuleEntityContext) GetRuleContext() antlr.RuleContext

func (*RuleEntityContext) IsRuleEntityContext

func (*RuleEntityContext) IsRuleEntityContext()

func (*RuleEntityContext) RULE

func (s *RuleEntityContext) RULE() antlr.TerminalNode

func (*RuleEntityContext) RuleContent

func (s *RuleEntityContext) RuleContent() IRuleContentContext

func (*RuleEntityContext) RuleDescription

func (s *RuleEntityContext) RuleDescription() IRuleDescriptionContext

func (*RuleEntityContext) RuleName

func (s *RuleEntityContext) RuleName() IRuleNameContext

func (*RuleEntityContext) Salience

func (s *RuleEntityContext) Salience() ISalienceContext

func (*RuleEntityContext) ToStringTree

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

type RuleNameContext

type RuleNameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRuleNameContext

func NewEmptyRuleNameContext() *RuleNameContext

func NewRuleNameContext

func NewRuleNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleNameContext

func (*RuleNameContext) Accept

func (s *RuleNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RuleNameContext) EnterRule

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

func (*RuleNameContext) ExitRule

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

func (*RuleNameContext) GetParser

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

func (*RuleNameContext) GetRuleContext

func (s *RuleNameContext) GetRuleContext() antlr.RuleContext

func (*RuleNameContext) IsRuleNameContext

func (*RuleNameContext) IsRuleNameContext()

func (*RuleNameContext) StringLiteral

func (s *RuleNameContext) StringLiteral() IStringLiteralContext

func (*RuleNameContext) ToStringTree

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

type SalienceContext

type SalienceContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySalienceContext

func NewEmptySalienceContext() *SalienceContext

func NewSalienceContext

func NewSalienceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SalienceContext

func (*SalienceContext) Accept

func (s *SalienceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SalienceContext) EnterRule

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

func (*SalienceContext) ExitRule

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

func (*SalienceContext) GetParser

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

func (*SalienceContext) GetRuleContext

func (s *SalienceContext) GetRuleContext() antlr.RuleContext

func (*SalienceContext) Integer

func (s *SalienceContext) Integer() IIntegerContext

func (*SalienceContext) IsSalienceContext

func (*SalienceContext) IsSalienceContext()

func (*SalienceContext) SALIENCE

func (s *SalienceContext) SALIENCE() antlr.TerminalNode

func (*SalienceContext) ToStringTree

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

type StatementContext

type StatementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStatementContext

func NewEmptyStatementContext() *StatementContext

func NewStatementContext

func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext

func (*StatementContext) Accept

func (s *StatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StatementContext) Assignment

func (s *StatementContext) Assignment() IAssignmentContext

func (*StatementContext) BreakStmt

func (s *StatementContext) BreakStmt() IBreakStmtContext

func (*StatementContext) ConcStatement

func (s *StatementContext) ConcStatement() IConcStatementContext

func (*StatementContext) ContinueStmt

func (s *StatementContext) ContinueStmt() IContinueStmtContext

func (*StatementContext) EnterRule

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

func (*StatementContext) ExitRule

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

func (*StatementContext) ForRangeStmt

func (s *StatementContext) ForRangeStmt() IForRangeStmtContext

func (*StatementContext) ForStmt

func (s *StatementContext) ForStmt() IForStmtContext

func (*StatementContext) FunctionCall

func (s *StatementContext) FunctionCall() IFunctionCallContext

func (*StatementContext) GetParser

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

func (*StatementContext) GetRuleContext

func (s *StatementContext) GetRuleContext() antlr.RuleContext

func (*StatementContext) IfStmt

func (s *StatementContext) IfStmt() IIfStmtContext

func (*StatementContext) IsStatementContext

func (*StatementContext) IsStatementContext()

func (*StatementContext) MethodCall

func (s *StatementContext) MethodCall() IMethodCallContext

func (*StatementContext) ThreeLevelCall

func (s *StatementContext) ThreeLevelCall() IThreeLevelCallContext

func (*StatementContext) ToStringTree

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

type StatementsContext

type StatementsContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStatementsContext

func NewEmptyStatementsContext() *StatementsContext

func NewStatementsContext

func NewStatementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementsContext

func (*StatementsContext) Accept

func (s *StatementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StatementsContext) AllStatement

func (s *StatementsContext) AllStatement() []IStatementContext

func (*StatementsContext) EnterRule

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

func (*StatementsContext) ExitRule

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

func (*StatementsContext) GetParser

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

func (*StatementsContext) GetRuleContext

func (s *StatementsContext) GetRuleContext() antlr.RuleContext

func (*StatementsContext) IsStatementsContext

func (*StatementsContext) IsStatementsContext()

func (*StatementsContext) ReturnStmt

func (s *StatementsContext) ReturnStmt() IReturnStmtContext

func (*StatementsContext) Statement

func (s *StatementsContext) Statement(i int) IStatementContext

func (*StatementsContext) ToStringTree

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

type StringLiteralContext

type StringLiteralContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStringLiteralContext

func NewEmptyStringLiteralContext() *StringLiteralContext

func NewStringLiteralContext

func NewStringLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringLiteralContext

func (*StringLiteralContext) Accept

func (s *StringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StringLiteralContext) DQUOTA_STRING

func (s *StringLiteralContext) DQUOTA_STRING() antlr.TerminalNode

func (*StringLiteralContext) EnterRule

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

func (*StringLiteralContext) ExitRule

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

func (*StringLiteralContext) GetParser

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

func (*StringLiteralContext) GetRuleContext

func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext

func (*StringLiteralContext) IsStringLiteralContext

func (*StringLiteralContext) IsStringLiteralContext()

func (*StringLiteralContext) ToStringTree

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

type ThreeLevelCallContext

type ThreeLevelCallContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyThreeLevelCallContext

func NewEmptyThreeLevelCallContext() *ThreeLevelCallContext

func NewThreeLevelCallContext

func NewThreeLevelCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ThreeLevelCallContext

func (*ThreeLevelCallContext) Accept

func (s *ThreeLevelCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ThreeLevelCallContext) DOUBLEDOTTEDNAME

func (s *ThreeLevelCallContext) DOUBLEDOTTEDNAME() antlr.TerminalNode

func (*ThreeLevelCallContext) EnterRule

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

func (*ThreeLevelCallContext) ExitRule

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

func (*ThreeLevelCallContext) FunctionArgs

func (s *ThreeLevelCallContext) FunctionArgs() IFunctionArgsContext

func (*ThreeLevelCallContext) GetParser

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

func (*ThreeLevelCallContext) GetRuleContext

func (s *ThreeLevelCallContext) GetRuleContext() antlr.RuleContext

func (*ThreeLevelCallContext) IsThreeLevelCallContext

func (*ThreeLevelCallContext) IsThreeLevelCallContext()

func (*ThreeLevelCallContext) LR_BRACKET

func (s *ThreeLevelCallContext) LR_BRACKET() antlr.TerminalNode

func (*ThreeLevelCallContext) RR_BRACKET

func (s *ThreeLevelCallContext) RR_BRACKET() antlr.TerminalNode

func (*ThreeLevelCallContext) ToStringTree

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

type VariableContext

type VariableContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyVariableContext

func NewEmptyVariableContext() *VariableContext

func NewVariableContext

func NewVariableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableContext

func (*VariableContext) Accept

func (s *VariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*VariableContext) DOTTEDNAME

func (s *VariableContext) DOTTEDNAME() antlr.TerminalNode

func (*VariableContext) DOUBLEDOTTEDNAME

func (s *VariableContext) DOUBLEDOTTEDNAME() antlr.TerminalNode

func (*VariableContext) EnterRule

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

func (*VariableContext) ExitRule

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

func (*VariableContext) GetParser

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

func (*VariableContext) GetRuleContext

func (s *VariableContext) GetRuleContext() antlr.RuleContext

func (*VariableContext) IsVariableContext

func (*VariableContext) IsVariableContext()

func (*VariableContext) SIMPLENAME

func (s *VariableContext) SIMPLENAME() antlr.TerminalNode

func (*VariableContext) ToStringTree

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

Jump to

Keyboard shortcuts

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