miscellaneous questions/comments

rif <[email protected]> Fri, 01 Nov 2002 13:14:00 -0500
Newsgroups gmane.lisp.matlisp.user
Message-ID <[email protected]>
1.  The website http://matlisp.sourceforge.net/ mentions Cholesky
factorizations in the very first paragraph.  I agree that technically
the paragraph is correct, because it mentions Cholesky as part of the
"specialized and well documented linear algebra routines", but this is
still somewhat misleading.  

2.  (I'm willing to do this myself if someone gives me permissions)
The installation instructions on the website are wrong, and it would
be five minutes well spent to change them to tell people to read the
INSTALL file in the distro. 

3.  What is the license on this software?  Looking at the source, it
appears to be (C) Regents of the University of California, with what
reads sort of like a BSD license, but not quite.

4.  Is it a bug that (at least under CMUCL) mref is not setf-able?  i.e.:

* (setf (matrix-ref a 0 1) 3)
3.0d0
* (setf (mref a 0 1) 4)
Warning: This function is undefined:
  (SETF MREF)


Error in KERNEL:%COERCE-TO-FUNCTION:  the function (SETF MREF) is undefined.

Restarts:
  0: [ABORT] Return to Top-Level.

This makes me just want to ignore mref entirely, whereas otherwise I'd
always use it in preference to matrix-ref because it's shorter.  Or am
I just missing something?

Cheers,

rif