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

Re: Quick query about CONSTANTP

Uh-oh, CONSTANTP is defined in Standard Lisp already and means
(AND (NOT (CONSP X)) (NOT (SYMBOLP X))).  If you put this in, please
call it something (slightly) different, e.g. CONSTANT-P.  By the way,
I do think this is a useful idea.  I think it's important not to leave
too much undefined in the standard.  For example, it would be very nice
if a function (not special form) were defined for defining macros, and
there should be some way to find out how many multiple values are
returned by a function without having to make a list of them.