STRUCTURE

(GIN Macro)

Defined in: IFMACS

Used in: MESSDC

STRUCTURE.mac.txt
 **QL    [   
 *B==    [   
 *BPW    [??? STRUCTURE SECT DEVT FGN 1 DOC  
 *C9G    [   
 *CP6    #MAC           STRUCTURE
 *D8Q    [              =========
 *DNB    [   
 *F82    [   
 *FML    [ %A - 1 OR 0 (1 => CONDITIONAL, 0 => ITERATION)
 *G7=    [ %B - 'ON' OR 'OFF' OR 'CHECK' 
 *GLW    [   
 *H6G    [ IF 'ON', INCREASES DEPTH OF 'NESTREASON' AND SETS B23 TO %A   
 *HL6    [ IF 'OFF', CHECKS B23 = %A AND DECREASES DEPTH OF 'NESTREASON' ANYWAY  
 *J5Q    [ IF 'CHECK', CHECKS B23 = %A   
 *JKB    [ GENERATES A DIAGNOSTIC ERROR LINE IF A CHECK FAILS
 *K52    [   
 *KJL    #STR           ON,%B
 *L4=    #SKI
 *LHW    (   
 *M3G    #ALT           NESTREASON=NESTREASON@L1+%A  
 *MH6    #EXI
 *N2Q    )   
 *NGB    #STR           OFF,%B   
 *P22    #SKI
 *PFL    (   
 *P^=    #SKI           NESTREASON&1-%A  
 *QDW    (   
 *QYG    !! CLOSING WRONG STRUCTURE !!   
 *RD6    #EXI
 *RXQ    )   
 *SCB    #ALT           NESTREASON=NESTREASON@L-1
 *SX2    #EXI
 *TBL    )   
 *TW=    #STR           CHECK,%B 
 *W*W    #SKI
 *WTG    (   
 *X*6    #SKI           NESTREASON&1-%A  
 *XSQ    !! IN WRONG STRUCTURE !!
 *Y#B    #EXI
 *YS2    )   
 *^?L    !! ACTION MUST BE ON, OFF OR CHECK !!   
 *^R=    #NOR
  • Last modified: 17/01/2024 11:55
  • by 127.0.0.1