[R6RS] proposed library/syntax-case changes
Michael Sperber
sperber at informatik.uni-tuebingen.de
Mon Aug 28 12:44:12 EDT 2006
dyb at cs.indiana.edu writes:
>> I don't understand the
>> consequences of this change---what libraries will then be available
>> for use with `eval'.
>
> The set of available libraries is necessarily implemention-dependent and
> presumably depends on which libraries are actually installed on the target
> system. That isn't a change from the current situation.
That surprises me. Lanuage like this was in my very first proposal,
which you adamantly opposed, and a lot of the back-and-forth after
that was about this issue. So I'm a bit confused.
> If eval and environment are used tree shaking is difficult and unlikely to
> be very successful either way.
Why? If the "for eval" clauses are in place, they tell the
implementation what libraries are needed.
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla
More information about the R6RS
mailing list