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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: LEXRXD

Package: Lexicon Utility

Routine: LEXRXD


Information

LEXRXD ;ISL/KER - Re-Index 757.02 B/ACODE/ACT ;04/21/2014

Source Information

Source file <LEXRXD.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
Lexicon Utility 6 R75702^LEXRXD2  R75702^LEXRXD3  R75702^LEXRXD4  ($$ADDT,$$FN)^LEXRXXM  REP^LEXRXXS  $$UPD^LEXRXXT3  
VA Fileman 3 FILE^DID  IX1^DIK  ^DIM  
Kernel 1 ($$FMDIFF,$$NOW)^XLFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lexicon Utility 1 LEXRXXT2  

Entry Points

Name Comments DBIA/ICR reference
RACT ; Index ^LEX(757.02,"ACT",CODE,STA,DATE,IEN,HIS)
SET ; Re-Index (Set logic only)
EN ; Main Entry Point
RB ; Index ^LEX(757.02,"B",EXP,IEN)
; ^LEX(757.02,IEN,4,"B",EFF,IEN2)
R75702 ; Repair file 757.02
RACODE ; Index ^LEX(757.02,"ACODE",CODE,IEN)
CLR ; Clear

External References

Name Field # of Occurrence
FILE^DID SET+3
IX1^DIK SET+12
^DIM RACT+18, RACT+19, RACT+20
R75702^LEXRXD2 R75702+1
R75702^LEXRXD3 R75702+1
R75702^LEXRXD4 R75702+1
$$ADDT^LEXRXXM SET+17
$$FN^LEXRXXM SET+6
REP^LEXRXXS RB+39, RB+40, RACODE+22, RACT+40, SET+16
$$UPD^LEXRXXT3 RB+4, RACODE+3, RACT+4, SET+7
$$FMDIFF^XLFDT RB+37, RACODE+20, RACT+38, SET+14
$$NOW^XLFDT RB+5, RB+37, RACODE+4, RACODE+20, RACT+5, RACT+38, SET+6, SET+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RB+12
Function Call: WRITE
  • Prompt: !,?10,757.28,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN,"/",LEXS
  • Line Location: RB+21
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",X,?58," ",DA
  • Line Location: RB+27
Function Call: WRITE
  • Prompt: !,?10,757.28,?19,LEXIDX,?30,"Missing ",X,?58," ",DA(1),"/",DA
  • Line Location: RB+33
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RB+35
Function Call: WRITE
  • Prompt: !,$J(LEXSER,5),?10,757.28,?19,LEXIDX,?30,LEXIDST
  • Line Location: RB+36
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RACODE+12
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",X,?58," ",DA
  • Line Location: RACODE+17
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RACODE+19
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSO,?58," ",LEXIEN
  • Line Location: RACT+24
Function Call: WRITE
  • Prompt: "/",+LEXIHS
  • Condition for execution: +LEXIHS>0
  • Line Location: RACT+24
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",LEXST,"/",LEXDT,?58," ",DA(1),"/",DA
  • Line Location: RACT+32
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",LEXTS,"/",LEXDT,?58," ",DA(1),"/",DA
  • Line Location: RACT+34
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RACT+37
Function Call: WRITE
  • Prompt: !,?8,"Re-Indexing",!
  • Line Location: SET+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX RB+6, RB+7, RB+8, RB+11!, RB+13*, RB+14, RB+15, RB+16, RB+17, RB+20!
