ESERV ESERV Use the ESERV EtEC procedure in CMS/DOS to copy edited DOS/VS macros
from system or private source statement E sublibraries to CMS disk
files, or to list de-edited macros. The format of the ESERV command is: r- , ESERV , fn '-- fn specifies the filename of the eMS file that contains the ESERV control statements; it must have a filetype of ESERV. The logical
unit SYSIPT must be assigned to the disk on which the ESERV file
resides. fn is also the filename of the LISTING and MACRO files
produced by the ESERV program.
1. The input file can contain any or all of the ESERV control
statements as defined in Guide to the 2. You must have a read/write A-disk accessed you uSe the ESERV command.
3. To copy macros from the system source statement library, you must have entered the CMS/DOS environment specifying the mode letter of
the DOS/VS system residence. To copy from a private source
statement library, you must assign the logical unit SYSSLB and
issue a DLBL command for the ddname IJSYSSL. 4. The output of the ESERV program is directed (as in DOS/VS) to
devices assigned to the logical units SYSLST and/or SYSPCH. If
either SYSLST or SYSPCH is not assigned, the following files are
created: !lni1 SYSL ST SYSPCH Q:!!!12:!!i Filg fn LISTING mode
fn MACRO mode
where mode is the mode of the disk on which the source file,
fn ESERV resides. If fn ESERV is on a read-only disk, the files are
written to your A-disk. You can override default assignments made by the ESERV EXEC as
follows: If you assign SYSIPT to TAPE or READER, the source statements
are read from that device. If you assign SYSLST or SYSPCH to another device, the SYSLST or SYSPCH files are written to that device.
5. The ESERV EXEC procedure clears all DLBL definitions, except those
entered with the PERM option.
6. If you want to use the ESERV command in an EXEC procedure, you must
use the EXEC command (because ESERV is also an EXEC). section 2. CMS Commands 83
ESERV 7. When you use the ESERV control statements PUNCH or DSPCH, the ESERV program may generate CATAL.S, END, or 1* records in the output
file. When vou add a MACRO file containing these statements to a CKS macro library using the MACLIB command, the statements are
ignored and are not read into the MACLIB member.
None. The ready message indicates that the ESERV program completed
execution successfully. You may examine the SYSLST output to verify the
results of the ESERV program execution. DMSERV001E NO FILENAME SPECIFIED RC=24 DMSERV002E FILE 'fn ESERV' NOT FOUND RC=28 DMSERV006E NO READ 1 WRITE DISK ACCESSED RC=36 DMSERV027E INVALID DEVICE' device' FOR SYSxxx RC=28 DMSERV037E DISK 'mode' IS READ ONLY RC=36 DMSERV010E INVALID ARGUMENT ' argument' RC=24 DMSERVOQ9E CMS/DOS ENVIRONMENT NOT ACTIVE RC=40 The ESERV EXEC calls other CMS commands to perform certain
functions, and so vou may, on occasion, receive error messages that
occur as a result of those commands. Non-eMS error messages produced by the DOS/VS ESERV program are
described in the iQ 1he 84 IBM VM/370 CMS Command and Macro Reference
Previous Page Next Page