Ì i 2
main
[mnemonic]
&(SB)SBH[sbh]
Field Name Len Dat Typ J DPM Offset/Local/VAL
mnemonic 10 FREE L sbh
active 1 CHOICE L &(SB)SBH[sbh]|0
header.chain 200 FREE L &(SB)SBH[sbh]C
last.update 50 FREE L &(SB)SBH[sbh]UPD
level 1 PINT R VAL=IF{7^LV,DO{IF{'@LAB.B.THDR.header.chain|LV LV-1'&l
VAL=t;0^LV}},LV+1}
list.map.or.mnemonic 15 CHOICE L
name 30 FREE L &(SB)SBH[sbh]|1
new.page 2 PINT R &(SB)SBH[sbh]|3
parent 10 FREE L LAB.B.THDR &(SB)SBH[sbh]|5
sort.number 8 PDEC R &(SB)SBH[sbh]|4
spec.result.format 10 FREE L LAB.B.RFMT &(SB)SBH[sbh]|7
sum.result.format 10 FREE L LAB.B.RFMT &(SB)SBH[sbh]|6
type 4 CHOICE L &(SB)SBH[sbh]|2
Ì i 2
groups
[mnemonic, group]
&(SB)SBH[sbh]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]
&(SB)SBH[sbh]HC[sbhQC]
Field Name Len Dat Typ J DPM Offset/Local/VAL
hdr.cont.q 2 PINT R sbhQC
fill.cont 1 FREE.NS L &(SB)SBH[sbh]HC[sbhQC]|2
header.cont.line 80 FREE.NS L &(SB)SBH[sbh]HC[sbhQC]|0
justify.cont 1 CHOICE L &(SB)SBH[sbh]HC[sbhQC]|1
Ì i 2
header.lines
[mnemonic, hdr.q]
&(SB)SBH[sbh]H[sbhQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
hdr.q 2 PINT R sbhQ
fill 1 FREE.NS L &(SB)SBH[sbh]H[sbhQ]|2
header.line 80 FREE.NS L &(SB)SBH[sbh]H[sbhQ]|0
justify 1 CHOICE L &(SB)SBH[sbh]H[sbhQ]|1
Ì i 2
tests.by.queue
[mnemonic, test.q]
&(SB)SBH[sbh]TQ[sbhTQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
test.q 3 PINT R sbhTQ
allow.dup 1 YN L &(SB)SBH[sbh]TQ[sbhTQ]|2
explode 1 YN L &(SB)SBH[sbh]TQ[sbhTQ]|3
from.nearest.test 15 FREE L VAL=IF{@LAB.B.TEST.mnemonic[@from.test.number^XX];DO{.
VAL=_@LAB.B.TEST.type[XX]'=.P'=.T&XX +@LAB.B.TEST.main
VAL=[XX]'>IF{@thru.test.number;@Z.del}^XX},@LAB.B.T
VAL=EST.mnemonic[XX]}
from.test.number 9 PDEC5 R &(SB)SBH[sbh]TQ[sbhTQ]|0
thru.nearest.test 15 FREE L VAL=IF{@LAB.B.TEST.mnemonic[@thru.test.number^XX];DO{.
VAL=_@LAB.B.TEST.type[XX]'=.P'=.T&XX -@LAB.B.TEST.main
VAL=[XX]'<@from.test.number^XX},@LAB.B.TEST.mnemoni
VAL=c[XX]}
thru.test.number 9 PDEC5 R &(SB)SBH[sbh]TQ[sbhTQ]|1
Ì i 2
excl.if.ord.tests
[mnemonic,test.q, excl.if.ord.test]
&(SB)SBH[sbh]TQ[sbhTQ]OE[sbt]
Field Name Len Dat Typ J DPM Offset/Local/VAL
excl.if.ord.test 9 PDEC5 R LAB.B.TEST sbt
excl.if.ord 1 YN L &(SB)SBH[sbh]TQ[sbhTQ]OE[sbt]|0
Ì i 2
if.ord.tests
[mnemonic,test.q, if.ord.test]
&(SB)SBH[sbh]TQ[sbhTQ]IO[sbt]
Field Name Len Dat Typ J DPM Offset/Local/VAL
if.ord.test 9 PDEC5 R LAB.B.TEST sbt
if.ord.test.action 7 CHOICE L &(SB)SBH[sbh]TQ[sbhTQ]IO[sbt]|0
Ì i 2
incl.if.ord.tests
[mnemonic,test.q, incl.if.ord.test]
&(SB)SBH[sbh]TQ[sbhTQ]OI[sbt]
Field Name Len Dat Typ J DPM Offset/Local/VAL
incl.if.ord.test 9 PDEC5 R LAB.B.TEST sbt
incl.if.ord 1 YN L &(SB)SBH[sbh]TQ[sbhTQ]OI[sbt]|0
Ì i 2
tests.by.value
[mnemonic, test]
&(SB)SBH[sbh]TV[sbt]
Field Name Len Dat Typ J DPM Offset/Local/VAL
test 9 PDEC5 R LAB.B.TEST sbt
test.allow.dup 1 YN L &(SB)SBH[sbh]TV[sbt]|1
test.val.q 3 PINT R &(SB)SBH[sbh]TV[sbt]|0
Index Files Subscripts/Physical Base
act.test.x [group,test,mnemonic]
&(SB)SBHB[schg,sbt,sbh]
from.thru.test.x [from.test.number,thru.test.number,mnemonic] = test.q
&(SB)SBHF[sbt1,sbt2,sbh]
group.x [group,mnemonic]
&(SB)SBHG[schg,sbh]
if.ord.test.x [if.ord.test,mnemonic,test.q]
&(SB)SBHIO[sbt,sbh,sbhTQ]
parent.x [parent,mnemonic]
&(SB)SBHP[sbhP,sbh]
sort.x [sort.number] = mnemonic
&(SB)SBHN[sbhN]
sum.test.x [group,test,mnemonic]
&(SB)SBHT[schg,sbt,sbh]
|
|
| | | | | | | |