Fixed types.
Extended type DATATYPE with CHAR_P for char*.