diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/manual.txt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/manual.txt b/doc/manual.txt index d3a330e3a..fe4f0c038 100644 --- a/doc/manual.txt +++ b/doc/manual.txt @@ -965,6 +965,14 @@ stack roots conservatively. One can use the builtin procs ``GC_ref`` and ``GC_unref`` to keep the string data alive for the rare cases where it does not work. +A `$` proc is defined for cstrings that returns a string. Thus to get a nimrod +string from a cstring: + +.. code-block:: nimrod + var str: string = "Hello!" + var cstr: cstring = s + var newstr: string = $cstr + Structured types ---------------- |