Open ksvanhorn opened 11 years ago
Which implementation are you using? On SBCL 1.1.4 (ql:quickload "paiprolog") is successed.
As I said, I'm using CLISP 2.49. I have no problem on Clozure Common Lisp.
On Feb 5, 2013, at 4:38 AM, Yoshinori Tahara wrote:
Which implementation are you using? On SBCL 1.1.4 (ql:quickload "paiprolog") is successed.
— Reply to this email directly or view it on GitHub.
OK, I guess I didn't mention CLISP in the problem report. :-(
In any event, this may be a problem with CLISP, as the call (compile-file "foo.lisp") gives an error (cannot redefine setq), where the contents of foo.lisp are
--- begin foo.lisp --- (unless t (defmacro setq (a b) nil))
(setq var 'value) --- end foo.lisp ---
But I'm not certain that my understanding of the compilation process is correct, so my diagnosis may be wrong.
(ql:quickload "paiprolog") gets the following error:
\ - Continuable Error DEFUN/DEFMACRO(DEFMETHOD): # is locked.
The quickload maintainer says this is a problem with paiprolog itself.