byte type
John DeSoi <[email protected]> Thu, 27 Jun 2002 01:17:44 -0400
| Newsgroups | gmane.lisp.uffi.devel |
|---|---|
| Message-ID | <a05100301b9404be80fa3@[192.168.1.6]> |
Kevin, Thanks for fixing the object allocation problem. Another question. I was looking at the +type-conversion-list+ for byte. CMU: (:byte . (alien:unsigned 8)) Allegro: (:byte . :byte) Lispworks: (:byte :byte) -- looks like this is missing the "." My concern is that you'll end up with different results because :byte in LispWorks is signed (signed char) whereas the CMU specification appears to be unsigned. I don't know about Allegro. In MCL, the :byte type is unsigned. Maybe both :byte and :unsigned-byte should be included? Or LispWorks needs to map to '(:unsigned :byte) if :byte is meant to be implicitly unsigned. Best, John DeSoi, Ph.D.