a new question and Re: [Ecls-list] How to call a function in a new core

Peter Van Eynde pvaneynd at mailworks.org
Wed Jan 11 14:07:05 UTC 2006


On Wednesday 11 January 2006 19:22, Juan Jose Garcia Ripoll wrote:
> Unfortunately :epilogue-code must be C code. This is because
> C:BUILD-PROGRAM does not actually compile any lisp code, it simply joins
> modules together with some C stub. I have just finished a patch that
> removes this limitation. I will test it tomorrow and maybe submit it to
> CVS.

That would be very cool.

I have another question: this is not what I expected as result (current CVS 
checkput):

> (compile-file-pathname #P"/var/cache/common-lisp-controller/root/ecl/asdf/asdf.lisp"  :type :fas)
;;; Loading #P"/usr/lib/ecl/cmp.fas"
;;; Loading #P"/usr/lib/ecl/sysfun.lsp"
#P"/var/cache/common-lisp-controller/root/ecl/asdf/asdf"
> (describe *)

#P"/var/cache/common-lisp-controller/root/ecl/asdf/asdf" - PATHNAME
> (compile-file-pathname #P"/var/cache/common-lisp-controller/root/ecl/asdf/asdf.lisp"  :type :o)
#P"/var/cache/common-lisp-controller/root/ecl/asdf/asdf"
> (equalp * ***)
T

A bug?

Groetjes, Peter

-- 
signature -at- pvaneynd.mailworks.org 
http://www.livejournal.com/users/pvaneynd/
"God, root, what is difference?" Pitr | "God is more forgiving." Dave Aronson| 




More information about the ecl-devel mailing list