eMS Macro Function *OSFST Defines an OS file status table for OS ACCESS. *PDSSECT DSECT used for processing MACLIB files. *PGMSECT Defines work area for DMSITP. PIBTAB DSECT, program information block. PIB2TAB DSECT, program information block extension. PRINTL Prints a line on the printer. Refer to the VM / SP CMS Command and Macro Refer-
ence. PRSCB Used by the XEDIT sub commands PRESERVE and RESTORE. It is built by
module DMSXCT. PUNCHC Punches a card. Refer to the VM / SP CMS Command and Macro Reference.
RDCARD Reads a card from the reader. Refer to the VM/SP CMS Command and Macro
Reference. RDTAPE Reads a record from tape. Refer to the VM/SP CMS Command and Macro Refer-
ence.
RDTERM Reads a record from the terminal. Refer to the VM/SP CMS Command and Macro
Reference. RECSAVE Used by XEDIT modules to describe the address list for nested macro calls. It is
built by DMSXMA. REGEQU Generates symbolic register equates. Refer to the VM / SP CMS Command and
Macro Reference. *RELPAGES Sets the release pages flag. REQDES Used by XEDIT modules to describe all XEDIT sub commands and their operands
and syntax. The REQDES block is defined in DMSXTB. SAVEREG Used by XEDIT modules to save register contents during subroutine calls. *STDM Storage for multiple floating-point registers. STRINIT Initializes storage. Refer to the VM / SP CMS Command and Macro Reference. *SUBSECT CSECT or DSECT for CMS SUBSET use. *SVCENT Issues a DMSKEY macro before calling an instruction. *SVCSAVE System save area. *SVCSECT Defines work area for DMSITS. SYNSUB Used by XEDIT modules to describe the synonyms defined for XEDIT subcom-
mands. A SYNSUB block is built dynamically by DMSXDC each time a synonym
is defined. SYSCOM DSECT of system communication region. *SYSLOAD Puts in a specified register the address of a specified routine in NUCON. *SYSNAMES Saves system names table loaded via CMS routines. TAPECTL Positions a tape. Refer to the VM / SP CMS Command and Macro Reference. *TSOBLKS Contains CPPL, UPT, PSCB, and the ECT for TSO service routines. *TSOGET Gets the address of the TSO command processor parameter list (CPPL). *USE Generates assembler USING and DROP instructions, as needed. *USERSECT Creates user work area.
Appendix C. CMS Macro Library 561
CMSMacro Function
WAITD Waits until the next interrupt occurs for the specified device. Refer to the VM/SP CMS Command and Macro Reference.
WAITT Waits until all pending I/O to the terminal has completed. Refer to the VM/SP CMS Command and Macro Reference.
WRTAPE Writes a record to tape. Refer to the VM / SP CMS Command and MacrQ Reference.
WRTERM Writes a record to the terminal. Refer to the VM/SP CMS Command and Macro
Reference.
ZDESC Used by XEDIT modules to describe file characteristics. ZFONC Used by XEDIT modules as a common work area. It is built by DMSXBG only
once in an editing session.
ZMACST Used by XEDIT modules to describe an XEDIT macro in storage. A ZMACST
block is built dynamically by DMSXMA each time a macro is invoked. ZPACK Used by XED IT modules when a file is being packed or unpacked. It is built by
DMSXIN or DMSXFD.
562 VM/SP System Programmer's Guide
Previous Page Next Page