MPE/iX Commands Reference Manual (32650-90877)

Chapter 4 121
Command List II
Commands CALC thru COPY
point. HP COBOL II/iX is not part of the HP 3000 Series 900 Computer System
Fundamental Operating Software and must be purchased separately. This command is
recognized only if HP COBOL II/iX is installed on your system. (Native Mode)
Syntax
COB74XLk[
textfile
]
[ ,[
progfile
] [ ,[
listfile
] [ ,[
masterfile
] [ ,
newfile
] ] ] ]
[ ;INFO=
quotedstring
] [ ;WKSP=
workspacename
]
[ ;XDB=
xdbfilename
]
NOTE
This command follows the optional MPE/iX command line syntax. Refer to
"Optional Format for MPE/iX Commands" at the beginning of this chapter.
Parameters
textfile
The name of the file that contains the source code that is to be compiled.
This can be any ASCII or toolset access method (TSAM) file. The formal
file designator is COBTEXT.
If you are running HP COBOL II/iX from your terminal, you will probably
specify a disk
textfile
. If you do not specify
textfile
, the default file is
$STDIN. $STDIN is the current input device, usually your terminal.
progfile
The name of the object file to which the Link Editor writes the linked
program. If you do not specify
progfile
, the default is $NEWPASS.
listfile
The name of the file to which the compiler writes the program listing. This
can be any ASCII file. The formal file designator is COBLIST. If you do not
specify
listfile
, the default is $STDLIST. $STDLIST is usually the
terminal in a session or the printer in a batch job.
masterfile
Actual file designator of the file which is merged against
textfile
to
produce a composite source. This can be any ASCII input file. Formal file
designator is COBMAST. Default is that the master file is not read; input is
read from
textfile
, or from $STDIN, if
textfile
is not specified.
newfile
Actual file designator of the file created by merging
textfile
and
masterfile
. This can be any ASCII output file. Formal file designator is
COBNEW. Default is that no file is written.
quotedstring
A string of no more than 255 characters, including the single or double
quotation marks that enclose it, that specifies compile time options.
The
quotedstring
string may be used to pass dollar sign ($) commands to
the compiler: "$command1$command2$command3...". The $ must be the
first character in the string, and it must be used to separate multiple
commands. To extend the
quotedstring
string over more than one
physical line, make an ampersand (&) the last character of one line and
continue the
quotedstring
string onto the next physical line.
Each $ command is limited in length to the same size as in the source file: