option #37
WSupported on Windows
|
USupported on Unix
|
VSupported on OpenVMS
|
|
System option #37 forces VAX DIBOL–compatible functionality on decimal-to-decimal and alpha-to-decimal stores. If option #37 is set, decimal-to-decimal assignments are translated. For example, assume you have the expression
dfld2=dfld1
where dfld1 contains “1 23”. With option #37 set, Synergy DBL stores “1023” into dfld2. If the option is not set, no translation occurs.
On alpha-to-decimal stores, Synergy DBL won’t ignore extra characters in the alpha source if option #37 is set. For example, the following statement causes a “Bad digit encountered” error ($ERR_DIGIT):
D5=A10 containing "XYZ--01234"
Alternatively, you can specify the /ALTSTORE compiler qualifier for each individual file for which you want to force an alternate store.
System option #37 is a compiler option. It has no effect at runtime. The compiler checks for this option when it compiles your modules. Once your modules are built, you cannot change their store functionality. |