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

Package: VA Fileman

Routine: DIFG5


Information

DIFG5 ;SFISC/DG(OHPRD)-MISC FUNCTIONS ;3/11/93 1:25 PM

Source Information

Source file <DIFG5.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 4 ERROR^DIFG  RCR^DIFG3  ^DIFG4  ^DIK  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
VA Fileman 2 DIFG  DIFG3  

Entry Points

Name Comments DBIA/ICR reference
DOLO ;called from ^DIFG3
EOJ ;
LINK ;FINDS @NUMBER TO LINK DFN TO FROM LOOKUP
KEY ;DETERMINE @LINK VALUE FROM KEY
CHECKY ;CHECKS Y AFTER DIC CALL
X
ARRAY ;SETS EXECUTABLE ARRAY FOR DIC("S")
X1
IDENSPEC ;called from ^DIFG3

External References

Name Field # of Occurrence
ERROR^DIFG CHECKY+8, KEY+3
RCR^DIFG3 IDENSPEC+3
^DIFG4 CHECKY+4, CHECKY+6
^DIK EOJ+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] KEY+1, DOLO+2
^UTILITY("DIFG" CHECKY+1, EOJ+7!
^UTILITY("DIFG@" KEY+4*, LINK+1, EOJ+7!
^UTILITY("DIFGX" KEY+4*, EOJ+7!

Label References

Name Line Occurrences
ARRAY IDENSPEC+5
X IDENSPEC+3
X1 CHECKY+2, CHECKY+4, CHECKY+5, CHECKY+6, CHECKY+7, CHECKY+8

Naked Globals

Name Field # of Occurrence
^( DOLO+3
^("MODE" CHECKY+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% IDENSPEC+1*!, DOLO+1~, DOLO+3*
%A DOLO+1~, DOLO+2*, DOLO+3
DA EOJ+5*!
>> DIC KEY+1, ARRAY+1, ARRAY+2, IDENSPEC+1, IDENSPEC+5, DOLO+2
>> DIC("S" DOLO+3
DIFG KEY+4, LINK+1, IDENSPEC+2, IDENSPEC+4, EOJ+6!
DIFG("ACGRV" CHECKY+4
DIFG("FOUND" DOLO+3*, DOLO+4
DIFG("KEY" KEY+1*, KEY+2
DIFGALNK KEY+4*, EOJ+6!
DIFGBSE EOJ+2*, EOJ+6!
DIFGCHEK CHECKY+3*, CHECKY+4, CHECKY+5, CHECKY+6, CHECKY+7, CHECKY+8, X1!
DIFGCHKG EOJ+6!
DIFGCT ARRAY+2, IDENSPEC+1, IDENSPEC+3, EOJ+6!
>> DIFGDIC CHECKY+1
>> DIFGDIC( ARRAY+1, ARRAY+2*, IDENSPEC+5
DIFGDINM EOJ+6!
DIFGDIX KEY+1, LINK+1, IDENSPEC+2, IDENSPEC+3, EOJ+6!
DIFGDOL EOJ+6!
>> DIFGEL EOJ+1*
DIFGEND EOJ+6!
DIFGENV EOJ+6!
DIFGENV("LAYGO" IDENSPEC+1
DIFGER CHECKY+8*, KEY+3*, KEY+4, IDENSPEC+3, EOJ+2, EOJ+4!, EOJ+5
DIFGEROR EOJ+5, EOJ+6!
DIFGEXC EOJ+6!
>> DIFGFLUS LINK+1*
>> DIFGHAT IDENSPEC+1
DIFGI ARRAY+1*, ARRAY+2, EOJ+6!
>> DIFGINCR CHECKY+1
DIFGKEY EOJ+6!
DIFGL EOJ+6!
DIFGLAGO IDENSPEC+1~*
DIFGLC EOJ+6!
DIFGLINE IDENSPEC+2, EOJ+6!
DIFGLO EOJ+6!
>> DIFGMGBL( DOLO+2
DIFGMLND EOJ+6!
>> DIFGMO( CHECKY+1, CHECKY+4, CHECKY+5, CHECKY+7, CHECKY+8
DIFGMULT CHECKY+1, CHECKY+4, CHECKY+5, CHECKY+7, CHECKY+8, DOLO+2, EOJ+6!
>> DIFGNOLK IDENSPEC+4*, IDENSPEC+5
DIFGNUMF EOJ+6!
DIFGNUMF( IDENSPEC+1
DIFGO EOJ+6!
DIFGPC EOJ+6!
DIFGPTER EOJ+6!
DIFGREI EOJ+5, EOJ+6!
>> DIFGSAVE( KEY+4, LINK+1*, IDENSPEC+2*, IDENSPEC+4
DIFGSAVX EOJ+6!
>> DIFGSKIP( CHECKY+4*, CHECKY+5*
>> DIFGSVVL( ARRAY+2*, IDENSPEC+3*
>> DIFGTYP CHECKY+1, CHECKY+3, CHECKY+4, CHECKY+5
DIFGVAL EOJ+6!
>> DIFGY CHECKY+8, KEY+3, EOJ+1, EOJ+3*
DIK EOJ+5*!
U CHECKY+1, CHECKY+4, CHECKY+5, CHECKY+7, CHECKY+8, KEY+1, KEY+3, EOJ+2
>> X CHECKY+4*, KEY+4, IDENSPEC+2*, IDENSPEC+4*, DOLO+3
>> Y CHECKY+1, CHECKY+2, KEY+2*, KEY+3*, KEY+4, ARRAY+2, IDENSPEC+4, DOLO+3*, DOLO+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All