リストの先頭に要素を追加します。または、ドット リストを作成します。
サポートされているプラットフォーム: Windows および Mac OS
(cons new-first-element list-or-atom)
タイプ: 整数、実数、文字列、リスト、T、nil
リストの先頭に追加する要素。この要素はアトムでもリストでもかまいません。
タイプ: 整数、実数、文字列、リスト、T
リストまたはアトム。
タイプ: リスト
戻り値は、list-or-atom のデータ タイプに依存します。list-or-atom がリストの場合、cons 関数は、リストの先頭の項目として new-first-element を追加したリストを返します。list-or-atom がアトムの場合、cons 関数は、new-first-element と list-or-atom で構成されたドット ペアを返します。
(cons 'a '(b c d)) (A B C D) (cons '(a) '(b c d)) ((A) B C D) (cons 'a 2) (A . 2)