1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
|
subroutine entrkw
common /cdefio/ bp, buf (4096)
integer bp
integer buf
common /cfname/ fcname (30)
integer fcname
common /cfor/ fordep, forstk (200)
integer fordep
integer forstk
common /cgoto/ xfer
integer xfer
common /clabel/ label, retlab, memflg, col, logic0
integer label
integer retlab
integer memflg
integer col
integer logic0
common /cline/ dbgout, dbglev, level, linect (5), infile (5), fnam
*p, fnames ( 150)
integer dbgout
integer dbglev
integer level
integer linect
integer infile
integer fnamp
integer fnames
common /cmacro/ cp, ep, evalst (500), deftbl
integer cp
integer ep
integer evalst
integer deftbl
common /coutln/ outp, outbuf (74)
integer outp
integer outbuf
common /csbuf/ sbp, sbuf(2048), smem(240)
integer sbp
integer sbuf
integer smem
common /cswtch/ swtop, swlast, swstak(1000), swvnum, swvlev, swvst
*k(10), swinrg
integer swtop
integer swlast
integer swstak
integer swvnum
integer swvlev
integer swvstk
integer swinrg
common /ckword/ rkwtbl
integer rkwtbl
common /clname/ fkwtbl, namtbl, gentbl, errtbl, xpptbl
integer fkwtbl
integer namtbl
integer gentbl
integer errtbl
integer xpptbl
common /erchek/ ername, body, esp, errstk(30)
integer ername
integer body
integer esp
integer errstk
integer mem( 60000)
common/cdsmem/mem
integer sif(3)
integer selse(5)
integer swhile(6)
integer sdo(3)
integer sbreak(6)
integer snext(5)
integer sfor(4)
integer srept(7)
integer suntil(6)
integer sret(7)
integer sstr(7)
integer sswtch(7)
integer scase(5)
integer sdeflt(8)
integer send(4)
integer serrc0(7)
integer siferr(6)
integer sifno0(8)
integer sthen(5)
integer sbegin(6)
integer spoint(8)
integer sgoto(5)
data sif(1)/105/,sif(2)/102/,sif(3)/-2/
data selse(1)/101/,selse(2)/108/,selse(3)/115/,selse(4)/101/,selse
*(5)/-2/
data swhile(1)/119/,swhile(2)/104/,swhile(3)/105/,swhile(4)/108/,s
*while(5)/101/,swhile(6)/-2/
data sdo(1)/100/,sdo(2)/111/,sdo(3)/-2/
data sbreak(1)/98/,sbreak(2)/114/,sbreak(3)/101/,sbreak(4)/97/,sbr
*eak(5)/107/,sbreak(6)/-2/
data snext(1)/110/,snext(2)/101/,snext(3)/120/,snext(4)/116/,snext
*(5)/-2/
data sfor(1)/102/,sfor(2)/111/,sfor(3)/114/,sfor(4)/-2/
data srept(1)/114/,srept(2)/101/,srept(3)/112/,srept(4)/101/,srept
*(5)/97/,srept(6)/116/,srept(7)/-2/
data suntil(1)/117/,suntil(2)/110/,suntil(3)/116/,suntil(4)/105/,s
*until(5)/108/,suntil(6)/-2/
data sret(1)/114/,sret(2)/101/,sret(3)/116/,sret(4)/117/,sret(5)/1
*14/,sret(6)/110/,sret(7)/-2/
data sstr(1)/115/,sstr(2)/116/,sstr(3)/114/,sstr(4)/105/,sstr(5)/1
*10/,sstr(6)/103/,sstr(7)/-2/
data sswtch(1)/115/,sswtch(2)/119/,sswtch(3)/105/,sswtch(4)/116/,s
*swtch(5)/99/,sswtch(6)/104/,sswtch(7)/-2/
data scase(1)/99/,scase(2)/97/,scase(3)/115/,scase(4)/101/,scase(5
*)/-2/
data sdeflt(1)/100/,sdeflt(2)/101/,sdeflt(3)/102/,sdeflt(4)/97/,sd
*eflt(5)/117/,sdeflt(6)/108/,sdeflt(7)/116/,sdeflt(8)/-2/
data send(1)/101/,send(2)/110/,send(3)/100/,send(4)/-2/
data serrc0(1)/101/,serrc0(2)/114/,serrc0(3)/114/,serrc0(4)/99/,se
*rrc0(5)/104/,serrc0(6)/107/,serrc0(7)/-2/
data siferr(1)/105/,siferr(2)/102/,siferr(3)/101/,siferr(4)/114/,s
*iferr(5)/114/,siferr(6)/-2/
data sifno0(1)/105/,sifno0(2)/102/,sifno0(3)/110/,sifno0(4)/111/,s
*ifno0(5)/101/,sifno0(6)/114/,sifno0(7)/114/,sifno0(8)/-2/
data sthen(1)/116/,sthen(2)/104/,sthen(3)/101/,sthen(4)/110/,sthen
*(5)/-2/
data sbegin(1)/98/,sbegin(2)/101/,sbegin(3)/103/,sbegin(4)/105/,sb
*egin(5)/110/,sbegin(6)/-2/
data spoint(1)/112/,spoint(2)/111/,spoint(3)/105/,spoint(4)/110/,s
*point(5)/116/,spoint(6)/101/,spoint(7)/114/,spoint(8)/-2/
data sgoto(1)/103/,sgoto(2)/111/,sgoto(3)/116/,sgoto(4)/111/,sgoto
*(5)/-2/
call enter (sif, -99, rkwtbl)
call enter (selse, -87, rkwtbl)
call enter (swhile, -95, rkwtbl)
call enter (sdo, -96, rkwtbl)
call enter (sbreak, -79, rkwtbl)
call enter (snext, -78, rkwtbl)
call enter (sfor, -94, rkwtbl)
call enter (srept, -93, rkwtbl)
call enter (suntil, -70, rkwtbl)
call enter (sret, -77, rkwtbl)
call enter (sstr, -75, rkwtbl)
call enter (sswtch, -92, rkwtbl)
call enter (scase, -91, rkwtbl)
call enter (sdeflt, -90, rkwtbl)
call enter (send, -82, rkwtbl)
call enter (serrc0, -84, rkwtbl)
call enter (siferr, -98, rkwtbl)
call enter (sifno0, -97, rkwtbl)
call enter (sthen, -86, rkwtbl)
call enter (sbegin, -83, rkwtbl)
call enter (spoint, -88, rkwtbl)
call enter (sgoto, -76, rkwtbl)
return
end
c sifno0 sifnoerr
c logic0 logical_column
c serrc0 serrchk
|