sHelp
                                     LAB.B.THDR
     i   2
     lab.b.test.hdr.header.cont.lin
     lab.b.test.hdr.header.lines
     lab.b.test.hdr.tests.by.queue
     lab.b.test.hdr.tests.by.value

 Ì     i   2
lab.b.test.hdr.header.cont.lin    (header.cont.lines) 
[mnemonic, hdr.cont.q]
&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                 &SBH[sbh]HC[sbhQC]|2                                        
 header.cont.line            80 FREE.NS  L                 &SBH[sbh]HC[sbhQC]|0                                        
 justify.cont                 1 CHOICE   L                 &SBH[sbh]HC[sbhQC]|1                                        
 Ì     i   2
lab.b.test.hdr.header.lines    (header.lines) 
[mnemonic, hdr.q]
&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                 &SBH[sbh]H[sbhQ]|2                                          
 header.line                 80 FREE.NS  L                 &SBH[sbh]H[sbhQ]|0                                          
 justify                      1 CHOICE   L                 &SBH[sbh]H[sbhQ]|1                                          
 Ì     i   2
lab.b.test.hdr.tests.by.queue    (tests.by.queue) 
[mnemonic, test.q]
&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                 &SBH[sbh]TQ[sbhTQ]|2                                        
 explode                      1 YN       L                 &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                 &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                 &SBH[sbh]TQ[sbhTQ]|1                                        
 Ì     i   2
lab.b.test.hdr.tests.by.value    (tests.by.value) 
[mnemonic, test]
&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                 &SBH[sbh]TV[sbt]|1                                          
 test.val.q                   3 PINT     R                 &SBH[sbh]TV[sbt]|0                                          
 Ì       2
 INDEX FILE/INTERNAL NAME           SUBSCRIPTS/PHYSICAL BASE

 lab.b.test.hdr.act.test.x          [group,test,mnemonic]
   act.test.x                         &SBHB[schg,sbt,sbh]

 lab.b.test.hdr.fr.th.test.x        [from.test.number,thru.test.number,mnemonic] = test.q
   from.thru.test.x                   &SBHF[sbt1,sbt2,sbh]

 lab.b.test.hdr.parent.index        [parent,mnemonic]
   parent.x                           &SBHP[sbhP,sbh]

 lab.b.test.hdr.sort.number.x       [sort.number] = mnemonic
   sort.x                             &SBHN[sbhN]

 lab.b.test.hdr.sum.test.x          [group,test,mnemonic]
   sum.test.x                         &SBHT[schg,sbt,sbh]