home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / os / msdos / programm / 11437 < prev    next >
Encoding:
Internet Message Format  |  1992-12-16  |  1.8 KB

  1. Path: sparky!uunet!usc!sdd.hp.com!cs.utexas.edu!swrinde!emory!ogicse!psgrain!qiclab!leonard
  2. From: leonard@qiclab.scn.rain.com (Leonard Erickson)
  3. Newsgroups: comp.os.msdos.programmer
  4. Subject: Re: how do YOU print out source?
  5. Message-ID: <1992Dec16.061200.10343@qiclab.scn.rain.com>
  6. Date: 16 Dec 92 06:12:00 GMT
  7. Article-I.D.: qiclab.1992Dec16.061200.10343
  8. References: <1992Dec7.150757.16486@magnus.acs.ohio-state.edu>
  9. Reply-To: Leonard.Erickson@f51.n105.z1.fidonet.org
  10. Organization: SCN Research/Qic Laboratories of Tigard, Oregon.
  11. Lines: 29
  12.  
  13. esova@magnus.acs.ohio-state.edu (Edward R Sova) writes:
  14.  
  15. >I have Borland's TC++1.0, and BC++2.0 at work, they (Borland) 
  16. >have a terrible way to print out source code!  When I print 
  17. >out code, I'd like to have page header's, line numbers, 
  18. >pagination, date/time stamp, printer control for condensed 
  19. >print for those really ugly nests, and have it all spooled up 
  20. >so I can keep going.  Now that doesn't seem to much to ask 
  21.  
  22. I use Source Print from Aldebaran Laboratories. It's in the 
  23. Programmers Warehouse catalog (or was last time I looked).
  24.  
  25. It handles C, FORTRAN, BASIC, Modula 2, dBase, Pascal...
  26.  
  27. It will indent, bold-face or capitalize keywords (and you can
  28. define extra "keywords"). It'll also do stuff like draw lines
  29. linking the begining and end of things like if-then sequences,
  30. cases, loops, etc or generate a table of contents listing the
  31. routines and what page they start on. Or generate a cross-reference
  32. listing for all variables and functions/procedures.
  33.  
  34. It *won't* spool stuff, but it can print to a file. (heck, with 
  35. the right options, I use it for reformatting source!)
  36.  
  37. -- 
  38. Leonard Erickson              leonard@qiclab.scn.rain.com
  39. CIS: [70465,203]             70465.203@compuserve.com
  40. FIDO:   1:105/51     Leonard.Erickson@f51.n105.z1.fidonet.org
  41. (The CIS & Fido addresses are preferred)
  42.