Xref: utzoo comp.lang.pascal:1420 comp.sys.ibm.pc:23422 Path: utzoo!attcan!uunet!peregrine!elroy!orion.cf.uci.edu!uci-ics!bonnie.ics.uci.edu!asickels From: asickels@bonnie.ics.uci.edu (Alan Sickels) Newsgroups: comp.lang.pascal,comp.sys.ibm.pc Subject: Re: What should I do? Summary: No debugger for TP 4.0 & TC 1.5 Message-ID: <4658@paris.ics.uci.edu> Date: 19 Jan 89 00:42:57 GMT References: <3422@arcturus> Sender: news@paris.ics.uci.edu Reply-To: Alan Sickels Organization: University of California, Irvine - Dept of ICS Lines: 38 In article <3422@arcturus> mitch@arcturus.UUCP (Mitchell S. Gorman) writes: > >I have been using TP4.0 for some time, and recently (actually 4 months >ago) got TC1.5. > >My questions are: > 1) Will the Debugger work with those versions of the > languages? > > 2) If so, is there any real justification for upgrading > to 5.0/2.0? What are the big diffs between 4.0 and > 5.0? (I'm much more familiar with TP than TC, so > pls. address this question with that in mind.) > >Obviously, if the answer to 1 is no, then the second question is moot: >I'll have to upgrade. But if I can get away with a $95 outlay for a >source debugger for the versions I've got -> :^) :^) :^), ya know >what I mean?? The TD will debug any .COM or .EXE file. However.... TP 5.0 and TC 2.0 have a new option for compiling: Standalone Debugging. This makes the program file a bit larger because it puts extra info at the end of it that TD uses for source level debugging. If the info isn't there, you have to do assembly level debugging (Bleah!!). So the option is yours, do you want to debug a 32K file by assembly or pay the $95 and get a VERY powerful source level debugger. NOTE: I realize this is in all the ads, but let me restate: TP 5.0 and TC 2.0 have source level debugging built into the integrated environment. However, because of memory constraints, it is a relatively sparse debugger. On the other hand, the Turbo Debugger does nothing but debugging and is therefore A LOT more powerful. You can even see the assembly code that each pascal statement generates. The decision is yours. Alan Sickels