Hello, I am pleased to announce version 0.0 of `guile-r6rs-libs' for Guile 1.8:
http://www.laas.fr/~lcourtes/software/guile/guile-r6rs-libs-0.0.tar.gz The SHA-1 sum of this file is: a31fc8a11acf8f63335ea165768e8bda3f564b32 guile-r6rs-libs-0.0.tar.gz The goal of this package is to provide an implementation of a useful subset of the (forthcoming) R6RS standard libraries [0]. The package name is currently a bit of an overstatement since only the bytevector API [1] is implemented, along with a subset of the port I/O interface related to binary I/O [2]. Thus, this release provides convenient means to implement a variety of things requiring binary I/O, including binary protocols (e.g., ONC RPC) and binary file parsing (e.g., EXIF, ID3). The package comes with no documentation so users are expected to refer to [1] and [2]. Note that the final R6RS document is _not_ yet available. Thus, the interfaces implemented by `guile-r6rs-libs' are those specified as of the R5.92RS draft, which are subject to eventual modifications. This may be the case with the (partially implemented) I/O interface. The bytevector API is likely to not change much, though. For more information, read or subscribe to the `r6rs-discuss' mailing-list [3]. Thanks, Ludovic. [0] http://r6rs.org/ [1] http://www.r6rs.org/document/lib-html/r6rs-lib-Z-H-4.html#node_chap_2 [2] http://www.r6rs.org/document/lib-html/r6rs-lib-Z-H-9.html#node_sec_7.2 [3] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
pgpzXCG9gI0KR.pgp
Description: PGP signature
_______________________________________________ Guile-user mailing list [email protected] http://lists.gnu.org/mailman/listinfo/guile-user
