12 common/lll/ mssg(28),namprog(2),logut,logup,lisflg,msgf
13 INTEGER*4 MSSG,NAMPROG,LOGUT,LOGUP
14 CHARACTER*4 LISFLG,MSGF
16 equivalence(cmssg,mssg)
18 INTEGER*4 LUA,LUB,N,I,NTRY
23 INTEGER*4 DATIM(5),MSS20(20)
25 equivalence(mss20,mssg)
30 equivalence(blank,cblank)
40 10
FORMAT(1h ,19a4,a3)
42 20
IF(lub.LE.0.OR.lisflg.NE.
'LON ')
GO TO 100
49 IF(mssg(i).NE.blank) n=i
55 50
WRITE(lub,55,err=60)namprog,datim,(mssg(i),i=1,n)
56 55
FORMAT(a4,a3,5a4,1x,26a4)
60 IF(ntry.LT.10)
GO TO 50
62 65
FORMAT(1h ,
'10 FAILURES WRITING FOLLOWING TO LOG-FILE')
63 WRITE(logut,70)namprog,datim
64 70
FORMAT(1h ,a4,a3,5a4)
subroutine messlog(LUA, LUB)