110744     PARSE/RSX: A Flexible FORTRAN 77 Filespec Parser  Version:
V3.0X, May 1984
Submitted by: Ralston W. Barnard, Sandia National Laboratories,
Albuquerque, NM
Operating System: RSX-11M  Source Language: FORTRAN 77  Memory
Required: 770 (decimal) Words  Keywords: Tools - Applications
Development, Utilities - RSX-11
Abstract: PARSE is a FORTRAN 77 subroutine which simplifies the
specification of files used in a program, and reduces
operator input. When used with a FORTRAN applications
program, PARSE minimizes the amount of typing necessary
to specify files by providing default values whenever
they are not supplied at run-time. Defaults may be
provided for devices, UIC's, and extensions. Version
numbers are also accommodated. Once a "root"
filespec has been created by PARSE, further filespecs
can be created without any user action by means of
successive calls to PARSE.
The code will currently support RSX UIC's or VMS
directory names of up to seven characters. It could be
easily modified to handle VMS directory specifications
of any length. Furthermore, the code could be extended
to accept DECnet nodes or VAX device specifications.
The program TSTPAR demonstrates the use of PARSE, and
also is a tutorial on the proper use of the subroutine.
This version of PARSE has been written to take advantage
of FORTRAN 77 language features and constructs.
Media (Service Charge Code): One RX01 Diskette (KA)  Format: FILES-11,
600' Magnetic Tape (MA)  Format: FILES-11

The PDP-11 DECUS Software Index
The PDP-11 Home Page
Tim Shoppa <shoppa@trailing-edge.com>
Created: December 26, 1998