Move array reader from arrays.c to read.c
authorMark H Weaver <mhw@netris.org>
Tue, 23 Oct 2012 03:23:45 +0000 (23:23 -0400)
committerMark H Weaver <mhw@netris.org>
Wed, 24 Oct 2012 02:42:30 +0000 (22:42 -0400)
commit493ceb99e520a307c51fbee3633d89f688e2d3f7
tree1b93ceb365e23789772ef31f082d9e6184177289
parentead2496f73d401b096bb92e66e7434160d65c6e2
Move array reader from arrays.c to read.c

* libguile/arrays.c (read_decimal_integer): Move to read.c.
  (scm_i_read_array): Remove.  Incorporate the code into the
  'scm_read_array' static function in read.c.

* libguile/arrays.h (scm_i_read_array): Remove prototype.

* libguile/read.c (read_decimal_integer): Move here from read.c.
  (scm_read_array): Incorporate the code from 'scm_i_read_array'.  Call
  'scm_read_vector' and 'scm_read_sexp' instead of 'scm_read'.
libguile/arrays.c
libguile/arrays.h
libguile/read.c