「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 関数