Remove spaces in type declarations: "type (x) -> type(x) -> x"
Add double precision as synonym for real(8)