Subject: Re: Style question Was: Re: Promoting CL Was: What I want from my Common Lisp vendor and the Common Lisp community From: Erik Naggum <erik@naggum.net> Date: Fri, 07 Sep 2001 23:43:16 GMT Newsgroups: comp.lang.lisp Message-ID: <3208894995746184@naggum.net> * Nils Goesche > While I don't see anything wrong with the original code, isn't it > generally considered dangerous not to write macros safe in the first > place even when they don't have to the way they are called in the > first version of the code? When you have complete control over all symbols used, I think doing the full gensym thing is a distractor. However, inline declarations of local function should at least have worked. There is no danger of redefinition outside of the function that would affect the compiler's ability to know exactly what it is doing. ///