home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!gatech!news.byu.edu!news.mtholyoke.edu!nic.umass.edu!dime!dime.cs.umass.edu!moss
- From: moss@cs.umass.edu (Eliot Moss)
- Newsgroups: comp.lang.modula3
- Subject: Re: What is the current status of GNU Modula 3?
- Message-ID: <MOSS.92Sep2223534@ibis.cs.umass.edu>
- Date: 3 Sep 92 02:35:34 GMT
- References: <1811sbINNqne@agate.berkeley.edu>
- Sender: news@dime.cs.umass.edu
- Reply-To: moss@cs.umass.edu
- Organization: Dept of Comp and Info Sci, Univ of Mass (Amherst)
- Lines: 23
- In-reply-to: lim@soda.berkeley.edu's message of 2 Sep 92 00:28:59 GMT
-
- I can expand on Rick Hudson's comments a bit. We have substantial parts of the
- language compiling the VAX code using the gcc back end. The front end is gcc
- changed to accept Modula-3 syntax, and considerably enhanced to do two passes
- to resolve names (as required by Modula-3) and to implement/enforce Modula-3
- semantics. Much of the data structure and some of the algorithms are retained
- from gcc. The back end has been enhanced only to support things not present in
- C, such as exceptions and garabge collection. Those hard things are all
- working. It's the raft of little things, such as complete floating point and
- string support, all the built in functions, etc., etc., that we're mostly into
- now. With two of us moving to CMU for the year (sabbatical) and a new person
- being trained up, there's been some disruption, but things are still getting
- done and I think you might see something without threads by the end of the
- calendar year. We had hoped for September, but vacations and things had more
- effect than we anticipated. The garbage collector is indeed running, though,
- which is more than we could say in June.
- --
-
- J. Eliot B. Moss, Associate Professor
- Department of Computer Science
- Lederle Graduate Research Center
- University of Massachusetts
- Amherst, MA 01003
- (413) 545-4206, 545-1249 (fax); Moss@cs.umass.edu
-