「Vle-nthX」の版間の差分
(ページの作成:「{{AutoLISP}} ; 構文 : (vle-nth<X> ''lst'') : vle-nth0 vle-nth1 vle-nth2 vle-nth3 vle-nth4 vle-nth5 vle-nth6 vle-nth7 vle-nth8 vle-nth9 ; 機能 : リスト...」) |
編集の要約なし |
||
1行目: | 1行目: | ||
{{ | {{BCAD_LISP}} | ||
; 構文 | ; 構文 | ||
: (vle-nth<X> ''lst'') | : (vle-nth<X> ''lst'') |
2022年11月27日 (日) 21:04時点における版
- 構文
- (vle-nth<X> lst)
- vle-nth0 vle-nth1 vle-nth2 vle-nth3 vle-nth4 vle-nth5 vle-nth6 vle-nth7 vle-nth8 vle-nth9
- 機能
- リスト 'lst' のインデックス<x>のアイテムを返す。<X> は0〜9の範囲で実装されている。
- (nth <x> lst) と同じ。
- 引数
-
- lst : リスト
- 戻り値
- リストの x 番目の値。(最初の値は 0)
- X がリスト以上の長さの場合は nil
- サンプル
<syntaxhighlight lang="lisp" line> (vle-nth4 '(0 11 22 33 44 55 66 77 88 99) 44
(vle-nth8 '(0 11 22 33 44 55 66 77 88 99) 88
(vle-nth8 '("あ" "い" "う" "え" "お" "ん")) nil
</syntaxhighlight>
関連事項