[r6rs-discuss] Typos

Abdulaziz Ghuloum aghuloum at cs.indiana.edu
Fri Apr 4 17:33:04 EDT 2008


On Apr 4, 2008, at 11:24 AM, John Cowan wrote:

> So you use the system call _exit rather than exit, or avoid stdio
> entirely?  Because otherwise you are getting flushes by default.

As Shiro suggested, I don't use libc's stdio but rather implement
Scheme ports (and their buffering stuff) in Scheme itself.  The
different character encodings, eol-styles, buffering modes, custom
IO ports, bytevector ports, string ports, and so on make stdio not
that attractive and doesn't save any work.

Aziz,,,



More information about the r6rs-discuss mailing list