4

我正在尝试编写一个函数让我们说 A(n)

应该有一个列表

(the answer is n)

n 是我键入时想要的列表中的任何整数 (A 4)

它应该显示 (the answer is 4)

我不确定如何考虑使用setq and the list function

但是如何构建它让我感到困惑我只是一个试图学习 lisp 的新手,任何我能阅读的想法或书籍我都会非常感激。

4

2 回答 2

4
(defun A (n) 
  (list 'the 'answer 'is n))
(A 4)
=> (the answer is 4)
于 2012-10-08T18:06:17.893 回答
0

你问题的另一部分是读什么书。通常人们推荐阅读《实用Common Lisp》,这是一本对Common Lisp进行友好且易于阅读的介绍的书。然后是 Cliki.net 上的“入门”文章。这应该足以开始使用该语言。

于 2013-12-09T10:55:15.673 回答