[plt-scheme] syntax-case and the name 'debug'

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Tue Oct 21 22:20:23 EDT 2003

At Wed, 22 Oct 2003 20:14:15 -0500, Robby Findler wrote:
> Now, I'm surprised that such a capture would be considered a good
> thing. Is there some rationale for that?

Capture is the point of `#%top'. It lets you rebind the meaning of
top-level access in any scope.

In practice, the only bindings of `#%top' that I can remember offhand
are at the module level. Localized uses of `#%app' seem likely, though
(and `#%app' is subject to the same confusion as `#%top').

Matthew



Posted on the users mailing list.