From: Mike Loux
Subject: Comparing Lisp Language Programs
Date: 
Message-ID: <mloux.1.746918345@rm42.ucc.uconn.edu>
Hey all, this is my first really useful post to Usenet in a while, so bear 
with me.

I, like so many other of my fellow posters, am taking a course on Symbolic 
Computing with Lisp this fall, and I found out recently that the compiler/
interpreter/whatever we will be using will be MCL 2.0.  Now, I've done my 
homework, in that I have read through the FAQLs for both documentation (1 of 
7) and Implementations (4? of 7).  I noted that the book we are using is 
Norvig's tome, which was recommended in the first part, and read some good 
descriptions of CLISP and XLISP, which seemed to be the best Common Lisp 
implementations for MS-DOS.  Obviously by now you've figured out that I want 
to implement my LISP programs on both the Mac and the PC.  Can some kind 
soul direct me to an MS-DOS implementation of LISP that will correctly 
compile/run/whatever MCL 2.0 source?  That is, what Lisp implementation for 
MS-DOS can I safely write and test my code on, then port over to MCL 2.0?  
The FAQL really wasn't all that specific on what MCL's implentation of LISP 
was.

Thanks in advance.  Flames will be rolled up and smoked.... ;-)

-Mike
From: Espen J. Vestre
Subject: Re: Comparing Lisp Language Programs
Date: 
Message-ID: <2653pqINNr2i@coli-gate.coli.uni-sb.de>
In article <·················@rm42.ucc.uconn.edu> Mike Loux,
·····@rm42.ucc.uconn.edu writes:
> implementations for MS-DOS.  Obviously by now you've figured out that I
want 
> to implement my LISP programs on both the Mac and the PC.  Can some
kind 
> soul direct me to an MS-DOS implementation of LISP that will correctly 
> compile/run/whatever MCL 2.0 source?  That is, what Lisp implementation
for 
> MS-DOS can I safely write and test my code on, then port over to MCL
2.0?  

I gave a Lisp Course last winter where we used MCL 2.0.  A lot of the
students used Xlisp 2.1e (or d, don!t remember) at home, and had few, if
any, problems.

Of course, it all depends on the exact contents of the course you!re
taking, and to what extent the example programs depend on MCL being a
to-be-ANSI CL, but generally, you might say that the intersection of
Xlisp should cover almost every Common Lisp construct you might dream of
using in a beginners course.  And a lot more...

But of course, if the course contains e.g. graphical examples which
depend on Macintosh QuickDraw calls, then you!re stuck with anything but
MCL.

________________________________________________________________________
 Espen J. Vestre,                                  ·····@coli.uni-sb.de
 Universit�t des Saarlandes,
 Computerlinguistik, Geb�ude 17.2
 Postfach 1150,                                 tel. +49 (681) 302 4501
 D-66041 SAARBR�CKEN, Germany                   fax. +49 (681) 302 4351