>>>>> "Kris" == Kris Steegmans <[EMAIL PROTECTED]> writes:
Kris> On the other hand, I even question is why the compiler should give a Kris> note about that. I think it is perfectly legal common lisp to have a Kris> keyword that is not a constant: Kris> (defun g (&key a b c) Kris> ...) Kris> (defun f (keyword value) Kris> (g keyword value)) The compiler also warns here that keyword is not a constant. Kris> Another option would be to rewrite the push macro to check for Kris> constants and don't declare variables for them in the let* expression. Kris> With some macro hacking this should be possible. Yes, that might be possible. An alternative would be to use the ext:inhibit-warnings optimization declaration to turn off the note. Ray