【发布时间】:2015-06-15 21:43:15
【问题描述】:
您好,为什么我在使用嵌套列表参数的函数调用时得到*** - EVAL/APPLY: too many arguments given to F。我无法弄清楚,因为我传递了一个简单的嵌套列表。
(defun f (L)
(cond
((NULL l) nil)
((listp (car L))
(append (F(car L))) (F(cdr L) (car (F (car L)))))
(T (list(car L)))
)
)
(setq A '((1) 2 3))
(f A)
【问题讨论】:
-
您能否改进代码的格式?
标签: lisp common-lisp clisp