mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-14 23:50:19 +02:00
vref, vset members of scm_t_array_handle
* libguile/array-handle.h (scm_t_array_ref, scm_t_array_set): Rename from scm_i_t_array_ref, scm_i_t_array_set. (scm_t_array_handle): Copy vref and vset from impl to handle. (scm_array_handle_ref, scm_array_handle_set): * libguile/array-map.c (racp, ramap, rafe, rafill, array_index_map_1): * libguile/array-handle.c (scm_array_get_handle): Adapt.
This commit is contained in:
parent
d747313100
commit
7070f12b9d
4 changed files with 23 additions and 19 deletions
|
@ -2,7 +2,7 @@
|
|||
#define SCM_SRFI_4_H
|
||||
/* srfi-4.c --- Homogeneous numeric vector datatypes.
|
||||
*
|
||||
* Copyright (C) 2001, 2004, 2006, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
|
||||
* Copyright (C) 2001, 2004, 2006, 2008, 2009, 2010, 2011, 2014 Free Software Foundation, Inc.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public License
|
||||
|
@ -276,8 +276,8 @@ SCM_API double *scm_c64vector_writable_elements (SCM uvec,
|
|||
|
||||
SCM_INTERNAL SCM scm_i_generalized_vector_type (SCM vec);
|
||||
SCM_INTERNAL const char *scm_i_uniform_vector_tag (SCM uvec);
|
||||
SCM_INTERNAL scm_i_t_array_ref scm_i_uniform_vector_ref_proc (SCM uvec);
|
||||
SCM_INTERNAL scm_i_t_array_set scm_i_uniform_vector_set_proc (SCM uvec);
|
||||
SCM_INTERNAL scm_t_array_ref scm_i_uniform_vector_ref_proc (SCM uvec);
|
||||
SCM_INTERNAL scm_t_array_set scm_i_uniform_vector_set_proc (SCM uvec);
|
||||
|
||||
SCM_INTERNAL void scm_init_srfi_4 (void);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue