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

Package: Lexicon Utility

Routine: LEXRXG3


Information

LEXRXG3 ;ISL/KER - Re-Index 757.33 ASRC/ATAR ;08/17/2011

Source Information

Source file <LEXRXG3.m>

Call Graph

Call Graph Total: 3

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lexicon Utility 1 LEXRXG  

Entry Points

Name Comments DBIA/ICR reference
R75733 ; Repair file 757.33
EN ; Main Entry Point
CLR ; Clear
RASRC ; Index ^LEX(757.33,"ASRC",DEF,SRC,TGT,IEN)
RATAR ; Index ^LEX(757.33,"ATAR",DEF,TAR,SRC,IEN)

External References

Name Field # of Occurrence
REP^LEXRXXS RASRC+32, RATAR+32
$$UPD^LEXRXXT3 RASRC+3, RATAR+3
$$FMDIFF^XLFDT RASRC+30, RATAR+30
$$NOW^XLFDT RASRC+4, RASRC+30, RATAR+4, RATAR+30

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Invalid ",LEXN," Rev ",LEXS,?58," ",DA
  • Line Location: RASRC+18
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",LEXN," Rev ",LEXS,?58," ",DA
  • Line Location: RASRC+27
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RASRC+29
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Invalid ",LEXN," Rev ",LEXS,?58," ",DA
  • Line Location: RATAR+18
Function Call: WRITE
  • Prompt: !,?8,LEXFI,?19,LEXIDX,?30,"Missing ",LEXN," Rev ",LEXS,?58," ",DA
  • Line Location: RATAR+27
Function Call: WRITE
  • Prompt: !,$J(LEXERR,5),?8,LEXFI,?19,LEXIDX,?30,LEXIDXT
  • Line Location: RATAR+29

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX RASRC+5, RASRC+6, RASRC+7, RASRC+8, RASRC+16!, RASRC+17*, RASRC+19, RASRC+26, RASRC+28*, RATAR+5
, RATAR+6, RATAR+7, RATAR+8, RATAR+16!, RATAR+17*, RATAR+19, RATAR+26, RATAR+28*
^LEX(757.32 - [#757.32] RASRC+11, RASRC+23, RATAR+11, RATAR+23
^LEX(757.33 - [#757.33] RASRC+10, RASRC+21, RASRC+22, RATAR+10, RATAR+21, RATAR+22

Label References

Name Line Occurrences
RASRC R75733+1
RATAR R75733+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA RASRC+1~, RASRC+15~*, RASRC+18, RASRC+20~, RASRC+21*, RASRC+26, RASRC+27, RASRC+28, RATAR+1~, RATAR+15~*
, RATAR+18, RATAR+20~, RATAR+21*, RATAR+26, RATAR+27, RATAR+28
DIK RASRC+1~, RASRC+20~, RATAR+1~, RATAR+20~
LEXBEG RASRC+1~, RASRC+4*, RASRC+30, RATAR+1~, RATAR+4*, RATAR+30
LEXD RASRC+9~, RASRC+11*, RASRC+13, RASRC+20~, RASRC+23*, RASRC+25, RATAR+9~, RATAR+11*, RATAR+13, RATAR+20~
, RATAR+23*, RATAR+25
LEXDEF RASRC+1~, RASRC+5~*, RASRC+6, RASRC+7, RASRC+8, RASRC+14, RASRC+16, RATAR+1~, RATAR+5~*, RATAR+6
, RATAR+7, RATAR+8, RATAR+14, RATAR+16
LEXDIF RASRC+1~, RATAR+1~
LEXE RASRC+9~, RATAR+9~
LEXELP RASRC+1~, RASRC+30*, RASRC+31*, RASRC+32, RATAR+1~, RATAR+30*, RATAR+31*, RATAR+32
LEXEND RASRC+1~, RASRC+30*, RATAR+1~, RATAR+30*
LEXERR RASRC+1~, RASRC+4*, RASRC+15*, RASRC+27*, RASRC+29*, RASRC+32, RATAR+1~, RATAR+4*, RATAR+15*, RATAR+27*
, RATAR+29*, RATAR+32
LEXFI RASRC+1~, RASRC+2*, RASRC+4*, RASRC+5, RASRC+6, RASRC+7, RASRC+8, RASRC+16, RASRC+17, RASRC+18
, RASRC+19, RASRC+26, RASRC+27, RASRC+28, RASRC+29, RASRC+32, RATAR+1~, RATAR+2*, RATAR+4*, RATAR+5
, RATAR+6, RATAR+7, RATAR+8, RATAR+16, RATAR+17, RATAR+18, RATAR+19, RATAR+26, RATAR+27, RATAR+28
, RATAR+29, RATAR+32
LEXIDX RASRC+1~, RASRC+4*, RASRC+5, RASRC+6, RASRC+7, RASRC+8, RASRC+16, RASRC+17, RASRC+18, RASRC+26
, RASRC+27, RASRC+28, RASRC+29, RASRC+32, RATAR+1~, RATAR+4*, RATAR+5, RATAR+6, RATAR+7, RATAR+8
, RATAR+16, RATAR+17, RATAR+18, RATAR+26, RATAR+27, RATAR+28, RATAR+29, RATAR+32
LEXIDXT RASRC+1~, RASRC+4*, RASRC+29, RASRC+32, RATAR+1~, RATAR+4*, RATAR+29, RATAR+32
LEXIEN RASRC+1~, RASRC+8~*, RASRC+10, RASRC+15, RASRC+16, RASRC+17, RASRC+19*, RASRC+21, RASRC+22, RATAR+1~
, RATAR+8~*, RATAR+10, RATAR+15, RATAR+16, RATAR+17, RATAR+19*, RATAR+21, RATAR+22
LEXMC RASRC+1~, RATAR+1~
LEXN RASRC+9~, RASRC+11*, RASRC+13, RASRC+14, RASRC+17, RASRC+18, RASRC+20~, RASRC+23*, RASRC+25, RASRC+26
, RASRC+27, RASRC+28, RATAR+9~, RATAR+11*, RATAR+13, RATAR+14, RATAR+17, RATAR+18, RATAR+20~, RATAR+23*
, RATAR+25, RATAR+26, RATAR+27, RATAR+28
LEXN0 RASRC+9~, RASRC+10*, RASRC+11, RASRC+12, RASRC+20~, RASRC+21*, RASRC+22*, RASRC+23, RASRC+24, RATAR+9~
, RATAR+10*, RATAR+11, RATAR+12, RATAR+20~, RATAR+21*, RATAR+22*, RATAR+23, RATAR+24
LEXNAM RASRC+3, RATAR+3, CLR+1!
LEXNDS RASRC+1~, RASRC+4*, RASRC+9*, RASRC+32, RATAR+1~, RATAR+4*, RATAR+9*, RATAR+32
LEXNH RASRC+9~, RATAR+9~
LEXOK RASRC+1~, RATAR+1~
LEXS RASRC+9~, RASRC+12*, RASRC+13, RASRC+14, RASRC+17, RASRC+18, RASRC+20~, RASRC+24*, RASRC+25, RASRC+26
, RASRC+27, RASRC+28, RATAR+9~, RATAR+12*, RATAR+13, RATAR+14, RATAR+17, RATAR+18, RATAR+20~, RATAR+24*
, RATAR+25, RATAR+26, RATAR+27, RATAR+28
LEXSRC RASRC+6~*, RASRC+7, RASRC+8, RASRC+14, RASRC+16, RATAR+7~*, RATAR+8, RATAR+14, RATAR+16
LEXT RASRC+9~, RASRC+12*, RASRC+13, RASRC+14, RASRC+17, RASRC+20~, RASRC+24*, RASRC+25, RASRC+26, RASRC+28
, RATAR+9~, RATAR+12*, RATAR+13, RATAR+14, RATAR+17, RATAR+20~, RATAR+24*, RATAR+25, RATAR+26, RATAR+28
LEXTC RASRC+3~*, RATAR+3~*
LEXTEST RASRC+16, RASRC+17, RATAR+16, RATAR+17, CLR+1!
LEXTGT RASRC+7~*, RASRC+8, RASRC+14, RASRC+16, RATAR+6~*, RATAR+7, RATAR+8, RATAR+14, RATAR+16
X RASRC+20~, RATAR+20~
ZTQUEUED RASRC+18, RASRC+27, RASRC+29, RATAR+18, RATAR+27, RATAR+29, CLR+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All