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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: XQ73

Package: Kernel

Routine: XQ73


Information

XQ73 ;SEA/MJM - Rubber Band Jump ("^^") Processor ;05/08/98 10:10

Source Information

Source file <XQ73.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 4 (M,M1)^XQ  MPW^XQ72  NOJ^XQ72A  RB^XQUIT  

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
Kernel 3 XQ  XQ1  XQ72  

Entry Points

Name Comments DBIA/ICR reference
FND ;Pop to next Menu-type option, if in path remove options below it
OUT ;Exit here
ACT ;Execute headers & entry actions, store headers & exit actions
R ;Reset XUTL("XQ") stack pointer ^("T") to 1 (primary menu) 'GO HOME'
RBX ;Execute stored exit actions to return from RB jump

External References

Name Field # of Occurrence
M^XQ XQ73+27, FND+13, OUT+6, R+9
M1^XQ OUT+5, RBX+8
MPW^XQ72 XQ73+49
NOJ^XQ72A XQ73+38
RB^XQUIT ACT+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(19 - [#19] XQ73+64, FND+9, ACT+1, ACT+3, ACT+4, ACT+5, R+3, R+4, RBX+1, RBX+6
^XUTL("XQ" XQ73+22, XQ73+33, FND+2, FND+8, FND+15*, ACT+4*, ACT+5*, R+2, R+3, R+4
R+5, RBX+2, RBX+4, RBX+5*, RBX+7!
^XUTL("XQO" XQ73+27, FND+14

Label References

Name Line Occurrences
ACT FND+14
OUT XQ73+49
RBX XQ73+22, R+3

Naked Globals

Name Field # of Occurrence
^( XQ73+27, XQ73+33, RBX+2, RBX+4, RBX+5
^("RBX" XQ73+22, FND+15*
^("T" FND+15*, R+2, R+5*, RBX+5
^(1 R+5
^(15 ACT+4, R+3, RBX+1
^(20 ACT+1
^(26 FND+9, ACT+3, R+4, RBX+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% XQ73+33*, FND+8*, FND+9, OUT+2!, R+4*, RBX+5*, RBX+7!
U XQ73+15, XQ73+22, XQ73+27, XQ73+33, XQ73+54, FND+2, FND+6, FND+15, OUT+1, ACT+1
ACT+3, ACT+4, R+3, R+4, R+5, R+6, RBX+1, RBX+5, RBX+6
X OUT+2!
XQ XQ73+49, OUT+2!
XQ( OUT+1
XQA OUT+2!
XQAL OUT+2!
XQCH OUT+2!
XQDAD FND+5~, FND+6*
>> XQDIC XQ73+44*, FND+14, R+5*, RBX+5*
XQFLAG XQ73+44*, OUT+2!
XQFLG XQ73+22*!, RBX+5, RBX+8
XQHD OUT+2!, ACT+3*, ACT+5
XQI XQ73+33*, XQ73+54*, FND+1*, FND+2*, FND+5~, FND+7*, FND+8, FND+14*, OUT+2!, R+2*
R+3, R+4, R+7!
XQII FND+2*, OUT+2!
XQJ FND+2*, FND+14*, OUT+2!, ACT+1, ACT+3, ACT+4, RBX+2*, RBX+4*, RBX+5, RBX+7!
XQJMP XQ73+9*, OUT+2!
XQJP XQ73+54*, XQ73+59*, XQ73+64*, FND+1, FND+2, FND+11*, FND+13, FND+14, OUT+2!
XQJP1 FND+1*, OUT+2!
XQJP2 FND+5~, FND+6*, FND+11
XQK OUT+2!
XQL OUT+2!
>> XQM3 R+7*
XQMA XQ73+15*, XQ73+27, OUT+2!
XQN RBX+2*, RBX+7!
XQNMB XQ73+15*, OUT+2!, ACT+4*, ACT+5*
XQNO OUT+2!
XQNP FND+1*, FND+2*, FND+4, FND+6, OUT+2!
>> XQPSM XQ73+22*, XQ73+44, XQ73+59, XQ73+64, OUT+1*, RBX+5*
XQRB XQ73+38, RBX+7!
XQSAV XQ73+22*!
XQSM XQ73+33*, OUT+2!
XQST XQ73+33*, XQ73+44*, OUT+2!
XQSTK XQ73+33*, XQ73+38, OUT+2!
XQSTP FND+5~, FND+6*, FND+7
>> XQSV XQ73+15
XQT FND+2*, OUT+2!, R+6*
XQTT XQ73+33*, XQ73+44, XQ73+54, FND+1, FND+7, FND+15, OUT+2!
XQUIT FND+14, FND+15, OUT+5!, ACT+2
XQUR R+7!
>> XQY XQ73+22*, XQ73+27, XQ73+38, FND+14, FND+15, OUT+1, R+3*, R+5*, RBX+1, RBX+5*
RBX+6
>> XQY0 XQ73+22*, XQ73+27*, XQ73+54, FND+15, R+3*, R+5*, R+6, RBX+1, RBX+5*, RBX+6
XQY1 FND+2*, FND+6, OUT+2!
XQYY FND+14*, OUT+2!, ACT+1, ACT+3, ACT+4, ACT+5
Y OUT+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All