mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-17 09:10:22 +02:00
Simple vectors are just vectors
* doc/ref/api-data.texi: Remove references to 'simple vectors'. * libguile/vectors.h (SCM_VECTOR_REF,SCM_VECTOR_SET, SCM_VECTOR_LENGHT): Renamed from SCM_SIMPLE_VECTOR_REF, SCM_SIMPLE_VECTOR_SET, SCM_SIMPLE_VECTOR_LENGTH. (scm_is_simple_vector): Remove. Elsewhere fix uses of SCM_SIMPLE_VECTOR_xxx or scm_is_simple_vector.
This commit is contained in:
parent
6c97c8108e
commit
40dbe69be5
27 changed files with 305 additions and 291 deletions
|
@ -157,9 +157,9 @@ static void prepare_boot_closure_env_for_eval (SCM proc, unsigned int argc,
|
|||
#define CADDR(x) SCM_CADDR(x)
|
||||
#define CDDDR(x) SCM_CDDDR(x)
|
||||
|
||||
#define VECTOR_REF(v, i) (SCM_SIMPLE_VECTOR_REF (v, i))
|
||||
#define VECTOR_SET(v, i, x) (SCM_SIMPLE_VECTOR_SET (v, i, x))
|
||||
#define VECTOR_LENGTH(v) (SCM_SIMPLE_VECTOR_LENGTH (v))
|
||||
#define VECTOR_REF(v, i) (SCM_VECTOR_REF (v, i))
|
||||
#define VECTOR_SET(v, i, x) (SCM_VECTOR_SET (v, i, x))
|
||||
#define VECTOR_LENGTH(v) (SCM_VECTOR_LENGTH (v))
|
||||
|
||||
static SCM
|
||||
make_env (int n, SCM init, SCM next)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue