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

Reply via email to