wood@aavin.cs.wisc.EDU (John Wood) (09/19/89)
I haven't got much response on my request for information on any modula-2 compilers for the MIPS machines (MIPS, DEC Station, etc.). What little I have gotten is all negative -- no known vendors. I'll summarize and post these and any further responses in about a week. Now another question. Does anyone have any information on a Modula-2 to C compiler? We are looking at the possibility of re-implementing our source from M-2 to C. Any pointers that would make this more feasible would be greatly appreciated. Thanks in advance. John wood@cs.wisc.edu
frode@m2cs.uu.no (Frode Odegard) (09/20/89)
wood@aavin.cs.wisc.EDU (John Wood) writes: >Now another question. Does anyone have any information on a Modula-2 to > C compiler? We are looking at the possibility of re-implementing > our source from M-2 to C. Any pointers that would make this > more feasible would be greatly appreciated. > >Thanks in advance. >John >wood@cs.wisc.edu Do you REALLY expect honest Moduleans to help you convert to C? :-@ Oh, well. There was a paper presented on the 1988 Augsburg meeting. Try contacting SOS Software in Augsburg, West Germany. I don't have an address for them here and now but it should be possible to obtain. - Frode -- _____________________________________________________________________ Frode L. Odegard, Modula-2 CASE Systems, Maridalsveien 139, N-0461 OSLO 4, NORWAY. Email: frode@m2cs.uu.no. For a full resume send mail
abl@cernvax.UUCP (alastair bland) (10/19/89)
I have found the following paper: MOD2: A PRE-PROCESSOR FOR THE MODULA-2 LANGUAGE FOR C COMPILERS by J. Crawford and F.P. Crawford, Australian Nuclear Science and Technology Organisation, Lucas Heights Research Laboratories, December 1987. It describes a Modula-2 to C translator which was made for BSD Unix Pyramid systems. They called the main programs involved m2c and mod2. The modula-2 front end was based on Wirth's original 4 pass modula-2 compiler for the Lilith computer. The object as I understand it was to make a portable modula-2 compiler (with output in C) rather than pass your modula-2 code through it once and then say bye bye to modula-2. I am wanting to do the latter! I would like to know the mail address of these people and opinions from anybody who has used the product on whether it produces maintainable C code as output, with the modula-2 comments left in etc. I do not mind too much if it makes a few mistakes as I am intending to make improvements to the code anyway. Thanks for any responses except flames! Alastair Bland, abl@cernvax.cern.CH