「Vl-list-length」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
編集の要約なし
 
編集の要約なし
 
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



関連項目