Previous Topic Next topic Print topic


command_line_linkage (deprecated)

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.

Previous Topic Next topic Print topic