XQ33 ;SEA/AMF/JLI/MJM,ISD/HGW - REMOVE UNREFERENCED OPTIONS ;02/07/13 08:04
Source file <XQ33.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Kernel | 2 | XQ LIST UNREFERENCED OPTIONS XQ UNREF'D OPTIONS |
Name | Comments | DBIA/ICR reference |
---|---|---|
DUO | ; Entry point to delete unreferenced options from the option file.
|
|
GET | ||
DUO1 | ;
|
|
LP | ||
LP1 | ||
LP2 | ||
PRI | ;
|
|
OUT | ||
LIST | ; Entry point to list unreferenced options from the OPTION file (#19).
; ZEXCEPT: XUAXQE,XUAXQS ;global within this routine |
|
QUEUE | ;
|
|
START | ;
|
|
GETO | ; Gets the unreferenced option
; ZEXCEPT: XUAFLAG,XUAIEN,XUANAME,XUAXQS ;global within this routine |
|
; Print the list
; ZEXCEPT: I,IOF,IOSL,IOST,X,XUAIEN,XUANAME ;global within this routine |
||
HEAD | ;
; ZEXCEPT: XUAHDR,XUALINE,XUAPAGE ;used within this routine |
|
EXIT | ;
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(19 - [#19] | LP, LP1, LP2, LP2+1, LP2+3, PRI+3, GETO+6, GETO+8, GETO+9, GETO+11 , GETO+14, PRINT+9 |
^DIC(19.2 - [#19.2] | PRI+4, GETO+15 |
^TMP($J | DUO+2!, GET, GET+1, PRI+5*, START+7!, GETO+16*, PRINT+5, PRINT+7, PRINT+8 |
^VA(200 - [#200] | PRI+1, PRI+2, GETO+12, GETO+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | DUO+1*, DUO1+1* |
%A1 | OUT+1!, EXIT+3! |
%Y | OUT+2!, EXIT+4! |
>> %ZIS | QUEUE+1* |
A | OUT+2!, EXIT+4! |
C | OUT+1!, EXIT+3! |
D0 | OUT+2!, EXIT+4! |
D1 | OUT+2!, EXIT+4! |
DA | GET+1*, OUT+2!, EXIT+4! |
DIC | DUO+3*, DUO+6*, GET+1*, OUT+1!, LIST+4*, LIST+7*, EXIT+3! |
DIC(0 | DUO+3*, DUO+6*, LIST+4*, LIST+7* |
>> DIK | DUO1+2* |
DIW | OUT+2!, EXIT+4! |
DIWF | OUT+2!, EXIT+4! |
DIWL | OUT+2!, EXIT+4! |
DIWR | OUT+2!, EXIT+4! |
DIWT | OUT+2!, EXIT+4! |
DK | OUT+2!, EXIT+4! |
DL | OUT+2!, EXIT+4! |
DN | OUT+2!, EXIT+4! |
DR | GET+1*, OUT+2!, EXIT+4! |
DT | START+3 |
DTIME | DUO+3, LIST+4, PRINT+18, PRINT+25 |
DX | OUT+2!, EXIT+4! |
END | PRINT+2~, PRINT+3*, PRINT+7, PRINT+19* |
I | OUT+1!, PRINT+23*, EXIT+3! |
IO | QUEUE+2 |
IO(0 | QUEUE+2 |
IOF | GET+1, PRINT+14 |
IOP | DUO+2*!, LIST+3*!, QUEUE+1! |
IOSL | PRINT+12, PRINT+23 |
IOST | PRINT+13, PRINT+16, PRINT+21 |
J | OUT+1!, EXIT+3! |
K | OUT+1!, EXIT+3! |
L | LP2+3*, OUT+1!, EXIT+3! |
POP | OUT+1!, QUEUE+1, EXIT+3! |
S | GET+1!, OUT+1!, EXIT+3! |
U | DUO+3, DUO+5, DUO+6, LP2, LP2+3, PRI+3, LIST+4, LIST+6, LIST+9, START+2* , GETO+9, PRINT+9 |
X | DUO+3*, DUO+4, OUT+1!, LIST+4*, LIST+5, PRINT+18*, PRINT+19, PRINT+25*, EXIT+3! |
XQDSH | OUT+1! |
XQE | DUO+4*, DUO+5*, DUO+6*, LP, OUT+1! |
XQENT | DUO+2*, LP2+1, LP2+3, PRI+1, PRI+2, PRI+3, PRI+4, OUT+1! |
XQFL | LP2!, LP2+1*, LP2+2!, PRI+1!, PRI+2!, PRI+3!, PRI+4!, PRI+5, OUT+1! |
XQHDR | OUT+1! |
XQI | GET+1*, LP1*, LP2, LP2+1, LP2+3, PRI+1, PRI+2, PRI+3, PRI+4, PRI+5 , OUT+1! |
>> XQII | GET+1* |
XQJ | LP*, LP1, LP2+1, OUT+1! |
XQK | LP2+2*, LP2+3*, OUT+1! |
XQLEN | LP2+2*, LP2+3*, OUT+1! |
XQNM | LP2+2*, LP2+3*, OUT+1! |
XQP | OUT+1! |
XQS | DUO+4*, DUO+5*, DUO+6*, LP, OUT+1! |
XQSTOP | GET+1, DUO1+1*, OUT+2! |
XQUI | LP*, LP1, OUT+1! |
XUAFLAG | GETO+9!, GETO+10*, GETO+11!, GETO+12!, GETO+13!, GETO+14!, GETO+15!, GETO+16, EXIT+2! |
XUAHDR | START+1~ |
XUAHDR(1 | START+4*, HEAD+2 |
XUAHDR(2 | START+5*, HEAD+2 |
XUAHDR(3 | START+6*, HEAD+2 |
XUAIEN | START+1~, GETO+7*, GETO+8*, GETO+9, GETO+11, GETO+12, GETO+13, GETO+14, GETO+15, GETO+16 , PRINT+8*, PRINT+9 |
XUALINE | PRINT+2~, PRINT+11*, PRINT+12, PRINT+22*, PRINT+23, HEAD+3* |
XUANAME | START+1~, GETO+5*, GETO+6*, GETO+8, GETO+16, PRINT+6*, PRINT+7*, PRINT+8, PRINT+10 |
XUAPAGE | PRINT+2~, PRINT+3*, PRINT+15*, PRINT+20*, HEAD+2 |
XUATDY | START+1~, START+3*, START+4 |
XUATEXT | PRINT+2~, PRINT+9*, PRINT+10 |
>> XUAXQE | LIST+5*, LIST+6*, LIST+9*, GETO+6 |
>> XUAXQS | LIST+5*, LIST+6*, LIST+9*, GETO+5 |
Y | DUO+5, DUO+6, OUT+1!, LIST+6, LIST+8, START+3*, EXIT+3! |
Y(0 | DUO+5, DUO+6, LIST+6, LIST+9 |
ZISI | OUT+1!, EXIT+3! |
ZTDESC | OUT+1!, QUEUE+2*, EXIT+3! |
ZTDTH | OUT+1!, EXIT+3! |
ZTIO | QUEUE+1! |
ZTRTN | OUT+1!, QUEUE+2*, EXIT+3! |
ZTSAVE | OUT+1!, QUEUE+1!, EXIT+3! |
ZTSAVE("XUA*" | QUEUE+2* |