MACROS IAN

(George Source)

MACROS IAN.txt
22#C ...[??? IDLEPERF SECT DEVT FGN 2 DOC   
22LS ...#MAC IDLEPERF      [- A.P.HOLDEN
22^=    [ THIS MACRO CAUSES PERFCHAP TO OUTPUT THE  
23DW    [ EXEC IDLE TIME AS 'DEVICE TYPE 999'   
23KW ...#STR %A,ON  
23QW ...(   
23XW ...#STR OFF,%A 
244W ...#EXI
249W ...#UNS APC51  
24BW ...(   
24HW ...#MEN PERFCHAP   
25#W ...#TRA APC3   
25FW ... BRN APC8   
25LW ...#END
25RW ...#ALT APC51=0
25YW ...#EXI
265W ...)   
26=W ...#EXI
26CW ...)   
26JW ...#UNS APC51  
26PW ...#EXI
26WW ...#MEN PERFCHAP   
27MW ...#TRA APC3   
27SW ... LDN 4 999  
27^W ...#END
286W ...#ALT APC51=1
28?W ...#NOR
28#R ...[??? PERFSTORE SECT DEVT FGN 2 DOC  
28*N ...#MAC  PERFSTORE                    [- A.P.HOLDEN
28BK ...      FSDESC
28CG ...      FSFILE    3,6,PERF STORE,721053   
28DC ...      FSFILE    4,6,PERF SWAP,721053,SWAP   
28F# ...      ENDESC
28G9 ...      FSLOAD    SAME
28H6 ...#NOR
28J3 ...[??? DPON SECT DEVT FGN 2 DOC   
28JY ...#MAC DPON                           [- A.P.HOLDEN   
28KW ...[ THIS MACRO TURNS ON BUILT IN DATAPASS 
28QW ...#UNS APPSW  
28XW ...#EXI
294W ...#MEN VCLASTWO   
299W ...#TRA K86VCLASTWO
29BW ... BICE ZP,ZPERFORM,0,PERFPASS,1  
29HW ...#END
29NW ...#ALT APPSW=1
29TW ...#NOR
29^8 ...[??? DPOFF SECT DEVT FGN 2 DOC  
2=4G ...#MAC DPOFF                          [- A.P.HOLDEN   
2=7W ...[ THIS MACRO TURNS OFF BUILT IN DATAPASS
2=#W ...#MEN VCLASTWO   
2=FW ...#TRA K86VCLASTWO
2=LW ... BICE ??,??,0,VCLASTWO,1
2=RW ...#END
2=YW ...#ALT APPSW=0
2?5W ...#NOR
2?=W ...[   
2?K? ...[??? DPASS SECT DEVT FGN 3 DOC  
2?XN ...#MAC DPASS                         [- A.P.HOLDEN
2#=6 ...[ THIS MACRO WILL COMPILE DATAPASS  
2#PQ ...[ IT WILL TAKE IT'S SOURCE FROM FILESTORE IF POSSIBLE - 
2*9B ...[ OTHERWISE IT WILL USE SUB-FILE DATAPASS ON MT DPTAPE. 
2*P2 ...[ FILESTORE SOURCE SHOULD BE IN FILE :GEO.DATAPASS  
2*W8 ...#STR NOLIS,%I   
2B3B ...(   
2B8L ...#ALT ADPLIST=1? 
2BN= ...#LIS 0  
2C7W ...#OPT AWENDY=0   
2CMG ...#LIS AWENDY 
2CX# ...)   
2D76 ...#STR %A 
2DLQ ...#SKI
2F6B ...(   
2F8# ...#UNS ADPNOFN
2F== ...#SKI
2F#8 ...(   
2FB6 ... DPON   
2FD4 ...#LIS ADPLIST
2FG2 ...#EXI
2FHY ...)   
2FL2 ... DPASS 2,,,,,,,,NOLIS   
2G5L ...#EXI
2GK= ...)   
2H4W ...#SKI %A>63-63   
2HJG ...(   
2J46 ...! %A SHOULD BE LESS THAN 64 
2JHQ ...#EXI
2K3B ...)   
2KH2 ...#OPT ADP%A=1
2L2L ...#STR %B 
2LG= ...(   
2L^W ... DPASS %B,%C,%D,%E,%F,%G,%H,,NOLIS  
2MFG ...#EXI
2M^6 ...)   
2NDQ ...#UNS ADPSIB 
2NYB ...#SKI
2PD2 ...(   
2PXL ...#LIS 0  
2QC= ...#FRL
2QWW ...#INT
2RBG ...#ORD
2RW6 ...ZCOM 40HIF EXI(:DATAPASS.DATAPASS        ),(AL 0
2S*Q ... 40H,1)ELSE(IF EXI(:GEO.DATAPASS),(AL 0,2)EL
2STB ... 12HSE(AL 0,0)) 
2T*2 ...ZCA +60:1,+0,+91,+ZCOM  
2TSL ...X0 +0   
2W#= ...NTRY STO 0 X0   
2WRW ... LDN 0 79?  
2X?G ... BZE 0 NOG  
2XR6 ... PERI 0 ZCA 
2Y=Q ...NOG STO 0 19?+0 
2YQB ... LDX 0 X0   
2^=2 ... EXIT 0 0   
2^PL ...#EXT
329= ...#JUM NTRY   
32NW ...#OPT ADPSIB=19?+0]  
338G ...#FRL
33N6 ...#LIS AWENDY 
347Q ...)   
34#Y ...#ALT ADPKEY=4*82?+81?+81?+80?*80?   
34G6 ...#SKI ADPKEY 
34MB ...#KEY OFF
3572 ...#SKI ADPSIB 
35LL ...(   
366= ...#SKI ADPSIB-1<1$1   
36KW ...(   
36R4 ...#UNS ADP13  
36Y? ...#GEO RV :DATAPASS.PMCORE
375G ...#REL CR3
37K6 ...#OFR CR3,RESFILE
384Q ...#GEO AS *CR3,:DATAPASS.DATAPASS 
38JB ...#USE CR3
3942 ...#UNS ADP13  
39HL ...(   
3=3= ...#GEO AS *CR3,:DATAPASS.PMCORE   
3=GW ...#USE CR3
3?2G ...)   
3?G6 ...#REL CR3
3?^Q ...)   
3#FB ...#SKI ADPSIB-2<1$1   
3#^2 ...(   
3*DL ...#REL CR3
3*Y= ...#OFR CR3,DATAPASS   
3BCW ...#GEO AS *CR3,:GEO.DATAPASS  
3BXG ...#USE CR3
3CC6 ...#REL CR3
3CWQ ...)   
3DBB ...)   
3DW2 ...#SKI ADPSIB<1$1 
3F*L ...(   
3FT= ...#REL MT0
3G#W ...#OFR MT0,DPTAPE 
3GSG ...#POS MT0,DATAPASS   
3H#6 ...#USE MT0
3HRQ ...#REL MT0
3J?B ...)   
3J*# ...#OPT ADP13=0
3JC= ...#OPT ADPNOFN=0  
3JF8 ...#SKI ADPKEY-3<1$1   
3JH6 ...#KEY ON,C   
3JK4 ...#SKI ADPKEY-5<1$1   
3JM2 ...#KEY ON,D   
3JNY ...#SKI ADPKEY-1<1$1   
3JR2 ...#KEY ON 
3K=L ...#UNS ADPNOFN
3KQ= ...#SKI
3L9W ... DPFIN  
3LPG ...#LIS ADPLIST
3M96 ...#NOR
3MNQ ...[   
3N8B ...[   
3^RM ...[??? PERFLIM SECT DEVT FGN 2 DOC
4264 ...#MAC PERFLIM       [- A.P.HOLDEN
42DG ...[ THIS MACRO LIMITS THE MAX. SIZE OF :SYSTEM.PERFORMANCE
42Y6 ...#ALT APCSZ=%A   
43CQ ...#MEN PERFCHAP   
43XB ...#TRA APC14  
44C2 ... LDN 0 %A   
44WL ...#END
45B= ...#NOR
45TW ...[??? CMEPERF  SECT DIAG FGN 22  
46*G ...#MAC  CMEPERF   
46T6 ...[ THIS MACRO IS THE SAME AS IDLEPERF BUT GIVES EXTRA
47#Q ...[DATA FOR CME. IT ISSUES IDLEPERF.  
47SB ...#STR %A,ON  
48#2 ...(   
48RL ...#STR  OFF,%A
49?= ...#EXI
49QW ...#UNS CME01  
4==G ...(   
4=Q6 ...#MEN PERFCHAP   
4?9Q ...#TRA  APC9  
4?PB ...  BRN  APC10
4#92 ...#END
4#NL ...#ALT CME01=0
4#YD ...#STR   NOIDE,%B 
4*8= ...#EXI
4*D4 ...   IDLEPERF OFF 
4*MW ...)   
4B7G ...#EXI
4BM6 ...)   
4C6Q ...#UNS CME01  
4CLB ...#EXI
4D62 ...#MEN PERFCHAP   
4DKL ...#TRA APC9   
4F5= ...   NULL 
4FJW ...#END
4G4G ...#ALT CME01=1
4GJ6 ...  IDLEPERF  
4H3Q ...#NOR
^^^^ ...074101640022