Subject: Re: symbol-function vs. #' From: Erik Naggum <erik@naggum.net> Date: Thu, 08 Nov 2001 02:24:01 GMT Newsgroups: comp.lang.lisp Message-ID: <3214175058506354@naggum.net> * Kenny Tilton | Well, turns out 'fboundp is what I wanted. 'fdefinition works too but | signals an error if undefined and I am not always sure the setter | exists. * Kent M Pitman <pitman@world.std.com> | It would be better if you called it FBOUNDP or fboundp but not 'fboundp. | When you quote it, you are notating the list (quote fboundp), which is | not an operator name. I read it as "turns out the symbol fboundp is what I wanted", since that is what 'fboundp would evaluate to, but it is just _wrong_. That is why I try to write "the variable foo", "the function bar", "the class zot", etc. The context we have in our source code is not available in prose, so I think it becomes more perspicuous by re-introducing it explicitly. I used to write symbols in all caps to make it stand out, but it looks bad, and in order to ease searching for stuff, but I never used that. /// -- Norway is now run by a priest from the fundamentalist Christian People's Party, the fifth largest party representing one eighth of the electorate. -- Carrying a Swiss Army pocket knife in Oslo, Norway, is a criminal offense.