Article View: comp.sys.mac.apps
Article #2428Re: ADA and/or Scheme compilers?
From: Darrah Chavey
Date: Thu, 03 Sep 1992 22:18
Date: Thu, 03 Sep 1992 22:18
73 lines
3789 bytes
3789 bytes
In article <27AUG199217024562@deimos.ucc.umass.edu> s5170748@deimos.ucc.umass.edu (THAN LEE) writes:
>Is there anywhere I could get these languages for the Mac? (Preferably
>free/shareware).
>
>Thanks,
>Nathaniel Lee
>s5170748@deimos.ucc.umass.edu
The following is extracted from a listing (that someone posts, I don't
remember who) on free compilers that are available. This lists 3 Scheme
programs. I have added one additional item at the end. I believe (with a
fairly high degree of convinction) that there are no free ADA compilers.
DISCLAIMER: I do not use scheme and have never tried to run any of these.
I have downloaded usable Mac versions of Gambit Scheme and Lazy Scheme.
language: Scheme
package: scm
version: 4a5
parts: interpreter, conformance test, documentation
author: Aubrey Jaffer <jaffer@zurich.ai.mit.edu>
conformance: superset of Revised^3.99 Report on the Algorithmic
Language Scheme and the IEEE P1178 specification.
how to get: ftp archive/scm/* from altdorf.ai.mit.edu
restriction: GNU Copyleft
contributions: send $$$ to Aubrey Jaffer, 84 Pleasant St., Wakefield, MA
01880
ports: unix, amiga, atari, mac, ms-dos, nos/ve, vms
updated: 5/29/92
language: Scheme
package: siod (Scheme In One Day, or Scheme In One Defun)
version: 2.7
author: George Carrette <gjc@paradigm.com>
how to get: ftp src/lisp/siod-v2.7-shar from world.std.com
description: Small scheme implementation in C arranged as a set of
subroutines that can be called from any main program
for the purpose of introducing an interpreted extension
language. Compiles to ~20K bytes of executable. Lisp
calls C and C calls Lisp transparently.
ports: VAX/VMS, VAX UNIX, Sun3, Sun4, Amiga, Macintosh, MIPS, Cray
updated: 4/27/90 ?
language: Scheme
package: Gambit Scheme System
parts: interpreter, compiler, linker
author: Marc Feeley <feeley@iro.umontreal.ca>
how to get: ftp pub/gambit1.7.1/* from trex.iro.umontreal.ca
description: Gambit is an optimizing Scheme compiler/system.
conformance: IEEE Scheme standard and `future' construct.
restriction: Mac version of compiler & source costs $40.
ports: 68k: unix, sun3, hp300, bbn gp100, NeXT, Macintosh
updated: ?
Another version of Scheme, called "Lazy Scheme" is available for the Mac.
It's Readme file includes the following description:
A full interpreter for a lazy (in fact full call by need) dialect of Scheme
for the MacIntosh. The interpreter is complete and efficient (as a matter of
fact, fib 20 takes 5.4" on a 68030/25Mhz emulated Mac). The only limitation
is that you absolutely need a 68020 (or more) and an 68881 (or more) if you
want to use floating points (or use a software emulator).
Right now I can't seem to find where I downloaded this from, and Archie
can't seem to find it (the program was called Paresseux), but the email
address for the author is schiex@irit.irit.fr (Thomas Schiex), so I
suppose you could write to him.
--
--Darrah Chavey Department of Math & Computer Science
chavey@beloit.edu Beloit College, Beloit, Wisc.
Technical Details
Message-ID:
<1992Sep3.221844.17453@cs.wisc.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!gatech!rutgers!uwvax!jalapeno.cs.wisc.edu!chaveyReferences:
<27AUG199217024562@deimos.ucc.umass.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!rutgers!uwvax!jalapeno.cs.wisc.edu!chavey From: chavey@jalapeno.cs.wisc.edu (Darrah Chavey) Newsgroups: comp.sys.mac.apps Subject: Re: ADA and/or Scheme compilers? Message-ID: <1992Sep3.221844.17453@cs.wisc.edu> Date: 3 Sep 92 22:18:44 GMT References: <27AUG199217024562@deimos.ucc.umass.edu> Sender: news@cs.wisc.edu (The News) Organization: Beloit College, Beloit, Wisc. Lines: 73