eval[procedure] eval expression environment-specifier
R5RS
See also interaction-environment, scheme-report-environment, null-environment.
[procedure] eval expression environment
R6RS: Environment is an object created by environment.
In R6RS, this procedure is moved to a library
(rnrs eval (6)), which is not included
in the composite library (rnrs (6)).
[procedure] eval expression [environment-specifier]
ChezScheme, Chicken, STk, STklos allows to omit the second argument.
Chicken actually ignores the second argument.
In STk, environment can be a first-class environment
object. See the-environment.
Chez also has ieee-environment
[procedure] eval obj
SCM: doesn't take the second argument.
|