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

Take care,

Robert Boyer <[EMAIL PROTECTED]> 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                                            [EMAIL PROTECTED]
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah


_______________________________________________
Gcl-devel mailing list
Gcl-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/gcl-devel

Reply via email to