Page 1 of 1

cl-markdown not compiling

Posted: Sat May 08, 2010 5:41 pm
by schoppenhauer
i can compile cl-markdown with sbcl and get warnings that some functions named "binding-generator" and a number were not defined.



but under clisp, I cannot even compile because of this:

Code: Select all

;; Compiling file /home/clisp2/clbuild/source/cl-markdown/dev/html.lisp ...
*** - FUNCALL: undefined function #:|binding-generator59180|
The following restarts are available:
USE-VALUE      :R1      You may input a value to be used instead of (FDEFINITION '#:|binding-generator59180|).
RETRY          :R2      Retry
STORE-VALUE    :R3      You may input a new value for (FDEFINITION '#:|binding-generator59180|).
RETRY          :R4      Retry performing #<COMPILE-OP NIL #x000334F28850> on #<ASDF:CL-SOURCE-FILE "html" #x000334F13E90>.
ACCEPT         :R5      Continue, treating #<COMPILE-OP NIL #x000334F28850> on #<ASDF:CL-SOURCE-FILE "html" #x000334F13E90> as having been successful.
ABORT          :R6      Abort main loop
I actually cannot even find "binding-generator59180" anywhere in the code, seems like the symbol is generated on-the-fly. I tried 0.10.4 (the one installed by clbuild) and 0.10.5 (the tarball), but it didnt work. Any suggestions?

Re: cl-markdown not compiling

Posted: Sat May 08, 2010 7:14 pm
by gugamilare
It is a gensym. It is probably either generated with a call (gensym "binding-generator") or with (with-gensyms (binding-generator) ...), or something along these lines. Try looking for binding-generator. And you should get in touch with the developer in the mailing list of cl-markdown, he would be able to give you more help.