> Why does b get evaluated in the default environment (current module), but
gets unquoted for one passed as an argument to eval-string? What is
different about these environments? Is there a correct way to use a
different environment, such that the result is the same?

Hmm ... if I call (make-fresh-user-module) instead of (null-environment 5),
it works ... *shrug* ... but is that the safest way to get an empty
environment for evaluation purposes?

Reply via email to