DICOMP ;SFISC/GFT-EVALUATE COMPUTED FLD EXPR ;27FEB2008
Source file <DICOMP.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
DPS | ||
DG | ||
B | ||
CONCAT | ||
EN1 | ;
|
|
NEST() | ||
1 | ||
0 | ||
2 | ;
|
|
A | ||
C | ||
EN | ;
|
|
E | ||
G | ||
I | ||
K | ||
N | ;
|
|
S | ||
TOOEASY | ||
EXPR(FILE,DICOMP,I,SUBS) | ;I=input expression; DICOMP=flags
|
|
FUNC | ||
V | ||
DUP | ||
DGI() | ||
BINOP | ||
ST | ;
|
|
MR | ||
NOT |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | V, DUP+2, DUP+3 |
^DD("FUNC" - [#.5] | FUNC, FUNC+2, FUNC+3 |
^DD("IX" - [#.11] | DUP+4 |
Name | Line Occurrences |
---|---|
$$DGI | DG |
$$NEST | G, N+3, C, C+2, C+3 |
0 | TOOEASY, E, N+3, N+5, NOT, C, C+3, DPS, DUP, DUP+7 , FUNC+1, FUNC+4, B |
1 | FUNC+2, FUNC+3 |
A | DICOMP+3, EN1+1 |
B | FUNC+2, FUNC+3 |
C | N+5 |
DG | C+1, S+3 |
DICOMP | EXPR+10 |
DPS | N+5, DPS, FUNC+4 |
E | G+1 |
FUNC | G+1 |
G | N+2 |
I | G, N+3, I |
K | E |
N | G, G+1, V, E, N+3, N+4, N+5, NOT+1, BINOP, C+2 , C+3, DUP+7, FUNC+1, B |
S | S+1, S+2 |
ST | N+5, FUNC+2, 2+1 |
V | FUNC |
Name | Field # of Occurrence |
---|---|
^( | DUP+3 |
^(0 | DUP+3, DUP+4 |
^(1 | 1 |
^(10 | 1+1 |
^(2 | 1 |
^(3 | 1+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | A~, K+4*, NOT*, 1*, 1+2*, 1+3*, 1+4, 1+5, ST+2*, S , S+2*, S+3 |
%DT | A~ |
%Y | A~, 1+3* |
D | A~, V* |
DA | EXPR+2~, EXPR+5* |
DATE | A~ |
DATE( | G, CONCAT!, S+4 |
DBOOL | A~, G, N+6*, BINOP, FUNC+2*, ST+2! |
DG | A~ |
DG( | K+4*, DGI* |
DIC | A~ |
DIC(0 | K+4* |
DICF | A~, C+1*, C+2, FUNC+2*, FUNC+4, FUNC+5, 1 |
DICMX | EXPR+2~, EXPR+4* |
DICN | A~, V* |
DICO | A~, K+4*, E |
DICO("BACK" | E* |
DICO(0 | K+4* |
DICO(1 | K+2*, K+4*, E |
DICOMP | DICOMP+3*, EN+1, A+1, EXPR~, EXPR+1*, EXPR+4, EXPR+6*, EXPR+8* |
DICOMPQI | A~, K+1* |
DICOMPW | EXPR+2~, EXPR+5* |
DICOMPX | E*, EXPR+2~, EXPR+6*, EXPR+7*, EXPR+12 |
DICOMPX( | V |
DICV | A~ |
DIM | A~ |
DIMW | A~, K+3* |
DIQUIET | A+1~* |
DLV | DICOMP+3~*, EN1+1*, EN+1*, K, K+2, K+3, K+4, E*, DUP+2, DUP+3 , DUP+4 |
DLV0 | A~, K+3*, DGI |
DPS | A~, K+4*, DPS, DPS+1, DUP, DUP+1*, DUP+2*, DUP+5*, DUP+6, DUP+7 , FUNC+4, FUNC+5, 1, 1+1, 1+4, 1+5, ST+2*, S, S+3, S+4 , NEST+1 |
DPS( | G, N+3, C, C+2*, C+3*, DPS, DPS+1*, DUP, DUP+6*, FUNC+5* , 1*, 1+1*, 1+4*, ST+2*, S*, S+3*, S+4*, NEST+1 |
DPS(1 | FUNC+2* |
DPUNC | A~, K+3*, N+2, BINOP, MR |
DQI | K+1~*, DGI, EXPR+2~ |
DS | A~ |
DUZ | EXPR+1, EXPR+2~* |
DUZ(0 | EXPR+2* |
DUZ(2 | EXPR+1, EXPR+2* |
DZ | A~ |
FILE | EXPR~, EXPR+8*, EXPR+9! |
I | K*, K+2*, K+3*, K+4, TOOEASY, G, N+2*, N+3*, N+5, NOT , BINOP, I, MR, MR+1, B, 1+3, NEST~, NEST+1*, NEST+2, EXPR~ , EXPR+3 |
I( | EN1+1, K+2! |
I("" | EXPR+8 |
I(0 | DUP+6 |
J | EXPR+2~ |
J( | DICOMP+3, EN1+1, K+2!, K+4, DUP+2, DUP+3, DUP+4 |
J(0 | DUP+3, DUP+4 |
K | DICOMP+3~*, EN1+1*, K!*, G, N+1*, BINOP, CONCAT, C+1, DPS*, ST+2 , S+2*, S+3*, S+4, S+5 |
K( | K*, N+1*, BINOP*, C+1*, DPS*, S+1, S+2, S+3, S+5* |
M | A~, K+4*, N+2*, N+4*, N+5, BINOP, I*, MR*, MR+1, B* , 1+3 |
SUBS | EXPR~, EXPR+7, EXPR+9! |
T | A~, V*, DUP+3*, DUP+4*, DUP+5 |
U | V, I, DUP+1, DUP+2, DUP+3, DUP+4, 1, S, S+3 |
V | A~ |
W | A~, G, G+1, N+2, N+3*, N+4*, BINOP, I*, MR*, C+3* , FUNC+4*, FUNC+5, B* |
W( | C+3*!, DUP+7, 1+5* |
X | K+3!, G, G+1, V*, E*, N+1, N+3, N+4*, N+5, N+6 , NOT, NOT+1, BINOP*, CONCAT*, I*, MR+1*, C+1, DPS, DUP+6, FUNC , FUNC+2, S*, DG*, EXPR+1*, EXPR+2, EXPR+3!*, EXPR+11 |
X("USED" | EXPR+12* |
X(2 | EXPR+1*, EXPR+2 |
Y | E!, N+6*, NOT+1, BINOP, C+2, C+3, DUP+2*, DUP+3*, DUP+4*, DUP+6 , FUNC*, FUNC+1, FUNC+2!, FUNC+3, 1+3*, ST+1~, ST+2*, S, S+1*, S+2* , S+3, DG* |
Y(0 | V*, DUP+1, DUP+2 |