182 |
@rnindex eval |
@rnindex eval |
183 |
@c ARGFIXME environment/environment specifier |
@c ARGFIXME environment/environment specifier |
184 |
@deffn primitive eval exp environment |
@deffn primitive eval exp environment |
185 |
Evaluate @var{exp}, a list representing a Scheme expression, in the |
Evaluate @var{exp}, a list representing a Scheme expression, |
186 |
environment given by @var{environment specifier}. |
in the top-level environment specified by @var{environment}. |
187 |
|
While @var{exp} is evaluated (using @code{primitive-eval}), |
188 |
|
@var{environment} is made the current module. The current module |
189 |
|
is reset to its previous value when @var{eval} returns. |
190 |
@end deffn |
@end deffn |
191 |
|
|
192 |
@rnindex interaction-environment |
@rnindex interaction-environment |