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

Package: Lexicon Utility

Routine: LEXNDX1


Information

LEXNDX1 ;ISL/KER - Set/kill indexes (Part 1) ;04/21/2014

Source Information

Source file <LEXNDX1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 HOME^%ZIS  ^%ZTLOAD  $$UP^XLFSTR  
Lexicon Utility 2 (KILL,SK,SS)^LEXNDX2  PTX^LEXTOKN  

Entry Points

Name Comments DBIA/ICR reference
REIDXMC ; Re-Index Expression file word index AWRD
K ; Kill Expression file (#757.01) word index node AWRD
L ; Link words
RMC ; Re-Index Expression file word index AWRD (Task Manager)
S ; Set Expression file (#757.01) word index node AWRD
RALL ; Re-Index entire file (needs DIC)
U ; Unlink words

External References

Name Field # of Occurrence
HOME^%ZIS RMC+3, RALL+4
^%ZTLOAD RMC+3, RALL+4
KILL^LEXNDX2 L+1, U+1
SK^LEXNDX2 U+5
SS^LEXNDX2 L+5
PTX^LEXTOKN S+8, K+6
$$UP^XLFSTR S+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX(757 - [#757] S+7
^LEX(757.01 - [#757.01] S+6*, S+7, S+11, S+12*, K+2, K+5, K+8!, L+10, L+11*, U+10
, U+11!, REIDXMC+3, REIDXMC+4
^LEX(757.011 - [#757.011] S+4, S+5, K+4
^LEX(757.05 - [#757.05] L+7, L+8, L+9, U+7, U+8, U+9
^LEX(757.21 - [#757.21] L+3, L+4, L+5, U+3, U+4, U+5
^TMP("LEXSTOP" REIDXMC+2!, REIDXMC+3, REIDXMC+5!
^TMP("LEXTKN" S+8, S+9, S+10, S+13!, K+6, K+7, K+8, K+9!

Label References

Name Line Occurrences
L S+13
S REIDXMC+4
U S+5, K+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA S+1, S+2, S+6, S+7, S+12, K+1, K+2, K+5, K+8, L+1
, L+4*, L+5, L+8*, L+9, L+12*, U+1, U+4*, U+5, U+8*, U+9
, U+12*, REIDXMC+2~*, REIDXMC+3*, REIDXMC+4, REIDXMC+5!
DIC S+1, S+2, S+6, L+1~, U+1~, RALL+1
>> DIK RALL+1*, RALL+3
LEXDEXP L+1~*, L+3, L+4, L+7, L+8, L+10, L+11, L+12, U+1~*, U+3
, U+4, U+7, U+8, U+10, U+11, U+12
LEXEX S+7*, S+11, S+12, S+13!
LEXI S+3~, S+8*, S+10*, S+11, S+12, S+13!, K+5~, K+6*, K+8*, K+9!
LEXIDX S+3~, S+7*, S+13!, K+5~*, K+9!, REIDXMC+2~*, REIDXMC+5!
LEXJ S+3~, S+8*, S+9*, S+10, S+13!, K+5~, K+6*, K+7*, K+8, K+9!
LEXMC L+9~, L+10*, U+9~, U+10*
LEXREIX REIDXMC+2~*
LEXT S+3~, S+4*, S+13!, K+3~, K+4*
LEXTYPE S+3~*, S+4, S+5*, S+13!, K+3~*, K+4, K+9!
U S+2, S+7, K+2, L+5, L+9, L+10, U+5, U+9, U+10, REIDXMC+4
X S+1, S+3, S+6*, K+1, K+3, K+5*, L+5~*, L+9~*, L+11, U+5~*
, U+9~*, U+11, REIDXMC+2~*, REIDXMC+4*, REIDXMC+5!
ZTDESC RMC+2*, RMC+4!, RALL+3*, RALL+5!
ZTDTH RMC+3*, RMC+4!, RALL+4*, RALL+5!
ZTIO RMC+3*, RMC+4!, RALL+4*, RALL+5!
>> ZTQUEUED REIDXMC+1
ZTREQ REIDXMC+1*, RALL+2*, RALL+5!
ZTRTN RMC+1*, RMC+4!, RALL+2*, RALL+5!
ZTSAVE RALL+5!
ZTSAVE("DIK" RALL+2*
ZTSAVE("ZTREQ" RALL+2*
>> ZTSK RMC+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All