Sync documentation from master branch

This commit is contained in:
Justin Ethier 2017-08-25 18:07:48 -04:00
parent a54ae6081b
commit dcdc596fb2
3 changed files with 17 additions and 7 deletions

View file

@ -1115,12 +1115,13 @@ This section is an alphabetic listing of all the functions, objects, and macros
[`string-for-each`](api/scheme/base#string-for-each)
[`string-hash `](api/srfi/128#string-hash)
[`string-hash`](api/srfi/69#string-hash)
[`string-join`](api/scheme/cyclone/cgen#string-join)
[`string-join`](api/scheme/cyclone/util#string-join)
[`string-length `](api/primitives#string-length)
[`string-map`](api/scheme/base#string-map)
[`string-ref `](api/primitives#string-ref)
[`string-replace-all `](api/scheme/cyclone/util#string-replace-all)
[`string-set! `](api/primitives#string-set)
[`string-split`](api/scheme/cyclone/util#string-split)
[`string-upcase`](api/scheme/char#string-upcase)
[`string<=?`](api/scheme/base#string-1)
[`string<?`](api/scheme/base#string-2)

View file

@ -13,7 +13,6 @@ The `(scheme cyclone cgen)` library compiles scheme code to a Cheney-on-the-MTA
- [`emits`](#emits)
- [`emits*`](#emits-1)
- [`emit-newline`](#emit-newline)
- [`string-join`](#string-join)
# mta:code-gen
@ -51,9 +50,4 @@ Call `emits` for each of the given strings.
`display` a newline to the current output port.
# string-join
(string-join list deliminator)
Create a single string from a list of strings, adding `deliminator` between each of the strings.

View file

@ -65,7 +65,9 @@ The `(scheme cyclone util`) library contains various utility functions.
- [`set!->exp `](#set-exp)
- [`set!->var `](#set-var)
- [`set!? `](#set)
- [`string-join `](#string-join)
- [`string-replace-all `](#string-replace-all)
- [`string-split `](#string-split)
- [`tagged-list? `](#tagged-list?)
- [`take `](#take)
@ -185,8 +187,21 @@ The `(scheme cyclone util`) library contains various utility functions.
# set!?
# string-join
(string-join list deliminator)
Create a single string from a list of strings, adding `deliminator` between each of the strings. `deliminator` may be either a character or string.
# string-replace-all
# string-split
(string-split string deliminator)
Create a list of strings from the given string, creating a new one at each instance of the `deliminator` character.
# tagged-list?
# take