amull@Morgan.COM (Andrew P. Mullhaupt) (12/08/89)
I think the idea of gcc and g++ is great. Does this idea extend beyond the C and its younger brother? Please e-mail me info on other languages which may be in the project. Later, Andrew Mullhaupt
rms@ccvi.ccv.fr (Richard M. Stallman) (12/10/89)
Objective C has been implemented by NeXT, and I am waiting for legal papers to arrive before merging it in. Volunteers are currently working on front ends for Pascal and Fortran. There may be volunteers working on a Modula front end; I'm not sure. I am looking for volunteers for languages such as Ada and Cobol.
casey@gauss.llnl.gov (Casey Leedom) (12/11/89)
| From: rms@ai.mit.edu | | Volunteers are currently working on front ends for Pascal and Fortran. | There may be volunteers working on a Modula front end; I'm not sure. I | am looking for volunteers for languages such as Ada and Cobol. Does this mean that we're getting closer to having the front- and back- end code to GCC split into separate physical entities so it's easy to write new front ends? The current situation with G++ is somewhat messy.
bowen@cs.Buffalo.EDU (Devon Bowen) (12/12/89)
In article <8912091615.AA07402@ccv.fr>, rms@ccvi.ccv.fr (Richard M. Stallman) writes: > There may be volunteers working on a Modula front end; I'm not sure. That's being done here now. We're doing it in two passes. First pass to build the object trees and the second for code generation. It's expected the first pass will be done by the end of the month (doing IMPORTS/EXPORTS now). We plan to keep to Wirth (4th edition) while listening to the standards proposals to clarify ambiguities. We're currently behind schedule by about 1.5 months. This is due to some internal problems we were having which have been resolved. We're continuing now at a steady pace. Devon
moss@takahe.cs.umass.edu (Eliot &) (12/16/89)
... and *we* are working on Modula 3 done starting with the code for gcc. We have a substantial part of those features that the back end can already handle, but it will take longer to extend the back end to handle (e.g.) exceptions. (Devon -- could you extract and send us diffs for static chain fiddling and block scoped addressing?) Eliot -- J. Eliot B. Moss, Assistant Professor Department of Computer and Information Science Lederle Graduate Research Center University of Massachusetts Amherst, MA 01003 (413) 545-4206; Moss@cs.umass.edu