588 |
specify limits to the evaluation process, or record recently returned |
specify limits to the evaluation process, or record recently returned |
589 |
values. Loading a file also does evaluation (@pxref{Loading}). |
values. Loading a file also does evaluation (@pxref{Loading}). |
590 |
|
|
591 |
@strong{Note:} it is generally cleaner and more flexible to store a |
It is generally cleaner and more flexible to store a function in a |
592 |
function in a data structure, and call it with @code{funcall} or |
data structure, and call it with @code{funcall} or @code{apply}, than |
593 |
@code{apply}, than to store an expression in the data structure and |
to store an expression in the data structure and evaluate it. Using |
594 |
evaluate it. Using functions provides the ability to pass information |
functions provides the ability to pass information to them as |
595 |
to them as arguments. |
arguments. |
596 |
|
|
597 |
@defun eval form |
@defun eval form |
598 |
This is the basic function evaluating an expression. It evaluates |
This is the basic function evaluating an expression. It evaluates |