This page is part of the web mail archives of SRFI 47 from before July 7th, 2015. The new archives for SRFI 47 contain all messages, not just those from before July 7th, 2015.
One more comment: Why specify bounds as two-element lists rather than as pairs? It seems a bit strange to allocate two cons cells when the data is known to always contain exactly two values. Is there some reason why (make-array '#(foo) '(0 2) '(0 2)) is preferable to (make-array '#(foo) '(0 . 2) '(0 . 2)) when the latter form is more space- and time-efficient? Is this for compatibility with some other array package? Or perhaps you're expecting future extensions in this area, such that they won't always be pairs? -- Bradd W. Szonye http://www.szonye.com/bradd