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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DGUTL1

Package: Registration

Routine: DGUTL1


Information

DGUTL1 ;ALB/MJK - Re-Compile Templates/x-refs ; 8/8/90;

Source Information

Source file <DGUTL1.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA Fileman 2 EN^DIKZ  ^DIR  

Entry Points

Name Comments DBIA/ICR reference
DIEZ ; -- re-compile all DG and SD 'edit' templates
ALL ; compile templates and x-refs
EN ; Entry point to re-compile templates
; input: DGKIND = OUTPUT or INPUT
COMP ; re-compile
DIKZ ; -- compile x-refs
ENQ
DIPZ ; -- re-compile all DG and SD 'print' templates
COMPQ
ALLQ

External References

Name Field # of Occurrence
EN^DIKZ DIKZ+2
^DIR ALL+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,DGLINE,!?20,"Recompilation of '",DGKIND,"' Templates",!,DGLINE
  • Line Location: EN+7
Function Call: WRITE
  • Prompt: !!,DGLINE
  • Line Location: COMP+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: ALL+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: ALL+6
Function Call: WRITE
  • Prompt: !!,"...Done.",!!,"NOTE: Recompilation should be performed on ALL systems."
  • Line Location: ALL+8
Function Call: WRITE
  • Prompt: !!,">>> Compiling cross references for PTF, PATIENT MOVEMENT,",!,"INDIVIDUAL ANNUAL INCOME, INCOME RELATION",!,"and ANNUAL MEANS TEST files:"
  • Line Location: DIKZ+1
Function Call: WRITE
  • Prompt: !
  • Line Location: DIKZ+2
Routine Call
  • DIR
  • Line Location:
    • ALL+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( DIKZ+2
^DD("ROU" EN+3, DIKZ+2
^DD("VERSION" DIKZ+2

Label References

Name Line Occurrences
@( COMP+3
ALLQ ALL+4
COMP EN+9
COMPQ COMP+1, COMP+2
DIEZ ALL+5
DIKZ ALL+7
DIPZ ALL+6
EN DIEZ+1, DIPZ+1
ENQ EN+4

Naked Globals

Name Field # of Occurrence
^( EN+9
^("DIK" DIKZ+2
^("ROUOLD" EN+9
^(0 EN+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A ALLQ!
C ALLQ!
DG0 EN+9*, ENQ!, COMP+1, COMP+2
DGEMP EN+9*, ENQ!
DGFILE EN+5*, EN+6*, EN+9, ENQ!
DGI EN+9*, ENQ!
DGKIND EN+4, EN+5, EN+6, EN+7, COMP+1, DIEZ+1*!, DIPZ+1*!
DGLINE EN+3!*, EN+7, ENQ!, COMP+3
DGMAX EN+3*, ENQ!, COMP+3
DGN DIKZ+2*, DIKZ+3!
DGROU EN+5*, EN+6*, ENQ!, COMP+3
DGX EN+9*, ENQ!
DIE ALLQ!
DIEZ ALLQ!
DIEZDUP ALLQ!
DIR ALL+4!
DIR("?" ALL+3*
DIR("A" ALL+2*
DIR(0 ALL+2*
DK ALLQ!
DMAX COMP+3*, ALLQ!, DIKZ+2*, DIKZ+3!
DQ ALLQ!
DR ALLQ!
DTIME ALL+1*
L ALLQ!
N DIKZ+2*, DIKZ+3!
O ALLQ!
U EN+3*, EN+4, EN+9, COMP+1, COMP+2, ALL+1*
>> X EN+9*, DIKZ+2*
X1 ALLQ!
>> Y EN+9*, ALL+4, DIKZ+2*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All