add examples for data types, static and extern