integer x; integer *y; integer *z[4]; integer (*w)[4]; integer (foo[3])(string);