Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DIEZ2

Package: VA Fileman

Routine: DIEZ2


Information

DIEZ2 ;SFISC/GFT-COMPILE INPUT TEMPLATE ;20SEP2004

Source Information

Source file <DIEZ2.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 7 %XY^%RCR  NEWROU^DIEZ  (NX,PR)^DIEZ0  SAVE^DIEZ1  GETKEY^DIEZ3  RECXR^DIEZ4  LOADFLD^DIKC1  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
VA Fileman 3 DIEZ  DIEZ0  DIEZ1  

Entry Points

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

External References

Name Field # of Occurrence
%XY^%RCR DIEZ2+5, DIEZ2+6
NEWROU^DIEZ OVERFLO+4
NX^DIEZ0 MUL+4, 1+6
PR^DIEZ0 1+4
SAVE^DIEZ1 OVERFLO+7
GETKEY^DIEZ3 XREF+16
RECXR^DIEZ4 DIEZ2+3
LOADFLD^DIKC1 INDEX+10

Global Variables Directly Accessed

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*

Label References

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

Naked Globals

Name Field # of Occurrence
^( XREF+4, XREF+10, OVERFLO+5, OVERFLO+6, MUL+1, AB*
^("ROU" DIEZ2+7*
^(0 1
^(2 O+1

Local Variables

Legend:

>> 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!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All