Ì i 2
main
[mnemonic]
&(SL)SLH[slh]
Field Name Len Dat Typ J DPM Offset/Local/VAL
mnemonic 10 FREE L slh
active 1 YN L &(SL)SLH[slh]|0
header.chain 200 FREE L &(SL)SLH[slh]C
horiz.vert.or.list 2 CHOICE L &(SL)SLH[slh]|3
last.update 50 FREE L &(SL)SLH[slh]UPD
level 1 PINT R VAL=IF{7^LV,DO{IF{'@LAB.L.THDR.header.chain|LV LV-1'&l
VAL=t;0^LV}},LV+1}
list.map.or.mnemonic 15 CHOICE L
name 30 FREE L &(SL)SLH[slh]|1
new.page 2 PINT R &(SL)SLH[slh]|4
parent 10 FREE L LAB.L.THDR &(SL)SLH[slh]|6
sort.number 8 PDEC R &(SL)SLH[slh]|5
spec.result.format 10 FREE L LAB.L.RFMT &(SL)SLH[slh]|8
sum.result.format 10 FREE L LAB.L.RFMT &(SL)SLH[slh]|7
type 4 CHOICE L &(SL)SLH[slh]|2
Ì i 2
groups
[mnemonic, group]
&(SL)SLH[slh]G[schg]
Field Name Len Dat Typ J DPM Offset/Local/VAL
group 10 FREE L LAB.C.HDR.GRP schg
Ì i 2
header.cont.lines
[mnemonic, hdr.cont.q]
&(SL)SLH[slh]HC[slhQC]
Field Name Len Dat Typ J DPM Offset/Local/VAL
hdr.cont.q 2 PINT R slhQC
fill.cont 1 FREE.NS L &(SL)SLH[slh]HC[slhQC]|2
header.cont.line 80 FREE.NS L &(SL)SLH[slh]HC[slhQC]|0
justify.cont 1 CHOICE L &(SL)SLH[slh]HC[slhQC]|1
Ì i 2
header.lines
[mnemonic, hdr.q]
&(SL)SLH[slh]H[slhQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
hdr.q 2 PINT R slhQ
fill 1 FREE.NS L &(SL)SLH[slh]H[slhQ]|2
header.line 80 FREE.NS L &(SL)SLH[slh]H[slhQ]|0
justify 1 CHOICE L &(SL)SLH[slh]H[slhQ]|1
Ì i 2
tests.by.queue
[mnemonic, test.q]
&(SL)SLH[slh]TQ[slhTQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
test.q 3 PINT R slhTQ
allow.dup 1 YN L &(SL)SLH[slh]TQ[slhTQ]|2
explode 1 YN L &(SL)SLH[slh]TQ[slhTQ]|3
from.nearest.test 15 FREE L VAL=IF{@LAB.L.TEST.mnemonic[@from.test.number^XX];DO{.
VAL=_@LAB.L.TEST.type[XX]'=.P'=.T&XX +@LAB.L.TEST.main
VAL=[XX]'>IF{@thru.test.number;@Z.del}^XX},@LAB.L.T
VAL=EST.mnemonic[XX]}
from.test.number 9 PDEC5 R &(SL)SLH[slh]TQ[slhTQ]|0
thru.nearest.test 15 FREE L VAL=IF{@LAB.L.TEST.mnemonic[@thru.test.number^XX];DO{.
VAL=_@LAB.L.TEST.type[XX]'=.P'=.T&XX -@LAB.L.TEST.main
VAL=[XX]'<@from.test.number^XX},@LAB.L.TEST.mnemoni
VAL=c[XX]}
thru.test.number 9 PDEC5 R &(SL)SLH[slh]TQ[slhTQ]|1
Ì i 2
excl.if.ord.tests
[mnemonic,test.q, excl.if.ord.test]
&(SL)SLH[slh]TQ[slhTQ]OE[slt]
Field Name Len Dat Typ J DPM Offset/Local/VAL
excl.if.ord.test 9 PDEC5 R LAB.L.TEST slt
excl.if.ord 1 YN L &(SL)SLH[slh]TQ[slhTQ]OE[slt]|0
Ì i 2
if.ord.tests
[mnemonic,test.q, if.ord.test]
&(SL)SLH[slh]TQ[slhTQ]IO[slt]
Field Name Len Dat Typ J DPM Offset/Local/VAL
if.ord.test 9 PDEC5 R LAB.L.TEST slt
if.ord.test.action 7 CHOICE L &(SL)SLH[slh]TQ[slhTQ]IO[slt]|0
Ì i 2
incl.if.ord.tests
[mnemonic,test.q, incl.if.ord.test]
&(SL)SLH[slh]TQ[slhTQ]OI[slt]
Field Name Len Dat Typ J DPM Offset/Local/VAL
incl.if.ord.test 9 PDEC5 R LAB.L.TEST slt
incl.if.ord 1 YN L &(SL)SLH[slh]TQ[slhTQ]OI[slt]|0
Ì i 2
tests.by.value
[mnemonic, test]
&(SL)SLH[slh]TV[slt]
Field Name Len Dat Typ J DPM Offset/Local/VAL
test 9 PDEC5 R LAB.L.TEST slt
test.allow.dup 1 YN L &(SL)SLH[slh]TV[slt]|1
test.val.q 3 PINT R &(SL)SLH[slh]TV[slt]|0
Index Files Subscripts/Physical Base
act.test.x [group,test,mnemonic]
&(SL)SLHB[schg,slt,slh]
from.thru.test.x [from.test.number,thru.test.number,mnemonic] = test.q
&(SL)SLHF[slt1,slt2,slh]
group.x [group,mnemonic]
&(SL)SLHG[schg,slh]
if.ord.test.x [if.ord.test,mnemonic,test.q]
&(SL)SLHIO[slt,slh,slhTQ]
parent.x [parent,mnemonic]
&(SL)SLHP[slhP,slh]
sort.x [sort.number] = mnemonic
&(SL)SLHN[slhN]
sum.test.x [group,test,mnemonic]
&(SL)SLHT[schg,slt,slh]
|
|
| | | | | | | |