parsing C declarations