Ignore:
Timestamp:
Jul 19, 2024, 7:54:50 PM (2 months ago)
Author:
abarral
Message:

convert labeled do (f77) to do .. end do

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/misc/xerprn.F

    r5082 r5086  
    9292C
    9393      N = I1MACH(4)
    94       DO 10 I=1,NUNIT
     94      DO I=1,NUNIT
    9595         IF (IU(I) == 0) IU(I) = N
    96    10 CONTINUE
     96      END DO
    9797C
    9898C       LPREF IS THE LENGTH OF THE PREFIX.  THE PREFIX IS PLACED AT THE
     
    117117      LENMSG = LEN(MESSG)
    118118      N = LENMSG
    119       DO 20 I=1,N
     119      DO I=1,N
    120120         IF (MESSG(LENMSG:LENMSG) /= ' ') GO TO 30
    121121         LENMSG = LENMSG - 1
    122    20 CONTINUE
     122      END DO
    123123   30 CONTINUE
    124124C
     
    127127      IF (LENMSG == 0) THEN
    128128         CBUFF(LPREF+1:LPREF+1) = ' '
    129          DO 40 I=1,NUNIT
     129         DO I=1,NUNIT
    130130            WRITE(IU(I), '(A)') CBUFF(1:LPREF+1)
    131    40    CONTINUE
     131      END DO
    132132         RETURN
    133133      ENDIF
     
    179179         LPIECE = MIN(LWRAP, LENMSG+1-NEXTC)
    180180         IF (LPIECE < LENMSG+1-NEXTC) THEN
    181             DO 52 I=LPIECE+1,2,-1
     181            DO I=LPIECE+1,2,-1
    182182               IF (MESSG(NEXTC+I-1:NEXTC+I-1) == ' ') THEN
    183183                  LPIECE = I-1
     
    185185                  GOTO 54
    186186               ENDIF
    187    52       CONTINUE
     187      END DO
    188188         ENDIF
    189189   54    CBUFF(LPREF+1:LPREF+LPIECE) = MESSG(NEXTC:NEXTC+LPIECE-1)
     
    202202         IDELTA = 0
    203203         LPIECE = LWRAP
    204          DO 56 I=LPIECE+1,2,-1
     204         DO I=LPIECE+1,2,-1
    205205            IF (MESSG(NEXTC+I-1:NEXTC+I-1) == ' ') THEN
    206206               LPIECE = I-1
     
    208208               GOTO 58
    209209            ENDIF
    210    56    CONTINUE
     210      END DO
    211211   58    CBUFF(LPREF+1:LPREF+LPIECE) = MESSG(NEXTC:NEXTC+LPIECE-1)
    212212         NEXTC = NEXTC + LPIECE + IDELTA
     
    223223C       PRINT
    224224C
    225       DO 60 I=1,NUNIT
     225      DO I=1,NUNIT
    226226         WRITE(IU(I), '(A)') CBUFF(1:LPREF+LPIECE)
    227    60 CONTINUE
     227      END DO
    228228C
    229229      IF (NEXTC <= LENMSG) GO TO 50
Note: See TracChangeset for help on using the changeset viewer.