DIEZ2 ;SFISC/GFT-COMPILE INPUT TEMPLATE ;15JUN2006
Source file <DIEZ2.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
VA FileMan | 3 | DIEZ DIEZ0 DIEZ1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
K | ||
XREF | ;
|
|
SK | ||
X | ||
OVERFLO | ||
MUL | ;
|
|
WPEGP | ||
1 | ;**CCO/NI COMPILE 'SELECT FIELD:' SO IT WORKS FOR ANY LANGUAGE
|
|
DIERN | ;
|
|
AF | ;
|
|
AB | ||
DU | ||
L | ||
O | ;
|
|
PR | ;
|
|
QF | ;
|
|
QFF | ;
|
|
INDEX | ;Build code field and record level cross references.
|
|
GETXR(DIEZXR,DIEZCNT) | ;Get code for one index DIEZXR
|
|
BLDDEC(DP,DIEZXR,DIEZO) | ;Build data extraction code
|
|
DOTLINE(CODE) | ;
|
Name | Line Occurrences |
---|---|
1 | MUL+2 |
AB | WPEGP+1 |
AF | WPEGP, 1+6 |
BLDDEC | GETXR+50 |
DIERN | 1+6 |
DOTLINE | BLDDEC+7 |
DU | 1+1 |
GETXR | INDEX+16 |
INDEX | XREF+14 |
L | XREF+2, XREF+8, XREF+15, X, OVERFLO+9, MUL+2, WPEGP, 1+1, 1+2, 1+3 , 1+4, 1+5, 1+6, 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 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | K+2!, XREF+4*, XREF+10*, SK+1, MUL+1*, WPEGP, PR+1*, PR+2, PR+4 |
%H | K+2! |
%X | DIEZ2+9*, DIEZ2+10*, K+2! |
%Y | DIEZ2+9*, DIEZ2+10*, 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, WPEGP, 1+1, AF+1, AB, INDEX+10 |
DIE | K+2!, 1+3, 1+4, 1+6, 1+7, QF+1 |
DIER | K+1! |
DIERN | K+1!, 1+7, DIERN+1* |
DIEZ | DIEZ2+8, DIEZ2+10, DIEZ2+11, K, K+3!, WPEGP+1, AF+1 |
DIEZAB | K+3!, AB |
DIEZAR | DIEZ2+7!, DIEZ2+8, 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+7 |
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!, WPEGP, 1+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+11, OVERFLO+9, 1+1, AB |
DNR | K+2!, MUL+1*, 1+1, 1+7 |
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+2, 1+6, 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+2, 1+4 , 1+5, 1+6, 1+7, 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+7, AB |
DRN( | 1+7* |
DRN("" | OVERFLO+2 |
DS | K+2! |
DSN | K+2! |
DU | K+3!, 1+1*, DU* |
DV | K+2!, XREF+5, XREF+11, MUL+1*, MUL+2, WPEGP, WPEGP+1, 1+1, 1+2, 1+7 |
DW | K+2!, XREF+4*, XREF+10*, SK, SK+1, SK+2, MUL+1*, WPEGP, 1+3*, 1+4 , 1+6, 1+7 |
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+11, MUL+1, WPEGP, 1+1, 1+2, 1+7, 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*, WPEGP*, 1+1*, 1+2*, 1+3*, 1+4* , 1+5*, 1+6*, 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! |