From: D G Basener
Subject: Re: Need help finding LISP compiler/interpreter
Date: 
Message-ID: <DGB.94Sep22130853@ivs155>
 
> In article <··········@news.bu.edu> ·····@bu.edu (Ryszard Kilarski) writes:
> 
>    Hello.  Right now, I know nothing of LISP but I need to learn.  Does 
>    anyone know where I can buy/ftp a COMMON LISP compiler/interpreter? (I 
>    don't even know if LISP is compiled or interpreted.  <blush>)  Someone 
>    please send any help to the addresses below.  Thanks
> 

Ryszard

I dont have the "addresses below" because I didnt get your original post.

I am attaching the "ANNOUNCE" file from a Common Lisp distribution
that I picked up about 1 year ago.  I assume the information included
is still valid.

I use this Lisp and am satisfied.

I hope this gets to you.

David Basener

========== start include ==================================
This is CLISP, a Common Lisp implementation.

CLISP is mostly CLtL1 compliant, with some CLtL2 additions, including a
CLOS subset. Many features of CLtL2 or dpANS CL are currently not supported.

The newest versions will always be available via anonymous ftp from
ma2s2.mathematik.uni-karlsruhe.de [129.13.115.2], directory /pub/lisp/clisp/.
Another ftp site carrying CLISP is
ftp.cs.cmu.edu [128.2.206.173], directory user/ai/lang/lisp/impl/clisp/.

There is a mailing list for users of CLISP. It is the proper forum for
questions about CLISP, installation problems, bug reports, application
packages etc.
For information about the list and how to subscribe it, send mail to
········@ma2s2.mathematik.uni-karlsruhe.de, with the two lines
          help
          information clisp-list
in the message body.

-------------------------------------------------------------------------------

                        Common Lisp CLISP

Common Lisp is
  * a convential programming language and an AI language
  * interactive
  * a Lisp for professional use

Common Lisp programs are
  * easy to test (interactive)
  * easy to maintain (depending on programming style)
  * portable (there is a standard for the language and the library functions)

Our Common Lisp CLISP
  * needs only 1.5 MB of memory
  * implements 99% of the CLtL1 standard, as well as some extensions
  * can call your preferred editor
  * is freely distributable

Common Lisp provides
  * clear syntax, carefully designed semantics
  * several data types: numbers, strings, arrays, lists, characters, symbols,
    structures, streams etc.
  * runtime typing: the programmer needn't bother about type declarations,
    but he gets notified on type violations.
  * many generic functions:
    88 arithmetic functions for all kinds of numbers (integers, ratios,
    floating point numbers, complex numbers),
    44 search/filter/sort functions for lists, arrays and strings
  * automatic memory management (garbage collection)
  * packaging of programs into modules
  * an object system, generic functions with powerful method combination
  * macros: every programmer can make his own language extensions

Our Common Lisp CLISP provides
  * an interpreter
  * a compiler which makes execution of programs 5 times faster
  * all data types with unlimited size (the size need never be declared,
    the size of lists and arrays may be changed dynamically)
  * integers of arbitrary length, unlimited floating point number precision
  * 594 library functions, 542 of them written in C

Get it via anonymous ftp from ma2s2.mathematik.uni-karlsruhe.de [129.13.115.2],
directory /pub/lisp/clisp/, or contact
Bruno Haible <······@ma2s2.mathematik.uni-karlsruhe.de>.

-------------------------------------------------------------------------------

--

David Basener

···············@att.com
(708) 224 6623
NW 13A2