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

Package: VA FileMan

Routine: DICE0


Information

DICE0 ;SFISC/GFT,XAK-XREF'S ;5/24/94 2:21 PM

Source Information

Source file <DICE0.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA FileMan 11 %XY^%RCR  M^DICATT  XA^DICATTA  (D,DD)^DICD  (DSC,Q,QQ)^DICE  ^DICE1  ^DICE2  YN^DICN  
IX1^DIK  EN^DIKZ  DIEZ^DIU0  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
VA FileMan 2 DICE  DICE7  

Entry Points

Name Comments DBIA/ICR reference
1
2
3
4
5
6 ;
X ;
Q
QQ

External References

Name Field # of Occurrence
%XY^%RCR X+2
M^DICATT 6+2
XA^DICATTA X+2
D^DICD X+3
DD^DICD X+4
DSC^DICE X+2
Q^DICE Q
QQ^DICE QQ
^DICE1 6+1
^DICE2 6+2
YN^DICN 6+3, X+4
IX1^DIK DICE0+11, X+3
EN^DIKZ DICE0+12
DIEZ^DIU0 X+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"WANT TO PROTECT THE '",DNEW,"' FIELD, SO THAT",!,"IT CAN'T BE CHANGED BY THE 'ENTER & EDIT' ROUTINE"
  • Line Location: 6+3
Function Call: WRITE
  • Prompt: $C(7),!!,"HEY, WHILE WE WERE TALKING, SOMEONE ELSE CREATED CROSS-REFERENCE #"_DQ_"!!!"
  • Line Location: X+1
Function Call: WRITE
  • Prompt: !,"...CROSS-REFERENCE IS SET"
  • Line Location: X+3
Function Call: WRITE
  • Prompt: !!,"DO YOU WANT TO RUN THE CROSS-REFERENCE FOR EXISTING ENTRIES NOW"
  • Line Location: X+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( DICE0+7*, DICE0+12, 1+1*, 5*, 6+3, X+3, X+4
^DD("ROU" DICE0+12
^UTILITY("DICE" 6+1*

Label References

Name Line Occurrences
1 3
@( DICE0+10
Q 6+1, 6+2, X+1
QQ 6+3, X+3

Naked Globals

Name Field # of Occurrence
^( DICE0+7*
^("DIK" DICE0+12
^("FIELD" 6+1*
^("QUES" 5*
^(0 2*, 3*, 4*, 5*
^(1 2*, 3*, 4*, 5*
^(2 1*, 2+1*, 3*, 4*, 5*
^(9 6+3*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DICE0+9*, 6+3*, X+4*
>> %X X+1*
>> %Y X+1*
>> DA DICE0+7, 1+1, X+1*, X+3*
>> DA(1 DICE0+11*, X+3*
>> DA(2 X+3*
>> DCNEW 6+1
>> DDA X+2*
>> DE DICE0+7, DICE0+9
>> DENEW 6+1, 6+3
>> DH DICE0+7, DICE0+8, DICE0+9
>> DI X+1, X+3, X+4
>> DIK DICE0+11*, 6+2*, X+3*, X+4
DIKWIC 22+1!
>> DIN 6+1, 6+3
>> DIU X+4
>> DL X+1, X+3, X+4
>> DMAX DICE0+12*
>> DNEW 6+3
>> DQ DICE0+7, 1+1, X+1, X+3, X+4
>> DREF DICE0+10, X+3*, X+4
>> DTOUT 6+2
>> I( DICE0+8
>> I(0 DICE0+7
>> J( DICE0+7, DICE0+11, 1+1, 5
>> J(0 DICE0+12, X+3
>> N DICE0+7, DICE0+8, DICE0+11, 1+1, 5
U DICE0+7, 6+1, 6+2, 6+3
X DICE0+7*, DICE0+8*, DICE0+9*, DICE0+12*, 11+1, 22+1, 3, 4!
, 5*, 6+1, 6+2, X+4*
X(1 4
X(2 4
>> Y DICE0+8*, DICE0+9*, DICE0+12*, 1*, 1+1, 22+1, 3, 5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All