DICM ;SFISC/GFT,XAK,TKW-MULTIPLE LOOKUP FOR FLDS WHICH MUST BE TRANSFORMED ;27OCT2012
Source file <DICM.m>
Package | Total | Caller Graph |
---|---|---|
VA Fileman | 4 | DIC DIC3 DIC5 DICF4 |
Local Area Programs | 1 | AZAXTT |
Name | Comments | DBIA/ICR reference |
---|---|---|
A | ; Set variables needed for transforming date/set/ptr/var.ptr
|
|
SOUNDEX | ||
B | ||
NL | ||
D | ||
RS | ||
K | ||
L | ||
DD | ||
N | ||
1 | ||
2 | ||
SOU | ||
RCR | ||
W | ||
NQ | ||
7 | ||
E | ||
R | ||
DIC | ;
|
|
DINUM |
Name | Field # of Occurrence |
---|---|
F^DIC | 7+6 |
D^DIC0 | 2 |
BAD^DIC1 | DD, B, N+6 |
DO^DIC1 | E+5 |
RENUM^DIC1 | DIC+4 |
GOT^DIC2 | DINUM+1, DINUM+7, NL+2 |
R^DIC2 | K+1 |
ADDKEY^DIC3 | DINUM+1, DINUM+7, NL+2 |
S^DIC3 | NQ |
NXTINDX^DICF2 | 1+19 |
$$OKTOADD^DICM0 | %+2 |
^DICM1 | 1+14, 1+15, N+3 |
SOU^DICM1 | 1+11, SOU |
^DICN | L |
INDEX^DICUIX | D+10 |
$$ORDERQ^DICUIX2 | 1+12 |
ORDERQ^DICUIX2 | 1+12 |
$$UP^DILIBF | 2+4, 2+21 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | DICM+5, 1+2, 1+8, 1+10, DINUM, N+1, N+2 |
Name | Line Occurrences |
---|---|
% | 2+3, 2+13, 2+17, 2+21, A+2 |
1 | R+4 |
2 | DICM+7, R+5, N+7 |
7 | 2+14, 2+20, 2+24 |
@( | DICM+5 |
A | 1+11, 1+14, 1+15 |
D | 1+11, 1+14, 1+15 |
DD | W |
DIC | 2+5 |
E | N+5, 7+8 |
K | 2+1, 2+2, 2+6 |
L | N+5 |
N | DICM+4 |
NL | W |
NQ | NL |
R | SOUNDEX+1 |
RCR | SOUNDEX |
RS | 1+10, N, SOUNDEX |
SOU | SOUNDEX |
W | DICM+6 |
Name | Field # of Occurrence |
---|---|
^( | 1+2 |
^("LOOK" | DICM+5 |
^(0 | DINUM+6 |
^(7 | 1+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | 1+9*, 2*, 2+7*, 2+12*, 2+17*, 2+21*, N*, A+1, E+1*, E+2 , E+3, E+4, 7~*, 7+2 |
%Y | 1~, 1+1*, 1+2*, 1+3*, 1+4*, 1+5, 1+6, 1+8, 1+9, 1+10 , N+1*, N+2* |
>> D | 2, 2+12, 2+17, 2+21, N, D+1*, D+4, E*, E+3* |
DD | DICM+6*, 2+7*, 2+8*, 2+9*, 2+10*, 2+11, K*, DINUM+1~, DINUM+7~, NL+1~ , DD, L! |
DF | A+2!, %+4, D+1*, DIC+5!, E+3* |
DIASKOK | NL+1~* |
>> DIC | W, DINUM, DINUM+3, DINUM+6, NQ |
>> DIC("S" | DINUM+1, DINUM+6, 7, 7+2*, 7+7!* |
>> DIC("S1" | 7+1, 7+2*, 7+7! |
>> DIC("W" | K+1! |
>> DIC(0 | DICM+3, DICM+6, DICM+7, R, R+2, R+3, 1+12, 1+17, 2+2, 2+4* , 2+6, 2+14*, 2+18, 2+19, 2+20, 2+23, W, DINUM+5, L, %+1 , RS*, D+3*, D+4*, D+5*, DIC+1*, DIC+5, E+1*, SOUNDEX*, 7+6* |
DICR | DICM+3~*, 2+17, 2+21, 2+22, K*!, NL, A+1, %+1, %+2, %+3 , %+4, RS*, D, D+1, D+7, D+9, DIC+1, DIC+5, E, E+1* |
DICR( | 1+5, 1+6, 1+9*, 2+4*, 2+17*, 2+21*, K, A+1*, %+1*, %+2* , %+3*, %+4*, RS*, D, D+1, D+7, D+9, DIC+1, DIC+5*, E+1 , E+2, E+3, E+4! |
DICR(1 | DICM+3 |
DICRS | RCR*, E+4!, SOUNDEX |
DID | R+2, R+3, A+2!, %+4, E+3* |
DID(1 | %+4, E+3* |
DIDA | RCR, DIC+4! |
DIFILEI | 1+19, 2+3~, %+2, D+10, 7+5~ |
>> DIFINDER | %+2 |
DIFLAGS | R~*, 1+19, D+10 |
DIFORCE | R+1~, R+2*, 1+19 |
DIFORCE(0 | R+3* |
DIFORCE(1 | R+3* |
DILONGX | 2+4, 2+13~, 2+16~, 2+17* |
DINDEX | R+3, R+4, 1+2, 1+3, 1+5, 1+6, 1+9, 1+19, 2+3~, %+2 , D+7~*, D+8~, D+9*, D+10, 7+5~ |
DINDEX("#" | N+1, N+4, D+11 |
DINDEX("1" | DINUM |
DINDEX("IXFILE" | 1+1 |
DINDEX("IXTYPE" | 1+11 |
DINDEX("START" | D+7*, D+9* |
DINDEX("WAY" | D+9* |
DINDEX(1 | 1+1, 1+6, 1+15, N+1, D+11* |
DINUM | A+2!, %+3, D*, E+2* |
DIOUT | DINUM+3~*, DINUM+4*, DINUM+6*, DINUM+7 |
>> DIROUT | R+4, 2+1, 2+2, 2+6, K+2, W+1, NL |
DITRANX | 1+15~*, D+4 |
DIV | 1~, 1+18!*, 1+19 |
DIV(1 | 1+18* |
DIVAL | DIC+3~*, 7+4~* |
DIVAL(0 | 7+4* |
DIVAL(1 | DIC+3*, 7+4* |
>> DIVALUE | D+10 |
>> DIX | 1+12*, 2+6*, 2+13 |
>> DIY | DINUM+1*, DINUM+7* |
DO | N+3! |
DO(2 | DICM+5, 1+2, 1+3, 1+6, W+1, DINUM, N+2, E+5 |
DS | 1~, 1+8*, 1+10!, 1+12, 2+6*, 2+10, 2+11*, 2+12, 2+14*, 2+18* , 2+19*, 2+23*, DINUM+1*, DINUM+3*, DINUM+5, DINUM+7*, NL+1*, N+1*, N+2*, N+3 , D+2, 7+1, 7+2 |
DS("INT" | N+3* |
>> DTOUT | R+4, K+2, NL |
DUOUT | N+6! |
DZ | DINUM+1~, DINUM+7~, NL+1~ |
I | D+7~*! |
T | D+2~*, D+3, D+4, D+5 |
U | R, 1+5, 1+6, 1+9, 1+12, DINUM, DINUM+6, N+3, %+4, D+2 , E+3 |
X | DICM+4, 1+18~, 2+2, 2+4*, 2+6, 2+7, 2+13*, 2+15, 2+17, 2+20 , 2+21*, DINUM, DINUM+1, DINUM+6, N*, N+3, N+4, N+5, RS, D+11 , DIC+2, DIC+3~*, E+1*, NQ, 7+3, 7+4~* |
X(1 | N+4*, DIC+3*, 7+4* |
Y | R+4, 1+1*, 1+2*, 1+3*, 1+4*, 1+5*, 1+6*, 1+7, 1+8*, 1+9 , 1+10, 1+11*, 1+12*, 1+13*, 1+14*, 1+15*, 1+16*, 1+17, 1+18~, 2+1 , 2+6, 2+15, 2+17*, 2+18, 2+19, 2+20, 2+22*, 2+23, K+1, W+1* , DINUM, DINUM+1*, DINUM+2*, DINUM+4*, DINUM+6, NL, DD*, N+3*, N+5*, N+6 , DIC+2*, NQ*, SOUNDEX, 7* |
Name | Field # of Occurrence |
---|---|
$T(ORDERQ^DICUIX2 | 1+12 |