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