logo       

Re: HS violations in Corman: msg#00115

lisp.corman

Subject: Re: HS violations in Corman

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 cormanlisp@xxxxxxxxxxxxxxx, "Roger Corman" <roger@xxxx> 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@xxxx]
> Sent: Wednesday, March 19, 2003 8:12 PM
> To: roger Corman
> Cc: cormanlisp@xxxxxxxxxxxxxxx; dietz@xxxx
> 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:
> cormanlisp-unsubscribe@xxxxxxxxxxxxxxx
>
>
>
> 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:
cormanlisp-unsubscribe@xxxxxxxxxxxxxxx



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





<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise