update readme
This commit is contained in:
parent
db71ce9bfa
commit
732ca8e36d
|
@ -81,6 +81,10 @@ All procedures and syntaces are exported from a single library named `(picrin ba
|
|||
|
||||
Full continuation has many problems in embbeding into applications. By default, Benz's call/cc operator does not support continuation that can handle re-entering (it only supports escape continuations). To remove this restriction, please use an add-on provided from [Picrin Scheme's repository](https://github.com/picrin-scheme/picrin/tree/master/contrib/03.callcc).
|
||||
|
||||
### Strings
|
||||
|
||||
Benz utilize rope data structure to implement string type. Thanks to the implementation, string-append is guaranteed to be done in a constant time (so do string-copy, when ascii-only mode is enabled). In return for that, strings in benz are immutable by default. It does not provide mutation API (string-set!, string-copy! and string-fill! in R7RS). This restriction can be also removed with an add-on in [Picrin Scheme's repository](https://github.com/picrin-scheme/picrin/tree/master/contrib/03.mutable-string).
|
||||
|
||||
## Authors
|
||||
|
||||
See https://github.com/picrin-scheme/benz and https://github.com/picrin-scheme/picrin for details.
|
||||
|
|
Loading…
Reference in New Issue