STEPFBLOCK

(GIN Macro)

Defined in: ACCESSMACROS

Used in: LEXIFIND5, USELEX5

STEPFBLOCK.mac.txt
 *KSD ...[??? STEPFBLO SECT FILE FGN 19 DOC  
 *L4=    #     THIS MACRO IS TO UPDATE THE BLOCK POINTER FOR THE FILE OPEN AT
 *LHW    #     DEPTH %A (ZERO IF ABSENT).IF THIS IS NEGAT VE,SETS POINTING TO 2ND
 *M3G    #     BLOCK 
 *MH6    #     %BCOPTIONAL>IS A LABEL TO JUMP TO ON READING  FF END OF BL CLIST. 
 *N2Q    #MAC  STEPFBLOCK
 *NGB    #STR  %A
 *P22          SFSTACK  %A,1 
 *PFL    #STR  %A
 *P^=    #SKI
 *QDW          TOPFCA   1
 *QYG          LDX   0  FREADBLOCK(1)
 *RD6          BPZ   0  M1STEPFBLOC  
 *RXQ          LDN   0  FBLKS
 *SCB    M1STEPFBLOC 
 *SX2          ADN   0  1
 *TBL          STO   0  FREADBLOCK(1)
 *TW=    #STR  %B
 *W*W    (   
 *WTG          PSTAC  1,1
 *X*6          BFCBX 1,1 
 *XSQ          SBX   0  FBLMOD(1)
 *Y#B          SBN   0  A1   
 *YS2          BZE   0  %B   
 *^?L          BNG   0  M2STEPFBLOC  
 *^R=          GEOERR  1,ENDFILE 
 B2=W    M2STEPFBLOC 
 B2QG    )   
 B3=6          LDX   1  FX1  
 B3PQ    #NOR
  • Last modified: 17/01/2024 11:55
  • by 127.0.0.1