Open System Services Shell and Utilities Reference Manual (G06.29+, H06.08+, J06.03+)

ecobol(1) OSS Shell and Utilities Reference Manual
All -Wsettog values that are supplied to ecobol are automatically passed as -d
options to the NonStop SQL/MX preprocessor. The -d options control the pro-
cessing of ?IF directives by the preprocessor; the options do not pass ?SETTOG
directives to the ECOBOL compiler.
This flag is ignored unless the -Wsqlmx flag is also specified. This flag can be
specified more than once.
-Wsql[="arg[,... ]" ]
Enables NonStop SQL/MP support when processing COBOL85 source files, using
the arguments in the argument string enclosed in quotation marks. If more than
one value is specified, they must be separated by commas without any white
space. Refer to the NonStop SQL/MP Programming Manual for COBOL85 for a
description of the arguments that can be passed to the NonStop SQL/MP compiler.
If no errors occur, -Wsql also runs the SQLCOMP compiler after the link step.
If you specify the -Wsql flag, you cannot use the -s, -Wmxcmp,or-Wsqlmx flag.
-Wsqlcomp[="arg[,... ]" ]
Runs the NonStop SQL/MP SQLCOMP compiler after the link step, using the
arguments specified. If more than one value is specified, they must be separated
by commas without any white space.
If you specify the -Wsqlcomp flag, you cannot use the -Wmxcmp or -Wsqlmx
flag.
-Wsqlmx[="arg[,... ]" ]
Invokes the NonStop SQL/MX mxsqlco preprocessor, using the arguments
specified. If an arg value is specified, it must be one of the following; if more than
one value is specified, they must be separated by commas without any white
space:
ansi_format Directs the preprocessor to assume ANSI fixed format for the
source file that it reads.
double_quotes Directs the preprocessor to accept SQL string literals delimited by
double quotes in addition to literals delimited by single quotes.
listing Directs the preprocessor to write its diagnostic messages to a file
named file.eL, where file is the name of the primary source file.
preprocess_only
Directs the preprocessor to suppress all steps after preprocessing.
This option is valid only for preprocessor release 2.0 and newer.
refrain_r2 Directs the SQL/MX preprocessor to use only the rules and
features that apply to preprocessors prior to release 2.0. The
default action is to use only the rules and features that apply to
preprocessors beginning with release 2.0.
This option is valid only for preprocessor release 2.0 and newer.
If you specify the -Wsqlmx flag, you cannot use the -Wsql or
-Wsqlcomp
ag.
-Wsqlmxadd="arg[,... ]"
Specifies a string to pass to the SQL/MX preprocessor without validation or
change. If more than one value is specified, they must be separated by commas
without any white space.
334 Hewlett-Packard Company 527188-021