[Ecls-list] Upcoming
Andy Hefner
ahefner at gmail.com
Fri Jul 5 16:00:49 UTC 2013
On Tue, Jul 2, 2013 at 6:16 AM, Juan Jose Garcia-Ripoll
<juanjose.garciaripoll at gmail.com> wrote:
> Apart from boring bug tracking, what keeps me busy these days.
>
> * Cleanup of generators for c code
>
> * Declaration of C variables
>
> (let ((a (cos 1.0))
> (declare (:double a))
> ...)
>
> * Direct references to C variables
>
> (ffi:c-inline (a b) (:double :double) :void
> "#0 = cos(#1)")
This sounds like a pair of features I've desired for a long time. Will
this allow using arbitrary C types which lisp doesn't necessarily
understand, such as a struct defined by some library header, for the
sake of later referring to them within inline C?
More information about the ecl-devel
mailing list