DIKZ ;SFISC/XAK-XREF COMPILER ;19JAN2010
Source file <DIKZ.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
Q1 | ||
RTE | ;
|
|
EN | ;
|
|
SV | ; transfer the accumulated code in ^UTILITY($J,#) to ^UTILITY($J,0,#)
; (the routine buffer) and call SAVE to flush the buffer into a routine ; whenever it's full. Flush the buffer one more time when done. |
|
Q | ||
EN1 | ||
EN2(Y,DIKZFLGS,X,DMAX,DIKZRLA,DIKZZMSG) | ;Silent or Talking with parameter passing
|
|
Q2 | ||
FILE | ||
NEWR | ;
|
|
SAVE | ; save the accumulated code in ^UTILITY($J,0,#) as a routine
|
|
EN2E |
Name | Field # of Occurrence |
---|---|
$$EZBLD^DIALOG | DIKZ+3, EN1+1, FILE+2, EN+1, NEWR+2 |
BLD^DIALOG | EN+1, SAVE+7, EN2+20, EN2+21, EN2+22, EN2+23, EN2+24, EN2+31 |
MSG^DIALOG | EN2E |
^DIC | FILE |
WAIT^DICD | EN+5 |
DT^DICRW | EN+5 |
CALLOUT^DIEFU | EN2E+1 |
INIZE^DIEFU | EN2+19 |
DELETROU^DIEZ | EN+5 |
OS^DII | EN1 |
LOADALL^DIKC1 | EN+11 |
^DIKZ0 | EN+17, EN+23 |
^DIKZ1 | EN+26 |
RNM^DIPZ0 | FILE+1 |
SIZ^DIPZ0 | EN1+3 |
^DIR | FILE+2 |
A^DIU21 | EN+5, Q |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | EN+29*, SAVE+8*, RTE+4, EN2+21 |
^DD("OS" - [#.7] | EN1+1, SAVE+7 |
^DD("ROU" | EN2+26 |
^DIC - [#1] | EN+3 |
^TMP("DIKC" | EN+10!, EN+11, Q1+2! |
^UTILITY("DIK" | EN+2! |
^UTILITY($J | EN+2!, EN+15*, EN+21*, Q1+1!, SV+4*, SAVE+2*, SAVE+3, SAVE+4*, SAVE+5*, SAVE+6* , NEWR+1, NEWR+2!, NEWR+3* |
Name | Line Occurrences |
---|---|
EN | EN2+29 |
EN2E | EN2+20, EN2+21, EN2+22, EN2+23, EN2+24, EN2+30 |
NEWR | EN+15, EN+21, SAVE+8 |
Q | EN+4, EN+17, EN+23 |
Q1 | EN1+3, FILE, FILE+1, FILE+2 |
Q2 | EN+15, EN+21, EN+26 |
RTE | EN+17, EN+23 |
SAVE | SV+5, SV+6 |
SV | RTE+28 |
Name | Field # of Occurrence |
---|---|
^( | SV+4!, SAVE+3! |
^("DIK" | Q1+1! |
^("GL" | EN+3 |
^(2 | NEWR+3* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | Q1!, SV+4*, SAVE+1, SAVE+2, SAVE+3*, NEWR+1 |
%H | Q1! |
%I | EN2+14~ |
%X | EN1~, EN2+13~ |
%Y | Q1! |
A | EN+14*, EN+20*, Q1!, RTE+28* |
DH | EN+3*, EN+5, Q1!, SAVE+8, NEWR+3, RTE+28* |
DH(1 | Q, RTE+28 |
DIC | FILE!*, Q1!, EN2+14~ |
DIC(0 | FILE* |
DICS | EN2+14~ |
DIFILENO | EN+2~, EN+3*, EN+11, EN+29 |
DIFM | EN2+17~* |
DIK | EN+2~, EN+14*, EN+20*, Q1+1!, EN2+14~ |
DIK( | RTE+3, RTE+5, RTE+23, RTE+26* |
DIK0 | Q1+1! |
DIK1 | Q1+1! |
DIK2 | EN+3*, EN+4, EN+14, EN+20, Q1+1! |
DIK4 | Q1! |
DIK6 | Q1+1! |
DIK8 | Q1! |
DIKA | EN+14*, EN+20*, Q1+1! |
DIKC | Q1! |
DIKCT | Q1+1!, SAVE+4 |
DIKFIL | RTE+1~, RTE+3*, RTE+4, RTE+5, RTE+9*, RTE+11, RTE+12, RTE+13, RTE+14, RTE+18* , RTE+19, RTE+20, RTE+21, RTE+22, RTE+23, RTE+27! |
DIKGO | EN+16*, EN+22*, Q1! |
DIKJ | EN1~, EN2+13~ |
DIKL2 | Q2!, SAVE+8! |
DIKLIST | RTE+1~, RTE+8*, RTE+26, RTE+27! |
DIKLIST( | RTE+11, RTE+12, RTE+13, RTE+14*, RTE+18, RTE+19*, RTE+20*, RTE+21, RTE+22, RTE+23* |
DIKLW | Q2!, SAVE+4, SAVE+5, SAVE+6 |
DIKMF | EN+9~, EN+11 |
DIKP | RTE+1~, RTE+10*, RTE+11, RTE+12*, RTE+13, RTE+21*, RTE+22, RTE+23, RTE+27! |
DIKQ | Q1! |
DIKR | Q1+1!, SV+4*, SAVE+1, SAVE+2, SAVE+3*, SAVE+4, SAVE+5, SAVE+6, NEWR+2* |
DIKRT | Q2!, SAVE+6, SAVE+8, NEWR+1, RTE+28* |
DIKSUB | RTE+1~, RTE+4*, RTE+5, RTE+8, RTE+13*, RTE+14, RTE+15!, RTE+22*, RTE+23 |
DIKSUB( | RTE+5*, RTE+9, RTE+14 |
DIKVR | EN+14*, EN+20*, Q1+1!, SAVE+4 |
DIKZDH | NEWR+1*, NEWR+3, NEWR+4! |
DIKZFLGS | EN2~, EN2+15, EN2+18~ |
DIKZMORE | SV+5~*, SAVE+8 |
DIKZOVFL | Q1+1! |
DIKZQ | EN+6*, EN+17, EN+23, EN+29, Q, Q1+1!, SAVE+8, NEWR+2* |
DIKZRIEN | EN2+13~, EN2+25*, EN2+31 |
DIKZRLA | SAVE+7, NEWR+2, EN2~, EN2+18~, EN2+25*, EN2+26*, EN2+28 |
DIKZRLAF | SAVE+7*, NEWR+2*, EN2+13~, EN2+27*, EN2+30, EN2+31 |
DIKZRLAZ | EN2+13~ |
DIKZS | EN+1, EN+5, SAVE+7, NEWR+2, EN2+13~, EN2+15*, EN2+16, EN2+18~, EN2+30, EN2E |
DIKZZ | Q1+1! |
DIKZZ1 | Q1+1! |
DIKZZMSG | EN2~, EN2E+1 |
DIPZ | FILE~*, FILE+3! |
DIQUIET | EN2+13~, EN2+16* |
DIR | FILE+2!, EN+1, SAVE+7~, EN2+13~ |
DIR("A" | FILE+2* |
DIR(0 | FILE+2* |
DIROUT | Q1! |
DIRUT | FILE+2, Q1! |
>> DISYS | EN1, EN1+1, SAVE+7 |
DIXRLIST | EN+9~ |
DK1 | EN2+13~ |
DMAX | EN1+3*, FILE*, EN+4, EN+6*, Q1+1!, SV+4, NEWR+1, EN2~, EN2+18~, EN2+26* |
DNM | FILE+1*, FILE+3, EN+3*, EN+5, EN+16, EN+22, EN+29, Q1!, SV+3, SAVE+4 , SAVE+5, SAVE+6, SAVE+7, SAVE+8, NEWR+2, NEWR+3, EN2+13~ |
DNM(1 | SV+3*, SAVE+4 |
DRN | EN+6*, EN+22, Q1!, SV+3, SAVE+4, SAVE+5, SAVE+6, SAVE+7, NEWR+2*, NEWR+3 |
DT | NEWR+3 |
DTIME | EN1+2* |
DTOUT | EN1+3, FILE+1, Q1! |
DU | Q1! |
DUOUT | EN1+3, FILE+1, Q1! |
DUZ(0 | DIKZ+3 |
DV | Q1! |
DW | Q1! |
DW1 | Q1! |
T | EN+6*, Q1!, SV+4*, NEWR+1, NEWR+2* |
U | EN1+2*, SAVE+6 |
X | EN1+3, FILE, FILE+1, FILE+3*, EN+3, EN+5*, EN+14*, EN+15, EN+20*, EN+21 , Q*, Q1!, SAVE+7~*, RTE+3, RTE+5, RTE+23, RTE+26, EN2~, EN2+18~, EN2+22 , EN2+23, EN2+24 |
X(1 | SAVE+7* |
Y | FILE, FILE+2, FILE+3*, EN+1, EN+3, Q1!, EN2~, EN2+18~, EN2+20, EN2+21 , EN2+25 |
Y(1 | EN+1*! |
Y(3 | EN+1*! |