「LISPデータタイプ(リスト)」の版間の差分

提供:GizmoLabs - だいたい CAD 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) のリストと同じ。この形で使うことはまず無い。