[gambit-list] Proposal for lightweight real hygienic macros in Gambit

Mikael mikael.rcv at gmail.com
Fri Mar 30 09:30:29 EDT 2012


Den 30 mars 2012 15:39 skrev Per Eckerdal <per.eckerdal at gmail.com>:
>
> The main drawback of allowing prefix-less global names is that it requires
> *all* local bindings to be renamed by the auto aliasing, because you can't
> predict if a local binding will shadow a global one. If all globals had a
> namespace prefix, auto aliasing would only have to rename bindings that
> shadow other local bindings, which is fairly rare. This would result in
> prettier macroexpanded code.
>

Very nice post. Can you give an example that illustrates what you meant
with this paragraph?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.iro.umontreal.ca/pipermail/gambit-list/attachments/20120330/ace1642f/attachment.htm>


More information about the Gambit-list mailing list