在sbcl中 如下形式是等价的,(remove-if-not 'evenp (list 1 2 3 4 5 6)) 和 (remove-if-not #'evenp (list 1 2 3 4 5 6))
(defun test (&key a (b 20) (c 30 c-p)) (list a b c)) 报错说是c-p 有问题,但是
(defun test (&key a (b 20) (c 30 c-p)) (list a b c c-p)) 却是没有问题的。
在sbcl中 如下形式是等价的,(remove-if-not 'evenp (list 1 2 3 4 5 6)) 和 (remove-if-not #'evenp (list 1 2 3 4 5 6))
(defun test (&key a (b 20) (c 30 c-p)) (list a b c)) 报错说是c-p 有问题,但是
(defun test (&key a (b 20) (c 30 c-p)) (list a b c c-p)) 却是没有问题的。