[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gcl-devel] Difference in behavior between EVAL and COMPILE
From: |
Paul F. Dietz |
Subject: |
[Gcl-devel] Difference in behavior between EVAL and COMPILE |
Date: |
Mon, 05 Sep 2005 14:15:25 -0500 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.11) Gecko/20050729 |
I changed the setf expander for GETF to resemble
that in SBCL. This is to fix setf-getf.order.2
in ansi-tests/getf.lsp. However, the result
is odd -- it passes when rt::*compile-tests*
is true, but fails when that variable is bound
to nil. This looks like it may be a bug in
gcl's EVAL function.
Camm, if you could look at this and tell me
what's happening, I'd appreciate it. If I
use MACROEXPAND to expand the setf form, the
tests pass, even under EVAL.
The tests involved are setf-getf.order.[12].
Paul
- [Gcl-devel] Difference in behavior between EVAL and COMPILE,
Paul F. Dietz <=
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Camm Maguire, 2005/09/06
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Paul F. Dietz, 2005/09/07
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Paul F. Dietz, 2005/09/07
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Camm Maguire, 2005/09/07
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Camm Maguire, 2005/09/07
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Camm Maguire, 2005/09/07
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Camm Maguire, 2005/09/07
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Camm Maguire, 2005/09/09
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Paul F. Dietz, 2005/09/09
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Camm Maguire, 2005/09/19