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

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: 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'
V ;
TYPE
POINTR
D
FJ
S
SET
SY
Y
Q
W ;
CLC ;
J
K
EN(DILLFILE,DILLFLD,DXSET) ; Entry Point for VEN version

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, POINTRFJ+2
^DIC - [#1] CLC+2

Label References

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

Naked Globals

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D1 TYPE*, TYPE+2*, POINTRD+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, TYPEFJ+2, SET, EN~
DILLFLD V+1, TYPEFJ+2, SET, EN~
>> DIO TYPE*
>> DLN TYPE*, D+2*, D+3, D+5*, D+6*, FJ*, S*, SETW+1*, W+3*
JJ+1*, J+2, J+3
>> DNP SSYJ
>> DP DJ+5
>> DRJ TYPE*, TYPE+1*, TYPE+2*, D+3, D+5*, SETW+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, TYPETYPE+2, POINTRD+6, FJ+1, W+2, CLC+1, CLC+2, J+5
>> V TYPE*, TYPE+1, TYPE+2*, POINTRDD+1, FJCLC+1, CLC+2*, CLC+3
JJ+1, J+2*, J+3*, J+4
>> W DD+4, SSET+1, W+1, W+2*, W+3, W+4, CLC+3*, J+1
J+5
>> X V+1*, TYPETYPE+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