Documentation ¶
Overview ¶
Example ¶
package main import ( "bramp.net/antlr4/guido" "fmt" "github.com/antlr/antlr4/runtime/Go/antlr" ) type exampleListener struct { *guido.BaseguidoListener } 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 := guido.NewguidoLexer(is) stream := antlr.NewCommonTokenStream(lexer, antlr.TokenDefaultChannel) // Create the Parser p := guido.NewguidoParser(stream) p.BuildParseTrees = true p.AddErrorListener(antlr.NewDiagnosticErrorListener(true)) // Finally walk the tree tree := p.Prog() antlr.ParseTreeWalkerDefault.Walk(&exampleListener{}, tree) }
Output:
Index ¶
- func NewguidoLexer(input antlr.CharStream) *guidoLexer
- func NewguidoParser(input antlr.TokenStream) *guidoParser
- type AccidentalContext
- func (s *AccidentalContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AccidentalContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AccidentalContext) GetParser() antlr.Parser
- func (s *AccidentalContext) GetRuleContext() antlr.RuleContext
- func (*AccidentalContext) IsAccidentalContext()
- func (s *AccidentalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BarformatContext
- func (s *BarformatContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BarformatContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BarformatContext) GetParser() antlr.Parser
- func (s *BarformatContext) GetRuleContext() antlr.RuleContext
- func (*BarformatContext) IsBarformatContext()
- func (s *BarformatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseguidoListener
- func (s *BaseguidoListener) EnterAccidental(ctx *AccidentalContext)
- func (s *BaseguidoListener) EnterBarformat(ctx *BarformatContext)
- func (s *BaseguidoListener) EnterChord(ctx *ChordContext)
- func (s *BaseguidoListener) EnterClef(ctx *ClefContext)
- func (s *BaseguidoListener) EnterDotting(ctx *DottingContext)
- func (s *BaseguidoListener) EnterDuration(ctx *DurationContext)
- func (s *BaseguidoListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseguidoListener) EnterFraction(ctx *FractionContext)
- func (s *BaseguidoListener) EnterKey(ctx *KeyContext)
- func (s *BaseguidoListener) EnterKvpair(ctx *KvpairContext)
- func (s *BaseguidoListener) EnterMeter(ctx *MeterContext)
- func (s *BaseguidoListener) EnterNote(ctx *NoteContext)
- func (s *BaseguidoListener) EnterNotename(ctx *NotenameContext)
- func (s *BaseguidoListener) EnterNotes(ctx *NotesContext)
- func (s *BaseguidoListener) EnterNumber(ctx *NumberContext)
- func (s *BaseguidoListener) EnterOctave(ctx *OctaveContext)
- func (s *BaseguidoListener) EnterParameter(ctx *ParameterContext)
- func (s *BaseguidoListener) EnterParameters(ctx *ParametersContext)
- func (s *BaseguidoListener) EnterProg(ctx *ProgContext)
- func (s *BaseguidoListener) EnterRepeatEnd(ctx *RepeatEndContext)
- func (s *BaseguidoListener) EnterSegment(ctx *SegmentContext)
- func (s *BaseguidoListener) EnterSequence(ctx *SequenceContext)
- func (s *BaseguidoListener) EnterSequencelist(ctx *SequencelistContext)
- func (s *BaseguidoListener) EnterSlur(ctx *SlurContext)
- func (s *BaseguidoListener) EnterStaff(ctx *StaffContext)
- func (s *BaseguidoListener) EnterT(ctx *TContext)
- func (s *BaseguidoListener) EnterTag(ctx *TagContext)
- func (s *BaseguidoListener) EnterTagname(ctx *TagnameContext)
- func (s *BaseguidoListener) EnterTempo(ctx *TempoContext)
- func (s *BaseguidoListener) EnterTitle(ctx *TitleContext)
- func (s *BaseguidoListener) ExitAccidental(ctx *AccidentalContext)
- func (s *BaseguidoListener) ExitBarformat(ctx *BarformatContext)
- func (s *BaseguidoListener) ExitChord(ctx *ChordContext)
- func (s *BaseguidoListener) ExitClef(ctx *ClefContext)
- func (s *BaseguidoListener) ExitDotting(ctx *DottingContext)
- func (s *BaseguidoListener) ExitDuration(ctx *DurationContext)
- func (s *BaseguidoListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseguidoListener) ExitFraction(ctx *FractionContext)
- func (s *BaseguidoListener) ExitKey(ctx *KeyContext)
- func (s *BaseguidoListener) ExitKvpair(ctx *KvpairContext)
- func (s *BaseguidoListener) ExitMeter(ctx *MeterContext)
- func (s *BaseguidoListener) ExitNote(ctx *NoteContext)
- func (s *BaseguidoListener) ExitNotename(ctx *NotenameContext)
- func (s *BaseguidoListener) ExitNotes(ctx *NotesContext)
- func (s *BaseguidoListener) ExitNumber(ctx *NumberContext)
- func (s *BaseguidoListener) ExitOctave(ctx *OctaveContext)
- func (s *BaseguidoListener) ExitParameter(ctx *ParameterContext)
- func (s *BaseguidoListener) ExitParameters(ctx *ParametersContext)
- func (s *BaseguidoListener) ExitProg(ctx *ProgContext)
- func (s *BaseguidoListener) ExitRepeatEnd(ctx *RepeatEndContext)
- func (s *BaseguidoListener) ExitSegment(ctx *SegmentContext)
- func (s *BaseguidoListener) ExitSequence(ctx *SequenceContext)
- func (s *BaseguidoListener) ExitSequencelist(ctx *SequencelistContext)
- func (s *BaseguidoListener) ExitSlur(ctx *SlurContext)
- func (s *BaseguidoListener) ExitStaff(ctx *StaffContext)
- func (s *BaseguidoListener) ExitT(ctx *TContext)
- func (s *BaseguidoListener) ExitTag(ctx *TagContext)
- func (s *BaseguidoListener) ExitTagname(ctx *TagnameContext)
- func (s *BaseguidoListener) ExitTempo(ctx *TempoContext)
- func (s *BaseguidoListener) ExitTitle(ctx *TitleContext)
- func (s *BaseguidoListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseguidoListener) VisitTerminal(node antlr.TerminalNode)
- type ChordContext
- func (s *ChordContext) AllNote() []INoteContext
- func (s *ChordContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ChordContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ChordContext) GetParser() antlr.Parser
- func (s *ChordContext) GetRuleContext() antlr.RuleContext
- func (*ChordContext) IsChordContext()
- func (s *ChordContext) Note(i int) INoteContext
- func (s *ChordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ClefContext
- func (s *ClefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ClefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ClefContext) GetParser() antlr.Parser
- func (s *ClefContext) GetRuleContext() antlr.RuleContext
- func (*ClefContext) IsClefContext()
- func (s *ClefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DottingContext
- func (s *DottingContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DottingContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DottingContext) GetParser() antlr.Parser
- func (s *DottingContext) GetRuleContext() antlr.RuleContext
- func (*DottingContext) IsDottingContext()
- func (s *DottingContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DurationContext
- func (s *DurationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DurationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DurationContext) Fraction() IFractionContext
- func (s *DurationContext) GetParser() antlr.Parser
- func (s *DurationContext) GetRuleContext() antlr.RuleContext
- func (*DurationContext) IsDurationContext()
- func (s *DurationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FractionContext
- func (s *FractionContext) AllNumber() []INumberContext
- func (s *FractionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FractionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FractionContext) GetParser() antlr.Parser
- func (s *FractionContext) GetRuleContext() antlr.RuleContext
- func (*FractionContext) IsFractionContext()
- func (s *FractionContext) Number(i int) INumberContext
- func (s *FractionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAccidentalContext
- type IBarformatContext
- type IChordContext
- type IClefContext
- type IDottingContext
- type IDurationContext
- type IFractionContext
- type IKeyContext
- type IKvpairContext
- type IMeterContext
- type INoteContext
- type INotenameContext
- type INotesContext
- type INumberContext
- type IOctaveContext
- type IParameterContext
- type IParametersContext
- type IProgContext
- type IRepeatEndContext
- type ISegmentContext
- type ISequenceContext
- type ISequencelistContext
- type ISlurContext
- type IStaffContext
- type ITContext
- type ITagContext
- type ITagnameContext
- type ITempoContext
- type ITitleContext
- 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
- type KvpairContext
- func (s *KvpairContext) AllNUMBER() []antlr.TerminalNode
- func (s *KvpairContext) AllSTRING() []antlr.TerminalNode
- func (s *KvpairContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *KvpairContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *KvpairContext) GetParser() antlr.Parser
- func (s *KvpairContext) GetRuleContext() antlr.RuleContext
- func (*KvpairContext) IsKvpairContext()
- func (s *KvpairContext) NUMBER(i int) antlr.TerminalNode
- func (s *KvpairContext) STRING(i int) antlr.TerminalNode
- func (s *KvpairContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MeterContext
- func (s *MeterContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MeterContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MeterContext) GetParser() antlr.Parser
- func (s *MeterContext) GetRuleContext() antlr.RuleContext
- func (*MeterContext) IsMeterContext()
- func (s *MeterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NoteContext
- func (s *NoteContext) Accidental() IAccidentalContext
- func (s *NoteContext) Dotting() IDottingContext
- func (s *NoteContext) Duration() IDurationContext
- func (s *NoteContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NoteContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NoteContext) GetParser() antlr.Parser
- func (s *NoteContext) GetRuleContext() antlr.RuleContext
- func (*NoteContext) IsNoteContext()
- func (s *NoteContext) Notename() INotenameContext
- func (s *NoteContext) Octave() IOctaveContext
- func (s *NoteContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NotenameContext
- func (s *NotenameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NotenameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NotenameContext) GetParser() antlr.Parser
- func (s *NotenameContext) GetRuleContext() antlr.RuleContext
- func (*NotenameContext) IsNotenameContext()
- func (s *NotenameContext) REST() antlr.TerminalNode
- func (s *NotenameContext) STRING() antlr.TerminalNode
- func (s *NotenameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NotesContext
- func (s *NotesContext) AllChord() []IChordContext
- func (s *NotesContext) AllNote() []INoteContext
- func (s *NotesContext) Chord(i int) IChordContext
- func (s *NotesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NotesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NotesContext) GetParser() antlr.Parser
- func (s *NotesContext) GetRuleContext() antlr.RuleContext
- func (*NotesContext) IsNotesContext()
- func (s *NotesContext) Note(i int) INoteContext
- func (s *NotesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NumberContext
- func (s *NumberContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NumberContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NumberContext) GetParser() antlr.Parser
- func (s *NumberContext) GetRuleContext() antlr.RuleContext
- func (*NumberContext) IsNumberContext()
- func (s *NumberContext) NUMBER() antlr.TerminalNode
- func (s *NumberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OctaveContext
- func (s *OctaveContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OctaveContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OctaveContext) GetParser() antlr.Parser
- func (s *OctaveContext) GetRuleContext() antlr.RuleContext
- func (*OctaveContext) IsOctaveContext()
- func (s *OctaveContext) Number() INumberContext
- func (s *OctaveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParameterContext
- func (s *ParameterContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParameterContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParameterContext) GetParser() antlr.Parser
- func (s *ParameterContext) GetRuleContext() antlr.RuleContext
- func (*ParameterContext) IsParameterContext()
- func (s *ParameterContext) Kvpair() IKvpairContext
- func (s *ParameterContext) Number() INumberContext
- func (s *ParameterContext) STRINGLITERAL() antlr.TerminalNode
- func (s *ParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParametersContext
- func (s *ParametersContext) AllParameter() []IParameterContext
- func (s *ParametersContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParametersContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParametersContext) GetParser() antlr.Parser
- func (s *ParametersContext) GetRuleContext() antlr.RuleContext
- func (*ParametersContext) IsParametersContext()
- func (s *ParametersContext) Parameter(i int) IParameterContext
- func (s *ParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ProgContext
- func (s *ProgContext) AllSegment() []ISegmentContext
- 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) Segment(i int) ISegmentContext
- func (s *ProgContext) Sequencelist() ISequencelistContext
- func (s *ProgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RepeatEndContext
- func (s *RepeatEndContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RepeatEndContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RepeatEndContext) GetParser() antlr.Parser
- func (s *RepeatEndContext) GetRuleContext() antlr.RuleContext
- func (*RepeatEndContext) IsRepeatEndContext()
- func (s *RepeatEndContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SegmentContext
- func (s *SegmentContext) AllSequencelist() []ISequencelistContext
- func (s *SegmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SegmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SegmentContext) GetParser() antlr.Parser
- func (s *SegmentContext) GetRuleContext() antlr.RuleContext
- func (*SegmentContext) IsSegmentContext()
- func (s *SegmentContext) Sequencelist(i int) ISequencelistContext
- func (s *SegmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SequenceContext
- func (s *SequenceContext) AllChord() []IChordContext
- func (s *SequenceContext) AllNote() []INoteContext
- func (s *SequenceContext) AllTag() []ITagContext
- func (s *SequenceContext) Chord(i int) IChordContext
- func (s *SequenceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SequenceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SequenceContext) GetParser() antlr.Parser
- func (s *SequenceContext) GetRuleContext() antlr.RuleContext
- func (*SequenceContext) IsSequenceContext()
- func (s *SequenceContext) Note(i int) INoteContext
- func (s *SequenceContext) Tag(i int) ITagContext
- func (s *SequenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SequencelistContext
- func (s *SequencelistContext) AllSequence() []ISequenceContext
- func (s *SequencelistContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SequencelistContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SequencelistContext) GetParser() antlr.Parser
- func (s *SequencelistContext) GetRuleContext() antlr.RuleContext
- func (*SequencelistContext) IsSequencelistContext()
- func (s *SequencelistContext) Sequence(i int) ISequenceContext
- func (s *SequencelistContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SlurContext
- func (s *SlurContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SlurContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SlurContext) GetParser() antlr.Parser
- func (s *SlurContext) GetRuleContext() antlr.RuleContext
- func (*SlurContext) IsSlurContext()
- func (s *SlurContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StaffContext
- func (s *StaffContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StaffContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StaffContext) GetParser() antlr.Parser
- func (s *StaffContext) GetRuleContext() antlr.RuleContext
- func (*StaffContext) IsStaffContext()
- func (s *StaffContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TContext
- func (s *TContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TContext) GetParser() antlr.Parser
- func (s *TContext) GetRuleContext() antlr.RuleContext
- func (*TContext) IsTContext()
- func (s *TContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TagContext
- func (s *TagContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TagContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TagContext) GetParser() antlr.Parser
- func (s *TagContext) GetRuleContext() antlr.RuleContext
- func (*TagContext) IsTagContext()
- func (s *TagContext) Notes() INotesContext
- func (s *TagContext) Parameters() IParametersContext
- func (s *TagContext) TAGSTART() antlr.TerminalNode
- func (s *TagContext) Tagname() ITagnameContext
- func (s *TagContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TagnameContext
- func (s *TagnameContext) Barformat() IBarformatContext
- func (s *TagnameContext) Clef() IClefContext
- func (s *TagnameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TagnameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TagnameContext) GetParser() antlr.Parser
- func (s *TagnameContext) GetRuleContext() antlr.RuleContext
- func (*TagnameContext) IsTagnameContext()
- func (s *TagnameContext) Key() IKeyContext
- func (s *TagnameContext) Meter() IMeterContext
- func (s *TagnameContext) RepeatEnd() IRepeatEndContext
- func (s *TagnameContext) Slur() ISlurContext
- func (s *TagnameContext) Staff() IStaffContext
- func (s *TagnameContext) T() ITContext
- func (s *TagnameContext) Tempo() ITempoContext
- func (s *TagnameContext) Title() ITitleContext
- func (s *TagnameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TempoContext
- func (s *TempoContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TempoContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TempoContext) GetParser() antlr.Parser
- func (s *TempoContext) GetRuleContext() antlr.RuleContext
- func (*TempoContext) IsTempoContext()
- func (s *TempoContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TitleContext
- func (s *TitleContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TitleContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TitleContext) GetParser() antlr.Parser
- func (s *TitleContext) GetRuleContext() antlr.RuleContext
- func (*TitleContext) IsTitleContext()
- func (s *TitleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewguidoLexer ¶
func NewguidoLexer(input antlr.CharStream) *guidoLexer
func NewguidoParser ¶
func NewguidoParser(input antlr.TokenStream) *guidoParser
Types ¶
type AccidentalContext ¶
type AccidentalContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAccidentalContext ¶
func NewAccidentalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AccidentalContext
func NewEmptyAccidentalContext ¶
func NewEmptyAccidentalContext() *AccidentalContext
func (*AccidentalContext) EnterRule ¶
func (s *AccidentalContext) EnterRule(listener antlr.ParseTreeListener)
func (*AccidentalContext) ExitRule ¶
func (s *AccidentalContext) ExitRule(listener antlr.ParseTreeListener)
func (*AccidentalContext) GetParser ¶
func (s *AccidentalContext) GetParser() antlr.Parser
func (*AccidentalContext) GetRuleContext ¶
func (s *AccidentalContext) GetRuleContext() antlr.RuleContext
func (*AccidentalContext) IsAccidentalContext ¶
func (*AccidentalContext) IsAccidentalContext()
func (*AccidentalContext) ToStringTree ¶
func (s *AccidentalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BarformatContext ¶
type BarformatContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBarformatContext ¶
func NewBarformatContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BarformatContext
func NewEmptyBarformatContext ¶
func NewEmptyBarformatContext() *BarformatContext
func (*BarformatContext) EnterRule ¶
func (s *BarformatContext) EnterRule(listener antlr.ParseTreeListener)
func (*BarformatContext) ExitRule ¶
func (s *BarformatContext) ExitRule(listener antlr.ParseTreeListener)
func (*BarformatContext) GetParser ¶
func (s *BarformatContext) GetParser() antlr.Parser
func (*BarformatContext) GetRuleContext ¶
func (s *BarformatContext) GetRuleContext() antlr.RuleContext
func (*BarformatContext) IsBarformatContext ¶
func (*BarformatContext) IsBarformatContext()
func (*BarformatContext) ToStringTree ¶
func (s *BarformatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseguidoListener ¶
type BaseguidoListener struct{}
BaseguidoListener is a complete listener for a parse tree produced by guidoParser.
func (*BaseguidoListener) EnterAccidental ¶
func (s *BaseguidoListener) EnterAccidental(ctx *AccidentalContext)
EnterAccidental is called when production accidental is entered.
func (*BaseguidoListener) EnterBarformat ¶
func (s *BaseguidoListener) EnterBarformat(ctx *BarformatContext)
EnterBarformat is called when production barformat is entered.
func (*BaseguidoListener) EnterChord ¶
func (s *BaseguidoListener) EnterChord(ctx *ChordContext)
EnterChord is called when production chord is entered.
func (*BaseguidoListener) EnterClef ¶
func (s *BaseguidoListener) EnterClef(ctx *ClefContext)
EnterClef is called when production clef is entered.
func (*BaseguidoListener) EnterDotting ¶
func (s *BaseguidoListener) EnterDotting(ctx *DottingContext)
EnterDotting is called when production dotting is entered.
func (*BaseguidoListener) EnterDuration ¶
func (s *BaseguidoListener) EnterDuration(ctx *DurationContext)
EnterDuration is called when production duration is entered.
func (*BaseguidoListener) EnterEveryRule ¶
func (s *BaseguidoListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseguidoListener) EnterFraction ¶
func (s *BaseguidoListener) EnterFraction(ctx *FractionContext)
EnterFraction is called when production fraction is entered.
func (*BaseguidoListener) EnterKey ¶
func (s *BaseguidoListener) EnterKey(ctx *KeyContext)
EnterKey is called when production key is entered.
func (*BaseguidoListener) EnterKvpair ¶
func (s *BaseguidoListener) EnterKvpair(ctx *KvpairContext)
EnterKvpair is called when production kvpair is entered.
func (*BaseguidoListener) EnterMeter ¶
func (s *BaseguidoListener) EnterMeter(ctx *MeterContext)
EnterMeter is called when production meter is entered.
func (*BaseguidoListener) EnterNote ¶
func (s *BaseguidoListener) EnterNote(ctx *NoteContext)
EnterNote is called when production note is entered.
func (*BaseguidoListener) EnterNotename ¶
func (s *BaseguidoListener) EnterNotename(ctx *NotenameContext)
EnterNotename is called when production notename is entered.
func (*BaseguidoListener) EnterNotes ¶
func (s *BaseguidoListener) EnterNotes(ctx *NotesContext)
EnterNotes is called when production notes is entered.
func (*BaseguidoListener) EnterNumber ¶
func (s *BaseguidoListener) EnterNumber(ctx *NumberContext)
EnterNumber is called when production number is entered.
func (*BaseguidoListener) EnterOctave ¶
func (s *BaseguidoListener) EnterOctave(ctx *OctaveContext)
EnterOctave is called when production octave is entered.
func (*BaseguidoListener) EnterParameter ¶
func (s *BaseguidoListener) EnterParameter(ctx *ParameterContext)
EnterParameter is called when production parameter is entered.
func (*BaseguidoListener) EnterParameters ¶
func (s *BaseguidoListener) EnterParameters(ctx *ParametersContext)
EnterParameters is called when production parameters is entered.
func (*BaseguidoListener) EnterProg ¶
func (s *BaseguidoListener) EnterProg(ctx *ProgContext)
EnterProg is called when production prog is entered.
func (*BaseguidoListener) EnterRepeatEnd ¶
func (s *BaseguidoListener) EnterRepeatEnd(ctx *RepeatEndContext)
EnterRepeatEnd is called when production repeatEnd is entered.
func (*BaseguidoListener) EnterSegment ¶
func (s *BaseguidoListener) EnterSegment(ctx *SegmentContext)
EnterSegment is called when production segment is entered.
func (*BaseguidoListener) EnterSequence ¶
func (s *BaseguidoListener) EnterSequence(ctx *SequenceContext)
EnterSequence is called when production sequence is entered.
func (*BaseguidoListener) EnterSequencelist ¶
func (s *BaseguidoListener) EnterSequencelist(ctx *SequencelistContext)
EnterSequencelist is called when production sequencelist is entered.
func (*BaseguidoListener) EnterSlur ¶
func (s *BaseguidoListener) EnterSlur(ctx *SlurContext)
EnterSlur is called when production slur is entered.
func (*BaseguidoListener) EnterStaff ¶
func (s *BaseguidoListener) EnterStaff(ctx *StaffContext)
EnterStaff is called when production staff is entered.
func (*BaseguidoListener) EnterT ¶
func (s *BaseguidoListener) EnterT(ctx *TContext)
EnterT is called when production t is entered.
func (*BaseguidoListener) EnterTag ¶
func (s *BaseguidoListener) EnterTag(ctx *TagContext)
EnterTag is called when production tag is entered.
func (*BaseguidoListener) EnterTagname ¶
func (s *BaseguidoListener) EnterTagname(ctx *TagnameContext)
EnterTagname is called when production tagname is entered.
func (*BaseguidoListener) EnterTempo ¶
func (s *BaseguidoListener) EnterTempo(ctx *TempoContext)
EnterTempo is called when production tempo is entered.
func (*BaseguidoListener) EnterTitle ¶
func (s *BaseguidoListener) EnterTitle(ctx *TitleContext)
EnterTitle is called when production title is entered.
func (*BaseguidoListener) ExitAccidental ¶
func (s *BaseguidoListener) ExitAccidental(ctx *AccidentalContext)
ExitAccidental is called when production accidental is exited.
func (*BaseguidoListener) ExitBarformat ¶
func (s *BaseguidoListener) ExitBarformat(ctx *BarformatContext)
ExitBarformat is called when production barformat is exited.
func (*BaseguidoListener) ExitChord ¶
func (s *BaseguidoListener) ExitChord(ctx *ChordContext)
ExitChord is called when production chord is exited.
func (*BaseguidoListener) ExitClef ¶
func (s *BaseguidoListener) ExitClef(ctx *ClefContext)
ExitClef is called when production clef is exited.
func (*BaseguidoListener) ExitDotting ¶
func (s *BaseguidoListener) ExitDotting(ctx *DottingContext)
ExitDotting is called when production dotting is exited.
func (*BaseguidoListener) ExitDuration ¶
func (s *BaseguidoListener) ExitDuration(ctx *DurationContext)
ExitDuration is called when production duration is exited.
func (*BaseguidoListener) ExitEveryRule ¶
func (s *BaseguidoListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseguidoListener) ExitFraction ¶
func (s *BaseguidoListener) ExitFraction(ctx *FractionContext)
ExitFraction is called when production fraction is exited.
func (*BaseguidoListener) ExitKey ¶
func (s *BaseguidoListener) ExitKey(ctx *KeyContext)
ExitKey is called when production key is exited.
func (*BaseguidoListener) ExitKvpair ¶
func (s *BaseguidoListener) ExitKvpair(ctx *KvpairContext)
ExitKvpair is called when production kvpair is exited.
func (*BaseguidoListener) ExitMeter ¶
func (s *BaseguidoListener) ExitMeter(ctx *MeterContext)
ExitMeter is called when production meter is exited.
func (*BaseguidoListener) ExitNote ¶
func (s *BaseguidoListener) ExitNote(ctx *NoteContext)
ExitNote is called when production note is exited.
func (*BaseguidoListener) ExitNotename ¶
func (s *BaseguidoListener) ExitNotename(ctx *NotenameContext)
ExitNotename is called when production notename is exited.
func (*BaseguidoListener) ExitNotes ¶
func (s *BaseguidoListener) ExitNotes(ctx *NotesContext)
ExitNotes is called when production notes is exited.
func (*BaseguidoListener) ExitNumber ¶
func (s *BaseguidoListener) ExitNumber(ctx *NumberContext)
ExitNumber is called when production number is exited.
func (*BaseguidoListener) ExitOctave ¶
func (s *BaseguidoListener) ExitOctave(ctx *OctaveContext)
ExitOctave is called when production octave is exited.
func (*BaseguidoListener) ExitParameter ¶
func (s *BaseguidoListener) ExitParameter(ctx *ParameterContext)
ExitParameter is called when production parameter is exited.
func (*BaseguidoListener) ExitParameters ¶
func (s *BaseguidoListener) ExitParameters(ctx *ParametersContext)
ExitParameters is called when production parameters is exited.
func (*BaseguidoListener) ExitProg ¶
func (s *BaseguidoListener) ExitProg(ctx *ProgContext)
ExitProg is called when production prog is exited.
func (*BaseguidoListener) ExitRepeatEnd ¶
func (s *BaseguidoListener) ExitRepeatEnd(ctx *RepeatEndContext)
ExitRepeatEnd is called when production repeatEnd is exited.
func (*BaseguidoListener) ExitSegment ¶
func (s *BaseguidoListener) ExitSegment(ctx *SegmentContext)
ExitSegment is called when production segment is exited.
func (*BaseguidoListener) ExitSequence ¶
func (s *BaseguidoListener) ExitSequence(ctx *SequenceContext)
ExitSequence is called when production sequence is exited.
func (*BaseguidoListener) ExitSequencelist ¶
func (s *BaseguidoListener) ExitSequencelist(ctx *SequencelistContext)
ExitSequencelist is called when production sequencelist is exited.
func (*BaseguidoListener) ExitSlur ¶
func (s *BaseguidoListener) ExitSlur(ctx *SlurContext)
ExitSlur is called when production slur is exited.
func (*BaseguidoListener) ExitStaff ¶
func (s *BaseguidoListener) ExitStaff(ctx *StaffContext)
ExitStaff is called when production staff is exited.
func (*BaseguidoListener) ExitT ¶
func (s *BaseguidoListener) ExitT(ctx *TContext)
ExitT is called when production t is exited.
func (*BaseguidoListener) ExitTag ¶
func (s *BaseguidoListener) ExitTag(ctx *TagContext)
ExitTag is called when production tag is exited.
func (*BaseguidoListener) ExitTagname ¶
func (s *BaseguidoListener) ExitTagname(ctx *TagnameContext)
ExitTagname is called when production tagname is exited.
func (*BaseguidoListener) ExitTempo ¶
func (s *BaseguidoListener) ExitTempo(ctx *TempoContext)
ExitTempo is called when production tempo is exited.
func (*BaseguidoListener) ExitTitle ¶
func (s *BaseguidoListener) ExitTitle(ctx *TitleContext)
ExitTitle is called when production title is exited.
func (*BaseguidoListener) VisitErrorNode ¶
func (s *BaseguidoListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseguidoListener) VisitTerminal ¶
func (s *BaseguidoListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type ChordContext ¶
type ChordContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewChordContext ¶
func NewChordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChordContext
func NewEmptyChordContext ¶
func NewEmptyChordContext() *ChordContext
func (*ChordContext) AllNote ¶
func (s *ChordContext) AllNote() []INoteContext
func (*ChordContext) EnterRule ¶
func (s *ChordContext) EnterRule(listener antlr.ParseTreeListener)
func (*ChordContext) ExitRule ¶
func (s *ChordContext) ExitRule(listener antlr.ParseTreeListener)
func (*ChordContext) GetParser ¶
func (s *ChordContext) GetParser() antlr.Parser
func (*ChordContext) GetRuleContext ¶
func (s *ChordContext) GetRuleContext() antlr.RuleContext
func (*ChordContext) IsChordContext ¶
func (*ChordContext) IsChordContext()
func (*ChordContext) Note ¶
func (s *ChordContext) Note(i int) INoteContext
func (*ChordContext) ToStringTree ¶
func (s *ChordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ClefContext ¶
type ClefContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClefContext ¶
func NewClefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClefContext
func NewEmptyClefContext ¶
func NewEmptyClefContext() *ClefContext
func (*ClefContext) EnterRule ¶
func (s *ClefContext) EnterRule(listener antlr.ParseTreeListener)
func (*ClefContext) ExitRule ¶
func (s *ClefContext) ExitRule(listener antlr.ParseTreeListener)
func (*ClefContext) GetParser ¶
func (s *ClefContext) GetParser() antlr.Parser
func (*ClefContext) GetRuleContext ¶
func (s *ClefContext) GetRuleContext() antlr.RuleContext
func (*ClefContext) IsClefContext ¶
func (*ClefContext) IsClefContext()
func (*ClefContext) ToStringTree ¶
func (s *ClefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DottingContext ¶
type DottingContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDottingContext ¶
func NewDottingContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DottingContext
func NewEmptyDottingContext ¶
func NewEmptyDottingContext() *DottingContext
func (*DottingContext) EnterRule ¶
func (s *DottingContext) EnterRule(listener antlr.ParseTreeListener)
func (*DottingContext) ExitRule ¶
func (s *DottingContext) ExitRule(listener antlr.ParseTreeListener)
func (*DottingContext) GetParser ¶
func (s *DottingContext) GetParser() antlr.Parser
func (*DottingContext) GetRuleContext ¶
func (s *DottingContext) GetRuleContext() antlr.RuleContext
func (*DottingContext) IsDottingContext ¶
func (*DottingContext) IsDottingContext()
func (*DottingContext) ToStringTree ¶
func (s *DottingContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DurationContext ¶
type DurationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDurationContext ¶
func NewDurationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DurationContext
func NewEmptyDurationContext ¶
func NewEmptyDurationContext() *DurationContext
func (*DurationContext) EnterRule ¶
func (s *DurationContext) EnterRule(listener antlr.ParseTreeListener)
func (*DurationContext) ExitRule ¶
func (s *DurationContext) ExitRule(listener antlr.ParseTreeListener)
func (*DurationContext) Fraction ¶
func (s *DurationContext) Fraction() IFractionContext
func (*DurationContext) GetParser ¶
func (s *DurationContext) GetParser() antlr.Parser
func (*DurationContext) GetRuleContext ¶
func (s *DurationContext) GetRuleContext() antlr.RuleContext
func (*DurationContext) IsDurationContext ¶
func (*DurationContext) IsDurationContext()
func (*DurationContext) ToStringTree ¶
func (s *DurationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FractionContext ¶
type FractionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFractionContext ¶
func NewEmptyFractionContext() *FractionContext
func NewFractionContext ¶
func NewFractionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FractionContext
func (*FractionContext) AllNumber ¶
func (s *FractionContext) AllNumber() []INumberContext
func (*FractionContext) EnterRule ¶
func (s *FractionContext) EnterRule(listener antlr.ParseTreeListener)
func (*FractionContext) ExitRule ¶
func (s *FractionContext) ExitRule(listener antlr.ParseTreeListener)
func (*FractionContext) GetParser ¶
func (s *FractionContext) GetParser() antlr.Parser
func (*FractionContext) GetRuleContext ¶
func (s *FractionContext) GetRuleContext() antlr.RuleContext
func (*FractionContext) IsFractionContext ¶
func (*FractionContext) IsFractionContext()
func (*FractionContext) Number ¶
func (s *FractionContext) Number(i int) INumberContext
func (*FractionContext) ToStringTree ¶
func (s *FractionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAccidentalContext ¶
type IAccidentalContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAccidentalContext differentiates from other interfaces. IsAccidentalContext() }
IAccidentalContext is an interface to support dynamic dispatch.
type IBarformatContext ¶
type IBarformatContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBarformatContext differentiates from other interfaces. IsBarformatContext() }
IBarformatContext is an interface to support dynamic dispatch.
type IChordContext ¶
type IChordContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsChordContext differentiates from other interfaces. IsChordContext() }
IChordContext is an interface to support dynamic dispatch.
type IClefContext ¶
type IClefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClefContext differentiates from other interfaces. IsClefContext() }
IClefContext is an interface to support dynamic dispatch.
type IDottingContext ¶
type IDottingContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDottingContext differentiates from other interfaces. IsDottingContext() }
IDottingContext is an interface to support dynamic dispatch.
type IDurationContext ¶
type IDurationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDurationContext differentiates from other interfaces. IsDurationContext() }
IDurationContext is an interface to support dynamic dispatch.
type IFractionContext ¶
type IFractionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFractionContext differentiates from other interfaces. IsFractionContext() }
IFractionContext 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 IKvpairContext ¶
type IKvpairContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsKvpairContext differentiates from other interfaces. IsKvpairContext() }
IKvpairContext is an interface to support dynamic dispatch.
type IMeterContext ¶
type IMeterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMeterContext differentiates from other interfaces. IsMeterContext() }
IMeterContext is an interface to support dynamic dispatch.
type INoteContext ¶
type INoteContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNoteContext differentiates from other interfaces. IsNoteContext() }
INoteContext is an interface to support dynamic dispatch.
type INotenameContext ¶
type INotenameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNotenameContext differentiates from other interfaces. IsNotenameContext() }
INotenameContext is an interface to support dynamic dispatch.
type INotesContext ¶
type INotesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNotesContext differentiates from other interfaces. IsNotesContext() }
INotesContext is an interface to support dynamic dispatch.
type INumberContext ¶
type INumberContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNumberContext differentiates from other interfaces. IsNumberContext() }
INumberContext is an interface to support dynamic dispatch.
type IOctaveContext ¶
type IOctaveContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOctaveContext differentiates from other interfaces. IsOctaveContext() }
IOctaveContext is an interface to support dynamic dispatch.
type IParameterContext ¶
type IParameterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsParameterContext differentiates from other interfaces. IsParameterContext() }
IParameterContext is an interface to support dynamic dispatch.
type IParametersContext ¶
type IParametersContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsParametersContext differentiates from other interfaces. IsParametersContext() }
IParametersContext 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 IRepeatEndContext ¶
type IRepeatEndContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRepeatEndContext differentiates from other interfaces. IsRepeatEndContext() }
IRepeatEndContext is an interface to support dynamic dispatch.
type ISegmentContext ¶
type ISegmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSegmentContext differentiates from other interfaces. IsSegmentContext() }
ISegmentContext is an interface to support dynamic dispatch.
type ISequenceContext ¶
type ISequenceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSequenceContext differentiates from other interfaces. IsSequenceContext() }
ISequenceContext is an interface to support dynamic dispatch.
type ISequencelistContext ¶
type ISequencelistContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSequencelistContext differentiates from other interfaces. IsSequencelistContext() }
ISequencelistContext is an interface to support dynamic dispatch.
type ISlurContext ¶
type ISlurContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSlurContext differentiates from other interfaces. IsSlurContext() }
ISlurContext is an interface to support dynamic dispatch.
type IStaffContext ¶
type IStaffContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStaffContext differentiates from other interfaces. IsStaffContext() }
IStaffContext is an interface to support dynamic dispatch.
type ITContext ¶
type ITContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTContext differentiates from other interfaces. IsTContext() }
ITContext is an interface to support dynamic dispatch.
type ITagContext ¶
type ITagContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTagContext differentiates from other interfaces. IsTagContext() }
ITagContext is an interface to support dynamic dispatch.
type ITagnameContext ¶
type ITagnameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTagnameContext differentiates from other interfaces. IsTagnameContext() }
ITagnameContext is an interface to support dynamic dispatch.
type ITempoContext ¶
type ITempoContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTempoContext differentiates from other interfaces. IsTempoContext() }
ITempoContext is an interface to support dynamic dispatch.
type ITitleContext ¶
type ITitleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTitleContext differentiates from other interfaces. IsTitleContext() }
ITitleContext is an interface to support dynamic dispatch.
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
type KvpairContext ¶
type KvpairContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyKvpairContext ¶
func NewEmptyKvpairContext() *KvpairContext
func NewKvpairContext ¶
func NewKvpairContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KvpairContext
func (*KvpairContext) AllNUMBER ¶
func (s *KvpairContext) AllNUMBER() []antlr.TerminalNode
func (*KvpairContext) AllSTRING ¶
func (s *KvpairContext) AllSTRING() []antlr.TerminalNode
func (*KvpairContext) EnterRule ¶
func (s *KvpairContext) EnterRule(listener antlr.ParseTreeListener)
func (*KvpairContext) ExitRule ¶
func (s *KvpairContext) ExitRule(listener antlr.ParseTreeListener)
func (*KvpairContext) GetParser ¶
func (s *KvpairContext) GetParser() antlr.Parser
func (*KvpairContext) GetRuleContext ¶
func (s *KvpairContext) GetRuleContext() antlr.RuleContext
func (*KvpairContext) IsKvpairContext ¶
func (*KvpairContext) IsKvpairContext()
func (*KvpairContext) NUMBER ¶
func (s *KvpairContext) NUMBER(i int) antlr.TerminalNode
func (*KvpairContext) STRING ¶
func (s *KvpairContext) STRING(i int) antlr.TerminalNode
func (*KvpairContext) ToStringTree ¶
func (s *KvpairContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MeterContext ¶
type MeterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMeterContext ¶
func NewEmptyMeterContext() *MeterContext
func NewMeterContext ¶
func NewMeterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MeterContext
func (*MeterContext) EnterRule ¶
func (s *MeterContext) EnterRule(listener antlr.ParseTreeListener)
func (*MeterContext) ExitRule ¶
func (s *MeterContext) ExitRule(listener antlr.ParseTreeListener)
func (*MeterContext) GetParser ¶
func (s *MeterContext) GetParser() antlr.Parser
func (*MeterContext) GetRuleContext ¶
func (s *MeterContext) GetRuleContext() antlr.RuleContext
func (*MeterContext) IsMeterContext ¶
func (*MeterContext) IsMeterContext()
func (*MeterContext) ToStringTree ¶
func (s *MeterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NoteContext ¶
type NoteContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNoteContext ¶
func NewEmptyNoteContext() *NoteContext
func NewNoteContext ¶
func NewNoteContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NoteContext
func (*NoteContext) Accidental ¶
func (s *NoteContext) Accidental() IAccidentalContext
func (*NoteContext) Dotting ¶
func (s *NoteContext) Dotting() IDottingContext
func (*NoteContext) Duration ¶
func (s *NoteContext) Duration() IDurationContext
func (*NoteContext) EnterRule ¶
func (s *NoteContext) EnterRule(listener antlr.ParseTreeListener)
func (*NoteContext) ExitRule ¶
func (s *NoteContext) ExitRule(listener antlr.ParseTreeListener)
func (*NoteContext) GetParser ¶
func (s *NoteContext) GetParser() antlr.Parser
func (*NoteContext) GetRuleContext ¶
func (s *NoteContext) GetRuleContext() antlr.RuleContext
func (*NoteContext) IsNoteContext ¶
func (*NoteContext) IsNoteContext()
func (*NoteContext) Notename ¶
func (s *NoteContext) Notename() INotenameContext
func (*NoteContext) Octave ¶
func (s *NoteContext) Octave() IOctaveContext
func (*NoteContext) ToStringTree ¶
func (s *NoteContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NotenameContext ¶
type NotenameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNotenameContext ¶
func NewEmptyNotenameContext() *NotenameContext
func NewNotenameContext ¶
func NewNotenameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NotenameContext
func (*NotenameContext) EnterRule ¶
func (s *NotenameContext) EnterRule(listener antlr.ParseTreeListener)
func (*NotenameContext) ExitRule ¶
func (s *NotenameContext) ExitRule(listener antlr.ParseTreeListener)
func (*NotenameContext) GetParser ¶
func (s *NotenameContext) GetParser() antlr.Parser
func (*NotenameContext) GetRuleContext ¶
func (s *NotenameContext) GetRuleContext() antlr.RuleContext
func (*NotenameContext) IsNotenameContext ¶
func (*NotenameContext) IsNotenameContext()
func (*NotenameContext) REST ¶
func (s *NotenameContext) REST() antlr.TerminalNode
func (*NotenameContext) STRING ¶
func (s *NotenameContext) STRING() antlr.TerminalNode
func (*NotenameContext) ToStringTree ¶
func (s *NotenameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NotesContext ¶
type NotesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNotesContext ¶
func NewEmptyNotesContext() *NotesContext
func NewNotesContext ¶
func NewNotesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NotesContext
func (*NotesContext) AllChord ¶
func (s *NotesContext) AllChord() []IChordContext
func (*NotesContext) AllNote ¶
func (s *NotesContext) AllNote() []INoteContext
func (*NotesContext) Chord ¶
func (s *NotesContext) Chord(i int) IChordContext
func (*NotesContext) EnterRule ¶
func (s *NotesContext) EnterRule(listener antlr.ParseTreeListener)
func (*NotesContext) ExitRule ¶
func (s *NotesContext) ExitRule(listener antlr.ParseTreeListener)
func (*NotesContext) GetParser ¶
func (s *NotesContext) GetParser() antlr.Parser
func (*NotesContext) GetRuleContext ¶
func (s *NotesContext) GetRuleContext() antlr.RuleContext
func (*NotesContext) IsNotesContext ¶
func (*NotesContext) IsNotesContext()
func (*NotesContext) Note ¶
func (s *NotesContext) Note(i int) INoteContext
func (*NotesContext) ToStringTree ¶
func (s *NotesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NumberContext ¶
type NumberContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNumberContext ¶
func NewEmptyNumberContext() *NumberContext
func NewNumberContext ¶
func NewNumberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumberContext
func (*NumberContext) EnterRule ¶
func (s *NumberContext) EnterRule(listener antlr.ParseTreeListener)
func (*NumberContext) ExitRule ¶
func (s *NumberContext) ExitRule(listener antlr.ParseTreeListener)
func (*NumberContext) GetParser ¶
func (s *NumberContext) GetParser() antlr.Parser
func (*NumberContext) GetRuleContext ¶
func (s *NumberContext) GetRuleContext() antlr.RuleContext
func (*NumberContext) IsNumberContext ¶
func (*NumberContext) IsNumberContext()
func (*NumberContext) NUMBER ¶
func (s *NumberContext) NUMBER() antlr.TerminalNode
func (*NumberContext) ToStringTree ¶
func (s *NumberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OctaveContext ¶
type OctaveContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOctaveContext ¶
func NewEmptyOctaveContext() *OctaveContext
func NewOctaveContext ¶
func NewOctaveContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OctaveContext
func (*OctaveContext) EnterRule ¶
func (s *OctaveContext) EnterRule(listener antlr.ParseTreeListener)
func (*OctaveContext) ExitRule ¶
func (s *OctaveContext) ExitRule(listener antlr.ParseTreeListener)
func (*OctaveContext) GetParser ¶
func (s *OctaveContext) GetParser() antlr.Parser
func (*OctaveContext) GetRuleContext ¶
func (s *OctaveContext) GetRuleContext() antlr.RuleContext
func (*OctaveContext) IsOctaveContext ¶
func (*OctaveContext) IsOctaveContext()
func (*OctaveContext) Number ¶
func (s *OctaveContext) Number() INumberContext
func (*OctaveContext) ToStringTree ¶
func (s *OctaveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParameterContext ¶
type ParameterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyParameterContext ¶
func NewEmptyParameterContext() *ParameterContext
func NewParameterContext ¶
func NewParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterContext
func (*ParameterContext) EnterRule ¶
func (s *ParameterContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParameterContext) ExitRule ¶
func (s *ParameterContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParameterContext) GetParser ¶
func (s *ParameterContext) GetParser() antlr.Parser
func (*ParameterContext) GetRuleContext ¶
func (s *ParameterContext) GetRuleContext() antlr.RuleContext
func (*ParameterContext) IsParameterContext ¶
func (*ParameterContext) IsParameterContext()
func (*ParameterContext) Kvpair ¶
func (s *ParameterContext) Kvpair() IKvpairContext
func (*ParameterContext) Number ¶
func (s *ParameterContext) Number() INumberContext
func (*ParameterContext) STRINGLITERAL ¶
func (s *ParameterContext) STRINGLITERAL() antlr.TerminalNode
func (*ParameterContext) ToStringTree ¶
func (s *ParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParametersContext ¶
type ParametersContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyParametersContext ¶
func NewEmptyParametersContext() *ParametersContext
func NewParametersContext ¶
func NewParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParametersContext
func (*ParametersContext) AllParameter ¶
func (s *ParametersContext) AllParameter() []IParameterContext
func (*ParametersContext) EnterRule ¶
func (s *ParametersContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParametersContext) ExitRule ¶
func (s *ParametersContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParametersContext) GetParser ¶
func (s *ParametersContext) GetParser() antlr.Parser
func (*ParametersContext) GetRuleContext ¶
func (s *ParametersContext) GetRuleContext() antlr.RuleContext
func (*ParametersContext) IsParametersContext ¶
func (*ParametersContext) IsParametersContext()
func (*ParametersContext) Parameter ¶
func (s *ParametersContext) Parameter(i int) IParameterContext
func (*ParametersContext) ToStringTree ¶
func (s *ParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
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) AllSegment ¶
func (s *ProgContext) AllSegment() []ISegmentContext
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) Segment ¶
func (s *ProgContext) Segment(i int) ISegmentContext
func (*ProgContext) Sequencelist ¶
func (s *ProgContext) Sequencelist() ISequencelistContext
func (*ProgContext) ToStringTree ¶
func (s *ProgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RepeatEndContext ¶
type RepeatEndContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRepeatEndContext ¶
func NewEmptyRepeatEndContext() *RepeatEndContext
func NewRepeatEndContext ¶
func NewRepeatEndContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RepeatEndContext
func (*RepeatEndContext) EnterRule ¶
func (s *RepeatEndContext) EnterRule(listener antlr.ParseTreeListener)
func (*RepeatEndContext) ExitRule ¶
func (s *RepeatEndContext) ExitRule(listener antlr.ParseTreeListener)
func (*RepeatEndContext) GetParser ¶
func (s *RepeatEndContext) GetParser() antlr.Parser
func (*RepeatEndContext) GetRuleContext ¶
func (s *RepeatEndContext) GetRuleContext() antlr.RuleContext
func (*RepeatEndContext) IsRepeatEndContext ¶
func (*RepeatEndContext) IsRepeatEndContext()
func (*RepeatEndContext) ToStringTree ¶
func (s *RepeatEndContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SegmentContext ¶
type SegmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySegmentContext ¶
func NewEmptySegmentContext() *SegmentContext
func NewSegmentContext ¶
func NewSegmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SegmentContext
func (*SegmentContext) AllSequencelist ¶
func (s *SegmentContext) AllSequencelist() []ISequencelistContext
func (*SegmentContext) EnterRule ¶
func (s *SegmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*SegmentContext) ExitRule ¶
func (s *SegmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*SegmentContext) GetParser ¶
func (s *SegmentContext) GetParser() antlr.Parser
func (*SegmentContext) GetRuleContext ¶
func (s *SegmentContext) GetRuleContext() antlr.RuleContext
func (*SegmentContext) IsSegmentContext ¶
func (*SegmentContext) IsSegmentContext()
func (*SegmentContext) Sequencelist ¶
func (s *SegmentContext) Sequencelist(i int) ISequencelistContext
func (*SegmentContext) ToStringTree ¶
func (s *SegmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SequenceContext ¶
type SequenceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySequenceContext ¶
func NewEmptySequenceContext() *SequenceContext
func NewSequenceContext ¶
func NewSequenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SequenceContext
func (*SequenceContext) AllChord ¶
func (s *SequenceContext) AllChord() []IChordContext
func (*SequenceContext) AllNote ¶
func (s *SequenceContext) AllNote() []INoteContext
func (*SequenceContext) AllTag ¶
func (s *SequenceContext) AllTag() []ITagContext
func (*SequenceContext) Chord ¶
func (s *SequenceContext) Chord(i int) IChordContext
func (*SequenceContext) EnterRule ¶
func (s *SequenceContext) EnterRule(listener antlr.ParseTreeListener)
func (*SequenceContext) ExitRule ¶
func (s *SequenceContext) ExitRule(listener antlr.ParseTreeListener)
func (*SequenceContext) GetParser ¶
func (s *SequenceContext) GetParser() antlr.Parser
func (*SequenceContext) GetRuleContext ¶
func (s *SequenceContext) GetRuleContext() antlr.RuleContext
func (*SequenceContext) IsSequenceContext ¶
func (*SequenceContext) IsSequenceContext()
func (*SequenceContext) Note ¶
func (s *SequenceContext) Note(i int) INoteContext
func (*SequenceContext) Tag ¶
func (s *SequenceContext) Tag(i int) ITagContext
func (*SequenceContext) ToStringTree ¶
func (s *SequenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SequencelistContext ¶
type SequencelistContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySequencelistContext ¶
func NewEmptySequencelistContext() *SequencelistContext
func NewSequencelistContext ¶
func NewSequencelistContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SequencelistContext
func (*SequencelistContext) AllSequence ¶
func (s *SequencelistContext) AllSequence() []ISequenceContext
func (*SequencelistContext) EnterRule ¶
func (s *SequencelistContext) EnterRule(listener antlr.ParseTreeListener)
func (*SequencelistContext) ExitRule ¶
func (s *SequencelistContext) ExitRule(listener antlr.ParseTreeListener)
func (*SequencelistContext) GetParser ¶
func (s *SequencelistContext) GetParser() antlr.Parser
func (*SequencelistContext) GetRuleContext ¶
func (s *SequencelistContext) GetRuleContext() antlr.RuleContext
func (*SequencelistContext) IsSequencelistContext ¶
func (*SequencelistContext) IsSequencelistContext()
func (*SequencelistContext) Sequence ¶
func (s *SequencelistContext) Sequence(i int) ISequenceContext
func (*SequencelistContext) ToStringTree ¶
func (s *SequencelistContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SlurContext ¶
type SlurContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySlurContext ¶
func NewEmptySlurContext() *SlurContext
func NewSlurContext ¶
func NewSlurContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SlurContext
func (*SlurContext) EnterRule ¶
func (s *SlurContext) EnterRule(listener antlr.ParseTreeListener)
func (*SlurContext) ExitRule ¶
func (s *SlurContext) ExitRule(listener antlr.ParseTreeListener)
func (*SlurContext) GetParser ¶
func (s *SlurContext) GetParser() antlr.Parser
func (*SlurContext) GetRuleContext ¶
func (s *SlurContext) GetRuleContext() antlr.RuleContext
func (*SlurContext) IsSlurContext ¶
func (*SlurContext) IsSlurContext()
func (*SlurContext) ToStringTree ¶
func (s *SlurContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StaffContext ¶
type StaffContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStaffContext ¶
func NewEmptyStaffContext() *StaffContext
func NewStaffContext ¶
func NewStaffContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StaffContext
func (*StaffContext) EnterRule ¶
func (s *StaffContext) EnterRule(listener antlr.ParseTreeListener)
func (*StaffContext) ExitRule ¶
func (s *StaffContext) ExitRule(listener antlr.ParseTreeListener)
func (*StaffContext) GetParser ¶
func (s *StaffContext) GetParser() antlr.Parser
func (*StaffContext) GetRuleContext ¶
func (s *StaffContext) GetRuleContext() antlr.RuleContext
func (*StaffContext) IsStaffContext ¶
func (*StaffContext) IsStaffContext()
func (*StaffContext) ToStringTree ¶
func (s *StaffContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TContext ¶
type TContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTContext ¶
func NewEmptyTContext() *TContext
func NewTContext ¶
func (*TContext) EnterRule ¶
func (s *TContext) EnterRule(listener antlr.ParseTreeListener)
func (*TContext) ExitRule ¶
func (s *TContext) ExitRule(listener antlr.ParseTreeListener)
func (*TContext) GetRuleContext ¶
func (s *TContext) GetRuleContext() antlr.RuleContext
func (*TContext) IsTContext ¶
func (*TContext) IsTContext()
func (*TContext) ToStringTree ¶
func (s *TContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TagContext ¶
type TagContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTagContext ¶
func NewEmptyTagContext() *TagContext
func NewTagContext ¶
func NewTagContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TagContext
func (*TagContext) EnterRule ¶
func (s *TagContext) EnterRule(listener antlr.ParseTreeListener)
func (*TagContext) ExitRule ¶
func (s *TagContext) ExitRule(listener antlr.ParseTreeListener)
func (*TagContext) GetParser ¶
func (s *TagContext) GetParser() antlr.Parser
func (*TagContext) GetRuleContext ¶
func (s *TagContext) GetRuleContext() antlr.RuleContext
func (*TagContext) IsTagContext ¶
func (*TagContext) IsTagContext()
func (*TagContext) Notes ¶
func (s *TagContext) Notes() INotesContext
func (*TagContext) Parameters ¶
func (s *TagContext) Parameters() IParametersContext
func (*TagContext) TAGSTART ¶
func (s *TagContext) TAGSTART() antlr.TerminalNode
func (*TagContext) Tagname ¶
func (s *TagContext) Tagname() ITagnameContext
func (*TagContext) ToStringTree ¶
func (s *TagContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TagnameContext ¶
type TagnameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTagnameContext ¶
func NewEmptyTagnameContext() *TagnameContext
func NewTagnameContext ¶
func NewTagnameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TagnameContext
func (*TagnameContext) Barformat ¶
func (s *TagnameContext) Barformat() IBarformatContext
func (*TagnameContext) Clef ¶
func (s *TagnameContext) Clef() IClefContext
func (*TagnameContext) EnterRule ¶
func (s *TagnameContext) EnterRule(listener antlr.ParseTreeListener)
func (*TagnameContext) ExitRule ¶
func (s *TagnameContext) ExitRule(listener antlr.ParseTreeListener)
func (*TagnameContext) GetParser ¶
func (s *TagnameContext) GetParser() antlr.Parser
func (*TagnameContext) GetRuleContext ¶
func (s *TagnameContext) GetRuleContext() antlr.RuleContext
func (*TagnameContext) IsTagnameContext ¶
func (*TagnameContext) IsTagnameContext()
func (*TagnameContext) Key ¶
func (s *TagnameContext) Key() IKeyContext
func (*TagnameContext) Meter ¶
func (s *TagnameContext) Meter() IMeterContext
func (*TagnameContext) RepeatEnd ¶
func (s *TagnameContext) RepeatEnd() IRepeatEndContext
func (*TagnameContext) Slur ¶
func (s *TagnameContext) Slur() ISlurContext
func (*TagnameContext) Staff ¶
func (s *TagnameContext) Staff() IStaffContext
func (*TagnameContext) T ¶
func (s *TagnameContext) T() ITContext
func (*TagnameContext) Tempo ¶
func (s *TagnameContext) Tempo() ITempoContext
func (*TagnameContext) Title ¶
func (s *TagnameContext) Title() ITitleContext
func (*TagnameContext) ToStringTree ¶
func (s *TagnameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TempoContext ¶
type TempoContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTempoContext ¶
func NewEmptyTempoContext() *TempoContext
func NewTempoContext ¶
func NewTempoContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TempoContext
func (*TempoContext) EnterRule ¶
func (s *TempoContext) EnterRule(listener antlr.ParseTreeListener)
func (*TempoContext) ExitRule ¶
func (s *TempoContext) ExitRule(listener antlr.ParseTreeListener)
func (*TempoContext) GetParser ¶
func (s *TempoContext) GetParser() antlr.Parser
func (*TempoContext) GetRuleContext ¶
func (s *TempoContext) GetRuleContext() antlr.RuleContext
func (*TempoContext) IsTempoContext ¶
func (*TempoContext) IsTempoContext()
func (*TempoContext) ToStringTree ¶
func (s *TempoContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TitleContext ¶
type TitleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTitleContext ¶
func NewEmptyTitleContext() *TitleContext
func NewTitleContext ¶
func NewTitleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TitleContext
func (*TitleContext) EnterRule ¶
func (s *TitleContext) EnterRule(listener antlr.ParseTreeListener)
func (*TitleContext) ExitRule ¶
func (s *TitleContext) ExitRule(listener antlr.ParseTreeListener)
func (*TitleContext) GetParser ¶
func (s *TitleContext) GetParser() antlr.Parser
func (*TitleContext) GetRuleContext ¶
func (s *TitleContext) GetRuleContext() antlr.RuleContext
func (*TitleContext) IsTitleContext ¶
func (*TitleContext) IsTitleContext()
func (*TitleContext) ToStringTree ¶
func (s *TitleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string