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

Package: Toolkit

Routine: XTFCE


Information

XTFCE ;SF-ISC.SEA/JLI - SELECTIVE FLOW CHARTS BY ENTRY POINT ;12/7/95 14:49 [ 04/02/2003 8:47 AM ]

Source Information

Source file <XTFCE.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Toolkit 2 LINE^XTFC0  ^XTFCE1  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Toolkit 1 XTFCE1  

Entry Points

Name Comments DBIA/ICR reference
NODE ;
ALL ;
EN ;
GETROU ; Get routine into ^TMP($J,XTLEV,"T",n)
ROU1
EXIT ;
ROU ; Display Entry Points or identified lines of routine

External References

Name Field # of Occurrence
LINE^XTFC0 NODE+5
^XTFCE1 NODE+6

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: !,"Select ROUTINE or LABEL^ROUTINE: "
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: $C(7)," ??"
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: !,$J(J,2),". ",^TMP($J,XTLEV,"X",J)
  • Line Location: ROU1+1
Function Call: WRITE
  • Prompt: ?(15*(K-1\15)),$J(K,2),". ",^(K)
  • Line Location: ROU1+1
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: ROU1+2
Function Call: WRITE
  • Prompt: $C(7)," ??"
  • Line Location: ROU1+2
Function Call: WRITE
  • Prompt: $C(7)," ?? line ",XTLINE," not found in routine ",XTROU
  • Line Location: NODE+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("LOAD" GETROU+1
^%ZOSF("TEST" EN+1
^TMP($J EN+2!, ROU+1*, ROU1, ROU1+1, ROU1+3, NODE+1!, NODE+3, NODE+5

Label References

Name Line Occurrences
EXIT EN+1, ROU1+2
GETROU ROU+1, NODE+2
NODE EN+2, ROU1+3
ROU1 ROU1+2, ROU1+3
XTFCE EN+1, EN+2, ROU1

Naked Globals

Name Field # of Occurrence
^( ROU1+1
^(0 ROU+1, NODE+3, NODE+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIF GETROU+1*!
DTIME EN+1, ROU1+2
I ROU+1*, NODE+3*, NODE+5*, EXIT+1!
J ROU+1*, ROU1+1*, NODE+3*, EXIT+1!
JK EXIT+1!
JL EXIT+1!
K ROU1+1*, EXIT+1!
N EXIT+1!
U EN+1, EN+2, ROU1+2
X EN+1*, EN+2, ROU1+2*, ROU1+3, NODE+2*, NODE+5*, GETROU+1*, EXIT+1!
XCNP GETROU+1*!
XT NODE+7*, EXIT+1!
XTCOND NODE+5*, EXIT+1!
XTENTR NODE+5*, EXIT+1!
XTEXT NODE+1!
XTEXTB NODE+1!
XTIFLG NODE+5*, EXIT+1!
XTIJ EXIT+1!
XTIL NODE+3*, NODE+4, NODE+5, EXIT+1!
XTL EXIT+1!
XTL1 EXIT+1!
XTL2 EXIT+1!
XTLEV EN+2*, ROU+1*, ROU1+1, ROU1+3*, NODE+1, NODE+2, NODE+3, NODE+4*, NODE+5, NODE+7*
, EXIT+1!
XTLINE EN+2*, ROU1+3*, NODE+2*, NODE+3, NODE+4, EXIT+1!
XTLINE( NODE+2*
XTM ROU+1*, ROU1+1, ROU1+2, EXIT+1!
XTNAM EXIT+1!
XTPCOND EXIT+1!
XTREF EXIT+1!
XTROU EN+2*, ROU1, NODE+2, NODE+4, EXIT+1!
XTROU( NODE+2*
XTSLINE EXIT+1!
XTTFLG NODE+5*, EXIT+1!
XTX EN+1*, EN+2, EXIT+1!
XTX1 EXIT+1!
XTX2 EXIT+1!
XTX2B EXIT+1!
XTZA EXIT+1!
XTZX EXIT+1!
XTZX1 EXIT+1!
Y EXIT+1!
Z EXIT+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All