SBCL Problems (odd number of &KEY arguments)
Ryan Adams <[email protected]> Tue, 14 Jun 2005 16:34:57 +0100
| Newsgroups | gmane.lisp.matlisp.user |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> ------------------------------------------------------- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20