Path: utzoo!mnetor!uunet!husc6!think!bloom-beacon!tut.cis.ohio-state.edu!im4u!ut-sally!utah-cs!utah-gr!uplherc!sp7040!obie!wes From: wes@obie.UUCP (Barnacle Wes) Newsgroups: comp.sys.atari.st Subject: Re: modula2 compiler info Message-ID: <126@obie.UUCP> Date: 8 Apr 88 05:07:15 GMT References: <2764@imag.UUCP> Organization: the Well of Souls Lines: 69 Summary: TDI M-2 info. In article <2764@imag.UUCP>, chevalet@imag.UUCP (chevallet) writes: > I'm a French fan of MODULA-2 and i'm looking for good (or the best..) > M2 compiler for a PC and ST. I can tell you some things about the TDI compiler for the ST. I haven't used any others; I hope you get some good information from other net.people. > I would like to have precise informations about > - Source of the libraries modules. TDI's library sources are available, you have to register as a "developer." I think it costs about $100 (US) extra for the sources. > - Some about 64K memory limitation for code and data on PC. N/A on the ST. > - Tools (debugger, make, symbol file decompiler, and so on...). TDI includes a debugger that I haven't used - it's not a source debugger, and definitely NOT suitable for debugging GEM programs, and I haven't written any REALLY large programs (largest about 900 lines) with the compiler. It also includes a cross reference tool (I think, some of this is part of the "developer's" kit), and a GEM Resource editor from MegaMax, customized to output M2-style include files. It doesn't have a "make", but it doesn't NEED one - see "environment" below. > - Programming environnement. TDI ships a "development shell" with the compiler that is really great. The M2 modules in the current directory are displayed as icons - a puzzle-piece in mono, a green square in color. If you change an "upstream" module - source code, for instance, all the modules downstream change to dithered (mono) or a red square (color). You can "make" each module by clicking on it. "Make"ing source modules loads the editor and loads the source file into it. It has some limitations, but it is a very slick interface. > - Link with other langages. I don't know of any. > - Compatibility with other modula. You can also buy TDI M2 for the Mac and the Amiga, I think. I read this somewhere, perhaps in the TDI docs, but have not seen either product, so I can't vouch for their quality. > All informations will be welcome. > So, can someone out there give me these informations about compilers, > And how to buy them (in france or elsewhere). > Please, give me complete address or mailbox where i could write. TDI Software 10410 Markinson Road, Dallas, TX 75238 USA +1 214 340 4942 TDI is actually an English company, but I do not have their address in England any more. > [...] Sorry for my broken English...) > > Jean-Pierre. With *my* knowledge of Francais, you needn't apologize for your "broken english." :-) -- /\ - "Against Stupidity, - {backbones}! /\/\ . /\ - The Gods Themselves - utah-cs!utah-gr! / \/ \/\/ \ - Contend in Vain." - uplherc!sp7040! / U i n T e c h \ - Schiller - obie!wes