On 10/15/06, Mark Hoemmen mark.hoemmen@gmail.com wrote:
C99 supports complex floating-point types. As such, we would like to include complex number support in lisp-matrix. However, CFFI doesn't support passing C structs by value, so we can't implement a complex number interface in CFFI using DEFCSTRUCT.
I don't know anything about how C99 compilers implement the complex number types, but if passing structs by value is required, you'll need to add some C glue.