Enables you to call a program and pass the command line to the main program as a parameter to be accessed via the Linkage Section.
Note: command_line_linkage is deprecated, and provided for backward compatibility only. We recommend that you use the COMMAND-LINE-LINKAGE Compiler directive for equivalent functionality.
Restriction: These tunables are supported for native COBOL only.
Syntax:
>>-----set command_line_linkage=---.-TRUE--.------><
+-FALSE-+
Parameters:
TRUE
|
The command line can be accessed via the Linkage Section
|
FALSE
|
The command line cannot be accessed via the Linkage Section
|
Properties:
Default:
|
FALSE (Windows) or
TRUE (UNIX)
|
IDE equivalent:
|
None
|
Example:
When using this tunable, the command line will be passed to the main program using the following parameter structure:
Linkage section.
01 CommandLinePass.
03 CommandLineLen pic 9(4) comp.
03 CommandLine pic x(256).
CommandLineLen contains the length of the parameters being passed and
CommandLine contains the actual arguments being passed.
Comments:
This run-time tunable is provided for backward compatibility only. It works only with linked executables.