[armedbear-devel] patch to compile with ecl

Pascal J. Bourguignon pjb at informatimago.com
Mon Nov 22 10:55:31 UTC 2010

Gabriel Dos Reis <gdr at integrable-solutions.net>

> On Sun, Nov 21, 2010 at 1:50 PM, Mark Evenson <evenson at panix.com> wrote:
>> On 11/21/10 3:42 AM, Pascal J. Bourguignon wrote:
>>> Here is a patch to allow ecl compile abcl (it fails however).
>>> I also had problems with ZEROP stumbling on NIL, so I rather brutishly
>>> replaced most of its occurences with EQUAL 0.   run-shell-command will
>>> need some work...
> CLHS specifies that the argument to ZEROP is a number.  SBCL also barks
> on the form (ZEROP nil).
> On the other hand, do you have any reason to prefer (EQUAL 0 ..) over
> (EQL 0 ...)?

Indeed, (EQL 0 ...) is perfectly good.

__Pascal Bourguignon__                     http://www.informatimago.com/
A bad day in () is better than a good day in {}.

More information about the armedbear-devel mailing list