On Mon, Feb 23, 2009 at 2:49 PM, Per Bothner <[email protected]> wrote: >> >> This would ban ahead-of-time compilers, right? > > No - though perhaps "lazy expansion of lambdas" is misleading. > > "When compiling a module, that means deferring lambda expansion > until the end of the module - or until it is needed for a syntax > expansion (though that gets a little tricky)." > > In more detail (but still some hand-waving):
[snip explanation] Well, that makes more sense. I think that prevents the implementation strategy used by some REPLs, which is to run the compiler on each form entered at the REPL. Other than that, I'd want to have a lot more experience with this before recommending it for a standard, but it seems potentially feasible. -- sam th [email protected] _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
