The following table provides summary descriptions of the AutoLISP symbol-handling functions.
|
Symbol-handling functions |
|
|---|---|
|
Function |
Description |
|
(atom item) |
Verifies that an item is an atom |
|
(atoms-family format [symlist]) |
Returns a list of the currently defined symbols |
|
(boundp sym) |
Verifies whether a value is bound to a symbol |
|
(not item) |
Verifies that an item evaluates to nil |
|
(null item) |
Verifies that an item is bound to nil |
|
(numberp item) |
Verifies that an item is a real or an integer |
|
(quote expr) |
Returns an expression without evaluating it |
|
(set sym expr) |
Sets the value of a quoted symbol name to an expression |
|
(setq sym1 expr1 [sym2 expr2 ...]) |
Sets the value of a symbol or symbols to associated expressions |
|
(type item) |
Returns the type of a specified item |
|
(vl-symbol-name symbol) |
Returns a string containing the name of a symbol |
|
(vl-symbol-value symbol) |
Returns the current value bound to a symbol |
|
(vl-symbolp object) |
Identifies whether or not a specified object is a symbol |