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.