Function-Handling Functions
From AutoCAD AutoLISP & Visual LISP
The following table provides summary descriptions of the AutoLISP function-handling functions.
|
Function-handling functions |
|
|---|---|
|
Function |
Description |
|
(applyfunction lst) |
Passes a list of arguments to a specified function |
|
(defunsym ([arguments] [/variables...]) expr ...) |
Defines a function |
|
(defun-qsym ([arguments] [/variables...]) expr ...) |
Defines a function as a list (intended for backward-compatibility only) |
|
(defun-q-list-ref 'function) |
Displays the list structure of a function defined with defun-q |
|
(defun-q-list-set'sym list) |
Defines a function as a list (intended for backward-compatibility only) |
|
(evalexpr) |
Returns the result of evaluating an AutoLISP expression |
|
(lambdaarguments expr ...) |
Defines an anonymous function |
|
(progn[expr] ...) |
Evaluates each expression sequentially, and returns the value of the last expression |
|
(tracefunction ...) |
Aids in AutoLISP debugging |
|
(untracefunction ...) |
Clears the trace flag for the specified functions |