[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[no subject]



In system 27.1, with microcode 635, on LISP Machine One:

(arglist 'foo) where foo defined by

(defun foo (&aux a b c)
	...)

returns (&aux a b c) if foo is interpreted and nil if foo is compiled.
Locals shouldn't really be part of the arglist.

This screws things up when you try to decide wheather to funcall a function
with arguments based on what is returned by arglist.  It would be nice if
when a function didn't take arguments arglist would return nil so you wouldn't
have to try and understand what arglist returned.