When
you generate a COBOL program, the validateMixedItems build
descriptor option specifies whether a generated program validates
the integrity
of DBCHAR strings when an MBCHAR variable is assigned to another MBCHAR
variable.
Values
- NO
- EGL
run time services do not validate the data in an MBCHAR-to-MBCHAR
assignment If your program assigns values to MBCHAR variables, but
the error
situation for MBCHAR-to-MBCHAR assignment is not possible, you can
set this
option to NO for better runtime performance.
- YES
(the default value)
- EGL runtime services validate the data
in an MBCHAR-to-MBCHAR assignment.
If the resulting value would contain an invalid DBCS string, such
as a split
DBCHAR character or a missing final shift-in character, EGL truncates
characters
as needed to ensure that the target variable contains a valid string
of type
MBCHAR, then adds (if necessary) terminating single-byte blanks.
For more information on exception handling
and variable types, see the
topics "Exception handling" and "Primitive data types" in the EGL
Language
Reference.