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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DITC

Package: VA Fileman

Routine: DITC


Information

DITC ;SFISC/XAK-MERGE OR COMPARE ENTRIES ;9/17/91 10:36 AM

Source Information

Source file <DITC.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 5 ^DIC  YN^DICN  (SUB,T)^DICRW  (ERREND,HELP)^DITC0  PRNT^DITC1  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
VA Fileman 3 DITC0  DITC1  DITM2  
Toolkit 1 XDRMVFY  

Entry Points

Name Comments DBIA/ICR reference
Q1
Q2
END ;
SUB
K2 ;
K1 ;
Q15
START ;
EN2 ;
ENTR
EN ;
E1

External References

Name Field # of Occurrence
^DIC E1+1
YN^DICN Q1, Q2
SUB^DICRW SUB
T^DICRW START+2
ERREND^DITC0 EN2+2, EN2+3, EN2+10
HELP^DITC0 Q1, Q15, Q2
PRNT^DITC1 Q2+1, EN2+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"NO "_DFL(DFL)
  • Line Location: E1+1
Function Call: WRITE
  • Prompt: !
  • Line Location: Q1+0
Function Call: WRITE
  • Prompt: !
  • Line Location: Q1+1
Function Call: WRITE
  • Prompt: !?5,I,?10,DTO(I,"X")
  • Line Location: Q1+1
Function Call: READ
  • Prompt: "WHICH ENTRY SHOULD BE USED FOR DEFAULT VALUES (1 OR 2)? "
  • Formatting: !!
  • Timeout: DTIME
  • Variable: X
  • Line Location: Q15+0
Function Call: WRITE
  • Prompt: $C(7),!,"Enter '1' or '2'"
  • Line Location: Q15+1
Routine Call
  • DIC
  • Line Location:
    • E1+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( EN2+3, EN2+4, EN2+6
^DIC - [#1] EN2+7
^UTILITY($J K2+1!, END+2!

Label References

Name Line Occurrences
E1 E1+1
END START+2, ENTR, E1+2, Q1+1, Q15, Q2+1
ENTR E1+2
K1 START+2, EN2+1, END+2
K2 START+2, EN+1
Q1 Q1
Q15 Q15, Q15+1
Q2 Q1+1, Q2
START E1+2

Naked Globals

Name Field # of Occurrence
^("DITDINUM" K2+1!, END+2!
^("DITI" K2+1!, END+2!
^("UP" EN2+6
^(0 E1+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % SUB*, E1+1*, Q1*, Q1+1, Q2*, Q2+1
%H K1+1!
D END+2!
D001 K2+1!
DDEF START+1!, Q15+2*, END+2!
DDIF START+1!, Q2+1*, END+2!
DDSH END+2!
DDSP START+1!, E1+2*, END+2!
DDSPC END+2!
DEQ END+2!
DFF START+1!, E1+1, EN2+3, EN2+4, EN2+5, END+2!
DFF( EN2+7*
DFL ENTR*, E1, E1+1*, EN2+4, EN2+6, EN2+7*, K1+1!
DFL( E1, E1+1, EN2+7*
DHD K2+1!, END+2!
DIA SUB!
DIACT END+2!
DIC START+2, ENTR!*, E1+1*, E1+2
DIC("A" E1*, E1+1!
DIC("S" E1*, E1+1!
DIC(0 ENTR*
DIMERGE START+1!, Q1+1*, END+2!
DIRUT K2+1!, END+1*
DIT START+1!, START+2*, ENTR*, E1, E1+1, E1+2, END+2!
DIT( ENTR*, E1+1*, E1+2*, EN2+8, EN2+9
DIT(1 E1
DIT(2 E1
DITC START+1!, START+2*, EN2+5*, END+3!
DMSG START+1!, Q1*, Q15*, Q2*, EN2+1*, EN2+2*, EN2+3*, EN2+8*, EN2+9*, EN2+10!
DMSG(1 EN2+1*, EN2+2*, EN2+3*, EN2+8*, EN2+9*
DNUM K1+1!
DSUB START+2*, EN2+5*, EN2+6*, EN2+7*, EN2+8, EN2+9, K1+1!
DSUB( START+2*, E1+1, EN2+6*, EN2+7*, EN2+8
DSUB(0 ENTR
DTIME Q15
DTO K1+1!
DTO( E1+2*, Q1+1, EN2+8*
DTOUT ENTR, Q15*, K2+1!, END+1
DUOUT Q15*, K2+1!, END+1
>> I Q1+1*, EN2+1*, EN2+2*, EN2+6*, EN2+8*, EN2+9*
>> J EN2+6*
>> K EN2+5*, EN2+6*, EN2+7, EN2+8*
>> L START+2*, E1
>> M EN2+4*, EN2+6*, EN2+7
>> N EN2+4*, EN2+6*, EN2+7
POP END+2!
U SUB, E1+1, E1+2, Q15, EN2+4, EN2+6, EN2+7
X ENTR, E1+2, Q15*, Q15+1, Q15+2, END+2!
X1 EN2+4*, EN2+6*, EN2+7, END+2!
X2 END+2!
Y START+2, SUB*, E1+1*, E1+2, END+2!
Y(0 E1+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All