シンボル処理の各関数
AutoLISP のシンボル処理関数は、次の通り。
関 数 | 説 明 |
---|---|
(atom item) | 指定された項目がアトムかどうかを調べる。 |
(atoms-family format [sym list]) | 現在定義されているシンボルのリストを返す。 |
(boundp sym) | シンボルに値が代入されているかどうかを調べる。 |
(not item) | 指定された項目の評価が nil になるかどうかを調べる。 |
(null item) | 指定された項目の内容が nil かどうかを調べる。 |
(numberp item) | 指定された項目が実数または整数かどうかを調べる。 |
(quote expr) | 評価せずに式を返す。 |
(set sym expr) | シングル クォーテーション付きのシンボル名の値に式を代入する。 |
(setq sym1 expr1 [sym2 expr2] ...) | シンボル(1 つまたは複数)に式の値を代入する。 |
(type item) | 指定された項目のタイプを返す。 |
(vl-symbol-name symbol) | シンボルの名前を含む文字列を返す。 |
(vl-symbol-value symbol) | シンボルに代入されている現在の値を返す。 |
(vl-symbolp object) | 指定されたオブジェクトがシンボルかどうかを調べる。 |