temporary real*4 data(n1,n2,n3), convolution(j+k-1)
These declarations must follow other declarations and precede the executable statements. Automatic arrays are supported in Fortran90. To allow full code compatibility, Ratfor90 simply translates this statement to
real*4 data(n1,n2,n3), convolution(j+k-1).