0
A
答えて
2
あなたが(list)
のcar
がlist
関数の関数呼び出しである、あるものを求めているので、それはnil
を返します。 list
関数に引数を渡しているので、car
もcdr
もないので、nil
が返されます(空のリストです)。次のようにすると、目的の効果が得られます。
(defun test (list)
(car list))
(test '(1 2 3)) ;; now returns 1
関連する問題
- 1. Common Lisp let関数
- 2. lispに関する質問Lispの例のLambda関数
- 3. Lispの深い逆関数
- 4. lispのカスタム '+'(合計)関数
- 5. 整数lispの最小値
- 6. 共通-Lisp関数/マクロ
- 7. C関数への可変引数LISP関数のマッピング - C
- 8. Common Lisp:バックグラウンドでの関数の実行
- 9. Common Lispの効率的なcollect関数
- 10. Lispの関数呼び出しエラー
- 11. Common Lisp EVAL関数の見積もり
- 12. Emacs Lisp:複数のコメント開始値
- 13. Common Lispで複数レベルのリストを持つメンバー関数
- 14. LISP - 整数のシーケンス
- 15. LISPに関する質問
- 16. Lisp-「[関数名]は数字ではない」
- 17. Emacs Lispライブラリの組み込み関数の名前ですか?
- 18. 私のlisp関数に何が問題なのですか?
- 19. Lisp:再帰関数の二重呼び出しの防止
- 20. Common Lisp Unbound変数
- 21. EVAL:Common Lispでは未定義の関数は
- 22. Haskellのmain関数に相当するCommon Lisp?
- 23. リスト内で1 2の出現をカウントするLisp関数
- 24. 文字列のリストを連結するlisp関数
- 25. Lisp関数を減らすのを助ける
- 26. 2つのリストをパラメータとして取るLISP関数
- 27. ラムダから関数へのアクセス方法は? (LISP)
- 28. Lisp:関数はリストのNILを出力します
- 29. 関数はLispでC#のようにオーバーロードされますか?
- 30. Common Lispで同様の関数を書くには?
'(list')の値は何ですか? '(car(list))'の値は何ですか? –
私は、関数がそれに提供されたリストのCARを取ろうとしています –