DIEZ2 ;SFISC/GFT-COMPILE INPUT TEMPLATE ;20SEP2004
Source file <DIEZ2.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
PR | ;
|
|
OVERFLO | ||
GETXR(DIEZXR,DIEZCNT) | ;Get code for one index DIEZXR
|
|
XREF | ;
|
|
AF | ;
|
|
INDEX | ;Build code field and record level cross references.
|
|
BLDDEC(DP,DIEZXR,DIEZO) | ;Build data extraction code
|
|
K | ||
QF | ;
|
|
DOTLINE(CODE) | ;
|
|
L | ||
O | ;
|
|
DIERN | ;
|
|
SK | ||
1 | ||
MUL | ;
|
|
X | ||
QFF | ;
|
|
DU | ||
AB |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | XREF+4, XREF+10, SK+1, MUL+1 |
^DIBT( | K! |
^DIE - [#.402] | DIEZ2+4!*, DIEZ2+6!, DIEZ2+7* |
^UTILITY($J | K!, OVERFLO+1!*, OVERFLO+5*!, OVERFLO+6!, OVERFLO+8!*, MUL+4*, AF+1*, AB, L* |
Name | Line Occurrences |
---|---|
1 | MUL+2 |
AB | MUL+4 |
AF | MUL+3, 1+5 |
BLDDEC | GETXR+50 |
DIERN | 1+5 |
DOTLINE | BLDDEC+7 |
DU | 1 |
GETXR | INDEX+16 |
INDEX | XREF+14 |
L | XREF+2, XREF+8, XREF+15, X, OVERFLO+9, MUL+2, MUL+3, 1, 1+1, 1+2 , 1+3, 1+4, 1+5, PR+3, PR+4, INDEX+22, INDEX+23, INDEX+25, GETXR+6, GETXR+20 , GETXR+24, GETXR+25, GETXR+26, GETXR+28, GETXR+33, GETXR+37, GETXR+38, GETXR+39, GETXR+41, GETXR+43 , GETXR+47, GETXR+51, GETXR+52, BLDDEC+6, BLDDEC+8, BLDDEC+10, BLDDEC+12, BLDDEC+13, DOTLINE+2, DOTLINE+3 , DOTLINE+4 |
OVERFLO | XREF+7, XREF+12 |
QFF | SK+1, MUL+2, DU, O+1, PR+2, QFF+1 |
SK | XREF+4, XREF+10 |
X | XREF+5, XREF+11, SK, SK+1 |
Name | Field # of Occurrence |
---|---|
^( | XREF+4, XREF+10, OVERFLO+5, OVERFLO+6, MUL+1, AB* |
^("ROU" | DIEZ2+7* |
^(0 | 1 |
^(2 | O+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | K+2!, XREF+4*, XREF+10*, SK+1, MUL+1*, MUL+3, PR+1*, PR+2, PR+4 |
%H | K+2! |
%X | DIEZ2+5*, DIEZ2+6*, K+2! |
%Y | DIEZ2+5*, DIEZ2+6*, K+2! |
CODE | BLDDEC+1~, BLDDEC+3*, BLDDEC+6, BLDDEC+9, BLDDEC+10, BLDDEC+12, DOTLINE~, DOTLINE+1, DOTLINE+3, DOTLINE+4 |
DH | K+2! |
DI | K+2!, XREF+4, XREF+10, XREF+16, SK+1, 1, AF+1, AB, INDEX+10 |
DIE | K+2!, 1+2, 1+3, 1+5, 1+6, QF+1 |
DIER | K+1! |
DIERN | K+1!, 1+6, DIERN+1* |
DIEZ | DIEZ2+4, DIEZ2+6, DIEZ2+7, K, K+3!, MUL+4, AF+1 |
DIEZAB | K+3!, AB |
DIEZAR | DIEZ2+3!, DIEZ2+4, K+1! |
DIEZCNT | INDEX+6~, INDEX+7*, INDEX+16, INDEX+17, INDEX+20, GETXR~, GETXR+2*, GETXR+5, GETXR+43, GETXR+47 |
DIEZCOD | GETXR+1~, GETXR+22*, GETXR+23, GETXR+25, GETXR+35*, GETXR+36, GETXR+38 |
DIEZDUP | K+3! |
DIEZF | GETXR+1~, GETXR+46*, GETXR+51 |
DIEZFLST | INDEX+6~, INDEX+10, INDEX+11, INDEX+15 |
DIEZI | INDEX+6~, INDEX+24*, INDEX+25 |
DIEZKEY | XREF+16! |
DIEZKEY( | INDEX+17* |
DIEZKLOG | GETXR+1~, GETXR+18*, GETXR+19, GETXR+28 |
DIEZL | K+3!, 1+6 |
DIEZLN | XREF+1~, XREF+3*, XREF+9*, X*, OVERFLO, OVERFLO+9 |
DIEZNSS | GETXR+1~, GETXR+9*, GETXR+12*, GETXR+13*, GETXR+14*, GETXR+15*, GETXR+20, GETXR+33 |
DIEZO | GETXR+1~, GETXR+9*, GETXR+10*, GETXR+11, GETXR+12, GETXR+13, GETXR+48*, GETXR+49*, GETXR+50, BLDDEC~ , BLDDEC+3, BLDDEC+4, BLDDEC+8, BLDDEC+9, BLDDEC+10, BLDDEC+13 |
>> DIEZOT | O+1* |
DIEZP | K+3!, MUL+3, 1 |
DIEZR | K+3!, XREF+1~, OVERFLO+2*, OVERFLO+9 |
DIEZR(1 | OVERFLO+2*, OVERFLO+9 |
DIEZRLST | INDEX+6~, INDEX+10, INDEX+11, INDEX+21, INDEX+23 |
DIEZRLST( | INDEX+24, INDEX+25 |
DIEZSLOG | GETXR+1~, GETXR+31*, GETXR+32, GETXR+41 |
DIEZTMP | K+1!, INDEX+10 |
DIEZX | XREF+1~, XREF+3*, XREF+9*, OVERFLO+5* |
DIEZXR | INDEX+6~, INDEX+15*, INDEX+16, INDEX+17, GETXR~, GETXR+5, GETXR+10, GETXR+11, GETXR+18, GETXR+22 , GETXR+31, GETXR+35, GETXR+46, GETXR+49, GETXR+50, BLDDEC~, BLDDEC+3, BLDDEC+4, BLDDEC+9 |
DIEZXREF | INDEX+6~ |
DIEZXREF( | INDEX+15, GETXR+10, GETXR+11, GETXR+18, GETXR+22, GETXR+31, GETXR+35, GETXR+46, GETXR+49, BLDDEC+3 , BLDDEC+4, BLDDEC+9 |
DINC | K+2! |
DK | K+2!, DIERN+1* |
DL | K+2!, DIERN+1 |
DM | K+3! |
DMAX | K+2!, OVERFLO |
>> DNM | DIEZ2+7, OVERFLO+9, 1, AB |
DNR | K+2!, MUL+1*, 1, 1+6 |
DOV | K+3! |
DP | K+2!, XREF+4, XREF+10, XREF+16, SK+1, AF+1, INDEX+10, INDEX+15, INDEX+22, INDEX+23 , INDEX+25, GETXR+10, GETXR+11, GETXR+18, GETXR+22, GETXR+31, GETXR+35, GETXR+46, GETXR+49, GETXR+50 , BLDDEC~, BLDDEC+3, BLDDEC+4, BLDDEC+9 |
DPP | K+3!, 1*, 1+1, 1+5, PR+4* |
DPR | K+3!, MUL+2, AB, PR+1, PR+2 |
DQ | K+2!, XREF+2, XREF+4, XREF+5, XREF+8, XREF+11, XREF+16, OVERFLO+3~, 1+1, 1+3 , 1+4, 1+5, 1+6, AB, O+1, INDEX+11, INDEX+20, GETXR+5, GETXR+43, GETXR+47 |
DQFF | K+2! |
DR | K+3!, DIERN+1 |
DRD | K+2! |
DRN | K+3!, OVERFLO+2*, OVERFLO+9*, 1+6, AB |
DRN( | 1+6* |
DRN("" | OVERFLO+2 |
DS | K+2! |
DSN | K+2! |
DU | K+3!, 1*, DU* |
DV | K+2!, XREF+5, XREF+11, MUL+1*, MUL+2, MUL+3, MUL+4, 1, 1+1, 1+6 |
DW | K+2!, XREF+4*, XREF+10*, SK, SK+1, SK+2, MUL+1*, MUL+3, 1+2*, 1+3 , 1+5, 1+6 |
F | K+3!, SK+1*, MUL+2*, DU*, O+1*, PR+2*, QF+1*, QFF+1* |
L | XREF+3, XREF+9, OVERFLO+3~, L* |
M | DIERN+1~* |
NODE | BLDDEC+1~ |
Q | K+3!, SK+1*, MUL+2*, DU*, O+1*, PR+2*, QF+1*, QFF+1*, QFF+2* |
T | K+3!, OVERFLO, OVERFLO+3~, OVERFLO+5*, OVERFLO+6*, OVERFLO+9*, L* |
TRANS | BLDDEC+1~, BLDDEC+4*, BLDDEC+5, BLDDEC+7 |
U | DIEZ2+7, MUL+1, MUL+3, 1, 1+1, 1+6, DIERN+1, AB, INDEX+23, INDEX+25 |
X | K+2!, XREF+2*, XREF+4*, XREF+5*, XREF+8*, XREF+10*, XREF+11*, XREF+15*, SK*, SK+1* , SK+2*, X*, OVERFLO+9*, MUL+1*, MUL+2*, MUL+3*, 1*, 1+1*, 1+2*, 1+3* , 1+4*, 1+5*, DU*, L, PR+2*, PR+3*, PR+4*, INDEX+11*, INDEX+20*, INDEX+22* , INDEX+23*, INDEX+25*, INDEX+27*, GETXR+5*, GETXR+20*, GETXR+24*, GETXR+25*, GETXR+26*, GETXR+28*, GETXR+33* , GETXR+37*, GETXR+38*, GETXR+39*, GETXR+41*, GETXR+43*, GETXR+47*, GETXR+51*, GETXR+52*, BLDDEC+6*, BLDDEC+8* , BLDDEC+10*, BLDDEC+12*, BLDDEC+13*, DOTLINE+2*, DOTLINE+3*, DOTLINE+4* |
Y | K+2! |