1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- SCM_API SCM scm_vector_p (SCM x)
- SCM_API SCM scm_vector_length (SCM v)
- SCM_API SCM scm_vector (SCM l)
- SCM_API SCM scm_vector_ref (SCM v, SCM k)
- SCM_API SCM scm_vector_set_x (SCM v, SCM k, SCM obj)
- SCM_API SCM scm_make_vector (SCM k, SCM fill)
- SCM_API SCM scm_vector_to_list (SCM v)
- SCM_API SCM scm_vector_fill_x (SCM v, SCM fill_x)
- SCM_API SCM scm_vector_move_left_x (SCM vec1, SCM start1, SCM end1,
- SCM vec2, SCM start2)
- SCM_API SCM scm_vector_move_right_x (SCM vec1, SCM start1, SCM end1,
- SCM vec2, SCM start2)
- SCM_API SCM scm_vector_copy (SCM vec)
- SCM_API int scm_is_vector (SCM obj)
- SCM_API int scm_is_simple_vector (SCM obj)
- SCM_API SCM scm_c_make_vector (size_t len, SCM fill)
- SCM_API size_t scm_c_vector_length (SCM vec)
- SCM_API SCM scm_c_vector_ref (SCM vec, size_t k)
- SCM_API void scm_c_vector_set_x (SCM vec, size_t k, SCM obj)
- SCM_API const SCM *scm_vector_elements (SCM vec,
- scm_t_array_handle *h,
- size_t *lenp, ssize_t *incp)
- SCM_API SCM *scm_vector_writable_elements (SCM vec,
- scm_t_array_handle *h,
- size_t *lenp, ssize_t *incp)
- SCM_INTERNAL SCM scm_i_vector_equal_p (SCM x, SCM y)
- SCM_INTERNAL void scm_init_vectors (void)
|