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

あなたの質問のもう 1 つの部分は、どの本を読むべきかということです。通常、「Practical Common Lisp」を読むことをお勧めします。この本は、Common Lisp のフレンドリーで読みやすい紹介が記載されています。次に、Cliki.netの「はじめに」の記事があります。これは、言語を使い始めるのに十分なはずです。

于 2013-12-09T10:55:15.673 に答える