[net.micro] ?looking for a minimal

dont@tekig1.UUCP (Don Taylor) (11/14/83)

In reguards to your pascal implementation of lisp.  Lawrence Livermore Labs
published exactly what you described.  Take a look at report UCRL-52417,
published may 31, 1978.  Any good technical library should either have the
fiche, or point you in the right direction.  You can still order the fiche,
or paper copies, for a few bucks.  The contents are 17 pages of decently
commented "portable" pascal 6000 code.  I quote, "all the major LISP functions
are here, including a comprehensive garbage-collector algorithm."  The authors
went to a lot of trouble to make an excellent garbage collector, implementing
the full "pointer reversal during the search" method.  It all comes to 1056
lines of pascal, with lots of intermal documentation, plus a couple of cross
reference listings.  I have used 6000 and found only one strange thing about
the listings, they did not quote single character literals???!!!  None of us
have seen our version of 6000 accept something like this, it may be an obcure
feature, but the intended literals are obvious, and adding quotes is not a
problem.  It is unusual that this is not even mentioned in the documentation.
     If push comes to shove, let me know and I will see if I can get you a
copy of the program.  I never did get around to typing in the listing, and
would greatly appreciate a machine readable version.  In addition, I would
like to see a summary of your replies, with sources, if you can.  Try mailing
things to me, the net seems iffy here, at best.
     On the same subject, I just got a query for a snobol source, and sent
him in the right direction.  Who else out there has sources for non "run of
the mill languages"?  I would like to see a small prolog, to play with, if
such a thing exists.

Sorry to drop this back on the net, an attempt at mailing it got me a "no
such mailbox" halfway to the destination.
                                                       Don Taylor
                                                tektronix!tekig1!dont