Versions in this module Expand all Collapse all v0 v0.2.1 Aug 28, 2017 Changes in this version + func ProcessTransRe(SymbolSet symbolset.SymbolSet, Regexp string) (*regexp2.Regexp, error) + type Decomp2Orth struct + Accept []lex.Entry + AcceptEmptyDecomp bool + CompDelim string + PreFilterWordPartString func(string) (string, error) + Reject []lex.Entry + func (r Decomp2Orth) Level() string + func (r Decomp2Orth) Name() string + func (r Decomp2Orth) ShouldAccept() []lex.Entry + func (r Decomp2Orth) ShouldReject() []lex.Entry + func (r Decomp2Orth) Validate(e lex.Entry) (validation.Result, error) + type IllegalTransRe struct + Accept []lex.Entry + LevelStr string + Message string + NameStr string + Re *regexp2.Regexp + Reject []lex.Entry + func (r IllegalTransRe) Level() string + func (r IllegalTransRe) Name() string + func (r IllegalTransRe) ShouldAccept() []lex.Entry + func (r IllegalTransRe) ShouldReject() []lex.Entry + func (r IllegalTransRe) Validate(e lex.Entry) (validation.Result, error) + type MustHaveTrans struct + func (r MustHaveTrans) Level() string + func (r MustHaveTrans) Name() string + func (r MustHaveTrans) ShouldAccept() []lex.Entry + func (r MustHaveTrans) ShouldReject() []lex.Entry + func (r MustHaveTrans) Validate(e lex.Entry) (validation.Result, error) + type NoEmptyTrans struct + func (r NoEmptyTrans) Level() string + func (r NoEmptyTrans) Name() string + func (r NoEmptyTrans) ShouldAccept() []lex.Entry + func (r NoEmptyTrans) ShouldReject() []lex.Entry + func (r NoEmptyTrans) Validate(e lex.Entry) (validation.Result, error) + type RequiredTransRe struct + Accept []lex.Entry + LevelStr string + Message string + NameStr string + Re *regexp2.Regexp + Reject []lex.Entry + func (r RequiredTransRe) Level() string + func (r RequiredTransRe) Name() string + func (r RequiredTransRe) ShouldAccept() []lex.Entry + func (r RequiredTransRe) ShouldReject() []lex.Entry + func (r RequiredTransRe) Validate(e lex.Entry) (validation.Result, error) + type SymbolSetRule struct + SymbolSet symbolset.SymbolSet + func (r SymbolSetRule) Level() string + func (r SymbolSetRule) Name() string + func (r SymbolSetRule) ShouldAccept() []lex.Entry + func (r SymbolSetRule) ShouldReject() []lex.Entry + func (r SymbolSetRule) Validate(e lex.Entry) (validation.Result, error)