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: LEXRXD4

Package: Lexicon Utility

Routine: LEXRXD4


Information

LEXRXD4 ;ISL/KER - Re-Index 757.02 AVA/CODE/ADX/APR ;04/21/2014

Source Information

Source file <LEXRXD4.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Lexicon Utility 3 $$SABS^LEXRXXM  REP^LEXRXXS  $$UPD^LEXRXXT3  
Kernel 1 ($$FMDIFF,$$NOW)^XLFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lexicon Utility 1 LEXRXD  

Entry Points

Name Comments DBIA/ICR reference
EN ; Main Entry Point
RAVA ; Index ^LEX(757.02,"AVA",CODE,EXP,SAB,IEN)
RI10 ; Index ^LEX(757.02 "ADX" amd "APR"
RAPR ; Index ^LEX(757.02,"APR",CODE,DATE,STA,IEN,HIS)
R75702 ; Repair file 757.02
RCODE ; Index ^LEX(757.02,"CODE",CODE,IEN)
CLR ; Clear
RADX ; Index ^LEX(757.02,"ADX",CODE,DATE,STA,IEN,HIS)

External References

Name Field # of Occurrence
$$SABS^LEXRXXM RAVA+4
REP^LEXRXXS RAVA+36, RCODE+19, RADX+32, RAPR+32
$$UPD^LEXRXXT3 RAVA+3, RCODE+3, RADX+3, RAPR+3
$$FMDIFF^XLFDT RAVA+34, RCODE+17, RADX+30, RAPR+30
$$NOW^XLFDT RAVA+4, RAVA+34, RCODE+4, RCODE+17, RADX+4, RADX+30, RAPR+4, RAPR+30

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Invalid SAB ",LEXSAB,?58," ",LEXIEN,!,?30,LEXCK
  • Line Location: RAVA+15
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RAVA+18
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RAVA+22
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",LEXSO,"/",LEXSB,?58," ",DA
  • Line Location: RAVA+27
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Invalid (deleted) ",LEXSO,"/",LEXSB,?58," ",DA
  • Line Location: RAVA+29
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RAVA+33
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RCODE+10
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",LEXSO,?58," ",DA
  • Line Location: RCODE+14
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RCODE+16
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RADX+17
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",LEXSO,?58," ",DA(1),", ",DA
  • Line Location: RADX+27
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RADX+29
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,LEXSTR,?58," ",LEXIEN
  • Line Location: RAPR+17
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",LEXSO,?58," ",DA(1),", ",DA
  • Line Location: RAPR+27
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RAPR+29

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX RAVA+6, RAVA+7, RAVA+8, RAVA+9, RAVA+14!, RAVA+17!, RAVA+20!, RAVA+21*, RAVA+23, RAVA+24
, RAVA+25, RCODE+5, RCODE+6, RCODE+9!*, RCODE+11, RCODE+12, RCODE+13, RCODE+15*, RADX+5, RADX+6
, RADX+7, RADX+8, RADX+9, RADX+15!, RADX+16*, RADX+18, RADX+20, RADX+22, RAPR+5, RAPR+6
, RAPR+7, RAPR+8, RAPR+9, RAPR+15!, RAPR+16*, RAPR+18, RAPR+20, RAPR+22
^LEX(757.02 - [#757.02] RAVA+11, RAVA+12, RAVA+26, RAVA+28, RAVA+30!, RAVA+31*, RAVA+32!, RCODE+7, RI10+1, RADX+11
, RADX+21, RADX+26, RADX+28*, RAPR+11, RAPR+21, RAPR+26, RAPR+28*
^LEX(757.03 - [#757.03] RAVA+12, RAVA+25

Label References

Name Line Occurrences
RADX RI10+1
RAPR RI10+1
RAVA R75702+1
RCODE R75702+1
RI10 R75702+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA RAVA+1~, RAVA+24~*, RAVA+25, RAVA+26, RAVA+27, RAVA+28, RAVA+29, RAVA+30, RAVA+31, RAVA+32
, RCODE+1~, RCODE+12~*, RCODE+13, RCODE+14, RCODE+15, RADX+1~, RADX+19~, RADX+25*, RADX+26, RADX+27
, RADX+28, RAPR+1~, RAPR+19~, RAPR+25*, RAPR+26, RAPR+27, RAPR+28
DA(1 RADX+25*, RADX+26, RADX+27, RADX+28, RAPR+25*, RAPR+26, RAPR+27, RAPR+28
DIK RAVA+1~, RAVA+24~, RCODE+1~, RCODE+12~, RADX+1~, RADX+19~, RAPR+1~, RAPR+19~
LEX0 RADX+10~, RADX+11*, RADX+12, RADX+19~, RADX+20*, RAPR+10~, RAPR+11*, RAPR+12, RAPR+19~, RAPR+20*
LEXBEG RAVA+1~, RAVA+4*, RAVA+34, RCODE+1~, RCODE+4*, RCODE+17, RADX+1~, RADX+4*, RADX+30, RAPR+1~
, RAPR+4*, RAPR+30
LEXCK RAVA+1~, RAVA+4*, RAVA+13, RAVA+15, RAVA+21, RAVA+26, RAVA+28, RAVA+31, RAVA+32
LEXDIF RAVA+1~, RCODE+1~, RADX+1~, RAPR+1~
LEXEF RADX+10~, RADX+12*, RADX+14, RADX+22~, RADX+23*, RADX+26, RADX+28, RAPR+10~, RAPR+12*, RAPR+14
, RAPR+22~, RAPR+23*, RAPR+26, RAPR+28
LEXEFF RADX+6~*, RADX+7, RADX+8, RADX+9, RADX+14, RADX+15, RAPR+6~*, RAPR+7, RAPR+8, RAPR+9
, RAPR+14, RAPR+15
LEXELP RAVA+1~, RAVA+34*, RAVA+35*, RAVA+36, RCODE+1~, RCODE+17*, RCODE+18*, RCODE+19, RADX+1~, RADX+30*
, RADX+31*, RADX+32, RAPR+1~, RAPR+30*, RAPR+31*, RAPR+32
LEXEND RAVA+1~, RAVA+34*, RCODE+1~, RCODE+17*, RADX+1~, RADX+30*, RAPR+1~, RAPR+30*
LEXERR RAVA+1~, RAVA+4*, RAVA+14*, RAVA+17*, RAVA+20*, RAVA+27*, RAVA+29*, RAVA+33*, RAVA+36, RCODE+1~
, RCODE+4*, RCODE+9*, RCODE+14*, RCODE+16*, RCODE+19, RADX+1~, RADX+4*, RADX+15*, RADX+27*, RADX+29*
, RADX+32, RAPR+1~, RAPR+4*, RAPR+15*, RAPR+27*, RAPR+29*, RAPR+32
LEXEX RAVA+10~, RAVA+11*, RAVA+16, RAVA+19, RAVA+21, RAVA+24~, RAVA+25*, RAVA+26, RAVA+28, RAVA+30
, RAVA+31, RAVA+32
LEXEXP RAVA+7~*, RAVA+8, RAVA+9, RAVA+14, RAVA+17, RAVA+19, RAVA+20
LEXFI RAVA+1~, RAVA+2*, RAVA+5*, RAVA+6, RAVA+7, RAVA+8, RAVA+9, RAVA+14, RAVA+15, RAVA+17
, RAVA+18, RAVA+20, RAVA+21, RAVA+22, RAVA+23, RAVA+24, RAVA+25, RAVA+27, RAVA+29, RAVA+33
, RAVA+36, RCODE+1~, RCODE+2*, RCODE+4*, RCODE+5, RCODE+6, RCODE+9, RCODE+10, RCODE+11, RCODE+12
, RCODE+13, RCODE+14, RCODE+15, RCODE+16, RCODE+19, RADX+1~, RADX+2*, RADX+4*, RADX+5, RADX+6
, RADX+7, RADX+8, RADX+9, RADX+15, RADX+16, RADX+17, RADX+18, RADX+20, RADX+22, RADX+27
, RADX+29, RADX+32, RAPR+1~, RAPR+2*, RAPR+4*, RAPR+5, RAPR+6, RAPR+7, RAPR+8, RAPR+9
, RAPR+15, RAPR+16, RAPR+17, RAPR+18, RAPR+20, RAPR+22, RAPR+27, RAPR+29, RAPR+32
LEXH RADX+10~, RADX+11*, RADX+12, RADX+22~*, RADX+23, RADX+24, RAPR+10~, RAPR+11*, RAPR+12, RAPR+22~*
, RAPR+23, RAPR+24
LEXHI RADX+19~, RADX+21*, RADX+22, RADX+25, RAPR+19~, RAPR+21*, RAPR+22, RAPR+25
LEXHIS RADX+9~*, RADX+11, RADX+15, RAPR+9~*, RAPR+11, RAPR+15
LEXIDX RAVA+1~, RAVA+5*, RAVA+6, RAVA+7, RAVA+8, RAVA+9, RAVA+14, RAVA+15, RAVA+17, RAVA+18
, RAVA+20, RAVA+21, RAVA+22, RAVA+27, RAVA+29, RAVA+33, RAVA+36, RCODE+1~, RCODE+4*, RCODE+5
, RCODE+6, RCODE+9, RCODE+10, RCODE+13, RCODE+14, RCODE+15, RCODE+16, RCODE+19, RADX+1~, RADX+4*
, RADX+5, RADX+6, RADX+7, RADX+8, RADX+9, RADX+15, RADX+16, RADX+17, RADX+27, RADX+29
, RADX+32, RAPR+1~, RAPR+4*, RAPR+5, RAPR+6, RAPR+7, RAPR+8, RAPR+9, RAPR+15, RAPR+16
, RAPR+17, RAPR+26, RAPR+27, RAPR+28, RAPR+29, RAPR+32
LEXIDXT RAVA+1~, RAVA+5*, RAVA+33, RAVA+36, RCODE+1~, RCODE+4*, RCODE+16, RCODE+19, RADX+1~, RADX+4*
, RADX+29, RADX+32, RAPR+1~, RAPR+4*, RAPR+29, RAPR+32
LEXIEN RAVA+1~, RAVA+9~*, RAVA+11, RAVA+12, RAVA+14, RAVA+15, RAVA+17, RAVA+18, RAVA+20, RAVA+21
, RAVA+22, RAVA+23*, RAVA+24, RCODE+1~, RCODE+6~*, RCODE+7, RCODE+9, RCODE+10, RCODE+11*, RCODE+12
, RADX+1~, RADX+8~*, RADX+9, RADX+11, RADX+15, RADX+16, RADX+17, RADX+18*, RADX+20, RADX+21
, RADX+22, RADX+25, RAPR+1~, RAPR+8~*, RAPR+9, RAPR+11, RAPR+15, RAPR+16, RAPR+17, RAPR+18*
, RAPR+20, RAPR+21, RAPR+22, RAPR+25
LEXNAM RAVA+3, RCODE+3, RADX+3, RAPR+3, CLR+1!
LEXNDS RAVA+1~, RAVA+4*, RAVA+10*, RAVA+36, RCODE+1~, RCODE+4*, RCODE+7*, RCODE+19, RADX+1~, RADX+4*
, RADX+10*, RADX+32, RAPR+1~, RAPR+4*, RAPR+10*, RAPR+32
LEXOK RAVA+1~, RAVA+10~, RAVA+19*, RCODE+1~, RCODE+7~, RCODE+8*, RADX+1~, RADX+10~, RADX+13*, RADX+14*
, RAPR+1~, RAPR+10~, RAPR+13*, RAPR+14*
LEXSAB RAVA+8~*, RAVA+9, RAVA+13, RAVA+14, RAVA+15, RAVA+17, RAVA+19, RAVA+20
LEXSB RAVA+10~, RAVA+12*, RAVA+16, RAVA+19, RAVA+21, RAVA+24~, RAVA+25*, RAVA+26, RAVA+27, RAVA+28
, RAVA+29, RAVA+30, RAVA+31, RAVA+32
LEXSO RAVA+1~, RAVA+10~, RAVA+11*, RAVA+16, RAVA+19, RAVA+21, RAVA+24~*, RAVA+25, RAVA+26, RAVA+27
, RAVA+28, RAVA+29, RAVA+30, RAVA+31, RAVA+32, RCODE+1~, RCODE+7~*, RCODE+8, RCODE+9, RCODE+12~*
, RCODE+13, RCODE+14, RCODE+15, RADX+1~, RADX+10~, RADX+11*, RADX+13, RADX+16, RADX+19~, RADX+20*
, RADX+26, RADX+27, RADX+28, RAPR+1~, RAPR+10~, RAPR+11*, RAPR+13, RAPR+16, RAPR+19~, RAPR+20*
, RAPR+26, RAPR+27, RAPR+28
LEXSR RAVA+10~, RAVA+12*, RAVA+24~*, RAVA+25, RADX+10~, RADX+12*, RADX+13, RADX+19~, RADX+20*, RAPR+10~
, RAPR+12*, RAPR+13, RAPR+19~, RAPR+20*
LEXST RADX+10~, RADX+12*, RADX+14, RADX+22~, RADX+24*, RADX+26, RADX+28, RAPR+10~, RAPR+12*, RAPR+14
, RAPR+22~, RAPR+24*, RAPR+26, RAPR+28
LEXSTA RADX+7~*, RADX+8, RADX+9, RADX+14, RADX+15, RAPR+7~*, RAPR+8, RAPR+9, RAPR+14, RAPR+15
LEXSTR RAVA+1~, RAVA+5*, RAVA+6*, RAVA+7, RAVA+8, RAVA+9, RAVA+14, RAVA+17, RAVA+18, RAVA+19
, RAVA+20, RAVA+22, RCODE+1~, RCODE+4*, RCODE+5*, RCODE+6, RCODE+8, RCODE+9, RCODE+10, RADX+1~
, RADX+4*, RADX+5*, RADX+6, RADX+7, RADX+8, RADX+9, RADX+13, RADX+15, RADX+17, RAPR+1~
, RAPR+4*, RAPR+5*, RAPR+6, RAPR+7, RAPR+8, RAPR+9, RAPR+13, RAPR+15, RAPR+17
LEXTC RAVA+3~*, RCODE+3~*, RADX+3~*, RAPR+3~*
LEXTEST RAVA+14, RAVA+17, RAVA+20, RAVA+30, RAVA+32, RCODE+9, RADX+15, RAPR+15, CLR+1!
U RAVA+24, RAVA+25, RCODE+7, RCODE+12, RADX+20, RADX+23, RADX+24, RAPR+20, RAPR+23, RAPR+24
ZTQUEUED RAVA+15, RAVA+18, RAVA+22, RAVA+27, RAVA+29, RAVA+33, RCODE+10, RCODE+14, RCODE+16, RADX+17
, RADX+27, RADX+29, RAPR+17, RAPR+27, RAPR+29, CLR+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All