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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: LEXRXF

Package: Lexicon Utility

Routine: LEXRXF


Information

LEXRXF ;ISL/KER - Re-Index 757.21 B/C/AA ;04/21/2014

Source Information

Source file <LEXRXF.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Lexicon Utility 4 ($$ADDT,$$FN)^LEXRXXM  REP^LEXRXXS  $$UPD^LEXRXXT3  PTX^LEXTOKN  
Kernel 2 ($$FMDIFF,$$NOW)^XLFDT  $$UP^XLFSTR  
VA Fileman 2 FILE^DID  (,IX1)^DIK  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lexicon Utility 1 LEXRXXT2  

Entry Points

Name Comments DBIA/ICR reference
EN ; Main Entry Point
RAA ; Index ^LEX(757.21,("A"_SUBSET),WORD,IEN)
; ^LEX(757.21,"ADEN",WORD,IEN)
; ^LEX(757.21,"AIMM",WORD,IEN)
; ^LEX(757.21,"ANUR",WORD,IEN)
; ^LEX(757.21,"ASOC",WORD,IEN)
; ^LEX(757.21,[etc],WORD,IEN)
FIX(X) ; Fix Deactivated Expressions in 757.21
R75721 ; Repair file 757.21
SET ; Re-Index Subset file 757.21 (Set logic only)
RB ; Index ^LEX(757.21,"B",EXP,IEN)
RC ; Index ^LEX(757.21,"C",EXP,IEN)
CLR ; Clear

External References

Name Field # of Occurrence
FILE^DID SET+3
^DIK FIX+4
IX1^DIK SET+14
$$ADDT^LEXRXXM SET+18
$$FN^LEXRXXM SET+6
REP^LEXRXXS RB+19, RC+22, RAA+84, RAA+95, SET+17
$$UPD^LEXRXXT3 RB+3, RC+3, RAA+9, RAA+22, SET+7
PTX^LEXTOKN RAA+39, RAA+72
$$FMDIFF^XLFDT RB+17, RC+20, RAA+53, RAA+82, SET+15
$$NOW^XLFDT RB+4, RB+17, RC+4, RC+20, RAA+10, RAA+18, RAA+53, RAA+58, RAA+82, SET+6
, SET+15
$$UP^XLFSTR RC+9, RC+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RB+10
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",X,?58," ",DA
  • Line Location: RB+14
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RB+16
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,$E(LEXSTR,1,28),?58," ",LEXIEN
  • Line Location: RC+12
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",$E(LEXEXP,1,20),?58," ",DA
  • Line Location: RC+17
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RC+19
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RAA+19
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RAA+29
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RAA+48
Function Call: WRITE
  • Prompt: !,?8,"Check for missing records"
  • Line Location: RAA+56
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXAIX,?30,"Missing ",$E(LEXW,1,18),?58," ",DA
  • Line Location: RAA+79
