This routine sets a 1-dimensional array of values as the dynamic
default for a parameter. The dynamic default may be used as the
parameter value by means of appropriate specifications in the
interface file.
If the declared parameter type differs from the type of the
array supplied, then conversion is performed.