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
