From: chavey@jalapeno.cs.wisc.edu (Darrah Chavey)
Newsgroups: comp.sys.mac.apps
Subject: Re: ADA and/or Scheme compilers?
Date: 3 Sep 92 22:18:44 GMT
Organization: Beloit College, Beloit, Wisc.

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.
Newsgroups: comp.sys.mac.apps