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

Package: Kernel

Routine: XQ83R


Information

XQ83R ;SF-ISC.SEA/JLI/LUKE - SURGERY ON ^XUTL("XQO", NODES FOR REGULAR MODIFICATIONS TO OPTIONS ;04/08/2003 12:12 [ 07/29/2004 9:01 AM ]

Source Information

Source file <XQ83R.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 2 $$UP^XLFSTR  (ADD,TABLE)^XQ83A  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Kernel 2 XQ83  XQ83A  

Entry Points

Name Comments DBIA/ICR reference
A ;
A11 ;
D ;
GET ;
SUM ;
SYN3
UP
SYN ;
A1 ;
A2 ;
SYN1 ;
SYN2 ;
REG
D1 ;

External References

Name Field # of Occurrence
$$UP^XLFSTR UP
ADD^XQ83A REG+7, REG+11
TABLE^XQ83A REG+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(19 - [#19] REG+3, A1+1, A1+2, D+1, D1+2, SUM+1, SUM+3, SUM+4, SUM+5, UP
, UP+1*, SYN1+2, SYN1+3
^XUTL("XQO" REG+4, REG+5, REG+6, REG+7*, REG+9, REG+10!, REG+12*, A+1, A+3, A2+1
, A2+2, A2+3, A2+4!, A11+1, A11+2, A11+3*, D+1*, D1+1!, D1+2*, SYN+1
, SYN1+1, SYN1+2, SYN2+1, SYN2+2, SYN3, SYN3+1*, SYN3+2, SYN3+3

Label References

Name Line Occurrences
A1 A+2
A11 A1+1, A1+2
A2 A+3
D A2+3
D1 A2+3
GET D+1, D1+1
SUM GET+1
SYN1 SYN+1
SYN2 SYN1+3
SYN3 SYN2+4
UP A1+1

Naked Globals

Name Field # of Occurrence
^( REG+6!, A+1!, A2+2, A1+2, A11+1, A11+2, D1+1*, SUM+4, SYN1+1!, SYN1+2!
, SYN1+3, SYN2+2, SYN3, SYN3+2*!, SYN3+3*
^("U" A1+1
^(0 A1+2, D+1, D1+2, SUM+1, SUM+4, SYN1+2, SYN1+3
^(3 SUM+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %I REG+4*
>> %XQA GET+1*, SUM+1, SUM+3, SUM+4, SUM+5
>> %XQT1 REG+7, REG+12
>> %XQX A2+1*, A2+2*, A1+1*, A1+2*, A11+1, A11+2, A11+3
>> %XQX2 A1+1*, A1+2*, A11+3
>> %XQY A11+1*, A11+2*
A REG+4*, REG+5, REG+6, REG+7, REG+9, REG+10, REG+12, A+1, A+3, A2+1
, A2+2, A2+3, A2+4, A11+1, A11+2, A11+3, D+1, D1+1, D1+2, SYN+1*
, SYN+2!, SYN1+1, SYN1+2, SYN2+1, SYN2+2, SYN3, SYN3+1, SYN3+2, SYN3+3
>> B A+1*
>> I REG+3*, A+3*, A2+1, A2+2, A2+3, A2+4, D+1, D1+1, D1+2, SUM+4*
J REG+2~*, REG+3*, A+1*, A2+2*, A2+3*, D1+1
K A2+3*, A2+4, A2+5!, D+1*, D1+1*, D1+2*
L A2+1*, A2+2*, A2+3, A2+4, A2+5!
>> M A1+2*, GET+1*
>> N A1+2*
>> P A11+1*, A11+2*, A11+3
S SYN+1*, SYN+2!
T SYN+2!, SYN1+1*, SYN1+2*, SYN2+2*, SYN2+3!
U REG+5, A+1, A+3, A2+1, A2+2, A2+3, A2+4, A1+1, A1+2, A11+1
, A11+2, A11+3, D+1, D1+1, D1+2, SUM+1, SUM+3, SUM+4, SUM+5, UP
, SYN1+1, SYN1+2, SYN1+3, SYN2+1, SYN2+2, SYN2+4, SYN3, SYN3+1, SYN3+2, SYN3+3
V SYN1+1*, SYN1+2*, SYN2+4*!, SYN3, SYN3+1, SYN3+3
>> X UP*, UP+1*
>> XQ1 SYN1+3*
XQ83LOCK REG+10*, REG+12!
XQ83R REG+3*, REG+14!
XQ83R( REG+3*, REG+7, REG+8
XQ83RI REG+7*, REG+8*, REG+14!
XQ83RL REG+4*, REG+14!
XQ83RT SYN3*, SYN3+1, SYN3+2, SYN3+3*, SYN3+4!
>> XQA D+1*, D1+1*, D1+2, GET+1, GET+2*
>> XQC1 REG*, A2+1, A2+2
>> XQC2 REG*, A2+1, A2+2
>> XQE D+1, D1+1, D1+2, GET+1*, SUM+2*
>> XQE1 SUM+1*, SUM+2
>> XQF D+1, D1+1, D1+2, GET+1*, SUM+2*
>> XQF1 SUM+1*, SUM+2
>> XQK D+1, D1+1, D1+2, GET+1*, SUM+2*
>> XQK1 SUM+1*, SUM+2
XQLAST SYN2+4*!
XQNAM SYN+2!, SYN1+1*, SYN1+2*, SYN3*
XQOOO GET+1*, GET+2!, SUM+3*
>> XQOP REG
>> XQOPI REG*, REG+3, REG+5, A+1, A1+1, A1+2, A11+1, A11+2, A11+3, UP
, UP+1, SYN1+1, SYN1+2, SYN1+3, SYN2+1, SYN2+2, SYN2+4
>> XQOPM REG+7*, REG+8*, REG+9, SYN1+3*, SYN2+1, SYN2+2
>> XQP D+1, D1+1, D1+2, GET+1*, SUM+5*
>> XQP1 SUM+4*, SUM+5*
XQSYN SYN+2!, SYN1+3*, SYN2+4
XQSYN2 SYN2+2*, SYN2+3!, SYN2+4!
XQSYN2A SYN2+1*, SYN2+2, SYN2+3!
XQSYNY SYN2+4*!, SYN3, SYN3+1, SYN3+2, SYN3+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All