[Openmcl-devel] Trying to get LISA to run
nils.stritzel at gmx.net
Mon Mar 28 11:18:54 EST 2005
I am trying to get LISA (Lisp Intelligent Software Agents) to run with
openmcl. Actually I have already thought I had suceeded, but as it
turned out, I haven't.
The following is how it is supposed to work with other lisps. I tried
to figure out one solution myself, but it failed with the interesting
the (require "cocoa") did not work anymore after calling my "solution".
(defun lisa-debugger ()
(append custom:*load-paths* `(,(lisa-debugger))))
(let ((Loadable-modules `(("lisa-debugger" . ,(lisa-debugger)))))
(defadvice (require lisa-require :around)
(module-name &optional pathname)
(find module-name loadable-modules
(if (null lisa-module)
(call-next-advice module-name pathname)
(call-next-advice module-name (cdr lisa-module))))))
So this what I thought that it might be a solution. As I figured out by
now it is obviously wrong; ccl:*module-search-path* is not what I am
since it only contains directories and I try to append a file name. But
what is the correct way to solve this?
(append ccl:*module-search-path* `(,(lisa-debugger))))
Any help or advice appreciated.
More information about the Openmcl-devel