home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / lang / modula3 / 899 < prev    next >
Encoding:
Internet Message Format  |  1992-09-02  |  1.8 KB

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