A DOS/VS private library is usable when it is: • Defined for your virtual illachine • Accessed • Identified via ASSGN and DLBL commands
Performance
Although you can use theCMS/DOS library services to place the DOS/VS COBOL compiler, DOS PL/I compiler, and ESERV program in a CMS DOSLIB, it
is recommended that you do not use this method withVM/370. CMS/DOS can
fetch these directly from theDOS/VS system or private libraries faster
than from aDOSLIB. Execution Considerations and Restrictions
TheeMS/DOS environment does not support the execution of DOS programs
that use:• Sort exits. The DOS/VS COBOL and DOS PL/I SORT verbs are net
supported inCMS/DOS. • Teleprocessing or indexed sequential (ISAH) access methods. eMS/DOS supports only the sequential (SAM) and virtual storage (VSAM) access
methods.• Multitasking. CMS/DOS background partition.
supports only a single partition, theCMS/DOS can be executed in a CMS Batch Facility virtual machine. If
any of theDOS programs that are executed in the batch machine read data
from the card reader, you must ensure that the end-of-data indication is
recognized. Be sure that (1) the program checks for end of data and (2)
a /* record follows the last data record.
If there is an error in the way you handle end of data, the Des
program could read the entire batch input stream as its own data. The
result is that jobs sent to the batch machine are never executed and theDOS program reads records that are not part of its input file.
Part 3. Conversational MonitorSystem (CMS) 309
Performance
Although you can use the
is recommended that you do not use this method with
fetch these directly from the
than from a
The
that use:
supported in
methods.
supports only a single partition, the
any of the
from the card reader, you must ensure that the end-of-data indication is
recognized. Be sure that (1) the program checks for end of data and (2)
a /* record follows the last data record.
If there is an error in the way you handle end of data, the Des
program could read the entire batch input stream as its own data. The
result is that jobs sent to the batch machine are never executed and the
Part 3. Conversational Monitor