Article View: comp.lang.scheme.c
Article #11Re: C, but with lisp syntax
From: Bernd Meyer
Date: Wed, 15 Apr 1992 09:27
Date: Wed, 15 Apr 1992 09:27
52 lines
2134 bytes
2134 bytes
In article <1992Apr14.181631.180@adobe.com>, yost@adobe.COM (David Yost) writes: > Imagine ANSI C, but with lisp syntax and lisp macros. > I.e. a lisp dialect that translates directly to C and > needs no implicit runtime library. Sort of like the > ratfor idea, but lisp->c instead of c->fortran. > Anyone have such a thing? dave, there is a scheme-to-c compiler available via anon ftp. i enclose a posting about it but it might be out of date. bernd ------------> cut here <----------- Scheme-to-C ----------- This is a fairly unusual version, in that it takes Scheme code, and compiles it into C code which can then be compiled by your normal C compiler. Obviously, this means that it is as good as your C compiler, in some senses (and also that it produces stand-alone executables, rather than needing a seperate run-time system. If I ever want to develop applications using Scheme, this could be a real plus). The implementation supports a number of extensions, including macros (I get the impression that macros are available in some form in most implementations...) and facilities for calling external (ie, C) routines. Porting requires a small amount of assembler, for call/cc, but the rest is fairly portable C. Availability: gatekeeper.dec.com directory /pub/DEC/Scheme-to-C files README 23feb90.tar.Z (older version) 28sep90.tar.Z (later version) ------------> cut here <----------- -- Bernd Meyer, LG Praktische Informatik IV, FernUniversitaet Hagen, D-5800 Hagen Bahnhofstrasse 46/48, FRG, Phone: +49 2331 181677, ** db6ag@db0hag ** meyer@fernuni-hagen.de or meyer@dhafeu61.bitnet s=meyer; ou=vax1; ou=informatik; p=fernuni-hagen; a=dbp; c=de
Technical Details
Message-ID:
<7776@fuhainf.fernuni-hagen.de>Path:
arc1-ca.pugleaf.net!sparky!uunet!mcsun!unido!fuhainf!meyerReferences:
<1992Apr14.181631.180@adobe.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!unido!fuhainf!meyer From: meyer@fernuni-hagen.de (Bernd Meyer) Newsgroups: comp.lang.scheme.c Subject: Re: C, but with lisp syntax Summary: scheme to c compiler Message-ID: <7776@fuhainf.fernuni-hagen.de> Date: 15 Apr 92 09:27:05 GMT References: <1992Apr14.181631.180@adobe.com> Sender: news@fuhainf.fernuni-hagen.de Lines: 52