4 This document summarized the status of this implementation compared to
5 the R6RS specifications (standard libraries only), available at:
7 http://www.r6rs.org/final/r6rs-lib.pdf
9 Be aware that as of version 1.8, core Guile does _not support many of
10 the requirements set forth by R6RS (libraries, macros, etc.).
12 The modules installed by this package are made available under the
13 `r6rs' hierarchy. For instance, R6RS bytevectors can be made available
14 using `(use-modules (r6rs bytevector))'. Apart from this slight
15 difference, module names are the same as those used in the report.
18 API Status Spec. Revision
19 ------------------------+-----------------------+-----------------------
21 Bytevectors Complete[0] R6RS
25 Exceptions & Conditions
32 Miscellaneous Libraries
40 [0] Since Guile 1.8 doesn't support Unicode, the `string->utf' and
41 `utf->string' procedures are limited in that they assume that
42 (i) strings are encoded internally using the current locale encoding, and
43 (ii) that said encoding is 8-bit (e.g., ISO-8859-X).
45 [1] Provides only support for binary I/O. See
46 `modules/r6rs/io/ports.scm' for details.