*BSD News Article 22126


Return to BSD News archive

Xref: sserve comp.unix.misc:9431 comp.unix.bsd:12730
Newsgroups: comp.unix.misc,comp.unix.bsd
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!howland.reston.ans.net!europa.eng.gtefsd.com!uunet!world!bzs
From: bzs@ussr.std.com (Barry Shein)
Subject: Re: Franz Lisp anyone?
In-Reply-To: pynq@quads.uchicago.edu's message of Tue, 5 Oct 1993 17:27:52 GMT
Message-ID: <BZS.93Oct8215557@ussr.std.com>
Sender: news@world.std.com
Nntp-Posting-Host: ussr.std.com
Organization: The World
References: <1993Oct5.172752.10233@midway.uchicago.edu>
Date: Sat, 9 Oct 1993 02:55:57 GMT
Lines: 28


From: pynq@quads.uchicago.edu (Jeremy Mathers)
>Does anyone know where I might find something on this head?  (The
>implementation with which I am familiar, which was on an old ISI machine,
>running BSD 4.2, was very complete - included a compiler and all sorts
>of stuff)

Liszt, the compiler, compiled into machine code, so that needs to be
ported. The only machine code ports I'm aware of were the Vax,
Sun/M68K, and NS32K. Maybe there were others but I'm what you'd need
is a 386 architecture port. Someone was working on getting it to
generate C code but I don't remember it ever being finished, it might
have been difficult due to assumptions about machine code or maybe
they just lost interest.

You might be better off starting with KCL which does generate C code
and getting a Common Lisp book.

You can find the freely redistributable sources for either lying
around for anon FTP (KCL is not as freely redistributable, read the
disclaimers, but "academic use only" or some such thing unless they
dropped that.)

--
        -Barry Shein

Software Tool & Die    | bzs@world.std.com          | uunet!world!bzs
Purveyors to the Trade | Voice: 617-739-0202        | Login: 617-739-WRLD