[comp.lang.modula2] Source for m2

chase@Ozona.orc.olivetti.com (David Chase) (12/12/89)

In article <101645@ti-csl.csc.ti.com> markus@vlsic2 (Markus N. Richardson) writes:
>phil@ingr.com (Phil Johnson) writes:

>>Has a Modula-3 compiler been released?  I remember seeing some mention of
>>one in the Summer, but nothing since.

>	I think someone is writing a Modula-3 front-end to the GNU compiler.
>	I can dig out the info if anyone is interested.  Let's see ...er...
>	one of these articles I saved here...or was it in that directory...
>	I know I saved the info on it somewhere, really :-)

Last I heard, Eliot Moss at the University of Massachusetts was
working on a Modula-3 front-end to the GNU compiler.

If you don't mind signing a license, you can (very soon) get a
beta-test version of the Olivetti Modula-3 compiler; it has already
bootstrapped itself onto Sun 3's running SunOS 3.{4,5}, and it
generates code that seems to work on various other machines (SPARC,
Vax with gcc, 386, intended to work on the PMAX, but there still may
be bugs there).  It generates code for most of the language (I'm
afraid I'm responsible for most of the shortcomings -- packed types
aren't in yet, but (for now) intelligent choices are made for small
subranges, enumerations, and sets), but you need to get the new
(improved! with opaque supertypes and functional new!) language
report.

If you have FTP, you can get to

  orc.olivetti.com:~ftp/pub/modula-3-info/*

for more information, or you can write to:

  Modula-3
  Olivetti Research California, STL
  2882 Sand Hill Road
  Menlo Park, CA 94025

Any requests sent to me are likely to go unanswered until sometime in
January -- vacation is coming up.

David