Page 1 of 1

intern and quoted symbols

Posted: Tue Feb 23, 2016 5:10 am
by Martin Kalbfuß
Hi Community,

I try to understand packages and symbols. Is it true, that whenever I write down a symbol name, for example 'mysymbol, this symbol is going to be interned in the current package? And only if I use make-symbol I create an uninterned symbol?

Kind Regards,

Martin Kalbfuß

Re: intern and quoted symbols

Posted: Tue Feb 23, 2016 5:30 am
by Goheeca
That's pretty much that. However there is another possibility how to make uninterned symbol:

Code: Select all

#:uninterned-symbol

Re: intern and quoted symbols

Posted: Wed Feb 24, 2016 12:39 am
by Martin Kalbfuß
Thanks for the clarification.

Re: intern and quoted symbols

Posted: Thu Feb 25, 2016 10:50 am
by pjstirling
Don't forget GENSYM which is probably the method you want to use (if you want to debug complex macros without tearing your hair out)