Different target platforms almost certainly require different types, so you often require a method of converting between different types. The following macro offers this.
CONVERT_TYPE(<destinationLanguage>, <originalType>)
Converts <originalType>, to the corresponding type in <destinationLanguage> using the datatypes and common types defined in the model.
Where <originalType> is assumed to be a platform independent common type.