diff options
author | Marius Vollmer <mvo@zagadka.de> | 2001-08-25 16:08:13 +0000 |
---|---|---|
committer | Marius Vollmer <mvo@zagadka.de> | 2001-08-25 16:08:13 +0000 |
commit | 2e1711782d553c3fa96824ab3aed825ceb47f449 (patch) | |
tree | e7cb9c0b0d1b09c6e8f25dfd2da44e66b9bcb842 /libguile/dynwind.h | |
parent | 969e8e458a052c8bb7d19c0e78d53e98957c1388 (diff) | |
download | guile-2e1711782d553c3fa96824ab3aed825ceb47f449.tar.gz |
* eval.c (scm_m_atbind): Redesigned to behvae like `let', but with
dynamic scope.
* dynwind.h (scm_swap_bindings): Declare.
* dynwind.c (scm_swap_bindings): Make non-static.
Diffstat (limited to 'libguile/dynwind.h')
-rw-r--r-- | libguile/dynwind.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libguile/dynwind.h b/libguile/dynwind.h index 9f457f636..f956ea456 100644 --- a/libguile/dynwind.h +++ b/libguile/dynwind.h @@ -59,6 +59,8 @@ extern SCM scm_internal_dynamic_wind (scm_t_guard before, extern void scm_dowinds (SCM to, long delta); extern void scm_init_dynwind (void); +extern void scm_swap_bindings (SCM vars, SCM vals); + #ifdef GUILE_DEBUG extern SCM scm_wind_chain (void); #endif /*GUILE_DEBUG*/ |