我觉得自己像个白痴在寻求帮助,但我已经被困了好几个小时,在网上找不到任何可以帮助我的东西。
我试图用LISP编写一个函数,它接受两个参数并返回更大的数字这是我目前的情况,但我一直有错误:

(defun greater (x y)
  (if (> x y) x y))

我这样称呼它:
(greater (2 1))

最佳答案

我不是一个普通的口齿不清专家,但我想你打电话的方式是错误的这个程序对我有效:

(defun greater (x y) (if (> x y) x y))

(print (greater 5 12))

10-06 07:04