Newsgroups: comp.lang.lisp,comp.lang.scheme
Path: cantaloupe.srv.cs.cmu.edu!bb3.andrew.cmu.edu!newsfeed.pitt.edu!gatech!newsfeed.internetmci.com!in2.uu.net!news.cais.net!nntp.uio.no!Norway.EU.net!Hamartun.Priv.NO!tih
From: tih@Hamartun.Priv.NO (Tom I Helbekkmo)
Subject: Re: A 'Little Lisp'?
Organization: T&T
Message-ID: <Dpt5tC.8xD@Hamartun.Priv.NO>
References: <vfr750DpK3p9.Bv7@netcom.com>
Date: Sat, 13 Apr 1996 16:00:46 GMT
Lines: 26
Xref: glinda.oz.cs.cmu.edu comp.lang.lisp:21348 comp.lang.scheme:15617

[Will Hartung]

| I'm looking for something real casual, not a real formal treatment.
| There was a book years ago on Threaded Interpreters that discussed the
| implementation of a Forth-like language, and that was a great book, I
| thought. Something practical and usable, yet still approachable at
| a level just above bathroom reading.

I think you'd do well to look for Tony Hasemer's "A Beginner's Guide
to LISP".  My copy is from 1984, published by Addison-Wesley, and is
ISBN 0-201-14634-7.  I used XLISP back when I read it, and had no
problems that I can remember getting code from the book to work.  It's
written to be usable with any Lisp; the introduction says that "all of
the programs in this book can be run using a 10K Lisp on a 32K
machine".

Oh, and if you (or anyone else) has a more specific reference on that
old threaded interpreter book, I'd love to hear about it.  If it's the
one with the Z80 example code, then I'm pretty sure it's the same one
I borrowed from someone some 10 years ago or so, and really enjoyed --
I'd kind of like to get hold of it again.

-tih
-- 
Tom Ivar Helbekkmo
tih@Hamartun.Priv.NO
