No description
Find a file
2020-01-02 09:33:19 +01:00
src Fix issue with usage of isNil for strings 2020-01-02 09:33:19 +01:00
nimtorst Update README to reflect change from doc2 -> doc 2018-05-19 20:22:36 +02:00
README.rst Update README to reflect change from doc2 -> doc 2018-05-19 20:22:36 +02:00
strslice.nimble Fix issue with usage of isNil for strings 2020-01-02 09:33:19 +01:00

strslice
===========
This is an implementation of string slices that works on a common underlying
string shared through a reference instead of copying parts of the string.
This has the benefit of not requiring the time and memory of copying parts
of the string over and over. The only thing that get's copied is the
reference of the underlying string, and two new indices for the start and
stop of the string slice. This means that by changing the original string,
any string slice that was created from it will be updated as well. The
benefit of using string slices comes when copying parts of the string to
pass on, for example in a combinatorial parser.

This file is automatically generated from the documentation found in
strslice.nim. Use ``nim doc strslice.nim`` to get the full documentation.