C/C++ Programmer's Guide (G06.25+)

Run-Time Messages
HP C/C++ Programmer’s Guide for NonStop Systems429301-008
22-8
CRE Service Function Messages
The first ASSIGN specifies that the logical name A can appear in no more than one
program file. The second assign specifies that the name A can appear in an arbitrary
number of program files. The CRE cannot determine whether to use the file C.D on
volume $B1 or on volume $B2.
Effect. The CRE terminates the program.
Recovery. Correct the ASSIGNs in your TACL environment. For more information on
using ASSIGNs, see the TACL Reference Manual.
25
Cause. Your TACL environment specifies an ASSIGN such as:
ASSIGN A, $B1.C.D
but the program contains more than one logical file named A.
Effect. The CRE terminates the program.
Recovery. Correct the ASSIGNs in your TACL environment. For more information on
using ASSIGNs, see the TACL Reference Manual.
26
Cause. A PARAM specifies a value that is not defined by the CRE. For example, the
value for a DEBUG PARAM must be either ON or OFF:
PARAM DEBUG [ ON ]
[ OFF ]
The CRE reports this error if a DEBUG PARAM has a value other than ON or OFF.
error, if present, is a file-system error.
Effect. The CRE terminates the program.
Recovery. Modify the PARAM text and rerun your program. For more information on
using ASSIGNs, see the TACL Reference Manual.
Ambiguity in application of ASSIGN
logical_name
Invalid PARAM value text ( error )
PARAM name 'value'