core :: RopeChars :: defaultinit
# Implementation of a `StringCharView` for `Concat` objects
private class RopeChars
super StringCharView
redef type SELFTYPE: Concat
redef fun [](i) do
return target[i]
end
redef fun iterator_from(i) do return new RopeCharIterator.from(target, i)
redef fun reverse_iterator_from(i) do return new RopeCharReverseIterator.from(target, i)
end
lib/core/text/ropes.nit:642,1--656,3