Re: (apply #'and '(t t nil)) not work



On 2008-03-31, fishmacs <wzhao1984@xxxxxxxxx> wrote:

Hi,

Apparently and is not a normal function like +, -, ...

AND is a macro (because it may decide not to evaluate some of its arguments).
See http://www.lispworks.com/documentation/HyperSpec/Body/m_and.htm

I can write (and t t nil), but if the parameters are packaged into a list,
how can I do?

One thing to do is to (let your Lisp) write exactly that (using a macro your
self).

--
Oyvin
.