home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / lang / pascal / 6443 < prev    next >
Encoding:
Text File  |  1992-11-09  |  2.1 KB  |  42 lines

  1. Newsgroups: comp.lang.pascal
  2. Path: sparky!uunet!utcsri!torn!news.ccs.queensu.ca!mast.queensu.ca!dmurdoch
  3. From: dmurdoch@mast.queensu.ca (Duncan Murdoch)
  4. Subject: Re: What we need is a TPU to PAS convertor (Re: tpu files)
  5. Message-ID: <dmurdoch.259.721347572@mast.queensu.ca>
  6. Lines: 30
  7. Sender: news@knot.ccs.queensu.ca (Netnews control)
  8. Organization: Queen's University
  9. References: <2789.2AFD5B88@catpe.alt.za>
  10. Date: Mon, 9 Nov 1992 22:19:32 GMT
  11.  
  12. In article <2789.2AFD5B88@catpe.alt.za> Shane.Greyvenstein@f61.n7101.z5.fidonet.org (Shane Greyvenstein) writes:
  13. > ->         1.  Personally, I don't want any .TPUs I distribute to be
  14. > -> turned into .PAS files.  There are all sorts of reasons for this,
  15. > -> including a package falling into the shareware category or people
  16. > -> who just don't want others to have their source.  Whoever writes
  17. > -> a TPU2PAS program is going to piss a lot of people off.  What
  18. > -> kind of incentive will "register and I'll send you the source to
  19. >
  20. >Agreed.  I certainly wouldn't distribute anymore of my code if 
  21. >this sort of thing had to come to life.  Besides, if you distribute the 
  22. >source code, 99% of the people will never mention where they got it from.  
  23. >Sad, but true.
  24.  
  25. This is just nonsense.  DOS has always come with DEBUG, which includes a 
  26. simple disassembler.  From the very first day you compiled one, people have 
  27. been able to disassemble your .TPU files.  Ever since version 5.0, when 
  28. Borland started distributing Turbo Debugger, disassembly has been easy.
  29. You even get public symbol names included in the disassembly.  
  30.  
  31. The step from assembly language to Pascal wouldn't add anything to what 
  32. people already know about your .TPU files.  That's the reason nobody has 
  33. written a TPU to PAS convertor:  a lot of work for no gain.
  34.  
  35. If you want a relatively sophisticated TPU disassembler for TP 6/TPW 1.x, 
  36. just look in TWU1.ZIP on Garbo.  If you just want to reconstruct the 
  37. interface section, get Turbo Analyst from TurboPower Software, or 
  38. INTRFCxx.ZIP from Garbo.  (Garbo = garbo.uwasa.fi:/pc/turbopas.)
  39.  
  40. Duncan Murdoch
  41. dmurdoch@mast.queensu.ca
  42.