comp.lang.ada
 help / color / mirror / Atom feed
From: stt@henning.camb.inmet.com (Tucker Taft)
Subject: Re: Building an Ada compiler
Date: 1996/06/29
Date: 1996-06-29T00:00:00+00:00	[thread overview]
Message-ID: <DtrsFA.KK5.0.-s@inmet.camb.inmet.com> (raw)
In-Reply-To: 4r023h$jt2@newsbf02.news.aol.com

ErkoDJK (erkodjk@aol.com) wrote:
: Some friends and I have a crazy idea.  We want to build an Ada 95 compiler
: targeted for the Macintosh computer (without requiring Unix, like
: GNAT/GCC).   ...

You might be interested in the Mac version of AppletMagic(r),
and Ada 95 => Java byte-code compiler.  An alpha release of 
this is available at:

    http://www.inmet.com/javadir/download/

It runs on 68k Macs (and presumably PPC using emulation) without
needing "MachTen."

As far as your other question, building a compiler, or interpreter,
for any of the major object-oriented languages, is a big job.
Much more practical would be to do the work to rehost GNAT/GCC
to MacOS.  There is nothing inherently hard about this rehost,
though of course it does require a desire to "dig into" the GNAT/GCC
sources enough to find their host dependencies.  Both the Metrowerks
and the Symantec compilers on the Mac come with pretty complete
Unix emulation libraries, so it isn't too bad rehosting a Unix-oriented
program to the Mac with either of these development systems.

: Thank you for your help,
: David

-Tucker Taft   stt@inmet.com   http://www.inmet.com/~stt/
Intermetrics, Inc.  Cambridge, MA  USA




  parent reply	other threads:[~1996-06-29  0:00 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-06-28  0:00 Building an Ada compiler ErkoDJK
1996-06-28  0:00 ` Ray Blaak
1996-06-28  0:00   ` Robert Dewar
1996-07-01  0:00   ` Michael Feldman
1996-06-28  0:00 ` Robert Dewar
1996-06-28  0:00 ` Robert A Duff
1996-06-28  0:00   ` Robert Dewar
1996-06-28  0:00   ` Raul Barral Tamayo
1996-06-28  0:00     ` Robert Dewar
1996-06-30  0:00     ` Gary McKee
1996-06-28  0:00   ` Ruediger Berlich
1996-06-29  0:00     ` Robert A Duff
1996-07-04  0:00     ` Jens Hansson
1996-06-29  0:00 ` Mark Eichin
     [not found]   ` <4r4c6m$bec@eri1.erinet.com>
1996-06-30  0:00     ` James E. Hopper
1996-06-30  0:00       ` Tucker Taft
1996-06-30  0:00         ` James E. Hopper
1996-06-30  0:00         ` Robert Dewar
1996-07-05  0:00           ` David Emery
1996-07-06  0:00             ` Robert Dewar
1996-07-07  0:00             ` Michael Feldman
1996-07-01  0:00       ` Laurent Gasser
1996-07-02  0:00         ` Arthur Evans Jr
1996-06-29  0:00 ` Tucker Taft [this message]
1996-07-01  0:00 ` Ken Garlington
  -- strict thread matches above, loose matches on Subject: below --
1996-07-16  0:00 ErkoDJK
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox