Documentation
¶
Overview ¶
Package source_file contains the SourceFile type. This should ideally be in the common package but that would cause an import cycle.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SourceFile ¶
type SourceFile struct {
// contains filtered or unexported fields
}
func NewSourceFile ¶
func NewSourceFile(name string, tb tui.TextBuffer, words []Word) SourceFile
func (*SourceFile) Name ¶
func (self *SourceFile) Name() string
func (*SourceFile) NextWord ¶
func (self *SourceFile) NextWord() Optional[Word]
func (*SourceFile) Ok ¶
func (self *SourceFile) Ok() bool
func (*SourceFile) PeekWord ¶
func (self *SourceFile) PeekWord() Optional[Word]
func (*SourceFile) String ¶
func (self *SourceFile) String() string
func (*SourceFile) Text ¶
func (self *SourceFile) Text() *tui.TextBuffer
func (*SourceFile) Words ¶
func (self *SourceFile) Words() []Word
Click to show internal directories.
Click to hide internal directories.