Versions in this module Expand all Collapse all v0 v0.1.0 Apr 2, 2021 Changes in this version + type IRstring struct + func NewIRstring(contents string) *IRstring + func (s *IRstring) At(i int) rune + func (s *IRstring) ByteIndices(i, j int) (low int, high int) + func (s *IRstring) BytePos(i int) int + func (s *IRstring) Count() int + func (s *IRstring) Init(contents string) *IRstring + func (s *IRstring) IsASCII() bool + func (s *IRstring) String() string + type LRstring struct + func LRString(s string) (lrstr LRstring) + func (s *LRstring) Concat(s1, s2 LRstring) LRstring + func (s LRstring) Count() int + type Rstring string + func (s Rstring) ByteIndices(start, end int) (i0, iEnd int) + func (s Rstring) BytePos(runePos int) int + func (s Rstring) Count() int + func (s Rstring) Len() int + func (s Rstring) String() string