[Ecls-list] Executing lisp in custom C REPL, require stops eval

Louis Höfler louis.hoefler at gmx.de
Tue Jul 27 15:24:43 UTC 2010


Hello everyone, I compiled the cl-who
package and installed it within ecl.
I try to execute the following lisp code

(require 'cl-who)
(use-package 'cl-who)
(with-html-output (*standard-output*)
  (loop for (link . title) in '(("http://zappa.com/" . "Frank Zappa")
                                ("http://marcusmiller.com/" . "Marcus
Miller")
                                ("http://www.milesdavis.com/" . "Miles
Davis"))
        do (htm (:a :href link
                  (:b (str title)))
                :br)))

But the only thing wich is printed out is
;;; Loading #P"/usr/lib/ecl-10.4.1/cl-who.fas"

It looks like the evaluation stops after
the (require 'cl-who) statement.
If I execute the above code within ecl directly
in the console, everything works
without problems, and I also get this line
<a href='http://zappa.com/'><b>Frank Zappa</b></a><br /><a
href='http://marcusmiller.com/'><b>Marcus Miller</b></a><br /><a
href='http://www.milesdavis.com/'><b>Miles Davis</b></a><br />

Does someone know what I am doing wrong?
My code is here:
http://mod-ecl.git.sourceforge.net/git/gitweb.cgi?p=mod-ecl/mod-ecl;a=blob_p
lain;f=mod_ecl/mod_ecl.c;hb=25616ed97bbf0485a4d0bba9bfac6d6813dc7cb9

Thank you for the help, Louis Hoefler.





More information about the ecl-devel mailing list