diff options
author | Andy Wingo <wingo@pobox.com> | 2010-05-07 23:12:34 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2010-05-07 23:14:00 +0200 |
commit | 384012a197ae388ad764234b20e2dbceb056b603 (patch) | |
tree | 04964b8557afa2b209edb62b6aed09420a5dce8d /libguile/eval.c | |
parent | 2cd72a849f9fd6faa066861210844cc99b56949a (diff) | |
download | guile-384012a197ae388ad764234b20e2dbceb056b603.tar.gz |
add memoize-begin, memoize-let, etc functions
* libguile/memoize.h:
* libguile/memoize.c (scm_memoize_begin, scm_memoize_if,
scm_memoize_lambda, scm_memoize_let, scm_memoize_quote,
scm_memoize_define, scm_memoize_with_fluids, scm_memoize_call,
scm_memoize_lexical_ref, scm_memoize_lexical_set,
scm_memoize_toplevel_ref, scm_memoize_toplevel_set,
scm_memoize_module_ref, scm_memoize_module_set): New functions, public
to Scheme but private to C. For use by psyntax, in the future.
Diffstat (limited to 'libguile/eval.c')
0 files changed, 0 insertions, 0 deletions