5 * Revision 1.1.1.1 1996/03/06 10:47:13 mclareni
9 #include "zebra/pilot.h"
10 SUBROUTINE FZLIMI (LUNPAR,ALIMIP)
12 C- SET END-OF-TAPE LIMIT
14 #include "zebra/zunit.inc"
15 #include "zebra/mqsys.inc"
16 #include "zebra/eqlqf.inc"
17 #include "zebra/fzcf.inc"
18 C-------------- End CDE --------------
19 DIMENSION LUNPAR(9), ALIMIP(9)
26 IF (LQFF.EQ.0) GO TO 99
28 IF (ALIMIT) 21, 24, 31
29 21 Q(KQSP+LQFF+39) = 0.
32 #if defined(CERNLIB_QPRINT)
34 +WRITE (IQLOG,9022) LUN
35 9022 FORMAT ('0FZLIMI. File at LUN=',I3,' has no output limit.')
39 24 ALIMIT = REAL (IQ(KQSP+LQFF+20)) / 1000000.
40 ALIMIT = ALIMIT + REAL (IQ(KQSP+LQFF+19)) + Q(KQSP+LQFF+39)
43 31 Q(KQSP+LQFF+39) = ALIMIT
45 FRAC = ALIMIT - REAL(NUM1)
46 NUM2 = 1000000. * FRAC
47 IQ(KQSP+LQFF+37) = NUM1
48 IQ(KQSP+LQFF+38) = NUM2
50 #if defined(CERNLIB_QPRINT)
52 +WRITE (IQLOG,9036) LUN,NUM1,NUM2
53 9036 FORMAT ('0FZLIMI. Output limit for file at LUN=',I3,
54 F' IS',I7,' Mwords +',I6,' Words.')
58 * ==================================================
59 #include "zebra/qcardl.inc"