On Mon, 13 Aug 2007, Mike Sperber wrote:

>>   Specifically, if a macro transformer is defined by a procedure that
>>   calls a procedure from another library, then the latter library must
>>   be run when expanding the latter.
>
> I think it should be "use of the macro".  I'll add it (and everything
> else) to the errata.

I think the sentence would still be at best ambiguous, and perhaps somewhat
inaccurate.  I can think of objections to "defined by a procedure", "calls a 
procedure", "run", "when expanding", and "specifically" (since this is only one 
relevant use case).  I would suggest instead something like:

    For example, if a macro transformer procedure
    calls a procedure from another library, then the latter library must
    be instantiated before expanding any use of the macro.

Andre

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to