home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / basic / tools / reref / rerefbas.doc next >
Text File  |  1987-05-02  |  2KB  |  55 lines

  1.  
  2.                              REREFBAS
  3.                       Written by Frank Bonita
  4.                 Copyright 1987 by PATHALOGIAL SOFTWARE
  5.  
  6.  
  7. REREFBAS is a utility for manipulating lines of code within a BASIC program.
  8.  
  9. A block of lines may be renumbered even if internal.
  10. A block of lines may be relocated within the program.
  11.  
  12. The program must be in ASCII format and have a line number at the beginning
  13. of each line.
  14.  
  15. A range of source line numbers is defined.
  16. A range of destination line numbers is defined.
  17. A step value is defined.
  18.  
  19. The source range of lines is moved to the destination range and renumbered
  20. according to the step value.  Internal and external line number references are
  21. resolved and replaced.  The entire program is then written to a file named
  22. "REREF.BAS".  The original program is read only and not altered.
  23.  
  24. Source and destination blocks may overlap for purposes of renumbering an
  25. internal range of line numbers but both ranges should contain the same lines.
  26. If existing program lines are found to be within the destination block,
  27. they are noted and saved, for convenience, in a file name "REREF.DBL".
  28.  
  29. Program references to non-existent lines are reported and should be noted.
  30.  
  31. Care should be taken to avoid moving blocks whose last line does not end with
  32. a "RETURN" or a statement which directs program flow to another line number.
  33.  
  34. A vehicle for executing a DOS command is provided at the completion of this
  35. program and if the source program is not found.
  36.  
  37. NOTICE!
  38.  
  39.    "REREFBAS" may be used only for non-commercial.
  40. No fee is to be charged for copying or distributing the program without written
  41. permission PATHALOGICAL SOFTWARE.
  42.  
  43. Disclaimer:
  44. This program is provided "as-is" without warranty of any kind, either expressed
  45. or  implied,  including,  nor  shall  the  author or PATHALOGICAL SOFTWARE  be
  46. liable for any  damages,  direct or consequential,  sustained  by  use of this 
  47. program.
  48.  
  49. Inquiries may be directed to:
  50.  
  51. Frank Bonita
  52. c/o PATHALOGICAL SOFTWARE
  53. 1375 Kansas Circle
  54. Concord, CA. 94521
  55.