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
