validateMixedItems
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.