「Vl-list-length」の版間の差分
| 編集の要約なし | 編集の要約なし | ||
| 1行目: | 1行目: | ||
| {{AutoLISP}} | |||
| ; 構文 | ; 構文 | ||
| : (vl-list-length ''list-or-cons-object'')   | : (vl-list-length ''list-or-cons-object'')   | ||
| ; 機能 | ; 機能 | ||
| : 本来のリストの長さを算出する。 | : 本来のリストの長さを算出する。 | ||
| ; 引数 | ; 引数 | ||
| :* list-or-cons-object : リストまたはドット リスト。 | :* list-or-cons-object : リストまたはドット リスト。 | ||
| ; 戻り値 | ; 戻り値 | ||
| : 引数が本来のリストの場合は、リスト長を示す整数。list-or-cons-object がドット リストの場合は nil。 | : 引数が本来のリストの場合は、リスト長を示す整数。list-or-cons-object がドット リストの場合は nil。 | ||
| : 注意: vl-list-length 関数はドット リストに対して nil を返すが、同等の Common Lisp 関数はドット リストの場合エラー メッセージを表示する。 | : 注意: vl-list-length 関数はドット リストに対して nil を返すが、同等の Common Lisp 関数はドット リストの場合エラー メッセージを表示する。 | ||
| ; サンプル | ; サンプル | ||
2025年4月25日 (金) 07:19時点における最新版
- 構文
- (vl-list-length list-or-cons-object)
- 機能
- 本来のリストの長さを算出する。
- 引数
- 
- list-or-cons-object : リストまたはドット リスト。
 
- 戻り値
- 引数が本来のリストの場合は、リスト長を示す整数。list-or-cons-object がドット リストの場合は nil。
- 注意: vl-list-length 関数はドット リストに対して nil を返すが、同等の Common Lisp 関数はドット リストの場合エラー メッセージを表示する。
- サンプル
- (vl-list-length nil)
- 0
- ---
- (vl-list-length '(1 2))
- 2
- ---
- (vl-list-length '(1 2 . 3))
- nil
関連項目
- listp 関数
