如何在 Fortran 77 的 if 语句中换行?

How to break the line in a if-statement in Fortran 77?

在这样的示例中,如何在 if 语句中换行并根据我的条件在新行中继续?

IF((TEMP_PT.GT.TEMP_EVAP.
&  AND.TFIELD(A+1,B).LT.TEMP_EVAP).OR.   
&  ((TEMP_PT.GT.TEMP_MELT.AND.TEMP_PT.LT.TEMP_EVAP).
&  AND.TFIELD(A+1,B).LT.TEMP_MELT))THEN

在 FORTRAN 77 中,第 6 列是延续列。任何非空白、非零表示该行是上面那行的延续:

C23456789 123456789 123456789 123456789 123456789
      IF((TEMP_PT.GT.TEMP_EVAP.
     &  AND.TFIELD(A+1,B).LT.TEMP_EVAP).OR.   
     &  ((TEMP_PT.GT.TEMP_MELT.AND.TEMP_PT.LT.TEMP_EVAP).
     &  AND.TFIELD(A+1,B).LT.TEMP_MELT))THEN