[net.micro] LISP IN AZTEC C

wkc@ARDC.ARPA (06/29/84)

From:      "William K. Cadwallender" (LCWSL) <wkc@ARDC.ARPA>

	I was at a seminar in applied AI recently, and someone there told me
about a LISP written in Aztec C under CP/M (... something like Z-LISP?) which
was allegedly in the public domain and available possibly from SIMTEL. Does
anyone out there know anything about this LISP, or any LISP that I could run
in any manner on a 6502 system?

			William Cadwallender
			(wkc@ARDC)

P.S. I am interested in the C SOURCE code for this thing.

Brzozowski@his-phoenix-multics.arpa (06/30/84)

   I got a copy of XLISP from an RCPM in Thousand Oaks Calif.  It is
written  in C (Got it in a library file with source, and object for an
IBM-PC).  To me, XLISP looks kind of like you took a Lisp compiler, and
a C compiler, and placed them in a blender on mix...
It contains old favorites like CAR and CDR, but also includes things
like GETC and PUTC.  The phone number for the RCPM is:  (805) 492-5472.

                    Gary Brz...

fsbrn@BRL-VOC.ARPA (07/02/84)

From:      "Ferd Brundick (VLD/LTTB)" <fsbrn@BRL-VOC.ARPA>

Hi,

I downloaded XLISP.COM from simtel20 to my Z80 micro and it works fine.
(This file is Z80 object code.)  I then transferred the source files
(yes, they are written in Aztec C) and compiled them on a VAX running
4.2 BSD.  I only had to make two minor function changes (a plug for Aztec C).
XLISP is a nice system for learning LISP and object-oriented programming,
but it is NOT LISP.  The author says so himself in the manual.  It is a
hodge-podge of C and LISP, much to the detriment of the LISP side.  For
instance, there is no way (that I have been able to find) to convert strings
into atoms and vice versa.

I would recommend trying XLISP, but with reservations.  It is a nice,
Public Domain LISPish language that will help you learn the fundamentals
of LISP, but it cannot compare with a true LISP implementation.  (I don't
mean to sound totally negative, and XLISP has some nice extensions that
I wish Franz Lisp had.)

                                        dsw, fferd
                                        Fred S. Brundick
                                        USABRL, APG, MD.
                                        <fsbrn@brl-voc>