Documentation ¶
Index ¶
- Constants
- func VyLangLexerInit()
- func VyLangParserInit()
- type BaseVyLangListener
- func (s *BaseVyLangListener) EnterContextPipe(ctx *ContextPipeContext)
- func (s *BaseVyLangListener) EnterDefinition(ctx *DefinitionContext)
- func (s *BaseVyLangListener) EnterDefinitions(ctx *DefinitionsContext)
- func (s *BaseVyLangListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseVyLangListener) EnterIdentPath(ctx *IdentPathContext)
- func (s *BaseVyLangListener) EnterNamedPipe(ctx *NamedPipeContext)
- func (s *BaseVyLangListener) EnterPathModel(ctx *PathModelContext)
- func (s *BaseVyLangListener) EnterPathRelation(ctx *PathRelationContext)
- func (s *BaseVyLangListener) EnterPipe(ctx *PipeContext)
- func (s *BaseVyLangListener) EnterPipeField(ctx *PipeFieldContext)
- func (s *BaseVyLangListener) EnterPipeFieldBackward(ctx *PipeFieldBackwardContext)
- func (s *BaseVyLangListener) EnterPipeFieldForward(ctx *PipeFieldForwardContext)
- func (s *BaseVyLangListener) EnterPipeMap(ctx *PipeMapContext)
- func (s *BaseVyLangListener) EnterPipeMapEntry(ctx *PipeMapEntryContext)
- func (s *BaseVyLangListener) EnterPipeModified(ctx *PipeModifiedContext)
- func (s *BaseVyLangListener) EnterPipeModifier(ctx *PipeModifierContext)
- func (s *BaseVyLangListener) EnterPipeNamedProperty(ctx *PipeNamedPropertyContext)
- func (s *BaseVyLangListener) EnterPipeProperty(ctx *PipePropertyContext)
- func (s *BaseVyLangListener) EnterPipeTerminal(ctx *PipeTerminalContext)
- func (s *BaseVyLangListener) EnterSep(ctx *SepContext)
- func (s *BaseVyLangListener) ExitContextPipe(ctx *ContextPipeContext)
- func (s *BaseVyLangListener) ExitDefinition(ctx *DefinitionContext)
- func (s *BaseVyLangListener) ExitDefinitions(ctx *DefinitionsContext)
- func (s *BaseVyLangListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseVyLangListener) ExitIdentPath(ctx *IdentPathContext)
- func (s *BaseVyLangListener) ExitNamedPipe(ctx *NamedPipeContext)
- func (s *BaseVyLangListener) ExitPathModel(ctx *PathModelContext)
- func (s *BaseVyLangListener) ExitPathRelation(ctx *PathRelationContext)
- func (s *BaseVyLangListener) ExitPipe(ctx *PipeContext)
- func (s *BaseVyLangListener) ExitPipeField(ctx *PipeFieldContext)
- func (s *BaseVyLangListener) ExitPipeFieldBackward(ctx *PipeFieldBackwardContext)
- func (s *BaseVyLangListener) ExitPipeFieldForward(ctx *PipeFieldForwardContext)
- func (s *BaseVyLangListener) ExitPipeMap(ctx *PipeMapContext)
- func (s *BaseVyLangListener) ExitPipeMapEntry(ctx *PipeMapEntryContext)
- func (s *BaseVyLangListener) ExitPipeModified(ctx *PipeModifiedContext)
- func (s *BaseVyLangListener) ExitPipeModifier(ctx *PipeModifierContext)
- func (s *BaseVyLangListener) ExitPipeNamedProperty(ctx *PipeNamedPropertyContext)
- func (s *BaseVyLangListener) ExitPipeProperty(ctx *PipePropertyContext)
- func (s *BaseVyLangListener) ExitPipeTerminal(ctx *PipeTerminalContext)
- func (s *BaseVyLangListener) ExitSep(ctx *SepContext)
- func (s *BaseVyLangListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseVyLangListener) VisitTerminal(node antlr.TerminalNode)
- type ContextPipeContext
- func (s *ContextPipeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ContextPipeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ContextPipeContext) GetParser() antlr.Parser
- func (s *ContextPipeContext) GetRuleContext() antlr.RuleContext
- func (*ContextPipeContext) IsContextPipeContext()
- func (s *ContextPipeContext) PathModel() IPathModelContext
- func (s *ContextPipeContext) PipeModified() IPipeModifiedContext
- func (s *ContextPipeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- 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) NamedPipe() INamedPipeContext
- func (s *DefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DefinitionsContext
- func (s *DefinitionsContext) AllDefinition() []IDefinitionContext
- func (s *DefinitionsContext) AllNL() []antlr.TerminalNode
- func (s *DefinitionsContext) Definition(i int) IDefinitionContext
- func (s *DefinitionsContext) EOF() antlr.TerminalNode
- 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) NL(i int) antlr.TerminalNode
- func (s *DefinitionsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IContextPipeContext
- type IDefinitionContext
- type IDefinitionsContext
- type IIdentPathContext
- type INamedPipeContext
- type IPathModelContext
- type IPathRelationContext
- type IPipeContext
- type IPipeFieldBackwardContext
- type IPipeFieldContext
- type IPipeFieldForwardContext
- type IPipeMapContext
- type IPipeMapEntryContext
- type IPipeModifiedContext
- type IPipeModifierContext
- type IPipeNamedPropertyContext
- type IPipePropertyContext
- type IPipeTerminalContext
- type ISepContext
- type IdentPathContext
- func (s *IdentPathContext) AllIDENT() []antlr.TerminalNode
- func (s *IdentPathContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IdentPathContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IdentPathContext) GetParser() antlr.Parser
- func (s *IdentPathContext) GetRuleContext() antlr.RuleContext
- func (s *IdentPathContext) IDENT(i int) antlr.TerminalNode
- func (*IdentPathContext) IsIdentPathContext()
- func (s *IdentPathContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NamedPipeContext
- func (s *NamedPipeContext) ContextPipe() IContextPipeContext
- func (s *NamedPipeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NamedPipeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NamedPipeContext) GetParser() antlr.Parser
- func (s *NamedPipeContext) GetRuleContext() antlr.RuleContext
- func (s *NamedPipeContext) IDENT() antlr.TerminalNode
- func (*NamedPipeContext) IsNamedPipeContext()
- func (s *NamedPipeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PathModelContext
- func (s *PathModelContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PathModelContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PathModelContext) GetParser() antlr.Parser
- func (s *PathModelContext) GetRuleContext() antlr.RuleContext
- func (s *PathModelContext) IDENT() antlr.TerminalNode
- func (s *PathModelContext) IdentPath() IIdentPathContext
- func (*PathModelContext) IsPathModelContext()
- func (s *PathModelContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PathRelationContext
- func (s *PathRelationContext) AllIDENT() []antlr.TerminalNode
- func (s *PathRelationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PathRelationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PathRelationContext) GetParser() antlr.Parser
- func (s *PathRelationContext) GetRuleContext() antlr.RuleContext
- func (s *PathRelationContext) IDENT(i int) antlr.TerminalNode
- func (s *PathRelationContext) IdentPath() IIdentPathContext
- func (*PathRelationContext) IsPathRelationContext()
- func (s *PathRelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PipeContext
- func (s *PipeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PipeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PipeContext) GetParser() antlr.Parser
- func (s *PipeContext) GetRuleContext() antlr.RuleContext
- func (*PipeContext) IsPipeContext()
- func (s *PipeContext) PipeMap() IPipeMapContext
- func (s *PipeContext) PipeProperty() IPipePropertyContext
- func (s *PipeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PipeFieldBackwardContext
- func (s *PipeFieldBackwardContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PipeFieldBackwardContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PipeFieldBackwardContext) GetParser() antlr.Parser
- func (s *PipeFieldBackwardContext) GetRuleContext() antlr.RuleContext
- func (*PipeFieldBackwardContext) IsPipeFieldBackwardContext()
- func (s *PipeFieldBackwardContext) PathRelation() IPathRelationContext
- func (s *PipeFieldBackwardContext) PipeModified() IPipeModifiedContext
- func (s *PipeFieldBackwardContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PipeFieldContext
- func (s *PipeFieldContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PipeFieldContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PipeFieldContext) GetParser() antlr.Parser
- func (s *PipeFieldContext) GetRuleContext() antlr.RuleContext
- func (*PipeFieldContext) IsPipeFieldContext()
- func (s *PipeFieldContext) PipeFieldBackward() IPipeFieldBackwardContext
- func (s *PipeFieldContext) PipeFieldForward() IPipeFieldForwardContext
- func (s *PipeFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PipeFieldForwardContext
- func (s *PipeFieldForwardContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PipeFieldForwardContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PipeFieldForwardContext) GetParser() antlr.Parser
- func (s *PipeFieldForwardContext) GetRuleContext() antlr.RuleContext
- func (*PipeFieldForwardContext) IsPipeFieldForwardContext()
- func (s *PipeFieldForwardContext) PathRelation() IPathRelationContext
- func (s *PipeFieldForwardContext) PipeModified() IPipeModifiedContext
- func (s *PipeFieldForwardContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PipeMapContext
- func (s *PipeMapContext) AllNL() []antlr.TerminalNode
- func (s *PipeMapContext) AllPipeMapEntry() []IPipeMapEntryContext
- func (s *PipeMapContext) AllSep() []ISepContext
- func (s *PipeMapContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PipeMapContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PipeMapContext) GetParser() antlr.Parser
- func (s *PipeMapContext) GetRuleContext() antlr.RuleContext
- func (*PipeMapContext) IsPipeMapContext()
- func (s *PipeMapContext) NL(i int) antlr.TerminalNode
- func (s *PipeMapContext) PipeMapEntry(i int) IPipeMapEntryContext
- func (s *PipeMapContext) Sep(i int) ISepContext
- func (s *PipeMapContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PipeMapEntryContext
- func (s *PipeMapEntryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PipeMapEntryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PipeMapEntryContext) GetParser() antlr.Parser
- func (s *PipeMapEntryContext) GetRuleContext() antlr.RuleContext
- func (*PipeMapEntryContext) IsPipeMapEntryContext()
- func (s *PipeMapEntryContext) PipeNamedProperty() IPipeNamedPropertyContext
- func (s *PipeMapEntryContext) PipeProperty() IPipePropertyContext
- func (s *PipeMapEntryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PipeModifiedContext
- func (s *PipeModifiedContext) AllNL() []antlr.TerminalNode
- func (s *PipeModifiedContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PipeModifiedContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PipeModifiedContext) GetParser() antlr.Parser
- func (s *PipeModifiedContext) GetRuleContext() antlr.RuleContext
- func (*PipeModifiedContext) IsPipeModifiedContext()
- func (s *PipeModifiedContext) NL(i int) antlr.TerminalNode
- func (s *PipeModifiedContext) Pipe() IPipeContext
- func (s *PipeModifiedContext) PipeModifier() IPipeModifierContext
- func (s *PipeModifiedContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PipeModifierContext
- func (s *PipeModifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PipeModifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PipeModifierContext) GetParser() antlr.Parser
- func (s *PipeModifierContext) GetRuleContext() antlr.RuleContext
- func (*PipeModifierContext) IsPipeModifierContext()
- func (s *PipeModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PipeNamedPropertyContext
- func (s *PipeNamedPropertyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PipeNamedPropertyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PipeNamedPropertyContext) GetParser() antlr.Parser
- func (s *PipeNamedPropertyContext) GetRuleContext() antlr.RuleContext
- func (s *PipeNamedPropertyContext) IDENT() antlr.TerminalNode
- func (*PipeNamedPropertyContext) IsPipeNamedPropertyContext()
- func (s *PipeNamedPropertyContext) PipeProperty() IPipePropertyContext
- func (s *PipeNamedPropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PipePropertyContext
- func (s *PipePropertyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PipePropertyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PipePropertyContext) GetParser() antlr.Parser
- func (s *PipePropertyContext) GetRuleContext() antlr.RuleContext
- func (*PipePropertyContext) IsPipePropertyContext()
- func (s *PipePropertyContext) PipeField() IPipeFieldContext
- func (s *PipePropertyContext) PipeTerminal() IPipeTerminalContext
- func (s *PipePropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PipeTerminalContext
- func (s *PipeTerminalContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PipeTerminalContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PipeTerminalContext) GetParser() antlr.Parser
- func (s *PipeTerminalContext) GetRuleContext() antlr.RuleContext
- func (*PipeTerminalContext) IsPipeTerminalContext()
- func (s *PipeTerminalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SepContext
- func (s *SepContext) AllNL() []antlr.TerminalNode
- func (s *SepContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SepContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SepContext) GetParser() antlr.Parser
- func (s *SepContext) GetRuleContext() antlr.RuleContext
- func (*SepContext) IsSepContext()
- func (s *SepContext) NL(i int) antlr.TerminalNode
- func (s *SepContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type VyLangLexer
- type VyLangListener
- type VyLangParser
- func (p *VyLangParser) ContextPipe() (localctx IContextPipeContext)
- func (p *VyLangParser) Definition() (localctx IDefinitionContext)
- func (p *VyLangParser) Definitions() (localctx IDefinitionsContext)
- func (p *VyLangParser) IdentPath() (localctx IIdentPathContext)
- func (p *VyLangParser) NamedPipe() (localctx INamedPipeContext)
- func (p *VyLangParser) PathModel() (localctx IPathModelContext)
- func (p *VyLangParser) PathRelation() (localctx IPathRelationContext)
- func (p *VyLangParser) Pipe() (localctx IPipeContext)
- func (p *VyLangParser) PipeField() (localctx IPipeFieldContext)
- func (p *VyLangParser) PipeFieldBackward() (localctx IPipeFieldBackwardContext)
- func (p *VyLangParser) PipeFieldForward() (localctx IPipeFieldForwardContext)
- func (p *VyLangParser) PipeMap() (localctx IPipeMapContext)
- func (p *VyLangParser) PipeMapEntry() (localctx IPipeMapEntryContext)
- func (p *VyLangParser) PipeModified() (localctx IPipeModifiedContext)
- func (p *VyLangParser) PipeModifier() (localctx IPipeModifierContext)
- func (p *VyLangParser) PipeNamedProperty() (localctx IPipeNamedPropertyContext)
- func (p *VyLangParser) PipeProperty() (localctx IPipePropertyContext)
- func (p *VyLangParser) PipeTerminal() (localctx IPipeTerminalContext)
- func (p *VyLangParser) Sep() (localctx ISepContext)
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 VyLangLexerSTRING = 27 VyLangLexerIDENT = 28 VyLangLexerNL = 29 VyLangLexerWHITESPACE = 30 VyLangLexerDIGITS = 31 )
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 VyLangParserSTRING = 27 VyLangParserIDENT = 28 VyLangParserNL = 29 VyLangParserWHITESPACE = 30 VyLangParserDIGITS = 31 )
VyLangParser tokens.
const ( VyLangParserRULE_definitions = 0 VyLangParserRULE_definition = 1 VyLangParserRULE_namedPipe = 2 VyLangParserRULE_contextPipe = 3 VyLangParserRULE_pipe = 4 VyLangParserRULE_pipeProperty = 5 VyLangParserRULE_pipeNamedProperty = 6 VyLangParserRULE_pipeTerminal = 7 VyLangParserRULE_pipeField = 8 VyLangParserRULE_pipeFieldForward = 9 VyLangParserRULE_pipeFieldBackward = 10 VyLangParserRULE_pipeModified = 11 VyLangParserRULE_pipeMap = 12 VyLangParserRULE_pipeMapEntry = 13 VyLangParserRULE_pipeModifier = 14 VyLangParserRULE_pathModel = 15 VyLangParserRULE_pathRelation = 16 VyLangParserRULE_identPath = 17 VyLangParserRULE_sep = 18 )
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 BaseVyLangListener ¶
type BaseVyLangListener struct{}
BaseVyLangListener is a complete listener for a parse tree produced by VyLangParser.
func (*BaseVyLangListener) EnterContextPipe ¶
func (s *BaseVyLangListener) EnterContextPipe(ctx *ContextPipeContext)
EnterContextPipe is called when production contextPipe 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) EnterIdentPath ¶
func (s *BaseVyLangListener) EnterIdentPath(ctx *IdentPathContext)
EnterIdentPath is called when production identPath is entered.
func (*BaseVyLangListener) EnterNamedPipe ¶
func (s *BaseVyLangListener) EnterNamedPipe(ctx *NamedPipeContext)
EnterNamedPipe is called when production namedPipe is entered.
func (*BaseVyLangListener) EnterPathModel ¶
func (s *BaseVyLangListener) EnterPathModel(ctx *PathModelContext)
EnterPathModel is called when production pathModel is entered.
func (*BaseVyLangListener) EnterPathRelation ¶
func (s *BaseVyLangListener) EnterPathRelation(ctx *PathRelationContext)
EnterPathRelation is called when production pathRelation is entered.
func (*BaseVyLangListener) EnterPipe ¶
func (s *BaseVyLangListener) EnterPipe(ctx *PipeContext)
EnterPipe is called when production pipe is entered.
func (*BaseVyLangListener) EnterPipeField ¶
func (s *BaseVyLangListener) EnterPipeField(ctx *PipeFieldContext)
EnterPipeField is called when production pipeField is entered.
func (*BaseVyLangListener) EnterPipeFieldBackward ¶
func (s *BaseVyLangListener) EnterPipeFieldBackward(ctx *PipeFieldBackwardContext)
EnterPipeFieldBackward is called when production pipeFieldBackward is entered.
func (*BaseVyLangListener) EnterPipeFieldForward ¶
func (s *BaseVyLangListener) EnterPipeFieldForward(ctx *PipeFieldForwardContext)
EnterPipeFieldForward is called when production pipeFieldForward is entered.
func (*BaseVyLangListener) EnterPipeMap ¶
func (s *BaseVyLangListener) EnterPipeMap(ctx *PipeMapContext)
EnterPipeMap is called when production pipeMap is entered.
func (*BaseVyLangListener) EnterPipeMapEntry ¶
func (s *BaseVyLangListener) EnterPipeMapEntry(ctx *PipeMapEntryContext)
EnterPipeMapEntry is called when production pipeMapEntry is entered.
func (*BaseVyLangListener) EnterPipeModified ¶
func (s *BaseVyLangListener) EnterPipeModified(ctx *PipeModifiedContext)
EnterPipeModified is called when production pipeModified is entered.
func (*BaseVyLangListener) EnterPipeModifier ¶
func (s *BaseVyLangListener) EnterPipeModifier(ctx *PipeModifierContext)
EnterPipeModifier is called when production pipeModifier is entered.
func (*BaseVyLangListener) EnterPipeNamedProperty ¶
func (s *BaseVyLangListener) EnterPipeNamedProperty(ctx *PipeNamedPropertyContext)
EnterPipeNamedProperty is called when production pipeNamedProperty is entered.
func (*BaseVyLangListener) EnterPipeProperty ¶
func (s *BaseVyLangListener) EnterPipeProperty(ctx *PipePropertyContext)
EnterPipeProperty is called when production pipeProperty is entered.
func (*BaseVyLangListener) EnterPipeTerminal ¶
func (s *BaseVyLangListener) EnterPipeTerminal(ctx *PipeTerminalContext)
EnterPipeTerminal is called when production pipeTerminal is entered.
func (*BaseVyLangListener) EnterSep ¶
func (s *BaseVyLangListener) EnterSep(ctx *SepContext)
EnterSep is called when production sep is entered.
func (*BaseVyLangListener) ExitContextPipe ¶
func (s *BaseVyLangListener) ExitContextPipe(ctx *ContextPipeContext)
ExitContextPipe is called when production contextPipe 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) ExitIdentPath ¶
func (s *BaseVyLangListener) ExitIdentPath(ctx *IdentPathContext)
ExitIdentPath is called when production identPath is exited.
func (*BaseVyLangListener) ExitNamedPipe ¶
func (s *BaseVyLangListener) ExitNamedPipe(ctx *NamedPipeContext)
ExitNamedPipe is called when production namedPipe is exited.
func (*BaseVyLangListener) ExitPathModel ¶
func (s *BaseVyLangListener) ExitPathModel(ctx *PathModelContext)
ExitPathModel is called when production pathModel is exited.
func (*BaseVyLangListener) ExitPathRelation ¶
func (s *BaseVyLangListener) ExitPathRelation(ctx *PathRelationContext)
ExitPathRelation is called when production pathRelation is exited.
func (*BaseVyLangListener) ExitPipe ¶
func (s *BaseVyLangListener) ExitPipe(ctx *PipeContext)
ExitPipe is called when production pipe is exited.
func (*BaseVyLangListener) ExitPipeField ¶
func (s *BaseVyLangListener) ExitPipeField(ctx *PipeFieldContext)
ExitPipeField is called when production pipeField is exited.
func (*BaseVyLangListener) ExitPipeFieldBackward ¶
func (s *BaseVyLangListener) ExitPipeFieldBackward(ctx *PipeFieldBackwardContext)
ExitPipeFieldBackward is called when production pipeFieldBackward is exited.
func (*BaseVyLangListener) ExitPipeFieldForward ¶
func (s *BaseVyLangListener) ExitPipeFieldForward(ctx *PipeFieldForwardContext)
ExitPipeFieldForward is called when production pipeFieldForward is exited.
func (*BaseVyLangListener) ExitPipeMap ¶
func (s *BaseVyLangListener) ExitPipeMap(ctx *PipeMapContext)
ExitPipeMap is called when production pipeMap is exited.
func (*BaseVyLangListener) ExitPipeMapEntry ¶
func (s *BaseVyLangListener) ExitPipeMapEntry(ctx *PipeMapEntryContext)
ExitPipeMapEntry is called when production pipeMapEntry is exited.
func (*BaseVyLangListener) ExitPipeModified ¶
func (s *BaseVyLangListener) ExitPipeModified(ctx *PipeModifiedContext)
ExitPipeModified is called when production pipeModified is exited.
func (*BaseVyLangListener) ExitPipeModifier ¶
func (s *BaseVyLangListener) ExitPipeModifier(ctx *PipeModifierContext)
ExitPipeModifier is called when production pipeModifier is exited.
func (*BaseVyLangListener) ExitPipeNamedProperty ¶
func (s *BaseVyLangListener) ExitPipeNamedProperty(ctx *PipeNamedPropertyContext)
ExitPipeNamedProperty is called when production pipeNamedProperty is exited.
func (*BaseVyLangListener) ExitPipeProperty ¶
func (s *BaseVyLangListener) ExitPipeProperty(ctx *PipePropertyContext)
ExitPipeProperty is called when production pipeProperty is exited.
func (*BaseVyLangListener) ExitPipeTerminal ¶
func (s *BaseVyLangListener) ExitPipeTerminal(ctx *PipeTerminalContext)
ExitPipeTerminal is called when production pipeTerminal is exited.
func (*BaseVyLangListener) ExitSep ¶
func (s *BaseVyLangListener) ExitSep(ctx *SepContext)
ExitSep is called when production sep 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 ContextPipeContext ¶
type ContextPipeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewContextPipeContext ¶
func NewContextPipeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ContextPipeContext
func NewEmptyContextPipeContext ¶
func NewEmptyContextPipeContext() *ContextPipeContext
func (*ContextPipeContext) EnterRule ¶
func (s *ContextPipeContext) EnterRule(listener antlr.ParseTreeListener)
func (*ContextPipeContext) ExitRule ¶
func (s *ContextPipeContext) ExitRule(listener antlr.ParseTreeListener)
func (*ContextPipeContext) GetParser ¶
func (s *ContextPipeContext) GetParser() antlr.Parser
func (*ContextPipeContext) GetRuleContext ¶
func (s *ContextPipeContext) GetRuleContext() antlr.RuleContext
func (*ContextPipeContext) IsContextPipeContext ¶
func (*ContextPipeContext) IsContextPipeContext()
func (*ContextPipeContext) PathModel ¶
func (s *ContextPipeContext) PathModel() IPathModelContext
func (*ContextPipeContext) PipeModified ¶
func (s *ContextPipeContext) PipeModified() IPipeModifiedContext
func (*ContextPipeContext) ToStringTree ¶
func (s *ContextPipeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
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) NamedPipe ¶
func (s *DefinitionContext) NamedPipe() INamedPipeContext
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) AllNL ¶
func (s *DefinitionsContext) AllNL() []antlr.TerminalNode
func (*DefinitionsContext) Definition ¶
func (s *DefinitionsContext) Definition(i int) IDefinitionContext
func (*DefinitionsContext) EOF ¶
func (s *DefinitionsContext) EOF() antlr.TerminalNode
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) NL ¶
func (s *DefinitionsContext) NL(i int) antlr.TerminalNode
func (*DefinitionsContext) ToStringTree ¶
func (s *DefinitionsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IContextPipeContext ¶
type IContextPipeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsContextPipeContext differentiates from other interfaces. IsContextPipeContext() }
IContextPipeContext 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 IIdentPathContext ¶
type IIdentPathContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIdentPathContext differentiates from other interfaces. IsIdentPathContext() }
IIdentPathContext is an interface to support dynamic dispatch.
type INamedPipeContext ¶
type INamedPipeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNamedPipeContext differentiates from other interfaces. IsNamedPipeContext() }
INamedPipeContext is an interface to support dynamic dispatch.
type IPathModelContext ¶
type IPathModelContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPathModelContext differentiates from other interfaces. IsPathModelContext() }
IPathModelContext is an interface to support dynamic dispatch.
type IPathRelationContext ¶
type IPathRelationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPathRelationContext differentiates from other interfaces. IsPathRelationContext() }
IPathRelationContext is an interface to support dynamic dispatch.
type IPipeContext ¶
type IPipeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPipeContext differentiates from other interfaces. IsPipeContext() }
IPipeContext is an interface to support dynamic dispatch.
type IPipeFieldBackwardContext ¶
type IPipeFieldBackwardContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPipeFieldBackwardContext differentiates from other interfaces. IsPipeFieldBackwardContext() }
IPipeFieldBackwardContext is an interface to support dynamic dispatch.
type IPipeFieldContext ¶
type IPipeFieldContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPipeFieldContext differentiates from other interfaces. IsPipeFieldContext() }
IPipeFieldContext is an interface to support dynamic dispatch.
type IPipeFieldForwardContext ¶
type IPipeFieldForwardContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPipeFieldForwardContext differentiates from other interfaces. IsPipeFieldForwardContext() }
IPipeFieldForwardContext is an interface to support dynamic dispatch.
type IPipeMapContext ¶
type IPipeMapContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPipeMapContext differentiates from other interfaces. IsPipeMapContext() }
IPipeMapContext is an interface to support dynamic dispatch.
type IPipeMapEntryContext ¶
type IPipeMapEntryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPipeMapEntryContext differentiates from other interfaces. IsPipeMapEntryContext() }
IPipeMapEntryContext is an interface to support dynamic dispatch.
type IPipeModifiedContext ¶
type IPipeModifiedContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPipeModifiedContext differentiates from other interfaces. IsPipeModifiedContext() }
IPipeModifiedContext is an interface to support dynamic dispatch.
type IPipeModifierContext ¶
type IPipeModifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPipeModifierContext differentiates from other interfaces. IsPipeModifierContext() }
IPipeModifierContext is an interface to support dynamic dispatch.
type IPipeNamedPropertyContext ¶
type IPipeNamedPropertyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPipeNamedPropertyContext differentiates from other interfaces. IsPipeNamedPropertyContext() }
IPipeNamedPropertyContext is an interface to support dynamic dispatch.
type IPipePropertyContext ¶
type IPipePropertyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPipePropertyContext differentiates from other interfaces. IsPipePropertyContext() }
IPipePropertyContext is an interface to support dynamic dispatch.
type IPipeTerminalContext ¶
type IPipeTerminalContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPipeTerminalContext differentiates from other interfaces. IsPipeTerminalContext() }
IPipeTerminalContext is an interface to support dynamic dispatch.
type ISepContext ¶
type ISepContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSepContext differentiates from other interfaces. IsSepContext() }
ISepContext is an interface to support dynamic dispatch.
type IdentPathContext ¶
type IdentPathContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIdentPathContext ¶
func NewEmptyIdentPathContext() *IdentPathContext
func NewIdentPathContext ¶
func NewIdentPathContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentPathContext
func (*IdentPathContext) AllIDENT ¶
func (s *IdentPathContext) AllIDENT() []antlr.TerminalNode
func (*IdentPathContext) EnterRule ¶
func (s *IdentPathContext) EnterRule(listener antlr.ParseTreeListener)
func (*IdentPathContext) ExitRule ¶
func (s *IdentPathContext) ExitRule(listener antlr.ParseTreeListener)
func (*IdentPathContext) GetParser ¶
func (s *IdentPathContext) GetParser() antlr.Parser
func (*IdentPathContext) GetRuleContext ¶
func (s *IdentPathContext) GetRuleContext() antlr.RuleContext
func (*IdentPathContext) IDENT ¶
func (s *IdentPathContext) IDENT(i int) antlr.TerminalNode
func (*IdentPathContext) IsIdentPathContext ¶
func (*IdentPathContext) IsIdentPathContext()
func (*IdentPathContext) ToStringTree ¶
func (s *IdentPathContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NamedPipeContext ¶
type NamedPipeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNamedPipeContext ¶
func NewEmptyNamedPipeContext() *NamedPipeContext
func NewNamedPipeContext ¶
func NewNamedPipeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamedPipeContext
func (*NamedPipeContext) ContextPipe ¶
func (s *NamedPipeContext) ContextPipe() IContextPipeContext
func (*NamedPipeContext) EnterRule ¶
func (s *NamedPipeContext) EnterRule(listener antlr.ParseTreeListener)
func (*NamedPipeContext) ExitRule ¶
func (s *NamedPipeContext) ExitRule(listener antlr.ParseTreeListener)
func (*NamedPipeContext) GetParser ¶
func (s *NamedPipeContext) GetParser() antlr.Parser
func (*NamedPipeContext) GetRuleContext ¶
func (s *NamedPipeContext) GetRuleContext() antlr.RuleContext
func (*NamedPipeContext) IDENT ¶
func (s *NamedPipeContext) IDENT() antlr.TerminalNode
func (*NamedPipeContext) IsNamedPipeContext ¶
func (*NamedPipeContext) IsNamedPipeContext()
func (*NamedPipeContext) ToStringTree ¶
func (s *NamedPipeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PathModelContext ¶
type PathModelContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPathModelContext ¶
func NewEmptyPathModelContext() *PathModelContext
func NewPathModelContext ¶
func NewPathModelContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PathModelContext
func (*PathModelContext) EnterRule ¶
func (s *PathModelContext) EnterRule(listener antlr.ParseTreeListener)
func (*PathModelContext) ExitRule ¶
func (s *PathModelContext) ExitRule(listener antlr.ParseTreeListener)
func (*PathModelContext) GetParser ¶
func (s *PathModelContext) GetParser() antlr.Parser
func (*PathModelContext) GetRuleContext ¶
func (s *PathModelContext) GetRuleContext() antlr.RuleContext
func (*PathModelContext) IDENT ¶
func (s *PathModelContext) IDENT() antlr.TerminalNode
func (*PathModelContext) IdentPath ¶
func (s *PathModelContext) IdentPath() IIdentPathContext
func (*PathModelContext) IsPathModelContext ¶
func (*PathModelContext) IsPathModelContext()
func (*PathModelContext) ToStringTree ¶
func (s *PathModelContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PathRelationContext ¶
type PathRelationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPathRelationContext ¶
func NewEmptyPathRelationContext() *PathRelationContext
func NewPathRelationContext ¶
func NewPathRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PathRelationContext
func (*PathRelationContext) AllIDENT ¶
func (s *PathRelationContext) AllIDENT() []antlr.TerminalNode
func (*PathRelationContext) EnterRule ¶
func (s *PathRelationContext) EnterRule(listener antlr.ParseTreeListener)
func (*PathRelationContext) ExitRule ¶
func (s *PathRelationContext) ExitRule(listener antlr.ParseTreeListener)
func (*PathRelationContext) GetParser ¶
func (s *PathRelationContext) GetParser() antlr.Parser
func (*PathRelationContext) GetRuleContext ¶
func (s *PathRelationContext) GetRuleContext() antlr.RuleContext
func (*PathRelationContext) IDENT ¶
func (s *PathRelationContext) IDENT(i int) antlr.TerminalNode
func (*PathRelationContext) IdentPath ¶
func (s *PathRelationContext) IdentPath() IIdentPathContext
func (*PathRelationContext) IsPathRelationContext ¶
func (*PathRelationContext) IsPathRelationContext()
func (*PathRelationContext) ToStringTree ¶
func (s *PathRelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PipeContext ¶
type PipeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPipeContext ¶
func NewEmptyPipeContext() *PipeContext
func NewPipeContext ¶
func NewPipeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipeContext
func (*PipeContext) EnterRule ¶
func (s *PipeContext) EnterRule(listener antlr.ParseTreeListener)
func (*PipeContext) ExitRule ¶
func (s *PipeContext) ExitRule(listener antlr.ParseTreeListener)
func (*PipeContext) GetParser ¶
func (s *PipeContext) GetParser() antlr.Parser
func (*PipeContext) GetRuleContext ¶
func (s *PipeContext) GetRuleContext() antlr.RuleContext
func (*PipeContext) IsPipeContext ¶
func (*PipeContext) IsPipeContext()
func (*PipeContext) PipeMap ¶
func (s *PipeContext) PipeMap() IPipeMapContext
func (*PipeContext) PipeProperty ¶
func (s *PipeContext) PipeProperty() IPipePropertyContext
func (*PipeContext) ToStringTree ¶
func (s *PipeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PipeFieldBackwardContext ¶
type PipeFieldBackwardContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPipeFieldBackwardContext ¶
func NewEmptyPipeFieldBackwardContext() *PipeFieldBackwardContext
func NewPipeFieldBackwardContext ¶
func NewPipeFieldBackwardContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipeFieldBackwardContext
func (*PipeFieldBackwardContext) EnterRule ¶
func (s *PipeFieldBackwardContext) EnterRule(listener antlr.ParseTreeListener)
func (*PipeFieldBackwardContext) ExitRule ¶
func (s *PipeFieldBackwardContext) ExitRule(listener antlr.ParseTreeListener)
func (*PipeFieldBackwardContext) GetParser ¶
func (s *PipeFieldBackwardContext) GetParser() antlr.Parser
func (*PipeFieldBackwardContext) GetRuleContext ¶
func (s *PipeFieldBackwardContext) GetRuleContext() antlr.RuleContext
func (*PipeFieldBackwardContext) IsPipeFieldBackwardContext ¶
func (*PipeFieldBackwardContext) IsPipeFieldBackwardContext()
func (*PipeFieldBackwardContext) PathRelation ¶
func (s *PipeFieldBackwardContext) PathRelation() IPathRelationContext
func (*PipeFieldBackwardContext) PipeModified ¶
func (s *PipeFieldBackwardContext) PipeModified() IPipeModifiedContext
func (*PipeFieldBackwardContext) ToStringTree ¶
func (s *PipeFieldBackwardContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PipeFieldContext ¶
type PipeFieldContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPipeFieldContext ¶
func NewEmptyPipeFieldContext() *PipeFieldContext
func NewPipeFieldContext ¶
func NewPipeFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipeFieldContext
func (*PipeFieldContext) EnterRule ¶
func (s *PipeFieldContext) EnterRule(listener antlr.ParseTreeListener)
func (*PipeFieldContext) ExitRule ¶
func (s *PipeFieldContext) ExitRule(listener antlr.ParseTreeListener)
func (*PipeFieldContext) GetParser ¶
func (s *PipeFieldContext) GetParser() antlr.Parser
func (*PipeFieldContext) GetRuleContext ¶
func (s *PipeFieldContext) GetRuleContext() antlr.RuleContext
func (*PipeFieldContext) IsPipeFieldContext ¶
func (*PipeFieldContext) IsPipeFieldContext()
func (*PipeFieldContext) PipeFieldBackward ¶
func (s *PipeFieldContext) PipeFieldBackward() IPipeFieldBackwardContext
func (*PipeFieldContext) PipeFieldForward ¶
func (s *PipeFieldContext) PipeFieldForward() IPipeFieldForwardContext
func (*PipeFieldContext) ToStringTree ¶
func (s *PipeFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PipeFieldForwardContext ¶
type PipeFieldForwardContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPipeFieldForwardContext ¶
func NewEmptyPipeFieldForwardContext() *PipeFieldForwardContext
func NewPipeFieldForwardContext ¶
func NewPipeFieldForwardContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipeFieldForwardContext
func (*PipeFieldForwardContext) EnterRule ¶
func (s *PipeFieldForwardContext) EnterRule(listener antlr.ParseTreeListener)
func (*PipeFieldForwardContext) ExitRule ¶
func (s *PipeFieldForwardContext) ExitRule(listener antlr.ParseTreeListener)
func (*PipeFieldForwardContext) GetParser ¶
func (s *PipeFieldForwardContext) GetParser() antlr.Parser
func (*PipeFieldForwardContext) GetRuleContext ¶
func (s *PipeFieldForwardContext) GetRuleContext() antlr.RuleContext
func (*PipeFieldForwardContext) IsPipeFieldForwardContext ¶
func (*PipeFieldForwardContext) IsPipeFieldForwardContext()
func (*PipeFieldForwardContext) PathRelation ¶
func (s *PipeFieldForwardContext) PathRelation() IPathRelationContext
func (*PipeFieldForwardContext) PipeModified ¶
func (s *PipeFieldForwardContext) PipeModified() IPipeModifiedContext
func (*PipeFieldForwardContext) ToStringTree ¶
func (s *PipeFieldForwardContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PipeMapContext ¶
type PipeMapContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPipeMapContext ¶
func NewEmptyPipeMapContext() *PipeMapContext
func NewPipeMapContext ¶
func NewPipeMapContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipeMapContext
func (*PipeMapContext) AllNL ¶
func (s *PipeMapContext) AllNL() []antlr.TerminalNode
func (*PipeMapContext) AllPipeMapEntry ¶
func (s *PipeMapContext) AllPipeMapEntry() []IPipeMapEntryContext
func (*PipeMapContext) AllSep ¶
func (s *PipeMapContext) AllSep() []ISepContext
func (*PipeMapContext) EnterRule ¶
func (s *PipeMapContext) EnterRule(listener antlr.ParseTreeListener)
func (*PipeMapContext) ExitRule ¶
func (s *PipeMapContext) ExitRule(listener antlr.ParseTreeListener)
func (*PipeMapContext) GetParser ¶
func (s *PipeMapContext) GetParser() antlr.Parser
func (*PipeMapContext) GetRuleContext ¶
func (s *PipeMapContext) GetRuleContext() antlr.RuleContext
func (*PipeMapContext) IsPipeMapContext ¶
func (*PipeMapContext) IsPipeMapContext()
func (*PipeMapContext) NL ¶
func (s *PipeMapContext) NL(i int) antlr.TerminalNode
func (*PipeMapContext) PipeMapEntry ¶
func (s *PipeMapContext) PipeMapEntry(i int) IPipeMapEntryContext
func (*PipeMapContext) Sep ¶
func (s *PipeMapContext) Sep(i int) ISepContext
func (*PipeMapContext) ToStringTree ¶
func (s *PipeMapContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PipeMapEntryContext ¶
type PipeMapEntryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPipeMapEntryContext ¶
func NewEmptyPipeMapEntryContext() *PipeMapEntryContext
func NewPipeMapEntryContext ¶
func NewPipeMapEntryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipeMapEntryContext
func (*PipeMapEntryContext) EnterRule ¶
func (s *PipeMapEntryContext) EnterRule(listener antlr.ParseTreeListener)
func (*PipeMapEntryContext) ExitRule ¶
func (s *PipeMapEntryContext) ExitRule(listener antlr.ParseTreeListener)
func (*PipeMapEntryContext) GetParser ¶
func (s *PipeMapEntryContext) GetParser() antlr.Parser
func (*PipeMapEntryContext) GetRuleContext ¶
func (s *PipeMapEntryContext) GetRuleContext() antlr.RuleContext
func (*PipeMapEntryContext) IsPipeMapEntryContext ¶
func (*PipeMapEntryContext) IsPipeMapEntryContext()
func (*PipeMapEntryContext) PipeNamedProperty ¶
func (s *PipeMapEntryContext) PipeNamedProperty() IPipeNamedPropertyContext
func (*PipeMapEntryContext) PipeProperty ¶
func (s *PipeMapEntryContext) PipeProperty() IPipePropertyContext
func (*PipeMapEntryContext) ToStringTree ¶
func (s *PipeMapEntryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PipeModifiedContext ¶
type PipeModifiedContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPipeModifiedContext ¶
func NewEmptyPipeModifiedContext() *PipeModifiedContext
func NewPipeModifiedContext ¶
func NewPipeModifiedContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipeModifiedContext
func (*PipeModifiedContext) AllNL ¶
func (s *PipeModifiedContext) AllNL() []antlr.TerminalNode
func (*PipeModifiedContext) EnterRule ¶
func (s *PipeModifiedContext) EnterRule(listener antlr.ParseTreeListener)
func (*PipeModifiedContext) ExitRule ¶
func (s *PipeModifiedContext) ExitRule(listener antlr.ParseTreeListener)
func (*PipeModifiedContext) GetParser ¶
func (s *PipeModifiedContext) GetParser() antlr.Parser
func (*PipeModifiedContext) GetRuleContext ¶
func (s *PipeModifiedContext) GetRuleContext() antlr.RuleContext
func (*PipeModifiedContext) IsPipeModifiedContext ¶
func (*PipeModifiedContext) IsPipeModifiedContext()
func (*PipeModifiedContext) NL ¶
func (s *PipeModifiedContext) NL(i int) antlr.TerminalNode
func (*PipeModifiedContext) Pipe ¶
func (s *PipeModifiedContext) Pipe() IPipeContext
func (*PipeModifiedContext) PipeModifier ¶
func (s *PipeModifiedContext) PipeModifier() IPipeModifierContext
func (*PipeModifiedContext) ToStringTree ¶
func (s *PipeModifiedContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PipeModifierContext ¶
type PipeModifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPipeModifierContext ¶
func NewEmptyPipeModifierContext() *PipeModifierContext
func NewPipeModifierContext ¶
func NewPipeModifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipeModifierContext
func (*PipeModifierContext) EnterRule ¶
func (s *PipeModifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*PipeModifierContext) ExitRule ¶
func (s *PipeModifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*PipeModifierContext) GetParser ¶
func (s *PipeModifierContext) GetParser() antlr.Parser
func (*PipeModifierContext) GetRuleContext ¶
func (s *PipeModifierContext) GetRuleContext() antlr.RuleContext
func (*PipeModifierContext) IsPipeModifierContext ¶
func (*PipeModifierContext) IsPipeModifierContext()
func (*PipeModifierContext) ToStringTree ¶
func (s *PipeModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PipeNamedPropertyContext ¶
type PipeNamedPropertyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPipeNamedPropertyContext ¶
func NewEmptyPipeNamedPropertyContext() *PipeNamedPropertyContext
func NewPipeNamedPropertyContext ¶
func NewPipeNamedPropertyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipeNamedPropertyContext
func (*PipeNamedPropertyContext) EnterRule ¶
func (s *PipeNamedPropertyContext) EnterRule(listener antlr.ParseTreeListener)
func (*PipeNamedPropertyContext) ExitRule ¶
func (s *PipeNamedPropertyContext) ExitRule(listener antlr.ParseTreeListener)
func (*PipeNamedPropertyContext) GetParser ¶
func (s *PipeNamedPropertyContext) GetParser() antlr.Parser
func (*PipeNamedPropertyContext) GetRuleContext ¶
func (s *PipeNamedPropertyContext) GetRuleContext() antlr.RuleContext
func (*PipeNamedPropertyContext) IDENT ¶
func (s *PipeNamedPropertyContext) IDENT() antlr.TerminalNode
func (*PipeNamedPropertyContext) IsPipeNamedPropertyContext ¶
func (*PipeNamedPropertyContext) IsPipeNamedPropertyContext()
func (*PipeNamedPropertyContext) PipeProperty ¶
func (s *PipeNamedPropertyContext) PipeProperty() IPipePropertyContext
func (*PipeNamedPropertyContext) ToStringTree ¶
func (s *PipeNamedPropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PipePropertyContext ¶
type PipePropertyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPipePropertyContext ¶
func NewEmptyPipePropertyContext() *PipePropertyContext
func NewPipePropertyContext ¶
func NewPipePropertyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipePropertyContext
func (*PipePropertyContext) EnterRule ¶
func (s *PipePropertyContext) EnterRule(listener antlr.ParseTreeListener)
func (*PipePropertyContext) ExitRule ¶
func (s *PipePropertyContext) ExitRule(listener antlr.ParseTreeListener)
func (*PipePropertyContext) GetParser ¶
func (s *PipePropertyContext) GetParser() antlr.Parser
func (*PipePropertyContext) GetRuleContext ¶
func (s *PipePropertyContext) GetRuleContext() antlr.RuleContext
func (*PipePropertyContext) IsPipePropertyContext ¶
func (*PipePropertyContext) IsPipePropertyContext()
func (*PipePropertyContext) PipeField ¶
func (s *PipePropertyContext) PipeField() IPipeFieldContext
func (*PipePropertyContext) PipeTerminal ¶
func (s *PipePropertyContext) PipeTerminal() IPipeTerminalContext
func (*PipePropertyContext) ToStringTree ¶
func (s *PipePropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PipeTerminalContext ¶
type PipeTerminalContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPipeTerminalContext ¶
func NewEmptyPipeTerminalContext() *PipeTerminalContext
func NewPipeTerminalContext ¶
func NewPipeTerminalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipeTerminalContext
func (*PipeTerminalContext) EnterRule ¶
func (s *PipeTerminalContext) EnterRule(listener antlr.ParseTreeListener)
func (*PipeTerminalContext) ExitRule ¶
func (s *PipeTerminalContext) ExitRule(listener antlr.ParseTreeListener)
func (*PipeTerminalContext) GetParser ¶
func (s *PipeTerminalContext) GetParser() antlr.Parser
func (*PipeTerminalContext) GetRuleContext ¶
func (s *PipeTerminalContext) GetRuleContext() antlr.RuleContext
func (*PipeTerminalContext) IsPipeTerminalContext ¶
func (*PipeTerminalContext) IsPipeTerminalContext()
func (*PipeTerminalContext) ToStringTree ¶
func (s *PipeTerminalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SepContext ¶
type SepContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySepContext ¶
func NewEmptySepContext() *SepContext
func NewSepContext ¶
func NewSepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SepContext
func (*SepContext) AllNL ¶
func (s *SepContext) AllNL() []antlr.TerminalNode
func (*SepContext) EnterRule ¶
func (s *SepContext) EnterRule(listener antlr.ParseTreeListener)
func (*SepContext) ExitRule ¶
func (s *SepContext) ExitRule(listener antlr.ParseTreeListener)
func (*SepContext) GetParser ¶
func (s *SepContext) GetParser() antlr.Parser
func (*SepContext) GetRuleContext ¶
func (s *SepContext) GetRuleContext() antlr.RuleContext
func (*SepContext) IsSepContext ¶
func (*SepContext) IsSepContext()
func (*SepContext) NL ¶
func (s *SepContext) NL(i int) antlr.TerminalNode
func (*SepContext) ToStringTree ¶
func (s *SepContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
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 // EnterDefinitions is called when entering the definitions production. EnterDefinitions(c *DefinitionsContext) // EnterDefinition is called when entering the definition production. EnterDefinition(c *DefinitionContext) // EnterNamedPipe is called when entering the namedPipe production. EnterNamedPipe(c *NamedPipeContext) // EnterContextPipe is called when entering the contextPipe production. EnterContextPipe(c *ContextPipeContext) // EnterPipe is called when entering the pipe production. EnterPipe(c *PipeContext) // EnterPipeProperty is called when entering the pipeProperty production. EnterPipeProperty(c *PipePropertyContext) // EnterPipeNamedProperty is called when entering the pipeNamedProperty production. EnterPipeNamedProperty(c *PipeNamedPropertyContext) // EnterPipeTerminal is called when entering the pipeTerminal production. EnterPipeTerminal(c *PipeTerminalContext) // EnterPipeField is called when entering the pipeField production. EnterPipeField(c *PipeFieldContext) // EnterPipeFieldForward is called when entering the pipeFieldForward production. EnterPipeFieldForward(c *PipeFieldForwardContext) // EnterPipeFieldBackward is called when entering the pipeFieldBackward production. EnterPipeFieldBackward(c *PipeFieldBackwardContext) // EnterPipeModified is called when entering the pipeModified production. EnterPipeModified(c *PipeModifiedContext) // EnterPipeMap is called when entering the pipeMap production. EnterPipeMap(c *PipeMapContext) // EnterPipeMapEntry is called when entering the pipeMapEntry production. EnterPipeMapEntry(c *PipeMapEntryContext) // EnterPipeModifier is called when entering the pipeModifier production. EnterPipeModifier(c *PipeModifierContext) // EnterPathModel is called when entering the pathModel production. EnterPathModel(c *PathModelContext) // EnterPathRelation is called when entering the pathRelation production. EnterPathRelation(c *PathRelationContext) // EnterIdentPath is called when entering the identPath production. EnterIdentPath(c *IdentPathContext) // EnterSep is called when entering the sep production. EnterSep(c *SepContext) // ExitDefinitions is called when exiting the definitions production. ExitDefinitions(c *DefinitionsContext) // ExitDefinition is called when exiting the definition production. ExitDefinition(c *DefinitionContext) // ExitNamedPipe is called when exiting the namedPipe production. ExitNamedPipe(c *NamedPipeContext) // ExitContextPipe is called when exiting the contextPipe production. ExitContextPipe(c *ContextPipeContext) // ExitPipe is called when exiting the pipe production. ExitPipe(c *PipeContext) // ExitPipeProperty is called when exiting the pipeProperty production. ExitPipeProperty(c *PipePropertyContext) // ExitPipeNamedProperty is called when exiting the pipeNamedProperty production. ExitPipeNamedProperty(c *PipeNamedPropertyContext) // ExitPipeTerminal is called when exiting the pipeTerminal production. ExitPipeTerminal(c *PipeTerminalContext) // ExitPipeField is called when exiting the pipeField production. ExitPipeField(c *PipeFieldContext) // ExitPipeFieldForward is called when exiting the pipeFieldForward production. ExitPipeFieldForward(c *PipeFieldForwardContext) // ExitPipeFieldBackward is called when exiting the pipeFieldBackward production. ExitPipeFieldBackward(c *PipeFieldBackwardContext) // ExitPipeModified is called when exiting the pipeModified production. ExitPipeModified(c *PipeModifiedContext) // ExitPipeMap is called when exiting the pipeMap production. ExitPipeMap(c *PipeMapContext) // ExitPipeMapEntry is called when exiting the pipeMapEntry production. ExitPipeMapEntry(c *PipeMapEntryContext) // ExitPipeModifier is called when exiting the pipeModifier production. ExitPipeModifier(c *PipeModifierContext) // ExitPathModel is called when exiting the pathModel production. ExitPathModel(c *PathModelContext) // ExitPathRelation is called when exiting the pathRelation production. ExitPathRelation(c *PathRelationContext) // ExitIdentPath is called when exiting the identPath production. ExitIdentPath(c *IdentPathContext) // ExitSep is called when exiting the sep production. ExitSep(c *SepContext) }
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) ContextPipe ¶
func (p *VyLangParser) ContextPipe() (localctx IContextPipeContext)
func (*VyLangParser) Definition ¶
func (p *VyLangParser) Definition() (localctx IDefinitionContext)
func (*VyLangParser) Definitions ¶
func (p *VyLangParser) Definitions() (localctx IDefinitionsContext)
func (*VyLangParser) IdentPath ¶
func (p *VyLangParser) IdentPath() (localctx IIdentPathContext)
func (*VyLangParser) NamedPipe ¶
func (p *VyLangParser) NamedPipe() (localctx INamedPipeContext)
func (*VyLangParser) PathModel ¶
func (p *VyLangParser) PathModel() (localctx IPathModelContext)
func (*VyLangParser) PathRelation ¶
func (p *VyLangParser) PathRelation() (localctx IPathRelationContext)
func (*VyLangParser) Pipe ¶
func (p *VyLangParser) Pipe() (localctx IPipeContext)
func (*VyLangParser) PipeField ¶
func (p *VyLangParser) PipeField() (localctx IPipeFieldContext)
func (*VyLangParser) PipeFieldBackward ¶
func (p *VyLangParser) PipeFieldBackward() (localctx IPipeFieldBackwardContext)
func (*VyLangParser) PipeFieldForward ¶
func (p *VyLangParser) PipeFieldForward() (localctx IPipeFieldForwardContext)
func (*VyLangParser) PipeMap ¶
func (p *VyLangParser) PipeMap() (localctx IPipeMapContext)
func (*VyLangParser) PipeMapEntry ¶
func (p *VyLangParser) PipeMapEntry() (localctx IPipeMapEntryContext)
func (*VyLangParser) PipeModified ¶
func (p *VyLangParser) PipeModified() (localctx IPipeModifiedContext)
func (*VyLangParser) PipeModifier ¶
func (p *VyLangParser) PipeModifier() (localctx IPipeModifierContext)
func (*VyLangParser) PipeNamedProperty ¶
func (p *VyLangParser) PipeNamedProperty() (localctx IPipeNamedPropertyContext)
func (*VyLangParser) PipeProperty ¶
func (p *VyLangParser) PipeProperty() (localctx IPipePropertyContext)
func (*VyLangParser) PipeTerminal ¶
func (p *VyLangParser) PipeTerminal() (localctx IPipeTerminalContext)
func (*VyLangParser) Sep ¶
func (p *VyLangParser) Sep() (localctx ISepContext)