Documentation
¶
Index ¶
- Constants
- Variables
- func InitEmptyAccessorExpressionContext(p *AccessorExpressionContext)
- func InitEmptyBarExpressionContext(p *BarExpressionContext)
- func InitEmptyBlockContext(p *BlockContext)
- func InitEmptyBoolValueContext(p *BoolValueContext)
- func InitEmptyChainItemContext(p *ChainItemContext)
- func InitEmptyChainedExpressionContext(p *ChainedExpressionContext)
- func InitEmptyClassContext(p *ClassContext)
- func InitEmptyClassDefContext(p *ClassDefContext)
- func InitEmptyConstantDefContext(p *ConstantDefContext)
- func InitEmptyConstantValueExpressionContext(p *ConstantValueExpressionContext)
- func InitEmptyConstantsDefContext(p *ConstantsDefContext)
- func InitEmptyDateValueContext(p *DateValueContext)
- func InitEmptyElseBlockContext(p *ElseBlockContext)
- func InitEmptyElseIfBlockContext(p *ElseIfBlockContext)
- func InitEmptyEnumDefContext(p *EnumDefContext)
- func InitEmptyEnumItemContext(p *EnumItemContext)
- func InitEmptyEnumValueContext(p *EnumValueContext)
- func InitEmptyErrorValueContext(p *ErrorValueContext)
- func InitEmptyExpressionContext(p *ExpressionContext)
- func InitEmptyExpressionInParenthesisContext(p *ExpressionInParenthesisContext)
- func InitEmptyFqIdentifierContext(p *FqIdentifierContext)
- func InitEmptyFunctionDefContext(p *FunctionDefContext)
- func InitEmptyIfStatementContext(p *IfStatementContext)
- func InitEmptyKeyTypeContext(p *KeyTypeContext)
- func InitEmptyKeyValueContext(p *KeyValueContext)
- func InitEmptyKeyValueCoupleContext(p *KeyValueCoupleContext)
- func InitEmptyListExpressionContext(p *ListExpressionContext)
- func InitEmptyListTypeContext(p *ListTypeContext)
- func InitEmptyMapExpressionContext(p *MapExpressionContext)
- func InitEmptyMapTypeContext(p *MapTypeContext)
- func InitEmptyPackageDefContext(p *PackageDefContext)
- func InitEmptyParameterDeclContext(p *ParameterDeclContext)
- func InitEmptyParametersContext(p *ParametersContext)
- func InitEmptyParamsExpressionContext(p *ParamsExpressionContext)
- func InitEmptyPropertyContext(p *PropertyContext)
- func InitEmptyResultsContext(p *ResultsContext)
- func InitEmptyReturnStatementContext(p *ReturnStatementContext)
- func InitEmptyScriptContext(p *ScriptContext)
- func InitEmptyStatementContext(p *StatementContext)
- func InitEmptyTimeSeriesTypeContext(p *TimeSeriesTypeContext)
- func InitEmptyTimeValueContext(p *TimeValueContext)
- func InitEmptyTypeContext(p *TypeContext)
- func InitEmptyUnaryExpressionContext(p *UnaryExpressionContext)
- func InitEmptyVarDeclarationContext(p *VarDeclarationContext)
- func InitEmptyVariableDefContext(p *VariableDefContext)
- func InitEmptyVariablesDefContext(p *VariablesDefContext)
- func InitEmptyVarsAssignmentOrFunctionCallContext(p *VarsAssignmentOrFunctionCallContext)
- func InitEmptyVarsDeclarationContext(p *VarsDeclarationContext)
- func RaiseError(p antlr.Parser, message string)
- func TiqLexerInit()
- func TiqParserInit()
- type AccessorExpressionContext
- func (s *AccessorExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AccessorExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AccessorExpressionContext) Expression() IExpressionContext
- func (s *AccessorExpressionContext) GetParser() antlr.Parser
- func (s *AccessorExpressionContext) GetRuleContext() antlr.RuleContext
- func (*AccessorExpressionContext) IsAccessorExpressionContext()
- func (s *AccessorExpressionContext) L_BRACKET() antlr.TerminalNode
- func (s *AccessorExpressionContext) R_BRACKET() antlr.TerminalNode
- func (s *AccessorExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BarExpressionContext
- func (s *BarExpressionContext) AccessorExpression() IAccessorExpressionContext
- func (s *BarExpressionContext) BAR() antlr.TerminalNode
- func (s *BarExpressionContext) CLOSE() antlr.TerminalNode
- func (s *BarExpressionContext) DOT() antlr.TerminalNode
- func (s *BarExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BarExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BarExpressionContext) GetParser() antlr.Parser
- func (s *BarExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *BarExpressionContext) HIGH() antlr.TerminalNode
- func (*BarExpressionContext) IsBarExpressionContext()
- func (s *BarExpressionContext) LOW() antlr.TerminalNode
- func (s *BarExpressionContext) OPEN() antlr.TerminalNode
- func (s *BarExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseTiqParserListener
- func (s *BaseTiqParserListener) EnterAccessorExpression(ctx *AccessorExpressionContext)
- func (s *BaseTiqParserListener) EnterBarExpression(ctx *BarExpressionContext)
- func (s *BaseTiqParserListener) EnterBlock(ctx *BlockContext)
- func (s *BaseTiqParserListener) EnterBoolValue(ctx *BoolValueContext)
- func (s *BaseTiqParserListener) EnterChainItem(ctx *ChainItemContext)
- func (s *BaseTiqParserListener) EnterChainedExpression(ctx *ChainedExpressionContext)
- func (s *BaseTiqParserListener) EnterClass(ctx *ClassContext)
- func (s *BaseTiqParserListener) EnterClassDef(ctx *ClassDefContext)
- func (s *BaseTiqParserListener) EnterConstantDef(ctx *ConstantDefContext)
- func (s *BaseTiqParserListener) EnterConstantValueExpression(ctx *ConstantValueExpressionContext)
- func (s *BaseTiqParserListener) EnterConstantsDef(ctx *ConstantsDefContext)
- func (s *BaseTiqParserListener) EnterDateValue(ctx *DateValueContext)
- func (s *BaseTiqParserListener) EnterElseBlock(ctx *ElseBlockContext)
- func (s *BaseTiqParserListener) EnterElseIfBlock(ctx *ElseIfBlockContext)
- func (s *BaseTiqParserListener) EnterEnumDef(ctx *EnumDefContext)
- func (s *BaseTiqParserListener) EnterEnumItem(ctx *EnumItemContext)
- func (s *BaseTiqParserListener) EnterEnumValue(ctx *EnumValueContext)
- func (s *BaseTiqParserListener) EnterErrorValue(ctx *ErrorValueContext)
- func (s *BaseTiqParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseTiqParserListener) EnterExpression(ctx *ExpressionContext)
- func (s *BaseTiqParserListener) EnterExpressionInParenthesis(ctx *ExpressionInParenthesisContext)
- func (s *BaseTiqParserListener) EnterFqIdentifier(ctx *FqIdentifierContext)
- func (s *BaseTiqParserListener) EnterFunctionDef(ctx *FunctionDefContext)
- func (s *BaseTiqParserListener) EnterIfStatement(ctx *IfStatementContext)
- func (s *BaseTiqParserListener) EnterKeyType(ctx *KeyTypeContext)
- func (s *BaseTiqParserListener) EnterKeyValue(ctx *KeyValueContext)
- func (s *BaseTiqParserListener) EnterKeyValueCouple(ctx *KeyValueCoupleContext)
- func (s *BaseTiqParserListener) EnterListExpression(ctx *ListExpressionContext)
- func (s *BaseTiqParserListener) EnterListType(ctx *ListTypeContext)
- func (s *BaseTiqParserListener) EnterMapExpression(ctx *MapExpressionContext)
- func (s *BaseTiqParserListener) EnterMapType(ctx *MapTypeContext)
- func (s *BaseTiqParserListener) EnterPackageDef(ctx *PackageDefContext)
- func (s *BaseTiqParserListener) EnterParameterDecl(ctx *ParameterDeclContext)
- func (s *BaseTiqParserListener) EnterParameters(ctx *ParametersContext)
- func (s *BaseTiqParserListener) EnterParamsExpression(ctx *ParamsExpressionContext)
- func (s *BaseTiqParserListener) EnterProperty(ctx *PropertyContext)
- func (s *BaseTiqParserListener) EnterResults(ctx *ResultsContext)
- func (s *BaseTiqParserListener) EnterReturnStatement(ctx *ReturnStatementContext)
- func (s *BaseTiqParserListener) EnterScript(ctx *ScriptContext)
- func (s *BaseTiqParserListener) EnterStatement(ctx *StatementContext)
- func (s *BaseTiqParserListener) EnterTimeSeriesType(ctx *TimeSeriesTypeContext)
- func (s *BaseTiqParserListener) EnterTimeValue(ctx *TimeValueContext)
- func (s *BaseTiqParserListener) EnterType(ctx *TypeContext)
- func (s *BaseTiqParserListener) EnterUnaryExpression(ctx *UnaryExpressionContext)
- func (s *BaseTiqParserListener) EnterVarDeclaration(ctx *VarDeclarationContext)
- func (s *BaseTiqParserListener) EnterVariableDef(ctx *VariableDefContext)
- func (s *BaseTiqParserListener) EnterVariablesDef(ctx *VariablesDefContext)
- func (s *BaseTiqParserListener) EnterVarsAssignmentOrFunctionCall(ctx *VarsAssignmentOrFunctionCallContext)
- func (s *BaseTiqParserListener) EnterVarsDeclaration(ctx *VarsDeclarationContext)
- func (s *BaseTiqParserListener) ExitAccessorExpression(ctx *AccessorExpressionContext)
- func (s *BaseTiqParserListener) ExitBarExpression(ctx *BarExpressionContext)
- func (s *BaseTiqParserListener) ExitBlock(ctx *BlockContext)
- func (s *BaseTiqParserListener) ExitBoolValue(ctx *BoolValueContext)
- func (s *BaseTiqParserListener) ExitChainItem(ctx *ChainItemContext)
- func (s *BaseTiqParserListener) ExitChainedExpression(ctx *ChainedExpressionContext)
- func (s *BaseTiqParserListener) ExitClass(ctx *ClassContext)
- func (s *BaseTiqParserListener) ExitClassDef(ctx *ClassDefContext)
- func (s *BaseTiqParserListener) ExitConstantDef(ctx *ConstantDefContext)
- func (s *BaseTiqParserListener) ExitConstantValueExpression(ctx *ConstantValueExpressionContext)
- func (s *BaseTiqParserListener) ExitConstantsDef(ctx *ConstantsDefContext)
- func (s *BaseTiqParserListener) ExitDateValue(ctx *DateValueContext)
- func (s *BaseTiqParserListener) ExitElseBlock(ctx *ElseBlockContext)
- func (s *BaseTiqParserListener) ExitElseIfBlock(ctx *ElseIfBlockContext)
- func (s *BaseTiqParserListener) ExitEnumDef(ctx *EnumDefContext)
- func (s *BaseTiqParserListener) ExitEnumItem(ctx *EnumItemContext)
- func (s *BaseTiqParserListener) ExitEnumValue(ctx *EnumValueContext)
- func (s *BaseTiqParserListener) ExitErrorValue(ctx *ErrorValueContext)
- func (s *BaseTiqParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseTiqParserListener) ExitExpression(ctx *ExpressionContext)
- func (s *BaseTiqParserListener) ExitExpressionInParenthesis(ctx *ExpressionInParenthesisContext)
- func (s *BaseTiqParserListener) ExitFqIdentifier(ctx *FqIdentifierContext)
- func (s *BaseTiqParserListener) ExitFunctionDef(ctx *FunctionDefContext)
- func (s *BaseTiqParserListener) ExitIfStatement(ctx *IfStatementContext)
- func (s *BaseTiqParserListener) ExitKeyType(ctx *KeyTypeContext)
- func (s *BaseTiqParserListener) ExitKeyValue(ctx *KeyValueContext)
- func (s *BaseTiqParserListener) ExitKeyValueCouple(ctx *KeyValueCoupleContext)
- func (s *BaseTiqParserListener) ExitListExpression(ctx *ListExpressionContext)
- func (s *BaseTiqParserListener) ExitListType(ctx *ListTypeContext)
- func (s *BaseTiqParserListener) ExitMapExpression(ctx *MapExpressionContext)
- func (s *BaseTiqParserListener) ExitMapType(ctx *MapTypeContext)
- func (s *BaseTiqParserListener) ExitPackageDef(ctx *PackageDefContext)
- func (s *BaseTiqParserListener) ExitParameterDecl(ctx *ParameterDeclContext)
- func (s *BaseTiqParserListener) ExitParameters(ctx *ParametersContext)
- func (s *BaseTiqParserListener) ExitParamsExpression(ctx *ParamsExpressionContext)
- func (s *BaseTiqParserListener) ExitProperty(ctx *PropertyContext)
- func (s *BaseTiqParserListener) ExitResults(ctx *ResultsContext)
- func (s *BaseTiqParserListener) ExitReturnStatement(ctx *ReturnStatementContext)
- func (s *BaseTiqParserListener) ExitScript(ctx *ScriptContext)
- func (s *BaseTiqParserListener) ExitStatement(ctx *StatementContext)
- func (s *BaseTiqParserListener) ExitTimeSeriesType(ctx *TimeSeriesTypeContext)
- func (s *BaseTiqParserListener) ExitTimeValue(ctx *TimeValueContext)
- func (s *BaseTiqParserListener) ExitType(ctx *TypeContext)
- func (s *BaseTiqParserListener) ExitUnaryExpression(ctx *UnaryExpressionContext)
- func (s *BaseTiqParserListener) ExitVarDeclaration(ctx *VarDeclarationContext)
- func (s *BaseTiqParserListener) ExitVariableDef(ctx *VariableDefContext)
- func (s *BaseTiqParserListener) ExitVariablesDef(ctx *VariablesDefContext)
- func (s *BaseTiqParserListener) ExitVarsAssignmentOrFunctionCall(ctx *VarsAssignmentOrFunctionCallContext)
- func (s *BaseTiqParserListener) ExitVarsDeclaration(ctx *VarsDeclarationContext)
- func (s *BaseTiqParserListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseTiqParserListener) VisitTerminal(node antlr.TerminalNode)
- type BlockContext
- func (s *BlockContext) AllStatement() []IStatementContext
- func (s *BlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BlockContext) GetParser() antlr.Parser
- func (s *BlockContext) GetRuleContext() antlr.RuleContext
- func (*BlockContext) IsBlockContext()
- func (s *BlockContext) L_CURLY() antlr.TerminalNode
- func (s *BlockContext) R_CURLY() antlr.TerminalNode
- func (s *BlockContext) Statement(i int) IStatementContext
- func (s *BlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BoolValueContext
- func (s *BoolValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BoolValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BoolValueContext) FALSE() antlr.TerminalNode
- func (s *BoolValueContext) GetParser() antlr.Parser
- func (s *BoolValueContext) GetRuleContext() antlr.RuleContext
- func (*BoolValueContext) IsBoolValueContext()
- func (s *BoolValueContext) TRUE() antlr.TerminalNode
- func (s *BoolValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ChainItemContext
- func (s *ChainItemContext) AccessorExpression() IAccessorExpressionContext
- func (s *ChainItemContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ChainItemContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ChainItemContext) GetParser() antlr.Parser
- func (s *ChainItemContext) GetRuleContext() antlr.RuleContext
- func (s *ChainItemContext) IDENTIFIER() antlr.TerminalNode
- func (*ChainItemContext) IsChainItemContext()
- func (s *ChainItemContext) ParamsExpression() IParamsExpressionContext
- func (s *ChainItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ChainedExpressionContext
- func (s *ChainedExpressionContext) AllChainItem() []IChainItemContext
- func (s *ChainedExpressionContext) AllDOT() []antlr.TerminalNode
- func (s *ChainedExpressionContext) ChainItem(i int) IChainItemContext
- func (s *ChainedExpressionContext) DOT(i int) antlr.TerminalNode
- func (s *ChainedExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ChainedExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ChainedExpressionContext) FqIdentifier() IFqIdentifierContext
- func (s *ChainedExpressionContext) GetParser() antlr.Parser
- func (s *ChainedExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ChainedExpressionContext) IsChainedExpressionContext()
- func (s *ChainedExpressionContext) NEW() antlr.TerminalNode
- func (s *ChainedExpressionContext) ParamsExpression() IParamsExpressionContext
- func (s *ChainedExpressionContext) THIS() antlr.TerminalNode
- func (s *ChainedExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ClassContext
- func (s *ClassContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ClassContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ClassContext) FqIdentifier() IFqIdentifierContext
- func (s *ClassContext) GetParser() antlr.Parser
- func (s *ClassContext) GetRuleContext() antlr.RuleContext
- func (*ClassContext) IsClassContext()
- func (s *ClassContext) L_PAREN() antlr.TerminalNode
- func (s *ClassContext) R_PAREN() antlr.TerminalNode
- func (s *ClassContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ClassDefContext
- func (s *ClassDefContext) AllProperty() []IPropertyContext
- func (s *ClassDefContext) CLASS() antlr.TerminalNode
- func (s *ClassDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ClassDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ClassDefContext) GetParser() antlr.Parser
- func (s *ClassDefContext) GetRuleContext() antlr.RuleContext
- func (s *ClassDefContext) IDENTIFIER() antlr.TerminalNode
- func (*ClassDefContext) IsClassDefContext()
- func (s *ClassDefContext) L_CURLY() antlr.TerminalNode
- func (s *ClassDefContext) Property(i int) IPropertyContext
- func (s *ClassDefContext) R_CURLY() antlr.TerminalNode
- func (s *ClassDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConstantDefContext
- func (s *ConstantDefContext) EQUAL() antlr.TerminalNode
- func (s *ConstantDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConstantDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConstantDefContext) Expression() IExpressionContext
- func (s *ConstantDefContext) GetParser() antlr.Parser
- func (s *ConstantDefContext) GetRuleContext() antlr.RuleContext
- func (s *ConstantDefContext) IDENTIFIER() antlr.TerminalNode
- func (*ConstantDefContext) IsConstantDefContext()
- func (s *ConstantDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConstantValueExpressionContext
- func (s *ConstantValueExpressionContext) BoolValue() IBoolValueContext
- func (s *ConstantValueExpressionContext) DateValue() IDateValueContext
- func (s *ConstantValueExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConstantValueExpressionContext) ErrorValue() IErrorValueContext
- func (s *ConstantValueExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConstantValueExpressionContext) GetParser() antlr.Parser
- func (s *ConstantValueExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ConstantValueExpressionContext) INT_VALUE() antlr.TerminalNode
- func (*ConstantValueExpressionContext) IsConstantValueExpressionContext()
- func (s *ConstantValueExpressionContext) REAL_VALUE() antlr.TerminalNode
- func (s *ConstantValueExpressionContext) STRING_VALUE() antlr.TerminalNode
- func (s *ConstantValueExpressionContext) TimeValue() ITimeValueContext
- func (s *ConstantValueExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConstantsDefContext
- func (s *ConstantsDefContext) AllConstantDef() []IConstantDefContext
- func (s *ConstantsDefContext) CONST() antlr.TerminalNode
- func (s *ConstantsDefContext) ConstantDef(i int) IConstantDefContext
- func (s *ConstantsDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConstantsDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConstantsDefContext) GetParser() antlr.Parser
- func (s *ConstantsDefContext) GetRuleContext() antlr.RuleContext
- func (*ConstantsDefContext) IsConstantsDefContext()
- func (s *ConstantsDefContext) L_CURLY() antlr.TerminalNode
- func (s *ConstantsDefContext) R_CURLY() antlr.TerminalNode
- func (s *ConstantsDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DateValueContext
- func (s *DateValueContext) APOS(i int) antlr.TerminalNode
- func (s *DateValueContext) AllAPOS() []antlr.TerminalNode
- func (s *DateValueContext) AllINT_VALUE() []antlr.TerminalNode
- func (s *DateValueContext) AllMINUS() []antlr.TerminalNode
- func (s *DateValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DateValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DateValueContext) GetParser() antlr.Parser
- func (s *DateValueContext) GetRuleContext() antlr.RuleContext
- func (s *DateValueContext) INT_VALUE(i int) antlr.TerminalNode
- func (*DateValueContext) IsDateValueContext()
- func (s *DateValueContext) MINUS(i int) antlr.TerminalNode
- func (s *DateValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElseBlockContext
- func (s *ElseBlockContext) Block() IBlockContext
- func (s *ElseBlockContext) ELSE() antlr.TerminalNode
- func (s *ElseBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ElseBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ElseBlockContext) GetParser() antlr.Parser
- func (s *ElseBlockContext) GetRuleContext() antlr.RuleContext
- func (*ElseBlockContext) IsElseBlockContext()
- func (s *ElseBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElseIfBlockContext
- func (s *ElseIfBlockContext) Block() IBlockContext
- func (s *ElseIfBlockContext) ELSE() antlr.TerminalNode
- func (s *ElseIfBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ElseIfBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ElseIfBlockContext) Expression() IExpressionContext
- func (s *ElseIfBlockContext) GetParser() antlr.Parser
- func (s *ElseIfBlockContext) GetRuleContext() antlr.RuleContext
- func (s *ElseIfBlockContext) IF() antlr.TerminalNode
- func (*ElseIfBlockContext) IsElseIfBlockContext()
- func (s *ElseIfBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnumDefContext
- func (s *EnumDefContext) AllEnumItem() []IEnumItemContext
- func (s *EnumDefContext) ENUM() antlr.TerminalNode
- func (s *EnumDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnumDefContext) EnumItem(i int) IEnumItemContext
- func (s *EnumDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnumDefContext) GetParser() antlr.Parser
- func (s *EnumDefContext) GetRuleContext() antlr.RuleContext
- func (s *EnumDefContext) IDENTIFIER() antlr.TerminalNode
- func (*EnumDefContext) IsEnumDefContext()
- func (s *EnumDefContext) L_CURLY() antlr.TerminalNode
- func (s *EnumDefContext) R_CURLY() antlr.TerminalNode
- func (s *EnumDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnumItemContext
- func (s *EnumItemContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnumItemContext) EnumValue() IEnumValueContext
- func (s *EnumItemContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnumItemContext) GetParser() antlr.Parser
- func (s *EnumItemContext) GetRuleContext() antlr.RuleContext
- func (s *EnumItemContext) IDENTIFIER() antlr.TerminalNode
- func (*EnumItemContext) IsEnumItemContext()
- func (s *EnumItemContext) L_PAREN() antlr.TerminalNode
- func (s *EnumItemContext) R_PAREN() antlr.TerminalNode
- func (s *EnumItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnumValueContext
- func (s *EnumValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnumValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnumValueContext) GetParser() antlr.Parser
- func (s *EnumValueContext) GetRuleContext() antlr.RuleContext
- func (s *EnumValueContext) INT_VALUE() antlr.TerminalNode
- func (*EnumValueContext) IsEnumValueContext()
- func (s *EnumValueContext) STRING_VALUE() antlr.TerminalNode
- func (s *EnumValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ErrorValueContext
- func (s *ErrorValueContext) ERROR() antlr.TerminalNode
- func (s *ErrorValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ErrorValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ErrorValueContext) GetParser() antlr.Parser
- func (s *ErrorValueContext) GetRuleContext() antlr.RuleContext
- func (*ErrorValueContext) IsErrorValueContext()
- func (s *ErrorValueContext) L_PAREN() antlr.TerminalNode
- func (s *ErrorValueContext) R_PAREN() antlr.TerminalNode
- func (s *ErrorValueContext) STRING_VALUE() antlr.TerminalNode
- func (s *ErrorValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionContext
- func (s *ExpressionContext) AND(i int) antlr.TerminalNode
- func (s *ExpressionContext) AllAND() []antlr.TerminalNode
- func (s *ExpressionContext) AllExpression() []IExpressionContext
- func (s *ExpressionContext) AllOR() []antlr.TerminalNode
- func (s *ExpressionContext) EQUAL() antlr.TerminalNode
- func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) Expression(i int) IExpressionContext
- func (s *ExpressionContext) GREATER_OR_EQUAL() antlr.TerminalNode
- func (s *ExpressionContext) GREATER_THAN() antlr.TerminalNode
- func (s *ExpressionContext) GetParser() antlr.Parser
- func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionContext) IsExpressionContext()
- func (s *ExpressionContext) LESS_OR_EQUAL() antlr.TerminalNode
- func (s *ExpressionContext) LESS_THAN() antlr.TerminalNode
- func (s *ExpressionContext) ListExpression() IListExpressionContext
- func (s *ExpressionContext) MINUS() antlr.TerminalNode
- func (s *ExpressionContext) MapExpression() IMapExpressionContext
- func (s *ExpressionContext) NOT() antlr.TerminalNode
- func (s *ExpressionContext) NOT_EQUAL() antlr.TerminalNode
- func (s *ExpressionContext) OR(i int) antlr.TerminalNode
- func (s *ExpressionContext) PLUS() antlr.TerminalNode
- func (s *ExpressionContext) SLASH() antlr.TerminalNode
- func (s *ExpressionContext) STAR() antlr.TerminalNode
- func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ExpressionContext) UnaryExpression() IUnaryExpressionContext
- type ExpressionInParenthesisContext
- func (s *ExpressionInParenthesisContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionInParenthesisContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionInParenthesisContext) Expression() IExpressionContext
- func (s *ExpressionInParenthesisContext) GetParser() antlr.Parser
- func (s *ExpressionInParenthesisContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionInParenthesisContext) IsExpressionInParenthesisContext()
- func (s *ExpressionInParenthesisContext) L_PAREN() antlr.TerminalNode
- func (s *ExpressionInParenthesisContext) R_PAREN() antlr.TerminalNode
- func (s *ExpressionInParenthesisContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FqIdentifierContext
- func (s *FqIdentifierContext) AllIDENTIFIER() []antlr.TerminalNode
- func (s *FqIdentifierContext) DOT() antlr.TerminalNode
- func (s *FqIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FqIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FqIdentifierContext) GetParser() antlr.Parser
- func (s *FqIdentifierContext) GetRuleContext() antlr.RuleContext
- func (s *FqIdentifierContext) IDENTIFIER(i int) antlr.TerminalNode
- func (*FqIdentifierContext) IsFqIdentifierContext()
- func (s *FqIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionDefContext
- func (s *FunctionDefContext) Block() IBlockContext
- func (s *FunctionDefContext) Class() IClassContext
- func (s *FunctionDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionDefContext) FUNC() antlr.TerminalNode
- func (s *FunctionDefContext) GetParser() antlr.Parser
- func (s *FunctionDefContext) GetRuleContext() antlr.RuleContext
- func (s *FunctionDefContext) IDENTIFIER() antlr.TerminalNode
- func (*FunctionDefContext) IsFunctionDefContext()
- func (s *FunctionDefContext) Parameters() IParametersContext
- func (s *FunctionDefContext) Results() IResultsContext
- func (s *FunctionDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAccessorExpressionContext
- type IBarExpressionContext
- type IBlockContext
- type IBoolValueContext
- type IChainItemContext
- type IChainedExpressionContext
- type IClassContext
- type IClassDefContext
- type IConstantDefContext
- type IConstantValueExpressionContext
- type IConstantsDefContext
- type IDateValueContext
- type IElseBlockContext
- type IElseIfBlockContext
- type IEnumDefContext
- type IEnumItemContext
- type IEnumValueContext
- type IErrorValueContext
- type IExpressionContext
- type IExpressionInParenthesisContext
- type IFqIdentifierContext
- type IFunctionDefContext
- type IIfStatementContext
- type IKeyTypeContext
- type IKeyValueContext
- type IKeyValueCoupleContext
- type IListExpressionContext
- type IListTypeContext
- type IMapExpressionContext
- type IMapTypeContext
- type IPackageDefContext
- type IParameterDeclContext
- type IParametersContext
- type IParamsExpressionContext
- type IPropertyContext
- type IResultsContext
- type IReturnStatementContext
- type IScriptContext
- type IStatementContext
- type ITimeSeriesTypeContext
- type ITimeValueContext
- type ITypeContext
- type IUnaryExpressionContext
- type IVarDeclarationContext
- type IVariableDefContext
- type IVariablesDefContext
- type IVarsAssignmentOrFunctionCallContext
- type IVarsDeclarationContext
- type IfStatementContext
- func (s *IfStatementContext) AllElseIfBlock() []IElseIfBlockContext
- func (s *IfStatementContext) Block() IBlockContext
- func (s *IfStatementContext) ElseBlock() IElseBlockContext
- func (s *IfStatementContext) ElseIfBlock(i int) IElseIfBlockContext
- func (s *IfStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IfStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IfStatementContext) Expression() IExpressionContext
- func (s *IfStatementContext) GetParser() antlr.Parser
- func (s *IfStatementContext) GetRuleContext() antlr.RuleContext
- func (s *IfStatementContext) IF() antlr.TerminalNode
- func (*IfStatementContext) IsIfStatementContext()
- func (s *IfStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Info
- type KeyTypeContext
- func (s *KeyTypeContext) DATE() antlr.TerminalNode
- func (s *KeyTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *KeyTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *KeyTypeContext) GetParser() antlr.Parser
- func (s *KeyTypeContext) GetRuleContext() antlr.RuleContext
- func (s *KeyTypeContext) INT() antlr.TerminalNode
- func (*KeyTypeContext) IsKeyTypeContext()
- func (s *KeyTypeContext) STRING() antlr.TerminalNode
- func (s *KeyTypeContext) TIME() antlr.TerminalNode
- func (s *KeyTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type KeyValueContext
- func (s *KeyValueContext) DateValue() IDateValueContext
- func (s *KeyValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *KeyValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *KeyValueContext) GetParser() antlr.Parser
- func (s *KeyValueContext) GetRuleContext() antlr.RuleContext
- func (s *KeyValueContext) INT_VALUE() antlr.TerminalNode
- func (*KeyValueContext) IsKeyValueContext()
- func (s *KeyValueContext) STRING_VALUE() antlr.TerminalNode
- func (s *KeyValueContext) TimeValue() ITimeValueContext
- func (s *KeyValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type KeyValueCoupleContext
- func (s *KeyValueCoupleContext) COLON() antlr.TerminalNode
- func (s *KeyValueCoupleContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *KeyValueCoupleContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *KeyValueCoupleContext) Expression() IExpressionContext
- func (s *KeyValueCoupleContext) GetParser() antlr.Parser
- func (s *KeyValueCoupleContext) GetRuleContext() antlr.RuleContext
- func (*KeyValueCoupleContext) IsKeyValueCoupleContext()
- func (s *KeyValueCoupleContext) KeyValue() IKeyValueContext
- func (s *KeyValueCoupleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ListExpressionContext
- func (s *ListExpressionContext) AllCOMMA() []antlr.TerminalNode
- func (s *ListExpressionContext) AllExpression() []IExpressionContext
- func (s *ListExpressionContext) COMMA(i int) antlr.TerminalNode
- func (s *ListExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ListExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ListExpressionContext) Expression(i int) IExpressionContext
- func (s *ListExpressionContext) GetParser() antlr.Parser
- func (s *ListExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ListExpressionContext) IsListExpressionContext()
- func (s *ListExpressionContext) L_BRACKET() antlr.TerminalNode
- func (s *ListExpressionContext) R_BRACKET() antlr.TerminalNode
- func (s *ListExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ListTypeContext
- func (s *ListTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ListTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ListTypeContext) GetParser() antlr.Parser
- func (s *ListTypeContext) GetRuleContext() antlr.RuleContext
- func (*ListTypeContext) IsListTypeContext()
- func (s *ListTypeContext) LIST() antlr.TerminalNode
- func (s *ListTypeContext) L_PAREN() antlr.TerminalNode
- func (s *ListTypeContext) R_PAREN() antlr.TerminalNode
- func (s *ListTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ListTypeContext) Type_() ITypeContext
- type MapExpressionContext
- func (s *MapExpressionContext) AllCOMMA() []antlr.TerminalNode
- func (s *MapExpressionContext) AllKeyValueCouple() []IKeyValueCoupleContext
- func (s *MapExpressionContext) COMMA(i int) antlr.TerminalNode
- func (s *MapExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MapExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MapExpressionContext) GetParser() antlr.Parser
- func (s *MapExpressionContext) GetRuleContext() antlr.RuleContext
- func (*MapExpressionContext) IsMapExpressionContext()
- func (s *MapExpressionContext) KeyValueCouple(i int) IKeyValueCoupleContext
- func (s *MapExpressionContext) L_CURLY() antlr.TerminalNode
- func (s *MapExpressionContext) R_CURLY() antlr.TerminalNode
- func (s *MapExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MapTypeContext
- func (s *MapTypeContext) COMMA() antlr.TerminalNode
- func (s *MapTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MapTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MapTypeContext) GetParser() antlr.Parser
- func (s *MapTypeContext) GetRuleContext() antlr.RuleContext
- func (*MapTypeContext) IsMapTypeContext()
- func (s *MapTypeContext) KeyType() IKeyTypeContext
- func (s *MapTypeContext) L_PAREN() antlr.TerminalNode
- func (s *MapTypeContext) MAP() antlr.TerminalNode
- func (s *MapTypeContext) R_PAREN() antlr.TerminalNode
- func (s *MapTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *MapTypeContext) Type_() ITypeContext
- type PackageDefContext
- func (s *PackageDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PackageDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PackageDefContext) GetParser() antlr.Parser
- func (s *PackageDefContext) GetRuleContext() antlr.RuleContext
- func (s *PackageDefContext) IDENTIFIER() antlr.TerminalNode
- func (*PackageDefContext) IsPackageDefContext()
- func (s *PackageDefContext) PACKAGE() antlr.TerminalNode
- func (s *PackageDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParameterDeclContext
- func (s *ParameterDeclContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParameterDeclContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParameterDeclContext) GetParser() antlr.Parser
- func (s *ParameterDeclContext) GetRuleContext() antlr.RuleContext
- func (s *ParameterDeclContext) IDENTIFIER() antlr.TerminalNode
- func (*ParameterDeclContext) IsParameterDeclContext()
- func (s *ParameterDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ParameterDeclContext) Type_() ITypeContext
- type ParametersContext
- func (s *ParametersContext) AllCOMMA() []antlr.TerminalNode
- func (s *ParametersContext) AllParameterDecl() []IParameterDeclContext
- func (s *ParametersContext) COMMA(i int) antlr.TerminalNode
- func (s *ParametersContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParametersContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParametersContext) GetParser() antlr.Parser
- func (s *ParametersContext) GetRuleContext() antlr.RuleContext
- func (*ParametersContext) IsParametersContext()
- func (s *ParametersContext) L_PAREN() antlr.TerminalNode
- func (s *ParametersContext) ParameterDecl(i int) IParameterDeclContext
- func (s *ParametersContext) R_PAREN() antlr.TerminalNode
- func (s *ParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParamsExpressionContext
- func (s *ParamsExpressionContext) AllCOMMA() []antlr.TerminalNode
- func (s *ParamsExpressionContext) AllExpression() []IExpressionContext
- func (s *ParamsExpressionContext) COMMA(i int) antlr.TerminalNode
- func (s *ParamsExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParamsExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParamsExpressionContext) Expression(i int) IExpressionContext
- func (s *ParamsExpressionContext) GetParser() antlr.Parser
- func (s *ParamsExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ParamsExpressionContext) IsParamsExpressionContext()
- func (s *ParamsExpressionContext) L_PAREN() antlr.TerminalNode
- func (s *ParamsExpressionContext) R_PAREN() antlr.TerminalNode
- func (s *ParamsExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParseError
- type ParseErrorListener
- func (l *ParseErrorListener) ReportAmbiguity(recognizer antlr.Parser, dfa *antlr.DFA, startIndex, stopIndex int, exact bool, ...)
- func (l *ParseErrorListener) ReportAttemptingFullContext(recognizer antlr.Parser, dfa *antlr.DFA, startIndex, stopIndex int, ...)
- func (l *ParseErrorListener) ReportContextSensitivity(recognizer antlr.Parser, dfa *antlr.DFA, startIndex, stopIndex, prediction int, ...)
- func (l *ParseErrorListener) SyntaxError(recognizer antlr.Recognizer, offendingSymbol interface{}, line, column int, ...)
- type ParseErrors
- type PropertyContext
- func (s *PropertyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PropertyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PropertyContext) GetParser() antlr.Parser
- func (s *PropertyContext) GetRuleContext() antlr.RuleContext
- func (s *PropertyContext) IDENTIFIER() antlr.TerminalNode
- func (*PropertyContext) IsPropertyContext()
- func (s *PropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PropertyContext) Type_() ITypeContext
- type ResultsContext
- func (s *ResultsContext) AllCOMMA() []antlr.TerminalNode
- func (s *ResultsContext) AllType_() []ITypeContext
- func (s *ResultsContext) COMMA(i int) antlr.TerminalNode
- func (s *ResultsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ResultsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ResultsContext) GetParser() antlr.Parser
- func (s *ResultsContext) GetRuleContext() antlr.RuleContext
- func (*ResultsContext) IsResultsContext()
- func (s *ResultsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ResultsContext) Type_(i int) ITypeContext
- type ReturnStatementContext
- func (s *ReturnStatementContext) AllCOMMA() []antlr.TerminalNode
- func (s *ReturnStatementContext) AllExpression() []IExpressionContext
- func (s *ReturnStatementContext) COMMA(i int) antlr.TerminalNode
- func (s *ReturnStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ReturnStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ReturnStatementContext) Expression(i int) IExpressionContext
- func (s *ReturnStatementContext) GetParser() antlr.Parser
- func (s *ReturnStatementContext) GetRuleContext() antlr.RuleContext
- func (*ReturnStatementContext) IsReturnStatementContext()
- func (s *ReturnStatementContext) RETURN() antlr.TerminalNode
- func (s *ReturnStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ScriptContext
- func (s *ScriptContext) AllClassDef() []IClassDefContext
- func (s *ScriptContext) AllConstantsDef() []IConstantsDefContext
- func (s *ScriptContext) AllEnumDef() []IEnumDefContext
- func (s *ScriptContext) AllFunctionDef() []IFunctionDefContext
- func (s *ScriptContext) AllVariablesDef() []IVariablesDefContext
- func (s *ScriptContext) ClassDef(i int) IClassDefContext
- func (s *ScriptContext) ConstantsDef(i int) IConstantsDefContext
- func (s *ScriptContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ScriptContext) EnumDef(i int) IEnumDefContext
- func (s *ScriptContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ScriptContext) FunctionDef(i int) IFunctionDefContext
- func (s *ScriptContext) GetParser() antlr.Parser
- func (s *ScriptContext) GetRuleContext() antlr.RuleContext
- func (*ScriptContext) IsScriptContext()
- func (s *ScriptContext) PackageDef() IPackageDefContext
- func (s *ScriptContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ScriptContext) VariablesDef(i int) IVariablesDefContext
- type StatementContext
- func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) GetParser() antlr.Parser
- func (s *StatementContext) GetRuleContext() antlr.RuleContext
- func (s *StatementContext) IfStatement() IIfStatementContext
- func (*StatementContext) IsStatementContext()
- func (s *StatementContext) ReturnStatement() IReturnStatementContext
- func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StatementContext) VarsAssignmentOrFunctionCall() IVarsAssignmentOrFunctionCallContext
- func (s *StatementContext) VarsDeclaration() IVarsDeclarationContext
- type TimeSeriesTypeContext
- func (s *TimeSeriesTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TimeSeriesTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TimeSeriesTypeContext) GetParser() antlr.Parser
- func (s *TimeSeriesTypeContext) GetRuleContext() antlr.RuleContext
- func (*TimeSeriesTypeContext) IsTimeSeriesTypeContext()
- func (s *TimeSeriesTypeContext) L_PAREN() antlr.TerminalNode
- func (s *TimeSeriesTypeContext) R_PAREN() antlr.TerminalNode
- func (s *TimeSeriesTypeContext) TIMESERIES() antlr.TerminalNode
- func (s *TimeSeriesTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TimeSeriesTypeContext) Type_() ITypeContext
- type TimeValueContext
- func (s *TimeValueContext) APOS(i int) antlr.TerminalNode
- func (s *TimeValueContext) AllAPOS() []antlr.TerminalNode
- func (s *TimeValueContext) AllINT_VALUE() []antlr.TerminalNode
- func (s *TimeValueContext) COLON() antlr.TerminalNode
- func (s *TimeValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TimeValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TimeValueContext) GetParser() antlr.Parser
- func (s *TimeValueContext) GetRuleContext() antlr.RuleContext
- func (s *TimeValueContext) INT_VALUE(i int) antlr.TerminalNode
- func (*TimeValueContext) IsTimeValueContext()
- func (s *TimeValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TiqLexer
- type TiqParser
- func (p *TiqParser) AccessorExpression() (localctx IAccessorExpressionContext)
- func (p *TiqParser) BarExpression() (localctx IBarExpressionContext)
- func (p *TiqParser) Block() (localctx IBlockContext)
- func (p *TiqParser) BoolValue() (localctx IBoolValueContext)
- func (p *TiqParser) ChainItem() (localctx IChainItemContext)
- func (p *TiqParser) ChainedExpression() (localctx IChainedExpressionContext)
- func (p *TiqParser) Class() (localctx IClassContext)
- func (p *TiqParser) ClassDef() (localctx IClassDefContext)
- func (p *TiqParser) ConstantDef() (localctx IConstantDefContext)
- func (p *TiqParser) ConstantValueExpression() (localctx IConstantValueExpressionContext)
- func (p *TiqParser) ConstantsDef() (localctx IConstantsDefContext)
- func (p *TiqParser) DateValue() (localctx IDateValueContext)
- func (p *TiqParser) ElseBlock() (localctx IElseBlockContext)
- func (p *TiqParser) ElseIfBlock() (localctx IElseIfBlockContext)
- func (p *TiqParser) EnumDef() (localctx IEnumDefContext)
- func (p *TiqParser) EnumItem() (localctx IEnumItemContext)
- func (p *TiqParser) EnumValue() (localctx IEnumValueContext)
- func (p *TiqParser) ErrorValue() (localctx IErrorValueContext)
- func (p *TiqParser) Expression() (localctx IExpressionContext)
- func (p *TiqParser) ExpressionInParenthesis() (localctx IExpressionInParenthesisContext)
- func (p *TiqParser) Expression_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *TiqParser) FqIdentifier() (localctx IFqIdentifierContext)
- func (p *TiqParser) FunctionDef() (localctx IFunctionDefContext)
- func (p *TiqParser) IfStatement() (localctx IIfStatementContext)
- func (p *TiqParser) KeyType() (localctx IKeyTypeContext)
- func (p *TiqParser) KeyValue() (localctx IKeyValueContext)
- func (p *TiqParser) KeyValueCouple() (localctx IKeyValueCoupleContext)
- func (p *TiqParser) ListExpression() (localctx IListExpressionContext)
- func (p *TiqParser) ListType() (localctx IListTypeContext)
- func (p *TiqParser) MapExpression() (localctx IMapExpressionContext)
- func (p *TiqParser) MapType() (localctx IMapTypeContext)
- func (p *TiqParser) PackageDef() (localctx IPackageDefContext)
- func (p *TiqParser) ParameterDecl() (localctx IParameterDeclContext)
- func (p *TiqParser) Parameters() (localctx IParametersContext)
- func (p *TiqParser) ParamsExpression() (localctx IParamsExpressionContext)
- func (p *TiqParser) Property() (localctx IPropertyContext)
- func (p *TiqParser) Results() (localctx IResultsContext)
- func (p *TiqParser) ReturnStatement() (localctx IReturnStatementContext)
- func (p *TiqParser) Script() (localctx IScriptContext)
- func (p *TiqParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *TiqParser) Statement() (localctx IStatementContext)
- func (p *TiqParser) TimeSeriesType() (localctx ITimeSeriesTypeContext)
- func (p *TiqParser) TimeValue() (localctx ITimeValueContext)
- func (p *TiqParser) Type_() (localctx ITypeContext)
- func (p *TiqParser) UnaryExpression() (localctx IUnaryExpressionContext)
- func (p *TiqParser) VarDeclaration() (localctx IVarDeclarationContext)
- func (p *TiqParser) VariableDef() (localctx IVariableDefContext)
- func (p *TiqParser) VariablesDef() (localctx IVariablesDefContext)
- func (p *TiqParser) VarsAssignmentOrFunctionCall() (localctx IVarsAssignmentOrFunctionCallContext)
- func (p *TiqParser) VarsDeclaration() (localctx IVarsDeclarationContext)
- type TiqParserListener
- type TypeContext
- func (s *TypeContext) BOOL() antlr.TerminalNode
- func (s *TypeContext) DATE() antlr.TerminalNode
- func (s *TypeContext) ERROR() antlr.TerminalNode
- func (s *TypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeContext) FqIdentifier() IFqIdentifierContext
- func (s *TypeContext) GetParser() antlr.Parser
- func (s *TypeContext) GetRuleContext() antlr.RuleContext
- func (s *TypeContext) INT() antlr.TerminalNode
- func (*TypeContext) IsTypeContext()
- func (s *TypeContext) ListType() IListTypeContext
- func (s *TypeContext) MapType() IMapTypeContext
- func (s *TypeContext) REAL() antlr.TerminalNode
- func (s *TypeContext) STRING() antlr.TerminalNode
- func (s *TypeContext) TIME() antlr.TerminalNode
- func (s *TypeContext) TimeSeriesType() ITimeSeriesTypeContext
- func (s *TypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UnaryExpressionContext
- func (s *UnaryExpressionContext) BarExpression() IBarExpressionContext
- func (s *UnaryExpressionContext) ChainedExpression() IChainedExpressionContext
- func (s *UnaryExpressionContext) ConstantValueExpression() IConstantValueExpressionContext
- func (s *UnaryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnaryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnaryExpressionContext) ExpressionInParenthesis() IExpressionInParenthesisContext
- func (s *UnaryExpressionContext) GetParser() antlr.Parser
- func (s *UnaryExpressionContext) GetRuleContext() antlr.RuleContext
- func (*UnaryExpressionContext) IsUnaryExpressionContext()
- func (s *UnaryExpressionContext) MINUS() antlr.TerminalNode
- func (s *UnaryExpressionContext) PLUS() antlr.TerminalNode
- func (s *UnaryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *UnaryExpressionContext) UnaryExpression() IUnaryExpressionContext
- type VarDeclarationContext
- func (s *VarDeclarationContext) COLON() antlr.TerminalNode
- func (s *VarDeclarationContext) EQUAL() antlr.TerminalNode
- func (s *VarDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VarDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VarDeclarationContext) Expression() IExpressionContext
- func (s *VarDeclarationContext) GetParser() antlr.Parser
- func (s *VarDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *VarDeclarationContext) IDENTIFIER() antlr.TerminalNode
- func (*VarDeclarationContext) IsVarDeclarationContext()
- func (s *VarDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VarDeclarationContext) Type_() ITypeContext
- type VariableDefContext
- func (s *VariableDefContext) EQUAL() antlr.TerminalNode
- func (s *VariableDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VariableDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VariableDefContext) Expression() IExpressionContext
- func (s *VariableDefContext) GetParser() antlr.Parser
- func (s *VariableDefContext) GetRuleContext() antlr.RuleContext
- func (s *VariableDefContext) IDENTIFIER() antlr.TerminalNode
- func (*VariableDefContext) IsVariableDefContext()
- func (s *VariableDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type VariablesDefContext
- func (s *VariablesDefContext) AllVariableDef() []IVariableDefContext
- func (s *VariablesDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VariablesDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VariablesDefContext) GetParser() antlr.Parser
- func (s *VariablesDefContext) GetRuleContext() antlr.RuleContext
- func (*VariablesDefContext) IsVariablesDefContext()
- func (s *VariablesDefContext) L_CURLY() antlr.TerminalNode
- func (s *VariablesDefContext) R_CURLY() antlr.TerminalNode
- func (s *VariablesDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VariablesDefContext) VAR() antlr.TerminalNode
- func (s *VariablesDefContext) VariableDef(i int) IVariableDefContext
- type VarsAssignmentOrFunctionCallContext
- func (s *VarsAssignmentOrFunctionCallContext) AllCOMMA() []antlr.TerminalNode
- func (s *VarsAssignmentOrFunctionCallContext) AllChainedExpression() []IChainedExpressionContext
- func (s *VarsAssignmentOrFunctionCallContext) AllExpression() []IExpressionContext
- func (s *VarsAssignmentOrFunctionCallContext) COMMA(i int) antlr.TerminalNode
- func (s *VarsAssignmentOrFunctionCallContext) ChainedExpression(i int) IChainedExpressionContext
- func (s *VarsAssignmentOrFunctionCallContext) EQUAL() antlr.TerminalNode
- func (s *VarsAssignmentOrFunctionCallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VarsAssignmentOrFunctionCallContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VarsAssignmentOrFunctionCallContext) Expression(i int) IExpressionContext
- func (s *VarsAssignmentOrFunctionCallContext) GetParser() antlr.Parser
- func (s *VarsAssignmentOrFunctionCallContext) GetRuleContext() antlr.RuleContext
- func (*VarsAssignmentOrFunctionCallContext) IsVarsAssignmentOrFunctionCallContext()
- func (s *VarsAssignmentOrFunctionCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type VarsDeclarationContext
- func (s *VarsDeclarationContext) AllCOMMA() []antlr.TerminalNode
- func (s *VarsDeclarationContext) AllVarDeclaration() []IVarDeclarationContext
- func (s *VarsDeclarationContext) COMMA(i int) antlr.TerminalNode
- func (s *VarsDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VarsDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VarsDeclarationContext) GetParser() antlr.Parser
- func (s *VarsDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*VarsDeclarationContext) IsVarsDeclarationContext()
- func (s *VarsDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VarsDeclarationContext) VAR() antlr.TerminalNode
- func (s *VarsDeclarationContext) VarDeclaration(i int) IVarDeclarationContext
Constants ¶
const ( TiqLexerPACKAGE = 1 TiqLexerCONST = 2 TiqLexerVAR = 3 TiqLexerFUNC = 4 TiqLexerIF = 5 TiqLexerELSE = 6 TiqLexerFOR = 7 TiqLexerTRUE = 8 TiqLexerFALSE = 9 TiqLexerRETURN = 10 TiqLexerAND = 11 TiqLexerOR = 12 TiqLexerNOT = 13 TiqLexerNULL = 14 TiqLexerTHIS = 15 TiqLexerNEW = 16 TiqLexerBAR = 17 TiqLexerOPEN = 18 TiqLexerHIGH = 19 TiqLexerLOW = 20 TiqLexerCLOSE = 21 TiqLexerBUY = 22 TiqLexerSELL = 23 TiqLexerSELL_SHORT = 24 TiqLexerBUY_TO_COVER = 25 TiqLexerAT = 26 TiqLexerMARKET = 27 TiqLexerSTOP = 28 TiqLexerLIMIT = 29 TiqLexerCONTRACTS = 30 TiqLexerINT = 31 TiqLexerREAL = 32 TiqLexerBOOL = 33 TiqLexerSTRING = 34 TiqLexerTIME = 35 TiqLexerDATE = 36 TiqLexerTIMESERIES = 37 TiqLexerENUM = 38 TiqLexerCLASS = 39 TiqLexerERROR = 40 TiqLexerLIST = 41 TiqLexerMAP = 42 TiqLexerIDENTIFIER = 43 TiqLexerINT_VALUE = 44 TiqLexerREAL_VALUE = 45 TiqLexerDIGIT = 46 TiqLexerSTRING_VALUE = 47 TiqLexerL_PAREN = 48 TiqLexerR_PAREN = 49 TiqLexerL_BRACKET = 50 TiqLexerR_BRACKET = 51 TiqLexerL_CURLY = 52 TiqLexerR_CURLY = 53 TiqLexerEQUAL = 54 TiqLexerSTAR = 55 TiqLexerSLASH = 56 TiqLexerPLUS = 57 TiqLexerMINUS = 58 TiqLexerCOMMA = 59 TiqLexerDOT = 60 TiqLexerCOLON = 61 TiqLexerAPOS = 62 TiqLexerNOT_EQUAL = 63 TiqLexerLESS_THAN = 64 TiqLexerLESS_OR_EQUAL = 65 TiqLexerGREATER_THAN = 66 TiqLexerGREATER_OR_EQUAL = 67 TiqLexerWS = 68 TiqLexerNEWLINE = 69 TiqLexerBLOCK_COMMENT = 70 TiqLexerLINE_COMMENT = 71 )
TiqLexer tokens.
const ( TiqParserEOF = antlr.TokenEOF TiqParserPACKAGE = 1 TiqParserCONST = 2 TiqParserVAR = 3 TiqParserFUNC = 4 TiqParserIF = 5 TiqParserELSE = 6 TiqParserFOR = 7 TiqParserTRUE = 8 TiqParserFALSE = 9 TiqParserRETURN = 10 TiqParserAND = 11 TiqParserOR = 12 TiqParserNOT = 13 TiqParserNULL = 14 TiqParserTHIS = 15 TiqParserNEW = 16 TiqParserBAR = 17 TiqParserOPEN = 18 TiqParserHIGH = 19 TiqParserLOW = 20 TiqParserCLOSE = 21 TiqParserBUY = 22 TiqParserSELL = 23 TiqParserSELL_SHORT = 24 TiqParserBUY_TO_COVER = 25 TiqParserAT = 26 TiqParserMARKET = 27 TiqParserSTOP = 28 TiqParserLIMIT = 29 TiqParserCONTRACTS = 30 TiqParserINT = 31 TiqParserREAL = 32 TiqParserBOOL = 33 TiqParserSTRING = 34 TiqParserTIME = 35 TiqParserDATE = 36 TiqParserTIMESERIES = 37 TiqParserENUM = 38 TiqParserCLASS = 39 TiqParserERROR = 40 TiqParserLIST = 41 TiqParserMAP = 42 TiqParserIDENTIFIER = 43 TiqParserINT_VALUE = 44 TiqParserREAL_VALUE = 45 TiqParserDIGIT = 46 TiqParserSTRING_VALUE = 47 TiqParserL_PAREN = 48 TiqParserR_PAREN = 49 TiqParserL_BRACKET = 50 TiqParserR_BRACKET = 51 TiqParserL_CURLY = 52 TiqParserR_CURLY = 53 TiqParserEQUAL = 54 TiqParserSTAR = 55 TiqParserSLASH = 56 TiqParserPLUS = 57 TiqParserMINUS = 58 TiqParserCOMMA = 59 TiqParserDOT = 60 TiqParserCOLON = 61 TiqParserAPOS = 62 TiqParserNOT_EQUAL = 63 TiqParserLESS_THAN = 64 TiqParserLESS_OR_EQUAL = 65 TiqParserGREATER_THAN = 66 TiqParserGREATER_OR_EQUAL = 67 TiqParserWS = 68 TiqParserNEWLINE = 69 TiqParserBLOCK_COMMENT = 70 TiqParserLINE_COMMENT = 71 )
TiqParser tokens.
const ( TiqParserRULE_script = 0 TiqParserRULE_packageDef = 1 TiqParserRULE_constantsDef = 2 TiqParserRULE_constantDef = 3 TiqParserRULE_variablesDef = 4 TiqParserRULE_variableDef = 5 TiqParserRULE_functionDef = 6 TiqParserRULE_class = 7 TiqParserRULE_parameters = 8 TiqParserRULE_parameterDecl = 9 TiqParserRULE_results = 10 TiqParserRULE_enumDef = 11 TiqParserRULE_enumItem = 12 TiqParserRULE_enumValue = 13 TiqParserRULE_classDef = 14 TiqParserRULE_property = 15 TiqParserRULE_type = 16 TiqParserRULE_timeSeriesType = 17 TiqParserRULE_listType = 18 TiqParserRULE_mapType = 19 TiqParserRULE_keyType = 20 TiqParserRULE_block = 21 TiqParserRULE_statement = 22 TiqParserRULE_varsDeclaration = 23 TiqParserRULE_varDeclaration = 24 TiqParserRULE_varsAssignmentOrFunctionCall = 25 TiqParserRULE_ifStatement = 26 TiqParserRULE_elseIfBlock = 27 TiqParserRULE_elseBlock = 28 TiqParserRULE_returnStatement = 29 TiqParserRULE_expression = 30 TiqParserRULE_unaryExpression = 31 TiqParserRULE_expressionInParenthesis = 32 TiqParserRULE_chainedExpression = 33 TiqParserRULE_chainItem = 34 TiqParserRULE_paramsExpression = 35 TiqParserRULE_accessorExpression = 36 TiqParserRULE_barExpression = 37 TiqParserRULE_listExpression = 38 TiqParserRULE_mapExpression = 39 TiqParserRULE_keyValueCouple = 40 TiqParserRULE_keyValue = 41 TiqParserRULE_constantValueExpression = 42 TiqParserRULE_timeValue = 43 TiqParserRULE_dateValue = 44 TiqParserRULE_boolValue = 45 TiqParserRULE_errorValue = 46 TiqParserRULE_fqIdentifier = 47 )
TiqParser rules.
Variables ¶
var TiqLexerLexerStaticData struct { ChannelNames []string ModeNames []string LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
var TiqParserParserStaticData struct { LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
Functions ¶
func InitEmptyAccessorExpressionContext ¶
func InitEmptyAccessorExpressionContext(p *AccessorExpressionContext)
func InitEmptyBarExpressionContext ¶
func InitEmptyBarExpressionContext(p *BarExpressionContext)
func InitEmptyBlockContext ¶
func InitEmptyBlockContext(p *BlockContext)
func InitEmptyBoolValueContext ¶
func InitEmptyBoolValueContext(p *BoolValueContext)
func InitEmptyChainItemContext ¶
func InitEmptyChainItemContext(p *ChainItemContext)
func InitEmptyChainedExpressionContext ¶
func InitEmptyChainedExpressionContext(p *ChainedExpressionContext)
func InitEmptyClassContext ¶
func InitEmptyClassContext(p *ClassContext)
func InitEmptyClassDefContext ¶
func InitEmptyClassDefContext(p *ClassDefContext)
func InitEmptyConstantDefContext ¶
func InitEmptyConstantDefContext(p *ConstantDefContext)
func InitEmptyConstantValueExpressionContext ¶
func InitEmptyConstantValueExpressionContext(p *ConstantValueExpressionContext)
func InitEmptyConstantsDefContext ¶
func InitEmptyConstantsDefContext(p *ConstantsDefContext)
func InitEmptyDateValueContext ¶
func InitEmptyDateValueContext(p *DateValueContext)
func InitEmptyElseBlockContext ¶
func InitEmptyElseBlockContext(p *ElseBlockContext)
func InitEmptyElseIfBlockContext ¶
func InitEmptyElseIfBlockContext(p *ElseIfBlockContext)
func InitEmptyEnumDefContext ¶
func InitEmptyEnumDefContext(p *EnumDefContext)
func InitEmptyEnumItemContext ¶
func InitEmptyEnumItemContext(p *EnumItemContext)
func InitEmptyEnumValueContext ¶
func InitEmptyEnumValueContext(p *EnumValueContext)
func InitEmptyErrorValueContext ¶
func InitEmptyErrorValueContext(p *ErrorValueContext)
func InitEmptyExpressionContext ¶
func InitEmptyExpressionContext(p *ExpressionContext)
func InitEmptyExpressionInParenthesisContext ¶
func InitEmptyExpressionInParenthesisContext(p *ExpressionInParenthesisContext)
func InitEmptyFqIdentifierContext ¶
func InitEmptyFqIdentifierContext(p *FqIdentifierContext)
func InitEmptyFunctionDefContext ¶
func InitEmptyFunctionDefContext(p *FunctionDefContext)
func InitEmptyIfStatementContext ¶
func InitEmptyIfStatementContext(p *IfStatementContext)
func InitEmptyKeyTypeContext ¶
func InitEmptyKeyTypeContext(p *KeyTypeContext)
func InitEmptyKeyValueContext ¶
func InitEmptyKeyValueContext(p *KeyValueContext)
func InitEmptyKeyValueCoupleContext ¶
func InitEmptyKeyValueCoupleContext(p *KeyValueCoupleContext)
func InitEmptyListExpressionContext ¶
func InitEmptyListExpressionContext(p *ListExpressionContext)
func InitEmptyListTypeContext ¶
func InitEmptyListTypeContext(p *ListTypeContext)
func InitEmptyMapExpressionContext ¶
func InitEmptyMapExpressionContext(p *MapExpressionContext)
func InitEmptyMapTypeContext ¶
func InitEmptyMapTypeContext(p *MapTypeContext)
func InitEmptyPackageDefContext ¶
func InitEmptyPackageDefContext(p *PackageDefContext)
func InitEmptyParameterDeclContext ¶
func InitEmptyParameterDeclContext(p *ParameterDeclContext)
func InitEmptyParametersContext ¶
func InitEmptyParametersContext(p *ParametersContext)
func InitEmptyParamsExpressionContext ¶
func InitEmptyParamsExpressionContext(p *ParamsExpressionContext)
func InitEmptyPropertyContext ¶
func InitEmptyPropertyContext(p *PropertyContext)
func InitEmptyResultsContext ¶
func InitEmptyResultsContext(p *ResultsContext)
func InitEmptyReturnStatementContext ¶
func InitEmptyReturnStatementContext(p *ReturnStatementContext)
func InitEmptyScriptContext ¶
func InitEmptyScriptContext(p *ScriptContext)
func InitEmptyStatementContext ¶
func InitEmptyStatementContext(p *StatementContext)
func InitEmptyTimeSeriesTypeContext ¶
func InitEmptyTimeSeriesTypeContext(p *TimeSeriesTypeContext)
func InitEmptyTimeValueContext ¶
func InitEmptyTimeValueContext(p *TimeValueContext)
func InitEmptyTypeContext ¶
func InitEmptyTypeContext(p *TypeContext)
func InitEmptyUnaryExpressionContext ¶
func InitEmptyUnaryExpressionContext(p *UnaryExpressionContext)
func InitEmptyVarDeclarationContext ¶
func InitEmptyVarDeclarationContext(p *VarDeclarationContext)
func InitEmptyVariableDefContext ¶
func InitEmptyVariableDefContext(p *VariableDefContext)
func InitEmptyVariablesDefContext ¶
func InitEmptyVariablesDefContext(p *VariablesDefContext)
func InitEmptyVarsAssignmentOrFunctionCallContext ¶
func InitEmptyVarsAssignmentOrFunctionCallContext(p *VarsAssignmentOrFunctionCallContext)
func InitEmptyVarsDeclarationContext ¶
func InitEmptyVarsDeclarationContext(p *VarsDeclarationContext)
func RaiseError ¶
func TiqLexerInit ¶
func TiqLexerInit()
TiqLexerInit initializes any static state used to implement TiqLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewTiqLexer(). You can call this function if you wish to initialize the static state ahead of time.
func TiqParserInit ¶
func TiqParserInit()
TiqParserInit initializes any static state used to implement TiqParser. By default the static state used to implement the parser is lazily initialized during the first call to NewTiqParser(). You can call this function if you wish to initialize the static state ahead of time.
Types ¶
type AccessorExpressionContext ¶
type AccessorExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAccessorExpressionContext ¶
func NewAccessorExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AccessorExpressionContext
func NewEmptyAccessorExpressionContext ¶
func NewEmptyAccessorExpressionContext() *AccessorExpressionContext
func (*AccessorExpressionContext) EnterRule ¶
func (s *AccessorExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*AccessorExpressionContext) ExitRule ¶
func (s *AccessorExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*AccessorExpressionContext) Expression ¶
func (s *AccessorExpressionContext) Expression() IExpressionContext
func (*AccessorExpressionContext) GetParser ¶
func (s *AccessorExpressionContext) GetParser() antlr.Parser
func (*AccessorExpressionContext) GetRuleContext ¶
func (s *AccessorExpressionContext) GetRuleContext() antlr.RuleContext
func (*AccessorExpressionContext) IsAccessorExpressionContext ¶
func (*AccessorExpressionContext) IsAccessorExpressionContext()
func (*AccessorExpressionContext) L_BRACKET ¶
func (s *AccessorExpressionContext) L_BRACKET() antlr.TerminalNode
func (*AccessorExpressionContext) R_BRACKET ¶
func (s *AccessorExpressionContext) R_BRACKET() antlr.TerminalNode
func (*AccessorExpressionContext) ToStringTree ¶
func (s *AccessorExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BarExpressionContext ¶
type BarExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBarExpressionContext ¶
func NewBarExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BarExpressionContext
func NewEmptyBarExpressionContext ¶
func NewEmptyBarExpressionContext() *BarExpressionContext
func (*BarExpressionContext) AccessorExpression ¶
func (s *BarExpressionContext) AccessorExpression() IAccessorExpressionContext
func (*BarExpressionContext) BAR ¶
func (s *BarExpressionContext) BAR() antlr.TerminalNode
func (*BarExpressionContext) CLOSE ¶
func (s *BarExpressionContext) CLOSE() antlr.TerminalNode
func (*BarExpressionContext) DOT ¶
func (s *BarExpressionContext) DOT() antlr.TerminalNode
func (*BarExpressionContext) EnterRule ¶
func (s *BarExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*BarExpressionContext) ExitRule ¶
func (s *BarExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*BarExpressionContext) GetParser ¶
func (s *BarExpressionContext) GetParser() antlr.Parser
func (*BarExpressionContext) GetRuleContext ¶
func (s *BarExpressionContext) GetRuleContext() antlr.RuleContext
func (*BarExpressionContext) HIGH ¶
func (s *BarExpressionContext) HIGH() antlr.TerminalNode
func (*BarExpressionContext) IsBarExpressionContext ¶
func (*BarExpressionContext) IsBarExpressionContext()
func (*BarExpressionContext) LOW ¶
func (s *BarExpressionContext) LOW() antlr.TerminalNode
func (*BarExpressionContext) OPEN ¶
func (s *BarExpressionContext) OPEN() antlr.TerminalNode
func (*BarExpressionContext) ToStringTree ¶
func (s *BarExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseTiqParserListener ¶
type BaseTiqParserListener struct{}
BaseTiqParserListener is a complete listener for a parse tree produced by TiqParser.
func (*BaseTiqParserListener) EnterAccessorExpression ¶
func (s *BaseTiqParserListener) EnterAccessorExpression(ctx *AccessorExpressionContext)
EnterAccessorExpression is called when production accessorExpression is entered.
func (*BaseTiqParserListener) EnterBarExpression ¶
func (s *BaseTiqParserListener) EnterBarExpression(ctx *BarExpressionContext)
EnterBarExpression is called when production barExpression is entered.
func (*BaseTiqParserListener) EnterBlock ¶
func (s *BaseTiqParserListener) EnterBlock(ctx *BlockContext)
EnterBlock is called when production block is entered.
func (*BaseTiqParserListener) EnterBoolValue ¶
func (s *BaseTiqParserListener) EnterBoolValue(ctx *BoolValueContext)
EnterBoolValue is called when production boolValue is entered.
func (*BaseTiqParserListener) EnterChainItem ¶
func (s *BaseTiqParserListener) EnterChainItem(ctx *ChainItemContext)
EnterChainItem is called when production chainItem is entered.
func (*BaseTiqParserListener) EnterChainedExpression ¶
func (s *BaseTiqParserListener) EnterChainedExpression(ctx *ChainedExpressionContext)
EnterChainedExpression is called when production chainedExpression is entered.
func (*BaseTiqParserListener) EnterClass ¶
func (s *BaseTiqParserListener) EnterClass(ctx *ClassContext)
EnterClass is called when production class is entered.
func (*BaseTiqParserListener) EnterClassDef ¶
func (s *BaseTiqParserListener) EnterClassDef(ctx *ClassDefContext)
EnterClassDef is called when production classDef is entered.
func (*BaseTiqParserListener) EnterConstantDef ¶
func (s *BaseTiqParserListener) EnterConstantDef(ctx *ConstantDefContext)
EnterConstantDef is called when production constantDef is entered.
func (*BaseTiqParserListener) EnterConstantValueExpression ¶
func (s *BaseTiqParserListener) EnterConstantValueExpression(ctx *ConstantValueExpressionContext)
EnterConstantValueExpression is called when production constantValueExpression is entered.
func (*BaseTiqParserListener) EnterConstantsDef ¶
func (s *BaseTiqParserListener) EnterConstantsDef(ctx *ConstantsDefContext)
EnterConstantsDef is called when production constantsDef is entered.
func (*BaseTiqParserListener) EnterDateValue ¶
func (s *BaseTiqParserListener) EnterDateValue(ctx *DateValueContext)
EnterDateValue is called when production dateValue is entered.
func (*BaseTiqParserListener) EnterElseBlock ¶
func (s *BaseTiqParserListener) EnterElseBlock(ctx *ElseBlockContext)
EnterElseBlock is called when production elseBlock is entered.
func (*BaseTiqParserListener) EnterElseIfBlock ¶
func (s *BaseTiqParserListener) EnterElseIfBlock(ctx *ElseIfBlockContext)
EnterElseIfBlock is called when production elseIfBlock is entered.
func (*BaseTiqParserListener) EnterEnumDef ¶
func (s *BaseTiqParserListener) EnterEnumDef(ctx *EnumDefContext)
EnterEnumDef is called when production enumDef is entered.
func (*BaseTiqParserListener) EnterEnumItem ¶
func (s *BaseTiqParserListener) EnterEnumItem(ctx *EnumItemContext)
EnterEnumItem is called when production enumItem is entered.
func (*BaseTiqParserListener) EnterEnumValue ¶
func (s *BaseTiqParserListener) EnterEnumValue(ctx *EnumValueContext)
EnterEnumValue is called when production enumValue is entered.
func (*BaseTiqParserListener) EnterErrorValue ¶
func (s *BaseTiqParserListener) EnterErrorValue(ctx *ErrorValueContext)
EnterErrorValue is called when production errorValue is entered.
func (*BaseTiqParserListener) EnterEveryRule ¶
func (s *BaseTiqParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseTiqParserListener) EnterExpression ¶
func (s *BaseTiqParserListener) EnterExpression(ctx *ExpressionContext)
EnterExpression is called when production expression is entered.
func (*BaseTiqParserListener) EnterExpressionInParenthesis ¶
func (s *BaseTiqParserListener) EnterExpressionInParenthesis(ctx *ExpressionInParenthesisContext)
EnterExpressionInParenthesis is called when production expressionInParenthesis is entered.
func (*BaseTiqParserListener) EnterFqIdentifier ¶
func (s *BaseTiqParserListener) EnterFqIdentifier(ctx *FqIdentifierContext)
EnterFqIdentifier is called when production fqIdentifier is entered.
func (*BaseTiqParserListener) EnterFunctionDef ¶
func (s *BaseTiqParserListener) EnterFunctionDef(ctx *FunctionDefContext)
EnterFunctionDef is called when production functionDef is entered.
func (*BaseTiqParserListener) EnterIfStatement ¶
func (s *BaseTiqParserListener) EnterIfStatement(ctx *IfStatementContext)
EnterIfStatement is called when production ifStatement is entered.
func (*BaseTiqParserListener) EnterKeyType ¶
func (s *BaseTiqParserListener) EnterKeyType(ctx *KeyTypeContext)
EnterKeyType is called when production keyType is entered.
func (*BaseTiqParserListener) EnterKeyValue ¶
func (s *BaseTiqParserListener) EnterKeyValue(ctx *KeyValueContext)
EnterKeyValue is called when production keyValue is entered.
func (*BaseTiqParserListener) EnterKeyValueCouple ¶
func (s *BaseTiqParserListener) EnterKeyValueCouple(ctx *KeyValueCoupleContext)
EnterKeyValueCouple is called when production keyValueCouple is entered.
func (*BaseTiqParserListener) EnterListExpression ¶
func (s *BaseTiqParserListener) EnterListExpression(ctx *ListExpressionContext)
EnterListExpression is called when production listExpression is entered.
func (*BaseTiqParserListener) EnterListType ¶
func (s *BaseTiqParserListener) EnterListType(ctx *ListTypeContext)
EnterListType is called when production listType is entered.
func (*BaseTiqParserListener) EnterMapExpression ¶
func (s *BaseTiqParserListener) EnterMapExpression(ctx *MapExpressionContext)
EnterMapExpression is called when production mapExpression is entered.
func (*BaseTiqParserListener) EnterMapType ¶
func (s *BaseTiqParserListener) EnterMapType(ctx *MapTypeContext)
EnterMapType is called when production mapType is entered.
func (*BaseTiqParserListener) EnterPackageDef ¶
func (s *BaseTiqParserListener) EnterPackageDef(ctx *PackageDefContext)
EnterPackageDef is called when production packageDef is entered.
func (*BaseTiqParserListener) EnterParameterDecl ¶
func (s *BaseTiqParserListener) EnterParameterDecl(ctx *ParameterDeclContext)
EnterParameterDecl is called when production parameterDecl is entered.
func (*BaseTiqParserListener) EnterParameters ¶
func (s *BaseTiqParserListener) EnterParameters(ctx *ParametersContext)
EnterParameters is called when production parameters is entered.
func (*BaseTiqParserListener) EnterParamsExpression ¶
func (s *BaseTiqParserListener) EnterParamsExpression(ctx *ParamsExpressionContext)
EnterParamsExpression is called when production paramsExpression is entered.
func (*BaseTiqParserListener) EnterProperty ¶
func (s *BaseTiqParserListener) EnterProperty(ctx *PropertyContext)
EnterProperty is called when production property is entered.
func (*BaseTiqParserListener) EnterResults ¶
func (s *BaseTiqParserListener) EnterResults(ctx *ResultsContext)
EnterResults is called when production results is entered.
func (*BaseTiqParserListener) EnterReturnStatement ¶
func (s *BaseTiqParserListener) EnterReturnStatement(ctx *ReturnStatementContext)
EnterReturnStatement is called when production returnStatement is entered.
func (*BaseTiqParserListener) EnterScript ¶
func (s *BaseTiqParserListener) EnterScript(ctx *ScriptContext)
EnterScript is called when production script is entered.
func (*BaseTiqParserListener) EnterStatement ¶
func (s *BaseTiqParserListener) EnterStatement(ctx *StatementContext)
EnterStatement is called when production statement is entered.
func (*BaseTiqParserListener) EnterTimeSeriesType ¶
func (s *BaseTiqParserListener) EnterTimeSeriesType(ctx *TimeSeriesTypeContext)
EnterTimeSeriesType is called when production timeSeriesType is entered.
func (*BaseTiqParserListener) EnterTimeValue ¶
func (s *BaseTiqParserListener) EnterTimeValue(ctx *TimeValueContext)
EnterTimeValue is called when production timeValue is entered.
func (*BaseTiqParserListener) EnterType ¶
func (s *BaseTiqParserListener) EnterType(ctx *TypeContext)
EnterType is called when production type is entered.
func (*BaseTiqParserListener) EnterUnaryExpression ¶
func (s *BaseTiqParserListener) EnterUnaryExpression(ctx *UnaryExpressionContext)
EnterUnaryExpression is called when production unaryExpression is entered.
func (*BaseTiqParserListener) EnterVarDeclaration ¶
func (s *BaseTiqParserListener) EnterVarDeclaration(ctx *VarDeclarationContext)
EnterVarDeclaration is called when production varDeclaration is entered.
func (*BaseTiqParserListener) EnterVariableDef ¶
func (s *BaseTiqParserListener) EnterVariableDef(ctx *VariableDefContext)
EnterVariableDef is called when production variableDef is entered.
func (*BaseTiqParserListener) EnterVariablesDef ¶
func (s *BaseTiqParserListener) EnterVariablesDef(ctx *VariablesDefContext)
EnterVariablesDef is called when production variablesDef is entered.
func (*BaseTiqParserListener) EnterVarsAssignmentOrFunctionCall ¶
func (s *BaseTiqParserListener) EnterVarsAssignmentOrFunctionCall(ctx *VarsAssignmentOrFunctionCallContext)
EnterVarsAssignmentOrFunctionCall is called when production varsAssignmentOrFunctionCall is entered.
func (*BaseTiqParserListener) EnterVarsDeclaration ¶
func (s *BaseTiqParserListener) EnterVarsDeclaration(ctx *VarsDeclarationContext)
EnterVarsDeclaration is called when production varsDeclaration is entered.
func (*BaseTiqParserListener) ExitAccessorExpression ¶
func (s *BaseTiqParserListener) ExitAccessorExpression(ctx *AccessorExpressionContext)
ExitAccessorExpression is called when production accessorExpression is exited.
func (*BaseTiqParserListener) ExitBarExpression ¶
func (s *BaseTiqParserListener) ExitBarExpression(ctx *BarExpressionContext)
ExitBarExpression is called when production barExpression is exited.
func (*BaseTiqParserListener) ExitBlock ¶
func (s *BaseTiqParserListener) ExitBlock(ctx *BlockContext)
ExitBlock is called when production block is exited.
func (*BaseTiqParserListener) ExitBoolValue ¶
func (s *BaseTiqParserListener) ExitBoolValue(ctx *BoolValueContext)
ExitBoolValue is called when production boolValue is exited.
func (*BaseTiqParserListener) ExitChainItem ¶
func (s *BaseTiqParserListener) ExitChainItem(ctx *ChainItemContext)
ExitChainItem is called when production chainItem is exited.
func (*BaseTiqParserListener) ExitChainedExpression ¶
func (s *BaseTiqParserListener) ExitChainedExpression(ctx *ChainedExpressionContext)
ExitChainedExpression is called when production chainedExpression is exited.
func (*BaseTiqParserListener) ExitClass ¶
func (s *BaseTiqParserListener) ExitClass(ctx *ClassContext)
ExitClass is called when production class is exited.
func (*BaseTiqParserListener) ExitClassDef ¶
func (s *BaseTiqParserListener) ExitClassDef(ctx *ClassDefContext)
ExitClassDef is called when production classDef is exited.
func (*BaseTiqParserListener) ExitConstantDef ¶
func (s *BaseTiqParserListener) ExitConstantDef(ctx *ConstantDefContext)
ExitConstantDef is called when production constantDef is exited.
func (*BaseTiqParserListener) ExitConstantValueExpression ¶
func (s *BaseTiqParserListener) ExitConstantValueExpression(ctx *ConstantValueExpressionContext)
ExitConstantValueExpression is called when production constantValueExpression is exited.
func (*BaseTiqParserListener) ExitConstantsDef ¶
func (s *BaseTiqParserListener) ExitConstantsDef(ctx *ConstantsDefContext)
ExitConstantsDef is called when production constantsDef is exited.
func (*BaseTiqParserListener) ExitDateValue ¶
func (s *BaseTiqParserListener) ExitDateValue(ctx *DateValueContext)
ExitDateValue is called when production dateValue is exited.
func (*BaseTiqParserListener) ExitElseBlock ¶
func (s *BaseTiqParserListener) ExitElseBlock(ctx *ElseBlockContext)
ExitElseBlock is called when production elseBlock is exited.
func (*BaseTiqParserListener) ExitElseIfBlock ¶
func (s *BaseTiqParserListener) ExitElseIfBlock(ctx *ElseIfBlockContext)
ExitElseIfBlock is called when production elseIfBlock is exited.
func (*BaseTiqParserListener) ExitEnumDef ¶
func (s *BaseTiqParserListener) ExitEnumDef(ctx *EnumDefContext)
ExitEnumDef is called when production enumDef is exited.
func (*BaseTiqParserListener) ExitEnumItem ¶
func (s *BaseTiqParserListener) ExitEnumItem(ctx *EnumItemContext)
ExitEnumItem is called when production enumItem is exited.
func (*BaseTiqParserListener) ExitEnumValue ¶
func (s *BaseTiqParserListener) ExitEnumValue(ctx *EnumValueContext)
ExitEnumValue is called when production enumValue is exited.
func (*BaseTiqParserListener) ExitErrorValue ¶
func (s *BaseTiqParserListener) ExitErrorValue(ctx *ErrorValueContext)
ExitErrorValue is called when production errorValue is exited.
func (*BaseTiqParserListener) ExitEveryRule ¶
func (s *BaseTiqParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseTiqParserListener) ExitExpression ¶
func (s *BaseTiqParserListener) ExitExpression(ctx *ExpressionContext)
ExitExpression is called when production expression is exited.
func (*BaseTiqParserListener) ExitExpressionInParenthesis ¶
func (s *BaseTiqParserListener) ExitExpressionInParenthesis(ctx *ExpressionInParenthesisContext)
ExitExpressionInParenthesis is called when production expressionInParenthesis is exited.
func (*BaseTiqParserListener) ExitFqIdentifier ¶
func (s *BaseTiqParserListener) ExitFqIdentifier(ctx *FqIdentifierContext)
ExitFqIdentifier is called when production fqIdentifier is exited.
func (*BaseTiqParserListener) ExitFunctionDef ¶
func (s *BaseTiqParserListener) ExitFunctionDef(ctx *FunctionDefContext)
ExitFunctionDef is called when production functionDef is exited.
func (*BaseTiqParserListener) ExitIfStatement ¶
func (s *BaseTiqParserListener) ExitIfStatement(ctx *IfStatementContext)
ExitIfStatement is called when production ifStatement is exited.
func (*BaseTiqParserListener) ExitKeyType ¶
func (s *BaseTiqParserListener) ExitKeyType(ctx *KeyTypeContext)
ExitKeyType is called when production keyType is exited.
func (*BaseTiqParserListener) ExitKeyValue ¶
func (s *BaseTiqParserListener) ExitKeyValue(ctx *KeyValueContext)
ExitKeyValue is called when production keyValue is exited.
func (*BaseTiqParserListener) ExitKeyValueCouple ¶
func (s *BaseTiqParserListener) ExitKeyValueCouple(ctx *KeyValueCoupleContext)
ExitKeyValueCouple is called when production keyValueCouple is exited.
func (*BaseTiqParserListener) ExitListExpression ¶
func (s *BaseTiqParserListener) ExitListExpression(ctx *ListExpressionContext)
ExitListExpression is called when production listExpression is exited.
func (*BaseTiqParserListener) ExitListType ¶
func (s *BaseTiqParserListener) ExitListType(ctx *ListTypeContext)
ExitListType is called when production listType is exited.
func (*BaseTiqParserListener) ExitMapExpression ¶
func (s *BaseTiqParserListener) ExitMapExpression(ctx *MapExpressionContext)
ExitMapExpression is called when production mapExpression is exited.
func (*BaseTiqParserListener) ExitMapType ¶
func (s *BaseTiqParserListener) ExitMapType(ctx *MapTypeContext)
ExitMapType is called when production mapType is exited.
func (*BaseTiqParserListener) ExitPackageDef ¶
func (s *BaseTiqParserListener) ExitPackageDef(ctx *PackageDefContext)
ExitPackageDef is called when production packageDef is exited.
func (*BaseTiqParserListener) ExitParameterDecl ¶
func (s *BaseTiqParserListener) ExitParameterDecl(ctx *ParameterDeclContext)
ExitParameterDecl is called when production parameterDecl is exited.
func (*BaseTiqParserListener) ExitParameters ¶
func (s *BaseTiqParserListener) ExitParameters(ctx *ParametersContext)
ExitParameters is called when production parameters is exited.
func (*BaseTiqParserListener) ExitParamsExpression ¶
func (s *BaseTiqParserListener) ExitParamsExpression(ctx *ParamsExpressionContext)
ExitParamsExpression is called when production paramsExpression is exited.
func (*BaseTiqParserListener) ExitProperty ¶
func (s *BaseTiqParserListener) ExitProperty(ctx *PropertyContext)
ExitProperty is called when production property is exited.
func (*BaseTiqParserListener) ExitResults ¶
func (s *BaseTiqParserListener) ExitResults(ctx *ResultsContext)
ExitResults is called when production results is exited.
func (*BaseTiqParserListener) ExitReturnStatement ¶
func (s *BaseTiqParserListener) ExitReturnStatement(ctx *ReturnStatementContext)
ExitReturnStatement is called when production returnStatement is exited.
func (*BaseTiqParserListener) ExitScript ¶
func (s *BaseTiqParserListener) ExitScript(ctx *ScriptContext)
ExitScript is called when production script is exited.
func (*BaseTiqParserListener) ExitStatement ¶
func (s *BaseTiqParserListener) ExitStatement(ctx *StatementContext)
ExitStatement is called when production statement is exited.
func (*BaseTiqParserListener) ExitTimeSeriesType ¶
func (s *BaseTiqParserListener) ExitTimeSeriesType(ctx *TimeSeriesTypeContext)
ExitTimeSeriesType is called when production timeSeriesType is exited.
func (*BaseTiqParserListener) ExitTimeValue ¶
func (s *BaseTiqParserListener) ExitTimeValue(ctx *TimeValueContext)
ExitTimeValue is called when production timeValue is exited.
func (*BaseTiqParserListener) ExitType ¶
func (s *BaseTiqParserListener) ExitType(ctx *TypeContext)
ExitType is called when production type is exited.
func (*BaseTiqParserListener) ExitUnaryExpression ¶
func (s *BaseTiqParserListener) ExitUnaryExpression(ctx *UnaryExpressionContext)
ExitUnaryExpression is called when production unaryExpression is exited.
func (*BaseTiqParserListener) ExitVarDeclaration ¶
func (s *BaseTiqParserListener) ExitVarDeclaration(ctx *VarDeclarationContext)
ExitVarDeclaration is called when production varDeclaration is exited.
func (*BaseTiqParserListener) ExitVariableDef ¶
func (s *BaseTiqParserListener) ExitVariableDef(ctx *VariableDefContext)
ExitVariableDef is called when production variableDef is exited.
func (*BaseTiqParserListener) ExitVariablesDef ¶
func (s *BaseTiqParserListener) ExitVariablesDef(ctx *VariablesDefContext)
ExitVariablesDef is called when production variablesDef is exited.
func (*BaseTiqParserListener) ExitVarsAssignmentOrFunctionCall ¶
func (s *BaseTiqParserListener) ExitVarsAssignmentOrFunctionCall(ctx *VarsAssignmentOrFunctionCallContext)
ExitVarsAssignmentOrFunctionCall is called when production varsAssignmentOrFunctionCall is exited.
func (*BaseTiqParserListener) ExitVarsDeclaration ¶
func (s *BaseTiqParserListener) ExitVarsDeclaration(ctx *VarsDeclarationContext)
ExitVarsDeclaration is called when production varsDeclaration is exited.
func (*BaseTiqParserListener) VisitErrorNode ¶
func (s *BaseTiqParserListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseTiqParserListener) VisitTerminal ¶
func (s *BaseTiqParserListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BlockContext ¶
type BlockContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBlockContext ¶
func NewBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BlockContext
func NewEmptyBlockContext ¶
func NewEmptyBlockContext() *BlockContext
func (*BlockContext) AllStatement ¶
func (s *BlockContext) AllStatement() []IStatementContext
func (*BlockContext) EnterRule ¶
func (s *BlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*BlockContext) ExitRule ¶
func (s *BlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*BlockContext) GetParser ¶
func (s *BlockContext) GetParser() antlr.Parser
func (*BlockContext) GetRuleContext ¶
func (s *BlockContext) GetRuleContext() antlr.RuleContext
func (*BlockContext) IsBlockContext ¶
func (*BlockContext) IsBlockContext()
func (*BlockContext) L_CURLY ¶
func (s *BlockContext) L_CURLY() antlr.TerminalNode
func (*BlockContext) R_CURLY ¶
func (s *BlockContext) R_CURLY() antlr.TerminalNode
func (*BlockContext) Statement ¶
func (s *BlockContext) Statement(i int) IStatementContext
func (*BlockContext) ToStringTree ¶
func (s *BlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BoolValueContext ¶
type BoolValueContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBoolValueContext ¶
func NewBoolValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BoolValueContext
func NewEmptyBoolValueContext ¶
func NewEmptyBoolValueContext() *BoolValueContext
func (*BoolValueContext) EnterRule ¶
func (s *BoolValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*BoolValueContext) ExitRule ¶
func (s *BoolValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*BoolValueContext) FALSE ¶
func (s *BoolValueContext) FALSE() antlr.TerminalNode
func (*BoolValueContext) GetParser ¶
func (s *BoolValueContext) GetParser() antlr.Parser
func (*BoolValueContext) GetRuleContext ¶
func (s *BoolValueContext) GetRuleContext() antlr.RuleContext
func (*BoolValueContext) IsBoolValueContext ¶
func (*BoolValueContext) IsBoolValueContext()
func (*BoolValueContext) TRUE ¶
func (s *BoolValueContext) TRUE() antlr.TerminalNode
func (*BoolValueContext) ToStringTree ¶
func (s *BoolValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ChainItemContext ¶
type ChainItemContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewChainItemContext ¶
func NewChainItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChainItemContext
func NewEmptyChainItemContext ¶
func NewEmptyChainItemContext() *ChainItemContext
func (*ChainItemContext) AccessorExpression ¶
func (s *ChainItemContext) AccessorExpression() IAccessorExpressionContext
func (*ChainItemContext) EnterRule ¶
func (s *ChainItemContext) EnterRule(listener antlr.ParseTreeListener)
func (*ChainItemContext) ExitRule ¶
func (s *ChainItemContext) ExitRule(listener antlr.ParseTreeListener)
func (*ChainItemContext) GetParser ¶
func (s *ChainItemContext) GetParser() antlr.Parser
func (*ChainItemContext) GetRuleContext ¶
func (s *ChainItemContext) GetRuleContext() antlr.RuleContext
func (*ChainItemContext) IDENTIFIER ¶
func (s *ChainItemContext) IDENTIFIER() antlr.TerminalNode
func (*ChainItemContext) IsChainItemContext ¶
func (*ChainItemContext) IsChainItemContext()
func (*ChainItemContext) ParamsExpression ¶
func (s *ChainItemContext) ParamsExpression() IParamsExpressionContext
func (*ChainItemContext) ToStringTree ¶
func (s *ChainItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ChainedExpressionContext ¶
type ChainedExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewChainedExpressionContext ¶
func NewChainedExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChainedExpressionContext
func NewEmptyChainedExpressionContext ¶
func NewEmptyChainedExpressionContext() *ChainedExpressionContext
func (*ChainedExpressionContext) AllChainItem ¶
func (s *ChainedExpressionContext) AllChainItem() []IChainItemContext
func (*ChainedExpressionContext) AllDOT ¶
func (s *ChainedExpressionContext) AllDOT() []antlr.TerminalNode
func (*ChainedExpressionContext) ChainItem ¶
func (s *ChainedExpressionContext) ChainItem(i int) IChainItemContext
func (*ChainedExpressionContext) DOT ¶
func (s *ChainedExpressionContext) DOT(i int) antlr.TerminalNode
func (*ChainedExpressionContext) EnterRule ¶
func (s *ChainedExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ChainedExpressionContext) ExitRule ¶
func (s *ChainedExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ChainedExpressionContext) FqIdentifier ¶
func (s *ChainedExpressionContext) FqIdentifier() IFqIdentifierContext
func (*ChainedExpressionContext) GetParser ¶
func (s *ChainedExpressionContext) GetParser() antlr.Parser
func (*ChainedExpressionContext) GetRuleContext ¶
func (s *ChainedExpressionContext) GetRuleContext() antlr.RuleContext
func (*ChainedExpressionContext) IsChainedExpressionContext ¶
func (*ChainedExpressionContext) IsChainedExpressionContext()
func (*ChainedExpressionContext) NEW ¶
func (s *ChainedExpressionContext) NEW() antlr.TerminalNode
func (*ChainedExpressionContext) ParamsExpression ¶
func (s *ChainedExpressionContext) ParamsExpression() IParamsExpressionContext
func (*ChainedExpressionContext) THIS ¶
func (s *ChainedExpressionContext) THIS() antlr.TerminalNode
func (*ChainedExpressionContext) ToStringTree ¶
func (s *ChainedExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ClassContext ¶
type ClassContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewClassContext ¶
func NewClassContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassContext
func NewEmptyClassContext ¶
func NewEmptyClassContext() *ClassContext
func (*ClassContext) EnterRule ¶
func (s *ClassContext) EnterRule(listener antlr.ParseTreeListener)
func (*ClassContext) ExitRule ¶
func (s *ClassContext) ExitRule(listener antlr.ParseTreeListener)
func (*ClassContext) FqIdentifier ¶
func (s *ClassContext) FqIdentifier() IFqIdentifierContext
func (*ClassContext) GetParser ¶
func (s *ClassContext) GetParser() antlr.Parser
func (*ClassContext) GetRuleContext ¶
func (s *ClassContext) GetRuleContext() antlr.RuleContext
func (*ClassContext) IsClassContext ¶
func (*ClassContext) IsClassContext()
func (*ClassContext) L_PAREN ¶
func (s *ClassContext) L_PAREN() antlr.TerminalNode
func (*ClassContext) R_PAREN ¶
func (s *ClassContext) R_PAREN() antlr.TerminalNode
func (*ClassContext) ToStringTree ¶
func (s *ClassContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ClassDefContext ¶
type ClassDefContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewClassDefContext ¶
func NewClassDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassDefContext
func NewEmptyClassDefContext ¶
func NewEmptyClassDefContext() *ClassDefContext
func (*ClassDefContext) AllProperty ¶
func (s *ClassDefContext) AllProperty() []IPropertyContext
func (*ClassDefContext) CLASS ¶
func (s *ClassDefContext) CLASS() antlr.TerminalNode
func (*ClassDefContext) EnterRule ¶
func (s *ClassDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*ClassDefContext) ExitRule ¶
func (s *ClassDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*ClassDefContext) GetParser ¶
func (s *ClassDefContext) GetParser() antlr.Parser
func (*ClassDefContext) GetRuleContext ¶
func (s *ClassDefContext) GetRuleContext() antlr.RuleContext
func (*ClassDefContext) IDENTIFIER ¶
func (s *ClassDefContext) IDENTIFIER() antlr.TerminalNode
func (*ClassDefContext) IsClassDefContext ¶
func (*ClassDefContext) IsClassDefContext()
func (*ClassDefContext) L_CURLY ¶
func (s *ClassDefContext) L_CURLY() antlr.TerminalNode
func (*ClassDefContext) Property ¶
func (s *ClassDefContext) Property(i int) IPropertyContext
func (*ClassDefContext) R_CURLY ¶
func (s *ClassDefContext) R_CURLY() antlr.TerminalNode
func (*ClassDefContext) ToStringTree ¶
func (s *ClassDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConstantDefContext ¶
type ConstantDefContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewConstantDefContext ¶
func NewConstantDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstantDefContext
func NewEmptyConstantDefContext ¶
func NewEmptyConstantDefContext() *ConstantDefContext
func (*ConstantDefContext) EQUAL ¶
func (s *ConstantDefContext) EQUAL() antlr.TerminalNode
func (*ConstantDefContext) EnterRule ¶
func (s *ConstantDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConstantDefContext) ExitRule ¶
func (s *ConstantDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConstantDefContext) Expression ¶
func (s *ConstantDefContext) Expression() IExpressionContext
func (*ConstantDefContext) GetParser ¶
func (s *ConstantDefContext) GetParser() antlr.Parser
func (*ConstantDefContext) GetRuleContext ¶
func (s *ConstantDefContext) GetRuleContext() antlr.RuleContext
func (*ConstantDefContext) IDENTIFIER ¶
func (s *ConstantDefContext) IDENTIFIER() antlr.TerminalNode
func (*ConstantDefContext) IsConstantDefContext ¶
func (*ConstantDefContext) IsConstantDefContext()
func (*ConstantDefContext) ToStringTree ¶
func (s *ConstantDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConstantValueExpressionContext ¶
type ConstantValueExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewConstantValueExpressionContext ¶
func NewConstantValueExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstantValueExpressionContext
func NewEmptyConstantValueExpressionContext ¶
func NewEmptyConstantValueExpressionContext() *ConstantValueExpressionContext
func (*ConstantValueExpressionContext) BoolValue ¶
func (s *ConstantValueExpressionContext) BoolValue() IBoolValueContext
func (*ConstantValueExpressionContext) DateValue ¶
func (s *ConstantValueExpressionContext) DateValue() IDateValueContext
func (*ConstantValueExpressionContext) EnterRule ¶
func (s *ConstantValueExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConstantValueExpressionContext) ErrorValue ¶
func (s *ConstantValueExpressionContext) ErrorValue() IErrorValueContext
func (*ConstantValueExpressionContext) ExitRule ¶
func (s *ConstantValueExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConstantValueExpressionContext) GetParser ¶
func (s *ConstantValueExpressionContext) GetParser() antlr.Parser
func (*ConstantValueExpressionContext) GetRuleContext ¶
func (s *ConstantValueExpressionContext) GetRuleContext() antlr.RuleContext
func (*ConstantValueExpressionContext) INT_VALUE ¶
func (s *ConstantValueExpressionContext) INT_VALUE() antlr.TerminalNode
func (*ConstantValueExpressionContext) IsConstantValueExpressionContext ¶
func (*ConstantValueExpressionContext) IsConstantValueExpressionContext()
func (*ConstantValueExpressionContext) REAL_VALUE ¶
func (s *ConstantValueExpressionContext) REAL_VALUE() antlr.TerminalNode
func (*ConstantValueExpressionContext) STRING_VALUE ¶
func (s *ConstantValueExpressionContext) STRING_VALUE() antlr.TerminalNode
func (*ConstantValueExpressionContext) TimeValue ¶
func (s *ConstantValueExpressionContext) TimeValue() ITimeValueContext
func (*ConstantValueExpressionContext) ToStringTree ¶
func (s *ConstantValueExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConstantsDefContext ¶
type ConstantsDefContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewConstantsDefContext ¶
func NewConstantsDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstantsDefContext
func NewEmptyConstantsDefContext ¶
func NewEmptyConstantsDefContext() *ConstantsDefContext
func (*ConstantsDefContext) AllConstantDef ¶
func (s *ConstantsDefContext) AllConstantDef() []IConstantDefContext
func (*ConstantsDefContext) CONST ¶
func (s *ConstantsDefContext) CONST() antlr.TerminalNode
func (*ConstantsDefContext) ConstantDef ¶
func (s *ConstantsDefContext) ConstantDef(i int) IConstantDefContext
func (*ConstantsDefContext) EnterRule ¶
func (s *ConstantsDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConstantsDefContext) ExitRule ¶
func (s *ConstantsDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConstantsDefContext) GetParser ¶
func (s *ConstantsDefContext) GetParser() antlr.Parser
func (*ConstantsDefContext) GetRuleContext ¶
func (s *ConstantsDefContext) GetRuleContext() antlr.RuleContext
func (*ConstantsDefContext) IsConstantsDefContext ¶
func (*ConstantsDefContext) IsConstantsDefContext()
func (*ConstantsDefContext) L_CURLY ¶
func (s *ConstantsDefContext) L_CURLY() antlr.TerminalNode
func (*ConstantsDefContext) R_CURLY ¶
func (s *ConstantsDefContext) R_CURLY() antlr.TerminalNode
func (*ConstantsDefContext) ToStringTree ¶
func (s *ConstantsDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DateValueContext ¶
type DateValueContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDateValueContext ¶
func NewDateValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DateValueContext
func NewEmptyDateValueContext ¶
func NewEmptyDateValueContext() *DateValueContext
func (*DateValueContext) APOS ¶
func (s *DateValueContext) APOS(i int) antlr.TerminalNode
func (*DateValueContext) AllAPOS ¶
func (s *DateValueContext) AllAPOS() []antlr.TerminalNode
func (*DateValueContext) AllINT_VALUE ¶
func (s *DateValueContext) AllINT_VALUE() []antlr.TerminalNode
func (*DateValueContext) AllMINUS ¶
func (s *DateValueContext) AllMINUS() []antlr.TerminalNode
func (*DateValueContext) EnterRule ¶
func (s *DateValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*DateValueContext) ExitRule ¶
func (s *DateValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*DateValueContext) GetParser ¶
func (s *DateValueContext) GetParser() antlr.Parser
func (*DateValueContext) GetRuleContext ¶
func (s *DateValueContext) GetRuleContext() antlr.RuleContext
func (*DateValueContext) INT_VALUE ¶
func (s *DateValueContext) INT_VALUE(i int) antlr.TerminalNode
func (*DateValueContext) IsDateValueContext ¶
func (*DateValueContext) IsDateValueContext()
func (*DateValueContext) MINUS ¶
func (s *DateValueContext) MINUS(i int) antlr.TerminalNode
func (*DateValueContext) ToStringTree ¶
func (s *DateValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElseBlockContext ¶
type ElseBlockContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewElseBlockContext ¶
func NewElseBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseBlockContext
func NewEmptyElseBlockContext ¶
func NewEmptyElseBlockContext() *ElseBlockContext
func (*ElseBlockContext) Block ¶
func (s *ElseBlockContext) Block() IBlockContext
func (*ElseBlockContext) ELSE ¶
func (s *ElseBlockContext) ELSE() antlr.TerminalNode
func (*ElseBlockContext) EnterRule ¶
func (s *ElseBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*ElseBlockContext) ExitRule ¶
func (s *ElseBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*ElseBlockContext) GetParser ¶
func (s *ElseBlockContext) GetParser() antlr.Parser
func (*ElseBlockContext) GetRuleContext ¶
func (s *ElseBlockContext) GetRuleContext() antlr.RuleContext
func (*ElseBlockContext) IsElseBlockContext ¶
func (*ElseBlockContext) IsElseBlockContext()
func (*ElseBlockContext) ToStringTree ¶
func (s *ElseBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElseIfBlockContext ¶
type ElseIfBlockContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewElseIfBlockContext ¶
func NewElseIfBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseIfBlockContext
func NewEmptyElseIfBlockContext ¶
func NewEmptyElseIfBlockContext() *ElseIfBlockContext
func (*ElseIfBlockContext) Block ¶
func (s *ElseIfBlockContext) Block() IBlockContext
func (*ElseIfBlockContext) ELSE ¶
func (s *ElseIfBlockContext) ELSE() antlr.TerminalNode
func (*ElseIfBlockContext) EnterRule ¶
func (s *ElseIfBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*ElseIfBlockContext) ExitRule ¶
func (s *ElseIfBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*ElseIfBlockContext) Expression ¶
func (s *ElseIfBlockContext) Expression() IExpressionContext
func (*ElseIfBlockContext) GetParser ¶
func (s *ElseIfBlockContext) GetParser() antlr.Parser
func (*ElseIfBlockContext) GetRuleContext ¶
func (s *ElseIfBlockContext) GetRuleContext() antlr.RuleContext
func (*ElseIfBlockContext) IF ¶
func (s *ElseIfBlockContext) IF() antlr.TerminalNode
func (*ElseIfBlockContext) IsElseIfBlockContext ¶
func (*ElseIfBlockContext) IsElseIfBlockContext()
func (*ElseIfBlockContext) ToStringTree ¶
func (s *ElseIfBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EnumDefContext ¶
type EnumDefContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyEnumDefContext ¶
func NewEmptyEnumDefContext() *EnumDefContext
func NewEnumDefContext ¶
func NewEnumDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumDefContext
func (*EnumDefContext) AllEnumItem ¶
func (s *EnumDefContext) AllEnumItem() []IEnumItemContext
func (*EnumDefContext) ENUM ¶
func (s *EnumDefContext) ENUM() antlr.TerminalNode
func (*EnumDefContext) EnterRule ¶
func (s *EnumDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnumDefContext) EnumItem ¶
func (s *EnumDefContext) EnumItem(i int) IEnumItemContext
func (*EnumDefContext) ExitRule ¶
func (s *EnumDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*EnumDefContext) GetParser ¶
func (s *EnumDefContext) GetParser() antlr.Parser
func (*EnumDefContext) GetRuleContext ¶
func (s *EnumDefContext) GetRuleContext() antlr.RuleContext
func (*EnumDefContext) IDENTIFIER ¶
func (s *EnumDefContext) IDENTIFIER() antlr.TerminalNode
func (*EnumDefContext) IsEnumDefContext ¶
func (*EnumDefContext) IsEnumDefContext()
func (*EnumDefContext) L_CURLY ¶
func (s *EnumDefContext) L_CURLY() antlr.TerminalNode
func (*EnumDefContext) R_CURLY ¶
func (s *EnumDefContext) R_CURLY() antlr.TerminalNode
func (*EnumDefContext) ToStringTree ¶
func (s *EnumDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EnumItemContext ¶
type EnumItemContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyEnumItemContext ¶
func NewEmptyEnumItemContext() *EnumItemContext
func NewEnumItemContext ¶
func NewEnumItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumItemContext
func (*EnumItemContext) EnterRule ¶
func (s *EnumItemContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnumItemContext) EnumValue ¶
func (s *EnumItemContext) EnumValue() IEnumValueContext
func (*EnumItemContext) ExitRule ¶
func (s *EnumItemContext) ExitRule(listener antlr.ParseTreeListener)
func (*EnumItemContext) GetParser ¶
func (s *EnumItemContext) GetParser() antlr.Parser
func (*EnumItemContext) GetRuleContext ¶
func (s *EnumItemContext) GetRuleContext() antlr.RuleContext
func (*EnumItemContext) IDENTIFIER ¶
func (s *EnumItemContext) IDENTIFIER() antlr.TerminalNode
func (*EnumItemContext) IsEnumItemContext ¶
func (*EnumItemContext) IsEnumItemContext()
func (*EnumItemContext) L_PAREN ¶
func (s *EnumItemContext) L_PAREN() antlr.TerminalNode
func (*EnumItemContext) R_PAREN ¶
func (s *EnumItemContext) R_PAREN() antlr.TerminalNode
func (*EnumItemContext) ToStringTree ¶
func (s *EnumItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EnumValueContext ¶
type EnumValueContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyEnumValueContext ¶
func NewEmptyEnumValueContext() *EnumValueContext
func NewEnumValueContext ¶
func NewEnumValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumValueContext
func (*EnumValueContext) EnterRule ¶
func (s *EnumValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnumValueContext) ExitRule ¶
func (s *EnumValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*EnumValueContext) GetParser ¶
func (s *EnumValueContext) GetParser() antlr.Parser
func (*EnumValueContext) GetRuleContext ¶
func (s *EnumValueContext) GetRuleContext() antlr.RuleContext
func (*EnumValueContext) INT_VALUE ¶
func (s *EnumValueContext) INT_VALUE() antlr.TerminalNode
func (*EnumValueContext) IsEnumValueContext ¶
func (*EnumValueContext) IsEnumValueContext()
func (*EnumValueContext) STRING_VALUE ¶
func (s *EnumValueContext) STRING_VALUE() antlr.TerminalNode
func (*EnumValueContext) ToStringTree ¶
func (s *EnumValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ErrorValueContext ¶
type ErrorValueContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyErrorValueContext ¶
func NewEmptyErrorValueContext() *ErrorValueContext
func NewErrorValueContext ¶
func NewErrorValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ErrorValueContext
func (*ErrorValueContext) ERROR ¶
func (s *ErrorValueContext) ERROR() antlr.TerminalNode
func (*ErrorValueContext) EnterRule ¶
func (s *ErrorValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*ErrorValueContext) ExitRule ¶
func (s *ErrorValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*ErrorValueContext) GetParser ¶
func (s *ErrorValueContext) GetParser() antlr.Parser
func (*ErrorValueContext) GetRuleContext ¶
func (s *ErrorValueContext) GetRuleContext() antlr.RuleContext
func (*ErrorValueContext) IsErrorValueContext ¶
func (*ErrorValueContext) IsErrorValueContext()
func (*ErrorValueContext) L_PAREN ¶
func (s *ErrorValueContext) L_PAREN() antlr.TerminalNode
func (*ErrorValueContext) R_PAREN ¶
func (s *ErrorValueContext) R_PAREN() antlr.TerminalNode
func (*ErrorValueContext) STRING_VALUE ¶
func (s *ErrorValueContext) STRING_VALUE() antlr.TerminalNode
func (*ErrorValueContext) ToStringTree ¶
func (s *ErrorValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
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) AND ¶
func (s *ExpressionContext) AND(i int) antlr.TerminalNode
func (*ExpressionContext) AllAND ¶
func (s *ExpressionContext) AllAND() []antlr.TerminalNode
func (*ExpressionContext) AllExpression ¶
func (s *ExpressionContext) AllExpression() []IExpressionContext
func (*ExpressionContext) AllOR ¶
func (s *ExpressionContext) AllOR() []antlr.TerminalNode
func (*ExpressionContext) EQUAL ¶
func (s *ExpressionContext) EQUAL() antlr.TerminalNode
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) GREATER_OR_EQUAL ¶
func (s *ExpressionContext) GREATER_OR_EQUAL() antlr.TerminalNode
func (*ExpressionContext) GREATER_THAN ¶
func (s *ExpressionContext) GREATER_THAN() antlr.TerminalNode
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) LESS_OR_EQUAL ¶
func (s *ExpressionContext) LESS_OR_EQUAL() antlr.TerminalNode
func (*ExpressionContext) LESS_THAN ¶
func (s *ExpressionContext) LESS_THAN() antlr.TerminalNode
func (*ExpressionContext) ListExpression ¶
func (s *ExpressionContext) ListExpression() IListExpressionContext
func (*ExpressionContext) MINUS ¶
func (s *ExpressionContext) MINUS() antlr.TerminalNode
func (*ExpressionContext) MapExpression ¶
func (s *ExpressionContext) MapExpression() IMapExpressionContext
func (*ExpressionContext) NOT ¶
func (s *ExpressionContext) NOT() antlr.TerminalNode
func (*ExpressionContext) NOT_EQUAL ¶
func (s *ExpressionContext) NOT_EQUAL() antlr.TerminalNode
func (*ExpressionContext) OR ¶
func (s *ExpressionContext) OR(i int) antlr.TerminalNode
func (*ExpressionContext) PLUS ¶
func (s *ExpressionContext) PLUS() antlr.TerminalNode
func (*ExpressionContext) SLASH ¶
func (s *ExpressionContext) SLASH() antlr.TerminalNode
func (*ExpressionContext) STAR ¶
func (s *ExpressionContext) STAR() antlr.TerminalNode
func (*ExpressionContext) ToStringTree ¶
func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ExpressionContext) UnaryExpression ¶
func (s *ExpressionContext) UnaryExpression() IUnaryExpressionContext
type ExpressionInParenthesisContext ¶
type ExpressionInParenthesisContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyExpressionInParenthesisContext ¶
func NewEmptyExpressionInParenthesisContext() *ExpressionInParenthesisContext
func NewExpressionInParenthesisContext ¶
func NewExpressionInParenthesisContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionInParenthesisContext
func (*ExpressionInParenthesisContext) EnterRule ¶
func (s *ExpressionInParenthesisContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionInParenthesisContext) ExitRule ¶
func (s *ExpressionInParenthesisContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionInParenthesisContext) Expression ¶
func (s *ExpressionInParenthesisContext) Expression() IExpressionContext
func (*ExpressionInParenthesisContext) GetParser ¶
func (s *ExpressionInParenthesisContext) GetParser() antlr.Parser
func (*ExpressionInParenthesisContext) GetRuleContext ¶
func (s *ExpressionInParenthesisContext) GetRuleContext() antlr.RuleContext
func (*ExpressionInParenthesisContext) IsExpressionInParenthesisContext ¶
func (*ExpressionInParenthesisContext) IsExpressionInParenthesisContext()
func (*ExpressionInParenthesisContext) L_PAREN ¶
func (s *ExpressionInParenthesisContext) L_PAREN() antlr.TerminalNode
func (*ExpressionInParenthesisContext) R_PAREN ¶
func (s *ExpressionInParenthesisContext) R_PAREN() antlr.TerminalNode
func (*ExpressionInParenthesisContext) ToStringTree ¶
func (s *ExpressionInParenthesisContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FqIdentifierContext ¶
type FqIdentifierContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFqIdentifierContext ¶
func NewEmptyFqIdentifierContext() *FqIdentifierContext
func NewFqIdentifierContext ¶
func NewFqIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FqIdentifierContext
func (*FqIdentifierContext) AllIDENTIFIER ¶
func (s *FqIdentifierContext) AllIDENTIFIER() []antlr.TerminalNode
func (*FqIdentifierContext) DOT ¶
func (s *FqIdentifierContext) DOT() antlr.TerminalNode
func (*FqIdentifierContext) EnterRule ¶
func (s *FqIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*FqIdentifierContext) ExitRule ¶
func (s *FqIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*FqIdentifierContext) GetParser ¶
func (s *FqIdentifierContext) GetParser() antlr.Parser
func (*FqIdentifierContext) GetRuleContext ¶
func (s *FqIdentifierContext) GetRuleContext() antlr.RuleContext
func (*FqIdentifierContext) IDENTIFIER ¶
func (s *FqIdentifierContext) IDENTIFIER(i int) antlr.TerminalNode
func (*FqIdentifierContext) IsFqIdentifierContext ¶
func (*FqIdentifierContext) IsFqIdentifierContext()
func (*FqIdentifierContext) ToStringTree ¶
func (s *FqIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionDefContext ¶
type FunctionDefContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFunctionDefContext ¶
func NewEmptyFunctionDefContext() *FunctionDefContext
func NewFunctionDefContext ¶
func NewFunctionDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionDefContext
func (*FunctionDefContext) Block ¶
func (s *FunctionDefContext) Block() IBlockContext
func (*FunctionDefContext) Class ¶
func (s *FunctionDefContext) Class() IClassContext
func (*FunctionDefContext) EnterRule ¶
func (s *FunctionDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionDefContext) ExitRule ¶
func (s *FunctionDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionDefContext) FUNC ¶
func (s *FunctionDefContext) FUNC() antlr.TerminalNode
func (*FunctionDefContext) GetParser ¶
func (s *FunctionDefContext) GetParser() antlr.Parser
func (*FunctionDefContext) GetRuleContext ¶
func (s *FunctionDefContext) GetRuleContext() antlr.RuleContext
func (*FunctionDefContext) IDENTIFIER ¶
func (s *FunctionDefContext) IDENTIFIER() antlr.TerminalNode
func (*FunctionDefContext) IsFunctionDefContext ¶
func (*FunctionDefContext) IsFunctionDefContext()
func (*FunctionDefContext) Parameters ¶
func (s *FunctionDefContext) Parameters() IParametersContext
func (*FunctionDefContext) Results ¶
func (s *FunctionDefContext) Results() IResultsContext
func (*FunctionDefContext) ToStringTree ¶
func (s *FunctionDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAccessorExpressionContext ¶
type IAccessorExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
L_BRACKET() antlr.TerminalNode
Expression() IExpressionContext
R_BRACKET() antlr.TerminalNode
// IsAccessorExpressionContext differentiates from other interfaces.
IsAccessorExpressionContext()
}
IAccessorExpressionContext is an interface to support dynamic dispatch.
type IBarExpressionContext ¶
type IBarExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
BAR() antlr.TerminalNode
DOT() antlr.TerminalNode
OPEN() antlr.TerminalNode
HIGH() antlr.TerminalNode
LOW() antlr.TerminalNode
CLOSE() antlr.TerminalNode
AccessorExpression() IAccessorExpressionContext
// IsBarExpressionContext differentiates from other interfaces.
IsBarExpressionContext()
}
IBarExpressionContext is an interface to support dynamic dispatch.
type IBlockContext ¶
type IBlockContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
L_CURLY() antlr.TerminalNode
R_CURLY() antlr.TerminalNode
AllStatement() []IStatementContext
Statement(i int) IStatementContext
// IsBlockContext differentiates from other interfaces.
IsBlockContext()
}
IBlockContext is an interface to support dynamic dispatch.
type IBoolValueContext ¶
type IBoolValueContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
TRUE() antlr.TerminalNode
FALSE() antlr.TerminalNode
// IsBoolValueContext differentiates from other interfaces.
IsBoolValueContext()
}
IBoolValueContext is an interface to support dynamic dispatch.
type IChainItemContext ¶
type IChainItemContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IDENTIFIER() antlr.TerminalNode
ParamsExpression() IParamsExpressionContext
AccessorExpression() IAccessorExpressionContext
// IsChainItemContext differentiates from other interfaces.
IsChainItemContext()
}
IChainItemContext is an interface to support dynamic dispatch.
type IChainedExpressionContext ¶
type IChainedExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllChainItem() []IChainItemContext
ChainItem(i int) IChainItemContext
THIS() antlr.TerminalNode
AllDOT() []antlr.TerminalNode
DOT(i int) antlr.TerminalNode
NEW() antlr.TerminalNode
FqIdentifier() IFqIdentifierContext
ParamsExpression() IParamsExpressionContext
// IsChainedExpressionContext differentiates from other interfaces.
IsChainedExpressionContext()
}
IChainedExpressionContext is an interface to support dynamic dispatch.
type IClassContext ¶
type IClassContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
L_PAREN() antlr.TerminalNode
FqIdentifier() IFqIdentifierContext
R_PAREN() antlr.TerminalNode
// IsClassContext differentiates from other interfaces.
IsClassContext()
}
IClassContext is an interface to support dynamic dispatch.
type IClassDefContext ¶
type IClassDefContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CLASS() antlr.TerminalNode
IDENTIFIER() antlr.TerminalNode
L_CURLY() antlr.TerminalNode
R_CURLY() antlr.TerminalNode
AllProperty() []IPropertyContext
Property(i int) IPropertyContext
// IsClassDefContext differentiates from other interfaces.
IsClassDefContext()
}
IClassDefContext is an interface to support dynamic dispatch.
type IConstantDefContext ¶
type IConstantDefContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IDENTIFIER() antlr.TerminalNode
EQUAL() antlr.TerminalNode
Expression() IExpressionContext
// IsConstantDefContext differentiates from other interfaces.
IsConstantDefContext()
}
IConstantDefContext is an interface to support dynamic dispatch.
type IConstantValueExpressionContext ¶
type IConstantValueExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
INT_VALUE() antlr.TerminalNode
REAL_VALUE() antlr.TerminalNode
BoolValue() IBoolValueContext
STRING_VALUE() antlr.TerminalNode
TimeValue() ITimeValueContext
DateValue() IDateValueContext
ErrorValue() IErrorValueContext
// IsConstantValueExpressionContext differentiates from other interfaces.
IsConstantValueExpressionContext()
}
IConstantValueExpressionContext is an interface to support dynamic dispatch.
type IConstantsDefContext ¶
type IConstantsDefContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CONST() antlr.TerminalNode
L_CURLY() antlr.TerminalNode
R_CURLY() antlr.TerminalNode
AllConstantDef() []IConstantDefContext
ConstantDef(i int) IConstantDefContext
// IsConstantsDefContext differentiates from other interfaces.
IsConstantsDefContext()
}
IConstantsDefContext is an interface to support dynamic dispatch.
type IDateValueContext ¶
type IDateValueContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllAPOS() []antlr.TerminalNode
APOS(i int) antlr.TerminalNode
AllINT_VALUE() []antlr.TerminalNode
INT_VALUE(i int) antlr.TerminalNode
AllMINUS() []antlr.TerminalNode
MINUS(i int) antlr.TerminalNode
// IsDateValueContext differentiates from other interfaces.
IsDateValueContext()
}
IDateValueContext is an interface to support dynamic dispatch.
type IElseBlockContext ¶
type IElseBlockContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ELSE() antlr.TerminalNode
Block() IBlockContext
// IsElseBlockContext differentiates from other interfaces.
IsElseBlockContext()
}
IElseBlockContext is an interface to support dynamic dispatch.
type IElseIfBlockContext ¶
type IElseIfBlockContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ELSE() antlr.TerminalNode
IF() antlr.TerminalNode
Expression() IExpressionContext
Block() IBlockContext
// IsElseIfBlockContext differentiates from other interfaces.
IsElseIfBlockContext()
}
IElseIfBlockContext is an interface to support dynamic dispatch.
type IEnumDefContext ¶
type IEnumDefContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ENUM() antlr.TerminalNode
IDENTIFIER() antlr.TerminalNode
L_CURLY() antlr.TerminalNode
R_CURLY() antlr.TerminalNode
AllEnumItem() []IEnumItemContext
EnumItem(i int) IEnumItemContext
// IsEnumDefContext differentiates from other interfaces.
IsEnumDefContext()
}
IEnumDefContext is an interface to support dynamic dispatch.
type IEnumItemContext ¶
type IEnumItemContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IDENTIFIER() antlr.TerminalNode
L_PAREN() antlr.TerminalNode
EnumValue() IEnumValueContext
R_PAREN() antlr.TerminalNode
// IsEnumItemContext differentiates from other interfaces.
IsEnumItemContext()
}
IEnumItemContext is an interface to support dynamic dispatch.
type IEnumValueContext ¶
type IEnumValueContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
INT_VALUE() antlr.TerminalNode
STRING_VALUE() antlr.TerminalNode
// IsEnumValueContext differentiates from other interfaces.
IsEnumValueContext()
}
IEnumValueContext is an interface to support dynamic dispatch.
type IErrorValueContext ¶
type IErrorValueContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ERROR() antlr.TerminalNode
L_PAREN() antlr.TerminalNode
STRING_VALUE() antlr.TerminalNode
R_PAREN() antlr.TerminalNode
// IsErrorValueContext differentiates from other interfaces.
IsErrorValueContext()
}
IErrorValueContext is an interface to support dynamic dispatch.
type IExpressionContext ¶
type IExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
UnaryExpression() IUnaryExpressionContext
NOT() antlr.TerminalNode
AllExpression() []IExpressionContext
Expression(i int) IExpressionContext
ListExpression() IListExpressionContext
MapExpression() IMapExpressionContext
STAR() antlr.TerminalNode
SLASH() antlr.TerminalNode
PLUS() antlr.TerminalNode
MINUS() antlr.TerminalNode
EQUAL() antlr.TerminalNode
NOT_EQUAL() antlr.TerminalNode
LESS_THAN() antlr.TerminalNode
LESS_OR_EQUAL() antlr.TerminalNode
GREATER_THAN() antlr.TerminalNode
GREATER_OR_EQUAL() antlr.TerminalNode
AllAND() []antlr.TerminalNode
AND(i int) antlr.TerminalNode
AllOR() []antlr.TerminalNode
OR(i int) antlr.TerminalNode
// IsExpressionContext differentiates from other interfaces.
IsExpressionContext()
}
IExpressionContext is an interface to support dynamic dispatch.
type IExpressionInParenthesisContext ¶
type IExpressionInParenthesisContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
L_PAREN() antlr.TerminalNode
Expression() IExpressionContext
R_PAREN() antlr.TerminalNode
// IsExpressionInParenthesisContext differentiates from other interfaces.
IsExpressionInParenthesisContext()
}
IExpressionInParenthesisContext is an interface to support dynamic dispatch.
type IFqIdentifierContext ¶
type IFqIdentifierContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllIDENTIFIER() []antlr.TerminalNode
IDENTIFIER(i int) antlr.TerminalNode
DOT() antlr.TerminalNode
// IsFqIdentifierContext differentiates from other interfaces.
IsFqIdentifierContext()
}
IFqIdentifierContext is an interface to support dynamic dispatch.
type IFunctionDefContext ¶
type IFunctionDefContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
FUNC() antlr.TerminalNode
IDENTIFIER() antlr.TerminalNode
Parameters() IParametersContext
Block() IBlockContext
Class() IClassContext
Results() IResultsContext
// IsFunctionDefContext differentiates from other interfaces.
IsFunctionDefContext()
}
IFunctionDefContext is an interface to support dynamic dispatch.
type IIfStatementContext ¶
type IIfStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IF() antlr.TerminalNode
Expression() IExpressionContext
Block() IBlockContext
AllElseIfBlock() []IElseIfBlockContext
ElseIfBlock(i int) IElseIfBlockContext
ElseBlock() IElseBlockContext
// IsIfStatementContext differentiates from other interfaces.
IsIfStatementContext()
}
IIfStatementContext is an interface to support dynamic dispatch.
type IKeyTypeContext ¶
type IKeyTypeContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
INT() antlr.TerminalNode
STRING() antlr.TerminalNode
TIME() antlr.TerminalNode
DATE() antlr.TerminalNode
// IsKeyTypeContext differentiates from other interfaces.
IsKeyTypeContext()
}
IKeyTypeContext is an interface to support dynamic dispatch.
type IKeyValueContext ¶
type IKeyValueContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
INT_VALUE() antlr.TerminalNode
STRING_VALUE() antlr.TerminalNode
TimeValue() ITimeValueContext
DateValue() IDateValueContext
// IsKeyValueContext differentiates from other interfaces.
IsKeyValueContext()
}
IKeyValueContext is an interface to support dynamic dispatch.
type IKeyValueCoupleContext ¶
type IKeyValueCoupleContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
KeyValue() IKeyValueContext
COLON() antlr.TerminalNode
Expression() IExpressionContext
// IsKeyValueCoupleContext differentiates from other interfaces.
IsKeyValueCoupleContext()
}
IKeyValueCoupleContext is an interface to support dynamic dispatch.
type IListExpressionContext ¶
type IListExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
L_BRACKET() antlr.TerminalNode
AllExpression() []IExpressionContext
Expression(i int) IExpressionContext
R_BRACKET() antlr.TerminalNode
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsListExpressionContext differentiates from other interfaces.
IsListExpressionContext()
}
IListExpressionContext is an interface to support dynamic dispatch.
type IListTypeContext ¶
type IListTypeContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LIST() antlr.TerminalNode
L_PAREN() antlr.TerminalNode
Type_() ITypeContext
R_PAREN() antlr.TerminalNode
// IsListTypeContext differentiates from other interfaces.
IsListTypeContext()
}
IListTypeContext is an interface to support dynamic dispatch.
type IMapExpressionContext ¶
type IMapExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
L_CURLY() antlr.TerminalNode
AllKeyValueCouple() []IKeyValueCoupleContext
KeyValueCouple(i int) IKeyValueCoupleContext
R_CURLY() antlr.TerminalNode
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsMapExpressionContext differentiates from other interfaces.
IsMapExpressionContext()
}
IMapExpressionContext is an interface to support dynamic dispatch.
type IMapTypeContext ¶
type IMapTypeContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
MAP() antlr.TerminalNode
L_PAREN() antlr.TerminalNode
KeyType() IKeyTypeContext
COMMA() antlr.TerminalNode
Type_() ITypeContext
R_PAREN() antlr.TerminalNode
// IsMapTypeContext differentiates from other interfaces.
IsMapTypeContext()
}
IMapTypeContext is an interface to support dynamic dispatch.
type IPackageDefContext ¶
type IPackageDefContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
PACKAGE() antlr.TerminalNode
IDENTIFIER() antlr.TerminalNode
// IsPackageDefContext differentiates from other interfaces.
IsPackageDefContext()
}
IPackageDefContext is an interface to support dynamic dispatch.
type IParameterDeclContext ¶
type IParameterDeclContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IDENTIFIER() antlr.TerminalNode
Type_() ITypeContext
// IsParameterDeclContext differentiates from other interfaces.
IsParameterDeclContext()
}
IParameterDeclContext is an interface to support dynamic dispatch.
type IParametersContext ¶
type IParametersContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
L_PAREN() antlr.TerminalNode
R_PAREN() antlr.TerminalNode
AllParameterDecl() []IParameterDeclContext
ParameterDecl(i int) IParameterDeclContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsParametersContext differentiates from other interfaces.
IsParametersContext()
}
IParametersContext is an interface to support dynamic dispatch.
type IParamsExpressionContext ¶
type IParamsExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
L_PAREN() antlr.TerminalNode
R_PAREN() antlr.TerminalNode
AllExpression() []IExpressionContext
Expression(i int) IExpressionContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsParamsExpressionContext differentiates from other interfaces.
IsParamsExpressionContext()
}
IParamsExpressionContext is an interface to support dynamic dispatch.
type IPropertyContext ¶
type IPropertyContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IDENTIFIER() antlr.TerminalNode
Type_() ITypeContext
// IsPropertyContext differentiates from other interfaces.
IsPropertyContext()
}
IPropertyContext is an interface to support dynamic dispatch.
type IResultsContext ¶
type IResultsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllType_() []ITypeContext
Type_(i int) ITypeContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsResultsContext differentiates from other interfaces.
IsResultsContext()
}
IResultsContext is an interface to support dynamic dispatch.
type IReturnStatementContext ¶
type IReturnStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
RETURN() antlr.TerminalNode
AllExpression() []IExpressionContext
Expression(i int) IExpressionContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsReturnStatementContext differentiates from other interfaces.
IsReturnStatementContext()
}
IReturnStatementContext is an interface to support dynamic dispatch.
type IScriptContext ¶
type IScriptContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
PackageDef() IPackageDefContext
AllConstantsDef() []IConstantsDefContext
ConstantsDef(i int) IConstantsDefContext
AllVariablesDef() []IVariablesDefContext
VariablesDef(i int) IVariablesDefContext
AllFunctionDef() []IFunctionDefContext
FunctionDef(i int) IFunctionDefContext
AllEnumDef() []IEnumDefContext
EnumDef(i int) IEnumDefContext
AllClassDef() []IClassDefContext
ClassDef(i int) IClassDefContext
// IsScriptContext differentiates from other interfaces.
IsScriptContext()
}
IScriptContext is an interface to support dynamic dispatch.
type IStatementContext ¶
type IStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
VarsDeclaration() IVarsDeclarationContext
VarsAssignmentOrFunctionCall() IVarsAssignmentOrFunctionCallContext
IfStatement() IIfStatementContext
ReturnStatement() IReturnStatementContext
// IsStatementContext differentiates from other interfaces.
IsStatementContext()
}
IStatementContext is an interface to support dynamic dispatch.
type ITimeSeriesTypeContext ¶
type ITimeSeriesTypeContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
TIMESERIES() antlr.TerminalNode
L_PAREN() antlr.TerminalNode
Type_() ITypeContext
R_PAREN() antlr.TerminalNode
// IsTimeSeriesTypeContext differentiates from other interfaces.
IsTimeSeriesTypeContext()
}
ITimeSeriesTypeContext is an interface to support dynamic dispatch.
type ITimeValueContext ¶
type ITimeValueContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllAPOS() []antlr.TerminalNode
APOS(i int) antlr.TerminalNode
AllINT_VALUE() []antlr.TerminalNode
INT_VALUE(i int) antlr.TerminalNode
COLON() antlr.TerminalNode
// IsTimeValueContext differentiates from other interfaces.
IsTimeValueContext()
}
ITimeValueContext is an interface to support dynamic dispatch.
type ITypeContext ¶
type ITypeContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
INT() antlr.TerminalNode
REAL() antlr.TerminalNode
BOOL() antlr.TerminalNode
STRING() antlr.TerminalNode
TIME() antlr.TerminalNode
DATE() antlr.TerminalNode
TimeSeriesType() ITimeSeriesTypeContext
FqIdentifier() IFqIdentifierContext
ERROR() antlr.TerminalNode
ListType() IListTypeContext
MapType() IMapTypeContext
// IsTypeContext differentiates from other interfaces.
IsTypeContext()
}
ITypeContext is an interface to support dynamic dispatch.
type IUnaryExpressionContext ¶
type IUnaryExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
UnaryExpression() IUnaryExpressionContext
MINUS() antlr.TerminalNode
PLUS() antlr.TerminalNode
ExpressionInParenthesis() IExpressionInParenthesisContext
BarExpression() IBarExpressionContext
ConstantValueExpression() IConstantValueExpressionContext
ChainedExpression() IChainedExpressionContext
// IsUnaryExpressionContext differentiates from other interfaces.
IsUnaryExpressionContext()
}
IUnaryExpressionContext is an interface to support dynamic dispatch.
type IVarDeclarationContext ¶
type IVarDeclarationContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IDENTIFIER() antlr.TerminalNode
COLON() antlr.TerminalNode
Type_() ITypeContext
EQUAL() antlr.TerminalNode
Expression() IExpressionContext
// IsVarDeclarationContext differentiates from other interfaces.
IsVarDeclarationContext()
}
IVarDeclarationContext is an interface to support dynamic dispatch.
type IVariableDefContext ¶
type IVariableDefContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IDENTIFIER() antlr.TerminalNode
EQUAL() antlr.TerminalNode
Expression() IExpressionContext
// IsVariableDefContext differentiates from other interfaces.
IsVariableDefContext()
}
IVariableDefContext is an interface to support dynamic dispatch.
type IVariablesDefContext ¶
type IVariablesDefContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
VAR() antlr.TerminalNode
L_CURLY() antlr.TerminalNode
R_CURLY() antlr.TerminalNode
AllVariableDef() []IVariableDefContext
VariableDef(i int) IVariableDefContext
// IsVariablesDefContext differentiates from other interfaces.
IsVariablesDefContext()
}
IVariablesDefContext is an interface to support dynamic dispatch.
type IVarsAssignmentOrFunctionCallContext ¶
type IVarsAssignmentOrFunctionCallContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllChainedExpression() []IChainedExpressionContext
ChainedExpression(i int) IChainedExpressionContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
EQUAL() antlr.TerminalNode
AllExpression() []IExpressionContext
Expression(i int) IExpressionContext
// IsVarsAssignmentOrFunctionCallContext differentiates from other interfaces.
IsVarsAssignmentOrFunctionCallContext()
}
IVarsAssignmentOrFunctionCallContext is an interface to support dynamic dispatch.
type IVarsDeclarationContext ¶
type IVarsDeclarationContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
VAR() antlr.TerminalNode
AllVarDeclaration() []IVarDeclarationContext
VarDeclaration(i int) IVarDeclarationContext
AllCOMMA() []antlr.TerminalNode
COMMA(i int) antlr.TerminalNode
// IsVarsDeclarationContext differentiates from other interfaces.
IsVarsDeclarationContext()
}
IVarsDeclarationContext is an interface to support dynamic dispatch.
type IfStatementContext ¶
type IfStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyIfStatementContext ¶
func NewEmptyIfStatementContext() *IfStatementContext
func NewIfStatementContext ¶
func NewIfStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfStatementContext
func (*IfStatementContext) AllElseIfBlock ¶
func (s *IfStatementContext) AllElseIfBlock() []IElseIfBlockContext
func (*IfStatementContext) Block ¶
func (s *IfStatementContext) Block() IBlockContext
func (*IfStatementContext) ElseBlock ¶
func (s *IfStatementContext) ElseBlock() IElseBlockContext
func (*IfStatementContext) ElseIfBlock ¶
func (s *IfStatementContext) ElseIfBlock(i int) IElseIfBlockContext
func (*IfStatementContext) EnterRule ¶
func (s *IfStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*IfStatementContext) ExitRule ¶
func (s *IfStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*IfStatementContext) Expression ¶
func (s *IfStatementContext) Expression() IExpressionContext
func (*IfStatementContext) GetParser ¶
func (s *IfStatementContext) GetParser() antlr.Parser
func (*IfStatementContext) GetRuleContext ¶
func (s *IfStatementContext) GetRuleContext() antlr.RuleContext
func (*IfStatementContext) IF ¶
func (s *IfStatementContext) IF() antlr.TerminalNode
func (*IfStatementContext) IsIfStatementContext ¶
func (*IfStatementContext) IsIfStatementContext()
func (*IfStatementContext) ToStringTree ¶
func (s *IfStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type KeyTypeContext ¶
type KeyTypeContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyKeyTypeContext ¶
func NewEmptyKeyTypeContext() *KeyTypeContext
func NewKeyTypeContext ¶
func NewKeyTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeyTypeContext
func (*KeyTypeContext) DATE ¶
func (s *KeyTypeContext) DATE() antlr.TerminalNode
func (*KeyTypeContext) EnterRule ¶
func (s *KeyTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*KeyTypeContext) ExitRule ¶
func (s *KeyTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*KeyTypeContext) GetParser ¶
func (s *KeyTypeContext) GetParser() antlr.Parser
func (*KeyTypeContext) GetRuleContext ¶
func (s *KeyTypeContext) GetRuleContext() antlr.RuleContext
func (*KeyTypeContext) INT ¶
func (s *KeyTypeContext) INT() antlr.TerminalNode
func (*KeyTypeContext) IsKeyTypeContext ¶
func (*KeyTypeContext) IsKeyTypeContext()
func (*KeyTypeContext) STRING ¶
func (s *KeyTypeContext) STRING() antlr.TerminalNode
func (*KeyTypeContext) TIME ¶
func (s *KeyTypeContext) TIME() antlr.TerminalNode
func (*KeyTypeContext) ToStringTree ¶
func (s *KeyTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type KeyValueContext ¶
type KeyValueContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyKeyValueContext ¶
func NewEmptyKeyValueContext() *KeyValueContext
func NewKeyValueContext ¶
func NewKeyValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeyValueContext
func (*KeyValueContext) DateValue ¶
func (s *KeyValueContext) DateValue() IDateValueContext
func (*KeyValueContext) EnterRule ¶
func (s *KeyValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*KeyValueContext) ExitRule ¶
func (s *KeyValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*KeyValueContext) GetParser ¶
func (s *KeyValueContext) GetParser() antlr.Parser
func (*KeyValueContext) GetRuleContext ¶
func (s *KeyValueContext) GetRuleContext() antlr.RuleContext
func (*KeyValueContext) INT_VALUE ¶
func (s *KeyValueContext) INT_VALUE() antlr.TerminalNode
func (*KeyValueContext) IsKeyValueContext ¶
func (*KeyValueContext) IsKeyValueContext()
func (*KeyValueContext) STRING_VALUE ¶
func (s *KeyValueContext) STRING_VALUE() antlr.TerminalNode
func (*KeyValueContext) TimeValue ¶
func (s *KeyValueContext) TimeValue() ITimeValueContext
func (*KeyValueContext) ToStringTree ¶
func (s *KeyValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type KeyValueCoupleContext ¶
type KeyValueCoupleContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyKeyValueCoupleContext ¶
func NewEmptyKeyValueCoupleContext() *KeyValueCoupleContext
func NewKeyValueCoupleContext ¶
func NewKeyValueCoupleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeyValueCoupleContext
func (*KeyValueCoupleContext) COLON ¶
func (s *KeyValueCoupleContext) COLON() antlr.TerminalNode
func (*KeyValueCoupleContext) EnterRule ¶
func (s *KeyValueCoupleContext) EnterRule(listener antlr.ParseTreeListener)
func (*KeyValueCoupleContext) ExitRule ¶
func (s *KeyValueCoupleContext) ExitRule(listener antlr.ParseTreeListener)
func (*KeyValueCoupleContext) Expression ¶
func (s *KeyValueCoupleContext) Expression() IExpressionContext
func (*KeyValueCoupleContext) GetParser ¶
func (s *KeyValueCoupleContext) GetParser() antlr.Parser
func (*KeyValueCoupleContext) GetRuleContext ¶
func (s *KeyValueCoupleContext) GetRuleContext() antlr.RuleContext
func (*KeyValueCoupleContext) IsKeyValueCoupleContext ¶
func (*KeyValueCoupleContext) IsKeyValueCoupleContext()
func (*KeyValueCoupleContext) KeyValue ¶
func (s *KeyValueCoupleContext) KeyValue() IKeyValueContext
func (*KeyValueCoupleContext) ToStringTree ¶
func (s *KeyValueCoupleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ListExpressionContext ¶
type ListExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyListExpressionContext ¶
func NewEmptyListExpressionContext() *ListExpressionContext
func NewListExpressionContext ¶
func NewListExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListExpressionContext
func (*ListExpressionContext) AllCOMMA ¶
func (s *ListExpressionContext) AllCOMMA() []antlr.TerminalNode
func (*ListExpressionContext) AllExpression ¶
func (s *ListExpressionContext) AllExpression() []IExpressionContext
func (*ListExpressionContext) COMMA ¶
func (s *ListExpressionContext) COMMA(i int) antlr.TerminalNode
func (*ListExpressionContext) EnterRule ¶
func (s *ListExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ListExpressionContext) ExitRule ¶
func (s *ListExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ListExpressionContext) Expression ¶
func (s *ListExpressionContext) Expression(i int) IExpressionContext
func (*ListExpressionContext) GetParser ¶
func (s *ListExpressionContext) GetParser() antlr.Parser
func (*ListExpressionContext) GetRuleContext ¶
func (s *ListExpressionContext) GetRuleContext() antlr.RuleContext
func (*ListExpressionContext) IsListExpressionContext ¶
func (*ListExpressionContext) IsListExpressionContext()
func (*ListExpressionContext) L_BRACKET ¶
func (s *ListExpressionContext) L_BRACKET() antlr.TerminalNode
func (*ListExpressionContext) R_BRACKET ¶
func (s *ListExpressionContext) R_BRACKET() antlr.TerminalNode
func (*ListExpressionContext) ToStringTree ¶
func (s *ListExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ListTypeContext ¶
type ListTypeContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyListTypeContext ¶
func NewEmptyListTypeContext() *ListTypeContext
func NewListTypeContext ¶
func NewListTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListTypeContext
func (*ListTypeContext) EnterRule ¶
func (s *ListTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*ListTypeContext) ExitRule ¶
func (s *ListTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*ListTypeContext) GetParser ¶
func (s *ListTypeContext) GetParser() antlr.Parser
func (*ListTypeContext) GetRuleContext ¶
func (s *ListTypeContext) GetRuleContext() antlr.RuleContext
func (*ListTypeContext) IsListTypeContext ¶
func (*ListTypeContext) IsListTypeContext()
func (*ListTypeContext) LIST ¶
func (s *ListTypeContext) LIST() antlr.TerminalNode
func (*ListTypeContext) L_PAREN ¶
func (s *ListTypeContext) L_PAREN() antlr.TerminalNode
func (*ListTypeContext) R_PAREN ¶
func (s *ListTypeContext) R_PAREN() antlr.TerminalNode
func (*ListTypeContext) ToStringTree ¶
func (s *ListTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ListTypeContext) Type_ ¶
func (s *ListTypeContext) Type_() ITypeContext
type MapExpressionContext ¶
type MapExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMapExpressionContext ¶
func NewEmptyMapExpressionContext() *MapExpressionContext
func NewMapExpressionContext ¶
func NewMapExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MapExpressionContext
func (*MapExpressionContext) AllCOMMA ¶
func (s *MapExpressionContext) AllCOMMA() []antlr.TerminalNode
func (*MapExpressionContext) AllKeyValueCouple ¶
func (s *MapExpressionContext) AllKeyValueCouple() []IKeyValueCoupleContext
func (*MapExpressionContext) COMMA ¶
func (s *MapExpressionContext) COMMA(i int) antlr.TerminalNode
func (*MapExpressionContext) EnterRule ¶
func (s *MapExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*MapExpressionContext) ExitRule ¶
func (s *MapExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*MapExpressionContext) GetParser ¶
func (s *MapExpressionContext) GetParser() antlr.Parser
func (*MapExpressionContext) GetRuleContext ¶
func (s *MapExpressionContext) GetRuleContext() antlr.RuleContext
func (*MapExpressionContext) IsMapExpressionContext ¶
func (*MapExpressionContext) IsMapExpressionContext()
func (*MapExpressionContext) KeyValueCouple ¶
func (s *MapExpressionContext) KeyValueCouple(i int) IKeyValueCoupleContext
func (*MapExpressionContext) L_CURLY ¶
func (s *MapExpressionContext) L_CURLY() antlr.TerminalNode
func (*MapExpressionContext) R_CURLY ¶
func (s *MapExpressionContext) R_CURLY() antlr.TerminalNode
func (*MapExpressionContext) ToStringTree ¶
func (s *MapExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MapTypeContext ¶
type MapTypeContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMapTypeContext ¶
func NewEmptyMapTypeContext() *MapTypeContext
func NewMapTypeContext ¶
func NewMapTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MapTypeContext
func (*MapTypeContext) COMMA ¶
func (s *MapTypeContext) COMMA() antlr.TerminalNode
func (*MapTypeContext) EnterRule ¶
func (s *MapTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*MapTypeContext) ExitRule ¶
func (s *MapTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*MapTypeContext) GetParser ¶
func (s *MapTypeContext) GetParser() antlr.Parser
func (*MapTypeContext) GetRuleContext ¶
func (s *MapTypeContext) GetRuleContext() antlr.RuleContext
func (*MapTypeContext) IsMapTypeContext ¶
func (*MapTypeContext) IsMapTypeContext()
func (*MapTypeContext) KeyType ¶
func (s *MapTypeContext) KeyType() IKeyTypeContext
func (*MapTypeContext) L_PAREN ¶
func (s *MapTypeContext) L_PAREN() antlr.TerminalNode
func (*MapTypeContext) MAP ¶
func (s *MapTypeContext) MAP() antlr.TerminalNode
func (*MapTypeContext) R_PAREN ¶
func (s *MapTypeContext) R_PAREN() antlr.TerminalNode
func (*MapTypeContext) ToStringTree ¶
func (s *MapTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*MapTypeContext) Type_ ¶
func (s *MapTypeContext) Type_() ITypeContext
type PackageDefContext ¶
type PackageDefContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPackageDefContext ¶
func NewEmptyPackageDefContext() *PackageDefContext
func NewPackageDefContext ¶
func NewPackageDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PackageDefContext
func (*PackageDefContext) EnterRule ¶
func (s *PackageDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*PackageDefContext) ExitRule ¶
func (s *PackageDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*PackageDefContext) GetParser ¶
func (s *PackageDefContext) GetParser() antlr.Parser
func (*PackageDefContext) GetRuleContext ¶
func (s *PackageDefContext) GetRuleContext() antlr.RuleContext
func (*PackageDefContext) IDENTIFIER ¶
func (s *PackageDefContext) IDENTIFIER() antlr.TerminalNode
func (*PackageDefContext) IsPackageDefContext ¶
func (*PackageDefContext) IsPackageDefContext()
func (*PackageDefContext) PACKAGE ¶
func (s *PackageDefContext) PACKAGE() antlr.TerminalNode
func (*PackageDefContext) ToStringTree ¶
func (s *PackageDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParameterDeclContext ¶
type ParameterDeclContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyParameterDeclContext ¶
func NewEmptyParameterDeclContext() *ParameterDeclContext
func NewParameterDeclContext ¶
func NewParameterDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterDeclContext
func (*ParameterDeclContext) EnterRule ¶
func (s *ParameterDeclContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParameterDeclContext) ExitRule ¶
func (s *ParameterDeclContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParameterDeclContext) GetParser ¶
func (s *ParameterDeclContext) GetParser() antlr.Parser
func (*ParameterDeclContext) GetRuleContext ¶
func (s *ParameterDeclContext) GetRuleContext() antlr.RuleContext
func (*ParameterDeclContext) IDENTIFIER ¶
func (s *ParameterDeclContext) IDENTIFIER() antlr.TerminalNode
func (*ParameterDeclContext) IsParameterDeclContext ¶
func (*ParameterDeclContext) IsParameterDeclContext()
func (*ParameterDeclContext) ToStringTree ¶
func (s *ParameterDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ParameterDeclContext) Type_ ¶
func (s *ParameterDeclContext) Type_() ITypeContext
type ParametersContext ¶
type ParametersContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyParametersContext ¶
func NewEmptyParametersContext() *ParametersContext
func NewParametersContext ¶
func NewParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParametersContext
func (*ParametersContext) AllCOMMA ¶
func (s *ParametersContext) AllCOMMA() []antlr.TerminalNode
func (*ParametersContext) AllParameterDecl ¶
func (s *ParametersContext) AllParameterDecl() []IParameterDeclContext
func (*ParametersContext) COMMA ¶
func (s *ParametersContext) COMMA(i int) antlr.TerminalNode
func (*ParametersContext) EnterRule ¶
func (s *ParametersContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParametersContext) ExitRule ¶
func (s *ParametersContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParametersContext) GetParser ¶
func (s *ParametersContext) GetParser() antlr.Parser
func (*ParametersContext) GetRuleContext ¶
func (s *ParametersContext) GetRuleContext() antlr.RuleContext
func (*ParametersContext) IsParametersContext ¶
func (*ParametersContext) IsParametersContext()
func (*ParametersContext) L_PAREN ¶
func (s *ParametersContext) L_PAREN() antlr.TerminalNode
func (*ParametersContext) ParameterDecl ¶
func (s *ParametersContext) ParameterDecl(i int) IParameterDeclContext
func (*ParametersContext) R_PAREN ¶
func (s *ParametersContext) R_PAREN() antlr.TerminalNode
func (*ParametersContext) ToStringTree ¶
func (s *ParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParamsExpressionContext ¶
type ParamsExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyParamsExpressionContext ¶
func NewEmptyParamsExpressionContext() *ParamsExpressionContext
func NewParamsExpressionContext ¶
func NewParamsExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParamsExpressionContext
func (*ParamsExpressionContext) AllCOMMA ¶
func (s *ParamsExpressionContext) AllCOMMA() []antlr.TerminalNode
func (*ParamsExpressionContext) AllExpression ¶
func (s *ParamsExpressionContext) AllExpression() []IExpressionContext
func (*ParamsExpressionContext) COMMA ¶
func (s *ParamsExpressionContext) COMMA(i int) antlr.TerminalNode
func (*ParamsExpressionContext) EnterRule ¶
func (s *ParamsExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParamsExpressionContext) ExitRule ¶
func (s *ParamsExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParamsExpressionContext) Expression ¶
func (s *ParamsExpressionContext) Expression(i int) IExpressionContext
func (*ParamsExpressionContext) GetParser ¶
func (s *ParamsExpressionContext) GetParser() antlr.Parser
func (*ParamsExpressionContext) GetRuleContext ¶
func (s *ParamsExpressionContext) GetRuleContext() antlr.RuleContext
func (*ParamsExpressionContext) IsParamsExpressionContext ¶
func (*ParamsExpressionContext) IsParamsExpressionContext()
func (*ParamsExpressionContext) L_PAREN ¶
func (s *ParamsExpressionContext) L_PAREN() antlr.TerminalNode
func (*ParamsExpressionContext) R_PAREN ¶
func (s *ParamsExpressionContext) R_PAREN() antlr.TerminalNode
func (*ParamsExpressionContext) ToStringTree ¶
func (s *ParamsExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParseError ¶
func NewParseError ¶
func NewParseError(file string, line int, column int, err string) *ParseError
func NewParseErrorFromInfo ¶
func NewParseErrorFromInfo(info *Info, err string) *ParseError
func (*ParseError) String ¶
func (pe *ParseError) String() string
type ParseErrorListener ¶
type ParseErrorListener struct {
// contains filtered or unexported fields
}
func NewParseErrorListener ¶
func NewParseErrorListener(filename string, errors *ParseErrors) *ParseErrorListener
func (*ParseErrorListener) ReportAmbiguity ¶
func (*ParseErrorListener) ReportAttemptingFullContext ¶
func (l *ParseErrorListener) ReportAttemptingFullContext(recognizer antlr.Parser, dfa *antlr.DFA, startIndex, stopIndex int, conflictingAlts *antlr.BitSet, configs *antlr.ATNConfigSet)
func (*ParseErrorListener) ReportContextSensitivity ¶
func (l *ParseErrorListener) ReportContextSensitivity(recognizer antlr.Parser, dfa *antlr.DFA, startIndex, stopIndex, prediction int, configs *antlr.ATNConfigSet)
func (*ParseErrorListener) SyntaxError ¶
func (l *ParseErrorListener) SyntaxError(recognizer antlr.Recognizer, offendingSymbol interface{}, line, column int, msg string, e antlr.RecognitionException)
type ParseErrors ¶
type ParseErrors struct {
Errors []*ParseError
}
func NewParseErrors ¶
func NewParseErrors() *ParseErrors
func (*ParseErrors) AddError ¶
func (pe *ParseErrors) AddError(p *ParseError)
func (*ParseErrors) IsEmpty ¶
func (pe *ParseErrors) IsEmpty() bool
func (*ParseErrors) String ¶
func (pe *ParseErrors) String() string
type PropertyContext ¶
type PropertyContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPropertyContext ¶
func NewEmptyPropertyContext() *PropertyContext
func NewPropertyContext ¶
func NewPropertyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyContext
func (*PropertyContext) EnterRule ¶
func (s *PropertyContext) EnterRule(listener antlr.ParseTreeListener)
func (*PropertyContext) ExitRule ¶
func (s *PropertyContext) ExitRule(listener antlr.ParseTreeListener)
func (*PropertyContext) GetParser ¶
func (s *PropertyContext) GetParser() antlr.Parser
func (*PropertyContext) GetRuleContext ¶
func (s *PropertyContext) GetRuleContext() antlr.RuleContext
func (*PropertyContext) IDENTIFIER ¶
func (s *PropertyContext) IDENTIFIER() antlr.TerminalNode
func (*PropertyContext) IsPropertyContext ¶
func (*PropertyContext) IsPropertyContext()
func (*PropertyContext) ToStringTree ¶
func (s *PropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PropertyContext) Type_ ¶
func (s *PropertyContext) Type_() ITypeContext
type ResultsContext ¶
type ResultsContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyResultsContext ¶
func NewEmptyResultsContext() *ResultsContext
func NewResultsContext ¶
func NewResultsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ResultsContext
func (*ResultsContext) AllCOMMA ¶
func (s *ResultsContext) AllCOMMA() []antlr.TerminalNode
func (*ResultsContext) AllType_ ¶
func (s *ResultsContext) AllType_() []ITypeContext
func (*ResultsContext) COMMA ¶
func (s *ResultsContext) COMMA(i int) antlr.TerminalNode
func (*ResultsContext) EnterRule ¶
func (s *ResultsContext) EnterRule(listener antlr.ParseTreeListener)
func (*ResultsContext) ExitRule ¶
func (s *ResultsContext) ExitRule(listener antlr.ParseTreeListener)
func (*ResultsContext) GetParser ¶
func (s *ResultsContext) GetParser() antlr.Parser
func (*ResultsContext) GetRuleContext ¶
func (s *ResultsContext) GetRuleContext() antlr.RuleContext
func (*ResultsContext) IsResultsContext ¶
func (*ResultsContext) IsResultsContext()
func (*ResultsContext) ToStringTree ¶
func (s *ResultsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ResultsContext) Type_ ¶
func (s *ResultsContext) Type_(i int) ITypeContext
type ReturnStatementContext ¶
type ReturnStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyReturnStatementContext ¶
func NewEmptyReturnStatementContext() *ReturnStatementContext
func NewReturnStatementContext ¶
func NewReturnStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReturnStatementContext
func (*ReturnStatementContext) AllCOMMA ¶
func (s *ReturnStatementContext) AllCOMMA() []antlr.TerminalNode
func (*ReturnStatementContext) AllExpression ¶
func (s *ReturnStatementContext) AllExpression() []IExpressionContext
func (*ReturnStatementContext) COMMA ¶
func (s *ReturnStatementContext) COMMA(i int) antlr.TerminalNode
func (*ReturnStatementContext) EnterRule ¶
func (s *ReturnStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ReturnStatementContext) ExitRule ¶
func (s *ReturnStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ReturnStatementContext) Expression ¶
func (s *ReturnStatementContext) Expression(i int) IExpressionContext
func (*ReturnStatementContext) GetParser ¶
func (s *ReturnStatementContext) GetParser() antlr.Parser
func (*ReturnStatementContext) GetRuleContext ¶
func (s *ReturnStatementContext) GetRuleContext() antlr.RuleContext
func (*ReturnStatementContext) IsReturnStatementContext ¶
func (*ReturnStatementContext) IsReturnStatementContext()
func (*ReturnStatementContext) RETURN ¶
func (s *ReturnStatementContext) RETURN() antlr.TerminalNode
func (*ReturnStatementContext) ToStringTree ¶
func (s *ReturnStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ScriptContext ¶
type ScriptContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyScriptContext ¶
func NewEmptyScriptContext() *ScriptContext
func NewScriptContext ¶
func NewScriptContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ScriptContext
func (*ScriptContext) AllClassDef ¶
func (s *ScriptContext) AllClassDef() []IClassDefContext
func (*ScriptContext) AllConstantsDef ¶
func (s *ScriptContext) AllConstantsDef() []IConstantsDefContext
func (*ScriptContext) AllEnumDef ¶
func (s *ScriptContext) AllEnumDef() []IEnumDefContext
func (*ScriptContext) AllFunctionDef ¶
func (s *ScriptContext) AllFunctionDef() []IFunctionDefContext
func (*ScriptContext) AllVariablesDef ¶
func (s *ScriptContext) AllVariablesDef() []IVariablesDefContext
func (*ScriptContext) ClassDef ¶
func (s *ScriptContext) ClassDef(i int) IClassDefContext
func (*ScriptContext) ConstantsDef ¶
func (s *ScriptContext) ConstantsDef(i int) IConstantsDefContext
func (*ScriptContext) EnterRule ¶
func (s *ScriptContext) EnterRule(listener antlr.ParseTreeListener)
func (*ScriptContext) EnumDef ¶
func (s *ScriptContext) EnumDef(i int) IEnumDefContext
func (*ScriptContext) ExitRule ¶
func (s *ScriptContext) ExitRule(listener antlr.ParseTreeListener)
func (*ScriptContext) FunctionDef ¶
func (s *ScriptContext) FunctionDef(i int) IFunctionDefContext
func (*ScriptContext) GetParser ¶
func (s *ScriptContext) GetParser() antlr.Parser
func (*ScriptContext) GetRuleContext ¶
func (s *ScriptContext) GetRuleContext() antlr.RuleContext
func (*ScriptContext) IsScriptContext ¶
func (*ScriptContext) IsScriptContext()
func (*ScriptContext) PackageDef ¶
func (s *ScriptContext) PackageDef() IPackageDefContext
func (*ScriptContext) ToStringTree ¶
func (s *ScriptContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ScriptContext) VariablesDef ¶
func (s *ScriptContext) VariablesDef(i int) IVariablesDefContext
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) EnterRule ¶
func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*StatementContext) ExitRule ¶
func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*StatementContext) GetParser ¶
func (s *StatementContext) GetParser() antlr.Parser
func (*StatementContext) GetRuleContext ¶
func (s *StatementContext) GetRuleContext() antlr.RuleContext
func (*StatementContext) IfStatement ¶
func (s *StatementContext) IfStatement() IIfStatementContext
func (*StatementContext) IsStatementContext ¶
func (*StatementContext) IsStatementContext()
func (*StatementContext) ReturnStatement ¶
func (s *StatementContext) ReturnStatement() IReturnStatementContext
func (*StatementContext) ToStringTree ¶
func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StatementContext) VarsAssignmentOrFunctionCall ¶
func (s *StatementContext) VarsAssignmentOrFunctionCall() IVarsAssignmentOrFunctionCallContext
func (*StatementContext) VarsDeclaration ¶
func (s *StatementContext) VarsDeclaration() IVarsDeclarationContext
type TimeSeriesTypeContext ¶
type TimeSeriesTypeContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTimeSeriesTypeContext ¶
func NewEmptyTimeSeriesTypeContext() *TimeSeriesTypeContext
func NewTimeSeriesTypeContext ¶
func NewTimeSeriesTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TimeSeriesTypeContext
func (*TimeSeriesTypeContext) EnterRule ¶
func (s *TimeSeriesTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*TimeSeriesTypeContext) ExitRule ¶
func (s *TimeSeriesTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*TimeSeriesTypeContext) GetParser ¶
func (s *TimeSeriesTypeContext) GetParser() antlr.Parser
func (*TimeSeriesTypeContext) GetRuleContext ¶
func (s *TimeSeriesTypeContext) GetRuleContext() antlr.RuleContext
func (*TimeSeriesTypeContext) IsTimeSeriesTypeContext ¶
func (*TimeSeriesTypeContext) IsTimeSeriesTypeContext()
func (*TimeSeriesTypeContext) L_PAREN ¶
func (s *TimeSeriesTypeContext) L_PAREN() antlr.TerminalNode
func (*TimeSeriesTypeContext) R_PAREN ¶
func (s *TimeSeriesTypeContext) R_PAREN() antlr.TerminalNode
func (*TimeSeriesTypeContext) TIMESERIES ¶
func (s *TimeSeriesTypeContext) TIMESERIES() antlr.TerminalNode
func (*TimeSeriesTypeContext) ToStringTree ¶
func (s *TimeSeriesTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TimeSeriesTypeContext) Type_ ¶
func (s *TimeSeriesTypeContext) Type_() ITypeContext
type TimeValueContext ¶
type TimeValueContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTimeValueContext ¶
func NewEmptyTimeValueContext() *TimeValueContext
func NewTimeValueContext ¶
func NewTimeValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TimeValueContext
func (*TimeValueContext) APOS ¶
func (s *TimeValueContext) APOS(i int) antlr.TerminalNode
func (*TimeValueContext) AllAPOS ¶
func (s *TimeValueContext) AllAPOS() []antlr.TerminalNode
func (*TimeValueContext) AllINT_VALUE ¶
func (s *TimeValueContext) AllINT_VALUE() []antlr.TerminalNode
func (*TimeValueContext) COLON ¶
func (s *TimeValueContext) COLON() antlr.TerminalNode
func (*TimeValueContext) EnterRule ¶
func (s *TimeValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*TimeValueContext) ExitRule ¶
func (s *TimeValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*TimeValueContext) GetParser ¶
func (s *TimeValueContext) GetParser() antlr.Parser
func (*TimeValueContext) GetRuleContext ¶
func (s *TimeValueContext) GetRuleContext() antlr.RuleContext
func (*TimeValueContext) INT_VALUE ¶
func (s *TimeValueContext) INT_VALUE(i int) antlr.TerminalNode
func (*TimeValueContext) IsTimeValueContext ¶
func (*TimeValueContext) IsTimeValueContext()
func (*TimeValueContext) ToStringTree ¶
func (s *TimeValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TiqLexer ¶
func NewTiqLexer ¶
func NewTiqLexer(input antlr.CharStream) *TiqLexer
NewTiqLexer produces a new lexer instance for the optional input antlr.CharStream.
type TiqParser ¶
type TiqParser struct {
*antlr.BaseParser
}
func NewTiqParser ¶
func NewTiqParser(input antlr.TokenStream) *TiqParser
NewTiqParser produces a new parser instance for the optional input antlr.TokenStream.
func (*TiqParser) AccessorExpression ¶
func (p *TiqParser) AccessorExpression() (localctx IAccessorExpressionContext)
func (*TiqParser) BarExpression ¶
func (p *TiqParser) BarExpression() (localctx IBarExpressionContext)
func (*TiqParser) Block ¶
func (p *TiqParser) Block() (localctx IBlockContext)
func (*TiqParser) BoolValue ¶
func (p *TiqParser) BoolValue() (localctx IBoolValueContext)
func (*TiqParser) ChainItem ¶
func (p *TiqParser) ChainItem() (localctx IChainItemContext)
func (*TiqParser) ChainedExpression ¶
func (p *TiqParser) ChainedExpression() (localctx IChainedExpressionContext)
func (*TiqParser) Class ¶
func (p *TiqParser) Class() (localctx IClassContext)
func (*TiqParser) ClassDef ¶
func (p *TiqParser) ClassDef() (localctx IClassDefContext)
func (*TiqParser) ConstantDef ¶
func (p *TiqParser) ConstantDef() (localctx IConstantDefContext)
func (*TiqParser) ConstantValueExpression ¶
func (p *TiqParser) ConstantValueExpression() (localctx IConstantValueExpressionContext)
func (*TiqParser) ConstantsDef ¶
func (p *TiqParser) ConstantsDef() (localctx IConstantsDefContext)
func (*TiqParser) DateValue ¶
func (p *TiqParser) DateValue() (localctx IDateValueContext)
func (*TiqParser) ElseBlock ¶
func (p *TiqParser) ElseBlock() (localctx IElseBlockContext)
func (*TiqParser) ElseIfBlock ¶
func (p *TiqParser) ElseIfBlock() (localctx IElseIfBlockContext)
func (*TiqParser) EnumDef ¶
func (p *TiqParser) EnumDef() (localctx IEnumDefContext)
func (*TiqParser) EnumItem ¶
func (p *TiqParser) EnumItem() (localctx IEnumItemContext)
func (*TiqParser) EnumValue ¶
func (p *TiqParser) EnumValue() (localctx IEnumValueContext)
func (*TiqParser) ErrorValue ¶
func (p *TiqParser) ErrorValue() (localctx IErrorValueContext)
func (*TiqParser) Expression ¶
func (p *TiqParser) Expression() (localctx IExpressionContext)
func (*TiqParser) ExpressionInParenthesis ¶
func (p *TiqParser) ExpressionInParenthesis() (localctx IExpressionInParenthesisContext)
func (*TiqParser) Expression_Sempred ¶
func (p *TiqParser) Expression_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*TiqParser) FqIdentifier ¶
func (p *TiqParser) FqIdentifier() (localctx IFqIdentifierContext)
func (*TiqParser) FunctionDef ¶
func (p *TiqParser) FunctionDef() (localctx IFunctionDefContext)
func (*TiqParser) IfStatement ¶
func (p *TiqParser) IfStatement() (localctx IIfStatementContext)
func (*TiqParser) KeyType ¶
func (p *TiqParser) KeyType() (localctx IKeyTypeContext)
func (*TiqParser) KeyValue ¶
func (p *TiqParser) KeyValue() (localctx IKeyValueContext)
func (*TiqParser) KeyValueCouple ¶
func (p *TiqParser) KeyValueCouple() (localctx IKeyValueCoupleContext)
func (*TiqParser) ListExpression ¶
func (p *TiqParser) ListExpression() (localctx IListExpressionContext)
func (*TiqParser) ListType ¶
func (p *TiqParser) ListType() (localctx IListTypeContext)
func (*TiqParser) MapExpression ¶
func (p *TiqParser) MapExpression() (localctx IMapExpressionContext)
func (*TiqParser) MapType ¶
func (p *TiqParser) MapType() (localctx IMapTypeContext)
func (*TiqParser) PackageDef ¶
func (p *TiqParser) PackageDef() (localctx IPackageDefContext)
func (*TiqParser) ParameterDecl ¶
func (p *TiqParser) ParameterDecl() (localctx IParameterDeclContext)
func (*TiqParser) Parameters ¶
func (p *TiqParser) Parameters() (localctx IParametersContext)
func (*TiqParser) ParamsExpression ¶
func (p *TiqParser) ParamsExpression() (localctx IParamsExpressionContext)
func (*TiqParser) Property ¶
func (p *TiqParser) Property() (localctx IPropertyContext)
func (*TiqParser) Results ¶
func (p *TiqParser) Results() (localctx IResultsContext)
func (*TiqParser) ReturnStatement ¶
func (p *TiqParser) ReturnStatement() (localctx IReturnStatementContext)
func (*TiqParser) Script ¶
func (p *TiqParser) Script() (localctx IScriptContext)
func (*TiqParser) Sempred ¶
func (p *TiqParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*TiqParser) Statement ¶
func (p *TiqParser) Statement() (localctx IStatementContext)
func (*TiqParser) TimeSeriesType ¶
func (p *TiqParser) TimeSeriesType() (localctx ITimeSeriesTypeContext)
func (*TiqParser) TimeValue ¶
func (p *TiqParser) TimeValue() (localctx ITimeValueContext)
func (*TiqParser) Type_ ¶
func (p *TiqParser) Type_() (localctx ITypeContext)
func (*TiqParser) UnaryExpression ¶
func (p *TiqParser) UnaryExpression() (localctx IUnaryExpressionContext)
func (*TiqParser) VarDeclaration ¶
func (p *TiqParser) VarDeclaration() (localctx IVarDeclarationContext)
func (*TiqParser) VariableDef ¶
func (p *TiqParser) VariableDef() (localctx IVariableDefContext)
func (*TiqParser) VariablesDef ¶
func (p *TiqParser) VariablesDef() (localctx IVariablesDefContext)
func (*TiqParser) VarsAssignmentOrFunctionCall ¶
func (p *TiqParser) VarsAssignmentOrFunctionCall() (localctx IVarsAssignmentOrFunctionCallContext)
func (*TiqParser) VarsDeclaration ¶
func (p *TiqParser) VarsDeclaration() (localctx IVarsDeclarationContext)
type TiqParserListener ¶
type TiqParserListener interface {
antlr.ParseTreeListener
// EnterScript is called when entering the script production.
EnterScript(c *ScriptContext)
// EnterPackageDef is called when entering the packageDef production.
EnterPackageDef(c *PackageDefContext)
// EnterConstantsDef is called when entering the constantsDef production.
EnterConstantsDef(c *ConstantsDefContext)
// EnterConstantDef is called when entering the constantDef production.
EnterConstantDef(c *ConstantDefContext)
// EnterVariablesDef is called when entering the variablesDef production.
EnterVariablesDef(c *VariablesDefContext)
// EnterVariableDef is called when entering the variableDef production.
EnterVariableDef(c *VariableDefContext)
// EnterFunctionDef is called when entering the functionDef production.
EnterFunctionDef(c *FunctionDefContext)
// EnterClass is called when entering the class production.
EnterClass(c *ClassContext)
// EnterParameters is called when entering the parameters production.
EnterParameters(c *ParametersContext)
// EnterParameterDecl is called when entering the parameterDecl production.
EnterParameterDecl(c *ParameterDeclContext)
// EnterResults is called when entering the results production.
EnterResults(c *ResultsContext)
// EnterEnumDef is called when entering the enumDef production.
EnterEnumDef(c *EnumDefContext)
// EnterEnumItem is called when entering the enumItem production.
EnterEnumItem(c *EnumItemContext)
// EnterEnumValue is called when entering the enumValue production.
EnterEnumValue(c *EnumValueContext)
// EnterClassDef is called when entering the classDef production.
EnterClassDef(c *ClassDefContext)
// EnterProperty is called when entering the property production.
EnterProperty(c *PropertyContext)
// EnterType is called when entering the type production.
EnterType(c *TypeContext)
// EnterTimeSeriesType is called when entering the timeSeriesType production.
EnterTimeSeriesType(c *TimeSeriesTypeContext)
// EnterListType is called when entering the listType production.
EnterListType(c *ListTypeContext)
// EnterMapType is called when entering the mapType production.
EnterMapType(c *MapTypeContext)
// EnterKeyType is called when entering the keyType production.
EnterKeyType(c *KeyTypeContext)
// EnterBlock is called when entering the block production.
EnterBlock(c *BlockContext)
// EnterStatement is called when entering the statement production.
EnterStatement(c *StatementContext)
// EnterVarsDeclaration is called when entering the varsDeclaration production.
EnterVarsDeclaration(c *VarsDeclarationContext)
// EnterVarDeclaration is called when entering the varDeclaration production.
EnterVarDeclaration(c *VarDeclarationContext)
// EnterVarsAssignmentOrFunctionCall is called when entering the varsAssignmentOrFunctionCall production.
EnterVarsAssignmentOrFunctionCall(c *VarsAssignmentOrFunctionCallContext)
// EnterIfStatement is called when entering the ifStatement production.
EnterIfStatement(c *IfStatementContext)
// EnterElseIfBlock is called when entering the elseIfBlock production.
EnterElseIfBlock(c *ElseIfBlockContext)
// EnterElseBlock is called when entering the elseBlock production.
EnterElseBlock(c *ElseBlockContext)
// EnterReturnStatement is called when entering the returnStatement production.
EnterReturnStatement(c *ReturnStatementContext)
// EnterExpression is called when entering the expression production.
EnterExpression(c *ExpressionContext)
// EnterUnaryExpression is called when entering the unaryExpression production.
EnterUnaryExpression(c *UnaryExpressionContext)
// EnterExpressionInParenthesis is called when entering the expressionInParenthesis production.
EnterExpressionInParenthesis(c *ExpressionInParenthesisContext)
// EnterChainedExpression is called when entering the chainedExpression production.
EnterChainedExpression(c *ChainedExpressionContext)
// EnterChainItem is called when entering the chainItem production.
EnterChainItem(c *ChainItemContext)
// EnterParamsExpression is called when entering the paramsExpression production.
EnterParamsExpression(c *ParamsExpressionContext)
// EnterAccessorExpression is called when entering the accessorExpression production.
EnterAccessorExpression(c *AccessorExpressionContext)
// EnterBarExpression is called when entering the barExpression production.
EnterBarExpression(c *BarExpressionContext)
// EnterListExpression is called when entering the listExpression production.
EnterListExpression(c *ListExpressionContext)
// EnterMapExpression is called when entering the mapExpression production.
EnterMapExpression(c *MapExpressionContext)
// EnterKeyValueCouple is called when entering the keyValueCouple production.
EnterKeyValueCouple(c *KeyValueCoupleContext)
// EnterKeyValue is called when entering the keyValue production.
EnterKeyValue(c *KeyValueContext)
// EnterConstantValueExpression is called when entering the constantValueExpression production.
EnterConstantValueExpression(c *ConstantValueExpressionContext)
// EnterTimeValue is called when entering the timeValue production.
EnterTimeValue(c *TimeValueContext)
// EnterDateValue is called when entering the dateValue production.
EnterDateValue(c *DateValueContext)
// EnterBoolValue is called when entering the boolValue production.
EnterBoolValue(c *BoolValueContext)
// EnterErrorValue is called when entering the errorValue production.
EnterErrorValue(c *ErrorValueContext)
// EnterFqIdentifier is called when entering the fqIdentifier production.
EnterFqIdentifier(c *FqIdentifierContext)
// ExitScript is called when exiting the script production.
ExitScript(c *ScriptContext)
// ExitPackageDef is called when exiting the packageDef production.
ExitPackageDef(c *PackageDefContext)
// ExitConstantsDef is called when exiting the constantsDef production.
ExitConstantsDef(c *ConstantsDefContext)
// ExitConstantDef is called when exiting the constantDef production.
ExitConstantDef(c *ConstantDefContext)
// ExitVariablesDef is called when exiting the variablesDef production.
ExitVariablesDef(c *VariablesDefContext)
// ExitVariableDef is called when exiting the variableDef production.
ExitVariableDef(c *VariableDefContext)
// ExitFunctionDef is called when exiting the functionDef production.
ExitFunctionDef(c *FunctionDefContext)
// ExitClass is called when exiting the class production.
ExitClass(c *ClassContext)
// ExitParameters is called when exiting the parameters production.
ExitParameters(c *ParametersContext)
// ExitParameterDecl is called when exiting the parameterDecl production.
ExitParameterDecl(c *ParameterDeclContext)
// ExitResults is called when exiting the results production.
ExitResults(c *ResultsContext)
// ExitEnumDef is called when exiting the enumDef production.
ExitEnumDef(c *EnumDefContext)
// ExitEnumItem is called when exiting the enumItem production.
ExitEnumItem(c *EnumItemContext)
// ExitEnumValue is called when exiting the enumValue production.
ExitEnumValue(c *EnumValueContext)
// ExitClassDef is called when exiting the classDef production.
ExitClassDef(c *ClassDefContext)
// ExitProperty is called when exiting the property production.
ExitProperty(c *PropertyContext)
// ExitType is called when exiting the type production.
ExitType(c *TypeContext)
// ExitTimeSeriesType is called when exiting the timeSeriesType production.
ExitTimeSeriesType(c *TimeSeriesTypeContext)
// ExitListType is called when exiting the listType production.
ExitListType(c *ListTypeContext)
// ExitMapType is called when exiting the mapType production.
ExitMapType(c *MapTypeContext)
// ExitKeyType is called when exiting the keyType production.
ExitKeyType(c *KeyTypeContext)
// ExitBlock is called when exiting the block production.
ExitBlock(c *BlockContext)
// ExitStatement is called when exiting the statement production.
ExitStatement(c *StatementContext)
// ExitVarsDeclaration is called when exiting the varsDeclaration production.
ExitVarsDeclaration(c *VarsDeclarationContext)
// ExitVarDeclaration is called when exiting the varDeclaration production.
ExitVarDeclaration(c *VarDeclarationContext)
// ExitVarsAssignmentOrFunctionCall is called when exiting the varsAssignmentOrFunctionCall production.
ExitVarsAssignmentOrFunctionCall(c *VarsAssignmentOrFunctionCallContext)
// ExitIfStatement is called when exiting the ifStatement production.
ExitIfStatement(c *IfStatementContext)
// ExitElseIfBlock is called when exiting the elseIfBlock production.
ExitElseIfBlock(c *ElseIfBlockContext)
// ExitElseBlock is called when exiting the elseBlock production.
ExitElseBlock(c *ElseBlockContext)
// ExitReturnStatement is called when exiting the returnStatement production.
ExitReturnStatement(c *ReturnStatementContext)
// ExitExpression is called when exiting the expression production.
ExitExpression(c *ExpressionContext)
// ExitUnaryExpression is called when exiting the unaryExpression production.
ExitUnaryExpression(c *UnaryExpressionContext)
// ExitExpressionInParenthesis is called when exiting the expressionInParenthesis production.
ExitExpressionInParenthesis(c *ExpressionInParenthesisContext)
// ExitChainedExpression is called when exiting the chainedExpression production.
ExitChainedExpression(c *ChainedExpressionContext)
// ExitChainItem is called when exiting the chainItem production.
ExitChainItem(c *ChainItemContext)
// ExitParamsExpression is called when exiting the paramsExpression production.
ExitParamsExpression(c *ParamsExpressionContext)
// ExitAccessorExpression is called when exiting the accessorExpression production.
ExitAccessorExpression(c *AccessorExpressionContext)
// ExitBarExpression is called when exiting the barExpression production.
ExitBarExpression(c *BarExpressionContext)
// ExitListExpression is called when exiting the listExpression production.
ExitListExpression(c *ListExpressionContext)
// ExitMapExpression is called when exiting the mapExpression production.
ExitMapExpression(c *MapExpressionContext)
// ExitKeyValueCouple is called when exiting the keyValueCouple production.
ExitKeyValueCouple(c *KeyValueCoupleContext)
// ExitKeyValue is called when exiting the keyValue production.
ExitKeyValue(c *KeyValueContext)
// ExitConstantValueExpression is called when exiting the constantValueExpression production.
ExitConstantValueExpression(c *ConstantValueExpressionContext)
// ExitTimeValue is called when exiting the timeValue production.
ExitTimeValue(c *TimeValueContext)
// ExitDateValue is called when exiting the dateValue production.
ExitDateValue(c *DateValueContext)
// ExitBoolValue is called when exiting the boolValue production.
ExitBoolValue(c *BoolValueContext)
// ExitErrorValue is called when exiting the errorValue production.
ExitErrorValue(c *ErrorValueContext)
// ExitFqIdentifier is called when exiting the fqIdentifier production.
ExitFqIdentifier(c *FqIdentifierContext)
}
TiqParserListener is a complete listener for a parse tree produced by TiqParser.
type TypeContext ¶
type TypeContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTypeContext ¶
func NewEmptyTypeContext() *TypeContext
func NewTypeContext ¶
func NewTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeContext
func (*TypeContext) BOOL ¶
func (s *TypeContext) BOOL() antlr.TerminalNode
func (*TypeContext) DATE ¶
func (s *TypeContext) DATE() antlr.TerminalNode
func (*TypeContext) ERROR ¶
func (s *TypeContext) ERROR() antlr.TerminalNode
func (*TypeContext) EnterRule ¶
func (s *TypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeContext) ExitRule ¶
func (s *TypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeContext) FqIdentifier ¶
func (s *TypeContext) FqIdentifier() IFqIdentifierContext
func (*TypeContext) GetParser ¶
func (s *TypeContext) GetParser() antlr.Parser
func (*TypeContext) GetRuleContext ¶
func (s *TypeContext) GetRuleContext() antlr.RuleContext
func (*TypeContext) INT ¶
func (s *TypeContext) INT() antlr.TerminalNode
func (*TypeContext) IsTypeContext ¶
func (*TypeContext) IsTypeContext()
func (*TypeContext) ListType ¶
func (s *TypeContext) ListType() IListTypeContext
func (*TypeContext) MapType ¶
func (s *TypeContext) MapType() IMapTypeContext
func (*TypeContext) REAL ¶
func (s *TypeContext) REAL() antlr.TerminalNode
func (*TypeContext) STRING ¶
func (s *TypeContext) STRING() antlr.TerminalNode
func (*TypeContext) TIME ¶
func (s *TypeContext) TIME() antlr.TerminalNode
func (*TypeContext) TimeSeriesType ¶
func (s *TypeContext) TimeSeriesType() ITimeSeriesTypeContext
func (*TypeContext) ToStringTree ¶
func (s *TypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type UnaryExpressionContext ¶
type UnaryExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyUnaryExpressionContext ¶
func NewEmptyUnaryExpressionContext() *UnaryExpressionContext
func NewUnaryExpressionContext ¶
func NewUnaryExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnaryExpressionContext
func (*UnaryExpressionContext) BarExpression ¶
func (s *UnaryExpressionContext) BarExpression() IBarExpressionContext
func (*UnaryExpressionContext) ChainedExpression ¶
func (s *UnaryExpressionContext) ChainedExpression() IChainedExpressionContext
func (*UnaryExpressionContext) ConstantValueExpression ¶
func (s *UnaryExpressionContext) ConstantValueExpression() IConstantValueExpressionContext
func (*UnaryExpressionContext) EnterRule ¶
func (s *UnaryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnaryExpressionContext) ExitRule ¶
func (s *UnaryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnaryExpressionContext) ExpressionInParenthesis ¶
func (s *UnaryExpressionContext) ExpressionInParenthesis() IExpressionInParenthesisContext
func (*UnaryExpressionContext) GetParser ¶
func (s *UnaryExpressionContext) GetParser() antlr.Parser
func (*UnaryExpressionContext) GetRuleContext ¶
func (s *UnaryExpressionContext) GetRuleContext() antlr.RuleContext
func (*UnaryExpressionContext) IsUnaryExpressionContext ¶
func (*UnaryExpressionContext) IsUnaryExpressionContext()
func (*UnaryExpressionContext) MINUS ¶
func (s *UnaryExpressionContext) MINUS() antlr.TerminalNode
func (*UnaryExpressionContext) PLUS ¶
func (s *UnaryExpressionContext) PLUS() antlr.TerminalNode
func (*UnaryExpressionContext) ToStringTree ¶
func (s *UnaryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*UnaryExpressionContext) UnaryExpression ¶
func (s *UnaryExpressionContext) UnaryExpression() IUnaryExpressionContext
type VarDeclarationContext ¶
type VarDeclarationContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyVarDeclarationContext ¶
func NewEmptyVarDeclarationContext() *VarDeclarationContext
func NewVarDeclarationContext ¶
func NewVarDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VarDeclarationContext
func (*VarDeclarationContext) COLON ¶
func (s *VarDeclarationContext) COLON() antlr.TerminalNode
func (*VarDeclarationContext) EQUAL ¶
func (s *VarDeclarationContext) EQUAL() antlr.TerminalNode
func (*VarDeclarationContext) EnterRule ¶
func (s *VarDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*VarDeclarationContext) ExitRule ¶
func (s *VarDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*VarDeclarationContext) Expression ¶
func (s *VarDeclarationContext) Expression() IExpressionContext
func (*VarDeclarationContext) GetParser ¶
func (s *VarDeclarationContext) GetParser() antlr.Parser
func (*VarDeclarationContext) GetRuleContext ¶
func (s *VarDeclarationContext) GetRuleContext() antlr.RuleContext
func (*VarDeclarationContext) IDENTIFIER ¶
func (s *VarDeclarationContext) IDENTIFIER() antlr.TerminalNode
func (*VarDeclarationContext) IsVarDeclarationContext ¶
func (*VarDeclarationContext) IsVarDeclarationContext()
func (*VarDeclarationContext) ToStringTree ¶
func (s *VarDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VarDeclarationContext) Type_ ¶
func (s *VarDeclarationContext) Type_() ITypeContext
type VariableDefContext ¶
type VariableDefContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyVariableDefContext ¶
func NewEmptyVariableDefContext() *VariableDefContext
func NewVariableDefContext ¶
func NewVariableDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableDefContext
func (*VariableDefContext) EQUAL ¶
func (s *VariableDefContext) EQUAL() antlr.TerminalNode
func (*VariableDefContext) EnterRule ¶
func (s *VariableDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*VariableDefContext) ExitRule ¶
func (s *VariableDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*VariableDefContext) Expression ¶
func (s *VariableDefContext) Expression() IExpressionContext
func (*VariableDefContext) GetParser ¶
func (s *VariableDefContext) GetParser() antlr.Parser
func (*VariableDefContext) GetRuleContext ¶
func (s *VariableDefContext) GetRuleContext() antlr.RuleContext
func (*VariableDefContext) IDENTIFIER ¶
func (s *VariableDefContext) IDENTIFIER() antlr.TerminalNode
func (*VariableDefContext) IsVariableDefContext ¶
func (*VariableDefContext) IsVariableDefContext()
func (*VariableDefContext) ToStringTree ¶
func (s *VariableDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type VariablesDefContext ¶
type VariablesDefContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyVariablesDefContext ¶
func NewEmptyVariablesDefContext() *VariablesDefContext
func NewVariablesDefContext ¶
func NewVariablesDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariablesDefContext
func (*VariablesDefContext) AllVariableDef ¶
func (s *VariablesDefContext) AllVariableDef() []IVariableDefContext
func (*VariablesDefContext) EnterRule ¶
func (s *VariablesDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*VariablesDefContext) ExitRule ¶
func (s *VariablesDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*VariablesDefContext) GetParser ¶
func (s *VariablesDefContext) GetParser() antlr.Parser
func (*VariablesDefContext) GetRuleContext ¶
func (s *VariablesDefContext) GetRuleContext() antlr.RuleContext
func (*VariablesDefContext) IsVariablesDefContext ¶
func (*VariablesDefContext) IsVariablesDefContext()
func (*VariablesDefContext) L_CURLY ¶
func (s *VariablesDefContext) L_CURLY() antlr.TerminalNode
func (*VariablesDefContext) R_CURLY ¶
func (s *VariablesDefContext) R_CURLY() antlr.TerminalNode
func (*VariablesDefContext) ToStringTree ¶
func (s *VariablesDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VariablesDefContext) VAR ¶
func (s *VariablesDefContext) VAR() antlr.TerminalNode
func (*VariablesDefContext) VariableDef ¶
func (s *VariablesDefContext) VariableDef(i int) IVariableDefContext
type VarsAssignmentOrFunctionCallContext ¶
type VarsAssignmentOrFunctionCallContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyVarsAssignmentOrFunctionCallContext ¶
func NewEmptyVarsAssignmentOrFunctionCallContext() *VarsAssignmentOrFunctionCallContext
func NewVarsAssignmentOrFunctionCallContext ¶
func NewVarsAssignmentOrFunctionCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VarsAssignmentOrFunctionCallContext
func (*VarsAssignmentOrFunctionCallContext) AllCOMMA ¶
func (s *VarsAssignmentOrFunctionCallContext) AllCOMMA() []antlr.TerminalNode
func (*VarsAssignmentOrFunctionCallContext) AllChainedExpression ¶
func (s *VarsAssignmentOrFunctionCallContext) AllChainedExpression() []IChainedExpressionContext
func (*VarsAssignmentOrFunctionCallContext) AllExpression ¶
func (s *VarsAssignmentOrFunctionCallContext) AllExpression() []IExpressionContext
func (*VarsAssignmentOrFunctionCallContext) COMMA ¶
func (s *VarsAssignmentOrFunctionCallContext) COMMA(i int) antlr.TerminalNode
func (*VarsAssignmentOrFunctionCallContext) ChainedExpression ¶
func (s *VarsAssignmentOrFunctionCallContext) ChainedExpression(i int) IChainedExpressionContext
func (*VarsAssignmentOrFunctionCallContext) EQUAL ¶
func (s *VarsAssignmentOrFunctionCallContext) EQUAL() antlr.TerminalNode
func (*VarsAssignmentOrFunctionCallContext) EnterRule ¶
func (s *VarsAssignmentOrFunctionCallContext) EnterRule(listener antlr.ParseTreeListener)
func (*VarsAssignmentOrFunctionCallContext) ExitRule ¶
func (s *VarsAssignmentOrFunctionCallContext) ExitRule(listener antlr.ParseTreeListener)
func (*VarsAssignmentOrFunctionCallContext) Expression ¶
func (s *VarsAssignmentOrFunctionCallContext) Expression(i int) IExpressionContext
func (*VarsAssignmentOrFunctionCallContext) GetParser ¶
func (s *VarsAssignmentOrFunctionCallContext) GetParser() antlr.Parser
func (*VarsAssignmentOrFunctionCallContext) GetRuleContext ¶
func (s *VarsAssignmentOrFunctionCallContext) GetRuleContext() antlr.RuleContext
func (*VarsAssignmentOrFunctionCallContext) IsVarsAssignmentOrFunctionCallContext ¶
func (*VarsAssignmentOrFunctionCallContext) IsVarsAssignmentOrFunctionCallContext()
func (*VarsAssignmentOrFunctionCallContext) ToStringTree ¶
func (s *VarsAssignmentOrFunctionCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type VarsDeclarationContext ¶
type VarsDeclarationContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyVarsDeclarationContext ¶
func NewEmptyVarsDeclarationContext() *VarsDeclarationContext
func NewVarsDeclarationContext ¶
func NewVarsDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VarsDeclarationContext
func (*VarsDeclarationContext) AllCOMMA ¶
func (s *VarsDeclarationContext) AllCOMMA() []antlr.TerminalNode
func (*VarsDeclarationContext) AllVarDeclaration ¶
func (s *VarsDeclarationContext) AllVarDeclaration() []IVarDeclarationContext
func (*VarsDeclarationContext) COMMA ¶
func (s *VarsDeclarationContext) COMMA(i int) antlr.TerminalNode
func (*VarsDeclarationContext) EnterRule ¶
func (s *VarsDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*VarsDeclarationContext) ExitRule ¶
func (s *VarsDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*VarsDeclarationContext) GetParser ¶
func (s *VarsDeclarationContext) GetParser() antlr.Parser
func (*VarsDeclarationContext) GetRuleContext ¶
func (s *VarsDeclarationContext) GetRuleContext() antlr.RuleContext
func (*VarsDeclarationContext) IsVarsDeclarationContext ¶
func (*VarsDeclarationContext) IsVarsDeclarationContext()
func (*VarsDeclarationContext) ToStringTree ¶
func (s *VarsDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VarsDeclarationContext) VAR ¶
func (s *VarsDeclarationContext) VAR() antlr.TerminalNode
func (*VarsDeclarationContext) VarDeclaration ¶
func (s *VarsDeclarationContext) VarDeclaration(i int) IVarDeclarationContext