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

Package: Kernel

Routine: XQH3


Information

XQH3 ;LL/THM,SEA/AMF,JLI -HELP FRAME XREF BY PARENT ;9/29/92 15:13 ;5/13/93 11:27 AM [ 04/02/2003 8:29 AM ]

Source Information

Source file <XQH3.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA Fileman 1 ^DIC  

Entry Points

Name Comments DBIA/ICR reference
SLIST ;LIST PARENTS AND ORPHANS
HDR
S3 ;
S2 ;
S1 ;
S0 ;
S6 ;
S5 ;
S4 ;
KILL
PKG
NWPG ;
SL
QUE ; Queue job to run later
CON ;
DQ ; Entry point for queued job

External References

Name Field # of Occurrence
^%ZIS SLIST+1
^%ZISC KILL+1, S6+3
^%ZTLOAD QUE+1
^DIC PKG+2

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Prompt: "Select PACKAGE name: ALL// "
  • Formatting: !!
  • Timeout: DTIME
  • Variable: X
  • Line Location: PKG+0
Function Call: WRITE
  • Prompt: !,*7,"HELP FRAME ",XQS," POINTS TO HELP FRAME ",XQK," WHICH DOES NOT EXIST "
  • Line Location: S2+1
Function Call: WRITE
  • Prompt: XQS
  • Line Location: SL+0
Function Call: WRITE
  • Prompt: ?28,"** no parents **",!
  • Line Location: SL+1
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: CON+1
Function Call: WRITE
  • Prompt: @IOF,!,"CROSS REFERENCE OF HELP FRAMES BY PARENTS",?70,"PAGE ",XQP
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: !!,"HELP",?28,"PARENTS",?56,"MENU",?71,"INVOKING"
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !,"FRAME",?56,"OPTIONS",?71,"ROUTINES"
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !,$E(XQDSH,1,IOM-1),!
  • Line Location: HDR+3
Routine Call
  • DIC
  • Line Location:
    • PKG+2
Routine Call
  • %ZIS
  • Line Location:
    • SLIST+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(19 - [#19] S3+1, S4+1
^DIC(9.2 - [#9.2] S0+1, S1+1, S2+1, S2+2, S3+1, S5+1
^TMP($J DQ+2!, DQ+3, KILL!, S1+1*, S2+3*, S2+4*, S3+1, S4+2*, S5+2*, SL
, SL+1, SL+2

Label References

Name Line Occurrences
CON NWPG+1
HDR S6+2, NWPG+2
KILL QUE+2
NWPG SL
PKG PKG+2
QUE SLIST+1
S0 DQ+2, S0+1
S1 S0+1, S1+1
S2 S1+1, S2+1, S2+3, S2+4
S3 DQ+2, S3+1
S4 S3+1, S4+2
S5 S3+1, S5+2
S6 DQ+3
SL S6+2, SL+3
SLIST PKG+1

Naked Globals

Name Field # of Occurrence
^( S2+1, S3+1, S5+1, SL+2
^("K" S2+3*, S2+4*
^(0 S3+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT KILL!
%H KILL!
%T KILL!
%ZIS SLIST+1*, KILL!
DIC PKG*, KILL!
DIC(0 PKG*
DTIME PKG, CON+1
IO DQ+1
IO("Q" SLIST+1!
IOF HDR
IOM HDR+3
IOSL SL
IOST NWPG+1
>> POP SLIST+1
U PKG, PKG+2, S2+1, S2+2, S4+1, S4+2, S5+2, SL+2, CON+1
X PKG*, PKG+1, KILL!, NWPG+1, CON+1*
XQDSH KILL!, S6+1*, HDR+3
XQE PKG+1*, PKG+2*, KILL!, S0+1
XQI DQ+2*, KILL!, S1+1*, S2+1, S3+1*, S4+1*, S5+1*
XQJ KILL!, S1+1*, S2+1*, S3+1*, S4+1, S5+1, SL+2*
XQK KILL!, S2+1*, S2+2, S4+1*, S4+2, S5+1*, S5+2, SL+2*
XQL KILL!, S2+2*, S2+3, S2+4, S3+1*, S4+2*, S5+2*
XQN KILL!, S2+4*
XQP KILL!, S6+2*, HDR*
XQS PKG+1*, PKG+2*, DQ+2*, KILL!, S0+1*, S1+1, S2+1, S2+3, S2+4, S3+1*
, S4+2, S5+2, S6+2*, SL*, SL+1, SL+2
XQUI S6+2*, S6+4!, SL, NWPG+1*
Y PKG+2, KILL!
Y(0 PKG+2
ZTDESC QUE+1*!
ZTRTN QUE+1*!
ZTSAVE QUE+1!
ZTSAVE("XQE" QUE+1*
ZTSAVE("XQS" QUE+1*
ZTSK QUE+1!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All