summaryrefslogtreecommitdiff
path: root/libguile/eval.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2010-05-07 23:12:34 +0200
committerAndy Wingo <wingo@pobox.com>2010-05-07 23:14:00 +0200
commit384012a197ae388ad764234b20e2dbceb056b603 (patch)
tree04964b8557afa2b209edb62b6aed09420a5dce8d /libguile/eval.c
parent2cd72a849f9fd6faa066861210844cc99b56949a (diff)
downloadguile-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