home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / RiscOS / APP / DEVS / ASM / LABCHK.ZIP / !LabelChk / !Help next >
Text File  |  1992-12-05  |  5KB  |  108 lines

  1.  
  2.             *************************************
  3.             * !LabelChk utility - Version 1.24  *
  4.             *   Written by Ben J. Dooks ⌐ 1992  *      
  5.             *************************************
  6.  
  7.  
  8.  *** INTRODUCTION ***
  9.  
  10.    This helpful utility was written by the author to combat those nasty
  11. duplicated labels which seem to pop up in your programs, and now with 
  12. lovely arcs about your programs have grown in size to produce more labels
  13. and therefore more chance of duplicating labels. The original BBC version 
  14. was published in the BAU some eons ago, and here is the lovely ARC version
  15. written by Ben J. Dooks. 
  16.  
  17.  *** USE ***
  18.  
  19.    Just drag a BASIC file (there are some examples in the directory examples)
  20. to the (not a text file SETTYPED as BASIC) to the application's icon and sit 
  21. back while it loads and checks the file. An error message will appear if 
  22. there is not enough memory or there is a problem with the BASIC file, 
  23. an error window will appear. The information window will appear once loaded
  24. and show statistics on the file, the filename as well. The number of 
  25. duplicated labels will be shown on this window. Clicking MENU on the 
  26. application's icon will bring up a standard menu shown below:
  27.  
  28.                   Info     ë - The information window
  29.                   Save     ë - The save window
  30.                   Labels...  - Opens the Labels window showing all Labels
  31.                   Info...    - Opens the Program Information window
  32.                   Quit       - Quit application
  33.  
  34.    There are shorter versions of this menu available by clicking menu over
  35. either the 'Program Info' or 'Labels' window. The layout of the labels
  36. window is so, with multiple labels highlighted in RED, with a GREEN 
  37. duplication number :
  38.  
  39.  Line Number   <Duplication Number>    Label (without preceding dot)
  40.  
  41.    The program will tell you if you have not given it a valid basic file
  42. to look at or there are no labels to look at. If there is invalid line
  43. numbering in the program, i.e. a line 10 followed by a line 9 then the
  44. program will warn you that the line numbering is not sequential
  45.  
  46.    The save box has an option to save multiple labels only, and this
  47. is done by setting the option icon at the bottom to ON.
  48.  
  49.   *** EXAMPLES ***
  50.  
  51.    In the applications directory there should be an examples directoy
  52. with four example BASIC files :
  53.  
  54.      Basic?Hmm  - A file SETTYPED as BASIC but not really
  55.      MultLabels - A file full of lovelly multiple labels
  56.      NoLabels   - A file with no labels and funny numbering
  57.      UnSeqLines - A file with funny line numbering
  58.  
  59.  
  60.   *** FUTURE IMPROVEMENTS ***
  61.  
  62.    - Check text files (I.E. untokenised BASIC, etc.)
  63.    - Skip bits of corrupted/bad basic files
  64.    - Auto line numbering of you choice to replace the standard line nos.
  65.  
  66.    I will endeavour to release new versions with these features in as soon
  67. as I have more time/a computer to work on.
  68.  
  69.   *** MISCELLANEOUS ***
  70.  
  71.    This PROGRAM is PUBLIC DOMAIN and must be distributed as a WHOLE without
  72. any CHANGES being made to it. Files about the distributer may be added, but
  73. nothing else. The accuracy of this program cannot be guaranteed as the
  74. author has not had time to do full and comprehensive tests on the checking
  75. routines, but they all seem to be in working order. The files that must be 
  76. included are : !Run,!RunImage,!Help,!Sprites and DoggyMod, PLUS all the
  77. 4 examples programs in the Examples directory.
  78.  
  79. Plugs :
  80.  
  81.  ShareWare: (ú5 for full version, P.D. demo versions available)
  82.  
  83.        Hacker - Very useful module to hack games. Available now.
  84.        !Armonizer - Music creator/player
  85.        !BombScare - Brilliant puzzle game (1 OR 2 Meg versions available)
  86.        LifeGuard - The best screen saver ever in the history of everything.
  87.                    Availbale now.
  88.  
  89.  { Write for details... }
  90.  
  91.  P.D. : 
  92.  
  93.        !Filextras - Extra filer utilities
  94.        !LiceDemo2 - The first demo from CnD, longest scrolltext ever!
  95.        !Bang      - Desktop strategy game.
  96.        !Archanoid - A Breakout style game with a difference. not yet.
  97.        !Compacter - LZW Compacter Desktop front end.
  98.        !HourMake  - Fed up with the 'orrible system hourglass ? Redefine
  99.                     it to look lovely !
  100.        !RoughTime - "It's around the best clock program"
  101.  
  102.    To contact the author write to :  DoggySoft (BjD)
  103.                                      10 Woodside Avenue
  104.                                      Chesham Bois
  105.                                      Amersham
  106.                                      Bucks..
  107.                                      HP6 6BG
  108.