Hi David,

I've finally managed to get there.

David Maus <dm...@ictsoc.de> writes:

> The macro suffers from leaking: It let-binds symbols like beg, end
> etc. that might be present in ,@body. The let-bound symbols will
> shadow body's.

Yes, you're right.

> The whole problem of leaking macros is discussed in Peter Seibel's
> "Practical Common Lisp", Chapter 8
>
> http://www.gigamonkeys.com/book/macros-defining-your-own.html

Nice reading!

> The solution is a heavy use of C-h f gensym RET for all symboles
> needed in the macro to create fresh, unique und uninterned symbols.

Thanks for the suggested solution.

I'll continue replying to your other email.

Thanks,

-- 
 Bastien

Reply via email to