Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Lisp Interpreter in C

117 views
Skip to first unread message

MB

unread,
Oct 16, 2000, 3:00:00 AM10/16/00
to
Anybody know where I might find a C interpreter for LISP? Thanks.
-Mike


Thom Goodsell

unread,
Oct 16, 2000, 3:00:00 AM10/16/00
to
MB <wbms...@aol.com> writes:
> Anybody know where I might find a C interpreter for LISP? Thanks.
> -Mike
>

Did you want an interpreter for Lisp, written in C? Or an interpreter
for C, written in Lisp? The subject and body of your message suggest
different things.

Thom

P.S. If you want the former, you might take a look at Clisp.
http://clisp.cons.org/

--
Thom Goodsell t...@cra.com
Scientist (617) 491-3474 x574
Charles River Analytics http://www.cra.com/

MB

unread,
Oct 16, 2000, 3:00:00 AM10/16/00
to
An interpreter for LISP written in C. Sorry for any confusion.
-Mike

The Glauber

unread,
Oct 16, 2000, 3:00:00 AM10/16/00
to
In article <39EB7702...@aol.com>,

MB <wbms...@aol.com> wrote:
> An interpreter for LISP written in C. Sorry for any confusion.


CLISP is probably the best one, and you can find links to it and some others
here: http://www.alu.org/table/systems.htm#unixfree


--
Glauber Ribeiro
thegl...@my-deja.com http://www.myvehiclehistoryreport.com
"Opinions stated are my own and not representative of Experian"


Sent via Deja.com http://www.deja.com/
Before you buy.

Marco Antoniotti

unread,
Oct 17, 2000, 3:00:00 AM10/17/00
to

MB <wbms...@aol.com> writes:

> An interpreter for LISP written in C. Sorry for any confusion.

> -Mike

Well, you can get an interpreter *and* a compiler written in C for
Common Lisp.

http://clisp.cons.org/
http://www.cons.org/cmucl

Cheers


--
Marco Antoniotti =============================================================
NYU Bioinformatics Group tel. +1 - 212 - 998 3488
719 Broadway 12th Floor fax +1 - 212 - 995 4122
New York, NY 10003, USA http://galt.mrl.nyu.edu/valis
Like DNA, such a language [Lisp] does not go out of style.
Paul Graham, ANSI Common Lisp

Erik Naggum

unread,
Oct 17, 2000, 3:00:00 AM10/17/00
to
* MB <wbms...@aol.com>

| An interpreter for LISP written in C. Sorry for any confusion.

Why on earth do you want that? It's such a specific request you
must know what you're asking for, but I have to wonder what the
question was when "a Lisp interpreter in C" is the answer."

#:Erik
--
I agree with everything you say, but I would
attack to death your right to say it.
-- Tom Stoppard

Rainer Joswig

unread,
Oct 17, 2000, 3:00:00 AM10/17/00
to
In article <y6ck8b7...@octagon.mrl.nyu.edu>, Marco Antoniotti
<mar...@cs.nyu.edu> wrote:

> MB <wbms...@aol.com> writes:
>
> > An interpreter for LISP written in C. Sorry for any confusion.

> > -Mike
>
> Well, you can get an interpreter *and* a compiler written in C for
> Common Lisp.
>
> http://clisp.cons.org/
> http://www.cons.org/cmucl

CLISP, yes.

But, AFAIK, CMUCL is not written in C and doesn't compile to C.

More info about Common Lisp implementations:

http://www.lisp.org/table/systems.htm

--
Rainer Joswig, Hamburg, Germany
Email: mailto:jos...@corporate-world.lisp.de
Web: http://corporate-world.lisp.de/

Raymond Toy

unread,
Oct 17, 2000, 3:00:00 AM10/17/00
to
>>>>> "Rainer" == Rainer Joswig <jos...@corporate-world.lisp.de> writes:

Rainer> In article <y6ck8b7...@octagon.mrl.nyu.edu>, Marco Antoniotti
Rainer> <mar...@cs.nyu.edu> wrote:

>> MB <wbms...@aol.com> writes:
>>
>> > An interpreter for LISP written in C. Sorry for any confusion.
>> > -Mike
>>
>> Well, you can get an interpreter *and* a compiler written in C for
>> Common Lisp.
>>
>> http://clisp.cons.org/
>> http://www.cons.org/cmucl

Rainer> CLISP, yes.

Rainer> But, AFAIK, CMUCL is not written in C and doesn't compile to C.

What does "interpreter for LISP written in C" really mean anyway?
All of the interpreter in C? Just enough to interpret enough Lisp
code to write more lisp code to implement the rest of Lisp?

Clisp has a lot in C, but a lot of it is in Lisp too. Same with CMUCL
(albeit very much less in C and very much more in Lisp).

Ray

0 new messages