|
Re: HS violations in Corman: msg#00115lisp.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> |
|---|---|---|
| Previous by Date: | RE: HS violations in Corman: 00115, Roger Corman |
|---|---|
| Next by Date: | RE: HS violations in Corman: 00115, JP Massar |
| Previous by Thread: | RE: HS violations in Cormani: 00115, Roger Corman |
| Next by Thread: | RE: HS violations in Corman: 00115, JP Massar |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |