Newsgroups: comp.lang.lisp.x
Path: cantaloupe.srv.cs.cmu.edu!das-news.harvard.edu!news2.near.net!MathWorks.Com!news.duke.edu!news-feed-1.peachnet.edu!gatech!howland.reston.ans.net!math.ohio-state.edu!jussieu.fr!centre.univ-orleans.fr!univ-lyon1.fr!swidir.switch.ch!newsfeed.ACO.net!Austria.EU.net!EU.net!uunet!hearst.acc.Virginia.EDU!murdoch!usenet
From: "Steven D. Majewski" <sdm7g@Virginia.EDU>
Subject: Re: xlispstat-3-37 vs 2.1R2 compatability
In-Reply-To: <9409021424.AA23659@lyonesse.ils.nwu.edu>
X-Sender: sdm7g@elvis.med.Virginia.EDU
Content-Type: TEXT/PLAIN; charset=US-ASCII
Message-ID: <Pine.A32.3.90.940902120802.17917A-100000@elvis.med.Virginia.EDU>
To: Chris Riesbeck <riesbeck@lyonesse.ils.nwu.edu>
Sender: usenet@murdoch.acc.Virginia.EDU
Cc: Xlisp List <stat-lisp-news@umnstat.stat.umn.edu>
Organization: University of Virginia
Mime-Version: 1.0
Date: Fri, 2 Sep 1994 16:33:54 GMT
Lines: 40



Chris Riesbeck pointed out to me:
> 
> If "correct" is defined to mean "like Common Lisp," then it looks like
> xlispstat has moved partially towards correct.
>

I pulled out some examples from Steele:CLtL 5.2.2, and it does now 
appear to be Common Lisp conformant in what it accepts.

> 
> xlispstat should complain about *all* your example calls. The fact
> that it's accepting some may be handy for you right now, but sure to
> disappear as xlispstat is updated. xlisp2.1g, the most recent xlisp
> base, behaves like Common Lisp.
> 

But what threw me off was that it is not completely conformant in 
what it doesn't reject ( as Chris points out above! ) 

As the previous set of "rules" my old code was based on were 
experimentally inferred, I'm glad to see it moving towards closer 
conformance with Common Lisp in this and many other respects.
( i.e. It's worth having to fix my code, in the long run. ) 

xlispstat-3.37 *is* based on xlisp2.1g BTW. 

| XLISP-PLUS version 2.1g
| Portions Copyright (c) 1988, by David Betz.
| Modified by Thomas Almy and others.
| XLISP-STAT 2.1 Release 3.37 (Beta).
| Copyright (c) 1989-1994, by Luke Tierney.

[Bret Musser was also nice enough to recode my example in a cleaner
 style. Thanks - my Lisp is a bit rusty! ] 

- Steve Majewski       (804-982-0831)      <sdm7g@Virginia.EDU>
- UVA Department of Molecular Physiology and Biological Physics

