[plt-scheme] Macro problem: struct name coincides with macro keyword

From: Jens Axel Søgaard (jensaxel at soegaard.net)
Date: Wed May 3 18:14:26 EDT 2006

Ryan Culpepper wrote:
>>But - suppose I can't change the library in question, what then?
> In that case, the least painful solution is to call your struct
> something else. Your idea of making an identifier macro will not
> work, because comparing identifiers doesn't involve expanding them,
> so your macro would never get called.

Not even if an intermediary module my-42.ss that imports
and rexports bindings from 42.ss was introduced?

Jens Axel Søgaard

Posted on the users mailing list.