> > > > yielding s = 'abcdelmnop' > > > > ...does the system "shift" the 'lmnop' to the left, or does the string > > get hooked together with pointers, thus saving much time with long strings? > > No shifting, ansistrings are not sparse (at least not in this implementation. should be: It does shifting, but isn't sparse.