関数処理関数リファレンス(AutoLISP)

AutoLISP 関数処理関数の概要を、次の表に示します。

関数処理関数

プラットフォーム

Windows

Mac OS

Web

関数

説明

AutoCAD AutoCAD LT AutoCAD AutoCAD LT AutoCAD

(apply function lst)

引数のリストを指定された関数に渡します。

--

(defun sym ([arguments] [/variables ...]) expr ... )

関数を定義します。

--

(defun-q sym ([arguments] [/ variables ...]) expr ...)

関数をリストとして定義します(下位互換性を保時する場合にのみ使用)。

--

(defun-q-list-ref 'function)

defun-q で定義された関数のリスト構造を表示します。

--

(defun-q-list-set 'sym list)

関数をリストとして定義します(下位互換性を保時する場合にのみ使用)。

--

(eval expr)

AutoLISP 式として評価した結果を返します。

--

(lambda arguments expr ...)

匿名の関数を定義します。

--

(progn [expr ...])

各式を順に評価して最後の式の値を返します。

--

(trace function ...)

AutoLISP のデバッグを支援します。

--

(untrace function ...)

指定された関数のトレース フラグをクリアします。

--