A large commit.
[pdp8.git] / sw / os8 / v3d / sources / fortran / dectapes / dectape2 / chkeof.ra
CommitLineData
81e70d48
PH
1/
2/ VERSION 5A 4-26-77 MH
3/
4 SECT CHKEOF
5/CHECKS END OF FILE CONDITION.
6/ZEROS PASSED VARIABLE + PASSES ITS ADDRESS TO #EOFSW
7/FRTS DOES REST
8 EXTERN #EOFSW
9 BASE CHKBAS
10 JA CODE
11NAME, TEXT +CHKEOF+
12CHKBAS, F 0.
13CHKXR, F 0.
14 BASE 0
15CODE, STARTD
16 FLDA 30
17 FSTA CHKRTN /RETURN ADDR
18 FLDA 0 /GET PTR TO VARIABLE LIST
19 BASE CHKBAS
20 SETB CHKBAS
21 SETX CHKXR
22 FSTA CHKBAS
23 LDX 1,1
24 FLDA% CHKBAS,1 /HERES PTR TO VAR ADDR
25 FSTA CHKBAS
26 JA PART2
27 ORG 10*3+CHKBAS
28 FNOP
29 JA NAME+3
30PART2, FLDA CHKBAS
31 FSTA #EOFSW /PASS ADDR TO SYS
32 STARTF
33 FCLA
34 FSTA% CHKBAS /ZERO VAR
35CHKRTN, JA .