Previous: hlppro Up: ../plot79_h.html Next: hlprdr
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)