The decimalSymbol build descriptor option specifies a character to be used as the decimal symbol at runtime.
When you are generating a COBOL program, if you do not specify the decimalSymbol build descriptor option, the value is set by the decimal point character specified in the language-dependent options module specified for your runtime installation. For z/OS®, refer to the program directory for your runtime product for details.
When you are generating Java™ code, the decimalSymbol build descriptor option assigns a character to the vgj.nls.number.decimal Java runtime property if the genProperties build descriptor option is set to GLOBAL or PROGRAM. If you do not specify the decimalSymbol build descriptor option, the character is determined by the locale associated with the vgj.nls.code Java runtime property.
The decimalSymbol build descriptor option does not affect numbers in JSF handlers. By default, JSF handlers use the client's locale to determine the appropriate decimal symbol. You can override the default locale with the sysLib.setLocale() system function. You can find more information on this and other system functions in the EGL Language Reference.
The value can be no more than one character.