home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / lang / pascal / 6511 < prev    next >
Encoding:
Internet Message Format  |  1992-11-11  |  1.7 KB

  1. Path: sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!swrinde!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!ohstpy!miavx1!sjmadsen
  2. Newsgroups: comp.lang.pascal
  3. Subject: Re: What we need is a TPU to PAS convertor
  4. Message-ID: <1992Nov11.113159.14167@miavx1.acs.muohio.edu>
  5. From: sjmadsen@miavx1.acs.muohio.edu (Steve Madsen)
  6. Date: 11 Nov 92 11:31:58 -0500
  7. References: <2789.2AFD5B88@catpe.alt.za> <dmurdoch.259.721347572@mast.queensu.ca>
  8. Organization: Miami of Ohio
  9. Lines: 25
  10.  
  11. > This is just nonsense.  DOS has always come with DEBUG, which includes a 
  12. > simple disassembler.  From the very first day you compiled one, people have 
  13. > been able to disassemble your .TPU files.  Ever since version 5.0, when 
  14. > Borland started distributing Turbo Debugger, disassembly has been easy.
  15. > You even get public symbol names included in the disassembly.  
  16. > The step from assembly language to Pascal wouldn't add anything to what 
  17. > people already know about your .TPU files.  That's the reason nobody has 
  18. > written a TPU to PAS convertor:  a lot of work for no gain.
  19.  
  20.         Actually, I think if people could turn a .TPU file directly into a .PAS
  21. file for everything in that .TPU, it would make it much easier to understand
  22. than either DEBUG or Turbo Debugger.  The reason is that since Pascal is a high
  23. level language, it is somewhat self-documenting.  Not only that, but there are
  24. less people who know assembler, and therefore couldn't make much sense of any
  25. assembly output.  Pascal source would be much more useful to them.
  26.  
  27.         Still: if someone wants you to have their source, they'll either give
  28. it to you or provide a way to get it to you (ie. registration).  Simple as
  29. that..
  30.  
  31. -- 
  32. Steve Madsen
  33. Miami University  Oxford, OH
  34. Internet: sjmadsen@miavx1.acs.muohio.edu
  35.