Previous: hlppro Up: ../plot79_h.html Next: hlprdr


HLPRDI

       SUBROUTINE  HLPRDI (FILNFO,FILTTI,FILTTO)
 C$    (Help - Read Info)
 C$    This program  displays  portions  of  a  .NFO  (iNFO)  file
 C$    created by the MKINFO utility from a .ULP (User heLP) file.
 C$    This provides a  convenient and powerful  help file  access
 C$    capability to a FORTRAN  calling program.  On entry,  three
 C$    open files must be available:
 C$
 C$    FILNFO.........INFO file open for input as a direct access
 C$                   file with record length 72.
 C$    FILTTI.........Terminal sequential input file.
 C$    FILTTO.........Terminal sequential output file.
 C$
 C$    On return, FILNFO will be open, but not necessarily for the
 C$    same file as at entry, since it is possible for the user to
 C$    visit other files in the INFO system.
 C$
 C$    The .ULP files have the simple form
 C$
 C$    topicname
 C$     1 or more description lines
 C$    topicname
 C$     1 or more description lines
 C$     ...
 C$    topicname
 C$     1 or more description lines
 C$
 C$    The INFO file contains a line index at the beginning  which
 C$    is retrieved here and used to position quicky to a topic to
 C$    be displayed.
 C$
 C$    The inspiration for  these utilities is  the TOPS-20  EMACS
 C$    INFO system and the UHELP-to-INFO-Conversion EMACS function
 C$    written by  the  author  (Nelson  H.F.  Beebe,  College  of
 C$    Science Computer, University  of Utah, Salt  Lake City,  UT
 C$    84112).
 C$    (14-Feb-1991)