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 |  Local Variables |  All
Print Page as PDF
Routine: XINDX4

Package: Toolkit

Routine: XINDX4


Information

XINDX4 ;ISC/REL,GRK - PROCESS DO, GO TO, WRITE & FOR COMMANDS ;08/05/08 13:59

Source Information

Source file <XINDX4.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Toolkit 3 (,E)^XINDX1  (ARG,ARGG,INC)^XINDX2  ^XINDX9  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Toolkit 1 XINDEX  

Entry Points

Name Comments DBIA/ICR reference
FR
DG
REP
U1
SEP(ST,SP,RV) ;String,Separters,Return array)
PT(X) ;Tag for parameter passing
WR
SQT
CNG(S1,S2,S3) ;String,replace,with
INSIDE(X,X1,X2) ;Return the data inside the param x1,x2
SET
LO ;Lock -- Look for timeouts
PRUNE(S1,S2) ;String,prune char from front and back
PC ;Parameter passing call
ZC
Q ;QUIT followed by comment or in structure Do or For loop, must have 2 spaces
DG1
PAREN
XE
ZR
ST
ERRCP
QUOTE
LOOP

External References

Name Field # of Occurrence
^XINDX1 DG+4, PAREN+2, QUOTE+1, FR, ERRCP, Q+1
E^XINDX1 DG+13, WR+3, WR+4, WR+5, LO+5, LO+9, LO+10
ARG^XINDX2 WR+6
ARGG^XINDX2 FR+1
INC^XINDX2 WR+2
^XINDX9 WR+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^UTILITY($J PT+1*

Label References

Name Line Occurrences
$$CNG DG+12
$$INSIDE DG+10, DG+11
$$PRUNE DG+12
DG DG+18
ERRCP LOOP
LOOP DG+1, DG+4, DG+5, DG+6, FR, REP, U1, ZR, LO+6, LO+7
, LO+8
PAREN LOOP
QUOTE LOOP, PAREN+1
REP REP+2
SQT SEP+2
ST DG+17, PC+1
U1 U1+1
ZR ZC+1, ZR+1, ZR+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% SEP+1~, SEP+2*
>> ARG DG1, DG, DG+1, DG+4, DG+5, DG+6, DG+7*, DG+18, LOOP, PAREN+1
, QUOTE, FR, FR+1*, WR, WR+1*, SET*, XE*, REP*, REP+1*, ZC*
, U1*, U1+1, ZR*, LO+2, LO+5, LO+12*, Q+1*
>> CH DG+4, DG+5, DG+6, LOOP*, PAREN+1*, QUOTE*, QUOTE+1, FR, REP, LO+4
, LO+7, LO+8, LO+9, LO+10
>> CM DG+13, ZC, ZC+1
>> COM ZC+1*
>> ERR DG+4*, PAREN+2*, QUOTE+1*, FR*, ERRCP*, Q+1*
>> GK FR+1*
>> GRB DG+4*, DG+6*, DG+8*, DG+9*, DG+12*, XE*, U1+1*, ZR+1*, ZR+2*, LO+12*
>> I DG+1, DG+4, DG+5, DG+6, DG+7, LOOP*, PAREN+1*, QUOTE*, FR+1, SET
, REP, REP+1, U1, ZR, LO+6, LO+7, LO+8
>> IND("COM" ST*
>> IND("DO" DG1*
>> IND("DO1" DG1*
>> IND("DOL" DG+13, Q+1
>> IND("F" Q+1
>> J DG+4*, INSIDE+1*, INSIDE+2
>> L DG*, DG+6*, LOOP, FR*, REP*, U1*, ZR*, LO+6*, LO+7*, LO+8*
>> LAB PT+1
LBL DG*, DG+1*, DG+3, DG+8*, DG+10*, DG+14*, DG+16, DG+17, DG+18!
LK LO+1~, LO+6*, LO+8*, LO+9*, LO+10
LOC DG+15*, DG+16*, ST, ST+1, PC+1~*
N SEP+1~, SEP+2*, SEP+3, SQT*
OFF DG*, DG+4*, DG+14, DG+18!
>> PC PAREN*, PAREN+1*, PAREN+2
PGM DG*, DG+5*, DG+9*, DG+11*, DG+13, DG+15, DG+16, DG+18!
PRM DG*, DG+10*, DG+11*, DG+12, DG+18!
Q LOOP, PAREN+1, QUOTE, SEP+1~*, SEP+2, SQT
>> R ST*
>> RTN PT+1
RV SEP~, SEP+3*
RV(1 SEP+3*
>> S DG*, DG+4*, DG+5*, DG+6*, DG+15*, DG+17*, LOOP, ST*, ST+1, FR*
, WR+2, WR+3, WR+4, WR+5, REP*, U1*, U1+1*, ZR*, ZR+1, ZR+2
, LO+3*, LO+5, LO+6*, LO+7*, LO+8*
S0 WR~*, WR+2*, WR+4
S1 WR+3, WR+5, CNG~, CNG+2*, CNG+3, PRUNE~, PRUNE+1*, PRUNE+2*, PRUNE+3
S2 CNG~, CNG+2, PRUNE~, PRUNE+1, PRUNE+2
S3 CNG~, CNG+2
SP SEP~, SEP+2
ST SEP~, SEP+2, SEP+3, SQT
>> STR FR+1*, WR*
>> V( ST+1*
WR WR~*, WR+3, WR+4
X PT~, PT+1, INSIDE~, INSIDE+1, INSIDE+2
X1 INSIDE~, INSIDE+2
X2 INSIDE~, INSIDE+1, INSIDE+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All