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

Package: Kernel

Routine: XQ88


Information

XQ88 ;SF/GFT,RWF,AMF,JLI,LUKE - Build menu trees ;04/18/2002 11:08

Source Information

Source file <XQ88.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 4 $$EC^%ZOSV  (,UNWIND)^%ZTER  $$UP^XLFSTR  EXIT^XPDID  

Entry Points

Name Comments DBIA/ICR reference
TIME ;See if there are prohibited times for this option
UP
PM2 ;Enter here to rebuild a single menu Called by RD3+10
PMOKA
PMOK
TREE ;
TREE1
PMOSET ;
PMO3 ;
SEC
RD3 ;Called by SEC and SEC+2
SET
SET1
EN ;Entry point
BLDEND ;We are all done, let's clean up and quit.
MERGE ;Merge ^TMP("XQO",$J) into ^DIC(19,"AXQ")
ERR ;Come here on error

External References

Name Field # of Occurrence
$$EC^%ZOSV ERR+2
^%ZTER ERR+3
UNWIND^%ZTER ERR+5
$$UP^XLFSTR UP
EXIT^XPDID ERR+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(19 - [#19] TIME+1, TIME+2, PM2+3, PM2+4, PM2+7, PM2+8, PM2+10, PM2+11, PM2+12, TREE+1
TREE1TREE1+3, SET+3, SET1EN+17, MERGE+3, MERGE+4!, MERGE+5*, MERGE+6
^TMP("XQO" PM2+1!, PM2+4!*, PM2+8*, PM2+10*, PM2+12*, PMOSET+1*, PMOSET+2*, PMOSET+4, PMOSET+5, PMO3+1
PMO3+2, SECSEC+1, EN+5*, EN+6, EN+7, EN+8, EN+9!, EN+20!, BLDEND+7!
MERGE+2, MERGE+5, MERGE+7!
^TMP($J SET+2, SET+3*, SET1*, EN+12!, EN+14, EN+15, EN+17, EN+19, BLDEND+7!
^VA(200 - [#200] SETSET+1, SET1EN+12
^XUTL("XQO" PM2+1*, PMOKA!

Label References

Name Line Occurrences
MERGE BLDEND+5
PM2 RD3+2
PMO3 PMOSET+1, PMOSET+2
PMOK PM2+4, PM2+7
PMOKA PM2+7
PMOSET TREE1+4
RD3 SECSEC+2, EN+17
SEC EN+19
SET EN+12
SET1 SET
TIME PM2+10, TREE1+4
TREE TREE+1, TREE1+2, TREE1+4, TREE1+5
TREE1 PM2+4, PM2+7
UP PM2+11, TREE1PMOSET+2

Naked Globals

Name Field # of Occurrence
^( TIME+2, TREE+1, PMOSET+1, PMOSET+2, PMOSET+4*, PMO3+1, PMO3+2*!, SET1EN+20*
^("U" PM2+11*, TREE1*
^(0 TIME+2, PM2+7, PMOSET+5*, SET+3, EN+6*, EN+7*, EN+8
^(1.1 SET+1
^(201 SET
^(99.1 PM2+8*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PM2+4*, PM2+7*, PM2+10*, PMOK!, TREE+1*, PMOSET+2, PMOSET+5*, EN+14*, EN+15*, BLDEND+2!
%H BLDEND+2!
%TG BLDEND+2!
%XQI TIME+1*, TIME+2*, TIME+3!
D PMOSET+3*, PMO3+1*, PMO3+2, BLDEND+2!, BLDEND+8!
DIC BLDEND+2!
DIR BLDEND+2!
I PMOSET+3*, PMO3+2*, PMO3+3, BLDEND+2!, BLDEND+8!
J BLDEND+2!
K PMOSET+1*, PMOSET+2*, PMO3+1*, PMO3+2, PMO3+3, BLDEND+2!
L TIME+1, TIME+2, TIME+3, PM2+4*, PM2+7*, PM2+10*, TREE+1, TREE1+2, TREE1+3, TREE1+4*
TREE1+5*, PMOSET+1, PMOSET+2, PMOSET+3, BLDEND+2!
U TIME+1, TIME+2, TIME+3, PM2+7, PM2+10, PM2+11, PM2+12, TREE+1, TREE1TREE1+1
TREE1+2, TREE1+3, PMOSET+1, PMOSET+2, PMOSET+4, PMOSET+5, PMO3+1, PMO3+2, SET+1, SET+2
SET+3, EN+1*, EN+6, EN+7, EN+12, EN+17
UU PM2+10, EN+1*, BLDEND+2!
V PMO3+1*, BLDEND+2!
W BLDEND+8!
X UP*, PM2+11*, TREE1*, TREE1+1, PMOSET+1*, PMOSET+2*, PMO3+1, PMO3+2, PMO3+3*, EN+17*
EN+19*, BLDEND+2!, BLDEND+8!, MERGE+1~*, MERGE+2*, MERGE+3, MERGE+4, MERGE+5, MERGE+6, MERGE+7
X( TREE+1*, TREE1+4*
X(0 PM2+4*, PM2+7*
XQA PMOK!, PMOSET+3*, PMOSET+4, PMOSET+5
XQA( TREE1+2*, TREE1+5!
XQBLD SECSEC+1, RD3+1, EN+17*, EN+19*, EN+20*, BLDEND+3!
XQD PM2+4*, PM2+7*, PM2+10*, PMOK!, TREE+1, TREE1+4*, TREE1+5*
XQD( TREE1+4*, TREE1+5
XQDIC PM2+1, PM2+3, PM2+4*, PM2+5, PM2+7, PM2+8, PM2+9, PM2+10, PM2+12, PMOKA
PMOSET+1, PMOSET+2, PMOSET+4, PMOSET+5, PMO3+1, PMO3+2, RD3+1*, EN+2~
XQDT PM2+4, PM2+8, EN+2~, EN+3*, BLDEND+3!
XQE PMOK!, PMOSET+3*, PMOSET+4, PMOSET+5
XQE( TREE1+2*, TREE1+5!
XQERROR ERR+1~, ERR+2*
XQF PMOK!, PMOSET+3*, PMOSET+4, PMOSET+5
XQF( TREE1+3*!, TREE1+5!
XQFL PM2+11*, PMOK!
XQH EN+2~, EN+12*, EN+20, BLDEND+3!
XQI SETSET+1, SET1EN+2~, EN+6*, EN+7*, EN+8*, EN+9*, EN+12*, BLDEND+3!
XQJ EN+17*, BLDEND+3!
XQK PMOSET+3*, PMOSET+4, PMOSET+5, SET*, SET+2, SET+3, EN+6*, EN+7*, EN+8*, EN+9*
EN+12*, EN+20*, BLDEND+3!, BLDEND+8!
XQK( TREE1+2*, TREE1+5!
XQL SEC*, SEC+1*, SEC+2, SET1*, BLDEND+3!
XQN SEC+1*, SET1*, BLDEND+3!
XQNT EN+14*, EN+15*, BLDEND+3!
XQP PMOK!, PMOSET+3*, PMOSET+4, PMOSET+5, SET+1*, SET+2*, SET+3, BLDEND+3!
XQP( TIME+1*, TIME+2*, TIME+3*, PM2+10*, TREE1+5!
XQR PMOK!, SET+1*, SET+2, BLDEND+3!
XQR( TREE+1*, TREE1+5!
XQREALT BLDEND+8!
XQSAV PM2+4*, EN+2~, BLDEND+3!
XQSAVE PM2+11*, PMOK!
XQSEC EN+2~, EN+5*, EN+18*, BLDEND+3!
XQXUF PM2+4*, BLDEND+3!, BLDEND+8!
Y TIME+1, TIME+2, PM2+3*, PM2+4*, PM2+7*, PM2+9*, PM2+10, PM2+11, PM2+12, TREE+1*
TREE1TREE1+2, TREE1+3, TREE1+4, PMOSET+1, PMOSET+2, PMOSET+4, PMOSET+5, PMO3+1, BLDEND+2!
BLDEND+8!
Y(0 TIME+3, TREE1*, TREE1+1*, TREE1+2, TREE1+3, PMOSET+4
Y(1 TREE1+1*, PMOSET+1
Z BLDEND+2!, BLDEND+8!
>> ZTQUEUED PMOK+1
ZTREQ PMOK+1*, EN+4!
ZTSK PMOKA!
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All