[plt-scheme] Macro problem: struct name coincides with macro keyword
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