




                           LIST File Listing Utility
                           =========================





          LIST is a utility for displaying selected portions of files.   It
     is possible to display lines from a file in several modes, including a
     screen at a time, as well as to search for character strings and write
     out  portions  of files to disk.  In addition, LIST can use SRD to se-
     lect multiple files, making it easy  to  do  such  chores  as  looking
     through a group of files for a particular string.

          LIST is very fast, as it uses a macro interface to  FCS  to  read
     and write files;  in addition it buffers the disk address of every 100
     lines to simulate random access on the file.

          This version of LIST includes the capabilities to subtask SRD and
     subtask  itself  to  list  a  help  file.   The  help file is included
     (LIST.HLP) and should be placed on LB:[1,2].  The routine  which  gets
     file  names  from  SRD  is  called FNDFIL.FTN;  if for some reason SRD
     doesn't work with LIST (if your SRD has a different output file format
     from our SRD, for instance) then modify this file.  If you would rath-
     er use PIP than SRD, there is a file called PIPFIL.RAT (and also  PIP-
     FIL.FTN) which contains the FNDFIL subroutine, but for PIP.

          LIST is written almost entirely in Ratfiv;  the  .FTN  files  are
     included,  however  the Ratfiv compiler is also included on this tape,
     and should be very simple to build.  (See  README.1ST  on  the  Ratfiv
     compiler directory.)

     To build LIST for IAS, say

     @IASBUILD

     To build LIST for RSX-11M, say

     @RSXBUILD

     Send comments, problems, etc.  to:

            William Wood
            Computer Center
            Intstitute For Cancer Research
            7701 Burholme Ave.
            Philadelphia, PA. 19111
            (215) 728 2760



