[comp.sys.atari.st.tech] Common Lisp on ST

vsnyder@jato.jpl.nasa.gov (Van Snyder) (03/13/91)

Is there a common lisp (preferably as described in CLtL2 by Steele) for the
ST?  Preferably also one that includes a library aware of AES and VDI.

Send flames of the form "why are you using lisp" to alt.dev.null

Regards, Van.

-- 
vsnyder@jato.Jpl.Nasa.Gov
ames!elroy!jato!vsnyder
vsnyder@jato.uucp

david@doe.utoronto.ca (David Megginson) (03/13/91)

In <1991Mar12.234639.13565@jato.jpl.nasa.gov>, Van Snyder writes:
> Is there a common lisp (preferably as described in CLtL2 by Steele) for the
> ST?  Preferably also one that includes a library aware of AES and VDI.

XLISP is getting closer and closer to Common LISP, although it is nowhere
near Steele's specifications yet (if you have used pre-2.0 versions, look
again!). I used XLISP a lot at v. 1.7, and it was easy to add VDI/AES
to it (just build in low-level functions to access the GEM arrays, etc.,
then build up the interface in LISP); this is presuming that you have
a C compiler, of course.

Another option would be to use it under MGR (where it runs beautifully),
and write the MGR graphic interface entirely in LISP. MGR uses escape
sequences for all of its graphic work, so you would not have to
change or recompile XLISP itself.

I wouldn't flame you unless you wanted to use InterLISP.


David
-- 
////////////////////////////////////////////////////////////////////////
/  David Megginson                      david@doe.utoronto.ca          /
/  Centre for Medieval Studies          meggin@vm.epas.utoronto.ca     /
////////////////////////////////////////////////////////////////////////

gjh@hplb.hpl.hp.com (Graham Higgins) (03/15/91)

++ Is there a common lisp (preferably as described in CLtL2 by Steele) for the
++ ST?  Preferably also one that includes a library aware of AES and VDI.

There isn't a CLtL2 version, there *is* a CL for the ST available from a French
co. for about 1000 Fr. Given the price, I doubt whether it is CLtL-conformant
but I haven't actually used it. Personally, I use Procyon's CL under Spectre
GCR. Expensive route, but effective, it includes loads Mac OS/Graphics stuff.

For a cheaper route to somewhere-in-the-vicinity-of-CL use Xlisp v2.1.