1. If a segment is deleted from an ansistring, e.g. ...

s := 'abcdefghijklmnop';
delete (s, 5, 6);

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?

2. Is there any documentation yet of the ansistring internals?  If not,
what file contains the source?

Thanks,
Mark

_______________________________________________
fpc-pascal maillist  -  [EMAIL PROTECTED]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to