我在LISP中定义了一个函数,并且它正确定义.但每当我尝试调用它时,我都会收到错误消息"变量FACTORIAL未绑定".
我在OS X和Windows 7上,在LispWorks和Allegro上尝试了这个.功能是 -
(defun factorial (x) (if (= 1 x) 1 (* x factorial (- 1 x))))
任何帮助表示赞赏.
lisp common-lisp
common-lisp ×1
lisp ×1