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,,,

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to