Function Call: WRITE
  • Prompt: !,?8,"Re-Indexing",!
  • Line Location: SET+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LEX(757.21 - [#757.21] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX RB+5, RB+6, RB+7, RB+9!*, RB+11, RB+12, RB+13, RB+15*, RC+5, RC+6
, RC+8, RC+11!*, RC+13, RC+14, RC+16, RC+18*, RAA+23, RAA+24, RAA+28!, RAA+59
, RAA+61, RAA+76, RAA+80*, SET+10, SET+12
^LEX(757.01 - [#757.01] RC+9, RC+14, RAA+32, RAA+35, RAA+36, RAA+37, RAA+65, RAA+68, RAA+69, RAA+70
, FIX+3
^LEX(757.011 - [#757.011] RAA+38, RAA+71
^LEX(757.21 - [#757.21] RAA+11, RAA+26, RAA+31, RAA+33, RAA+47!, RAA+51*, RAA+65, RAA+85, FIX+1, FIX+2
^LEXT(757.2 - [#757.2] RAA+34, RAA+61
^TMP("LEXRX" SET+5, SET+19*
^TMP("LEXRXF" R75721+1!, RAA+8!, RAA+15, RAA+16, RAA+17, RAA+25*, RAA+27*, RAA+46*, RAA+55*, RAA+63
, RAA+78*, RAA+88, RAA+89, RAA+90, RAA+96!
^TMP("LEXTKN" RAA+39!, RAA+40, RAA+41, RAA+42, RAA+43!, RAA+66!, RAA+72, RAA+73, RAA+74!, RAA+81!
^TMP("LEXWRD" RAA+64!, RAA+66!, RAA+73*, RAA+75, RAA+81!

Label References

Name Line Occurrences
FIX SET+11
RAA R75721+1
RB R75721+1
RC R75721+1
SET R75721+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA RB+1~, RB+12~*, RB+13, RB+14, RB+15, RC+1~, RC+14~*, RC+16, RC+17, RC+18
, RAA+6~, RAA+60~*, RAA+61, RAA+65, RAA+76, RAA+79, RAA+80, SET+11~*, SET+14*, FIX+1~*
, FIX+2
DIK RB+1~, RB+12~, RC+1~, RC+14~, RAA+6~, SET+11~, SET+14*, FIX+1~, FIX+4*
LEXAIX RAA+60~, RAA+62*, RAA+63, RAA+76, RAA+78, RAA+79, RAA+80
LEXBEG RB+1~, RB+4*, RB+17, RC+1~, RC+4*, RC+20, RAA+6~, RAA+10*, RAA+14~, RAA+18*
, RAA+53, RAA+57~, RAA+58*, RAA+82, SET+1~, SET+6*, SET+15
LEXDENE RAA+7~
LEXDENN RAA+7~
LEXDFL FIX+1~, FIX+3*
LEXDIF RB+1~, RC+1~, RAA+6~
LEXELP RB+1~, RB+17*, RB+18*, RB+19, RC+1~, RC+20*, RC+21*, RC+22, RAA+6~, RAA+14~
, RAA+17*, RAA+57~, RAA+82*, RAA+83*, RAA+84, RAA+87~, RAA+90*, RAA+94*, RAA+95, SET+1~
, SET+15*, SET+16*, SET+17, SET+18*, SET+19
LEXEND RB+1~, RB+17*, RC+1~, RC+20*, RAA+6~, RAA+14~, RAA+53*, RAA+57~, RAA+82*, SET+1~
, SET+15*
LEXERR RB+1~, RB+4*, RB+9*, RB+14*, RB+16*, RB+19, RC+1~, RC+4*, RC+11*, RC+17*
, RC+19*, RC+22, RAA+6~, RAA+14~, RAA+15*, RAA+27*, RAA+46*, RAA+60~, RAA+63*, RAA+78*
, RAA+87~, RAA+88*, RAA+92*, RAA+95
LEXEX RB+7~*, RB+8, RB+9, RC+7~, RC+8*, RC+9, RAA+6~, RAA+31*, RAA+32
LEXEXI RAA+6~, RAA+35*, RAA+36, RAA+37
LEXEXP RC+7~, RC+9*, RC+10, RC+11, RC+14~*, RC+15, RC+16, RC+17, RC+18, RAA+6~
, RAA+36~*, RAA+39, RAA+60~, RAA+65*, FIX+1~, FIX+2*, FIX+3
LEXEXPS RAA+6~, RAA+30!, RAA+52!
LEXEXPS( RAA+42*, RAA+45, RAA+49, RAA+50
LEXFI RB+1~, RB+2*, RB+4*, RB+5, RB+6, RB+7, RB+9, RB+10, RB+11, RB+12
, RB+13, RB+14, RB+15, RB+16, RB+19, RC+1~, RC+2*, RC+4*, RC+5, RC+6
, RC+8, RC+11, RC+12, RC+13, RC+14, RC+16, RC+17, RC+18, RC+19, RC+22
, RAA+6~, RAA+8*, RAA+10*, RAA+19, RAA+20*, RAA+21, RAA+23, RAA+24, RAA+28, RAA+29
, RAA+48, RAA+59, RAA+61, RAA+76, RAA+79, RAA+80, RAA+84, RAA+87~*, RAA+95, SET+1~
, SET+2*, SET+3, SET+6, SET+7, SET+10, SET+12, SET+17
LEXFIX SET+11, FIX+1, FIX+4, CLR+1~
LEXI RAA+6~, RAA+30~, RAA+41~*, RAA+42, RAA+50~*, RAA+51
LEXID RAA+6~, RAA+33*, RAA+34*, RAA+39, RAA+42, RAA+51
LEXIDX RB+1~, RB+4*, RB+5, RB+6, RB+9, RB+10, RB+13, RB+14, RB+15, RB+16
, RB+19, RC+1~, RC+4*, RC+5, RC+6, RC+12, RC+16, RC+17, RC+18, RC+19
, RC+22, RAA+6~, RAA+10*, RAA+11*, RAA+12, RAA+13, RAA+15, RAA+16, RAA+17, RAA+19
, RAA+22, RAA+23, RAA+24, RAA+25, RAA+27, RAA+28, RAA+29, RAA+39*, RAA+44, RAA+45
, RAA+46, RAA+47, RAA+48, RAA+49, RAA+50, RAA+55, RAA+69~*, RAA+85*, RAA+86, RAA+88
, RAA+89, RAA+90, RAA+91, RAA+95
LEXIDXT RB+1~, RB+4*, RB+16, RB+19, RC+1~, RC+4*, RC+19, RC+22, RAA+6~, RAA+13*
, RAA+19, RAA+87~, RAA+91*, RAA+95
LEXIEN RB+1~, RB+6~*, RB+7, RB+9, RB+10, RB+11*, RB+12, RC+1~, RC+6~*, RC+8
, RC+11, RC+12, RC+13*, RC+14, RAA+6~, RAA+24~*, RAA+26, RAA+28, RAA+29, RAA+31
, RAA+33, RAA+42, RAA+44, RAA+45, RAA+47, RAA+48, RAA+57~, RAA+59*, RAA+60, SET+9~*
, SET+10*, SET+11, SET+12, SET+13, SET+14
LEXIMME RAA+7~
LEXIMMN RAA+7~
LEXIX RAA+30~, RAA+39*, RAA+60~, RAA+61*, RAA+62
LEXJ RAA+6~, RAA+36~, RAA+69~, RAA+72*, RAA+73
LEXMC RB+1~, RC+1~, RAA+7~, RAA+32*, RAA+35, RAA+60~, RAA+65*, RAA+68
LEXMIS RAA+57~, RAA+58*, RAA+77*, RAA+84
LEXMSG SET+2~
LEXNAM RB+3, RC+3, RAA+9, RAA+22, SET+7, CLR+1~
LEXNDS RB+1~, RB+4*, RB+7*, RB+19, RC+1~, RC+4*, RC+7*, RC+22, RAA+7~, RAA+10*
, RAA+14~, RAA+16*, RAA+25*, RAA+57~, RAA+58*, RAA+67*, RAA+84, RAA+87~, RAA+89*, RAA+93*
, RAA+95
LEXNM SET+1~, SET+6*
LEXNURE RAA+7~
LEXNURN RAA+7~
LEXOK RB+1~, RB+7~, RB+8*, RC+1~, RC+7~, RC+10*, RAA+7~
LEXOUT SET+2~
LEXOUT("GLOBA L NAME" , SET+4
LEXP3 SET+9~*, SET+13*
LEXP4 SET+9~*, SET+13*
LEXPRE SET+1~, SET+5*, SET+18
LEXQ SET+15, CLR+1~
LEXRT SET+1~, SET+4*, SET+14
LEXSET SET+1, CLR+1~
LEXSIDX RAA+7~, RAA+36~, RAA+39*
LEXSOCE RAA+7~
LEXSOCN RAA+7~
LEXSTR RB+1~, RB+4*, RB+5*, RB+6, RB+8, RB+9, RB+10, RC+1~, RC+4*, RC+5*
, RC+6, RC+10, RC+11, RC+12, RAA+7~, RAA+10*, RAA+23*, RAA+24, RAA+28, RAA+29
, RAA+44, RAA+45, RAA+47, RAA+48
LEXT RAA+7~, RAA+36~, RAA+38*, RAA+69~, RAA+71*
LEXTC RB+3~*, RC+3~*, RAA+9~*, RAA+20~, RAA+21, RAA+22*, SET+1~, SET+7*, SET+8
LEXTEST RB+9, RC+11, RAA+28, RAA+47, CLR+1~
LEXTEXP RAA+60~, RAA+68*, RAA+69, RAA+70
LEXTIM RAA+14~, RAA+53*, RAA+54*, RAA+55
LEXTNG RAA+20~*
LEXTY RAA+7~, RAA+36~, RAA+37*, RAA+38
LEXW RAA+7~, RAA+36~, RAA+42~*, RAA+49~*, RAA+50, RAA+51, RAA+60~, RAA+73~*, RAA+75*, RAA+76
, RAA+79, RAA+80
LEXYPE RAA+69~, RAA+70*, RAA+71
U RAA+32, RAA+33, RAA+34, RAA+37, RAA+65, RAA+70
X RB+12~*, RB+13, RB+14, RB+15, RC+14~*, RC+15, RAA+7~, RAA+39*, RAA+69~*, FIX~
, FIX+1
ZTQUEUED RB+10, RB+14, RB+16, RC+12, RC+17, RC+19, RAA+19, RAA+21, RAA+29, RAA+48
, RAA+56, RAA+79, SET+8, CLR+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All