diff options
author | Andy Wingo <wingo@pobox.com> | 2014-12-07 09:34:22 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2014-12-07 09:34:22 +0100 |
commit | a3cae847d0e6c77494c7cf5f395e8234e3b9b5cf (patch) | |
tree | 08c3bf9fb8bf9c6c7180e3a0494e7bc71f51f951 /libguile/eval.c | |
parent | 99fb07e19bf47b929fbd7e4574f96ea0bff4e641 (diff) | |
download | guile-a3cae847d0e6c77494c7cf5f395e8234e3b9b5cf.tar.gz |
Closure conversion in evaluator
* libguile/memoize.c (MAKMEMO_CAPTURE_ENV, push_nested_link)
(push_flat_link, env_link_is_flat, env_link_vars)
(env_link_add_flat_var, lookup, capture_flat_env, memoize): Capture
flat environments around closures.
Diffstat (limited to 'libguile/eval.c')
0 files changed, 0 insertions, 0 deletions