home *** CD-ROM | disk | FTP | other *** search
/ norge.freeshell.org (192.94.73.8) / 192.94.73.8.tar / 192.94.73.8 / pub / computers / pdp10 / tops-10 / count.hlp < prev    next >
INI File  |  1995-04-05  |  2KB  |  52 lines

  1. [HLP:COUNT.HLP  9-Nov-78  R. Lordi , 28-May-80  A. Rafieymehr]  v.1
  2.  
  3.      THE COUNT PROGRAM COUNTS CHARACTERS, LINES, AND PAGES IN AN
  4. ASCII FILE.  IT ALSO DETERMINES THE LENGTH OF THE LONGEST LINE IN
  5. THE FILE.  TO INVOKE THE PROGRAM:
  6.         .R COUNT
  7.  
  8. THE PROGRAM PROMPTS WITH
  9.         INPUT FILE:
  10. TO WHICH YOU CAN TYPE A FULL FILE SPECIFICATION IN THE FORM
  11.       DEV:FILE.EXT[PPN]        OR       DEV:[PPN]FILE.EXT
  12.  
  13.  WHERE [PPN] CAN BE ONE OF:
  14.          [PROJ#,PROG#]
  15.          [PROJ#,PROG#,SFD]
  16.          [PROJ#,,SFD]
  17.          [,PROG#,SFD]
  18.          [,,SFD]
  19.  
  20. IF DEV: IS OMITTED , DSK: IS ASSUMED AND IF [PPN] IS OMITTED ,[PPN] 
  21. WHICH JOB IS LOGGED IN UNDER IS ASSUMED. IF EITHER PROJ# OR PROG# IS
  22. OMITTED , THE PROGRAM USES PROJ# OR PROG# WHICH JOB IS LOGGED IN UNDER
  23. FOR DEFAULT.
  24.  
  25.      AFTER THE PROGRAM HAS MADE A PASS THROUGH THE FILE, IT TYPES
  26. A SUMMARY OF THE NUMBER OF CHARACTERS, LINES, AND PAGES IN THE FILE,
  27. ALONG WITH THE LENGTH OF THE LONGEST LINE IN THE FILE.
  28.  
  29.      ONLY ASCII INPUT FILES ARE GUARANTEED TO GENERATE THE CORRECT
  30. RESULTS.  SPECIFICALLY, THE PROGRAM DEFINES A LINE TO BE TERMINATED
  31. BY A LINEFEED CHARACTER, AND A PAGE TO END EITHER ON A FORMFEED
  32. CHARACTER OR AFTER 60 LINES.
  33.  
  34.      THE PROGRAM IS QUITE FAST.  MEASURED CPU TIME REQUIRED TO
  35. PROCESS A 100 BLOCK FILE VARIES FROM 0.95 SECONDS FOR A
  36. BEST-CASE FILE (ALL NULLS) TO 1.70 SECONDS FOR A WORST-CASE
  37. FILE (ALL LINEFEEDS).
  38.  
  39.      ONE CAN MAKE SEVERAL USES OF THE COUNT PROGRAM.  IF ONE
  40. IS SORTING AN ASCII FILE WITH VARIABLE LENGTH LINES, THEN THE
  41. COUNT PROGRAM CAN SAVE SUBSEQUENT RUN-TIME FOR THE SORT BY
  42. PROVIDING A VALUE FOR THE LONGEST LINE LENGTH (/R SWITCH IN SORT).
  43. ONE CAN ALSO USE THE COUNT PROGRAM TO ESTIMATE ACCURATELY THE
  44. NUMBER OF PAGES IN A PRINT REQUEST FOR THE /LIMIT SWITCH.
  45.  
  46.  NOTE:  JUST 1 LEVEL OF SFD IN FILE SPECIFICATION IS ALLOWED
  47.  
  48. [end HLP:COUNT.HLP]
  49.  
  50. .KJOB
  51. .
  52.