「LISPデータタイプ(リスト)」の版間の差分
細編集の要約なし |
編集の要約なし |
||
11行目: | 11行目: | ||
(1 "ONE") | (1 "ONE") | ||
</pre> | </pre> | ||
なお、リスト表記の一種として 2つの値のリストを表す、[[ドットペア]] で表記されることがある。 | |||
<pre class="brush:autolisp;"> | |||
(10 . 20) | |||
(10 20 . 30) <- (10 20 30) のリストと同じ。この形で使うことはまず無い。 | |||
</pre> | |||
[[Category:AutoLISP]] | [[Category:AutoLISP]] |
2021年6月8日 (火) 16:13時点における版
AutoLISP のリストは、関連する一連の値をスペースで区切り、括弧で囲んだもの。 リストは、複数の関連する値を格納するときに利用される。例えば 3D 点は 3 つの実数のリストで表されている。
正しいリストの例
(1.0 1.0 0.0) ("this" "that" "the other") (1 "ONE")
なお、リスト表記の一種として 2つの値のリストを表す、ドットペア で表記されることがある。
(10 . 20) (10 20 . 30) <- (10 20 30) のリストと同じ。この形で使うことはまず無い。