home *** CD-ROM | disk | FTP | other *** search
/ Power Programming / powerprogramming1994.iso / progtool / c / tcxref.arc / TCXREF.DOC next >
Text File  |  1987-06-27  |  3KB  |  77 lines

  1.                              TCXREF V1.0
  2.  
  3.  
  4. TCXREF is a Turbo-C listing / cross reference utility .
  5.  
  6. Usage: TCXREF <filename> <flag(s)>
  7.  
  8. Flags: -L or /L             = Generate listing only
  9.        -C or /C             = Compressed print option
  10.        -R or /R             = Cross-reference reserved words
  11.        -F or /F <filename>  = Write output to named file
  12.  
  13. Flags can be mixed and in either case.
  14.  
  15. Since this is a first try at a xref utility there are a few short commings
  16.  
  17. 1) It will not handle include files :
  18.       This will change if there is enough interest for an upgrade
  19.  
  20. 2) It only handles EpsonMX printer controls for compressed mode :
  21.       A way around this to send the output file to a file and add
  22.       your own controls to the file header and trailer.
  23.       In noncompressed mode the only characters used are formfeed ^L
  24.       and carriage return.
  25.  
  26. 3) In noncompressed mode output defaults to the screen :
  27.       this can be over come by the command
  28.            TCXREF <filename> -f prn
  29.       The listing will now be sent to the printer.
  30.  
  31. These are the major faults that I am working on.
  32.  
  33. Now, this is what it can do :
  34.  
  35. 1) It can generate a listing and/or a cross reference of your program
  36.  
  37. 2) It defaults to not xrefing turbo reserved words, but this can be overridden.
  38.       By reserved words I mean the list on page 199 of the users guide.
  39.  
  40. 3) It will send your output to the screen, printer, or file
  41.  
  42. 4) It does not reformat your code and it assumes the code is correctly written
  43.       ie. curly braces are correct.
  44.  
  45. 5) It will correctly handle immbedded comments
  46.  
  47. 6) It can handle up to 1000 seperate variables
  48.                        ----------------------------------
  49.  
  50.  
  51. I would like to thank Philip Hisley , Dorn Stickler, and Tim Tegtmeier for
  52. Ideas, Directly or Indirectly, that brought about this Utility.
  53.  
  54.  
  55. Now for the usual:
  56.  
  57.  This Executable is shareware so pass it on if you think it's useful.
  58.  If you have used it and think it is a good addition to your library then
  59.  send cash $20 or whatever. This will not only help me but it will provide
  60.  an incentive to update and improve on it thereby indirectly helping you.
  61.  
  62.  If you have remarks, enhancements or bugs tell me.
  63.  Also *CODE* is appreciated and I will try to give credit where it is due.
  64.  
  65.  If the response is good enough I will provide updates.
  66.  
  67. Thank you
  68.  
  69.  
  70.                                                      Send To :
  71.                                                      Robert Innes
  72.                                                      2537 So. 15th Street #31
  73.                                                      Fargo, ND.  58103
  74.  
  75.  
  76.  
  77.