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: DIFG

Package: VA FileMan

Routine: DIFG


Information

DIFG ;SFISC/DG(OHPRD)-FILEGRAM INSTALLER ;10/9/95 05:50

Source Information

Source file <DIFG.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 9 FILE^DICN  DT^DICRW  ^DIE  SWITCH^DIFG0A  BASEFILE^DIFG0B  ^DIFG1  ^DIFG2  EOJ^DIFG5  
^DIFG6  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 12

Package Total Caller Graph
VA FileMan 12 DIFG0  DIFG0A  DIFG0B  DIFG1  DIFG2  DIFG3  DIFG4  DIFG4A  
DIFG5  DIFG6  DIFG7  DIFGO  

Entry Points

Name Comments DBIA/ICR reference
A
FILEGRAM
EVAL
GETTYPE
KILLVAR
ERROR
START
INIT
FILE
EVALFLD
X3
X1
X6
X4
X5

External References

Name Field # of Occurrence
FILE^DICN ERROR+1
DT^DICRW INIT+2
^DIE ERROR+4
SWITCH^DIFG0A EVAL+6
BASEFILE^DIFG0B A+1
^DIFG1 EVAL+4, EVAL+5
^DIFG2 EVAL+3
EOJ^DIFG5 DIFG+13
^DIFG6 START+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( EVALFLD+1, EVALFLD+2, EVALFLD+3, EVALFLD+4
^DIAR(1.13 - [#1.13] ERROR+2*, ERROR+3*
^UTILITY("DIFG" INIT+1!
^UTILITY("DIFG@" INIT+1!
^UTILITY("DIFGFG" INIT+1!, ERROR+2
^UTILITY("DIFGX" INIT+1!

Label References

Name Line Occurrences
A A
ERROR FILEGRAM+1, GETTYPE+1, EVALFLD+2
EVAL FILE
EVALFLD GETTYPE+3
FILE A+2
FILEGRAM START
GETTYPE EVAL
INIT DIFG+13
KILLVAR DIFG+13, START
START DIFG+13
X1 FILEGRAM+1, A+1
X3 EVAL+1, EVAL+2, EVAL+3, EVAL+4, EVAL+5, EVAL+6
X4 GETTYPE, GETTYPE+1, GETTYPE+2
X5 EVALFLD+2, EVALFLD+3
X6 ERROR+1

Naked Globals

Name Field # of Occurrence
^(0 ERROR+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A ERROR+2*, X6!
B ERROR+2*, ERROR+3, X6!
DA ERROR~, ERROR+4*!, KILLVAR!
DIC EVALFLD+1, EVALFLD+2, EVALFLD+3, EVALFLD+4, ERROR~, ERROR+1*, KILLVAR!
DIC("DR" ERROR+1*
DIC(0 ERROR+1*
DIE ERROR~, ERROR+4*!
>> DIFG START*
>> DIFG("PARAM" FILEGRAM+2*, EVALFLD
>> DIFG("SAVE" KILLVAR!
DIFGADD START*, KILLVAR!
DIFGCHKG DIFG+11*, DIFG+12!
>> DIFGCT START*
DIFGDA KILLVAR+1!
DIFGDI KILLVAR!
DIFGDIC KILLVAR+1!
DIFGDICS KILLVAR!
>> DIFGDIX FILEGRAM+1, FILEGRAM+2, A, GETTYPE, GETTYPE+1, GETTYPE+2, EVALFLD, EVALFLD+1
>> DIFGEND START*, GETTYPE+1*
>> DIFGER DIFG+8*, DIFG+10*, DIFG+12*, START*, START+1, FILEGRAM+1*, A+1, FILE, EVAL+1, GETTYPE+1*
, EVALFLD+2*, ERROR+1, ERROR+2*, ERROR+4
>> DIFGEROR ERROR+5*
>> DIFGEXC INIT+3*
DIFGFILE KILLVAR!
DIFGFIND GETTYPE+2*, KILLVAR+1!
DIFGFIRP KILLVAR+1!
DIFGFLDN EVALFLD+4*, KILLVAR+1!
DIFGHAT KILLVAR+1!
DIFGINCR START*, KILLVAR!
>> DIFGL FILE*
DIFGLAGO KILLVAR!
DIFGLC DIFG+7!, START, ERROR+2
>> DIFGLINE INIT+4*, FILEGRAM, FILEGRAM+3, A, FILE
DIFGLO DIFG+7*, DIFG+8, DIFG+9, DIFG+10!, DIFG+11, DIFG+12!, INIT+4, ERROR+2
>> DIFGLOG ERROR+1*, ERROR+4
DIFGM KILLVAR!
DIFGMGBL KILLVAR+1!
>> DIFGMLND EVALFLD+4*
DIFGMO KILLVAR!
>> DIFGMULT START*
DIFGNDC START*, KILLVAR!
DIFGNODE KILLVAR+1!
DIFGNODL START*, KILLVAR!
DIFGNUM EVALFLD*, EVALFLD+1*, EVALFLD+2, EVALFLD+3, EVALFLD+4*, KILLVAR+1!
>> DIFGO START*
DIFGREI DIFG+7, DIFG+10!, DIFG+12!
DIFGSAVE KILLVAR!
DIFGSECP KILLVAR+1!
DIFGSKIP KILLVAR!
DIFGSTRT GETTYPE+2*, KILLVAR+1!
DIFGSVN KILLVAR+1!
DIFGSVVL KILLVAR+1!
DIFGTYPE START*, FILE*, EVAL+2, EVAL+3, EVAL+4, EVAL+5, EVAL+6, EVAL+7, GETTYPE*, GETTYPE+1*
, GETTYPE+2*, EVALFLD+3*, EVALFLD+4*, EVALFLD+5*, KILLVAR!
>> DIFGY START*, FILEGRAM+1, GETTYPE+1, EVALFLD+2
DO ERROR~
DR ERROR+4*!
DT ERROR+3
U INIT*, FILEGRAM+1, FILEGRAM+2, GETTYPE+1, GETTYPE+2, EVALFLD, EVALFLD+1, EVALFLD+2, EVALFLD+3, EVALFLD+4
, ERROR+1, ERROR+2, ERROR+4
X ERROR~, ERROR+1*
Y ERROR~, ERROR+1, ERROR+2, ERROR+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All