[Ecls-list] C-embedding buglets

Rudi Schlatte rschlatte at ist.tu-graz.ac.at
Tue Dec 18 01:24:03 UTC 2001


Juan Jose Garcia-Ripoll <Juan.Ripoll at mpq.mpg.de> writes:

> Rudi Schlatte wrote:
> > 
> > 
> > - All the macros work only when prefixed with "ffi:", i.e.
> >   (ffi:defcbody ...) instead of (defcbody "...").  Failing to do this
> >   yields messages like [...]
> 
> The documentation is missing many changes, but the foreign function
> interface has its own package that one should "use" -- in the lispy
> sense of the word --. This package is devoted to host all keywords
> related to embedding C code, C types, etc.

Yes, that's fine, and good design.  The only thing I stumbled over was
that symbols with the same name are present in cl-user and seem to
have an fdefinition, but don't do the right thing, so that compile
compiles something that load barfs upon.  Other than that,
I'm happy.

Regards,

Rudi




More information about the ecl-devel mailing list