如果我这样做了
(setq x '(NOT (NOT (NOT (NOT A)))) )(cdr x)为(NOT (NOT (NOT A))))
但是(cdr (cdr x))是NIL
这里发生了什么事?
发布于 2012-02-21 13:09:37
不应该的(cdr x)应该给你'((NOT (NOT (NOT A))))的。这意味着(NOT (NOT (NOT A)))是(cdr x)的第一个元素。当再次执行cdr时,它位于一个单元素列表中,因此得到的'()为空
https://stackoverflow.com/questions/9372412
复制相似问题