Documentation ¶
Index ¶
- Constants
- func Copy(t *unicode.RangeTable) *unicode.RangeTable
- func DeleteRunes(t *unicode.RangeTable, r ...rune) *unicode.RangeTable
- func FromRuneRange(lo, hi rune) *unicode.RangeTable
- func GoString(r *unicode.RangeTable) (str string)
- func Hi(rt *unicode.RangeTable) rune
- func Intersect(rts ...*unicode.RangeTable) *unicode.RangeTable
- func Invert(b ...*unicode.RangeTable) *unicode.RangeTable
- func Lo(rt *unicode.RangeTable) rune
- func RangesCount(rt *unicode.RangeTable) int
- func RawRangesCount(rt *unicode.RangeTable) int
- func RuneCount(rt *unicode.RangeTable) (count int)
- func RuneCount16(range16 unicode.Range16) int
- func RuneCount32(range32 unicode.Range32) int
- func Runes(t *unicode.RangeTable) []rune
- func Sub(lo, hi rune, b ...*unicode.RangeTable) *unicode.RangeTable
- type Iterator
Constants ¶
View Source
const MinR32 = 1 << 16 // Minimal possible value for R32 (all smaller value should be in R16).
Variables ¶
This section is empty.
Functions ¶
func Copy ¶
func Copy(t *unicode.RangeTable) *unicode.RangeTable
func DeleteRunes ¶
func DeleteRunes(t *unicode.RangeTable, r ...rune) *unicode.RangeTable
returns copy of past RangeTable
func FromRuneRange ¶
func FromRuneRange(lo, hi rune) *unicode.RangeTable
func GoString ¶
func GoString(r *unicode.RangeTable) (str string)
func Intersect ¶
func Intersect(rts ...*unicode.RangeTable) *unicode.RangeTable
func RangesCount ¶
func RangesCount(rt *unicode.RangeTable) int
TODO may be hide this general-useless function???
func RawRangesCount ¶
func RawRangesCount(rt *unicode.RangeTable) int
func RuneCount ¶
func RuneCount(rt *unicode.RangeTable) (count int)
func RuneCount16 ¶
func RuneCount32 ¶
func Runes ¶
func Runes(t *unicode.RangeTable) []rune
Types ¶
Click to show internal directories.
Click to hide internal directories.