home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / ENTERPRS / CPM / UTILS / S / TYPEL3.ARK / TYPEL3.DOC < prev   
Text File  |  1989-09-27  |  2KB  |  75 lines

  1. DOCUMENTATION FOR TYPEL version 3.x
  2.  
  3. V3.0 as of 04/14/84
  4.  
  5.  
  6. TYPEL is a universal single-file lister which allows typing of any of the
  7. following type files:
  8.  
  9. - normal ASCII file
  10. - squeezed ASCII file
  11. - ASCII member of .LBR file
  12. - squeezed ASCII member of .LBR file
  13.  
  14. TYPEL determines from the filetype whether or not the file is ASCII, i.e. it
  15. refuses to process certain file types.
  16.  
  17. TYPEL is invoked as follows:
  18.  
  19.  
  20. A>TYPEL FN.FT|FN[.LBR] [FN.FT] [$N]
  21.  
  22. Translated to english, a few examples:
  23.  
  24. A>TYPEL FOO.ASM            types the file
  25. A>TYPEL STUFF.LBR FOO.ASM    types the member file
  26. A>TYPEL STUFF FOO.ASM        you can omit the .LBR
  27. A>TYPEL FILE.DOC $N        disable paging (if enabled)
  28.  
  29. 1. If you supplu ONE argument, TYPEL assumes a single file and tries
  30.    to type it.
  31. 2. If you specify TWO filenames, TYPEL assumes first filename is .LBR
  32.    and attempts to find second filename in LBR directory.
  33. 3. If the characters $N are appended to the command line, separated from
  34.    the other argument(s) by at least one space, the paging option, if enabled,
  35.    is turned off for continuous file display. (See below for paging).
  36.  
  37. OPTIONS:
  38.  
  39. TYPEL can be fully configured from the .COM file without need for reassembly.
  40. The following are the relevant patch locations:
  41.  
  42. 0103    MAXDR        enter highest allowable drive PLUS 1 (A=2, B=3...)
  43. 0104    MAXUSR        enter highest allowable user area PLUS 1
  44. 0105    MAXLIN        enter maximum number of lines before TYPEL aborts,
  45.             or enter 0 for no limit.
  46. 0106    MAXLPS        enter number of lines on screen MINUS 1, or 0 for
  47.             continuous display ($N command line option
  48.             overrides the setting).
  49. 0107    ...        The exclusion table starts here. Each entry has 3
  50.             bytes. A "?" denotes an ambiguous byte, i.e. "OV?"
  51.             matches "OVR", "OVL", etc. There is room for an
  52.             additional 9 entries. If you wish to DELETE an
  53.             entry, use DDT to set all high bits.
  54.  
  55.  
  56. REASSEMBLY:
  57.  
  58. You can reassemble TYPEL3 with M80. You also need USQB.REL (provided) and
  59. SYSLIB.REL (you supply it). When linking, all three .REL files must be on
  60. the same default drive. Example:
  61.  
  62. A>;assemble with M80/L80
  63. A>
  64. A>m80 =typel3
  65. ...
  66. A>l80 /p:100,typel3,typel3/n/e
  67. ...
  68. A>; or if using DR's LINK:
  69. A>
  70. A>link typel3
  71.  
  72. Note that you need not specify USQB and SYSLIB on the link command line.
  73. Be sure, however, that the files are indeed on the default drive!
  74. XUSR        enter highest allowable user area PLUS 1
  75. 0105    MAXLIN