Documentation ¶
Overview ¶
Example ¶
package main import ( "bramp.net/antlr4/gml" "fmt" "github.com/antlr/antlr4/runtime/Go/antlr" ) type exampleListener struct { *gml.BasegmlListener } func (l *exampleListener) EnterEveryRule(ctx antlr.ParserRuleContext) { fmt.Println(ctx.GetText()) } func main() { // Setup the input is := antlr.NewInputStream("...some text to parse...") // Create the Lexer lexer := gml.NewgmlLexer(is) stream := antlr.NewCommonTokenStream(lexer, antlr.TokenDefaultChannel) // Create the Parser p := gml.NewgmlParser(stream) p.BuildParseTrees = true p.AddErrorListener(antlr.NewDiagnosticErrorListener(true)) // Finally walk the tree tree := p.Graph() antlr.ParseTreeWalkerDefault.Walk(&exampleListener{}, tree) }
Output:
Index ¶
- func NewgmlLexer(input antlr.CharStream) *gmlLexer
- func NewgmlParser(input antlr.TokenStream) *gmlParser
- type BasegmlListener
- func (s *BasegmlListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BasegmlListener) EnterGraph(ctx *GraphContext)
- func (s *BasegmlListener) EnterInteger(ctx *IntegerContext)
- func (s *BasegmlListener) EnterKey(ctx *KeyContext)
- func (s *BasegmlListener) EnterKv(ctx *KvContext)
- func (s *BasegmlListener) EnterList(ctx *ListContext)
- func (s *BasegmlListener) EnterRealnum(ctx *RealnumContext)
- func (s *BasegmlListener) EnterStr(ctx *StrContext)
- func (s *BasegmlListener) EnterStringliteral(ctx *StringliteralContext)
- func (s *BasegmlListener) EnterValue(ctx *ValueContext)
- func (s *BasegmlListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BasegmlListener) ExitGraph(ctx *GraphContext)
- func (s *BasegmlListener) ExitInteger(ctx *IntegerContext)
- func (s *BasegmlListener) ExitKey(ctx *KeyContext)
- func (s *BasegmlListener) ExitKv(ctx *KvContext)
- func (s *BasegmlListener) ExitList(ctx *ListContext)
- func (s *BasegmlListener) ExitRealnum(ctx *RealnumContext)
- func (s *BasegmlListener) ExitStr(ctx *StrContext)
- func (s *BasegmlListener) ExitStringliteral(ctx *StringliteralContext)
- func (s *BasegmlListener) ExitValue(ctx *ValueContext)
- func (s *BasegmlListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BasegmlListener) VisitTerminal(node antlr.TerminalNode)
- type GraphContext
- func (s *GraphContext) AllKv() []IKvContext
- func (s *GraphContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GraphContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GraphContext) GetParser() antlr.Parser
- func (s *GraphContext) GetRuleContext() antlr.RuleContext
- func (*GraphContext) IsGraphContext()
- func (s *GraphContext) Kv(i int) IKvContext
- func (s *GraphContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IGraphContext
- type IIntegerContext
- type IKeyContext
- type IKvContext
- type IListContext
- type IRealnumContext
- type IStrContext
- type IStringliteralContext
- type IValueContext
- type IntegerContext
- func (s *IntegerContext) AllDIGIT() []antlr.TerminalNode
- func (s *IntegerContext) DIGIT(i int) antlr.TerminalNode
- func (s *IntegerContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IntegerContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IntegerContext) GetParser() antlr.Parser
- func (s *IntegerContext) GetRuleContext() antlr.RuleContext
- func (*IntegerContext) IsIntegerContext()
- func (s *IntegerContext) SIGN() antlr.TerminalNode
- func (s *IntegerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type KeyContext
- func (s *KeyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *KeyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *KeyContext) GetParser() antlr.Parser
- func (s *KeyContext) GetRuleContext() antlr.RuleContext
- func (*KeyContext) IsKeyContext()
- func (s *KeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *KeyContext) VALUE() antlr.TerminalNode
- type KvContext
- func (s *KvContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *KvContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *KvContext) GetParser() antlr.Parser
- func (s *KvContext) GetRuleContext() antlr.RuleContext
- func (*KvContext) IsKvContext()
- func (s *KvContext) Key() IKeyContext
- func (s *KvContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *KvContext) Value() IValueContext
- type ListContext
- func (s *ListContext) AllKv() []IKvContext
- func (s *ListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ListContext) GetParser() antlr.Parser
- func (s *ListContext) GetRuleContext() antlr.RuleContext
- func (*ListContext) IsListContext()
- func (s *ListContext) Kv(i int) IKvContext
- func (s *ListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RealnumContext
- func (s *RealnumContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RealnumContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RealnumContext) GetParser() antlr.Parser
- func (s *RealnumContext) GetRuleContext() antlr.RuleContext
- func (*RealnumContext) IsRealnumContext()
- func (s *RealnumContext) REAL() antlr.TerminalNode
- func (s *RealnumContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StrContext
- func (s *StrContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StrContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StrContext) GetParser() antlr.Parser
- func (s *StrContext) GetRuleContext() antlr.RuleContext
- func (*StrContext) IsStrContext()
- func (s *StrContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StrContext) VALUE() antlr.TerminalNode
- type StringliteralContext
- func (s *StringliteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StringliteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StringliteralContext) GetParser() antlr.Parser
- func (s *StringliteralContext) GetRuleContext() antlr.RuleContext
- func (*StringliteralContext) IsStringliteralContext()
- func (s *StringliteralContext) STRINGLITERAL() antlr.TerminalNode
- func (s *StringliteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ValueContext
- func (s *ValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ValueContext) GetParser() antlr.Parser
- func (s *ValueContext) GetRuleContext() antlr.RuleContext
- func (s *ValueContext) Integer() IIntegerContext
- func (*ValueContext) IsValueContext()
- func (s *ValueContext) List() IListContext
- func (s *ValueContext) Realnum() IRealnumContext
- func (s *ValueContext) Str() IStrContext
- func (s *ValueContext) Stringliteral() IStringliteralContext
- func (s *ValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewgmlLexer ¶
func NewgmlLexer(input antlr.CharStream) *gmlLexer
func NewgmlParser ¶
func NewgmlParser(input antlr.TokenStream) *gmlParser
Types ¶
type BasegmlListener ¶
type BasegmlListener struct{}
BasegmlListener is a complete listener for a parse tree produced by gmlParser.
func (*BasegmlListener) EnterEveryRule ¶
func (s *BasegmlListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BasegmlListener) EnterGraph ¶
func (s *BasegmlListener) EnterGraph(ctx *GraphContext)
EnterGraph is called when production graph is entered.
func (*BasegmlListener) EnterInteger ¶
func (s *BasegmlListener) EnterInteger(ctx *IntegerContext)
EnterInteger is called when production integer is entered.
func (*BasegmlListener) EnterKey ¶
func (s *BasegmlListener) EnterKey(ctx *KeyContext)
EnterKey is called when production key is entered.
func (*BasegmlListener) EnterKv ¶
func (s *BasegmlListener) EnterKv(ctx *KvContext)
EnterKv is called when production kv is entered.
func (*BasegmlListener) EnterList ¶
func (s *BasegmlListener) EnterList(ctx *ListContext)
EnterList is called when production list is entered.
func (*BasegmlListener) EnterRealnum ¶
func (s *BasegmlListener) EnterRealnum(ctx *RealnumContext)
EnterRealnum is called when production realnum is entered.
func (*BasegmlListener) EnterStr ¶
func (s *BasegmlListener) EnterStr(ctx *StrContext)
EnterStr is called when production str is entered.
func (*BasegmlListener) EnterStringliteral ¶
func (s *BasegmlListener) EnterStringliteral(ctx *StringliteralContext)
EnterStringliteral is called when production stringliteral is entered.
func (*BasegmlListener) EnterValue ¶
func (s *BasegmlListener) EnterValue(ctx *ValueContext)
EnterValue is called when production value is entered.
func (*BasegmlListener) ExitEveryRule ¶
func (s *BasegmlListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BasegmlListener) ExitGraph ¶
func (s *BasegmlListener) ExitGraph(ctx *GraphContext)
ExitGraph is called when production graph is exited.
func (*BasegmlListener) ExitInteger ¶
func (s *BasegmlListener) ExitInteger(ctx *IntegerContext)
ExitInteger is called when production integer is exited.
func (*BasegmlListener) ExitKey ¶
func (s *BasegmlListener) ExitKey(ctx *KeyContext)
ExitKey is called when production key is exited.
func (*BasegmlListener) ExitKv ¶
func (s *BasegmlListener) ExitKv(ctx *KvContext)
ExitKv is called when production kv is exited.
func (*BasegmlListener) ExitList ¶
func (s *BasegmlListener) ExitList(ctx *ListContext)
ExitList is called when production list is exited.
func (*BasegmlListener) ExitRealnum ¶
func (s *BasegmlListener) ExitRealnum(ctx *RealnumContext)
ExitRealnum is called when production realnum is exited.
func (*BasegmlListener) ExitStr ¶
func (s *BasegmlListener) ExitStr(ctx *StrContext)
ExitStr is called when production str is exited.
func (*BasegmlListener) ExitStringliteral ¶
func (s *BasegmlListener) ExitStringliteral(ctx *StringliteralContext)
ExitStringliteral is called when production stringliteral is exited.
func (*BasegmlListener) ExitValue ¶
func (s *BasegmlListener) ExitValue(ctx *ValueContext)
ExitValue is called when production value is exited.
func (*BasegmlListener) VisitErrorNode ¶
func (s *BasegmlListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BasegmlListener) VisitTerminal ¶
func (s *BasegmlListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type GraphContext ¶
type GraphContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGraphContext ¶
func NewEmptyGraphContext() *GraphContext
func NewGraphContext ¶
func NewGraphContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GraphContext
func (*GraphContext) AllKv ¶
func (s *GraphContext) AllKv() []IKvContext
func (*GraphContext) EnterRule ¶
func (s *GraphContext) EnterRule(listener antlr.ParseTreeListener)
func (*GraphContext) ExitRule ¶
func (s *GraphContext) ExitRule(listener antlr.ParseTreeListener)
func (*GraphContext) GetParser ¶
func (s *GraphContext) GetParser() antlr.Parser
func (*GraphContext) GetRuleContext ¶
func (s *GraphContext) GetRuleContext() antlr.RuleContext
func (*GraphContext) IsGraphContext ¶
func (*GraphContext) IsGraphContext()
func (*GraphContext) Kv ¶
func (s *GraphContext) Kv(i int) IKvContext
func (*GraphContext) ToStringTree ¶
func (s *GraphContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IGraphContext ¶
type IGraphContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGraphContext differentiates from other interfaces. IsGraphContext() }
IGraphContext is an interface to support dynamic dispatch.
type IIntegerContext ¶
type IIntegerContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIntegerContext differentiates from other interfaces. IsIntegerContext() }
IIntegerContext is an interface to support dynamic dispatch.
type IKeyContext ¶
type IKeyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsKeyContext differentiates from other interfaces. IsKeyContext() }
IKeyContext is an interface to support dynamic dispatch.
type IKvContext ¶
type IKvContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsKvContext differentiates from other interfaces. IsKvContext() }
IKvContext is an interface to support dynamic dispatch.
type IListContext ¶
type IListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsListContext differentiates from other interfaces. IsListContext() }
IListContext is an interface to support dynamic dispatch.
type IRealnumContext ¶
type IRealnumContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRealnumContext differentiates from other interfaces. IsRealnumContext() }
IRealnumContext is an interface to support dynamic dispatch.
type IStrContext ¶
type IStrContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStrContext differentiates from other interfaces. IsStrContext() }
IStrContext is an interface to support dynamic dispatch.
type IStringliteralContext ¶
type IStringliteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStringliteralContext differentiates from other interfaces. IsStringliteralContext() }
IStringliteralContext is an interface to support dynamic dispatch.
type IValueContext ¶
type IValueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsValueContext differentiates from other interfaces. IsValueContext() }
IValueContext is an interface to support dynamic dispatch.
type IntegerContext ¶
type IntegerContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIntegerContext ¶
func NewEmptyIntegerContext() *IntegerContext
func NewIntegerContext ¶
func NewIntegerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntegerContext
func (*IntegerContext) AllDIGIT ¶
func (s *IntegerContext) AllDIGIT() []antlr.TerminalNode
func (*IntegerContext) DIGIT ¶
func (s *IntegerContext) DIGIT(i int) antlr.TerminalNode
func (*IntegerContext) EnterRule ¶
func (s *IntegerContext) EnterRule(listener antlr.ParseTreeListener)
func (*IntegerContext) ExitRule ¶
func (s *IntegerContext) ExitRule(listener antlr.ParseTreeListener)
func (*IntegerContext) GetParser ¶
func (s *IntegerContext) GetParser() antlr.Parser
func (*IntegerContext) GetRuleContext ¶
func (s *IntegerContext) GetRuleContext() antlr.RuleContext
func (*IntegerContext) IsIntegerContext ¶
func (*IntegerContext) IsIntegerContext()
func (*IntegerContext) SIGN ¶
func (s *IntegerContext) SIGN() antlr.TerminalNode
func (*IntegerContext) ToStringTree ¶
func (s *IntegerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type KeyContext ¶
type KeyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyKeyContext ¶
func NewEmptyKeyContext() *KeyContext
func NewKeyContext ¶
func NewKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeyContext
func (*KeyContext) EnterRule ¶
func (s *KeyContext) EnterRule(listener antlr.ParseTreeListener)
func (*KeyContext) ExitRule ¶
func (s *KeyContext) ExitRule(listener antlr.ParseTreeListener)
func (*KeyContext) GetParser ¶
func (s *KeyContext) GetParser() antlr.Parser
func (*KeyContext) GetRuleContext ¶
func (s *KeyContext) GetRuleContext() antlr.RuleContext
func (*KeyContext) IsKeyContext ¶
func (*KeyContext) IsKeyContext()
func (*KeyContext) ToStringTree ¶
func (s *KeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*KeyContext) VALUE ¶
func (s *KeyContext) VALUE() antlr.TerminalNode
type KvContext ¶
type KvContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyKvContext ¶
func NewEmptyKvContext() *KvContext
func NewKvContext ¶
func (*KvContext) EnterRule ¶
func (s *KvContext) EnterRule(listener antlr.ParseTreeListener)
func (*KvContext) ExitRule ¶
func (s *KvContext) ExitRule(listener antlr.ParseTreeListener)
func (*KvContext) GetRuleContext ¶
func (s *KvContext) GetRuleContext() antlr.RuleContext
func (*KvContext) IsKvContext ¶
func (*KvContext) IsKvContext()
func (*KvContext) Key ¶
func (s *KvContext) Key() IKeyContext
func (*KvContext) ToStringTree ¶
func (s *KvContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*KvContext) Value ¶
func (s *KvContext) Value() IValueContext
type ListContext ¶
type ListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyListContext ¶
func NewEmptyListContext() *ListContext
func NewListContext ¶
func NewListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListContext
func (*ListContext) AllKv ¶
func (s *ListContext) AllKv() []IKvContext
func (*ListContext) EnterRule ¶
func (s *ListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ListContext) ExitRule ¶
func (s *ListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ListContext) GetParser ¶
func (s *ListContext) GetParser() antlr.Parser
func (*ListContext) GetRuleContext ¶
func (s *ListContext) GetRuleContext() antlr.RuleContext
func (*ListContext) IsListContext ¶
func (*ListContext) IsListContext()
func (*ListContext) Kv ¶
func (s *ListContext) Kv(i int) IKvContext
func (*ListContext) ToStringTree ¶
func (s *ListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RealnumContext ¶
type RealnumContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRealnumContext ¶
func NewEmptyRealnumContext() *RealnumContext
func NewRealnumContext ¶
func NewRealnumContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RealnumContext
func (*RealnumContext) EnterRule ¶
func (s *RealnumContext) EnterRule(listener antlr.ParseTreeListener)
func (*RealnumContext) ExitRule ¶
func (s *RealnumContext) ExitRule(listener antlr.ParseTreeListener)
func (*RealnumContext) GetParser ¶
func (s *RealnumContext) GetParser() antlr.Parser
func (*RealnumContext) GetRuleContext ¶
func (s *RealnumContext) GetRuleContext() antlr.RuleContext
func (*RealnumContext) IsRealnumContext ¶
func (*RealnumContext) IsRealnumContext()
func (*RealnumContext) REAL ¶
func (s *RealnumContext) REAL() antlr.TerminalNode
func (*RealnumContext) ToStringTree ¶
func (s *RealnumContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StrContext ¶
type StrContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStrContext ¶
func NewEmptyStrContext() *StrContext
func NewStrContext ¶
func NewStrContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StrContext
func (*StrContext) EnterRule ¶
func (s *StrContext) EnterRule(listener antlr.ParseTreeListener)
func (*StrContext) ExitRule ¶
func (s *StrContext) ExitRule(listener antlr.ParseTreeListener)
func (*StrContext) GetParser ¶
func (s *StrContext) GetParser() antlr.Parser
func (*StrContext) GetRuleContext ¶
func (s *StrContext) GetRuleContext() antlr.RuleContext
func (*StrContext) IsStrContext ¶
func (*StrContext) IsStrContext()
func (*StrContext) ToStringTree ¶
func (s *StrContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StrContext) VALUE ¶
func (s *StrContext) VALUE() antlr.TerminalNode
type StringliteralContext ¶
type StringliteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStringliteralContext ¶
func NewEmptyStringliteralContext() *StringliteralContext
func NewStringliteralContext ¶
func NewStringliteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringliteralContext
func (*StringliteralContext) EnterRule ¶
func (s *StringliteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*StringliteralContext) ExitRule ¶
func (s *StringliteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*StringliteralContext) GetParser ¶
func (s *StringliteralContext) GetParser() antlr.Parser
func (*StringliteralContext) GetRuleContext ¶
func (s *StringliteralContext) GetRuleContext() antlr.RuleContext
func (*StringliteralContext) IsStringliteralContext ¶
func (*StringliteralContext) IsStringliteralContext()
func (*StringliteralContext) STRINGLITERAL ¶
func (s *StringliteralContext) STRINGLITERAL() antlr.TerminalNode
func (*StringliteralContext) ToStringTree ¶
func (s *StringliteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ValueContext ¶
type ValueContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyValueContext ¶
func NewEmptyValueContext() *ValueContext
func NewValueContext ¶
func NewValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ValueContext
func (*ValueContext) EnterRule ¶
func (s *ValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*ValueContext) ExitRule ¶
func (s *ValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*ValueContext) GetParser ¶
func (s *ValueContext) GetParser() antlr.Parser
func (*ValueContext) GetRuleContext ¶
func (s *ValueContext) GetRuleContext() antlr.RuleContext
func (*ValueContext) Integer ¶
func (s *ValueContext) Integer() IIntegerContext
func (*ValueContext) IsValueContext ¶
func (*ValueContext) IsValueContext()
func (*ValueContext) List ¶
func (s *ValueContext) List() IListContext
func (*ValueContext) Realnum ¶
func (s *ValueContext) Realnum() IRealnumContext
func (*ValueContext) Str ¶
func (s *ValueContext) Str() IStrContext
func (*ValueContext) Stringliteral ¶
func (s *ValueContext) Stringliteral() IStringliteralContext
func (*ValueContext) ToStringTree ¶
func (s *ValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string