「Append (autolisp)」の版間の差分
細 (「Append」を「Append (autolisp)」へ移動: 重複対策)  | 
				細編集の要約なし  | 
				||
| 1行目: | 1行目: | ||
{{AutoLISP}}  | |||
; 構文  | ; 構文  | ||
: (append [''list ...''])    | : (append [''list ...''])    | ||
| 4行目: | 5行目: | ||
; 機能  | ; 機能  | ||
: 任意の数のリストを受け取り、1 つのリストに結合する。  | : 任意の数のリストを受け取り、1 つのリストに結合する。  | ||
; 引数  | ; 引数  | ||
:*  list : リスト。    | :*  list : リスト。    | ||
; 戻り値  | ; 戻り値  | ||
: すべての引数を 1 つにまとめたリスト。  | : すべての引数を 1 つにまとめたリスト。  | ||
: 引数を与えない場合は、 nil を返す。  | : 引数を与えない場合は、 nil を返す。  | ||
;サンプル  | ;サンプル  | ||
2014年12月4日 (木) 18:18時点における版
- 構文
 - (append [list ...])
 
- 機能
 - 任意の数のリストを受け取り、1 つのリストに結合する。
 
- 引数
 - 
- list : リスト。
 
 
- 戻り値
 - すべての引数を 1 つにまとめたリスト。
 - 引数を与えない場合は、 nil を返す。
 
- サンプル
 
(append '(a b) '(c d)) (A B C D) (append '((a)(b)) '((c)(d))) ((A) (B) (C) (D)) (setq m '(A B C D E F)) (A B C D E F) (append m '(G)) (A B C D E F G) (setq m (append m '(G H I) (LIST 1 2 3))) (A B C D E F G H I 1 2 3) (append) nil