, RB+22*, RB+23, RB+24, RB+26, RB+28*, RB+29, RB+30, RB+31, RB+32, RB+34*
, RACODE+5, RACODE+6, RACODE+9!, RACODE+11!*, RACODE+13, RACODE+14, RACODE+15, RACODE+16, RACODE+18*, RACT+6
, RACT+7, RACT+8, RACT+9, RACT+10, RACT+25, RACT+26, RACT+28, RACT+29, RACT+31, RACT+33
, RACT+35*, RACT+36*, SET+10, SET+13*
^LEX(757.02 - [#757.02] RACODE+7, RACODE+8, RACT+12
^TMP("LEXRX" SET+5, SET+18*

Label References

Name Line Occurrences
RACODE R75702+1
RACT R75702+1
RB R75702+1
SET R75702+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA RB+2~, RB+24~, RB+25*, RB+26, RB+27, RB+28, RB+31~*, RB+32, RB+33, RB+34
, RACODE+1~, RACODE+15~*, RACODE+16, RACODE+17, RACODE+18, RACT+1~, RACT+27~*, RACT+29, RACT+31, RACT+32
, RACT+33, RACT+34, RACT+35, RACT+36, SET+12~*
DA(1 RB+31*, RB+32, RB+33, RB+34, RACT+27*, RACT+28, RACT+29, RACT+31, RACT+32, RACT+33
, RACT+34, RACT+35, RACT+36
DIK RB+2~, RACODE+1~, RACT+1~, RACT+27~, SET+12~*
LEXBEG RB+2~, RB+5*, RB+37, RACODE+1~, RACODE+4*, RACODE+20, RACT+1~, RACT+5*, RACT+38, SET+1~
, SET+6*, SET+14
LEXDF RACODE+1~, RACODE+7~*, RACODE+9, RACODE+11
LEXDIF RB+2~, RACODE+1~, RACT+1~
LEXDT RACT+1~, RACT+11~, RACT+13*, RACT+16, RACT+17, RACT+27~, RACT+29*, RACT+31, RACT+32, RACT+33
, RACT+34, RACT+35, RACT+36
LEXED RB+2~, RB+17~*, RB+18, RB+22
LEXEF RACT+1~, RACT+11~*
LEXELP RB+2~, RB+37*, RB+38*, RB+39, RACODE+1~, RACODE+20*, RACODE+21*, RACODE+22, RACT+1~, RACT+38*
, RACT+39*, RACT+40, SET+1~, SET+14*, SET+15*, SET+16, SET+17*, SET+18
LEXEND RB+2~, RB+37*, RACODE+1~, RACODE+20*, RACT+1~, RACT+38*, SET+1~, SET+14*
LEXERR RB+2~, RB+5*, RB+11*, RB+27*, RB+35*, RB+39, RACODE+1~, RACODE+4*, RACODE+11*, RACODE+12
, RACODE+17*, RACODE+19*, RACODE+22, RACT+1~, RACT+5*, RACT+23*, RACT+32*, RACT+34*, RACT+37*, RACT+40
LEXEXP RB+2~, RB+8~*, RB+9, RB+13
LEXFI RB+2~, RB+3*, RB+5*, RB+6, RB+7, RB+8, RB+11, RB+12, RB+13, RB+14
, RB+15, RB+16, RB+17, RB+20, RB+22, RB+23, RB+24, RB+26, RB+27, RB+28
, RB+29, RB+30, RB+31, RB+32, RB+34, RB+35, RB+39, RB+40, RACODE+1~, RACODE+2*
, RACODE+4*, RACODE+5, RACODE+6, RACODE+9, RACODE+11, RACODE+12, RACODE+13, RACODE+14, RACODE+15, RACODE+16
, RACODE+17, RACODE+18, RACODE+19, RACODE+22, RACT+1~, RACT+3*, RACT+5*, RACT+6, RACT+7, RACT+8
, RACT+9, RACT+10, RACT+15, RACT+16, RACT+17, RACT+24, RACT+25, RACT+26, RACT+28, RACT+29
, RACT+31, RACT+32, RACT+33, RACT+34, RACT+35, RACT+36, RACT+37, RACT+40, SET+1~, SET+2*
, SET+3, SET+6, SET+7, SET+10, SET+13, SET+16
LEXIDST RB+2~, RB+6*, RB+36, RB+40
LEXIDT RACT+1~, RACT+8~*, RACT+9, RACT+10, RACT+15
LEXIDX RB+2~, RB+5*, RB+6, RB+7, RB+11, RB+12, RB+13, RB+15, RB+16, RB+20
, RB+21, RB+22, RB+26, RB+27, RB+28, RB+32, RB+33, RB+34, RB+35, RB+36
, RB+39, RB+40, RACODE+1~, RACODE+4*, RACODE+5, RACODE+6, RACODE+9, RACODE+11, RACODE+12, RACODE+16
, RACODE+17, RACODE+18, RACODE+19, RACODE+22, RACT+1~, RACT+5*, RACT+6, RACT+7, RACT+8, RACT+9
, RACT+10, RACT+15, RACT+16, RACT+17, RACT+24, RACT+31, RACT+32, RACT+33, RACT+34, RACT+35
, RACT+36, RACT+37, RACT+40
LEXIDXT RB+2~, RB+5*, RB+35, RB+39, RACODE+1~, RACODE+4*, RACODE+19, RACODE+22, RACT+1~, RACT+5*
, RACT+37, RACT+40
LEXIEN RB+2~, RB+7~*, RB+8, RB+11, RB+12, RB+13, RB+14, RB+15, RB+16, RB+17
, RB+20, RB+21, RB+22, RB+23*, RB+24, RB+25, RB+29, RB+30, RB+31, RACODE+1~
, RACODE+6~*, RACODE+7, RACODE+8, RACODE+9, RACODE+11, RACODE+12, RACODE+13*, RACODE+14, RACODE+15, RACT+1~
, RACT+9~*, RACT+10, RACT+12, RACT+15, RACT+16, RACT+17, RACT+24, RACT+25*, RACT+26, RACT+27
, SET+9~*, SET+10*, SET+11, SET+12
LEXIHS RACT+1~, RACT+10~*, RACT+12, RACT+15, RACT+16, RACT+17, RACT+24, RACT+26~*, RACT+27
LEXISO RACT+1~, RACT+5*, RACT+6*, RACT+7, RACT+8, RACT+9, RACT+10, RACT+15
LEXIST RACT+1~, RACT+7~*, RACT+8, RACT+9, RACT+10, RACT+15
LEXMC RB+2~
LEXMSG SET+2~
LEXN0 RACT+1~, RACT+11~, RACT+12*, RACT+13
LEXN1 RACT+1~, RACT+11~, RACT+16*, RACT+19, RACT+21, RACT+22
LEXN1X RACT+2~, RACT+11~, RACT+19*
LEXN2 RACT+2~, RACT+11~, RACT+17*, RACT+20, RACT+21, RACT+22
LEXN2X RACT+2~, RACT+11~, RACT+20*
LEXNAM RB+4, RACODE+3, RACT+4, SET+7, CLR+1!
LEXNDS RB+2~, RB+5*, RB+8*, RB+39, RACODE+1~, RACODE+4*, RACODE+7*, RACODE+22, RACT+2~, RACT+5*
, RACT+11*, RACT+40
LEXNDSS RB+2~, RB+5*, RB+17*, RB+40
LEXNH RACT+2~, RACT+11~, RACT+12*, RACT+13
LEXNI RACT+2~, RACT+11~, RACT+15*, RACT+18, RACT+21, RACT+22
LEXNIX RACT+2~, RACT+11~, RACT+18*, RACT+21
LEXNM SET+1~, SET+6*
LEXOK RB+2~, RB+8~, RB+9*, RB+10, RB+17~, RB+18*, RB+19, RACODE+1~, RACODE+7~, RACODE+10*
LEXOUT SET+2~
LEXOUT("GLOBA L NAME" , SET+4
LEXP3 SET+9~*, SET+11*, SET+13
LEXP4 SET+9~*, SET+11*, SET+13
LEXPF RACT+2~, RACT+11~, RACT+13*, RACT+14, RACT+27~, RACT+28*, RACT+30
LEXPRE SET+1~, SET+5*, SET+17
LEXQ SET+14, CLR+1!
LEXRT SET+1~, SET+4*, SET+12
LEXS RB+2~, RB+16~*, RB+17, RB+20, RB+21, RB+22, RB+30~*, RB+31
LEXSER RB+2~, RB+5*, RB+20*, RB+33*, RB+36*, RB+40
LEXSET SET+1, CLR+1!
LEXSO RACODE+1~, RACODE+7~, RACODE+8*, RACODE+10, RACODE+11, RACT+2~, RACT+11~, RACT+13*, RACT+16, RACT+17
, RACT+24, RACT+27~, RACT+28*, RACT+31, RACT+33, RACT+35, RACT+36
LEXST RACT+2~, RACT+11~, RACT+13*, RACT+14, RACT+16, RACT+27~, RACT+29*, RACT+30, RACT+31, RACT+32
, RACT+33, RACT+35, RACT+36
LEXSTR RB+2~, RB+5*, RB+6*, RB+7, RB+9, RB+11, RB+12, RB+15~*, RB+16, RB+18
, RB+20, RB+21, RACODE+1~, RACODE+4*, RACODE+5*, RACODE+6, RACODE+9, RACODE+10, RACODE+11, RACODE+12
LEXTC RB+4~*, RACODE+3~*, RACT+4~*, SET+1~, SET+7*, SET+8
LEXTEST RB+11, RB+20, RACODE+9, RACODE+11, RACT+21, CLR+1!
LEXTS RACT+2~, RACT+11~, RACT+14*, RACT+17, RACT+27~, RACT+30*, RACT+33, RACT+34, RACT+36
U RACODE+7, RACODE+8, RACT+13, RACT+28, RACT+29
X RB+24~*, RB+26, RB+27, RB+28, RB+31~*, RB+32, RB+33, RB+34, RACODE+15~*, RACODE+16
, RACODE+17, RACODE+18, RACT+2~, RACT+18*, RACT+19*, RACT+20*
ZTQUEUED RB+12, RB+21, RB+27, RB+33, RB+35, RB+36, RACODE+12, RACODE+17, RACODE+19, RACT+24
, RACT+32, RACT+34, RACT+37, SET+8, CLR+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All