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

Package: Lexicon Utility

Routine: LEXXGP2


Information

LEXXGP2 ;ISL/KER - Global Post-Install (Repair Expressions) ;12/19/2014

Source Information

Source file <LEXXGP2.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 2 $$S^%ZTLOAD  $$UP^XLFSTR  
Lexicon Utility 2 ($$BEG,$$DF,$$ED,$$ELP,$$END,$$ET)^LEXXGP1  (SAV,XM)^LEXXGP3  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lexicon Utility 1 LEXXGP1  

Entry Points

Name Comments DBIA/ICR reference
ASLB ; ASL String Length Index Build 6.5 minutes
ASLR ; ASL String Length Index Replace 0.5 minutes
QQ(X) ; Set Quotes
SCT(X) ; String Count (exact string)
CHRS ; Get Characters - Sets LEXCHRS

External References

Name Field # of Occurrence
$$S^%ZTLOAD ASLB+4, ASLR+5
$$BEG^LEXXGP1 ASLB+2, ASLR+4
$$DF^LEXXGP1 ASLB+25, ASLR+42
$$ED^LEXXGP1 ASLB+24, ASLR+41
$$ELP^LEXXGP1 ASLB+24, ASLR+41
$$END^LEXXGP1 ASLB+23, ASLR+40
$$ET^LEXXGP1 ASLB+25, ASLR+42
SAV^LEXXGP3 ASLB+23, ASLR+40, ASLR+48
XM^LEXXGP3 ASLB+30
$$UP^XLFSTR ASLB+16, SCT+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX(757.01 - [#757.01] ASLB+5, ASLR+17, SCT+2
^TMP("LEXASL" ASLB+20!, ASLB+21*, ASLB+31!, ASLR+29
^TMP("LEXASLU" ASLB+17, ASLB+22*, ASLB+31!
^TMP("LEXAWRD" ASLB+6, ASLB+31!, SCT+3
^TMP("LEXAWRDU" ASLB+31!
^TMP("LEXTKN" ASLB+32!
^TMP("LEXXGPDAT" ASLB+32!
^TMP("LEXXGPRPT" ASLB+32!
^TMP("LEXXGPTIM" ASLB+32!

Label References

Name Line Occurrences
$$QQ ASLR+20, ASLR+21, ASLR+24, ASLR+31, ASLR+32, ASLR+36, ASLR+37
$$SCT ASLB+19
ASLR ASLB+29
CHRS ASLR+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
LEX SCT+1~
LEX1 ASLR+1~, ASLR+3*, ASLR+25*
LEX2 ASLR+1~, ASLR+3*
LEX3 ASLR+1~, ASLR+3*, ASLR+38*, ASLR+46, ASLR+47
LEXA ASLB+1~, ASLB+18~*, SCT+1~, SCT+3*, SCT+10*
LEXBEG ASLB+1~, ASLB+2*, ASLB+23, ASLB+24, ASLB+25, ASLR+1~, ASLR+4*, ASLR+40, ASLR+41, ASLR+42
ASLR+48
LEXBEGD ASLB+1~, ASLB+24*, ASLR+1~, ASLR+41*
LEXBEGT ASLB+1~, ASLB+25*, ASLB+27, ASLR+1~, ASLR+42*, ASLR+44
LEXC ASLB+1~, ASLB+10~, ASLR+1~, ASLR+28~*
LEXCHK ASLB+1~, ASLB+4*, ASLR+1~, ASLR+5*
LEXCHR ASLR+1~, ASLR+6~*, ASLR+7*, ASLR+12, ASLR+13, ASLR+14, ASLR+18, ASLR+30, CHRS+1~, CHRS+4~*
CHRS+5
LEXCHRS ASLR+1~, ASLR+6~, CHRS+1!
LEXCHRS( ASLR+7, CHRS+5*
LEXCOM ASLR+1~, ASLR+47*, ASLR+48
LEXCTL ASLR+1~, ASLR+19~, ASLR+21*, ASLR+22, ASLR+31~, ASLR+32*, ASLR+33
LEXDF ASLB+1~, ASLB+25*, ASLB+27, ASLR+2~, ASLR+42*, ASLR+44
LEXE ASLB+1~, ASLB+18~, SCT+1~, SCT+9~*, SCT+10*, SCT+19~*, SCT+20*
LEXELP ASLB+1~, ASLB+24*, ASLB+27, ASLR+2~, ASLR+41*, ASLR+44
LEXEND ASLB+1~, ASLB+23*, ASLB+24, ASLB+25, ASLR+2~, ASLR+40*, ASLR+41, ASLR+42
LEXENDT ASLB+1~, ASLB+25*, ASLB+27, ASLR+2~, ASLR+42*, ASLR+44
LEXF ASLB+10~, ASLB+13*, ASLB+14
LEXFC ASLB+8*, ASLB+14*, SCT+12~*, SCT+15, SCT+16
>> LEXFIR ASLB+8*, ASLB+14*
>> LEXFUL ASLR+46
LEXIT ASLR+2~, ASLR+9~, ASLR+16*, ASLR+17, ASLR+18*, ASLR+19, ASLR+28~*, ASLR+29, SCT+1~, SCT+5*
, SCT+6, SCT+7*, SCT+8, SCT+13*, SCT+14, SCT+15*, SCT+16*
LEXLTKN ASLR+2~, ASLR+9~, ASLR+16*, ASLR+17*, ASLR+18, ASLR+20, ASLR+21, ASLR+23, ASLR+24
LEXM ASLB+1~, ASLB+18~, SCT+1~, SCT+8~*, SCT+9, SCT+17~*, SCT+18*, SCT+19
>> LEXMAIL ASLB+30
LEXN ASLB+2~, ASLB+18~*, SCT+1~, SCT+3*, SCT+20*
LEXND ASLR+2~, ASLR+23~, ASLR+24*, ASLR+25, ASLR+34~, ASLR+36*, ASLR+37*, ASLR+38
LEXNOD ASLR+2~, ASLR+19~, ASLR+20*, ASLR+22*, ASLR+31~*, ASLR+33*, ASLR+34, ASLR+35
LEXO ASLB+2~, ASLB+18~, SCT+1~, SCT+4*, SCT+5*, SCT+6*, SCT+7, SCT+8, SCT+9, SCT+12*
, SCT+13*, SCT+14*, SCT+15, SCT+16, SCT+17, SCT+18, SCT+19
LEXOUT SCT+1~
LEXP ASLB+2~, ASLB+10~, ASLB+16*, SCT+1~
>> LEXQUIT ASLB+3*, ASLB+29, ASLR+4
LEXRT ASLB+2~, ASLB+5*, ASLB+6*, ASLB+9, SCT+1~, SCT+2*, SCT+3*, SCT+6, SCT+8, SCT+9
, SCT+14, SCT+18, SCT+19, CHRS+1~, CHRS+2*, CHRS+3
LEXRT1 CHRS+1~*, CHRS+2
LEXRT2 SCT+1~, SCT+9~*, SCT+10, SCT+19~*, SCT+20, CHRS+1~, CHRS+2*
LEXS ASLB+2~, ASLB+10~, ASLB+16*, ASLB+17, ASLB+19, ASLB+20, ASLB+21, ASLB+22, QQ+1~*, QQ+2
, QQ+3, SCT+1~, SCT+2*, SCT+4, SCT+5, SCT+7, SCT+11, SCT+12, SCT+13, SCT+17
LEXSTR ASLR+2~, ASLR+34~*, ASLR+35, ASLR+36
LEXT ASLB+2~, ASLB+18~*, ASLB+19*, ASLB+21, QQ+1~*, QQ+2*, QQ+3, SCT+1~, SCT+3*, SCT+10*
, SCT+20*, SCT+21
LEXTK ASLB+2~, ASLB+8*, ASLB+9*, ASLB+10, ASLR+2~, ASLR+9~, ASLR+15*, ASLR+16, CHRS+1~, CHRS+3~*
CHRS+4*
LEXTK1 ASLR+2~, ASLR+9~, ASLR+11*, ASLR+12*, ASLR+15, ASLR+27
LEXTK2 ASLR+3~, ASLR+9~, ASLR+11*, ASLR+12*, ASLR+15, ASLR+27
LEXTK3 ASLR+3~, ASLR+9~, ASLR+11*, ASLR+12*, ASLR+15, ASLR+27
LEXTK4 ASLR+3~, ASLR+9~, ASLR+11*, ASLR+13*, ASLR+15, ASLR+27
LEXTK5 ASLR+3~, ASLR+9~, ASLR+11*, ASLR+14*, ASLR+15, ASLR+27
LEXTKN ASLB+2~, ASLB+10~*, ASLB+11*, ASLB+12*, ASLB+13, ASLB+16, SCT+1~
LEXTMP ASLR+3~, ASLR+23~*, ASLR+34~, ASLR+36*, ASLR+37
LEXTTKN ASLR+3~, ASLR+9~, ASLR+16*, ASLR+27*, ASLR+28, ASLR+29*, ASLR+30, ASLR+31, ASLR+32
LEXTXT ASLB+2~, ASLB+3*, ASLB+4, ASLB+23, ASLB+26*, ASLB+27*, ASLB+28*, ASLR+3~, ASLR+4*, ASLR+5
ASLR+40, ASLR+43*, ASLR+44*, ASLR+45*
LEXVAL ASLR+3~, ASLR+34~, ASLR+35*, ASLR+37
X QQ~, QQ+1, QQ+3*, QQ+4, SCT~, SCT+2, SCT+21*, SCT+22
>> ZTQUEUED ASLB+28, ASLR+45, ASLR+48
>> ZTSK ASLB+4, ASLR+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All