Thanks, Camm; that seems to work.

Actually, though I'm trying to load a copy of this file:

http://beta.quicklisp.org/quicklisp.lisp

Your patch gets past the first problem.  The second is this:

Raw Lisp Break.
Error in LET [or a callee]: The function FDEFINITION is undefined.

Apparently FDEFINITION isn't defined in GCL ANSI, so I tried replacing
its call in quicklisp.lisp with symbol-function.  That got me to the
third error:

Raw Lisp Break.
DEFGENERIC doesn't support the :METHOD option yet.

I'll just give up on loading quicklisp for now.  If you update GCL to
be able to load it, I'd be interested in knowing.

Thanks --
-- Matt
   From: Camm Maguire <[email protected]>
   Cc: [email protected], [email protected]
   Date: Sat, 02 Nov 2013 18:01:52 -0400

   Greetings!

   Matt Kaufmann <[email protected]> writes:

   > Hi, Camm --

   > Thanks, but the same error still occurs.

   OK, how about this:

   (let ((f #'in-package))
          (setf (macro-function 'in-package) (lambda (x y) `(funcall ,f ',(cadr 
x) ,@(cddr x)))))


   Take care,
   -- 
   Camm Maguire                                     [email protected]
   ==========================================================================
   "The earth is but one country, and mankind its citizens."  --  Baha'u'llah


_______________________________________________
Gcl-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gcl-devel

Reply via email to