[plt-dev] A couple of SRFI patches, one addition to R6RS ports

From: Andreas Rottmann (a.rottmann at gmx.at)
Date: Mon Dec 14 15:20:35 EST 2009

Hi!

[ This is a slighly edited re-send of my mail to plt-scheme at ...:
  <http://thread.gmane.org/gmane.lisp.scheme.plt/37233> ]

Please see the headers of the attached patches for details.

- Fix for the R6RS version of SRFI-14
- Implementation of SRFI-0 and SRFI-98 (missing to date)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: srfi-14.diff
Type: text/x-diff
Size: 654 bytes
Desc: not available
URL: <http://lists.racket-lang.org/dev/archive/attachments/20091214/b8649780/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: srfi-0.diff
Type: text/x-diff
Size: 8002 bytes
Desc: not available
URL: <http://lists.racket-lang.org/dev/archive/attachments/20091214/b8649780/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: srfi-98.diff
Type: text/x-diff
Size: 3803 bytes
Desc: not available
URL: <http://lists.racket-lang.org/dev/archive/attachments/20091214/b8649780/attachment-0002.bin>
-------------- next part --------------

Note that in the current version of the SRFI-0 patch, SRFI-98 is not
marked as available, if the SRFI-98 patch would go in, the corresponding
line should be updated. SRFI-0 might be a somewhat controversial topic;
if it is decided it's not suitable, that's fine with me.

Additionally, a hack to the R6RS ports implementation to make the
underlying mzscheme port accessible. This patch might look way larger
than it is; it just moves `collects/rnrs/io/ports-6.ss' to
`collects/r6rs/private/ports.ss' and adds `r6rs-port->port' to the
latter.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: r6rs-port-discloser.diff.bz2
Type: application/octet-stream
Size: 10013 bytes
Desc: not available
URL: <http://lists.racket-lang.org/dev/archive/attachments/20091214/b8649780/attachment.obj>
-------------- next part --------------

Regards, Rotty
-- 
Andreas Rottmann -- <http://rotty.yi.org/>

Posted on the dev mailing list.