[R6RS] I/O

Michael Sperber sperber at informatik.uni-tuebingen.de
Tue Jun 27 04:53:27 EDT 2006

Anton van Straaten <anton at appsolutions.com> writes:

> One way to continue to support the "current port" feature, if that's
> considered desirable, would be to have another small I/O library,
> which would contain the following procedures (more or less), all with
> the same "current port" semantics as R5RS: [...]

> Of course, these procedures could also be relegated to the R5RS
> compatibility library, possibly one specific to R5RS I/O.

That was my intention.

> The SRFI raises the issue of 'display' being underspecified and
> suggests a formatted output procedure be specified instead.  However,
> if we're not tackling that for R6RS, then 'display' and 'newline'
> probably also belong in the proposed library.

I think a SRFI would be sufficient.  (And one exists already.)
Moreove,r `newline' is problematic because we scratched #\newline.
Also, I suspect, with the new I/O, `display' will mostly be used for

Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla

More information about the R6RS mailing list