option #28

Mapping decimal data type to numeric

WSupported on Windows
USupported on Unix
VSupported on OpenVMS
NSupported in Synergy .NET

System option #28 causes the compiler to map decimal subroutine arguments (d) to numeric (n).

Note

Option #28 is a compiler option only. It has no effect at runtime. The compiler checks for this option when it compiles your modules. Once your modules are built, you cannot map the decimal data type to numeric.

If system option #28 is set, the compiler treats any subroutine arguments declared as type d as type n.

If this option is not set, no mapping of the decimal data type occurs.

In Synergy .NET, the -N compiler option performs the same function.