core :: StringCharView :: defaultinit
# Abstract class for the SequenceRead compatible
# views on the chars of any Text
private abstract class StringCharView
super SequenceRead[Char]
type SELFTYPE: Text
var target: SELFTYPE
redef fun is_empty do return target.is_empty
redef fun length do return target.length
redef fun iterator: IndexedIterator[Char] do return self.iterator_from(0)
redef fun reverse_iterator do return self.reverse_iterator_from(self.length - 1)
end
lib/core/text/abstract_text.nit:1445,1--1461,3