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