Subject: Re: Keywords and macros From: Erik Naggum <erik@naggum.net> Date: Fri, 05 Apr 2002 21:05:16 GMT Newsgroups: comp.lang.lisp Message-ID: <3227029532064004@naggum.net> * Drew McDermott | Point 1: I was under the impression that the 'loop' macro's many "local | syntax markers" were exported from the :common-lisp package. Someone | reminded us that this is not so. To quote from Allegro's ANSI CL | hyperspec (no doubt Kent's usual lucid spec): | | Loop keywords are not true keywords1; they are special symbols, | recognized by name rather than object identity, that are meaningful | only to the loop facility. A loop keyword is a symbol but is | recognized by its name (not its identity), regardless of the packages | in which it is accessible. Why is this such a big deal to you? /// -- In a fight against something, the fight has value, victory has none. In a fight for something, the fight is a loss, victory merely relief. Post with compassion: http://home.chello.no/~xyzzy/kitten.jpg