STEPFBLOCK
(GIN Macro)
Defined in: ACCESSMACROS
- 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