When declaring the functions (name, arguments, documentation), could it be possible to make type information optionnaly available on the arguments (like XL_TYPE_NUM for double or XL_TYPE_MULTI + XL_TYPE_NUM for list of double) ?
Then some type checking could happen before calling the function to ensure the type is correct. Moreover, it would ease the definition of a XL_TYPE_ARRAY (see related post).
When declaring the functions (name, arguments, documentation), could it be possible to make type information optionnaly available on the arguments (like XL_TYPE_NUM for double or XL_TYPE_MULTI + XL_TYPE_NUM for list of double) ? Then some type checking could happen before calling the function to ensure the type is correct. Moreover, it would ease the definition of a XL_TYPE_ARRAY (see related post).
sebastien