Pg. of GC20-1819-2 Rev March 30, 1979 by Supp. SD23-9024-1 for 5748-XX8 set dos on g
to indicate that theSYSRES is located on your G-disk. If you are going
to use theCMS/DOS librarian facilities to access any of the libraries
on the system residence volume, you must enter theCMS/DOS environment
this way.
If you are usingCMS exclusively for DOS applications, you could put
theACCESS and SET DOS ON commands in your PROFILE EXEC. If you are going to use access method services functions in CMS/DOS, or execute functions that read or write VSAa data sets, you must use the VSAM option of the SET DOS ON command:
set dos on g (vsamWhen you are using CMS/DOS, you can use your virtual machine just as
youwould if you were in the CMS environment; but you cannot execute any CMS commands or program modules that load and/or use as macros. The SCRIPT command, for example, uses as macros, and is therefore invalid in
theCMS/DOS environment. You have, however, in addition to the CP and CMS commands available,
a series of commands that simulateDOS/VSE functions. Except for the
DLBL andDOSLIB commands, these commands or operands should only be
issued in theCMS/DOS environment.
TheCMS/DOS commands are summarized in Figure 15. Dl/I in the eMS/DOS Environment
Batch DL/I programs can be
environment. This includes all
Assembler language.
written and tested in the
programs written inCOBOL, CMS/DOS PL/I, and
Data base description generation and program specification block
generation can also be executed. However, the application control block
generation must be submitted to aDOS/VSE virtual machine for execution.
The datatase recovery and reorganization utilities must also be
executed in aDOS/VSE virtual machine.
This support provides the ability to:• Interactively code DL/I control blocks and application programs that
contain imbedded DL/I calls.• Store and maintain macros used to generate DL/I
programs created underCMS, in the CMS library.
are thus isolated from the test environment.
control blocks, and
Production libraries• Modify and compile programs using the CMS/DOS text manipulation and EXEC facilities. • Link-edit and execute batch DL/I programs either interactively or in CMSBATCH. Online DL/I application programs requiring access to CICS/VS must be submitted to a DOS/VSE virtual machine fer
link-editing, cataloging, and execution.
The following restrictions apply:
• All the existing guidelines and restrictions that apply toVSAM data
set creation, maintenance, and application program use apply to DL/I
data sets.
152IBM VM/370 eMS User's Guide
to indicate that the
to use the
on the system residence volume, you must enter the
this way.
If you are using
the
set dos on g (vsam
you
the
a series of commands that simulate
DLBL and
issued in the
The
Batch DL/I programs can be
environment. This includes all
Assembler language.
written and tested in the
programs written in
Data base description generation and program specification block
generation can also be executed. However, the application control block
generation must be submitted to a
The data
executed in a
This support provides the ability to:
contain imbedded DL/I calls.
programs created under
are thus isolated from the test environment.
control blocks, and
Production libraries
link-editing, cataloging, and execution.
The following restrictions apply:
• All the existing guidelines and restrictions that apply to
set creation, maintenance, and application program use apply to DL/I
data sets.
152