From: Ryan A. <rp...@ca...> - 2005-06-14 15:34:59
|
I've been trying to get Matlisp working with SBCL 0.9.1.28 on Debian. I have checked out the latest version of Matlisp from CVS, and I have replaced the defsystem.lisp in that source with the latest version from the CLOCC CVS repository. I've also changed the 'LOAD-1-FOREIGN' to 'LOAD-SHARED-OBJECT' in lazy-loader.lisp.in. I've put a diff of this here: http://www.inference.phy.cam.ac.uk/rpa23/misc/sbcl-matlisp.rpa23.diff I start the REPL in SLIME, and run (load "/home ... /start.lisp"), it runs to completion, finishing with the message about using (HELP MATLISP) and (use-package "MATLISP"), but when I actually try to do either of these things, I get errors. When I run: CL-USER> (use-package "MATLISP") debugger invoked on a SB-INT:SIMPLE-PROGRAM-ERROR in thread 17646: odd number of &KEY arguments CL-USER> (help MATLISP) ; in: LAMBDA NIL ; (HELP MATLISP) ; ; caught STYLE-WARNING: ; undefined function: HELP ; ; caught WARNING: ; undefined variable: MATLISP ; ; caught WARNING: ; This variable is undefined: ; MATLISP ; ; caught STYLE-WARNING: ; This function is undefined: ; HELP ; ; compilation unit finished ; caught 2 WARNING conditions ; caught 2 STYLE-WARNING conditions debugger invoked on a SB-INT:SIMPLE-PROGRAM-ERROR in thread 17646: odd number of &KEY arguments Can anyone give me any advice as to where to start resolving this? I am a Lisp noob, so it may be something simple. Thanks in advance... Ryan -- Ryan Adams <rp...@ca...> |