Re: help with gross array hack needed

Raymond Toy <[email protected]> Wed, 08 Dec 2004 11:16:38 -0500
Newsgroups gmane.lisp.matlisp.user,gmane.lisp.cmucl.general
Message-ID <[email protected]>
>>>>> "rif" == rif  <[email protected]> writes:


    rif> Alternately, within matlisp, is there an easy way to extend (for
    rif> example) vector-data-address to work on a (simple-array double-float
    rif> *) in the right way?  Right now, it fails on the check-type, because
    rif> it requires a simple-array.

Yes, it can be extended.  Sufficient uses of array-displacement and
(typep foo 'simple-array) should allow you to track down the real
simple-array so vector-data-address will work.

But this no longer has anything to do with cmucl, so perhaps the
matlisp mailing list is the right place to talk about this?

Ray



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/