On Mon, Feb 23, 2009 at 2:35 PM, John Cowan <[email protected]> wrote:
> Sam TH scripsit:
>
>> For those of us who would like to write portable programs that use
>> expansion-time side-effects, what should we do?
>
> I'd say you're pretty much hosed, since very little is specified
> about the expansion-time environment.  What happens when compiling
> a program that runs macros that delete the persistent version of
> the run-time system from the file system?

What happens when you do the same thing at run time instead of compile
time?  I don't think R*RS defines how that works, either.  Yet R*RS do
define how some side effects work at run time.

-- 
Carl Eastlund

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

Reply via email to