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 |  Interaction Calls |  Label References |  Local Variables  | All
Print Page as PDF
Routine: %INDX2

Package: Toolkit

Routine: %INDX2


Information

%INDX2 ;ISC/REL,GRK,RWF - PROCESS "GRB" ;8/18/93 11:38 ;

Source Information

Source file <ZINDX2.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Toolkit 3 E^%INDX1  $$ASM^%INDX3  ^%INDX9  

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
Toolkit 3 %INDEX  %INDX3  %INDX4  

Entry Points

Name Comments DBIA/ICR reference
ARGG
ARGS ;Proccess all agruments at this level
ARG ;Process one argument
NAK
EXTGLO
EG
GLO
LOC
PEEK
INC2
INC
DN
UP ;Inc LI as we save to skip the $C(10).
PEEKDN
ERR
FUN
TEXT
SPV ;
EXT ;Extrinsic functions
PAT
REPCNT
PATCODE
PATQ
ST(LOC,S)
VT(X) ;Check if a valid name
FLUSH(FL) ;Flush rest of list with this offset

External References

Name Field # of Occurrence
E^%INDX1 ARG+1, EXTGLOGLOGLO+1, LOCERRFUN+1, FUN+4, REPCNT+1, PATCODE+2
PATQ+1
$$ASM^%INDX3 TEXT
^%INDX9 ARGG

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"COUNT=",$L(Z,",")
  • Line Location: ERR+1

Label References

Name Line Occurrences
$$VT TEXT+1, TEXT+2
ARG ARGS+1, EG+1, PAT
ARGG %
ARGS DN+1
DN ARG+7, GLO+3, LOC+2, FUN+5, EXT+3
EG EXTGLO
ERR INCUP+1
EXT FUN
EXTGLO ARG+4
FLUSH TEXT+3
FUN ARG+5
GLO ARG+4, NAKEXTGLO
INC ARGS+1, ARG+7, EXTGLOEG+1, GLO+3, LOC+2, FUN+5, EXT+1, EXT+3, PAT
INC2 GLO+3, LOC+2, FUN+1, EXT+3
LOC ARG+3
NAK ARG+4
PAT ARG+6
PATCODE PAT+1
PATQ PATCODEPATQ+1
PEEK ARG+1, UP+1
PEEKDN GLO+2, LOC+1
REPCNT PAT+1
SPV FUN
ST GLO+3, LOC+2, FUN+2, TEXTTEXT+1, TEXT+2, EXT+2
TEXT FUN+2
UP DN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ARGG*
>> AC ARGG*, ARGS+1*, DN*, UP+1*
>> CH ARG+1, ARG+2, ARG+3, ARG+4, ARG+5, ARG+6, ARG+7, EG+1, INC*, ERR*
, PATQ*, PATQ+1*
>> COM %*
FL FLUSH~, FLUSH+1*, FLUSH+2
FUN FUN~*, FUN+2
GK EG~*, GLO+1, ST, ST+1*
>> GRB %
I %*, ARGG*, REPCNT*, REPCNT+1, PATCODE*, PATCODE+1*, PATCODE+2, PATQ*, PATQ+1*, FLUSH+1~*
, FLUSH+2
I( ARGG*
>> LI ARGS+1, PEEK, INC2*, INC*, DN*, UP+1*
>> LI( DN*, UP+1*, PEEKDNERR+1, FUN+3, TEXT, FLUSH+1, FLUSH+2*
>> LINE %*
LOC ARG+4*, NAK*, EG~*, GLO+3, LOC*, LOC+2, ST~
>> LV PEEKINC, DN*, UP+1*, PEEKDNERR+1, FUN+3, TEXT, FLUSH+1
>> LV( ARGGPEEKINCPEEKDNERR+1, FUN+3, FLUSH+1
>> NOA %*, ARG+7*, GLO+3*, LOC+2*, DN, FUN*, FUN+4, FUN+5*, EXT+3*
>> Q ARG+2, PATCODEPATQPATQ+1
S ARGS+1, ARG+4, ARG+7, EXTGLO*, GLOGLO+1, GLO+2*, GLO+3, LOCLOC+1*
LOC+2, INC*, ERR*, FUNFUN+1, FUN+5, EXT+1*, EXT+2, EXT+3, PAT
PAT+1, REPCNTREPCNT+1*, PATCODE*, PATCODE+1, PATCODE+2*, PATQPATQ+1, ST~
>> S1 GLO+2, GLO+3, LOC+1, LOC+2, INC*, ERR*, FUNEXT+1, EXT+3
>> STR %*
U EXTGLOGLO+2
>> V( ST*
X GLO*, FUN+3*, REPCNT+1*, PATCODE+2*, VT~, VT+1
X1 TEXT+2~*
X2 TEXT+2~*
>> Y ARG+1, GLO+2, LOC+1, PEEK*, UP+1, PEEKDN*, FUN+3*, FUN+4, TEXT*, TEXT+1
TEXT+2, EXT+1*
>> Z ERR+1*
>> Z1 FUN+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All