Comflict of MATLISP:REAL and COMMON-LISP:REAL
Nicolas Neuss <[email protected]> 14 Oct 2003 19:30:19 +0200
| Newsgroups | gmane.lisp.matlisp.devel |
|---|---|
| Organization | IWR |
| Message-ID | <[email protected]> |
Hello, the real part of a matrix is obtained by MATLISP:REAL which conflicts with the type COMMON-LISP:REAL when both MATLISP and COMMON-LISP are used in a defpackage form. I think that this should be possible without such problems. The naming is also not perfect because the function would better fit with CLs function REALPART. Therefore I suggest to change the name of REAL in MATLISP to MREALPART (or something else not colliding with COMMON-LISP symbols. One might keep an alias MATLISP:REAL (marked as deprecated) which is not exported. This might keep some existing code working in spite of this change. What do developers and users think about this? Nicolas.