[R6RS] Eval vs. phases

dyb at cs.indiana.edu dyb at cs.indiana.edu
Tue Jul 11 15:48:27 EDT 2006


> I've got another question, probably naive:
>
> Don't we need to distinguish between expand and run phases *within*
> the eval phase?

With Model 2, yes, and it's not clear how to do so.  This was what I meant
by "Unfortunately, this makes eval a bit more difficult to handle, since
we'll need some sort of argument or wrapper on the expression passed to
eval to specify the meta levels at which the libraries used by the
evaluated code are invoked".

Kent



More information about the R6RS mailing list