On 2009-09-10, at 17:20, Brian Harvey wrote:
> Typically it would only be the code that the user typed in herself  
> that
> would need recompilation.
It would be any client of a reloaded library module, which could be a  
script or another library module. This can be computed as a transitive  
closure, and a system that cared about such things could report what  
was to be recompiled, and allow the user to back out if the list was  
too onerous. (A system for teaching would have a feature like this, if  
it exists, turned off.)

In other words, it doesn't really alter the semantics, and can still  
accommodate extremely aggressive compilers.

-- v

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

Reply via email to