Documentation ¶
Index ¶
- Constants
- func VyLangLexerInit()
- func VyLangParserInit()
- type ActionAssignContext
- func (s *ActionAssignContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ActionAssignContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ActionAssignContext) Expr() IExprContext
- func (s *ActionAssignContext) GetParser() antlr.Parser
- func (s *ActionAssignContext) GetRuleContext() antlr.RuleContext
- func (*ActionAssignContext) IsActionAssignContext()
- func (s *ActionAssignContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ActionAssignContext) Variable() IVariableContext
- type ActionAsyncContext
- func (s *ActionAsyncContext) Action_() IActionContext
- func (s *ActionAsyncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ActionAsyncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ActionAsyncContext) GetParser() antlr.Parser
- func (s *ActionAsyncContext) GetRuleContext() antlr.RuleContext
- func (*ActionAsyncContext) IsActionAsyncContext()
- func (s *ActionAsyncContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ActionBindContext
- func (s *ActionBindContext) Action_() IActionContext
- func (s *ActionBindContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ActionBindContext) Binding() IBindingContext
- func (s *ActionBindContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ActionBindContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ActionBindContext) Expr() IExprContext
- func (s *ActionBindContext) GetParser() antlr.Parser
- func (s *ActionBindContext) GetRuleContext() antlr.RuleContext
- func (*ActionBindContext) IsActionBindContext()
- func (s *ActionBindContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ActionBindContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ActionBindContext) Type_() ITypeContext
- type ActionClearContext
- func (s *ActionClearContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ActionClearContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ActionClearContext) GetParser() antlr.Parser
- func (s *ActionClearContext) GetRuleContext() antlr.RuleContext
- func (*ActionClearContext) IsActionClearContext()
- func (s *ActionClearContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ActionClearContext) Variable() IVariableContext
- type ActionCondContext
- func (s *ActionCondContext) ActionIf() IActionIfContext
- func (s *ActionCondContext) ActionIfElse() IActionIfElseContext
- func (s *ActionCondContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ActionCondContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ActionCondContext) GetParser() antlr.Parser
- func (s *ActionCondContext) GetRuleContext() antlr.RuleContext
- func (*ActionCondContext) IsActionCondContext()
- func (s *ActionCondContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ActionContext
- func (s *ActionContext) ActionAsync() IActionAsyncContext
- func (s *ActionContext) ActionBind() IActionBindContext
- func (s *ActionContext) ActionCond() IActionCondContext
- func (s *ActionContext) ActionLeaf() IActionLeafContext
- func (s *ActionContext) ActionParallel() IActionParallelContext
- func (s *ActionContext) ActionReference() IActionReferenceContext
- func (s *ActionContext) ActionSequence() IActionSequenceContext
- func (s *ActionContext) ActionWhile() IActionWhileContext
- func (s *ActionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ActionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ActionContext) GetParser() antlr.Parser
- func (s *ActionContext) GetRuleContext() antlr.RuleContext
- func (*ActionContext) IsActionContext()
- func (s *ActionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ActionIfContext
- func (s *ActionIfContext) Action_() IActionContext
- func (s *ActionIfContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ActionIfContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ActionIfContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ActionIfContext) Expr() IExprContext
- func (s *ActionIfContext) GetParser() antlr.Parser
- func (s *ActionIfContext) GetRuleContext() antlr.RuleContext
- func (*ActionIfContext) IsActionIfContext()
- func (s *ActionIfContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ActionIfContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ActionIfElseContext
- func (s *ActionIfElseContext) Action_(i int) IActionContext
- func (s *ActionIfElseContext) AllAction_() []IActionContext
- func (s *ActionIfElseContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ActionIfElseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ActionIfElseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ActionIfElseContext) Expr() IExprContext
- func (s *ActionIfElseContext) GetParser() antlr.Parser
- func (s *ActionIfElseContext) GetRuleContext() antlr.RuleContext
- func (*ActionIfElseContext) IsActionIfElseContext()
- func (s *ActionIfElseContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ActionIfElseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ActionLeafContext
- func (s *ActionLeafContext) ActionAssign() IActionAssignContext
- func (s *ActionLeafContext) ActionClear() IActionClearContext
- func (s *ActionLeafContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ActionLeafContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ActionLeafContext) GetParser() antlr.Parser
- func (s *ActionLeafContext) GetRuleContext() antlr.RuleContext
- func (*ActionLeafContext) IsActionLeafContext()
- func (s *ActionLeafContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ActionParallelContext
- func (s *ActionParallelContext) Action_(i int) IActionContext
- func (s *ActionParallelContext) AllAction_() []IActionContext
- func (s *ActionParallelContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ActionParallelContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ActionParallelContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ActionParallelContext) GetParser() antlr.Parser
- func (s *ActionParallelContext) GetRuleContext() antlr.RuleContext
- func (*ActionParallelContext) IsActionParallelContext()
- func (s *ActionParallelContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ActionParallelContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ActionReferenceContext
- func (s *ActionReferenceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ActionReferenceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ActionReferenceContext) GetParser() antlr.Parser
- func (s *ActionReferenceContext) GetRuleContext() antlr.RuleContext
- func (s *ActionReferenceContext) IDENTIFIER() antlr.TerminalNode
- func (*ActionReferenceContext) IsActionReferenceContext()
- func (s *ActionReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ActionSequenceContext
- func (s *ActionSequenceContext) Action_(i int) IActionContext
- func (s *ActionSequenceContext) AllAction_() []IActionContext
- func (s *ActionSequenceContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ActionSequenceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ActionSequenceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ActionSequenceContext) GetParser() antlr.Parser
- func (s *ActionSequenceContext) GetRuleContext() antlr.RuleContext
- func (*ActionSequenceContext) IsActionSequenceContext()
- func (s *ActionSequenceContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ActionSequenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ActionWhileContext
- func (s *ActionWhileContext) Action_() IActionContext
- func (s *ActionWhileContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ActionWhileContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ActionWhileContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ActionWhileContext) Expr() IExprContext
- func (s *ActionWhileContext) GetParser() antlr.Parser
- func (s *ActionWhileContext) GetRuleContext() antlr.RuleContext
- func (*ActionWhileContext) IsActionWhileContext()
- func (s *ActionWhileContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ActionWhileContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseVyLangListener
- func (s *BaseVyLangListener) EnterAction(ctx *ActionContext)
- func (s *BaseVyLangListener) EnterActionAssign(ctx *ActionAssignContext)
- func (s *BaseVyLangListener) EnterActionAsync(ctx *ActionAsyncContext)
- func (s *BaseVyLangListener) EnterActionBind(ctx *ActionBindContext)
- func (s *BaseVyLangListener) EnterActionClear(ctx *ActionClearContext)
- func (s *BaseVyLangListener) EnterActionCond(ctx *ActionCondContext)
- func (s *BaseVyLangListener) EnterActionIf(ctx *ActionIfContext)
- func (s *BaseVyLangListener) EnterActionIfElse(ctx *ActionIfElseContext)
- func (s *BaseVyLangListener) EnterActionLeaf(ctx *ActionLeafContext)
- func (s *BaseVyLangListener) EnterActionParallel(ctx *ActionParallelContext)
- func (s *BaseVyLangListener) EnterActionReference(ctx *ActionReferenceContext)
- func (s *BaseVyLangListener) EnterActionSequence(ctx *ActionSequenceContext)
- func (s *BaseVyLangListener) EnterActionWhile(ctx *ActionWhileContext)
- func (s *BaseVyLangListener) EnterBinding(ctx *BindingContext)
- func (s *BaseVyLangListener) EnterDefinition(ctx *DefinitionContext)
- func (s *BaseVyLangListener) EnterDefinitions(ctx *DefinitionsContext)
- func (s *BaseVyLangListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseVyLangListener) EnterExpr(ctx *ExprContext)
- func (s *BaseVyLangListener) EnterExprAlternative(ctx *ExprAlternativeContext)
- func (s *BaseVyLangListener) EnterExprBrackets(ctx *ExprBracketsContext)
- func (s *BaseVyLangListener) EnterExprList(ctx *ExprListContext)
- func (s *BaseVyLangListener) EnterExprMap(ctx *ExprMapContext)
- func (s *BaseVyLangListener) EnterExprMapEntry(ctx *ExprMapEntryContext)
- func (s *BaseVyLangListener) EnterExprOperator1(ctx *ExprOperator1Context)
- func (s *BaseVyLangListener) EnterExprOperator2(ctx *ExprOperator2Context)
- func (s *BaseVyLangListener) EnterExprReference(ctx *ExprReferenceContext)
- func (s *BaseVyLangListener) EnterLiteral(ctx *LiteralContext)
- func (s *BaseVyLangListener) EnterLiteralBoolean(ctx *LiteralBooleanContext)
- func (s *BaseVyLangListener) EnterLiteralFloat(ctx *LiteralFloatContext)
- func (s *BaseVyLangListener) EnterLiteralInt(ctx *LiteralIntContext)
- func (s *BaseVyLangListener) EnterLiteralList(ctx *LiteralListContext)
- func (s *BaseVyLangListener) EnterLiteralMap(ctx *LiteralMapContext)
- func (s *BaseVyLangListener) EnterLiteralMapEntry(ctx *LiteralMapEntryContext)
- func (s *BaseVyLangListener) EnterLiteralNull(ctx *LiteralNullContext)
- func (s *BaseVyLangListener) EnterLiteralReference(ctx *LiteralReferenceContext)
- func (s *BaseVyLangListener) EnterLiteralString(ctx *LiteralStringContext)
- func (s *BaseVyLangListener) EnterLiteralTerminal(ctx *LiteralTerminalContext)
- func (s *BaseVyLangListener) EnterNamedAction(ctx *NamedActionContext)
- func (s *BaseVyLangListener) EnterNamedExpr(ctx *NamedExprContext)
- func (s *BaseVyLangListener) EnterNamedLiteral(ctx *NamedLiteralContext)
- func (s *BaseVyLangListener) EnterNamedType(ctx *NamedTypeContext)
- func (s *BaseVyLangListener) EnterProg(ctx *ProgContext)
- func (s *BaseVyLangListener) EnterRawType(ctx *RawTypeContext)
- func (s *BaseVyLangListener) EnterType(ctx *TypeContext)
- func (s *BaseVyLangListener) EnterTypeLeaf(ctx *TypeLeafContext)
- func (s *BaseVyLangListener) EnterTypeList(ctx *TypeListContext)
- func (s *BaseVyLangListener) EnterTypeMap(ctx *TypeMapContext)
- func (s *BaseVyLangListener) EnterTypeMapEntry(ctx *TypeMapEntryContext)
- func (s *BaseVyLangListener) EnterTypeReference(ctx *TypeReferenceContext)
- func (s *BaseVyLangListener) EnterVariable(ctx *VariableContext)
- func (s *BaseVyLangListener) ExitAction(ctx *ActionContext)
- func (s *BaseVyLangListener) ExitActionAssign(ctx *ActionAssignContext)
- func (s *BaseVyLangListener) ExitActionAsync(ctx *ActionAsyncContext)
- func (s *BaseVyLangListener) ExitActionBind(ctx *ActionBindContext)
- func (s *BaseVyLangListener) ExitActionClear(ctx *ActionClearContext)
- func (s *BaseVyLangListener) ExitActionCond(ctx *ActionCondContext)
- func (s *BaseVyLangListener) ExitActionIf(ctx *ActionIfContext)
- func (s *BaseVyLangListener) ExitActionIfElse(ctx *ActionIfElseContext)
- func (s *BaseVyLangListener) ExitActionLeaf(ctx *ActionLeafContext)
- func (s *BaseVyLangListener) ExitActionParallel(ctx *ActionParallelContext)
- func (s *BaseVyLangListener) ExitActionReference(ctx *ActionReferenceContext)
- func (s *BaseVyLangListener) ExitActionSequence(ctx *ActionSequenceContext)
- func (s *BaseVyLangListener) ExitActionWhile(ctx *ActionWhileContext)
- func (s *BaseVyLangListener) ExitBinding(ctx *BindingContext)
- func (s *BaseVyLangListener) ExitDefinition(ctx *DefinitionContext)
- func (s *BaseVyLangListener) ExitDefinitions(ctx *DefinitionsContext)
- func (s *BaseVyLangListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseVyLangListener) ExitExpr(ctx *ExprContext)
- func (s *BaseVyLangListener) ExitExprAlternative(ctx *ExprAlternativeContext)
- func (s *BaseVyLangListener) ExitExprBrackets(ctx *ExprBracketsContext)
- func (s *BaseVyLangListener) ExitExprList(ctx *ExprListContext)
- func (s *BaseVyLangListener) ExitExprMap(ctx *ExprMapContext)
- func (s *BaseVyLangListener) ExitExprMapEntry(ctx *ExprMapEntryContext)
- func (s *BaseVyLangListener) ExitExprOperator1(ctx *ExprOperator1Context)
- func (s *BaseVyLangListener) ExitExprOperator2(ctx *ExprOperator2Context)
- func (s *BaseVyLangListener) ExitExprReference(ctx *ExprReferenceContext)
- func (s *BaseVyLangListener) ExitLiteral(ctx *LiteralContext)
- func (s *BaseVyLangListener) ExitLiteralBoolean(ctx *LiteralBooleanContext)
- func (s *BaseVyLangListener) ExitLiteralFloat(ctx *LiteralFloatContext)
- func (s *BaseVyLangListener) ExitLiteralInt(ctx *LiteralIntContext)
- func (s *BaseVyLangListener) ExitLiteralList(ctx *LiteralListContext)
- func (s *BaseVyLangListener) ExitLiteralMap(ctx *LiteralMapContext)
- func (s *BaseVyLangListener) ExitLiteralMapEntry(ctx *LiteralMapEntryContext)
- func (s *BaseVyLangListener) ExitLiteralNull(ctx *LiteralNullContext)
- func (s *BaseVyLangListener) ExitLiteralReference(ctx *LiteralReferenceContext)
- func (s *BaseVyLangListener) ExitLiteralString(ctx *LiteralStringContext)
- func (s *BaseVyLangListener) ExitLiteralTerminal(ctx *LiteralTerminalContext)
- func (s *BaseVyLangListener) ExitNamedAction(ctx *NamedActionContext)
- func (s *BaseVyLangListener) ExitNamedExpr(ctx *NamedExprContext)
- func (s *BaseVyLangListener) ExitNamedLiteral(ctx *NamedLiteralContext)
- func (s *BaseVyLangListener) ExitNamedType(ctx *NamedTypeContext)
- func (s *BaseVyLangListener) ExitProg(ctx *ProgContext)
- func (s *BaseVyLangListener) ExitRawType(ctx *RawTypeContext)
- func (s *BaseVyLangListener) ExitType(ctx *TypeContext)
- func (s *BaseVyLangListener) ExitTypeLeaf(ctx *TypeLeafContext)
- func (s *BaseVyLangListener) ExitTypeList(ctx *TypeListContext)
- func (s *BaseVyLangListener) ExitTypeMap(ctx *TypeMapContext)
- func (s *BaseVyLangListener) ExitTypeMapEntry(ctx *TypeMapEntryContext)
- func (s *BaseVyLangListener) ExitTypeReference(ctx *TypeReferenceContext)
- func (s *BaseVyLangListener) ExitVariable(ctx *VariableContext)
- func (s *BaseVyLangListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseVyLangListener) VisitTerminal(node antlr.TerminalNode)
- type BindingContext
- func (s *BindingContext) AllBinding() []IBindingContext
- func (s *BindingContext) AllNEWLINE() []antlr.TerminalNode
- func (s *BindingContext) AllVariable() []IVariableContext
- func (s *BindingContext) Binding(i int) IBindingContext
- func (s *BindingContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindingContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindingContext) GetParser() antlr.Parser
- func (s *BindingContext) GetRuleContext() antlr.RuleContext
- func (*BindingContext) IsBindingContext()
- func (s *BindingContext) Literal() ILiteralContext
- func (s *BindingContext) NEWLINE(i int) antlr.TerminalNode
- func (s *BindingContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *BindingContext) Variable(i int) IVariableContext
- type DefinitionContext
- func (s *DefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DefinitionContext) GetParser() antlr.Parser
- func (s *DefinitionContext) GetRuleContext() antlr.RuleContext
- func (*DefinitionContext) IsDefinitionContext()
- func (s *DefinitionContext) NamedAction() INamedActionContext
- func (s *DefinitionContext) NamedExpr() INamedExprContext
- func (s *DefinitionContext) NamedLiteral() INamedLiteralContext
- func (s *DefinitionContext) NamedType() INamedTypeContext
- func (s *DefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DefinitionsContext
- func (s *DefinitionsContext) AllDefinition() []IDefinitionContext
- func (s *DefinitionsContext) AllNEWLINE() []antlr.TerminalNode
- func (s *DefinitionsContext) Definition(i int) IDefinitionContext
- func (s *DefinitionsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DefinitionsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DefinitionsContext) GetParser() antlr.Parser
- func (s *DefinitionsContext) GetRuleContext() antlr.RuleContext
- func (*DefinitionsContext) IsDefinitionsContext()
- func (s *DefinitionsContext) NEWLINE(i int) antlr.TerminalNode
- func (s *DefinitionsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExprAlternativeContext
- func (s *ExprAlternativeContext) AllExpr() []IExprContext
- func (s *ExprAlternativeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprAlternativeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprAlternativeContext) Expr(i int) IExprContext
- func (s *ExprAlternativeContext) GetParser() antlr.Parser
- func (s *ExprAlternativeContext) GetRuleContext() antlr.RuleContext
- func (*ExprAlternativeContext) IsExprAlternativeContext()
- func (s *ExprAlternativeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExprBracketsContext
- func (s *ExprBracketsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprBracketsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprBracketsContext) Expr() IExprContext
- func (s *ExprBracketsContext) GetParser() antlr.Parser
- func (s *ExprBracketsContext) GetRuleContext() antlr.RuleContext
- func (*ExprBracketsContext) IsExprBracketsContext()
- func (s *ExprBracketsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExprContext
- func (s *ExprContext) AllExprOperator2() []IExprOperator2Context
- func (s *ExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprContext) Expr() IExprContext
- func (s *ExprContext) ExprAlternative() IExprAlternativeContext
- func (s *ExprContext) ExprBrackets() IExprBracketsContext
- func (s *ExprContext) ExprList() IExprListContext
- func (s *ExprContext) ExprMap() IExprMapContext
- func (s *ExprContext) ExprOperator1() IExprOperator1Context
- func (s *ExprContext) ExprOperator2(i int) IExprOperator2Context
- func (s *ExprContext) ExprReference() IExprReferenceContext
- func (s *ExprContext) GetParser() antlr.Parser
- func (s *ExprContext) GetRuleContext() antlr.RuleContext
- func (*ExprContext) IsExprContext()
- func (s *ExprContext) Literal() ILiteralContext
- func (s *ExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ExprContext) Variable() IVariableContext
- type ExprListContext
- func (s *ExprListContext) AllExpr() []IExprContext
- func (s *ExprListContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ExprListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprListContext) Expr(i int) IExprContext
- func (s *ExprListContext) GetParser() antlr.Parser
- func (s *ExprListContext) GetRuleContext() antlr.RuleContext
- func (*ExprListContext) IsExprListContext()
- func (s *ExprListContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ExprListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExprMapContext
- func (s *ExprMapContext) AllExprMapEntry() []IExprMapEntryContext
- func (s *ExprMapContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ExprMapContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprMapContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprMapContext) ExprMapEntry(i int) IExprMapEntryContext
- func (s *ExprMapContext) GetParser() antlr.Parser
- func (s *ExprMapContext) GetRuleContext() antlr.RuleContext
- func (*ExprMapContext) IsExprMapContext()
- func (s *ExprMapContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ExprMapContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExprMapEntryContext
- func (s *ExprMapEntryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprMapEntryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprMapEntryContext) Expr() IExprContext
- func (s *ExprMapEntryContext) GetParser() antlr.Parser
- func (s *ExprMapEntryContext) GetRuleContext() antlr.RuleContext
- func (s *ExprMapEntryContext) IDENTIFIER() antlr.TerminalNode
- func (*ExprMapEntryContext) IsExprMapEntryContext()
- func (s *ExprMapEntryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExprOperator1Context
- func (s *ExprOperator1Context) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprOperator1Context) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprOperator1Context) Expr() IExprContext
- func (s *ExprOperator1Context) GetParser() antlr.Parser
- func (s *ExprOperator1Context) GetRuleContext() antlr.RuleContext
- func (*ExprOperator1Context) IsExprOperator1Context()
- func (s *ExprOperator1Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExprOperator2Context
- func (s *ExprOperator2Context) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprOperator2Context) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprOperator2Context) Expr() IExprContext
- func (s *ExprOperator2Context) GetParser() antlr.Parser
- func (s *ExprOperator2Context) GetRuleContext() antlr.RuleContext
- func (*ExprOperator2Context) IsExprOperator2Context()
- func (s *ExprOperator2Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExprReferenceContext
- func (s *ExprReferenceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprReferenceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprReferenceContext) Expr() IExprContext
- func (s *ExprReferenceContext) GetParser() antlr.Parser
- func (s *ExprReferenceContext) GetRuleContext() antlr.RuleContext
- func (s *ExprReferenceContext) IDENTIFIER() antlr.TerminalNode
- func (*ExprReferenceContext) IsExprReferenceContext()
- func (s *ExprReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IActionAssignContext
- type IActionAsyncContext
- type IActionBindContext
- type IActionClearContext
- type IActionCondContext
- type IActionContext
- type IActionIfContext
- type IActionIfElseContext
- type IActionLeafContext
- type IActionParallelContext
- type IActionReferenceContext
- type IActionSequenceContext
- type IActionWhileContext
- type IBindingContext
- type IDefinitionContext
- type IDefinitionsContext
- type IExprAlternativeContext
- type IExprBracketsContext
- type IExprContext
- type IExprListContext
- type IExprMapContext
- type IExprMapEntryContext
- type IExprOperator1Context
- type IExprOperator2Context
- type IExprReferenceContext
- type ILiteralBooleanContext
- type ILiteralContext
- type ILiteralFloatContext
- type ILiteralIntContext
- type ILiteralListContext
- type ILiteralMapContext
- type ILiteralMapEntryContext
- type ILiteralNullContext
- type ILiteralReferenceContext
- type ILiteralStringContext
- type ILiteralTerminalContext
- type INamedActionContext
- type INamedExprContext
- type INamedLiteralContext
- type INamedTypeContext
- type IProgContext
- type IRawTypeContext
- type ITypeContext
- type ITypeLeafContext
- type ITypeListContext
- type ITypeMapContext
- type ITypeMapEntryContext
- type ITypeReferenceContext
- type IVariableContext
- type LiteralBooleanContext
- func (s *LiteralBooleanContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LiteralBooleanContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LiteralBooleanContext) GetParser() antlr.Parser
- func (s *LiteralBooleanContext) GetRuleContext() antlr.RuleContext
- func (*LiteralBooleanContext) IsLiteralBooleanContext()
- func (s *LiteralBooleanContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralContext
- func (s *LiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LiteralContext) GetParser() antlr.Parser
- func (s *LiteralContext) GetRuleContext() antlr.RuleContext
- func (*LiteralContext) IsLiteralContext()
- func (s *LiteralContext) LiteralList() ILiteralListContext
- func (s *LiteralContext) LiteralMap() ILiteralMapContext
- func (s *LiteralContext) LiteralTerminal() ILiteralTerminalContext
- func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralFloatContext
- func (s *LiteralFloatContext) AllINT() []antlr.TerminalNode
- func (s *LiteralFloatContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LiteralFloatContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LiteralFloatContext) GetParser() antlr.Parser
- func (s *LiteralFloatContext) GetRuleContext() antlr.RuleContext
- func (s *LiteralFloatContext) INT(i int) antlr.TerminalNode
- func (*LiteralFloatContext) IsLiteralFloatContext()
- func (s *LiteralFloatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralIntContext
- func (s *LiteralIntContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LiteralIntContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LiteralIntContext) GetParser() antlr.Parser
- func (s *LiteralIntContext) GetRuleContext() antlr.RuleContext
- func (s *LiteralIntContext) INT() antlr.TerminalNode
- func (*LiteralIntContext) IsLiteralIntContext()
- func (s *LiteralIntContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralListContext
- func (s *LiteralListContext) AllLiteral() []ILiteralContext
- func (s *LiteralListContext) AllNEWLINE() []antlr.TerminalNode
- func (s *LiteralListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LiteralListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LiteralListContext) GetParser() antlr.Parser
- func (s *LiteralListContext) GetRuleContext() antlr.RuleContext
- func (*LiteralListContext) IsLiteralListContext()
- func (s *LiteralListContext) Literal(i int) ILiteralContext
- func (s *LiteralListContext) NEWLINE(i int) antlr.TerminalNode
- func (s *LiteralListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralMapContext
- func (s *LiteralMapContext) AllLiteralMapEntry() []ILiteralMapEntryContext
- func (s *LiteralMapContext) AllNEWLINE() []antlr.TerminalNode
- func (s *LiteralMapContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LiteralMapContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LiteralMapContext) GetParser() antlr.Parser
- func (s *LiteralMapContext) GetRuleContext() antlr.RuleContext
- func (*LiteralMapContext) IsLiteralMapContext()
- func (s *LiteralMapContext) LiteralMapEntry(i int) ILiteralMapEntryContext
- func (s *LiteralMapContext) NEWLINE(i int) antlr.TerminalNode
- func (s *LiteralMapContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralMapEntryContext
- func (s *LiteralMapEntryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LiteralMapEntryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LiteralMapEntryContext) GetParser() antlr.Parser
- func (s *LiteralMapEntryContext) GetRuleContext() antlr.RuleContext
- func (s *LiteralMapEntryContext) IDENTIFIER() antlr.TerminalNode
- func (*LiteralMapEntryContext) IsLiteralMapEntryContext()
- func (s *LiteralMapEntryContext) Literal() ILiteralContext
- func (s *LiteralMapEntryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralNullContext
- func (s *LiteralNullContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LiteralNullContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LiteralNullContext) GetParser() antlr.Parser
- func (s *LiteralNullContext) GetRuleContext() antlr.RuleContext
- func (*LiteralNullContext) IsLiteralNullContext()
- func (s *LiteralNullContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralReferenceContext
- func (s *LiteralReferenceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LiteralReferenceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LiteralReferenceContext) GetParser() antlr.Parser
- func (s *LiteralReferenceContext) GetRuleContext() antlr.RuleContext
- func (s *LiteralReferenceContext) IDENTIFIER() antlr.TerminalNode
- func (*LiteralReferenceContext) IsLiteralReferenceContext()
- func (s *LiteralReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralStringContext
- func (s *LiteralStringContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LiteralStringContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LiteralStringContext) GetParser() antlr.Parser
- func (s *LiteralStringContext) GetRuleContext() antlr.RuleContext
- func (*LiteralStringContext) IsLiteralStringContext()
- func (s *LiteralStringContext) STRING() antlr.TerminalNode
- func (s *LiteralStringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralTerminalContext
- func (s *LiteralTerminalContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LiteralTerminalContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LiteralTerminalContext) GetParser() antlr.Parser
- func (s *LiteralTerminalContext) GetRuleContext() antlr.RuleContext
- func (*LiteralTerminalContext) IsLiteralTerminalContext()
- func (s *LiteralTerminalContext) LiteralBoolean() ILiteralBooleanContext
- func (s *LiteralTerminalContext) LiteralFloat() ILiteralFloatContext
- func (s *LiteralTerminalContext) LiteralInt() ILiteralIntContext
- func (s *LiteralTerminalContext) LiteralNull() ILiteralNullContext
- func (s *LiteralTerminalContext) LiteralReference() ILiteralReferenceContext
- func (s *LiteralTerminalContext) LiteralString() ILiteralStringContext
- func (s *LiteralTerminalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NamedActionContext
- func (s *NamedActionContext) Action_() IActionContext
- func (s *NamedActionContext) AllNEWLINE() []antlr.TerminalNode
- func (s *NamedActionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NamedActionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NamedActionContext) GetParser() antlr.Parser
- func (s *NamedActionContext) GetRuleContext() antlr.RuleContext
- func (s *NamedActionContext) IDENTIFIER() antlr.TerminalNode
- func (*NamedActionContext) IsNamedActionContext()
- func (s *NamedActionContext) NEWLINE(i int) antlr.TerminalNode
- func (s *NamedActionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *NamedActionContext) Type_() ITypeContext
- type NamedExprContext
- func (s *NamedExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NamedExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NamedExprContext) Expr() IExprContext
- func (s *NamedExprContext) GetParser() antlr.Parser
- func (s *NamedExprContext) GetRuleContext() antlr.RuleContext
- func (s *NamedExprContext) IDENTIFIER() antlr.TerminalNode
- func (*NamedExprContext) IsNamedExprContext()
- func (s *NamedExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *NamedExprContext) Type_() ITypeContext
- type NamedLiteralContext
- func (s *NamedLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NamedLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NamedLiteralContext) GetParser() antlr.Parser
- func (s *NamedLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *NamedLiteralContext) IDENTIFIER() antlr.TerminalNode
- func (*NamedLiteralContext) IsNamedLiteralContext()
- func (s *NamedLiteralContext) Literal() ILiteralContext
- func (s *NamedLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NamedTypeContext
- func (s *NamedTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NamedTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NamedTypeContext) GetParser() antlr.Parser
- func (s *NamedTypeContext) GetRuleContext() antlr.RuleContext
- func (s *NamedTypeContext) IDENTIFIER() antlr.TerminalNode
- func (*NamedTypeContext) IsNamedTypeContext()
- func (s *NamedTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *NamedTypeContext) Type_() ITypeContext
- type ProgContext
- func (s *ProgContext) Definitions() IDefinitionsContext
- func (s *ProgContext) EOF() antlr.TerminalNode
- func (s *ProgContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProgContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProgContext) GetParser() antlr.Parser
- func (s *ProgContext) GetRuleContext() antlr.RuleContext
- func (*ProgContext) IsProgContext()
- func (s *ProgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RawTypeContext
- func (s *RawTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RawTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RawTypeContext) GetParser() antlr.Parser
- func (s *RawTypeContext) GetRuleContext() antlr.RuleContext
- func (*RawTypeContext) IsRawTypeContext()
- func (s *RawTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *RawTypeContext) TypeLeaf() ITypeLeafContext
- func (s *RawTypeContext) TypeList() ITypeListContext
- func (s *RawTypeContext) TypeMap() ITypeMapContext
- func (s *RawTypeContext) TypeReference() ITypeReferenceContext
- type TypeContext
- func (s *TypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeContext) GetParser() antlr.Parser
- func (s *TypeContext) GetRuleContext() antlr.RuleContext
- func (*TypeContext) IsTypeContext()
- func (s *TypeContext) Literal() ILiteralContext
- func (s *TypeContext) LiteralList() ILiteralListContext
- func (s *TypeContext) RawType() IRawTypeContext
- func (s *TypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeLeafContext
- func (s *TypeLeafContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeLeafContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeLeafContext) GetParser() antlr.Parser
- func (s *TypeLeafContext) GetRuleContext() antlr.RuleContext
- func (*TypeLeafContext) IsTypeLeafContext()
- func (s *TypeLeafContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeListContext
- func (s *TypeListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeListContext) GetParser() antlr.Parser
- func (s *TypeListContext) GetRuleContext() antlr.RuleContext
- func (*TypeListContext) IsTypeListContext()
- func (s *TypeListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeListContext) Type_() ITypeContext
- type TypeMapContext
- func (s *TypeMapContext) AllNEWLINE() []antlr.TerminalNode
- func (s *TypeMapContext) AllTypeMapEntry() []ITypeMapEntryContext
- func (s *TypeMapContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeMapContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeMapContext) GetParser() antlr.Parser
- func (s *TypeMapContext) GetRuleContext() antlr.RuleContext
- func (*TypeMapContext) IsTypeMapContext()
- func (s *TypeMapContext) NEWLINE(i int) antlr.TerminalNode
- func (s *TypeMapContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeMapContext) TypeMapEntry(i int) ITypeMapEntryContext
- type TypeMapEntryContext
- func (s *TypeMapEntryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeMapEntryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeMapEntryContext) GetParser() antlr.Parser
- func (s *TypeMapEntryContext) GetRuleContext() antlr.RuleContext
- func (s *TypeMapEntryContext) IDENTIFIER() antlr.TerminalNode
- func (*TypeMapEntryContext) IsTypeMapEntryContext()
- func (s *TypeMapEntryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeMapEntryContext) Type_() ITypeContext
- type TypeReferenceContext
- func (s *TypeReferenceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeReferenceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeReferenceContext) GetParser() antlr.Parser
- func (s *TypeReferenceContext) GetRuleContext() antlr.RuleContext
- func (s *TypeReferenceContext) IDENTIFIER() antlr.TerminalNode
- func (*TypeReferenceContext) IsTypeReferenceContext()
- func (s *TypeReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type VariableContext
- func (s *VariableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VariableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VariableContext) GetParser() antlr.Parser
- func (s *VariableContext) GetRuleContext() antlr.RuleContext
- func (s *VariableContext) IDENTIFIER() antlr.TerminalNode
- func (*VariableContext) IsVariableContext()
- func (s *VariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VariableContext) Variable() IVariableContext
- type VyLangLexer
- type VyLangListener
- type VyLangParser
- func (p *VyLangParser) ActionAssign() (localctx IActionAssignContext)
- func (p *VyLangParser) ActionAsync() (localctx IActionAsyncContext)
- func (p *VyLangParser) ActionBind() (localctx IActionBindContext)
- func (p *VyLangParser) ActionClear() (localctx IActionClearContext)
- func (p *VyLangParser) ActionCond() (localctx IActionCondContext)
- func (p *VyLangParser) ActionIf() (localctx IActionIfContext)
- func (p *VyLangParser) ActionIfElse() (localctx IActionIfElseContext)
- func (p *VyLangParser) ActionLeaf() (localctx IActionLeafContext)
- func (p *VyLangParser) ActionParallel() (localctx IActionParallelContext)
- func (p *VyLangParser) ActionReference() (localctx IActionReferenceContext)
- func (p *VyLangParser) ActionSequence() (localctx IActionSequenceContext)
- func (p *VyLangParser) ActionWhile() (localctx IActionWhileContext)
- func (p *VyLangParser) Action_() (localctx IActionContext)
- func (p *VyLangParser) Binding() (localctx IBindingContext)
- func (p *VyLangParser) Binding_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *VyLangParser) Definition() (localctx IDefinitionContext)
- func (p *VyLangParser) Definitions() (localctx IDefinitionsContext)
- func (p *VyLangParser) Expr() (localctx IExprContext)
- func (p *VyLangParser) ExprAlternative() (localctx IExprAlternativeContext)
- func (p *VyLangParser) ExprBrackets() (localctx IExprBracketsContext)
- func (p *VyLangParser) ExprList() (localctx IExprListContext)
- func (p *VyLangParser) ExprMap() (localctx IExprMapContext)
- func (p *VyLangParser) ExprMapEntry() (localctx IExprMapEntryContext)
- func (p *VyLangParser) ExprOperator1() (localctx IExprOperator1Context)
- func (p *VyLangParser) ExprOperator2() (localctx IExprOperator2Context)
- func (p *VyLangParser) ExprReference() (localctx IExprReferenceContext)
- func (p *VyLangParser) Expr_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *VyLangParser) Literal() (localctx ILiteralContext)
- func (p *VyLangParser) LiteralBoolean() (localctx ILiteralBooleanContext)
- func (p *VyLangParser) LiteralFloat() (localctx ILiteralFloatContext)
- func (p *VyLangParser) LiteralInt() (localctx ILiteralIntContext)
- func (p *VyLangParser) LiteralList() (localctx ILiteralListContext)
- func (p *VyLangParser) LiteralMap() (localctx ILiteralMapContext)
- func (p *VyLangParser) LiteralMapEntry() (localctx ILiteralMapEntryContext)
- func (p *VyLangParser) LiteralNull() (localctx ILiteralNullContext)
- func (p *VyLangParser) LiteralReference() (localctx ILiteralReferenceContext)
- func (p *VyLangParser) LiteralString() (localctx ILiteralStringContext)
- func (p *VyLangParser) LiteralTerminal() (localctx ILiteralTerminalContext)
- func (p *VyLangParser) NamedAction() (localctx INamedActionContext)
- func (p *VyLangParser) NamedExpr() (localctx INamedExprContext)
- func (p *VyLangParser) NamedLiteral() (localctx INamedLiteralContext)
- func (p *VyLangParser) NamedType() (localctx INamedTypeContext)
- func (p *VyLangParser) Prog() (localctx IProgContext)
- func (p *VyLangParser) RawType() (localctx IRawTypeContext)
- func (p *VyLangParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *VyLangParser) TypeLeaf() (localctx ITypeLeafContext)
- func (p *VyLangParser) TypeList() (localctx ITypeListContext)
- func (p *VyLangParser) TypeMap() (localctx ITypeMapContext)
- func (p *VyLangParser) TypeMapEntry() (localctx ITypeMapEntryContext)
- func (p *VyLangParser) TypeReference() (localctx ITypeReferenceContext)
- func (p *VyLangParser) Type_() (localctx ITypeContext)
- func (p *VyLangParser) Variable() (localctx IVariableContext)
- func (p *VyLangParser) Variable_Sempred(localctx antlr.RuleContext, predIndex int) bool
Constants ¶
const ( VyLangLexerT__0 = 1 VyLangLexerT__1 = 2 VyLangLexerT__2 = 3 VyLangLexerT__3 = 4 VyLangLexerT__4 = 5 VyLangLexerT__5 = 6 VyLangLexerT__6 = 7 VyLangLexerT__7 = 8 VyLangLexerT__8 = 9 VyLangLexerT__9 = 10 VyLangLexerT__10 = 11 VyLangLexerT__11 = 12 VyLangLexerT__12 = 13 VyLangLexerT__13 = 14 VyLangLexerT__14 = 15 VyLangLexerT__15 = 16 VyLangLexerT__16 = 17 VyLangLexerT__17 = 18 VyLangLexerT__18 = 19 VyLangLexerT__19 = 20 VyLangLexerT__20 = 21 VyLangLexerT__21 = 22 VyLangLexerT__22 = 23 VyLangLexerT__23 = 24 VyLangLexerT__24 = 25 VyLangLexerT__25 = 26 VyLangLexerT__26 = 27 VyLangLexerT__27 = 28 VyLangLexerT__28 = 29 VyLangLexerT__29 = 30 VyLangLexerT__30 = 31 VyLangLexerT__31 = 32 VyLangLexerT__32 = 33 VyLangLexerT__33 = 34 VyLangLexerT__34 = 35 VyLangLexerT__35 = 36 VyLangLexerT__36 = 37 VyLangLexerT__37 = 38 VyLangLexerT__38 = 39 VyLangLexerT__39 = 40 VyLangLexerT__40 = 41 VyLangLexerT__41 = 42 VyLangLexerT__42 = 43 VyLangLexerT__43 = 44 VyLangLexerT__44 = 45 VyLangLexerT__45 = 46 VyLangLexerT__46 = 47 VyLangLexerT__47 = 48 VyLangLexerT__48 = 49 VyLangLexerT__49 = 50 VyLangLexerT__50 = 51 VyLangLexerSTRING = 52 VyLangLexerIDENTIFIER = 53 VyLangLexerNEWLINE = 54 VyLangLexerWHITESPACE = 55 VyLangLexerINT = 56 )
VyLangLexer tokens.
const ( VyLangParserEOF = antlr.TokenEOF VyLangParserT__0 = 1 VyLangParserT__1 = 2 VyLangParserT__2 = 3 VyLangParserT__3 = 4 VyLangParserT__4 = 5 VyLangParserT__5 = 6 VyLangParserT__6 = 7 VyLangParserT__7 = 8 VyLangParserT__8 = 9 VyLangParserT__9 = 10 VyLangParserT__10 = 11 VyLangParserT__11 = 12 VyLangParserT__12 = 13 VyLangParserT__13 = 14 VyLangParserT__14 = 15 VyLangParserT__15 = 16 VyLangParserT__16 = 17 VyLangParserT__17 = 18 VyLangParserT__18 = 19 VyLangParserT__19 = 20 VyLangParserT__20 = 21 VyLangParserT__21 = 22 VyLangParserT__22 = 23 VyLangParserT__23 = 24 VyLangParserT__24 = 25 VyLangParserT__25 = 26 VyLangParserT__26 = 27 VyLangParserT__27 = 28 VyLangParserT__28 = 29 VyLangParserT__29 = 30 VyLangParserT__30 = 31 VyLangParserT__31 = 32 VyLangParserT__32 = 33 VyLangParserT__33 = 34 VyLangParserT__34 = 35 VyLangParserT__35 = 36 VyLangParserT__36 = 37 VyLangParserT__37 = 38 VyLangParserT__38 = 39 VyLangParserT__39 = 40 VyLangParserT__40 = 41 VyLangParserT__41 = 42 VyLangParserT__42 = 43 VyLangParserT__43 = 44 VyLangParserT__44 = 45 VyLangParserT__45 = 46 VyLangParserT__46 = 47 VyLangParserT__47 = 48 VyLangParserT__48 = 49 VyLangParserT__49 = 50 VyLangParserT__50 = 51 VyLangParserSTRING = 52 VyLangParserIDENTIFIER = 53 VyLangParserNEWLINE = 54 VyLangParserWHITESPACE = 55 VyLangParserINT = 56 )
VyLangParser tokens.
const ( VyLangParserRULE_prog = 0 VyLangParserRULE_definitions = 1 VyLangParserRULE_definition = 2 VyLangParserRULE_variable = 3 VyLangParserRULE_namedAction = 4 VyLangParserRULE_action = 5 VyLangParserRULE_actionParallel = 6 VyLangParserRULE_actionSequence = 7 VyLangParserRULE_actionAsync = 8 VyLangParserRULE_actionReference = 9 VyLangParserRULE_actionBind = 10 VyLangParserRULE_actionWhile = 11 VyLangParserRULE_actionCond = 12 VyLangParserRULE_actionIf = 13 VyLangParserRULE_actionIfElse = 14 VyLangParserRULE_actionLeaf = 15 VyLangParserRULE_actionAssign = 16 VyLangParserRULE_actionClear = 17 VyLangParserRULE_binding = 18 VyLangParserRULE_namedType = 19 VyLangParserRULE_type = 20 VyLangParserRULE_rawType = 21 VyLangParserRULE_typeMap = 22 VyLangParserRULE_typeList = 23 VyLangParserRULE_typeReference = 24 VyLangParserRULE_typeLeaf = 25 VyLangParserRULE_typeMapEntry = 26 VyLangParserRULE_namedExpr = 27 VyLangParserRULE_expr = 28 VyLangParserRULE_exprBrackets = 29 VyLangParserRULE_exprAlternative = 30 VyLangParserRULE_exprOperator1 = 31 VyLangParserRULE_exprOperator2 = 32 VyLangParserRULE_exprReference = 33 VyLangParserRULE_exprMap = 34 VyLangParserRULE_exprList = 35 VyLangParserRULE_exprMapEntry = 36 VyLangParserRULE_namedLiteral = 37 VyLangParserRULE_literal = 38 VyLangParserRULE_literalTerminal = 39 VyLangParserRULE_literalString = 40 VyLangParserRULE_literalInt = 41 VyLangParserRULE_literalBoolean = 42 VyLangParserRULE_literalFloat = 43 VyLangParserRULE_literalNull = 44 VyLangParserRULE_literalReference = 45 VyLangParserRULE_literalMap = 46 VyLangParserRULE_literalList = 47 VyLangParserRULE_literalMapEntry = 48 )
VyLangParser rules.
Variables ¶
This section is empty.
Functions ¶
func VyLangLexerInit ¶
func VyLangLexerInit()
VyLangLexerInit initializes any static state used to implement VyLangLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewVyLangLexer(). You can call this function if you wish to initialize the static state ahead of time.
func VyLangParserInit ¶
func VyLangParserInit()
VyLangParserInit initializes any static state used to implement VyLangParser. By default the static state used to implement the parser is lazily initialized during the first call to NewVyLangParser(). You can call this function if you wish to initialize the static state ahead of time.
Types ¶
type ActionAssignContext ¶
type ActionAssignContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewActionAssignContext ¶
func NewActionAssignContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActionAssignContext
func NewEmptyActionAssignContext ¶
func NewEmptyActionAssignContext() *ActionAssignContext
func (*ActionAssignContext) EnterRule ¶
func (s *ActionAssignContext) EnterRule(listener antlr.ParseTreeListener)
func (*ActionAssignContext) ExitRule ¶
func (s *ActionAssignContext) ExitRule(listener antlr.ParseTreeListener)
func (*ActionAssignContext) Expr ¶
func (s *ActionAssignContext) Expr() IExprContext
func (*ActionAssignContext) GetParser ¶
func (s *ActionAssignContext) GetParser() antlr.Parser
func (*ActionAssignContext) GetRuleContext ¶
func (s *ActionAssignContext) GetRuleContext() antlr.RuleContext
func (*ActionAssignContext) IsActionAssignContext ¶
func (*ActionAssignContext) IsActionAssignContext()
func (*ActionAssignContext) ToStringTree ¶
func (s *ActionAssignContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ActionAssignContext) Variable ¶
func (s *ActionAssignContext) Variable() IVariableContext
type ActionAsyncContext ¶
type ActionAsyncContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewActionAsyncContext ¶
func NewActionAsyncContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActionAsyncContext
func NewEmptyActionAsyncContext ¶
func NewEmptyActionAsyncContext() *ActionAsyncContext
func (*ActionAsyncContext) Action_ ¶
func (s *ActionAsyncContext) Action_() IActionContext
func (*ActionAsyncContext) EnterRule ¶
func (s *ActionAsyncContext) EnterRule(listener antlr.ParseTreeListener)
func (*ActionAsyncContext) ExitRule ¶
func (s *ActionAsyncContext) ExitRule(listener antlr.ParseTreeListener)
func (*ActionAsyncContext) GetParser ¶
func (s *ActionAsyncContext) GetParser() antlr.Parser
func (*ActionAsyncContext) GetRuleContext ¶
func (s *ActionAsyncContext) GetRuleContext() antlr.RuleContext
func (*ActionAsyncContext) IsActionAsyncContext ¶
func (*ActionAsyncContext) IsActionAsyncContext()
func (*ActionAsyncContext) ToStringTree ¶
func (s *ActionAsyncContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ActionBindContext ¶
type ActionBindContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewActionBindContext ¶
func NewActionBindContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActionBindContext
func NewEmptyActionBindContext ¶
func NewEmptyActionBindContext() *ActionBindContext
func (*ActionBindContext) Action_ ¶
func (s *ActionBindContext) Action_() IActionContext
func (*ActionBindContext) AllNEWLINE ¶
func (s *ActionBindContext) AllNEWLINE() []antlr.TerminalNode
func (*ActionBindContext) Binding ¶
func (s *ActionBindContext) Binding() IBindingContext
func (*ActionBindContext) EnterRule ¶
func (s *ActionBindContext) EnterRule(listener antlr.ParseTreeListener)
func (*ActionBindContext) ExitRule ¶
func (s *ActionBindContext) ExitRule(listener antlr.ParseTreeListener)
func (*ActionBindContext) Expr ¶
func (s *ActionBindContext) Expr() IExprContext
func (*ActionBindContext) GetParser ¶
func (s *ActionBindContext) GetParser() antlr.Parser
func (*ActionBindContext) GetRuleContext ¶
func (s *ActionBindContext) GetRuleContext() antlr.RuleContext
func (*ActionBindContext) IsActionBindContext ¶
func (*ActionBindContext) IsActionBindContext()
func (*ActionBindContext) NEWLINE ¶
func (s *ActionBindContext) NEWLINE(i int) antlr.TerminalNode
func (*ActionBindContext) ToStringTree ¶
func (s *ActionBindContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ActionBindContext) Type_ ¶
func (s *ActionBindContext) Type_() ITypeContext
type ActionClearContext ¶
type ActionClearContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewActionClearContext ¶
func NewActionClearContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActionClearContext
func NewEmptyActionClearContext ¶
func NewEmptyActionClearContext() *ActionClearContext
func (*ActionClearContext) EnterRule ¶
func (s *ActionClearContext) EnterRule(listener antlr.ParseTreeListener)
func (*ActionClearContext) ExitRule ¶
func (s *ActionClearContext) ExitRule(listener antlr.ParseTreeListener)
func (*ActionClearContext) GetParser ¶
func (s *ActionClearContext) GetParser() antlr.Parser
func (*ActionClearContext) GetRuleContext ¶
func (s *ActionClearContext) GetRuleContext() antlr.RuleContext
func (*ActionClearContext) IsActionClearContext ¶
func (*ActionClearContext) IsActionClearContext()
func (*ActionClearContext) ToStringTree ¶
func (s *ActionClearContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ActionClearContext) Variable ¶
func (s *ActionClearContext) Variable() IVariableContext
type ActionCondContext ¶
type ActionCondContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewActionCondContext ¶
func NewActionCondContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActionCondContext
func NewEmptyActionCondContext ¶
func NewEmptyActionCondContext() *ActionCondContext
func (*ActionCondContext) ActionIf ¶
func (s *ActionCondContext) ActionIf() IActionIfContext
func (*ActionCondContext) ActionIfElse ¶
func (s *ActionCondContext) ActionIfElse() IActionIfElseContext
func (*ActionCondContext) EnterRule ¶
func (s *ActionCondContext) EnterRule(listener antlr.ParseTreeListener)
func (*ActionCondContext) ExitRule ¶
func (s *ActionCondContext) ExitRule(listener antlr.ParseTreeListener)
func (*ActionCondContext) GetParser ¶
func (s *ActionCondContext) GetParser() antlr.Parser
func (*ActionCondContext) GetRuleContext ¶
func (s *ActionCondContext) GetRuleContext() antlr.RuleContext
func (*ActionCondContext) IsActionCondContext ¶
func (*ActionCondContext) IsActionCondContext()
func (*ActionCondContext) ToStringTree ¶
func (s *ActionCondContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ActionContext ¶
type ActionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewActionContext ¶
func NewActionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActionContext
func NewEmptyActionContext ¶
func NewEmptyActionContext() *ActionContext
func (*ActionContext) ActionAsync ¶
func (s *ActionContext) ActionAsync() IActionAsyncContext
func (*ActionContext) ActionBind ¶
func (s *ActionContext) ActionBind() IActionBindContext
func (*ActionContext) ActionCond ¶
func (s *ActionContext) ActionCond() IActionCondContext
func (*ActionContext) ActionLeaf ¶
func (s *ActionContext) ActionLeaf() IActionLeafContext
func (*ActionContext) ActionParallel ¶
func (s *ActionContext) ActionParallel() IActionParallelContext
func (*ActionContext) ActionReference ¶
func (s *ActionContext) ActionReference() IActionReferenceContext
func (*ActionContext) ActionSequence ¶
func (s *ActionContext) ActionSequence() IActionSequenceContext
func (*ActionContext) ActionWhile ¶
func (s *ActionContext) ActionWhile() IActionWhileContext
func (*ActionContext) EnterRule ¶
func (s *ActionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ActionContext) ExitRule ¶
func (s *ActionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ActionContext) GetParser ¶
func (s *ActionContext) GetParser() antlr.Parser
func (*ActionContext) GetRuleContext ¶
func (s *ActionContext) GetRuleContext() antlr.RuleContext
func (*ActionContext) IsActionContext ¶
func (*ActionContext) IsActionContext()
func (*ActionContext) ToStringTree ¶
func (s *ActionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ActionIfContext ¶
type ActionIfContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewActionIfContext ¶
func NewActionIfContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActionIfContext
func NewEmptyActionIfContext ¶
func NewEmptyActionIfContext() *ActionIfContext
func (*ActionIfContext) Action_ ¶
func (s *ActionIfContext) Action_() IActionContext
func (*ActionIfContext) AllNEWLINE ¶
func (s *ActionIfContext) AllNEWLINE() []antlr.TerminalNode
func (*ActionIfContext) EnterRule ¶
func (s *ActionIfContext) EnterRule(listener antlr.ParseTreeListener)
func (*ActionIfContext) ExitRule ¶
func (s *ActionIfContext) ExitRule(listener antlr.ParseTreeListener)
func (*ActionIfContext) Expr ¶
func (s *ActionIfContext) Expr() IExprContext
func (*ActionIfContext) GetParser ¶
func (s *ActionIfContext) GetParser() antlr.Parser
func (*ActionIfContext) GetRuleContext ¶
func (s *ActionIfContext) GetRuleContext() antlr.RuleContext
func (*ActionIfContext) IsActionIfContext ¶
func (*ActionIfContext) IsActionIfContext()
func (*ActionIfContext) NEWLINE ¶
func (s *ActionIfContext) NEWLINE(i int) antlr.TerminalNode
func (*ActionIfContext) ToStringTree ¶
func (s *ActionIfContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ActionIfElseContext ¶
type ActionIfElseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewActionIfElseContext ¶
func NewActionIfElseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActionIfElseContext
func NewEmptyActionIfElseContext ¶
func NewEmptyActionIfElseContext() *ActionIfElseContext
func (*ActionIfElseContext) Action_ ¶
func (s *ActionIfElseContext) Action_(i int) IActionContext
func (*ActionIfElseContext) AllAction_ ¶
func (s *ActionIfElseContext) AllAction_() []IActionContext
func (*ActionIfElseContext) AllNEWLINE ¶
func (s *ActionIfElseContext) AllNEWLINE() []antlr.TerminalNode
func (*ActionIfElseContext) EnterRule ¶
func (s *ActionIfElseContext) EnterRule(listener antlr.ParseTreeListener)
func (*ActionIfElseContext) ExitRule ¶
func (s *ActionIfElseContext) ExitRule(listener antlr.ParseTreeListener)
func (*ActionIfElseContext) Expr ¶
func (s *ActionIfElseContext) Expr() IExprContext
func (*ActionIfElseContext) GetParser ¶
func (s *ActionIfElseContext) GetParser() antlr.Parser
func (*ActionIfElseContext) GetRuleContext ¶
func (s *ActionIfElseContext) GetRuleContext() antlr.RuleContext
func (*ActionIfElseContext) IsActionIfElseContext ¶
func (*ActionIfElseContext) IsActionIfElseContext()
func (*ActionIfElseContext) NEWLINE ¶
func (s *ActionIfElseContext) NEWLINE(i int) antlr.TerminalNode
func (*ActionIfElseContext) ToStringTree ¶
func (s *ActionIfElseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ActionLeafContext ¶
type ActionLeafContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewActionLeafContext ¶
func NewActionLeafContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActionLeafContext
func NewEmptyActionLeafContext ¶
func NewEmptyActionLeafContext() *ActionLeafContext
func (*ActionLeafContext) ActionAssign ¶
func (s *ActionLeafContext) ActionAssign() IActionAssignContext
func (*ActionLeafContext) ActionClear ¶
func (s *ActionLeafContext) ActionClear() IActionClearContext
func (*ActionLeafContext) EnterRule ¶
func (s *ActionLeafContext) EnterRule(listener antlr.ParseTreeListener)
func (*ActionLeafContext) ExitRule ¶
func (s *ActionLeafContext) ExitRule(listener antlr.ParseTreeListener)
func (*ActionLeafContext) GetParser ¶
func (s *ActionLeafContext) GetParser() antlr.Parser
func (*ActionLeafContext) GetRuleContext ¶
func (s *ActionLeafContext) GetRuleContext() antlr.RuleContext
func (*ActionLeafContext) IsActionLeafContext ¶
func (*ActionLeafContext) IsActionLeafContext()
func (*ActionLeafContext) ToStringTree ¶
func (s *ActionLeafContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ActionParallelContext ¶
type ActionParallelContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewActionParallelContext ¶
func NewActionParallelContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActionParallelContext
func NewEmptyActionParallelContext ¶
func NewEmptyActionParallelContext() *ActionParallelContext
func (*ActionParallelContext) Action_ ¶
func (s *ActionParallelContext) Action_(i int) IActionContext
func (*ActionParallelContext) AllAction_ ¶
func (s *ActionParallelContext) AllAction_() []IActionContext
func (*ActionParallelContext) AllNEWLINE ¶
func (s *ActionParallelContext) AllNEWLINE() []antlr.TerminalNode
func (*ActionParallelContext) EnterRule ¶
func (s *ActionParallelContext) EnterRule(listener antlr.ParseTreeListener)
func (*ActionParallelContext) ExitRule ¶
func (s *ActionParallelContext) ExitRule(listener antlr.ParseTreeListener)
func (*ActionParallelContext) GetParser ¶
func (s *ActionParallelContext) GetParser() antlr.Parser
func (*ActionParallelContext) GetRuleContext ¶
func (s *ActionParallelContext) GetRuleContext() antlr.RuleContext
func (*ActionParallelContext) IsActionParallelContext ¶
func (*ActionParallelContext) IsActionParallelContext()
func (*ActionParallelContext) NEWLINE ¶
func (s *ActionParallelContext) NEWLINE(i int) antlr.TerminalNode
func (*ActionParallelContext) ToStringTree ¶
func (s *ActionParallelContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ActionReferenceContext ¶
type ActionReferenceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewActionReferenceContext ¶
func NewActionReferenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActionReferenceContext
func NewEmptyActionReferenceContext ¶
func NewEmptyActionReferenceContext() *ActionReferenceContext
func (*ActionReferenceContext) EnterRule ¶
func (s *ActionReferenceContext) EnterRule(listener antlr.ParseTreeListener)
func (*ActionReferenceContext) ExitRule ¶
func (s *ActionReferenceContext) ExitRule(listener antlr.ParseTreeListener)
func (*ActionReferenceContext) GetParser ¶
func (s *ActionReferenceContext) GetParser() antlr.Parser
func (*ActionReferenceContext) GetRuleContext ¶
func (s *ActionReferenceContext) GetRuleContext() antlr.RuleContext
func (*ActionReferenceContext) IDENTIFIER ¶
func (s *ActionReferenceContext) IDENTIFIER() antlr.TerminalNode
func (*ActionReferenceContext) IsActionReferenceContext ¶
func (*ActionReferenceContext) IsActionReferenceContext()
func (*ActionReferenceContext) ToStringTree ¶
func (s *ActionReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ActionSequenceContext ¶
type ActionSequenceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewActionSequenceContext ¶
func NewActionSequenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActionSequenceContext
func NewEmptyActionSequenceContext ¶
func NewEmptyActionSequenceContext() *ActionSequenceContext
func (*ActionSequenceContext) Action_ ¶
func (s *ActionSequenceContext) Action_(i int) IActionContext
func (*ActionSequenceContext) AllAction_ ¶
func (s *ActionSequenceContext) AllAction_() []IActionContext
func (*ActionSequenceContext) AllNEWLINE ¶
func (s *ActionSequenceContext) AllNEWLINE() []antlr.TerminalNode
func (*ActionSequenceContext) EnterRule ¶
func (s *ActionSequenceContext) EnterRule(listener antlr.ParseTreeListener)
func (*ActionSequenceContext) ExitRule ¶
func (s *ActionSequenceContext) ExitRule(listener antlr.ParseTreeListener)
func (*ActionSequenceContext) GetParser ¶
func (s *ActionSequenceContext) GetParser() antlr.Parser
func (*ActionSequenceContext) GetRuleContext ¶
func (s *ActionSequenceContext) GetRuleContext() antlr.RuleContext
func (*ActionSequenceContext) IsActionSequenceContext ¶
func (*ActionSequenceContext) IsActionSequenceContext()
func (*ActionSequenceContext) NEWLINE ¶
func (s *ActionSequenceContext) NEWLINE(i int) antlr.TerminalNode
func (*ActionSequenceContext) ToStringTree ¶
func (s *ActionSequenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ActionWhileContext ¶
type ActionWhileContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewActionWhileContext ¶
func NewActionWhileContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActionWhileContext
func NewEmptyActionWhileContext ¶
func NewEmptyActionWhileContext() *ActionWhileContext
func (*ActionWhileContext) Action_ ¶
func (s *ActionWhileContext) Action_() IActionContext
func (*ActionWhileContext) AllNEWLINE ¶
func (s *ActionWhileContext) AllNEWLINE() []antlr.TerminalNode
func (*ActionWhileContext) EnterRule ¶
func (s *ActionWhileContext) EnterRule(listener antlr.ParseTreeListener)
func (*ActionWhileContext) ExitRule ¶
func (s *ActionWhileContext) ExitRule(listener antlr.ParseTreeListener)
func (*ActionWhileContext) Expr ¶
func (s *ActionWhileContext) Expr() IExprContext
func (*ActionWhileContext) GetParser ¶
func (s *ActionWhileContext) GetParser() antlr.Parser
func (*ActionWhileContext) GetRuleContext ¶
func (s *ActionWhileContext) GetRuleContext() antlr.RuleContext
func (*ActionWhileContext) IsActionWhileContext ¶
func (*ActionWhileContext) IsActionWhileContext()
func (*ActionWhileContext) NEWLINE ¶
func (s *ActionWhileContext) NEWLINE(i int) antlr.TerminalNode
func (*ActionWhileContext) ToStringTree ¶
func (s *ActionWhileContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseVyLangListener ¶
type BaseVyLangListener struct{}
BaseVyLangListener is a complete listener for a parse tree produced by VyLangParser.
func (*BaseVyLangListener) EnterAction ¶
func (s *BaseVyLangListener) EnterAction(ctx *ActionContext)
EnterAction is called when production action is entered.
func (*BaseVyLangListener) EnterActionAssign ¶
func (s *BaseVyLangListener) EnterActionAssign(ctx *ActionAssignContext)
EnterActionAssign is called when production actionAssign is entered.
func (*BaseVyLangListener) EnterActionAsync ¶
func (s *BaseVyLangListener) EnterActionAsync(ctx *ActionAsyncContext)
EnterActionAsync is called when production actionAsync is entered.
func (*BaseVyLangListener) EnterActionBind ¶
func (s *BaseVyLangListener) EnterActionBind(ctx *ActionBindContext)
EnterActionBind is called when production actionBind is entered.
func (*BaseVyLangListener) EnterActionClear ¶
func (s *BaseVyLangListener) EnterActionClear(ctx *ActionClearContext)
EnterActionClear is called when production actionClear is entered.
func (*BaseVyLangListener) EnterActionCond ¶
func (s *BaseVyLangListener) EnterActionCond(ctx *ActionCondContext)
EnterActionCond is called when production actionCond is entered.
func (*BaseVyLangListener) EnterActionIf ¶
func (s *BaseVyLangListener) EnterActionIf(ctx *ActionIfContext)
EnterActionIf is called when production actionIf is entered.
func (*BaseVyLangListener) EnterActionIfElse ¶
func (s *BaseVyLangListener) EnterActionIfElse(ctx *ActionIfElseContext)
EnterActionIfElse is called when production actionIfElse is entered.
func (*BaseVyLangListener) EnterActionLeaf ¶
func (s *BaseVyLangListener) EnterActionLeaf(ctx *ActionLeafContext)
EnterActionLeaf is called when production actionLeaf is entered.
func (*BaseVyLangListener) EnterActionParallel ¶
func (s *BaseVyLangListener) EnterActionParallel(ctx *ActionParallelContext)
EnterActionParallel is called when production actionParallel is entered.
func (*BaseVyLangListener) EnterActionReference ¶
func (s *BaseVyLangListener) EnterActionReference(ctx *ActionReferenceContext)
EnterActionReference is called when production actionReference is entered.
func (*BaseVyLangListener) EnterActionSequence ¶
func (s *BaseVyLangListener) EnterActionSequence(ctx *ActionSequenceContext)
EnterActionSequence is called when production actionSequence is entered.
func (*BaseVyLangListener) EnterActionWhile ¶
func (s *BaseVyLangListener) EnterActionWhile(ctx *ActionWhileContext)
EnterActionWhile is called when production actionWhile is entered.
func (*BaseVyLangListener) EnterBinding ¶
func (s *BaseVyLangListener) EnterBinding(ctx *BindingContext)
EnterBinding is called when production binding is entered.
func (*BaseVyLangListener) EnterDefinition ¶
func (s *BaseVyLangListener) EnterDefinition(ctx *DefinitionContext)
EnterDefinition is called when production definition is entered.
func (*BaseVyLangListener) EnterDefinitions ¶
func (s *BaseVyLangListener) EnterDefinitions(ctx *DefinitionsContext)
EnterDefinitions is called when production definitions is entered.
func (*BaseVyLangListener) EnterEveryRule ¶
func (s *BaseVyLangListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseVyLangListener) EnterExpr ¶
func (s *BaseVyLangListener) EnterExpr(ctx *ExprContext)
EnterExpr is called when production expr is entered.
func (*BaseVyLangListener) EnterExprAlternative ¶
func (s *BaseVyLangListener) EnterExprAlternative(ctx *ExprAlternativeContext)
EnterExprAlternative is called when production exprAlternative is entered.
func (*BaseVyLangListener) EnterExprBrackets ¶
func (s *BaseVyLangListener) EnterExprBrackets(ctx *ExprBracketsContext)
EnterExprBrackets is called when production exprBrackets is entered.
func (*BaseVyLangListener) EnterExprList ¶
func (s *BaseVyLangListener) EnterExprList(ctx *ExprListContext)
EnterExprList is called when production exprList is entered.
func (*BaseVyLangListener) EnterExprMap ¶
func (s *BaseVyLangListener) EnterExprMap(ctx *ExprMapContext)
EnterExprMap is called when production exprMap is entered.
func (*BaseVyLangListener) EnterExprMapEntry ¶
func (s *BaseVyLangListener) EnterExprMapEntry(ctx *ExprMapEntryContext)
EnterExprMapEntry is called when production exprMapEntry is entered.
func (*BaseVyLangListener) EnterExprOperator1 ¶
func (s *BaseVyLangListener) EnterExprOperator1(ctx *ExprOperator1Context)
EnterExprOperator1 is called when production exprOperator1 is entered.
func (*BaseVyLangListener) EnterExprOperator2 ¶
func (s *BaseVyLangListener) EnterExprOperator2(ctx *ExprOperator2Context)
EnterExprOperator2 is called when production exprOperator2 is entered.
func (*BaseVyLangListener) EnterExprReference ¶
func (s *BaseVyLangListener) EnterExprReference(ctx *ExprReferenceContext)
EnterExprReference is called when production exprReference is entered.
func (*BaseVyLangListener) EnterLiteral ¶
func (s *BaseVyLangListener) EnterLiteral(ctx *LiteralContext)
EnterLiteral is called when production literal is entered.
func (*BaseVyLangListener) EnterLiteralBoolean ¶
func (s *BaseVyLangListener) EnterLiteralBoolean(ctx *LiteralBooleanContext)
EnterLiteralBoolean is called when production literalBoolean is entered.
func (*BaseVyLangListener) EnterLiteralFloat ¶
func (s *BaseVyLangListener) EnterLiteralFloat(ctx *LiteralFloatContext)
EnterLiteralFloat is called when production literalFloat is entered.
func (*BaseVyLangListener) EnterLiteralInt ¶
func (s *BaseVyLangListener) EnterLiteralInt(ctx *LiteralIntContext)
EnterLiteralInt is called when production literalInt is entered.
func (*BaseVyLangListener) EnterLiteralList ¶
func (s *BaseVyLangListener) EnterLiteralList(ctx *LiteralListContext)
EnterLiteralList is called when production literalList is entered.
func (*BaseVyLangListener) EnterLiteralMap ¶
func (s *BaseVyLangListener) EnterLiteralMap(ctx *LiteralMapContext)
EnterLiteralMap is called when production literalMap is entered.
func (*BaseVyLangListener) EnterLiteralMapEntry ¶
func (s *BaseVyLangListener) EnterLiteralMapEntry(ctx *LiteralMapEntryContext)
EnterLiteralMapEntry is called when production literalMapEntry is entered.
func (*BaseVyLangListener) EnterLiteralNull ¶
func (s *BaseVyLangListener) EnterLiteralNull(ctx *LiteralNullContext)
EnterLiteralNull is called when production literalNull is entered.
func (*BaseVyLangListener) EnterLiteralReference ¶
func (s *BaseVyLangListener) EnterLiteralReference(ctx *LiteralReferenceContext)
EnterLiteralReference is called when production literalReference is entered.
func (*BaseVyLangListener) EnterLiteralString ¶
func (s *BaseVyLangListener) EnterLiteralString(ctx *LiteralStringContext)
EnterLiteralString is called when production literalString is entered.
func (*BaseVyLangListener) EnterLiteralTerminal ¶
func (s *BaseVyLangListener) EnterLiteralTerminal(ctx *LiteralTerminalContext)
EnterLiteralTerminal is called when production literalTerminal is entered.
func (*BaseVyLangListener) EnterNamedAction ¶
func (s *BaseVyLangListener) EnterNamedAction(ctx *NamedActionContext)
EnterNamedAction is called when production namedAction is entered.
func (*BaseVyLangListener) EnterNamedExpr ¶
func (s *BaseVyLangListener) EnterNamedExpr(ctx *NamedExprContext)
EnterNamedExpr is called when production namedExpr is entered.
func (*BaseVyLangListener) EnterNamedLiteral ¶
func (s *BaseVyLangListener) EnterNamedLiteral(ctx *NamedLiteralContext)
EnterNamedLiteral is called when production namedLiteral is entered.
func (*BaseVyLangListener) EnterNamedType ¶
func (s *BaseVyLangListener) EnterNamedType(ctx *NamedTypeContext)
EnterNamedType is called when production namedType is entered.
func (*BaseVyLangListener) EnterProg ¶
func (s *BaseVyLangListener) EnterProg(ctx *ProgContext)
EnterProg is called when production prog is entered.
func (*BaseVyLangListener) EnterRawType ¶
func (s *BaseVyLangListener) EnterRawType(ctx *RawTypeContext)
EnterRawType is called when production rawType is entered.
func (*BaseVyLangListener) EnterType ¶
func (s *BaseVyLangListener) EnterType(ctx *TypeContext)
EnterType is called when production type is entered.
func (*BaseVyLangListener) EnterTypeLeaf ¶
func (s *BaseVyLangListener) EnterTypeLeaf(ctx *TypeLeafContext)
EnterTypeLeaf is called when production typeLeaf is entered.
func (*BaseVyLangListener) EnterTypeList ¶
func (s *BaseVyLangListener) EnterTypeList(ctx *TypeListContext)
EnterTypeList is called when production typeList is entered.
func (*BaseVyLangListener) EnterTypeMap ¶
func (s *BaseVyLangListener) EnterTypeMap(ctx *TypeMapContext)
EnterTypeMap is called when production typeMap is entered.
func (*BaseVyLangListener) EnterTypeMapEntry ¶
func (s *BaseVyLangListener) EnterTypeMapEntry(ctx *TypeMapEntryContext)
EnterTypeMapEntry is called when production typeMapEntry is entered.
func (*BaseVyLangListener) EnterTypeReference ¶
func (s *BaseVyLangListener) EnterTypeReference(ctx *TypeReferenceContext)
EnterTypeReference is called when production typeReference is entered.
func (*BaseVyLangListener) EnterVariable ¶
func (s *BaseVyLangListener) EnterVariable(ctx *VariableContext)
EnterVariable is called when production variable is entered.
func (*BaseVyLangListener) ExitAction ¶
func (s *BaseVyLangListener) ExitAction(ctx *ActionContext)
ExitAction is called when production action is exited.
func (*BaseVyLangListener) ExitActionAssign ¶
func (s *BaseVyLangListener) ExitActionAssign(ctx *ActionAssignContext)
ExitActionAssign is called when production actionAssign is exited.
func (*BaseVyLangListener) ExitActionAsync ¶
func (s *BaseVyLangListener) ExitActionAsync(ctx *ActionAsyncContext)
ExitActionAsync is called when production actionAsync is exited.
func (*BaseVyLangListener) ExitActionBind ¶
func (s *BaseVyLangListener) ExitActionBind(ctx *ActionBindContext)
ExitActionBind is called when production actionBind is exited.
func (*BaseVyLangListener) ExitActionClear ¶
func (s *BaseVyLangListener) ExitActionClear(ctx *ActionClearContext)
ExitActionClear is called when production actionClear is exited.
func (*BaseVyLangListener) ExitActionCond ¶
func (s *BaseVyLangListener) ExitActionCond(ctx *ActionCondContext)
ExitActionCond is called when production actionCond is exited.
func (*BaseVyLangListener) ExitActionIf ¶
func (s *BaseVyLangListener) ExitActionIf(ctx *ActionIfContext)
ExitActionIf is called when production actionIf is exited.
func (*BaseVyLangListener) ExitActionIfElse ¶
func (s *BaseVyLangListener) ExitActionIfElse(ctx *ActionIfElseContext)
ExitActionIfElse is called when production actionIfElse is exited.
func (*BaseVyLangListener) ExitActionLeaf ¶
func (s *BaseVyLangListener) ExitActionLeaf(ctx *ActionLeafContext)
ExitActionLeaf is called when production actionLeaf is exited.
func (*BaseVyLangListener) ExitActionParallel ¶
func (s *BaseVyLangListener) ExitActionParallel(ctx *ActionParallelContext)
ExitActionParallel is called when production actionParallel is exited.
func (*BaseVyLangListener) ExitActionReference ¶
func (s *BaseVyLangListener) ExitActionReference(ctx *ActionReferenceContext)
ExitActionReference is called when production actionReference is exited.
func (*BaseVyLangListener) ExitActionSequence ¶
func (s *BaseVyLangListener) ExitActionSequence(ctx *ActionSequenceContext)
ExitActionSequence is called when production actionSequence is exited.
func (*BaseVyLangListener) ExitActionWhile ¶
func (s *BaseVyLangListener) ExitActionWhile(ctx *ActionWhileContext)
ExitActionWhile is called when production actionWhile is exited.
func (*BaseVyLangListener) ExitBinding ¶
func (s *BaseVyLangListener) ExitBinding(ctx *BindingContext)
ExitBinding is called when production binding is exited.
func (*BaseVyLangListener) ExitDefinition ¶
func (s *BaseVyLangListener) ExitDefinition(ctx *DefinitionContext)
ExitDefinition is called when production definition is exited.
func (*BaseVyLangListener) ExitDefinitions ¶
func (s *BaseVyLangListener) ExitDefinitions(ctx *DefinitionsContext)
ExitDefinitions is called when production definitions is exited.
func (*BaseVyLangListener) ExitEveryRule ¶
func (s *BaseVyLangListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseVyLangListener) ExitExpr ¶
func (s *BaseVyLangListener) ExitExpr(ctx *ExprContext)
ExitExpr is called when production expr is exited.
func (*BaseVyLangListener) ExitExprAlternative ¶
func (s *BaseVyLangListener) ExitExprAlternative(ctx *ExprAlternativeContext)
ExitExprAlternative is called when production exprAlternative is exited.
func (*BaseVyLangListener) ExitExprBrackets ¶
func (s *BaseVyLangListener) ExitExprBrackets(ctx *ExprBracketsContext)
ExitExprBrackets is called when production exprBrackets is exited.
func (*BaseVyLangListener) ExitExprList ¶
func (s *BaseVyLangListener) ExitExprList(ctx *ExprListContext)
ExitExprList is called when production exprList is exited.
func (*BaseVyLangListener) ExitExprMap ¶
func (s *BaseVyLangListener) ExitExprMap(ctx *ExprMapContext)
ExitExprMap is called when production exprMap is exited.
func (*BaseVyLangListener) ExitExprMapEntry ¶
func (s *BaseVyLangListener) ExitExprMapEntry(ctx *ExprMapEntryContext)
ExitExprMapEntry is called when production exprMapEntry is exited.
func (*BaseVyLangListener) ExitExprOperator1 ¶
func (s *BaseVyLangListener) ExitExprOperator1(ctx *ExprOperator1Context)
ExitExprOperator1 is called when production exprOperator1 is exited.
func (*BaseVyLangListener) ExitExprOperator2 ¶
func (s *BaseVyLangListener) ExitExprOperator2(ctx *ExprOperator2Context)
ExitExprOperator2 is called when production exprOperator2 is exited.
func (*BaseVyLangListener) ExitExprReference ¶
func (s *BaseVyLangListener) ExitExprReference(ctx *ExprReferenceContext)
ExitExprReference is called when production exprReference is exited.
func (*BaseVyLangListener) ExitLiteral ¶
func (s *BaseVyLangListener) ExitLiteral(ctx *LiteralContext)
ExitLiteral is called when production literal is exited.
func (*BaseVyLangListener) ExitLiteralBoolean ¶
func (s *BaseVyLangListener) ExitLiteralBoolean(ctx *LiteralBooleanContext)
ExitLiteralBoolean is called when production literalBoolean is exited.
func (*BaseVyLangListener) ExitLiteralFloat ¶
func (s *BaseVyLangListener) ExitLiteralFloat(ctx *LiteralFloatContext)
ExitLiteralFloat is called when production literalFloat is exited.
func (*BaseVyLangListener) ExitLiteralInt ¶
func (s *BaseVyLangListener) ExitLiteralInt(ctx *LiteralIntContext)
ExitLiteralInt is called when production literalInt is exited.
func (*BaseVyLangListener) ExitLiteralList ¶
func (s *BaseVyLangListener) ExitLiteralList(ctx *LiteralListContext)
ExitLiteralList is called when production literalList is exited.
func (*BaseVyLangListener) ExitLiteralMap ¶
func (s *BaseVyLangListener) ExitLiteralMap(ctx *LiteralMapContext)
ExitLiteralMap is called when production literalMap is exited.
func (*BaseVyLangListener) ExitLiteralMapEntry ¶
func (s *BaseVyLangListener) ExitLiteralMapEntry(ctx *LiteralMapEntryContext)
ExitLiteralMapEntry is called when production literalMapEntry is exited.
func (*BaseVyLangListener) ExitLiteralNull ¶
func (s *BaseVyLangListener) ExitLiteralNull(ctx *LiteralNullContext)
ExitLiteralNull is called when production literalNull is exited.
func (*BaseVyLangListener) ExitLiteralReference ¶
func (s *BaseVyLangListener) ExitLiteralReference(ctx *LiteralReferenceContext)
ExitLiteralReference is called when production literalReference is exited.
func (*BaseVyLangListener) ExitLiteralString ¶
func (s *BaseVyLangListener) ExitLiteralString(ctx *LiteralStringContext)
ExitLiteralString is called when production literalString is exited.
func (*BaseVyLangListener) ExitLiteralTerminal ¶
func (s *BaseVyLangListener) ExitLiteralTerminal(ctx *LiteralTerminalContext)
ExitLiteralTerminal is called when production literalTerminal is exited.
func (*BaseVyLangListener) ExitNamedAction ¶
func (s *BaseVyLangListener) ExitNamedAction(ctx *NamedActionContext)
ExitNamedAction is called when production namedAction is exited.
func (*BaseVyLangListener) ExitNamedExpr ¶
func (s *BaseVyLangListener) ExitNamedExpr(ctx *NamedExprContext)
ExitNamedExpr is called when production namedExpr is exited.
func (*BaseVyLangListener) ExitNamedLiteral ¶
func (s *BaseVyLangListener) ExitNamedLiteral(ctx *NamedLiteralContext)
ExitNamedLiteral is called when production namedLiteral is exited.
func (*BaseVyLangListener) ExitNamedType ¶
func (s *BaseVyLangListener) ExitNamedType(ctx *NamedTypeContext)
ExitNamedType is called when production namedType is exited.
func (*BaseVyLangListener) ExitProg ¶
func (s *BaseVyLangListener) ExitProg(ctx *ProgContext)
ExitProg is called when production prog is exited.
func (*BaseVyLangListener) ExitRawType ¶
func (s *BaseVyLangListener) ExitRawType(ctx *RawTypeContext)
ExitRawType is called when production rawType is exited.
func (*BaseVyLangListener) ExitType ¶
func (s *BaseVyLangListener) ExitType(ctx *TypeContext)
ExitType is called when production type is exited.
func (*BaseVyLangListener) ExitTypeLeaf ¶
func (s *BaseVyLangListener) ExitTypeLeaf(ctx *TypeLeafContext)
ExitTypeLeaf is called when production typeLeaf is exited.
func (*BaseVyLangListener) ExitTypeList ¶
func (s *BaseVyLangListener) ExitTypeList(ctx *TypeListContext)
ExitTypeList is called when production typeList is exited.
func (*BaseVyLangListener) ExitTypeMap ¶
func (s *BaseVyLangListener) ExitTypeMap(ctx *TypeMapContext)
ExitTypeMap is called when production typeMap is exited.
func (*BaseVyLangListener) ExitTypeMapEntry ¶
func (s *BaseVyLangListener) ExitTypeMapEntry(ctx *TypeMapEntryContext)
ExitTypeMapEntry is called when production typeMapEntry is exited.
func (*BaseVyLangListener) ExitTypeReference ¶
func (s *BaseVyLangListener) ExitTypeReference(ctx *TypeReferenceContext)
ExitTypeReference is called when production typeReference is exited.
func (*BaseVyLangListener) ExitVariable ¶
func (s *BaseVyLangListener) ExitVariable(ctx *VariableContext)
ExitVariable is called when production variable is exited.
func (*BaseVyLangListener) VisitErrorNode ¶
func (s *BaseVyLangListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseVyLangListener) VisitTerminal ¶
func (s *BaseVyLangListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BindingContext ¶
type BindingContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindingContext ¶
func NewBindingContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindingContext
func NewEmptyBindingContext ¶
func NewEmptyBindingContext() *BindingContext
func (*BindingContext) AllBinding ¶
func (s *BindingContext) AllBinding() []IBindingContext
func (*BindingContext) AllNEWLINE ¶
func (s *BindingContext) AllNEWLINE() []antlr.TerminalNode
func (*BindingContext) AllVariable ¶
func (s *BindingContext) AllVariable() []IVariableContext
func (*BindingContext) Binding ¶
func (s *BindingContext) Binding(i int) IBindingContext
func (*BindingContext) EnterRule ¶
func (s *BindingContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindingContext) ExitRule ¶
func (s *BindingContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindingContext) GetParser ¶
func (s *BindingContext) GetParser() antlr.Parser
func (*BindingContext) GetRuleContext ¶
func (s *BindingContext) GetRuleContext() antlr.RuleContext
func (*BindingContext) IsBindingContext ¶
func (*BindingContext) IsBindingContext()
func (*BindingContext) Literal ¶
func (s *BindingContext) Literal() ILiteralContext
func (*BindingContext) NEWLINE ¶
func (s *BindingContext) NEWLINE(i int) antlr.TerminalNode
func (*BindingContext) ToStringTree ¶
func (s *BindingContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*BindingContext) Variable ¶
func (s *BindingContext) Variable(i int) IVariableContext
type DefinitionContext ¶
type DefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDefinitionContext ¶
func NewDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DefinitionContext
func NewEmptyDefinitionContext ¶
func NewEmptyDefinitionContext() *DefinitionContext
func (*DefinitionContext) EnterRule ¶
func (s *DefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*DefinitionContext) ExitRule ¶
func (s *DefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*DefinitionContext) GetParser ¶
func (s *DefinitionContext) GetParser() antlr.Parser
func (*DefinitionContext) GetRuleContext ¶
func (s *DefinitionContext) GetRuleContext() antlr.RuleContext
func (*DefinitionContext) IsDefinitionContext ¶
func (*DefinitionContext) IsDefinitionContext()
func (*DefinitionContext) NamedAction ¶
func (s *DefinitionContext) NamedAction() INamedActionContext
func (*DefinitionContext) NamedExpr ¶
func (s *DefinitionContext) NamedExpr() INamedExprContext
func (*DefinitionContext) NamedLiteral ¶
func (s *DefinitionContext) NamedLiteral() INamedLiteralContext
func (*DefinitionContext) NamedType ¶
func (s *DefinitionContext) NamedType() INamedTypeContext
func (*DefinitionContext) ToStringTree ¶
func (s *DefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DefinitionsContext ¶
type DefinitionsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDefinitionsContext ¶
func NewDefinitionsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DefinitionsContext
func NewEmptyDefinitionsContext ¶
func NewEmptyDefinitionsContext() *DefinitionsContext
func (*DefinitionsContext) AllDefinition ¶
func (s *DefinitionsContext) AllDefinition() []IDefinitionContext
func (*DefinitionsContext) AllNEWLINE ¶
func (s *DefinitionsContext) AllNEWLINE() []antlr.TerminalNode
func (*DefinitionsContext) Definition ¶
func (s *DefinitionsContext) Definition(i int) IDefinitionContext
func (*DefinitionsContext) EnterRule ¶
func (s *DefinitionsContext) EnterRule(listener antlr.ParseTreeListener)
func (*DefinitionsContext) ExitRule ¶
func (s *DefinitionsContext) ExitRule(listener antlr.ParseTreeListener)
func (*DefinitionsContext) GetParser ¶
func (s *DefinitionsContext) GetParser() antlr.Parser
func (*DefinitionsContext) GetRuleContext ¶
func (s *DefinitionsContext) GetRuleContext() antlr.RuleContext
func (*DefinitionsContext) IsDefinitionsContext ¶
func (*DefinitionsContext) IsDefinitionsContext()
func (*DefinitionsContext) NEWLINE ¶
func (s *DefinitionsContext) NEWLINE(i int) antlr.TerminalNode
func (*DefinitionsContext) ToStringTree ¶
func (s *DefinitionsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExprAlternativeContext ¶
type ExprAlternativeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExprAlternativeContext ¶
func NewEmptyExprAlternativeContext() *ExprAlternativeContext
func NewExprAlternativeContext ¶
func NewExprAlternativeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprAlternativeContext
func (*ExprAlternativeContext) AllExpr ¶
func (s *ExprAlternativeContext) AllExpr() []IExprContext
func (*ExprAlternativeContext) EnterRule ¶
func (s *ExprAlternativeContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprAlternativeContext) ExitRule ¶
func (s *ExprAlternativeContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprAlternativeContext) Expr ¶
func (s *ExprAlternativeContext) Expr(i int) IExprContext
func (*ExprAlternativeContext) GetParser ¶
func (s *ExprAlternativeContext) GetParser() antlr.Parser
func (*ExprAlternativeContext) GetRuleContext ¶
func (s *ExprAlternativeContext) GetRuleContext() antlr.RuleContext
func (*ExprAlternativeContext) IsExprAlternativeContext ¶
func (*ExprAlternativeContext) IsExprAlternativeContext()
func (*ExprAlternativeContext) ToStringTree ¶
func (s *ExprAlternativeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExprBracketsContext ¶
type ExprBracketsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExprBracketsContext ¶
func NewEmptyExprBracketsContext() *ExprBracketsContext
func NewExprBracketsContext ¶
func NewExprBracketsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprBracketsContext
func (*ExprBracketsContext) EnterRule ¶
func (s *ExprBracketsContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprBracketsContext) ExitRule ¶
func (s *ExprBracketsContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprBracketsContext) Expr ¶
func (s *ExprBracketsContext) Expr() IExprContext
func (*ExprBracketsContext) GetParser ¶
func (s *ExprBracketsContext) GetParser() antlr.Parser
func (*ExprBracketsContext) GetRuleContext ¶
func (s *ExprBracketsContext) GetRuleContext() antlr.RuleContext
func (*ExprBracketsContext) IsExprBracketsContext ¶
func (*ExprBracketsContext) IsExprBracketsContext()
func (*ExprBracketsContext) ToStringTree ¶
func (s *ExprBracketsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExprContext ¶
type ExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExprContext ¶
func NewEmptyExprContext() *ExprContext
func NewExprContext ¶
func NewExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprContext
func (*ExprContext) AllExprOperator2 ¶
func (s *ExprContext) AllExprOperator2() []IExprOperator2Context
func (*ExprContext) EnterRule ¶
func (s *ExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprContext) ExitRule ¶
func (s *ExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprContext) Expr ¶
func (s *ExprContext) Expr() IExprContext
func (*ExprContext) ExprAlternative ¶
func (s *ExprContext) ExprAlternative() IExprAlternativeContext
func (*ExprContext) ExprBrackets ¶
func (s *ExprContext) ExprBrackets() IExprBracketsContext
func (*ExprContext) ExprList ¶
func (s *ExprContext) ExprList() IExprListContext
func (*ExprContext) ExprMap ¶
func (s *ExprContext) ExprMap() IExprMapContext
func (*ExprContext) ExprOperator1 ¶
func (s *ExprContext) ExprOperator1() IExprOperator1Context
func (*ExprContext) ExprOperator2 ¶
func (s *ExprContext) ExprOperator2(i int) IExprOperator2Context
func (*ExprContext) ExprReference ¶
func (s *ExprContext) ExprReference() IExprReferenceContext
func (*ExprContext) GetParser ¶
func (s *ExprContext) GetParser() antlr.Parser
func (*ExprContext) GetRuleContext ¶
func (s *ExprContext) GetRuleContext() antlr.RuleContext
func (*ExprContext) IsExprContext ¶
func (*ExprContext) IsExprContext()
func (*ExprContext) Literal ¶
func (s *ExprContext) Literal() ILiteralContext
func (*ExprContext) ToStringTree ¶
func (s *ExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ExprContext) Variable ¶
func (s *ExprContext) Variable() IVariableContext
type ExprListContext ¶
type ExprListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExprListContext ¶
func NewEmptyExprListContext() *ExprListContext
func NewExprListContext ¶
func NewExprListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprListContext
func (*ExprListContext) AllExpr ¶
func (s *ExprListContext) AllExpr() []IExprContext
func (*ExprListContext) AllNEWLINE ¶
func (s *ExprListContext) AllNEWLINE() []antlr.TerminalNode
func (*ExprListContext) EnterRule ¶
func (s *ExprListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprListContext) ExitRule ¶
func (s *ExprListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprListContext) Expr ¶
func (s *ExprListContext) Expr(i int) IExprContext
func (*ExprListContext) GetParser ¶
func (s *ExprListContext) GetParser() antlr.Parser
func (*ExprListContext) GetRuleContext ¶
func (s *ExprListContext) GetRuleContext() antlr.RuleContext
func (*ExprListContext) IsExprListContext ¶
func (*ExprListContext) IsExprListContext()
func (*ExprListContext) NEWLINE ¶
func (s *ExprListContext) NEWLINE(i int) antlr.TerminalNode
func (*ExprListContext) ToStringTree ¶
func (s *ExprListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExprMapContext ¶
type ExprMapContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExprMapContext ¶
func NewEmptyExprMapContext() *ExprMapContext
func NewExprMapContext ¶
func NewExprMapContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprMapContext
func (*ExprMapContext) AllExprMapEntry ¶
func (s *ExprMapContext) AllExprMapEntry() []IExprMapEntryContext
func (*ExprMapContext) AllNEWLINE ¶
func (s *ExprMapContext) AllNEWLINE() []antlr.TerminalNode
func (*ExprMapContext) EnterRule ¶
func (s *ExprMapContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprMapContext) ExitRule ¶
func (s *ExprMapContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprMapContext) ExprMapEntry ¶
func (s *ExprMapContext) ExprMapEntry(i int) IExprMapEntryContext
func (*ExprMapContext) GetParser ¶
func (s *ExprMapContext) GetParser() antlr.Parser
func (*ExprMapContext) GetRuleContext ¶
func (s *ExprMapContext) GetRuleContext() antlr.RuleContext
func (*ExprMapContext) IsExprMapContext ¶
func (*ExprMapContext) IsExprMapContext()
func (*ExprMapContext) NEWLINE ¶
func (s *ExprMapContext) NEWLINE(i int) antlr.TerminalNode
func (*ExprMapContext) ToStringTree ¶
func (s *ExprMapContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExprMapEntryContext ¶
type ExprMapEntryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExprMapEntryContext ¶
func NewEmptyExprMapEntryContext() *ExprMapEntryContext
func NewExprMapEntryContext ¶
func NewExprMapEntryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprMapEntryContext
func (*ExprMapEntryContext) EnterRule ¶
func (s *ExprMapEntryContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprMapEntryContext) ExitRule ¶
func (s *ExprMapEntryContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprMapEntryContext) Expr ¶
func (s *ExprMapEntryContext) Expr() IExprContext
func (*ExprMapEntryContext) GetParser ¶
func (s *ExprMapEntryContext) GetParser() antlr.Parser
func (*ExprMapEntryContext) GetRuleContext ¶
func (s *ExprMapEntryContext) GetRuleContext() antlr.RuleContext
func (*ExprMapEntryContext) IDENTIFIER ¶
func (s *ExprMapEntryContext) IDENTIFIER() antlr.TerminalNode
func (*ExprMapEntryContext) IsExprMapEntryContext ¶
func (*ExprMapEntryContext) IsExprMapEntryContext()
func (*ExprMapEntryContext) ToStringTree ¶
func (s *ExprMapEntryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExprOperator1Context ¶
type ExprOperator1Context struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExprOperator1Context ¶
func NewEmptyExprOperator1Context() *ExprOperator1Context
func NewExprOperator1Context ¶
func NewExprOperator1Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprOperator1Context
func (*ExprOperator1Context) EnterRule ¶
func (s *ExprOperator1Context) EnterRule(listener antlr.ParseTreeListener)
func (*ExprOperator1Context) ExitRule ¶
func (s *ExprOperator1Context) ExitRule(listener antlr.ParseTreeListener)
func (*ExprOperator1Context) Expr ¶
func (s *ExprOperator1Context) Expr() IExprContext
func (*ExprOperator1Context) GetParser ¶
func (s *ExprOperator1Context) GetParser() antlr.Parser
func (*ExprOperator1Context) GetRuleContext ¶
func (s *ExprOperator1Context) GetRuleContext() antlr.RuleContext
func (*ExprOperator1Context) IsExprOperator1Context ¶
func (*ExprOperator1Context) IsExprOperator1Context()
func (*ExprOperator1Context) ToStringTree ¶
func (s *ExprOperator1Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExprOperator2Context ¶
type ExprOperator2Context struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExprOperator2Context ¶
func NewEmptyExprOperator2Context() *ExprOperator2Context
func NewExprOperator2Context ¶
func NewExprOperator2Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprOperator2Context
func (*ExprOperator2Context) EnterRule ¶
func (s *ExprOperator2Context) EnterRule(listener antlr.ParseTreeListener)
func (*ExprOperator2Context) ExitRule ¶
func (s *ExprOperator2Context) ExitRule(listener antlr.ParseTreeListener)
func (*ExprOperator2Context) Expr ¶
func (s *ExprOperator2Context) Expr() IExprContext
func (*ExprOperator2Context) GetParser ¶
func (s *ExprOperator2Context) GetParser() antlr.Parser
func (*ExprOperator2Context) GetRuleContext ¶
func (s *ExprOperator2Context) GetRuleContext() antlr.RuleContext
func (*ExprOperator2Context) IsExprOperator2Context ¶
func (*ExprOperator2Context) IsExprOperator2Context()
func (*ExprOperator2Context) ToStringTree ¶
func (s *ExprOperator2Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExprReferenceContext ¶
type ExprReferenceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExprReferenceContext ¶
func NewEmptyExprReferenceContext() *ExprReferenceContext
func NewExprReferenceContext ¶
func NewExprReferenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprReferenceContext
func (*ExprReferenceContext) EnterRule ¶
func (s *ExprReferenceContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprReferenceContext) ExitRule ¶
func (s *ExprReferenceContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprReferenceContext) Expr ¶
func (s *ExprReferenceContext) Expr() IExprContext
func (*ExprReferenceContext) GetParser ¶
func (s *ExprReferenceContext) GetParser() antlr.Parser
func (*ExprReferenceContext) GetRuleContext ¶
func (s *ExprReferenceContext) GetRuleContext() antlr.RuleContext
func (*ExprReferenceContext) IDENTIFIER ¶
func (s *ExprReferenceContext) IDENTIFIER() antlr.TerminalNode
func (*ExprReferenceContext) IsExprReferenceContext ¶
func (*ExprReferenceContext) IsExprReferenceContext()
func (*ExprReferenceContext) ToStringTree ¶
func (s *ExprReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IActionAssignContext ¶
type IActionAssignContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsActionAssignContext differentiates from other interfaces. IsActionAssignContext() }
IActionAssignContext is an interface to support dynamic dispatch.
type IActionAsyncContext ¶
type IActionAsyncContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsActionAsyncContext differentiates from other interfaces. IsActionAsyncContext() }
IActionAsyncContext is an interface to support dynamic dispatch.
type IActionBindContext ¶
type IActionBindContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsActionBindContext differentiates from other interfaces. IsActionBindContext() }
IActionBindContext is an interface to support dynamic dispatch.
type IActionClearContext ¶
type IActionClearContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsActionClearContext differentiates from other interfaces. IsActionClearContext() }
IActionClearContext is an interface to support dynamic dispatch.
type IActionCondContext ¶
type IActionCondContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsActionCondContext differentiates from other interfaces. IsActionCondContext() }
IActionCondContext is an interface to support dynamic dispatch.
type IActionContext ¶
type IActionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsActionContext differentiates from other interfaces. IsActionContext() }
IActionContext is an interface to support dynamic dispatch.
type IActionIfContext ¶
type IActionIfContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsActionIfContext differentiates from other interfaces. IsActionIfContext() }
IActionIfContext is an interface to support dynamic dispatch.
type IActionIfElseContext ¶
type IActionIfElseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsActionIfElseContext differentiates from other interfaces. IsActionIfElseContext() }
IActionIfElseContext is an interface to support dynamic dispatch.
type IActionLeafContext ¶
type IActionLeafContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsActionLeafContext differentiates from other interfaces. IsActionLeafContext() }
IActionLeafContext is an interface to support dynamic dispatch.
type IActionParallelContext ¶
type IActionParallelContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsActionParallelContext differentiates from other interfaces. IsActionParallelContext() }
IActionParallelContext is an interface to support dynamic dispatch.
type IActionReferenceContext ¶
type IActionReferenceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsActionReferenceContext differentiates from other interfaces. IsActionReferenceContext() }
IActionReferenceContext is an interface to support dynamic dispatch.
type IActionSequenceContext ¶
type IActionSequenceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsActionSequenceContext differentiates from other interfaces. IsActionSequenceContext() }
IActionSequenceContext is an interface to support dynamic dispatch.
type IActionWhileContext ¶
type IActionWhileContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsActionWhileContext differentiates from other interfaces. IsActionWhileContext() }
IActionWhileContext is an interface to support dynamic dispatch.
type IBindingContext ¶
type IBindingContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBindingContext differentiates from other interfaces. IsBindingContext() }
IBindingContext is an interface to support dynamic dispatch.
type IDefinitionContext ¶
type IDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDefinitionContext differentiates from other interfaces. IsDefinitionContext() }
IDefinitionContext is an interface to support dynamic dispatch.
type IDefinitionsContext ¶
type IDefinitionsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDefinitionsContext differentiates from other interfaces. IsDefinitionsContext() }
IDefinitionsContext is an interface to support dynamic dispatch.
type IExprAlternativeContext ¶
type IExprAlternativeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExprAlternativeContext differentiates from other interfaces. IsExprAlternativeContext() }
IExprAlternativeContext is an interface to support dynamic dispatch.
type IExprBracketsContext ¶
type IExprBracketsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExprBracketsContext differentiates from other interfaces. IsExprBracketsContext() }
IExprBracketsContext is an interface to support dynamic dispatch.
type IExprContext ¶
type IExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExprContext differentiates from other interfaces. IsExprContext() }
IExprContext is an interface to support dynamic dispatch.
type IExprListContext ¶
type IExprListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExprListContext differentiates from other interfaces. IsExprListContext() }
IExprListContext is an interface to support dynamic dispatch.
type IExprMapContext ¶
type IExprMapContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExprMapContext differentiates from other interfaces. IsExprMapContext() }
IExprMapContext is an interface to support dynamic dispatch.
type IExprMapEntryContext ¶
type IExprMapEntryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExprMapEntryContext differentiates from other interfaces. IsExprMapEntryContext() }
IExprMapEntryContext is an interface to support dynamic dispatch.
type IExprOperator1Context ¶
type IExprOperator1Context interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExprOperator1Context differentiates from other interfaces. IsExprOperator1Context() }
IExprOperator1Context is an interface to support dynamic dispatch.
type IExprOperator2Context ¶
type IExprOperator2Context interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExprOperator2Context differentiates from other interfaces. IsExprOperator2Context() }
IExprOperator2Context is an interface to support dynamic dispatch.
type IExprReferenceContext ¶
type IExprReferenceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExprReferenceContext differentiates from other interfaces. IsExprReferenceContext() }
IExprReferenceContext is an interface to support dynamic dispatch.
type ILiteralBooleanContext ¶
type ILiteralBooleanContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralBooleanContext differentiates from other interfaces. IsLiteralBooleanContext() }
ILiteralBooleanContext is an interface to support dynamic dispatch.
type ILiteralContext ¶
type ILiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralContext differentiates from other interfaces. IsLiteralContext() }
ILiteralContext is an interface to support dynamic dispatch.
type ILiteralFloatContext ¶
type ILiteralFloatContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralFloatContext differentiates from other interfaces. IsLiteralFloatContext() }
ILiteralFloatContext is an interface to support dynamic dispatch.
type ILiteralIntContext ¶
type ILiteralIntContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralIntContext differentiates from other interfaces. IsLiteralIntContext() }
ILiteralIntContext is an interface to support dynamic dispatch.
type ILiteralListContext ¶
type ILiteralListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralListContext differentiates from other interfaces. IsLiteralListContext() }
ILiteralListContext is an interface to support dynamic dispatch.
type ILiteralMapContext ¶
type ILiteralMapContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralMapContext differentiates from other interfaces. IsLiteralMapContext() }
ILiteralMapContext is an interface to support dynamic dispatch.
type ILiteralMapEntryContext ¶
type ILiteralMapEntryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralMapEntryContext differentiates from other interfaces. IsLiteralMapEntryContext() }
ILiteralMapEntryContext is an interface to support dynamic dispatch.
type ILiteralNullContext ¶
type ILiteralNullContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralNullContext differentiates from other interfaces. IsLiteralNullContext() }
ILiteralNullContext is an interface to support dynamic dispatch.
type ILiteralReferenceContext ¶
type ILiteralReferenceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralReferenceContext differentiates from other interfaces. IsLiteralReferenceContext() }
ILiteralReferenceContext is an interface to support dynamic dispatch.
type ILiteralStringContext ¶
type ILiteralStringContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralStringContext differentiates from other interfaces. IsLiteralStringContext() }
ILiteralStringContext is an interface to support dynamic dispatch.
type ILiteralTerminalContext ¶
type ILiteralTerminalContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralTerminalContext differentiates from other interfaces. IsLiteralTerminalContext() }
ILiteralTerminalContext is an interface to support dynamic dispatch.
type INamedActionContext ¶
type INamedActionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNamedActionContext differentiates from other interfaces. IsNamedActionContext() }
INamedActionContext is an interface to support dynamic dispatch.
type INamedExprContext ¶
type INamedExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNamedExprContext differentiates from other interfaces. IsNamedExprContext() }
INamedExprContext is an interface to support dynamic dispatch.
type INamedLiteralContext ¶
type INamedLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNamedLiteralContext differentiates from other interfaces. IsNamedLiteralContext() }
INamedLiteralContext is an interface to support dynamic dispatch.
type INamedTypeContext ¶
type INamedTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNamedTypeContext differentiates from other interfaces. IsNamedTypeContext() }
INamedTypeContext is an interface to support dynamic dispatch.
type IProgContext ¶
type IProgContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsProgContext differentiates from other interfaces. IsProgContext() }
IProgContext is an interface to support dynamic dispatch.
type IRawTypeContext ¶
type IRawTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRawTypeContext differentiates from other interfaces. IsRawTypeContext() }
IRawTypeContext is an interface to support dynamic dispatch.
type ITypeContext ¶
type ITypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeContext differentiates from other interfaces. IsTypeContext() }
ITypeContext is an interface to support dynamic dispatch.
type ITypeLeafContext ¶
type ITypeLeafContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeLeafContext differentiates from other interfaces. IsTypeLeafContext() }
ITypeLeafContext is an interface to support dynamic dispatch.
type ITypeListContext ¶
type ITypeListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeListContext differentiates from other interfaces. IsTypeListContext() }
ITypeListContext is an interface to support dynamic dispatch.
type ITypeMapContext ¶
type ITypeMapContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeMapContext differentiates from other interfaces. IsTypeMapContext() }
ITypeMapContext is an interface to support dynamic dispatch.
type ITypeMapEntryContext ¶
type ITypeMapEntryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeMapEntryContext differentiates from other interfaces. IsTypeMapEntryContext() }
ITypeMapEntryContext is an interface to support dynamic dispatch.
type ITypeReferenceContext ¶
type ITypeReferenceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeReferenceContext differentiates from other interfaces. IsTypeReferenceContext() }
ITypeReferenceContext is an interface to support dynamic dispatch.
type IVariableContext ¶
type IVariableContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsVariableContext differentiates from other interfaces. IsVariableContext() }
IVariableContext is an interface to support dynamic dispatch.
type LiteralBooleanContext ¶
type LiteralBooleanContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralBooleanContext ¶
func NewEmptyLiteralBooleanContext() *LiteralBooleanContext
func NewLiteralBooleanContext ¶
func NewLiteralBooleanContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralBooleanContext
func (*LiteralBooleanContext) EnterRule ¶
func (s *LiteralBooleanContext) EnterRule(listener antlr.ParseTreeListener)
func (*LiteralBooleanContext) ExitRule ¶
func (s *LiteralBooleanContext) ExitRule(listener antlr.ParseTreeListener)
func (*LiteralBooleanContext) GetParser ¶
func (s *LiteralBooleanContext) GetParser() antlr.Parser
func (*LiteralBooleanContext) GetRuleContext ¶
func (s *LiteralBooleanContext) GetRuleContext() antlr.RuleContext
func (*LiteralBooleanContext) IsLiteralBooleanContext ¶
func (*LiteralBooleanContext) IsLiteralBooleanContext()
func (*LiteralBooleanContext) ToStringTree ¶
func (s *LiteralBooleanContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralContext ¶
type LiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralContext ¶
func NewEmptyLiteralContext() *LiteralContext
func NewLiteralContext ¶
func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext
func (*LiteralContext) EnterRule ¶
func (s *LiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*LiteralContext) ExitRule ¶
func (s *LiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*LiteralContext) GetParser ¶
func (s *LiteralContext) GetParser() antlr.Parser
func (*LiteralContext) GetRuleContext ¶
func (s *LiteralContext) GetRuleContext() antlr.RuleContext
func (*LiteralContext) IsLiteralContext ¶
func (*LiteralContext) IsLiteralContext()
func (*LiteralContext) LiteralList ¶
func (s *LiteralContext) LiteralList() ILiteralListContext
func (*LiteralContext) LiteralMap ¶
func (s *LiteralContext) LiteralMap() ILiteralMapContext
func (*LiteralContext) LiteralTerminal ¶
func (s *LiteralContext) LiteralTerminal() ILiteralTerminalContext
func (*LiteralContext) ToStringTree ¶
func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralFloatContext ¶
type LiteralFloatContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralFloatContext ¶
func NewEmptyLiteralFloatContext() *LiteralFloatContext
func NewLiteralFloatContext ¶
func NewLiteralFloatContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralFloatContext
func (*LiteralFloatContext) AllINT ¶
func (s *LiteralFloatContext) AllINT() []antlr.TerminalNode
func (*LiteralFloatContext) EnterRule ¶
func (s *LiteralFloatContext) EnterRule(listener antlr.ParseTreeListener)
func (*LiteralFloatContext) ExitRule ¶
func (s *LiteralFloatContext) ExitRule(listener antlr.ParseTreeListener)
func (*LiteralFloatContext) GetParser ¶
func (s *LiteralFloatContext) GetParser() antlr.Parser
func (*LiteralFloatContext) GetRuleContext ¶
func (s *LiteralFloatContext) GetRuleContext() antlr.RuleContext
func (*LiteralFloatContext) INT ¶
func (s *LiteralFloatContext) INT(i int) antlr.TerminalNode
func (*LiteralFloatContext) IsLiteralFloatContext ¶
func (*LiteralFloatContext) IsLiteralFloatContext()
func (*LiteralFloatContext) ToStringTree ¶
func (s *LiteralFloatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralIntContext ¶
type LiteralIntContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralIntContext ¶
func NewEmptyLiteralIntContext() *LiteralIntContext
func NewLiteralIntContext ¶
func NewLiteralIntContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralIntContext
func (*LiteralIntContext) EnterRule ¶
func (s *LiteralIntContext) EnterRule(listener antlr.ParseTreeListener)
func (*LiteralIntContext) ExitRule ¶
func (s *LiteralIntContext) ExitRule(listener antlr.ParseTreeListener)
func (*LiteralIntContext) GetParser ¶
func (s *LiteralIntContext) GetParser() antlr.Parser
func (*LiteralIntContext) GetRuleContext ¶
func (s *LiteralIntContext) GetRuleContext() antlr.RuleContext
func (*LiteralIntContext) INT ¶
func (s *LiteralIntContext) INT() antlr.TerminalNode
func (*LiteralIntContext) IsLiteralIntContext ¶
func (*LiteralIntContext) IsLiteralIntContext()
func (*LiteralIntContext) ToStringTree ¶
func (s *LiteralIntContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralListContext ¶
type LiteralListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralListContext ¶
func NewEmptyLiteralListContext() *LiteralListContext
func NewLiteralListContext ¶
func NewLiteralListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralListContext
func (*LiteralListContext) AllLiteral ¶
func (s *LiteralListContext) AllLiteral() []ILiteralContext
func (*LiteralListContext) AllNEWLINE ¶
func (s *LiteralListContext) AllNEWLINE() []antlr.TerminalNode
func (*LiteralListContext) EnterRule ¶
func (s *LiteralListContext) EnterRule(listener antlr.ParseTreeListener)
func (*LiteralListContext) ExitRule ¶
func (s *LiteralListContext) ExitRule(listener antlr.ParseTreeListener)
func (*LiteralListContext) GetParser ¶
func (s *LiteralListContext) GetParser() antlr.Parser
func (*LiteralListContext) GetRuleContext ¶
func (s *LiteralListContext) GetRuleContext() antlr.RuleContext
func (*LiteralListContext) IsLiteralListContext ¶
func (*LiteralListContext) IsLiteralListContext()
func (*LiteralListContext) Literal ¶
func (s *LiteralListContext) Literal(i int) ILiteralContext
func (*LiteralListContext) NEWLINE ¶
func (s *LiteralListContext) NEWLINE(i int) antlr.TerminalNode
func (*LiteralListContext) ToStringTree ¶
func (s *LiteralListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralMapContext ¶
type LiteralMapContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralMapContext ¶
func NewEmptyLiteralMapContext() *LiteralMapContext
func NewLiteralMapContext ¶
func NewLiteralMapContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralMapContext
func (*LiteralMapContext) AllLiteralMapEntry ¶
func (s *LiteralMapContext) AllLiteralMapEntry() []ILiteralMapEntryContext
func (*LiteralMapContext) AllNEWLINE ¶
func (s *LiteralMapContext) AllNEWLINE() []antlr.TerminalNode
func (*LiteralMapContext) EnterRule ¶
func (s *LiteralMapContext) EnterRule(listener antlr.ParseTreeListener)
func (*LiteralMapContext) ExitRule ¶
func (s *LiteralMapContext) ExitRule(listener antlr.ParseTreeListener)
func (*LiteralMapContext) GetParser ¶
func (s *LiteralMapContext) GetParser() antlr.Parser
func (*LiteralMapContext) GetRuleContext ¶
func (s *LiteralMapContext) GetRuleContext() antlr.RuleContext
func (*LiteralMapContext) IsLiteralMapContext ¶
func (*LiteralMapContext) IsLiteralMapContext()
func (*LiteralMapContext) LiteralMapEntry ¶
func (s *LiteralMapContext) LiteralMapEntry(i int) ILiteralMapEntryContext
func (*LiteralMapContext) NEWLINE ¶
func (s *LiteralMapContext) NEWLINE(i int) antlr.TerminalNode
func (*LiteralMapContext) ToStringTree ¶
func (s *LiteralMapContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralMapEntryContext ¶
type LiteralMapEntryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralMapEntryContext ¶
func NewEmptyLiteralMapEntryContext() *LiteralMapEntryContext
func NewLiteralMapEntryContext ¶
func NewLiteralMapEntryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralMapEntryContext
func (*LiteralMapEntryContext) EnterRule ¶
func (s *LiteralMapEntryContext) EnterRule(listener antlr.ParseTreeListener)
func (*LiteralMapEntryContext) ExitRule ¶
func (s *LiteralMapEntryContext) ExitRule(listener antlr.ParseTreeListener)
func (*LiteralMapEntryContext) GetParser ¶
func (s *LiteralMapEntryContext) GetParser() antlr.Parser
func (*LiteralMapEntryContext) GetRuleContext ¶
func (s *LiteralMapEntryContext) GetRuleContext() antlr.RuleContext
func (*LiteralMapEntryContext) IDENTIFIER ¶
func (s *LiteralMapEntryContext) IDENTIFIER() antlr.TerminalNode
func (*LiteralMapEntryContext) IsLiteralMapEntryContext ¶
func (*LiteralMapEntryContext) IsLiteralMapEntryContext()
func (*LiteralMapEntryContext) Literal ¶
func (s *LiteralMapEntryContext) Literal() ILiteralContext
func (*LiteralMapEntryContext) ToStringTree ¶
func (s *LiteralMapEntryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralNullContext ¶
type LiteralNullContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralNullContext ¶
func NewEmptyLiteralNullContext() *LiteralNullContext
func NewLiteralNullContext ¶
func NewLiteralNullContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralNullContext
func (*LiteralNullContext) EnterRule ¶
func (s *LiteralNullContext) EnterRule(listener antlr.ParseTreeListener)
func (*LiteralNullContext) ExitRule ¶
func (s *LiteralNullContext) ExitRule(listener antlr.ParseTreeListener)
func (*LiteralNullContext) GetParser ¶
func (s *LiteralNullContext) GetParser() antlr.Parser
func (*LiteralNullContext) GetRuleContext ¶
func (s *LiteralNullContext) GetRuleContext() antlr.RuleContext
func (*LiteralNullContext) IsLiteralNullContext ¶
func (*LiteralNullContext) IsLiteralNullContext()
func (*LiteralNullContext) ToStringTree ¶
func (s *LiteralNullContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralReferenceContext ¶
type LiteralReferenceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralReferenceContext ¶
func NewEmptyLiteralReferenceContext() *LiteralReferenceContext
func NewLiteralReferenceContext ¶
func NewLiteralReferenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralReferenceContext
func (*LiteralReferenceContext) EnterRule ¶
func (s *LiteralReferenceContext) EnterRule(listener antlr.ParseTreeListener)
func (*LiteralReferenceContext) ExitRule ¶
func (s *LiteralReferenceContext) ExitRule(listener antlr.ParseTreeListener)
func (*LiteralReferenceContext) GetParser ¶
func (s *LiteralReferenceContext) GetParser() antlr.Parser
func (*LiteralReferenceContext) GetRuleContext ¶
func (s *LiteralReferenceContext) GetRuleContext() antlr.RuleContext
func (*LiteralReferenceContext) IDENTIFIER ¶
func (s *LiteralReferenceContext) IDENTIFIER() antlr.TerminalNode
func (*LiteralReferenceContext) IsLiteralReferenceContext ¶
func (*LiteralReferenceContext) IsLiteralReferenceContext()
func (*LiteralReferenceContext) ToStringTree ¶
func (s *LiteralReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralStringContext ¶
type LiteralStringContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralStringContext ¶
func NewEmptyLiteralStringContext() *LiteralStringContext
func NewLiteralStringContext ¶
func NewLiteralStringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralStringContext
func (*LiteralStringContext) EnterRule ¶
func (s *LiteralStringContext) EnterRule(listener antlr.ParseTreeListener)
func (*LiteralStringContext) ExitRule ¶
func (s *LiteralStringContext) ExitRule(listener antlr.ParseTreeListener)
func (*LiteralStringContext) GetParser ¶
func (s *LiteralStringContext) GetParser() antlr.Parser
func (*LiteralStringContext) GetRuleContext ¶
func (s *LiteralStringContext) GetRuleContext() antlr.RuleContext
func (*LiteralStringContext) IsLiteralStringContext ¶
func (*LiteralStringContext) IsLiteralStringContext()
func (*LiteralStringContext) STRING ¶
func (s *LiteralStringContext) STRING() antlr.TerminalNode
func (*LiteralStringContext) ToStringTree ¶
func (s *LiteralStringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralTerminalContext ¶
type LiteralTerminalContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralTerminalContext ¶
func NewEmptyLiteralTerminalContext() *LiteralTerminalContext
func NewLiteralTerminalContext ¶
func NewLiteralTerminalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralTerminalContext
func (*LiteralTerminalContext) EnterRule ¶
func (s *LiteralTerminalContext) EnterRule(listener antlr.ParseTreeListener)
func (*LiteralTerminalContext) ExitRule ¶
func (s *LiteralTerminalContext) ExitRule(listener antlr.ParseTreeListener)
func (*LiteralTerminalContext) GetParser ¶
func (s *LiteralTerminalContext) GetParser() antlr.Parser
func (*LiteralTerminalContext) GetRuleContext ¶
func (s *LiteralTerminalContext) GetRuleContext() antlr.RuleContext
func (*LiteralTerminalContext) IsLiteralTerminalContext ¶
func (*LiteralTerminalContext) IsLiteralTerminalContext()
func (*LiteralTerminalContext) LiteralBoolean ¶
func (s *LiteralTerminalContext) LiteralBoolean() ILiteralBooleanContext
func (*LiteralTerminalContext) LiteralFloat ¶
func (s *LiteralTerminalContext) LiteralFloat() ILiteralFloatContext
func (*LiteralTerminalContext) LiteralInt ¶
func (s *LiteralTerminalContext) LiteralInt() ILiteralIntContext
func (*LiteralTerminalContext) LiteralNull ¶
func (s *LiteralTerminalContext) LiteralNull() ILiteralNullContext
func (*LiteralTerminalContext) LiteralReference ¶
func (s *LiteralTerminalContext) LiteralReference() ILiteralReferenceContext
func (*LiteralTerminalContext) LiteralString ¶
func (s *LiteralTerminalContext) LiteralString() ILiteralStringContext
func (*LiteralTerminalContext) ToStringTree ¶
func (s *LiteralTerminalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NamedActionContext ¶
type NamedActionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNamedActionContext ¶
func NewEmptyNamedActionContext() *NamedActionContext
func NewNamedActionContext ¶
func NewNamedActionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamedActionContext
func (*NamedActionContext) Action_ ¶
func (s *NamedActionContext) Action_() IActionContext
func (*NamedActionContext) AllNEWLINE ¶
func (s *NamedActionContext) AllNEWLINE() []antlr.TerminalNode
func (*NamedActionContext) EnterRule ¶
func (s *NamedActionContext) EnterRule(listener antlr.ParseTreeListener)
func (*NamedActionContext) ExitRule ¶
func (s *NamedActionContext) ExitRule(listener antlr.ParseTreeListener)
func (*NamedActionContext) GetParser ¶
func (s *NamedActionContext) GetParser() antlr.Parser
func (*NamedActionContext) GetRuleContext ¶
func (s *NamedActionContext) GetRuleContext() antlr.RuleContext
func (*NamedActionContext) IDENTIFIER ¶
func (s *NamedActionContext) IDENTIFIER() antlr.TerminalNode
func (*NamedActionContext) IsNamedActionContext ¶
func (*NamedActionContext) IsNamedActionContext()
func (*NamedActionContext) NEWLINE ¶
func (s *NamedActionContext) NEWLINE(i int) antlr.TerminalNode
func (*NamedActionContext) ToStringTree ¶
func (s *NamedActionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*NamedActionContext) Type_ ¶
func (s *NamedActionContext) Type_() ITypeContext
type NamedExprContext ¶
type NamedExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNamedExprContext ¶
func NewEmptyNamedExprContext() *NamedExprContext
func NewNamedExprContext ¶
func NewNamedExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamedExprContext
func (*NamedExprContext) EnterRule ¶
func (s *NamedExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*NamedExprContext) ExitRule ¶
func (s *NamedExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*NamedExprContext) Expr ¶
func (s *NamedExprContext) Expr() IExprContext
func (*NamedExprContext) GetParser ¶
func (s *NamedExprContext) GetParser() antlr.Parser
func (*NamedExprContext) GetRuleContext ¶
func (s *NamedExprContext) GetRuleContext() antlr.RuleContext
func (*NamedExprContext) IDENTIFIER ¶
func (s *NamedExprContext) IDENTIFIER() antlr.TerminalNode
func (*NamedExprContext) IsNamedExprContext ¶
func (*NamedExprContext) IsNamedExprContext()
func (*NamedExprContext) ToStringTree ¶
func (s *NamedExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*NamedExprContext) Type_ ¶
func (s *NamedExprContext) Type_() ITypeContext
type NamedLiteralContext ¶
type NamedLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNamedLiteralContext ¶
func NewEmptyNamedLiteralContext() *NamedLiteralContext
func NewNamedLiteralContext ¶
func NewNamedLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamedLiteralContext
func (*NamedLiteralContext) EnterRule ¶
func (s *NamedLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*NamedLiteralContext) ExitRule ¶
func (s *NamedLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*NamedLiteralContext) GetParser ¶
func (s *NamedLiteralContext) GetParser() antlr.Parser
func (*NamedLiteralContext) GetRuleContext ¶
func (s *NamedLiteralContext) GetRuleContext() antlr.RuleContext
func (*NamedLiteralContext) IDENTIFIER ¶
func (s *NamedLiteralContext) IDENTIFIER() antlr.TerminalNode
func (*NamedLiteralContext) IsNamedLiteralContext ¶
func (*NamedLiteralContext) IsNamedLiteralContext()
func (*NamedLiteralContext) Literal ¶
func (s *NamedLiteralContext) Literal() ILiteralContext
func (*NamedLiteralContext) ToStringTree ¶
func (s *NamedLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NamedTypeContext ¶
type NamedTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNamedTypeContext ¶
func NewEmptyNamedTypeContext() *NamedTypeContext
func NewNamedTypeContext ¶
func NewNamedTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamedTypeContext
func (*NamedTypeContext) EnterRule ¶
func (s *NamedTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*NamedTypeContext) ExitRule ¶
func (s *NamedTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*NamedTypeContext) GetParser ¶
func (s *NamedTypeContext) GetParser() antlr.Parser
func (*NamedTypeContext) GetRuleContext ¶
func (s *NamedTypeContext) GetRuleContext() antlr.RuleContext
func (*NamedTypeContext) IDENTIFIER ¶
func (s *NamedTypeContext) IDENTIFIER() antlr.TerminalNode
func (*NamedTypeContext) IsNamedTypeContext ¶
func (*NamedTypeContext) IsNamedTypeContext()
func (*NamedTypeContext) ToStringTree ¶
func (s *NamedTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*NamedTypeContext) Type_ ¶
func (s *NamedTypeContext) Type_() ITypeContext
type ProgContext ¶
type ProgContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProgContext ¶
func NewEmptyProgContext() *ProgContext
func NewProgContext ¶
func NewProgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProgContext
func (*ProgContext) Definitions ¶
func (s *ProgContext) Definitions() IDefinitionsContext
func (*ProgContext) EOF ¶
func (s *ProgContext) EOF() antlr.TerminalNode
func (*ProgContext) EnterRule ¶
func (s *ProgContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProgContext) ExitRule ¶
func (s *ProgContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProgContext) GetParser ¶
func (s *ProgContext) GetParser() antlr.Parser
func (*ProgContext) GetRuleContext ¶
func (s *ProgContext) GetRuleContext() antlr.RuleContext
func (*ProgContext) IsProgContext ¶
func (*ProgContext) IsProgContext()
func (*ProgContext) ToStringTree ¶
func (s *ProgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RawTypeContext ¶
type RawTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRawTypeContext ¶
func NewEmptyRawTypeContext() *RawTypeContext
func NewRawTypeContext ¶
func NewRawTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RawTypeContext
func (*RawTypeContext) EnterRule ¶
func (s *RawTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*RawTypeContext) ExitRule ¶
func (s *RawTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*RawTypeContext) GetParser ¶
func (s *RawTypeContext) GetParser() antlr.Parser
func (*RawTypeContext) GetRuleContext ¶
func (s *RawTypeContext) GetRuleContext() antlr.RuleContext
func (*RawTypeContext) IsRawTypeContext ¶
func (*RawTypeContext) IsRawTypeContext()
func (*RawTypeContext) ToStringTree ¶
func (s *RawTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*RawTypeContext) TypeLeaf ¶
func (s *RawTypeContext) TypeLeaf() ITypeLeafContext
func (*RawTypeContext) TypeList ¶
func (s *RawTypeContext) TypeList() ITypeListContext
func (*RawTypeContext) TypeMap ¶
func (s *RawTypeContext) TypeMap() ITypeMapContext
func (*RawTypeContext) TypeReference ¶
func (s *RawTypeContext) TypeReference() ITypeReferenceContext
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) EnterRule ¶
func (s *TypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeContext) ExitRule ¶
func (s *TypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeContext) GetParser ¶
func (s *TypeContext) GetParser() antlr.Parser
func (*TypeContext) GetRuleContext ¶
func (s *TypeContext) GetRuleContext() antlr.RuleContext
func (*TypeContext) IsTypeContext ¶
func (*TypeContext) IsTypeContext()
func (*TypeContext) Literal ¶
func (s *TypeContext) Literal() ILiteralContext
func (*TypeContext) LiteralList ¶
func (s *TypeContext) LiteralList() ILiteralListContext
func (*TypeContext) RawType ¶
func (s *TypeContext) RawType() IRawTypeContext
func (*TypeContext) ToStringTree ¶
func (s *TypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypeLeafContext ¶
type TypeLeafContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeLeafContext ¶
func NewEmptyTypeLeafContext() *TypeLeafContext
func NewTypeLeafContext ¶
func NewTypeLeafContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeLeafContext
func (*TypeLeafContext) EnterRule ¶
func (s *TypeLeafContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeLeafContext) ExitRule ¶
func (s *TypeLeafContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeLeafContext) GetParser ¶
func (s *TypeLeafContext) GetParser() antlr.Parser
func (*TypeLeafContext) GetRuleContext ¶
func (s *TypeLeafContext) GetRuleContext() antlr.RuleContext
func (*TypeLeafContext) IsTypeLeafContext ¶
func (*TypeLeafContext) IsTypeLeafContext()
func (*TypeLeafContext) ToStringTree ¶
func (s *TypeLeafContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypeListContext ¶
type TypeListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeListContext ¶
func NewEmptyTypeListContext() *TypeListContext
func NewTypeListContext ¶
func NewTypeListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeListContext
func (*TypeListContext) EnterRule ¶
func (s *TypeListContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeListContext) ExitRule ¶
func (s *TypeListContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeListContext) GetParser ¶
func (s *TypeListContext) GetParser() antlr.Parser
func (*TypeListContext) GetRuleContext ¶
func (s *TypeListContext) GetRuleContext() antlr.RuleContext
func (*TypeListContext) IsTypeListContext ¶
func (*TypeListContext) IsTypeListContext()
func (*TypeListContext) ToStringTree ¶
func (s *TypeListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeListContext) Type_ ¶
func (s *TypeListContext) Type_() ITypeContext
type TypeMapContext ¶
type TypeMapContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeMapContext ¶
func NewEmptyTypeMapContext() *TypeMapContext
func NewTypeMapContext ¶
func NewTypeMapContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeMapContext
func (*TypeMapContext) AllNEWLINE ¶
func (s *TypeMapContext) AllNEWLINE() []antlr.TerminalNode
func (*TypeMapContext) AllTypeMapEntry ¶
func (s *TypeMapContext) AllTypeMapEntry() []ITypeMapEntryContext
func (*TypeMapContext) EnterRule ¶
func (s *TypeMapContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeMapContext) ExitRule ¶
func (s *TypeMapContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeMapContext) GetParser ¶
func (s *TypeMapContext) GetParser() antlr.Parser
func (*TypeMapContext) GetRuleContext ¶
func (s *TypeMapContext) GetRuleContext() antlr.RuleContext
func (*TypeMapContext) IsTypeMapContext ¶
func (*TypeMapContext) IsTypeMapContext()
func (*TypeMapContext) NEWLINE ¶
func (s *TypeMapContext) NEWLINE(i int) antlr.TerminalNode
func (*TypeMapContext) ToStringTree ¶
func (s *TypeMapContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeMapContext) TypeMapEntry ¶
func (s *TypeMapContext) TypeMapEntry(i int) ITypeMapEntryContext
type TypeMapEntryContext ¶
type TypeMapEntryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeMapEntryContext ¶
func NewEmptyTypeMapEntryContext() *TypeMapEntryContext
func NewTypeMapEntryContext ¶
func NewTypeMapEntryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeMapEntryContext
func (*TypeMapEntryContext) EnterRule ¶
func (s *TypeMapEntryContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeMapEntryContext) ExitRule ¶
func (s *TypeMapEntryContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeMapEntryContext) GetParser ¶
func (s *TypeMapEntryContext) GetParser() antlr.Parser
func (*TypeMapEntryContext) GetRuleContext ¶
func (s *TypeMapEntryContext) GetRuleContext() antlr.RuleContext
func (*TypeMapEntryContext) IDENTIFIER ¶
func (s *TypeMapEntryContext) IDENTIFIER() antlr.TerminalNode
func (*TypeMapEntryContext) IsTypeMapEntryContext ¶
func (*TypeMapEntryContext) IsTypeMapEntryContext()
func (*TypeMapEntryContext) ToStringTree ¶
func (s *TypeMapEntryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeMapEntryContext) Type_ ¶
func (s *TypeMapEntryContext) Type_() ITypeContext
type TypeReferenceContext ¶
type TypeReferenceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeReferenceContext ¶
func NewEmptyTypeReferenceContext() *TypeReferenceContext
func NewTypeReferenceContext ¶
func NewTypeReferenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeReferenceContext
func (*TypeReferenceContext) EnterRule ¶
func (s *TypeReferenceContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeReferenceContext) ExitRule ¶
func (s *TypeReferenceContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeReferenceContext) GetParser ¶
func (s *TypeReferenceContext) GetParser() antlr.Parser
func (*TypeReferenceContext) GetRuleContext ¶
func (s *TypeReferenceContext) GetRuleContext() antlr.RuleContext
func (*TypeReferenceContext) IDENTIFIER ¶
func (s *TypeReferenceContext) IDENTIFIER() antlr.TerminalNode
func (*TypeReferenceContext) IsTypeReferenceContext ¶
func (*TypeReferenceContext) IsTypeReferenceContext()
func (*TypeReferenceContext) ToStringTree ¶
func (s *TypeReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type VariableContext ¶
type VariableContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVariableContext ¶
func NewEmptyVariableContext() *VariableContext
func NewVariableContext ¶
func NewVariableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableContext
func (*VariableContext) EnterRule ¶
func (s *VariableContext) EnterRule(listener antlr.ParseTreeListener)
func (*VariableContext) ExitRule ¶
func (s *VariableContext) ExitRule(listener antlr.ParseTreeListener)
func (*VariableContext) GetParser ¶
func (s *VariableContext) GetParser() antlr.Parser
func (*VariableContext) GetRuleContext ¶
func (s *VariableContext) GetRuleContext() antlr.RuleContext
func (*VariableContext) IDENTIFIER ¶
func (s *VariableContext) IDENTIFIER() antlr.TerminalNode
func (*VariableContext) IsVariableContext ¶
func (*VariableContext) IsVariableContext()
func (*VariableContext) ToStringTree ¶
func (s *VariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VariableContext) Variable ¶
func (s *VariableContext) Variable() IVariableContext
type VyLangLexer ¶
type VyLangLexer struct { *antlr.BaseLexer // contains filtered or unexported fields }
func NewVyLangLexer ¶
func NewVyLangLexer(input antlr.CharStream) *VyLangLexer
NewVyLangLexer produces a new lexer instance for the optional input antlr.CharStream.
type VyLangListener ¶
type VyLangListener interface { antlr.ParseTreeListener // EnterProg is called when entering the prog production. EnterProg(c *ProgContext) // EnterDefinitions is called when entering the definitions production. EnterDefinitions(c *DefinitionsContext) // EnterDefinition is called when entering the definition production. EnterDefinition(c *DefinitionContext) // EnterVariable is called when entering the variable production. EnterVariable(c *VariableContext) // EnterNamedAction is called when entering the namedAction production. EnterNamedAction(c *NamedActionContext) // EnterAction is called when entering the action production. EnterAction(c *ActionContext) // EnterActionParallel is called when entering the actionParallel production. EnterActionParallel(c *ActionParallelContext) // EnterActionSequence is called when entering the actionSequence production. EnterActionSequence(c *ActionSequenceContext) // EnterActionAsync is called when entering the actionAsync production. EnterActionAsync(c *ActionAsyncContext) // EnterActionReference is called when entering the actionReference production. EnterActionReference(c *ActionReferenceContext) // EnterActionBind is called when entering the actionBind production. EnterActionBind(c *ActionBindContext) // EnterActionWhile is called when entering the actionWhile production. EnterActionWhile(c *ActionWhileContext) // EnterActionCond is called when entering the actionCond production. EnterActionCond(c *ActionCondContext) // EnterActionIf is called when entering the actionIf production. EnterActionIf(c *ActionIfContext) // EnterActionIfElse is called when entering the actionIfElse production. EnterActionIfElse(c *ActionIfElseContext) // EnterActionLeaf is called when entering the actionLeaf production. EnterActionLeaf(c *ActionLeafContext) // EnterActionAssign is called when entering the actionAssign production. EnterActionAssign(c *ActionAssignContext) // EnterActionClear is called when entering the actionClear production. EnterActionClear(c *ActionClearContext) // EnterBinding is called when entering the binding production. EnterBinding(c *BindingContext) // EnterNamedType is called when entering the namedType production. EnterNamedType(c *NamedTypeContext) // EnterType is called when entering the type production. EnterType(c *TypeContext) // EnterRawType is called when entering the rawType production. EnterRawType(c *RawTypeContext) // EnterTypeMap is called when entering the typeMap production. EnterTypeMap(c *TypeMapContext) // EnterTypeList is called when entering the typeList production. EnterTypeList(c *TypeListContext) // EnterTypeReference is called when entering the typeReference production. EnterTypeReference(c *TypeReferenceContext) // EnterTypeLeaf is called when entering the typeLeaf production. EnterTypeLeaf(c *TypeLeafContext) // EnterTypeMapEntry is called when entering the typeMapEntry production. EnterTypeMapEntry(c *TypeMapEntryContext) // EnterNamedExpr is called when entering the namedExpr production. EnterNamedExpr(c *NamedExprContext) // EnterExpr is called when entering the expr production. EnterExpr(c *ExprContext) // EnterExprBrackets is called when entering the exprBrackets production. EnterExprBrackets(c *ExprBracketsContext) // EnterExprAlternative is called when entering the exprAlternative production. EnterExprAlternative(c *ExprAlternativeContext) // EnterExprOperator1 is called when entering the exprOperator1 production. EnterExprOperator1(c *ExprOperator1Context) // EnterExprOperator2 is called when entering the exprOperator2 production. EnterExprOperator2(c *ExprOperator2Context) // EnterExprReference is called when entering the exprReference production. EnterExprReference(c *ExprReferenceContext) // EnterExprMap is called when entering the exprMap production. EnterExprMap(c *ExprMapContext) // EnterExprList is called when entering the exprList production. EnterExprList(c *ExprListContext) // EnterExprMapEntry is called when entering the exprMapEntry production. EnterExprMapEntry(c *ExprMapEntryContext) // EnterNamedLiteral is called when entering the namedLiteral production. EnterNamedLiteral(c *NamedLiteralContext) // EnterLiteral is called when entering the literal production. EnterLiteral(c *LiteralContext) // EnterLiteralTerminal is called when entering the literalTerminal production. EnterLiteralTerminal(c *LiteralTerminalContext) // EnterLiteralString is called when entering the literalString production. EnterLiteralString(c *LiteralStringContext) // EnterLiteralInt is called when entering the literalInt production. EnterLiteralInt(c *LiteralIntContext) // EnterLiteralBoolean is called when entering the literalBoolean production. EnterLiteralBoolean(c *LiteralBooleanContext) // EnterLiteralFloat is called when entering the literalFloat production. EnterLiteralFloat(c *LiteralFloatContext) // EnterLiteralNull is called when entering the literalNull production. EnterLiteralNull(c *LiteralNullContext) // EnterLiteralReference is called when entering the literalReference production. EnterLiteralReference(c *LiteralReferenceContext) // EnterLiteralMap is called when entering the literalMap production. EnterLiteralMap(c *LiteralMapContext) // EnterLiteralList is called when entering the literalList production. EnterLiteralList(c *LiteralListContext) // EnterLiteralMapEntry is called when entering the literalMapEntry production. EnterLiteralMapEntry(c *LiteralMapEntryContext) // ExitProg is called when exiting the prog production. ExitProg(c *ProgContext) // ExitDefinitions is called when exiting the definitions production. ExitDefinitions(c *DefinitionsContext) // ExitDefinition is called when exiting the definition production. ExitDefinition(c *DefinitionContext) // ExitVariable is called when exiting the variable production. ExitVariable(c *VariableContext) // ExitNamedAction is called when exiting the namedAction production. ExitNamedAction(c *NamedActionContext) // ExitAction is called when exiting the action production. ExitAction(c *ActionContext) // ExitActionParallel is called when exiting the actionParallel production. ExitActionParallel(c *ActionParallelContext) // ExitActionSequence is called when exiting the actionSequence production. ExitActionSequence(c *ActionSequenceContext) // ExitActionAsync is called when exiting the actionAsync production. ExitActionAsync(c *ActionAsyncContext) // ExitActionReference is called when exiting the actionReference production. ExitActionReference(c *ActionReferenceContext) // ExitActionBind is called when exiting the actionBind production. ExitActionBind(c *ActionBindContext) // ExitActionWhile is called when exiting the actionWhile production. ExitActionWhile(c *ActionWhileContext) // ExitActionCond is called when exiting the actionCond production. ExitActionCond(c *ActionCondContext) // ExitActionIf is called when exiting the actionIf production. ExitActionIf(c *ActionIfContext) // ExitActionIfElse is called when exiting the actionIfElse production. ExitActionIfElse(c *ActionIfElseContext) // ExitActionLeaf is called when exiting the actionLeaf production. ExitActionLeaf(c *ActionLeafContext) // ExitActionAssign is called when exiting the actionAssign production. ExitActionAssign(c *ActionAssignContext) // ExitActionClear is called when exiting the actionClear production. ExitActionClear(c *ActionClearContext) // ExitBinding is called when exiting the binding production. ExitBinding(c *BindingContext) // ExitNamedType is called when exiting the namedType production. ExitNamedType(c *NamedTypeContext) // ExitType is called when exiting the type production. ExitType(c *TypeContext) // ExitRawType is called when exiting the rawType production. ExitRawType(c *RawTypeContext) // ExitTypeMap is called when exiting the typeMap production. ExitTypeMap(c *TypeMapContext) // ExitTypeList is called when exiting the typeList production. ExitTypeList(c *TypeListContext) // ExitTypeReference is called when exiting the typeReference production. ExitTypeReference(c *TypeReferenceContext) // ExitTypeLeaf is called when exiting the typeLeaf production. ExitTypeLeaf(c *TypeLeafContext) // ExitTypeMapEntry is called when exiting the typeMapEntry production. ExitTypeMapEntry(c *TypeMapEntryContext) // ExitNamedExpr is called when exiting the namedExpr production. ExitNamedExpr(c *NamedExprContext) // ExitExpr is called when exiting the expr production. ExitExpr(c *ExprContext) // ExitExprBrackets is called when exiting the exprBrackets production. ExitExprBrackets(c *ExprBracketsContext) // ExitExprAlternative is called when exiting the exprAlternative production. ExitExprAlternative(c *ExprAlternativeContext) // ExitExprOperator1 is called when exiting the exprOperator1 production. ExitExprOperator1(c *ExprOperator1Context) // ExitExprOperator2 is called when exiting the exprOperator2 production. ExitExprOperator2(c *ExprOperator2Context) // ExitExprReference is called when exiting the exprReference production. ExitExprReference(c *ExprReferenceContext) // ExitExprMap is called when exiting the exprMap production. ExitExprMap(c *ExprMapContext) // ExitExprList is called when exiting the exprList production. ExitExprList(c *ExprListContext) // ExitExprMapEntry is called when exiting the exprMapEntry production. ExitExprMapEntry(c *ExprMapEntryContext) // ExitNamedLiteral is called when exiting the namedLiteral production. ExitNamedLiteral(c *NamedLiteralContext) // ExitLiteral is called when exiting the literal production. ExitLiteral(c *LiteralContext) // ExitLiteralTerminal is called when exiting the literalTerminal production. ExitLiteralTerminal(c *LiteralTerminalContext) // ExitLiteralString is called when exiting the literalString production. ExitLiteralString(c *LiteralStringContext) // ExitLiteralInt is called when exiting the literalInt production. ExitLiteralInt(c *LiteralIntContext) // ExitLiteralBoolean is called when exiting the literalBoolean production. ExitLiteralBoolean(c *LiteralBooleanContext) // ExitLiteralFloat is called when exiting the literalFloat production. ExitLiteralFloat(c *LiteralFloatContext) // ExitLiteralNull is called when exiting the literalNull production. ExitLiteralNull(c *LiteralNullContext) // ExitLiteralReference is called when exiting the literalReference production. ExitLiteralReference(c *LiteralReferenceContext) // ExitLiteralMap is called when exiting the literalMap production. ExitLiteralMap(c *LiteralMapContext) // ExitLiteralList is called when exiting the literalList production. ExitLiteralList(c *LiteralListContext) // ExitLiteralMapEntry is called when exiting the literalMapEntry production. ExitLiteralMapEntry(c *LiteralMapEntryContext) }
VyLangListener is a complete listener for a parse tree produced by VyLangParser.
type VyLangParser ¶
type VyLangParser struct {
*antlr.BaseParser
}
func NewVyLangParser ¶
func NewVyLangParser(input antlr.TokenStream) *VyLangParser
NewVyLangParser produces a new parser instance for the optional input antlr.TokenStream.
func (*VyLangParser) ActionAssign ¶
func (p *VyLangParser) ActionAssign() (localctx IActionAssignContext)
func (*VyLangParser) ActionAsync ¶
func (p *VyLangParser) ActionAsync() (localctx IActionAsyncContext)
func (*VyLangParser) ActionBind ¶
func (p *VyLangParser) ActionBind() (localctx IActionBindContext)
func (*VyLangParser) ActionClear ¶
func (p *VyLangParser) ActionClear() (localctx IActionClearContext)
func (*VyLangParser) ActionCond ¶
func (p *VyLangParser) ActionCond() (localctx IActionCondContext)
func (*VyLangParser) ActionIf ¶
func (p *VyLangParser) ActionIf() (localctx IActionIfContext)
func (*VyLangParser) ActionIfElse ¶
func (p *VyLangParser) ActionIfElse() (localctx IActionIfElseContext)
func (*VyLangParser) ActionLeaf ¶
func (p *VyLangParser) ActionLeaf() (localctx IActionLeafContext)
func (*VyLangParser) ActionParallel ¶
func (p *VyLangParser) ActionParallel() (localctx IActionParallelContext)
func (*VyLangParser) ActionReference ¶
func (p *VyLangParser) ActionReference() (localctx IActionReferenceContext)
func (*VyLangParser) ActionSequence ¶
func (p *VyLangParser) ActionSequence() (localctx IActionSequenceContext)
func (*VyLangParser) ActionWhile ¶
func (p *VyLangParser) ActionWhile() (localctx IActionWhileContext)
func (*VyLangParser) Action_ ¶
func (p *VyLangParser) Action_() (localctx IActionContext)
func (*VyLangParser) Binding ¶
func (p *VyLangParser) Binding() (localctx IBindingContext)
func (*VyLangParser) Binding_Sempred ¶
func (p *VyLangParser) Binding_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*VyLangParser) Definition ¶
func (p *VyLangParser) Definition() (localctx IDefinitionContext)
func (*VyLangParser) Definitions ¶
func (p *VyLangParser) Definitions() (localctx IDefinitionsContext)
func (*VyLangParser) Expr ¶
func (p *VyLangParser) Expr() (localctx IExprContext)
func (*VyLangParser) ExprAlternative ¶
func (p *VyLangParser) ExprAlternative() (localctx IExprAlternativeContext)
func (*VyLangParser) ExprBrackets ¶
func (p *VyLangParser) ExprBrackets() (localctx IExprBracketsContext)
func (*VyLangParser) ExprList ¶
func (p *VyLangParser) ExprList() (localctx IExprListContext)
func (*VyLangParser) ExprMap ¶
func (p *VyLangParser) ExprMap() (localctx IExprMapContext)
func (*VyLangParser) ExprMapEntry ¶
func (p *VyLangParser) ExprMapEntry() (localctx IExprMapEntryContext)
func (*VyLangParser) ExprOperator1 ¶
func (p *VyLangParser) ExprOperator1() (localctx IExprOperator1Context)
func (*VyLangParser) ExprOperator2 ¶
func (p *VyLangParser) ExprOperator2() (localctx IExprOperator2Context)
func (*VyLangParser) ExprReference ¶
func (p *VyLangParser) ExprReference() (localctx IExprReferenceContext)
func (*VyLangParser) Expr_Sempred ¶
func (p *VyLangParser) Expr_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*VyLangParser) Literal ¶
func (p *VyLangParser) Literal() (localctx ILiteralContext)
func (*VyLangParser) LiteralBoolean ¶
func (p *VyLangParser) LiteralBoolean() (localctx ILiteralBooleanContext)
func (*VyLangParser) LiteralFloat ¶
func (p *VyLangParser) LiteralFloat() (localctx ILiteralFloatContext)
func (*VyLangParser) LiteralInt ¶
func (p *VyLangParser) LiteralInt() (localctx ILiteralIntContext)
func (*VyLangParser) LiteralList ¶
func (p *VyLangParser) LiteralList() (localctx ILiteralListContext)
func (*VyLangParser) LiteralMap ¶
func (p *VyLangParser) LiteralMap() (localctx ILiteralMapContext)
func (*VyLangParser) LiteralMapEntry ¶
func (p *VyLangParser) LiteralMapEntry() (localctx ILiteralMapEntryContext)
func (*VyLangParser) LiteralNull ¶
func (p *VyLangParser) LiteralNull() (localctx ILiteralNullContext)
func (*VyLangParser) LiteralReference ¶
func (p *VyLangParser) LiteralReference() (localctx ILiteralReferenceContext)
func (*VyLangParser) LiteralString ¶
func (p *VyLangParser) LiteralString() (localctx ILiteralStringContext)
func (*VyLangParser) LiteralTerminal ¶
func (p *VyLangParser) LiteralTerminal() (localctx ILiteralTerminalContext)
func (*VyLangParser) NamedAction ¶
func (p *VyLangParser) NamedAction() (localctx INamedActionContext)
func (*VyLangParser) NamedExpr ¶
func (p *VyLangParser) NamedExpr() (localctx INamedExprContext)
func (*VyLangParser) NamedLiteral ¶
func (p *VyLangParser) NamedLiteral() (localctx INamedLiteralContext)
func (*VyLangParser) NamedType ¶
func (p *VyLangParser) NamedType() (localctx INamedTypeContext)
func (*VyLangParser) Prog ¶
func (p *VyLangParser) Prog() (localctx IProgContext)
func (*VyLangParser) RawType ¶
func (p *VyLangParser) RawType() (localctx IRawTypeContext)
func (*VyLangParser) Sempred ¶
func (p *VyLangParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*VyLangParser) TypeLeaf ¶
func (p *VyLangParser) TypeLeaf() (localctx ITypeLeafContext)
func (*VyLangParser) TypeList ¶
func (p *VyLangParser) TypeList() (localctx ITypeListContext)
func (*VyLangParser) TypeMap ¶
func (p *VyLangParser) TypeMap() (localctx ITypeMapContext)
func (*VyLangParser) TypeMapEntry ¶
func (p *VyLangParser) TypeMapEntry() (localctx ITypeMapEntryContext)
func (*VyLangParser) TypeReference ¶
func (p *VyLangParser) TypeReference() (localctx ITypeReferenceContext)
func (*VyLangParser) Type_ ¶
func (p *VyLangParser) Type_() (localctx ITypeContext)
func (*VyLangParser) Variable ¶
func (p *VyLangParser) Variable() (localctx IVariableContext)
func (*VyLangParser) Variable_Sempred ¶
func (p *VyLangParser) Variable_Sempred(localctx antlr.RuleContext, predIndex int) bool