diff options
author | Marius Vollmer <mvo@zagadka.de> | 2005-01-09 22:06:56 +0000 |
---|---|---|
committer | Marius Vollmer <mvo@zagadka.de> | 2005-01-09 22:06:56 +0000 |
commit | 4ea4bc4c403d7113dd93034d13230fb80cd2b3a9 (patch) | |
tree | 846cb743c34da89747ec5b2e815a677cc18079a1 /libguile/srfi-4.h | |
parent | 9598a4060a558e70675ac3321597b68d914c6148 (diff) | |
download | guile-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.h | 2 |
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 |