A file name is said to be partially qualified if it ends with a period. By forming a file name from several partial names, the user can map assignments or functions in the file name. A partially qualified file name can be used to address several files simultaneously. This means that partially qualified file names cannot be used when creating a file, but only when accessing existing files (deleting, importing, obtaining information, etc.).
Format
Partially qualified file name = name1.[name2.]...
name1= partialname-1
name2 =partialname-2
The last character of a partial name is always a period.
A partially qualified file name always refers to one or more existing/cataloged files. The rules for formation of name1, name2 are thus the same as explained in section "Fullyqualified file name".
Example
Assembly and runtime listings for source programs written in various programming languages (e.g. Assembler, FORTRAN) are generated during the program testing phase, and finally load modules are generated. The file names could be structured as follows:
Source programs | Assembly listings | Runtime listings | Load modules |
---|---|---|---|
|
|
|
|
With the ERASE ASSLST.
macro or the /DELETE-FILE ASSLST.
command, all files with name1 = ASSLST generated during compilation can be deleted. With ERASE
or /DELETE-FILE RTLST.
, all of the runtime listing files can be deleted, etc. “RTLST.PROG1.V1.” lists all runtime listings for version 1 of PROG1. The FSTAT S.
macro or the /SHOW-FILE-ATTRIBUTES S.
command lists all source programs with the identifier S, while FSTAT S.ASS.
or /SHOW-FILE-ATTRIBUTES S. ASS.
would list all programs written in Assembler, etc.