Fortran Wiki
Continuation lines

A continuation line in free-form Fortran is created with an ampersand as follows:

integer, dimension(5) :: foo = (/ 1, 2, &
    3, 4, 5 /)

In the Fortran 95 standard, a maximum of 39 continuation lines are allowed. In Fortran 2003, a maximum of 255 are allowed.

GFortran will allow more than 39 continuation lines even with -std=f95, but it will issue the following warning:

Warning: Limit of 39 continuations exceeded in statement

The Intel Fortran compiler prints (with -stand f95)

warning #5199: Too many continuation lines