diff options
Diffstat (limited to 'libguile/deprecated.h')
-rw-r--r-- | libguile/deprecated.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/libguile/deprecated.h b/libguile/deprecated.h index dbe2e4ce2..e7c63d47c 100644 --- a/libguile/deprecated.h +++ b/libguile/deprecated.h @@ -25,6 +25,22 @@ #if (SCM_ENABLE_DEPRECATED == 1) SCM_DEPRECATED SCM scm_make_guardian (void); + +#define SCM_I_WVECTP(x) (scm_is_weak_vector (x)) + +SCM_DEPRECATED SCM scm_make_weak_vector (SCM len, SCM fill); +SCM_DEPRECATED SCM scm_weak_vector (SCM l); +SCM_DEPRECATED SCM scm_weak_vector_p (SCM x); +SCM_DEPRECATED SCM scm_weak_vector_length (SCM v); +SCM_DEPRECATED SCM scm_weak_vector_ref (SCM v, SCM k); +SCM_DEPRECATED SCM scm_weak_vector_set_x (SCM v, SCM k, SCM x); + +SCM_DEPRECATED SCM scm_c_make_weak_vector (size_t len, SCM fill); +SCM_DEPRECATED int scm_is_weak_vector (SCM obj); +SCM_DEPRECATED size_t scm_c_weak_vector_length (SCM vec); +SCM_DEPRECATED SCM scm_c_weak_vector_ref (SCM v, size_t k); +SCM_DEPRECATED void scm_c_weak_vector_set_x (SCM v, size_t k, SCM x); + /* Deprecated declarations go here. */ void scm_i_init_deprecated (void); |