Next: SRFI-13 Fold/Unfold/Map, Previous: SRFI-13 Case Mapping, Up: SRFI-13
One appending procedure, string-append is the same in R5RS and in
SRFI-13, so it is not redefined.
Reverse the string str. The optional arguments start and end delimit the region of str to operate on.
Reverse the string str in-place. The optional arguments start and end delimit the region of str to operate on. The return value is unspecified.
Like
string-append, but the result may share memory with the argument strings.
Append the elements of ls (which must be strings) together into a single string. Guaranteed to return a freshly allocated string.
Like
string-concatenate, but the result may share memory with the strings in the list ls.
Without optional arguments, this procedure is equivalent to
(string-concatenate (reverse ls))If the optional argument final_string is specified, it is consed onto the beginning to ls before performing the list-reverse and string-concatenate operations. If end is given, only the characters of final_string up to index end are used.
Guaranteed to return a freshly allocated string.