[r6rs-discuss] [Formal] Trivial Enhancement of macros in v5.91: capture-syntax

AndrevanTonder andre at het.brown.edu
Tue Nov 28 10:52:34 EST 2006


Lynn Winebarger wrote:

> I agree, those are cool macros.  However, they did not do what I want,
> which is to deprivilege core forms at the top level.

While r5.91rs does not say anything about the toplevel, core forms do not 
currently have any special privilege.  You can replace them at will at the 
library or script level by using something like

   (import (except r6rs lambda)
           (rename trace-library (trace-lambda lambda)))

Regards
Andre





More information about the r6rs-discuss mailing list