Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: Notesfiles $Revision: 1.6.2.16 $; site ima.UUCP Path: utzoo!decvax!cca!ima!compilers From: compilers@ima.UUCP Newsgroups: mod.compilers Subject: Re: compiling functional languages. Message-ID: <136300034@ima.UUCP> Date: Wed, 8-Jan-86 11:34:00 EST Article-I.D.: ima.136300034 Posted: Wed Jan 8 11:34:00 1986 Date-Received: Thu, 9-Jan-86 04:17:46 EST Lines: 15 Approved: compilers@ima.uucp Nf-ID: #N:ima:136300034:000:519 Nf-From: ima!compilers Jan 8 11:34:00 1986 [from ] The book "Anatomy of Lisp" by John R. Allen, McGraw-Hill 1978 contains most of the parts for a simple Lisp compiler (written in meta-Lisp) in its later chapters. I got it running, long ago, on my CP/M machine. If I recall correctly, after typing it in it took me only a few hours to track down the bugs and to fix the omissions. I had to add some hooks to the Lisp interpreter (things like "peek" and "poke") and had to figure out how to emit object code myself. Paul Tarvydas {ihnp4,etc.}!utcsri!tarvydas