A
formal scalar type is one defined by any
of the
formal_type_definitions
in this subclause. The category determined for a formal scalar type is
the category of all discrete, signed integer, modular, floating point,
ordinary fixed point, or decimal types.
The actual type for a formal scalar type shall not
be a nonstandard numeric type.