From: John Cowan <[EMAIL PROTECTED]>
Subject: Re: [r6rs-discuss] Typos
Date: Fri, 4 Apr 2008 11:24:33 -0400

> > Actually, coming to think about it more, I don't think this is
> > always desirable.  I kind of like errors and calls to exit to
> > just do a hard cold exit and not do any cleanup.  
> 
> So you use the system call _exit rather than exit, or avoid stdio
> entirely?  Because otherwise you are getting flushes by default.

I think the problem is a bit different here; a Scheme implementation 
may or may not use stdio, which is in C runtime.

We should think the flushing behavior independently from stdio since
R6RS ports have richer features and interdependencies (e.g. a text 
port built on top of a binary port).  An error can occur in more
complicated situations than stdio. 

--shiro

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

Reply via email to