RUN fm is the filemode of the file to be manipulated. If this field is
specified, a filetype must be specified. If fm is not specified,
the default search order is used to search your disks for the file.
args are arguments you want to pass to your program. You can specify up
to 13 arguments in the RUN command, provided they fit on a single
input line. Each argument is left-justified, and any argument more
than eight characters long is truncated on the right. 1. The RUN command is an EXEC file; if you want to execute it from
within an EXEC, you must use the EXEC command.
2 If you are executing an EXEC file, the arguments you RUN command line are assigned to the variable symbols
so on.
enter on the
&1, &2, and
3. If you are executing a TEXT or MODULE file, or compiling and
executing a program, the arguments are in a parameter list
and passed to your program when it executes. The arguments are
placed in a series of doublewords in storage, terminated by X'FF'. If you enter:
run myprog (charlie dog
the arguments *, CHARLIE, and DOG are in
parameter list, and the address of the list is in
your program receives control.
doublewords in a
register 1 when
Note: You cannot use the argument list to override default options
for the compilers or for the LOAD or START commands.
4. The RUN command is not designed for use with CMS/DOS. 5. The RUN EXEC cannot be used for COBOL and PL/I programs that
require facilities not supported under CMS. For specific language
support limitations, see Any responses are from the programs or procedures that executed within
the RUN EXEC. DMSRUN001E NO FILENAME SPECIFIED RC=24 DMSRUN002E FILE[ 'fn [ft [fm]]'] NOT FOUND RC=28 DMSRUN04AE INVALID MODE 'fm! RC=24 DKSRUN010E INVALID PARAMETER 'parameter' RC=24 DKSRUN999E NO (ft] PROCESSOR FOUND PC=28 Section 2. CMS Commands 165
SET SET Use the SET command to establish, turn off, or reset a particular
function in your CMS virtual machine. Only one function may be
specified per SET command. The format of the SET command is:
r I SE'!' , , , , I I I I I , , , I , , , , I I , I I , I , I , , , , I I , , L
function
r £!!!!£iiQn§: ,BLIP str ing( (count) ,BLIP ON IBLIP OFF L
r
,
[LORTBLS nn] I RELPAGE QN , , REL PAGE OFF I l. .J
r
,
r , Q!! I ,REDTYPE ON I IABBREV OFF, IREDTYPE L J L J
r ,
r , Q!! I I QN I IIMPCP OFFI ,PROTECT OFFI L J L .J
r {CMSOOS } ISYSNAME CMSVSAM , CMSAMS L CMSSEG ,
entryname I I J ., r ., ] I I I IRDYMSG SMSGI , L
J
r r , !INPUT I a xxi I Ixx yyl L L J [OUTPUT [xx a]
r
, Q! , IIMPEI OFF, L J
r ., I AUTOREAD ON I I AUTOREAD OFF! L .J
r INONSHARE I L
r , lOOS ON [mode [(VSAM[)]]]I r , lOOSLNCNT nnl IDOS OFF I L
L .J
r , r ,
, UPSI nnnnnnnn I 100SPART nnnnK I I UPSI OFF "DOSPART OFF I L J L .J
J
, I I J
] BLIP string[ (count) ] BLIP ON defines the characters that are displayed at the terminal to
indicate every two seconds of virtual interval timer time.
This time is made up of virtual processor time plus, if the option is in effect, self-imposed wait time. Blips
may also be caused by the execution of the STIMER macro. You can define up to eight characters as a blip string; if you
want trailing blanks, you must specify count. ON and OFF must
not be used as BLIP characters.
sets the BLIP character string to its default, which is a
string of nonprintable characters. ON is the default for typewriter devicese The default BLIP character provides no
visual or audio-visual signal on a 3767 terminal. You must
define a BLIP character for a 3767 if you want the BLIP function.
i66 VMi370 eMS Command and Macro Reference
Previous Page Next Page