Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RunesFromStrings ¶
Types ¶
type Emote ¶
func (*Emote) InsertModifier ¶
type NickIndex ¶ added in v1.0.3
func NewNickIndex ¶ added in v1.0.3
func (*NickIndex) InsertWithMeta ¶ added in v1.0.5
type Parser ¶
type Parser struct {
// contains filtered or unexported fields
}
func NewParser ¶
func NewParser(ctx *ParserContext, l lexer) *Parser
func (*Parser) ParseMessage ¶
type ParserContext ¶
type ParserContext struct { Emotes *RuneIndex EmoteModifiers *RuneIndex Nicks *NickIndex Tags *RuneIndex }
func NewParserContext ¶
func NewParserContext(opt ParserContextValues) *ParserContext
type ParserContextValues ¶
type RuneIndex ¶
func NewRuneIndex ¶
Click to show internal directories.
Click to hide internal directories.