COBOL Manual for TNS/E Programs (H06.08+, J06.03+)

Table 89 Files of Dummy Routines
Description of File (as released by HP)File Name
Contains one dummy routine for each operating system routine in the EXTDECS0 file.
Represents the latest RVU.
ECOBEX0
Contains one dummy routine for each operating system routine in the EXTDECS1 file.
Represents the next-to-latest RVU.
ECOBEX1
Contains one dummy routine for each operating system routine in the EXTDECS file.
Represents the second-next-to-latest RVU.
ECOBEXT
When you install the compiler, the files of dummy routines are stored on the subvolume
$SYSTEM.SYSTEM. If you move any of them to another subvolume, use the CONSULT directive to
tell the compiler where to find the files you moved.
FastSort Interface Overview
The FastSort interface routines (in the ZCOBDLL file) give your HP COBOL program access to the
FastSort utility program, which provides more extensive sorting features than HP COBOL has (such
as parallel sorting).
Use the FastSort interface routines only with FastSort. If you use them with SORT, the sort process
might terminate abnormally.
To use FastSort routines, you must establish a set of parameters and then execute a statement that
uses those parameters. You can establish the set of parameters with either FastSort interface routines
or the =_SORT_DEFAULTS DEFINE.
Topics:
Establishing Parameters With FastSort Interface Routines
Establishing Parameters With =_SORT_DEFAULTS DEFINE
For descriptions of individual FastSort interface routines, see ZCOBDLL Routines.
Establishing Parameters With FastSort Interface Routines
One way to establish FastSort parameters is with the FastSort interface routines.
Table 90 FastSort Interface Routines*
PurposeRoutine
Specifies the data item to which FastSort will report error messagesCOBOL_RETURN_SORT_ERRORS_
Establishes an alphanumeric parameter (which must be a data item
described in any section of the Data Division)
COBOL_SET_SORT_PARAM_TEXT_
Establishes a numeric parameter, specifying that it is a literal, an identifier,
or an arithmetic expression
COBOL_SET_SORT_PARAM_VALUE_
* In the ZCOBDLL file.
At run time, HP COBOL routines collect these parameters into a storage area called the option
block. When a SORT or MERGE verb is executed, other HP COBOL run-time routines pass these
parameters to FastSort.
If you do not establish FastSort parameters with FastSort interface routines (and certain other
conditions are true), FastSort uses the attributes of the =_SORT_DEFAULTS DEFINE). For details,
see Establishing Parameters With =_SORT_DEFAULTS DEFINE.
For explanations of individual FastSort interface routines, see ZCOBDLL Routines.
610 Libraries and Utility Routines