[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Apple II languages in 1978?



On Mar 13, 11:52 am, "Michael J. Mahon" <mjma...@aol.com> wrote:
> Charles Richmond wrote:
> > On 3/12/11 11:08 AM, Michael Black wrote:
>
> >> On Sat, 12 Mar 2011, Raymond Wiker wrote:
>
> >>> David Wilson <mcs6...@gmail.com> writes:
>
> >>>> On Mar 12, 11:44 am, Michael Black <et...@ncf.ca> wrote:
>
> >>>>> I can't remember which year the
> >>>>> FORTH issue was, but anyone with easy access might look it up.
>
> >>>> August 1987, 145-196.
>
> >>> August 1980:http://www.vintage-computer.com/byte.shtml
>
> >> That's it. They even issued a book about making a FORTH interpreter
> >> at the time.
>
> > The book is called _Threaded Interpretive Languages_, R.G. Loeliger,
> > Byte Books, Peterborough, NH, 1981, ISBN:  007-038360-X
>
> > A .pdf file of the book can be downloaded at:
>
> > <http://www.speccy.org/sinclairql/archivo/docs/books/Threaded_interpre...>
>
> > but the scan is *not* very good.  The .pdf file is available several
> > other places.  Just google:  threaded interpretive languages pdf
>
> Agreed--not a great scan--but perfectly readable, and an excellent
> book on a too-little-known class of fast interpretive systems.
>
> -michael
>
> NadaNet 3.1 for Apple II parallel computing!
> Home page:  http://home.comcast.net/~mjmahon/
>
> "The wastebasket is our most important design
> tool--and it's seriously underused."

This book is pretty much an explanation of a Forth implementation.
Not too bad, but it helps to follow along with some source code.
Fortunately, the FIG has much of the old source available to peruse:

http://forth.org/fig-forth/contents.html

Of particular note is the uninspired 6502 implementation of the inner
interpreter and the sweet 6809 implementation (look for the NEXT label
near the beginning of the listings).

Dave...