ASSEMBLE more than eight characters, use the SYSPARM (?) format.
With the SYSPARM (?) format, CMS prompts you with the
message:
ENTER SYSPARM: You can enter up to 100 characters. You can also enter
parentheses and embedded blanks from the terminal. SYSPARM () enters a null string of characters.
1. When yOU issue the ASSEMBLE command, default FILEDEF commands are
issued for assembler data sets. You may want to override these
with explicit FILEDEF commands. The ddnames used by the assembler
are: ASSEMBLE TEXT LISTING PUNCH CMSLIB SYSUTl SYSUT2 SYSUT3 (SYSIN input to the (SYSLIN output of the assembler) (SYSPRINT output of the (SYSPUNCH output of the (SYSLIB input to the assembler)
(workfile of the (workfile of the assembler)
(workfile of the assembler) default FILEDEF commands issued by the assembler for these
ddnames are:
FILEDEF ASSEMBLE DISK fn ASSEMBLE fm (RECFM FB LRECL 80 BLOCK 800 FILEDEF TEXT DISK fn TEXT fm
FILEDEF LISTING DISK fn LISTING fm (RECFM FBA BLOCK 1210 FILEDEF PUNCH PUNCH FILEDEF CMSLIB DISK CMSLIB MACLIB * (RECFM FB LRECL 80 BLOCK 800 FILEDEF SYSUT1 DISK fn SYSUT1 fm4 (BLOCK 7294 AOXPROC asmproc
FILEDEF SYSUT2 DISK fn SYSUT2 fm4 (BLOCK 7294 AUXPROC asmproc
FILEDEF SYSUT3 DISK fn SYSUT3 fm4 (BLOCK 7294 AOXPROC asmproc
At the completion of the ASSEMBLE command, all FILEDEFs that do not
have the PERM option are erasede
2. If you want to use any CMS macro or copy libraries during an
assembly, yOU must issue the GLOBAL command to identify the macro
libraries before issuing the ASSEMBLE command. For example:
global maclib cmslib osmacro testlib
identifies the MACLIB files named CMSLIB, OSMACRO, and TESTLIB. 3. In order to use as macro libraries during an assembly, you must
issue the FILEDEF command for the as data set using a ddname of CMSLIB and assigning a CMS file identifier; the filetype must be
MACLIB, and you must use the filename on the GLOBAL command line.
For example:
filedef cmslib disk oldtest maclib c dsn oldtest macros
global maclib oldtest
assigns the as data set OLDTEST.MACROS, on the disk accessed as mOle C, a CMS fileid of OLDTEST MACLIB and identifies it as the
macro library to be used during assembly. Section 2. eMS Commands 27
ASSEl'1BLE 4. You cannot assemble programs using DOS macros from the DOS/VS source statement libraries under eMS/DOS. You should use the SSERV, ESERV, and MACLIB commands to create eMS MA:LIBs to contain DOS macros for assembly under CMS/DOS. See the for examples.
5. You do not need to make any logical assignments for input or output
files when you use the assembler under eMS/DOS. File definitions
are assigned bV default under eMS, as described in Usage Note 1.
6. Usage information about the VM/370 Assembler Language and assembler
options can be found in ang and For the messages and return codes associated with the ASSEMBLE command, see the Quigg. 28 Tn .. ..L DL-.1 tT" 1':>"'7" VL/JrV eMS Command and n_& _____ _ nc .... cJ..<:::u ..... C
Previous Page Next Page