|
From: | Paul F. Dietz |
Subject: | [Gcl-devel] Re: Calling for top ten ANSI issues ... |
Date: | Sat, 20 Sep 2003 12:24:52 -0500 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225 |
I wrote:
6. Numerous error cases not properly handled. Many list functions, for example, are required to signal a type error if the list argument is not a proper list (see many of the error cases in tests loaded from load-cons.lsp.)
More properly, they 'should be prepared to signal an error', which basically means that in safe code if the routine has to go to the end of the list anyway, it should check it ends in NIL. Paul
[Prev in Thread] | Current Thread | [Next in Thread] |