Re: SRFI 63

Chongkai Zhu <mrmathematica-/[email protected]> Tue, 13 Jun 2006 21:00:15 -0700 (PDT)
Newsgroups gmane.lisp.scheme.plt.schematics
Message-ID <[email protected]>

--- David Van Horn <[email protected]> wrote:

> 
> Here is a patch that improves upon the representation of arrays,
> includes contracts for all the bindings, and is written in a way that
> makes it easier to swap in different implementations of, for example,
> floc* or bool arrays.
> 
> Some of the contracts could be improved.  In particular, list->array
> should do more checking on the form of the list argument (checking that
> it is rank-nested and rectangular).  Array-ref and -set! should check
> that they get and set values of the correct type and/or range.
> Make-shared-array should ensure that mapper always returns indices
> within the range of its array argument.  Etc.
> 
> I also have a set of test cases.  Is there an idiom for adding such a thing?

Yes. Please send me both the new 63.ss file and the test.

Chongkai

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com