Prerocessing data types declarations