sHelp
                                     HR.KEYWORDS
       2
 main
   keywords
     magic.code
     specials

 Ì       2
main
[function]
&(HL)HLDK[hldkF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 function                    10 FREE     L                 hldkF                                                       
 canned.text.ok               1 YN       L                 &(HL)HLDK[hldkF]|2                                          
 function.active              1 YN       L                 &(HL)HLDK[hldkF]|0                                          
 function.name               30 FREE     L                 &(HL)HLDK[hldkF]|1                                          
 function.version             5 PINT     R                 &(HL)HLDK[hldkF]|5                                          
 interactive                  1 YN       L                 &(HL)HLDK[hldkF]|3                                          
 list.function.active         1 YN       L                 VAL=IF{@.user="MTB" "Y";@function.active}                   
 width                        3 PINT     R                 &(HL)HLDK[hldkF]|4                                          
 Ì   €     2
keywords
[function,  mnemonic]
&(HL)HLDK[hldkF]K[hldk]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mnemonic                    20 FREE     L                 hldk                                                        
 active                       1 YN       L                 &(HL)HLDK[hldkF]K[hldk]|0                                   
 custom                       1 YN       L                 &(HL)HLDK[hldkF]K[hldk]|2                                   
 edit                         1 YN       L                                                                             
 editor.doc                   0 FREE     L                                                                             
 execute                      1 YN       L                 &(HL)HLDK[hldkF]K[hldk]A|3                                  
 last.update                  9 FREE     L                 &(HL)HLDK[hldkF]K[hldk]UPD                                  
 list.keyword.active          1 YN       L                 VAL=IF{@.user="MTB" "Y";@active}                            
 magic.if.interactive        65 FREE     L                 &(HL)HLDK[hldkF]K[hldk]|3                                   
 max.length                   3 PINT     R                 &(HL)HLDK[hldkF]K[hldk]|4                                   
 minimum.length               3 INT      R                 &(HL)HLDK[hldkF]K[hldk]A|1                                  
 multi.line.output            1 YN       L                 &(HL)HLDK[hldkF]K[hldk]A|0                                  
 name                        40 FREE     L                 &(HL)HLDK[hldkF]K[hldk]|1                                   
 no.arguments                 2 INT      R                 &(HL)HLDK[hldkF]K[hldk]A|2                                  
 pp.keyword                   1 YN       L                 &(HL)HLDK[hldkF]K[hldk]|5                                   
 Ì   €     2
magic.code
[function,mnemonic,  code.q]
&(HL)HLDK[hldkF]K[hldk]C[hldkQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 code.q                       2 PINT     R                 hldkQ                                                       
 code.line                   80 TEXT     L                 &(HL)HLDK[hldkF]K[hldk]C[hldkQ]                             
 Ì   €     2
specials
[function,mnemonic,  special.flag]
&(HL)HLDK[hldkF]K[hldk]SP[hldkSP]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 special.flag                10 FREE     L                 hldkSP                                                      
 special.value               30 FREE     L                 &(HL)HLDK[hldkF]K[hldk]SP[hldkSP]