summaryrefslogtreecommitdiff
path: root/libguile/memoize.h
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2010-05-18 22:30:58 +0200
committerAndy Wingo <wingo@pobox.com>2010-05-18 22:30:58 +0200
commit667361f6cec83a090d0a7e81df8e16e2aafb2403 (patch)
tree93a9903f83bd3dbe4c3ea947b4da3eeacdfa21f4 /libguile/memoize.h
parent311fbeb7c3d13e863936eb9cdfbc5e6278e832e3 (diff)
downloadguile-667361f6cec83a090d0a7e81df8e16e2aafb2403.tar.gz
remove the new scm_memoize_begin, etc
* libguile/memoize.h: * libguile/memoize.c: Remove the recently-added scm_memoize_begin, scm_memoize_lambda, et al. We'll take a different tack.
Diffstat (limited to 'libguile/memoize.h')
-rw-r--r--libguile/memoize.h16
1 files changed, 0 insertions, 16 deletions
diff --git a/libguile/memoize.h b/libguile/memoize.h
index a3c8b2bc9..d4802a9ce 100644
--- a/libguile/memoize.h
+++ b/libguile/memoize.h
@@ -107,22 +107,6 @@ SCM_API SCM scm_memoized_p (SCM obj);
SCM_INTERNAL SCM scm_memoizer_p (SCM obj);
SCM_INTERNAL SCM scm_memoizer (SCM obj);
-SCM_INTERNAL SCM scm_memoize_begin (SCM exps);
-SCM_INTERNAL SCM scm_memoize_if (SCM test, SCM then, SCM else_);
-SCM_INTERNAL SCM scm_memoize_lambda (SCM body, SCM nreq, SCM rest, SCM nopt,
- SCM kw, SCM inits, SCM alt);
-SCM_INTERNAL SCM scm_memoize_let (SCM inits, SCM body);
-SCM_INTERNAL SCM scm_memoize_quote (SCM exp);
-SCM_INTERNAL SCM scm_memoize_define (SCM var, SCM val);
-SCM_INTERNAL SCM scm_memoize_with_fluids (SCM fluids, SCM vals, SCM expr);
-SCM_INTERNAL SCM scm_memoize_call (SCM proc, SCM nargs, SCM args);
-SCM_INTERNAL SCM scm_memoize_lexical_ref (SCM n);
-SCM_INTERNAL SCM scm_memoize_lexical_set (SCM n, SCM val);
-SCM_INTERNAL SCM scm_memoize_toplevel_ref (SCM var);
-SCM_INTERNAL SCM scm_memoize_toplevel_set (SCM var, SCM val);
-SCM_INTERNAL SCM scm_memoize_module_ref (SCM mod, SCM var, SCM public);
-SCM_INTERNAL SCM scm_memoize_module_set (SCM val, SCM mod, SCM var, SCM public);
-
SCM_INTERNAL void scm_init_memoize (void);