eval
|
The eval function evaluates the argument {exp} and returns the resulting
value. When the input to eval is a List, invoking eval is equivalent to
invoking morph, compile, and eval. If the eval function is
passed a List as an argument, it is assumed that lexing has already taken place.
Usage The eval function is used whenever an expression needs to be evaluated.
(eval string) Always returns the result of (eval (compile (lisp string))).
Expression:
Arguments
Name
Type
Description Argument: string String
A string containing a Lisp language expression to be compiled and evaluated.
Returns:
Here are a number of links to Lambda coding examples which contain this instruction in various use cases.
Here are the links to the data types of the function arguments.
Pair | List | Lambda | String |
Here are also a number of links to functions having arguments with any of these data types.
Analytic Information Server (AIS)AIS Component Systems
|