Re: HS violations in Corman

"rene_de_v" <[email protected]> Thu, 20 Mar 2003 10:20:01 -0000
Newsgroups gmane.lisp.corman
Message-ID <[email protected]>
Does this also fix the :|| bug? i.e. the same as '|| but
in the keyword package?

Not that I even remember anymore for what this was necessary.

Rene.

--- In [email protected], "Roger Corman" <roger@c...> wrote:
> I had no idea lambda forms supported doc strings. I thought those 
were
> purely part of DEFxxx macros (defun, defvar, etc.). What is the 
system
> supposed to do with them (besides properly parse them)?
>  
> I have fixed the problem with '|| (symbol with no name, or I should 
say,
> a zero-length name) and will include it with the next patches. If
> anybody is desparate for it let me know. That was another thing I 
had no
> idea was supposed to be supported, but reading the detailed reader
> algorithm it is clear that it should be allowed. 
>  
> Roger
> -----Original Message-----
> From: JP Massar [mailto:massar@a...] 
> Sent: Wednesday, March 19, 2003 8:12 PM
> To: roger Corman
> Cc: [email protected]; dietz@d...
> Subject: [cormanlisp] HS violations in Corman
> 
> 
> 
> I've managed to get the ANSI test suite loaded into Corman Lisp
> and even running to some degree (it eventually crashes)
> 
> ( http://savannah.gnu.org/projects/gcl )
> 
> 
> 
> 
> Here's a couple of problems it found:
>  
> 
> 
> ;;; All keywords are supposed to be EXTERNAL, but some
> ;;; (perhaps those created by the system?) are not
> 
> :foo
> :FOO
> (find-symbol "FOO" :keyword)
> :FOO
> :EXTERNAL
> (find-symbol "FUNCTIONS" :keyword)
> :FUNCTIONS
> :INTERNAL
> 
> 
> ;;; Lambda forms don't parse decls and doc correctly
> 
> defun foo (x y) (declare (ignore x)) "foo doc" (declare (ignore y)) 
3)
> FOO
> ((lambda (x y) (declare (ignore x)) "lambda doc" (declare (ignore 
y)) 3)
> 1 2)
> ;;; Warning: Function not defined: DECLARE
> ;;; Warning: Function not defined: IGNORE
> ;;; An error occurred in function #< COMPILED-FUNCTION: #x134D068 >:
> ;;; Error: The function IGNORE is undefined
> 
> 
> 
> Yahoo! Groups Sponsor	
>  
> 
<http://rd.yahoo.com/M=245314.3072841.4397732.2848452/D=egroupweb/S=17
06
> 441874:HM/A=1495890/R=0/*http://www.netbizideas.com/yheb42> 	
>  
> <http://us.adserver.yahoo.com/l?
M=245314.3072841.4397732.2848452/D=egrou
> pmail/S=:HM/A=1495890/rand=687802331> 	
> 
> To unsubscribe from this group, send an email to:
> [email protected]
> 
> 
> 
> Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service
> <http://docs.yahoo.com/info/terms/> .


------------------------ Yahoo! Groups Sponsor ---------------------~-->
Get 128 Bit SSL Encryption!
http://us.click.yahoo.com/xaxhjB/hdqFAA/xGHJAA/SyjtlB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
[email protected]

 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/