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

Package: VA FileMan

Routine: DILL


Information

DILL ;SFISC/GFT - TURN PRINT FLDS INTO CODE ;01MAR2016

Source Information

Source file <DILL.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 $$DJTOPY^DDXP4  $$OUTPUT^DIETLIBF  

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

Package Total Caller Graph
VA FileMan 3 DIL0  DIL1  DIO0  

Entry Points

Name Comments DBIA/ICR reference
BEGIN ;NEEDS 'W' FOR SORT SPECIFIER AND 'Y' FOR PULLING THE VARIABLE -- E.G. DIOO1 CREATES WRITE CODE IN 'Y'
SET
D
K
J
S
SY
CLC ;
Q
POINTR
EN(DILLFILE,DILLFLD,DXSET) ; Entry Point for VEN version
W ;
V ;
Y
FJ
TYPE

External References

Name Field # of Occurrence
$$DJTOPY^DDXP4 J+6
$$OUTPUT^DIETLIBF TYPE

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: N
  • Line Location: FJ+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( V+1, POINTR, FJ+2
^DIC - [#1] CLC+2

Label References

Name Line Occurrences
BEGIN EN+1
CLC TYPE+2
D TYPE+2, CLC+1
J TYPE, D+5, FJ
POINTR CLC+2
Q W+1
S S
SY TYPE, D+1
V POINTR
W D+2, FJ+1, J
Y POINTR, D, SY, J+3

Naked Globals

Name Field # of Occurrence
^(0 TYPE+2, POINTR, FJ+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D1 TYPE*, TYPE+2*, POINTR, D+3*, D+6*, FJ+1~*, FJ+2*, S*, SET*, SET+1*
, SY!, CLC+2*
D2 FJ+1~, FJ+2*, S*, J+2*, J+3*, J+4, K!
D3 FJ+1~, S*, J+2*, J+3*, J+4, K!
>> DDXP J+6
DILLFILE V+1, TYPE, FJ+2, SET, EN~
DILLFLD V+1, TYPE, FJ+2, SET, EN~
>> DIO TYPE*
>> DLN TYPE*, D+2*, D+3, D+5*, D+6*, FJ*, S*, SET, W+1*, W+3*
, J, J+1*, J+2, J+3
>> DNP S, SY, J
>> DP D, J+5
>> DRJ TYPE*, TYPE+1*, TYPE+2*, D+3, D+5*, SET, W+1*, W+3*, W+4*, J+2
DUZ("LANG" FJ+2
>> DXS BEGIN+2*, Y*, CLC+1*, CLC+2*, J+3, J+4
DXSET BEGIN+2, EN~
>> I FJ*, W+1*, W+2*, W+4*, J+3
U V+1, TYPE, TYPE+2, POINTR, D+6, FJ+1, W+2, CLC+1, CLC+2, J+5
>> V TYPE*, TYPE+1, TYPE+2*, POINTR, D, D+1, FJ, CLC+1, CLC+2*, CLC+3
, J, J+1, J+2*, J+3*, J+4
>> W D, D+4, S, SET+1, W+1, W+2*, W+3, W+4, CLC+3*, J+1
, J+5
>> X V+1*, TYPE, TYPE+2, POINTR*, D+2, D+5, D+6, FJ+1, W+2, CLC+1
, J+5
>> Y TYPE*, POINTR*, D*, D+4*, SET+1*, SY*, Y*, CLC+1*, CLC+2*, J*
, J+4*, J+5*, J+6*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All