summaryrefslogtreecommitdiff
path: root/libguile/srfi-4.h
diff options
context:
space:
mode:
authorMarius Vollmer <mvo@zagadka.de>2005-01-09 22:06:56 +0000
committerMarius Vollmer <mvo@zagadka.de>2005-01-09 22:06:56 +0000
commit4ea4bc4c403d7113dd93034d13230fb80cd2b3a9 (patch)
tree846cb743c34da89747ec5b2e815a677cc18079a1 /libguile/srfi-4.h
parent9598a4060a558e70675ac3321597b68d914c6148 (diff)
downloadguile-4ea4bc4c403d7113dd93034d13230fb80cd2b3a9.tar.gz
* srfi-4.h, srfi-4.c, srfi-4.i.c (scm_i_uniform_vector_ref_proc,
scm_i_uniform_vector_set_proc): New. (u8ref, u8set, s8ref, s8set, etc): New. (uvec_reffers, uvec_setters): New. (uvec_to_list): Use generic scm_array_handle_ref instead of uvec_fast_ref since scm_array_handle_ref should be faster now. More changes like this are upcoming.
Diffstat (limited to 'libguile/srfi-4.h')
-rw-r--r--libguile/srfi-4.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libguile/srfi-4.h b/libguile/srfi-4.h
index 397ed6b25..6bd8fe4bb 100644
--- a/libguile/srfi-4.h
+++ b/libguile/srfi-4.h
@@ -299,6 +299,8 @@ SCM_API double *scm_c64vector_writable_elements (SCM uvec,
SCM_API SCM scm_i_generalized_vector_type (SCM vec);
SCM_API const char *scm_i_uniform_vector_tag (SCM uvec);
+SCM_API scm_i_t_array_ref scm_i_uniform_vector_ref_proc (SCM uvec);
+SCM_API scm_i_t_array_set scm_i_uniform_vector_set_proc (SCM uvec);
#if SCM_ENABLE_DEPRECATED