[R6RS] Return values for ! I/O procedures

Michael Sperber sperber at informatik.uni-tuebingen.de
Thu Aug 17 14:05:02 EDT 2006


For simple readers, `reader-read!' calls the read! argument supplied
to make-simple-reader.  How should the return values of these two
procedures be specified?

I'd like to say that `read!' can return whatever it wants to
(including zero or multiple values), and that `reader-read!' returns
whatever `read!' returns for simple readers, and that its return
values are unspecified otherwise.

If you object, speak up.

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



More information about the R6RS mailing list