gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gcl-devel] Re: Four ansi compliance bugs in GCL


From: Camm Maguire
Subject: [Gcl-devel] Re: Four ansi compliance bugs in GCL
Date: 08 Jul 2005 02:20:40 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Greetings, and thanks! Believe is fixed in just created tag t3.

Take care,

Robert Boyer <address@hidden> writes:

> Here are four bugs in GCL ANSI compliance, in the newest 2.7.0 ANSI.
> 
> GCL causes an error on: (get-macro-character #\a nil)
> GCL causes an error on: (set-macro-character #\{ (lambda () nil) nil nil)
> GCL causes an error on: (set-dispatch-macro-character #\# #\{ (lambda () 
> (values)) nil)
> GCL causes an error on: (get-dispatch-macro-character #\# #\a nil)
> 
> In each case, the bug is that NIL is rejected as a readtable argument even
> though the readtable argument is permitted to be any "readtable designator",
> which according to the glossary is:
> 
> \gentry{readtable designator} n.
>   a designator for a readtable; that is,
>   an object that denotes a readtable
>   and that is one of:
>        nil (denoting the standard readtable),
>     or a readtable (denoting itself).
> 
> I ran into this bug trying to compile SBCL with GCL,
> cf. http://www.sbcl.org/getting.html.  That SBCL build could itself be an
> interesting Common Lisp benchmark.
> 
> Bob
> 
> 
> 
> 
> 

-- 
Camm Maguire                                            address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah




reply via email to

[Prev in Thread] Current Thread [Next in Thread]