%ZTP1 ;SF/RWF - Prints 1ST lines in Name, Date, Patch or Size order ;08/18/09 16:25
Source file <ZTP1.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
A | ||
WR(STR) | ;Write line w/ wrap
|
|
WAIT | ;Wait at end of page
|
|
HED | ||
LOAD(X,R) | ;Load routine
|
|
DTF(L) | ;Find the date
|
|
LIST | ;All 3 sorts come here to print the list.
|
|
PATCH | ;Sort by first patch number
|
|
A1 | ;
|
|
KEEP(IX1,IX2,IX4) | ;
|
|
A3 | ||
A2 | ||
L2 | ;Write one
|
|
BUILD | ;
|
|
KIL | ||
DATE | ;Sort by date
|
|
ALPHA | ;By name
|
|
POST | ;POST-INIT
|
|
SIZE | ;Sort by routine size
|
|
SIZE2(CCNT) | ; Return size in bytes of routine in ^TMP($J)
|
|
DQ | ;Taskman entry point
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
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 |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("LOAD" | LOAD+2 |
^%ZOSF("RSEL" | A+2 |
^%ZOSF("UCI" | LIST+3 |
^%ZOSF("ZD" | LIST+2, LIST+3 |
^TMP($J | LOAD+1!, LOAD+3, KEEP+2, SIZE2+3 |
^UTILITY($J | A+1!, A+2, ALPHA+1*, SIZE+1, KEEP+1*, KEEP+2*, KEEP+3*, LIST+7, LIST+8, KIL+1! , L2+2, DATE+1, PATCH+2, BUILD+5 |
^XPD(9.6 - [#9.6] | BUILD+2 |
Name | Line Occurrences |
---|---|
$$DTF | DATE+3 |
$$SIZE2 | SIZE+3 |
A1 | BUILD+6 |
A2 | A2+1 |
A3 | A3+2 |
DATE | DQ+2 |
HED | LIST+5 |
KEEP | SIZE+4, DATE+3, PATCH+4 |
KIL | A+2, A2+1, A3+2, A3+3, BUILD+3, BUILD+5 |
L2 | LIST+10 |
LIST | ALPHA+3, SIZE+6, DATE+7, PATCH+6 |
LOAD | SIZE+2, L2+3, DATE+2, PATCH+3 |
PATCH | DQ+2 |
SIZE | DQ+2 |
WAIT | LIST+9 |
WR | L2+4, L2+5 |
Name | Field # of Occurrence |
---|---|
^( | L2+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | DTF+1~, DTF+7*, DTF+8*, DTF+9*, DTF+10~ |
%1 | WR+1~, WR+2*, WR+3 |
%2 | WR+1~, WR+2*, WR+3 |
%D | POST+1~, POST+3* |
%DT | DTF+1~, DTF+4* |
%L | DQ+1~ |
%N | BUILD+1~ |
%R | DQ+1~ |
%S | POST+1~, POST+3* |
%X | LIST+1~, L2+4*, L2+5 |
>> %ZIS | A3+3* |
%ZN | DQ+1~ |
A | DQ+1~ |
B | DQ+1~, DTF+1~, DTF+3*, DTF+8, DTF+9* |
BLDA | BUILD+1~, BUILD+3*, BUILD+4 |
C | DQ+1~ |
CCNT | DQ+1~, SIZE+3, SIZE+4, SIZE2~, SIZE2+2*, SIZE2+6* |
DIF | LOAD+1~, LOAD+2* |
DTIME | A+1*, A2, A3, WAIT+1 |
HED | DQ+1~, ALPHA+2*, SIZE+5*, LIST+3*, LIST+4*, HED, DATE+6*, PATCH+5* |
HED(1 | LIST+4*, HED |
I | SIZE2+1~, SIZE2+4*, SIZE2+5, POST+1~ |
IO | LIST+5 |
IO("Q" | A3+4, A3+5! |
IOF | HED |
IOM | WR+2 |
IOSL | LIST+2 |
IOST | WAIT+1 |
IX1 | KEEP~, KEEP+1, KEEP+2, KEEP+3 |
IX2 | KEEP~, KEEP+1, KEEP+2, KEEP+3 |
IX4 | KEEP~, KEEP+3 |
>> JP | ALPHA+1* |
JR | DQ+1~ |
L | LIST+1~, DATE+2~*, DTF~, DTF+3, PATCH+3~* |
L(1 | DATE+3 |
L(2 | PATCH+4 |
L1 | LIST+1~ |
L2 | LIST+1~ |
LI | L2+1~, L2+2*, L2+3* |
LI(1 | L2+3*, L2+4 |
LI(2 | L2+5 |
LI(3 | L2+5 |
LI(4 | L2+4 |
LINE | SIZE2+1~, SIZE2+3* |
NUM | SIZE2+1~, SIZE2+3* |
PC | DTF+1~, DTF+3* |
PL | LIST+1~, LIST+2*, LIST+9 |
>> POP | A3+3 |
QUIT | LIST+1~, LIST+6*, LIST+7, LIST+8, LIST+9*, LIST+11 |
R | LOAD~, LOAD+3 |
R(1 | LOAD+3* |
R(2 | LOAD+3* |
R(3 | LOAD+3* |
R4 | SIZE2+1~, SIZE2+3*, SIZE2+4, SIZE2+5*, SIZE2+6 |
RN | DQ+1~, DQ+2*, ALPHA+1*, SIZE+1*, SIZE+2, SIZE+3, SIZE+4, LIST+7*, LIST+8*, LIST+9* , L2+2, L2+3, L2+4, DATE+1*, DATE+2, DATE+3, DATE+4, PATCH+2*, PATCH+3, PATCH+4 |
S | DQ+1~, LIST+1~, LIST+6*, LIST+7*, LIST+8, LIST+9*, L2+2, L2+4, DTF+1~, DTF+8* , DTF+9, PATCH+4* |
S2 | PATCH+1~, PATCH+2*, BUILD+1~ |
SCR | POST+1~, POST+3* |
SIZE | SIZE2+1~, SIZE2+2*, SIZE2+3*, SIZE2+7 |
STR | WR~, WR+3* |
X | A1+1~, A3*, A3+1*, A3+2*, DQ+1~, LOAD~, LIST+1~, LIST+2*, LIST+3*, LIST+6* , LIST+9, WAIT+1*, DATE+3*, DATE+4, DTF+1~, DTF+3*, DTF+5*, DTF+6, DTF+7, DTF+8* , DTF+9*, DTF+10, PATCH+4* |
XCNP | LOAD+1~, LOAD+2* |
Y | DQ+1~, SIZE+3*, SIZE+4, LIST+3, LIST+4, DTF+1~, DTF+2*, DTF+3, DTF+6, DTF+7 , DTF+13, BUILD+1~, BUILD+3* |
ZP | DQ+1~, LIST+6*, LIST+10*, LIST+11 |
>> ZTDESC | A3+5* |
ZTMODE | POST+1~, POST+2* |
ZTOS | POST+1~, POST+2* |
ZTP | DQ+1~ |
ZTP1 | A1+1~, A2*, A2+1*, A2+2, DQ+2, L2+4, HED |
ZTP2 | A1+1~, A2+2*, A3, A3+2*, LIST+2, L2+5 |
>> ZTQUEUED | SIZE+3, KIL |
>> ZTREQ | KIL* |
>> ZTRTN | A3+5* |
>> ZTSAVE("ZTP1" | A3+5* |
>> ZTSAVE("ZTP2" | A3+5* |
>> ZTSAVE("^UTILITY($J," | A3+5* |
ZTSK | A3+6! |