El significado de espacio en blanco en Fortran 90 no es el mismo que en Fortran 77, esto debido al formato libre del código fuente por lo que los espacios en blanco NO PODRÁN ESTAR:
INTEGER :: contador ! Correcta INTEG ER :: contador ! Incorrecta
REAL :: altura_maxima ! Correcta REAL :: altura maxima ! Incorrecta
Y DEBE ESTAR:
INTEGER FUNCTION f(i) ! Correcta INTEGERFUNCTION f(i) ! Incorrecta
REAL FUNCTION g(x) ! Correcta REAL FUNCTIONg(x) ! Incorrecta
Los espacios en blanco son opcionales entre algunas palabras reservadas como por ejemplo END IF y END DO.