Path: utzoo!attcan!uunet!husc6!rutgers!njin!princeton!phoenix!eliot From: eliot@phoenix.Princeton.EDU (Eliot Handelman) Newsgroups: comp.lang.lisp Subject: declarations Message-ID: <7325@phoenix.Princeton.EDU> Date: 23 Mar 89 02:19:01 GMT Reply-To: eliot@phoenix.Princeton.EDU (Eliot Handelman) Organization: Princeton University, NJ Lines: 17 Question about IGNORE: (defun foo (x) (declare (ignore x)) :ignored) After compiling the function in KCl, I then do this: >(foo) :IGNORED >(foo 1 2 3 4 5 6) :IGNORED Is this the right behavior? Should FOO complain about too many or too few arguments, or can I count on this happening in all CL's? Steele doesn't seem to have anything to say about it.