XBKD ; IHS/ADC/GTH - KILLS DICs and GLOBALS ; [ 02/07/97 3:02 PM ]
Source file <XBKD.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
TMP | ;
|
|
BEGIN | ;
|
|
CHECKDD | ; CHECK ^DD FOR DANGLING ENTRIES
|
|
LO | ;
|
|
ASK2 | ;
|
|
CHKVAL | ; CHECK G^T VALUES
|
|
LIST | ; LIST FILE INFO
|
|
CONFIRM | ; SHOW AND ASK
|
|
EN1 | ;PEP - Variables XBKDLO, XBKDHI, XBKDDEL, XBKDTMP must be set when entering here.
|
|
EN2 | ;PEP - Array ^UTILITY("XBDSET",$J) must exist when entering here.
|
|
HI | ;
|
|
DEL | ;
|
|
EOJ | ;
|
|
ASK | ;
|
|
MODIFY | ;
|
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: 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 |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | EN1+12, CHECKDD+1 |
^DIC - [#1] | EN2+16, LIST+1, ASK+2, ASK2+2 |
^DIC(0 | EN2+17* |
^UTILITY("XBDSET" | EN1+12, EN1+13, EN1+15, CHECKDD+3*, EN2+1, EN2+2, EN2+5, CONFIRM+1, CONFIRM+4, CONFIRM+17 , MODIFY+3, MODIFY+5!, MODIFY+6*, ASK+4*, ASK+5*, ASK2+4*, ASK2+5*, EOJ+3! |
^UTILITY("XBKD" | EOJ+2, EOJ+3! |
Name | Line Occurrences |
---|---|
ASK | CONFIRM+17, MODIFY+8 |
ASK2 | ASK+1 |
CHECKDD | EN1+12 |
CHKVAL | EN2+5 |
CONFIRM | EN2+10, CONFIRM+13, CONFIRM+18 |
DEL | DEL+2 |
EN2 | EN1+16 |
EOJ | LO+2, HI+4, EN1+1, EN1+5, EN1+8, EN1+13, EN2+1, EN2+2, EN2+6, EN2+11 , EN2+18 |
LIST | CONFIRM+4 |
MODIFY | CONFIRM+13, MODIFY+3 |
TMP | TMP+3 |
Name | Field # of Occurrence |
---|---|
^( | EN1+15*, EN2+5, CONFIRM+4, CONFIRM+17, MODIFY+6* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | EOJ+4! |
>> ADIFROM("IHS" | CONFIRM+10 |
DA | EOJ+4! |
DIK | EOJ+4! |
DTIME | LO+1, HI+2, DEL+1, TMP+2, CONFIRM+11, MODIFY+1, MODIFY+4, ASK+3, ASK2+3 |
FROM | EOJ+2*, EOJ+6! |
TO | EOJ+2*, EOJ+6! |
U | EN1+15, CHKVAL+4, LIST+1, MODIFY+6, ASK+1, ASK+2, ASK+4, ASK+5, ASK2+1, ASK2+2 , ASK2+4, ASK2+5 |
>> XBDSHI | EN1+9* |
>> XBDSLO | EN1+9* |
XBKDASK | EN2+12!, CONFIRM+3*, CONFIRM+4*, CONFIRM+14, EOJ+5! |
XBKDC | EN2+15*, EN2+16*, EN2+17, EOJ+5! |
XBKDDEL | DEL+1*, DEL+2, DEL+3*, TMP+1, TMP+4, EN1+3*, EN1+4*, EN1+5, EN1+15, EN2+7! , CHKVAL+4*, EOJ+5! |
XBKDERR | EN2+7!, CHKVAL+1*, CHKVAL+2*, CHKVAL+4*, CHKVAL+5, EOJ+5! |
XBKDFILE | EN1+11*, EN1+12*, EN1+14*, EN1+15*, CHECKDD+1, CHECKDD+3, EN2+4*, EN2+5*, EN2+15*, EN2+16* , CHKVAL+5, CONFIRM+3*, CONFIRM+4*, CONFIRM+16*, CONFIRM+17*, LIST+1, MODIFY+1*, MODIFY+2, MODIFY+3, MODIFY+5 , MODIFY+6, ASK+2, ASK+4, ASK+5, ASK2+2, ASK2+4, ASK2+5, EOJ+5! |
XBKDFLD | EOJ+5! |
XBKDFLG | EN2+4*, EN2+6, EN2+7!, EN2+9*, EN2+11, EN2+12!, CHKVAL+5*, CONFIRM+1*, CONFIRM+12*, EOJ+5! |
XBKDG | EOJ+5! |
XBKDHI | HI+2*, HI+3*, HI+4, EN1+1, EN1+9, EN1+12, EN2+2!, EOJ+1, EOJ+5! |
XBKDL | EN1+12*, EN1+15*, EN2+5*, EN2+16*, CONFIRM+4*, CONFIRM+17*, EOJ+5! |
XBKDLAST | EN2+15*, EN2+16*, EN2+17, EOJ+5! |
XBKDLO | LO+1*, LO+2, HI+1, HI+3, HI+4, EN1+1, EN1+9, EN1+11, EN2+2!, EOJ+1 , EOJ+5! |
XBKDNDIC | EOJ+5! |
XBKDTMP | TMP+2*, TMP+3, TMP+4*, EN1+6*, EN1+7*, EN1+8, EN1+15, EN2+7!, CHKVAL+4*, EOJ+5! |
XBKDUCI | CONFIRM+5, EOJ+5! |
XBKDX | EN2+5*, EN2+7!, EN2+12!, CHKVAL+2, CHKVAL+4, CHKVAL+5, CONFIRM+4*, CONFIRM+10*, CONFIRM+11*, CONFIRM+12 , CONFIRM+13, CONFIRM+17*, LIST+1, MODIFY+6*, ASK+1, ASK2+1, EOJ+5! |
XBKDY | EN2+12!, MODIFY+4*, MODIFY+5, ASK+3*, ASK+4, ASK2+3*, ASK2+4, EOJ+5! |
>> XBRHI | EOJ+1* |
>> XBRLO | EOJ+1* |
Y | EOJ+4! |