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: %INDX51

Package: Toolkit

Routine: %INDX51


Information

%INDX51 ;ISC/REL,GRK,RWF - PRINT ROUTINE ;8/18/93 11:12 ;

Source Information

Source file <ZINDX51.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Toolkit 2 CRX^%INDX5  ^%INDX8  
Kernel 1 $$S^%ZTLOAD  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Toolkit 1 %INDX5  

Entry Points

Name Comments DBIA/ICR reference
P2
P3
B
END
HD2
HD1
BL
CHK
P
P1
B1
B2
B3
SC ;Print a command chart
CR
WAIT

External References

Name Field # of Occurrence
CRX^%INDX5 CR+1
^%INDX8 B1
$$S^%ZTLOAD CHK

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?10,"Compiled list of Errors and Warnings ",INDXDT,!
  • Line Location: B+1
Function Call: WRITE
  • Prompt: !?3,^(I)
  • Line Location: B+2
Function Call: WRITE
  • Prompt: !!,"--- Routine Detail"
  • Line Location: B+4
Function Call: WRITE
  • Prompt: " --- with "_$S(INP(5)["R":"REGULAR",INP(5)["S":"STRUCTURED",INP(5)["B":"R/S",1:"")_" ROUTINE LISTING"
  • Condition for execution: INP(5)?1A
  • Line Location: B+4
Function Call: WRITE
  • Prompt: " ---"
  • Line Location: B+4
Function Call: WRITE
  • Prompt: !,L,?J," ",$E(X,1,INL(4)-J)
  • Line Location: B1+2
Function Call: WRITE
  • Prompt: !!,"***** ERRORS & WARNINGS IN ",RTN," *****",!
  • Line Location: B2+0
Function Call: WRITE
  • Prompt: !?3,^(I)
  • Line Location: B2+1
Function Call: WRITE
  • Prompt: !!,INL(5),!
  • Line Location: B3+0
Function Call: WRITE
  • Prompt: !!,"***** END *****",!
  • Line Location: B3+7
Function Call: WRITE
  • Prompt: !," ",SYM,L,?TAB
  • Line Location: P2+3
Function Call: WRITE
  • Prompt: !?3,$P(L," ",2),SYM,$P(L," ",1)," ",?TAB
  • Line Location: P2+4
Function Call: WRITE
  • Prompt: ARG
  • Line Location: P3+1
Function Call: WRITE
  • Prompt: @IOF,!,INL(5),!
  • Line Location: HD1+0
Function Call: WRITE
  • Prompt: !!,HED
  • Line Location: HD2+0
Function Call: WRITE
  • Prompt: !,HED(1)
  • Condition for execution: $D(HED(1))
  • Line Location: HD2+0
Function Call: WRITE
  • Prompt: !!,"--- CROSS-REFERENCING ALL ROUTINES ---"
  • Line Location: CR+0
Function Call: WRITE
  • Prompt: @IOF,!,INL(5),!
  • Line Location: CR+2
Function Call: WRITE
  • Prompt: !!,"***** END *****",!
  • Line Location: CR+8
Function Call: WRITE
  • Prompt: @IOF,!,RTN," Command chart"
  • Line Location: SC+1
Function Call: WRITE
  • Prompt: !,^(I)
  • Line Location: SC+2
Function Call: READ
  • Timeout: 60
  • Variable: %
  • Line Location: WAIT+0
Function Call: WRITE
  • Prompt: !," Press return to continue:"
  • Line Location: WAIT+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^UTILITY($J B+2, BL, B1+1, B1+2, B2, B2+1, P1, P1+2, P1+4, SC+2

Label References

Name Line Occurrences
B1 BL
B2 B1, B1+1
B3 B2
CHK BL
CR B+3, BL+1
END B+3, BL+1, CR+8
HD1 P, P2
P B3+1, B3+2, B3+3, B3+4, B3+5, B3+6, CR+3, CR+4, CR+5, CR+6
, CR+7
P1 P1+5
P2 P1+4
P3 P1+4
SC B1
WAIT B1+1, HD1, CR+2, SC+1

Naked Globals

Name Field # of Occurrence
^( B+2, B1+2, B2+1, P1+4, SC+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % WAIT*
>> ARG P3+1*
HED B3+1*, B3+2*, B3+3*, B3+4*, B3+5*, B3+6*, P1!, HD2, CR+3*, CR+4*
, CR+5*, CR+6*, CR+7*, END!
HED(1 B3+1*, HD2, CR+3*
I B+1!, B+2*, B+3, B1+2*, B2+1*, P3+1*, SC+2*
>> IND("QUIT" BL+1, CHK*, CHK+1, P, WAIT*
>> INDB B+5*, CR*
>> INDXDT B+1, B1+1, CR+2
>> INDXJ B+2*
INL END!
INL(1 B*, P3+1
INL(2 B*, P2, HD1
INL(3 B*, B1+1, HD1, CR+2, SC+1
INL(4 B*, B1+2
INL(5 B3*, HD1, CR+2*
>> INP(1 B+3
>> INP(2 B1+1
>> INP(3 B2
>> INP(4 BL
>> INP(5 B+4, B1
>> INP(6 B+3
IO CR
IO(0 CR
IOF B1+1, HD1, CR+2, SC+1
IOM B
IOSL B
IOST B
>> J B1+2*, P1+4*
>> L B1+2*, P*, P1*, P1+1, P1+2, P1+4, P2+1, P2+2, P2+3, P2+4
, P3+1
>> LOC B3+1*, B3+2*, B3+3*, B3+4*, B3+5*, B3+6*, P, P1, P1+1, P1+2
, P1+4, P2+2, P2+3, CR+3*, CR+4*, CR+5*, CR+6*, CR+7*
>> NRO BL+1
>> PC P*, P1, P1+3*, P2*, P2+1, P3+1*
>> PC(1 P1+2*, P1+3*, P2+2
>> RTN B*, B+2*, B+5*, BL*, CHK+1*, B1+1, B1+2, B2, B2+1, B3
, P1, P1+2, P1+4, CR+1*, CR+2*, SC+1, SC+2
>> SYM B3+1*, B3+2*, B3+3*, B3+4*, B3+5*, B3+6*, P2+2, P2+3, P2+4, CR+3*
, CR+4*, CR+5*, CR+6*, CR+7*
>> TAB P*, P2+2, P2+3, P2+4, P3, P3+1
>> X B1+1*, B1+2*, P1+4*, P3+1
>> ZTQUEUED CHK
>> ZTSTOP CHK*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All