Operand Status Description
TRUNCS=YESRECFORM=FIXBLK or TRUNC macro used for
this file.TYPEFLE =xxxxxx (INPUT, OUTPUT, or WORK). If omitted, INPUT is assumed. UPDATE=YES file or work file is to be updated. V ARBLD= (nn) Register number if RECFORM= V ARBLK and
records are built in the output area.Omit if WORKA=YES. VERIFY=YES Check disk records after they are written.
WLRERR=xxxxxxxx Name of your wrong-length record routine.WORKA=YES GET or PUT specifies work area. Omit IOREG. Required for RECFORM=SPNUNB or SPNBLK. Figure 51 (Part 4 of 4). eMS/DOS Support of DTFSD Macro
Sequential Access Method --Imperative MacrosVSE Transient Routines CMS/DOS supports the following imperative macros:
Initialization macros:OPEN and OPENR Processing macros: GET, PUT, PUTR, RELSE, TRUNC, CNTRL, ERET,
andPRTOV. Note: No code is generated for the CHNG macro.
Work file macros for tape and disk: READ, WRITE, CHECK,NOTE, POINTR, POINTW, and POINTS. Completion macros: CLOSE and CLOSER CMS/DOS supports workfiles containing fixed-length unblocked records and
undefined records. Disk work files are supported as single volume, single pack
files. Normal extents and split extents are both supported.CMS/DOS simulates the VSE transients that are fetched by macro expansion or by
theLIOCS modules. These simulation routines contain enough of the transient's
function to support theDOS/VS COBOL compiler and DOS PL/I Optimizing compiler. These routines that simulate the VSE transients execute in the CMS/DOS discontiguous shared segment.
The following VSE transients are simulated byCMS/DOS. VSE Support Under eMS 409
TRUNCS=YES
this file.
records are built in the output area.
WLRERR=xxxxxxxx Name of your wrong-length record routine.
Sequential Access Method --Imperative Macros
Initialization macros:
and
Work file macros for tape and disk: READ, WRITE, CHECK,
undefined records. Disk work files are supported as single volume, single pack
files. Normal extents and split extents are both supported.
the
function to support the
The following VSE transients are simulated by