Robert Paul Krawczyk wrote:
> Hi!
>
> Does anybody know of a LISP to C
Try Eclipse at: http://www.elwoodcorp.com/eclipse-info/
Marc
--
____________________________________________________________________
Prof. Marc Cavazza http://www.eimc.brad.ac.uk/~mcavazza
EIMC Department Phone: +44 (0)1274 236 135
University of Bradford Fax: +44 (0)1274 383 727
Bradford, West Yorkshire E-mail: ·········@bradford.ac.uk
BD7 1DP -- United Kingdom
____________________________________________________________________
From: His Holiness the Reverend Doktor Xenophon Fenderson, the Carbon(d)ated
Subject: Re: LISP to C(++) Converter
Date:
Message-ID: <w4opv6h4gkr.fsf@nemesis.irtnog.org>
>>>>> "RPK" == Robert Paul Krawczyk <·····@uni-koeln.de> writes:
RPK> Hi! Does anybody know of a LISP to C or C++ Converter and
RPK> vice versa?
Eclispe (from http://www.elwoodcorp.com/) seems to be Good Shite.
Bigloo is another good (free) Scheme-to-C compiler. GCL/AKCL/KCL does
Lisp-to-C; IIRC, so does CLISP (but I'm not certain, there). _Lisp in
Small Pieces_ describes a Lisp-to-C compiler if you want to DIY.
HTH!
--
Rev. Dr. Xenophon Fenderson, the Carbon(d)ated, KSC, DEATH, SubGenius, mhm21x16
Pope, Patron Saint of All Things Plastic fnord, and Salted Litter of r.g.s.b
"When I was a kid, I used to think that Dammit was God's last name, just like
Christ is Jesus' last name." - Kimberly Chapman in rec.humor.oracle.d
> >>>>> "RPK" == Robert Paul Krawczyk <·····@uni-koeln.de> writes:
>
> RPK> Hi! Does anybody know of a LISP to C or C++ Converter and
> RPK> vice versa?
>
Wow! Viceversa! I'd be happy already with the source code for a good C++ frontend
written in Lisp.
If a C header file parser is enough for you. Try FFIGEN. This frontend is
implemented in C,
but it generates s-exprs. It comes bundled with the scheme source code for a
backend generating FFIs for Chez Scheme.
This can get you kickstarted in your endeavours.
--
Fernando D. Mato Mira
Real-Time SW Eng & Networking
Advanced Systems Engineering Division
CSEM
Jaquet-Droz 1 email: matomira AT acm DOT org
CH-2007 Neuchatel tel: +41 (32) 720-5157
Switzerland FAX: +41 (32) 720-5720
www.csem.ch www.vrai.com ligwww.epfl.ch/matomira.html