12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- SCM_API SCM scm_make_array (SCM fill, SCM bounds);
- SCM_API SCM scm_from_contiguous_array (SCM bounds, const SCM *elts,
- size_t len)
- SCM_API SCM scm_make_typed_array (SCM type, SCM fill, SCM bounds);
- SCM_API SCM scm_from_contiguous_typed_array (SCM type, SCM bounds,
- const void *bytes,
- size_t byte_len);
- SCM_API SCM scm_shared_array_root (SCM ra)
- SCM_API SCM scm_shared_array_offset (SCM ra)
- SCM_API SCM scm_shared_array_increments (SCM ra)
- SCM_API SCM scm_make_shared_array (SCM oldra, SCM mapfunc, SCM dims);
- SCM_API SCM scm_transpose_array (SCM ra, SCM args)
- SCM_API SCM scm_array_contents (SCM ra, SCM strict)
- SCM_API SCM scm_list_to_array (SCM ndim, SCM lst)
- SCM_API SCM scm_list_to_typed_array (SCM type, SCM ndim, SCM lst)
- typedef struct scm_i_t_array
- {
- SCM v
- unsigned long base;
- } scm_i_t_array;
- SCM_INTERNAL scm_t_bits scm_i_tc16_array;
- ((scm_t_array_dim *)((char *) SCM_I_ARRAY_MEM (a) + sizeof (scm_i_t_array)))
- SCM_INTERNAL SCM scm_i_make_array (int ndim)
- SCM_INTERNAL SCM scm_i_read_array (SCM port, int c)
- SCM_INTERNAL void scm_init_arrays (void)
|