DSECT2C Messages
All error conditions cause termination of execution.
ERROR: No DSECT name has been specified on the command line.
Specify the name of the DSECT to be converted as part of the
DSECT2C command line or PARMS field.
ERROR: Memory is not available to evaluate expression.
DSECT2C ran out of memory while trying to evaluate an
expression. This is probably caused by an ill-formed expression.
ERROR: Invalid arithmetic operation has been specified.
Only those operations accepted by the assembler can be used in
expressions.
This message does not occur unless the assembler
has also issued a diagnostic message for the expression.
ERROR: Unbalanced parentheses.
Only those expressions accepted by the assembler can be used.
This message does not occur unless the assembler has also
issued a diagnostic message for the expression.
ERROR: Invalid expression type.
Only those expressions accepted by the assembler can be used.
This message does not occur unless the assembler has also
issued a diagnostic message for the expression.
ERROR: Invalid operand type.
Only those expressions accepted by the assembler can be used.
This message does not occur unless the assembler has also
issued a diagnostic message for the expression.
WARNING: Undefined symbol used in expression.
A symbol used in an expression was not defined in the
DSECT to be converted or in an EQU instruction preceding the
DSECT. DSECT2C will not inspect other DSECTs in the input
file for undefined symbols.
ERROR: Out of memory. Program must halt.
DSECT2C keeps a copy of the DSECT in memory, as well as
the data required to generate the structure. Very large
DSECTs may require you to run DSECT2C in a larger virtual
machine (under CMS) or region (under MVS).
ERROR: DSECT name not found in listing.
The DSECT name specified on the command line cannot be found
in the input file. This is probably caused by a spelling error.
ERROR: Invalid file name used for input file.
The input file could not be opened. Check stderr
for library warning messages containing more information.
ERROR: Invalid file name used for output file.
The output file could not be opened. Check stderr
for library warning messages containing more information.
ERROR: Error writing to stdout. See stderr for more information.
An error occurred while writing the converted DSECT to the file
associated with stdout
. Under OS/390 TSO and CMS, the
library will have written a warning
message containing more information about the error.
WARNING: Undefined parameter detected.
A token in the command line, other than the first, does not start
with a hyphen (-) or does not correspond to a DSECT2C option.
WARNING: Symbol longer than 63 characters - will be truncated.
A symbol in the input DSECT is longer than DSECT2C's limit of 63
characters. DSECT2C truncates the symbol on the right when it converts
the symbol to a C identifier.
Copyright © 2001
by SAS Institute Inc., Cary, NC, USA. All rights reserved.