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

Package: VA Fileman

Routine: DIT0


Information

DIT0 ;SFISC/GFT,XAK-PREPARE TO XFR ;8AUG2011

Source Information

Source file <DIT0.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 7 ^DIC  WAIT^DICD  YN^DICN  (,IX1)^DIK  (F,KL,Q)^DIT  (ASK,PTS)^DITP  GO^DITR  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
VA Fileman 3 DDXP1  DIT  DITM2  
Toolkit 1 XDRMRG  

Entry Points

Name Comments DBIA/ICR reference
C
EN ; PROGRAMMER CALL
; DIT("F") = GLOBAL ROOT OR FILE # OF FILE TO TRANSFER FROM
; DIT("T") = GLOBAL ROOT OR FILE # OF FILE TO TRANSFER TO
; DA("F") = ENTRY # IN FILE TO TRANSFER FROM
; DA("T") = ENTRY # IN FILE TO TRANSFER TO
DON
LK
Q
S
SET
GO
FIN ;

External References

Name Field # of Occurrence
^DIC LK
WAIT^DICD S+4
YN^DICN S+2
^DIK GO+1
IX1^DIK GO+1
F^DIT S
KL^DIT GO+1
Q^DIT Q
ASK^DITP GO+2
PTS^DITP GO+2
GO^DITR GO

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: " WANT TO DELETE THIS ENTRY AFTER IT'S TRANSFERRED"
  • Line Location: S+2
Routine Call
  • DIC
  • Line Location:
    • LK

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( S+1
^DIC - [#1] EN+10, EN+11
^UTILITY("DIT" S+3*

Label References

Name Line Occurrences
C EN+9
DON SET
FIN EN+6, EN+8, EN+9, EN+10, EN+11
GO DON
LK DIT0+3, DIT0+4
Q DIT0+4, S
S S
SET C+1

Naked Globals

Name Field # of Occurrence
^("GL" EN+10, EN+11
^(0 S+1, EN+8, EN+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % S, S+1*, S+2*, GO+2
>> D0 S*
>> DA S*, S+4, GO+1*
>> DA( C+1
>> DA("F" EN+6, C
>> DA("T" EN+6, C
>> DA(1 C+1
>> DB C*, DON
>> DB1 C*, DON
DDF FIN+1!
DDF(1 DIT0+3, EN+7*, EN+8*, EN+10
DDT FIN+1!
DDT(0 EN+7*, EN+9*, EN+11
>> DFL LK
DFR DIT0+4*, S+3, GO+1!, C*, FIN+1!
DFR(1 S+4*, EN+8*, EN+10*, DON*, SET*
>> DH S*, GO+1, GO+2*, DON*
DIC DIT0+3~*, DIT0+4, S+3, S+4!
DIC("A" LK*
DIC("S" DIT0+4*
DIC(0 DIT0+3*, DIT0+4*
>> DIK S+4*, C*
>> DIT DIT0+3*, S+1, GO+1*, GO+2
>> DIT("F" EN+6, EN+7, EN+8
>> DIT("T" EN+6, EN+7, EN+9
DIT0KILL DIT0+3~, S*, GO+1
>> DKP DON*
>> DMRG DON*
DOT DON!
DOT( C+1*, SET
DRF DON!
DRF( C+1*, SET
DTO S+4*, DON*, FIN+1!
DTO(1 DIT0+4*, EN+9*, EN+11*, C, DON*, SET*
>> I C+1*, SET*
>> L DIT0+3
U EN+8, EN+9
>> X DIT0+3*, DIT0+4*, LK
Y DIT0+3~, DIT0+4, S, S+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All