「List」の版間の差分
細編集の要約なし |
細編集の要約なし |
||
3行目: | 3行目: | ||
; 構文 | ; 構文 | ||
:(list [''expr...'']) | :(list [''expr...'']) | ||
; 機能 | ; 機能 | ||
18行目: | 19行目: | ||
; サンプル | ; サンプル | ||
< | <syntaxhighlight lang="lisp" line> | ||
(list 'a 'b 'c) | (list 'a 'b 'c) | ||
(A B C) | (A B C) | ||
30行目: | 31行目: | ||
(setq d '(1 2 "buckle my shoe")) | (setq d '(1 2 "buckle my shoe")) | ||
(1 2 "buckle my shoe") | (1 2 "buckle my shoe") | ||
</ | </syntaxhighlight> | ||
2018年12月10日 (月) 10:57時点における最新版
- 構文
- (list [expr...])
- 機能
- 任意の数の式を受け取り、それらを 1 つのリストに結合する。
- 2D 点や 3D 点変数(2つまたは 3つの実数リスト)を定義するため、頻繁に使用される関数である。
- 引数
-
- expr : LISP 式。
- 戻り値
- リスト。 式を何も指定しなかった場合は、nil。
- サンプル
<syntaxhighlight lang="lisp" line> (list 'a 'b 'c) (A B C)
- ---
(list 'a '(b c) 'd) (A (B C) D)
- ---
(list 3.9 6.7) (3.9 6.7)
- ---
(setq d '(1 2 "buckle my shoe")) (1 2 "buckle my shoe") </syntaxhighlight>
関連事項