diff options
author | Andy Wingo <wingo@pobox.com> | 2013-11-03 12:16:49 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2013-11-03 12:16:49 +0100 |
commit | be6e40a1df4cc97d1bf3d4567e980b92454d5180 (patch) | |
tree | 5d661a188b36a0b6eca4090de19c59159d7f68d6 /libguile/arrays.c | |
parent | 91fc226e24bea970b5d6814fdceebd3c97c54a28 (diff) | |
download | guile-be6e40a1df4cc97d1bf3d4567e980b92454d5180.tar.gz |
Eval evaluates initializers before creating environment ribs.
* module/ice-9/eval.scm (let-env-evaluator, primitive-eval): Evaluate
initializers of let expressions before creating the environment rib.
This prevents call/cc-related shenanigans.
Diffstat (limited to 'libguile/arrays.c')
0 files changed, 0 insertions, 0 deletions