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

Package: Lexicon Utility

Routine: LEXAB


Information

LEXAB ;ISL/KER - Look-up Exact Match "B" index ;04/21/2014

Source Information

Source file <LEXAB.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Lexicon Utility 4 $$EN^LEXAFIL  (ADDE,ADDEM)^LEXAL  $$SO^LEXASO  VDT^LEXU  
Kernel 1 $$UP^XLFSTR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lexicon Utility 1 LEXA  

Entry Points

Name Comments DBIA/ICR reference
EN(LEXSCH,LEXVDT) ; Check "B" index for exact match
TERM(LEXX) ; Get expression
DES(LEXX) ; Get description flag
DSP(LEXX,LEXDSP,LEXVDT) ; Return displayable text
SCH(LEXX) ; Search for LEXX a $Orderable variable

External References

Name Field # of Occurrence
$$EN^LEXAFIL EN+18
ADDE^LEXAL EN+23
ADDEM^LEXAL EN+31
$$SO^LEXASO DSP+2, DSP+3
VDT^LEXU EN+4
$$UP^XLFSTR EN+11, SCH+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX(757 - [#757] EN+26, EN+28, DES+3, DSP+1
^LEX(757.01 - [#757.01] EN+7, EN+9, EN+10, EN+11, EN+20, EN+25, EN+27, EN+29, EN+33, DES+2
, DES+4, TERM+1, DSP+1, DSP+2
^TMP("LEXFND" EN+34
^TMP("LEXSCH" EN+2, EN+4, EN+24*, EN+25*, EN+32*, EN+33*

Label References

Name Line Occurrences
$$DES EN+21, EN+30
$$DSP EN+22, EN+30
$$SCH EN+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
LEXDES EN+5~, EN+21*, EN+23, EN+30*, EN+31, DES+1~*, DES+4*, DES+5
LEXDSP EN+5~, EN+22*, EN+23, EN+30*, EN+31, DSP~, DSP+2, DSP+3
LEXE EN+5~, EN+6*, EN+8*, EN+9*, EN+10, EN+11, EN+12, EN+16*, EN+18, EN+20
, EN+21, EN+22, EN+23, EN+24, EN+25, EN+26, EN+27, EN+28, EN+30, DES+1~*
LEXEM EN+2~, EN+12*, EN+13
LEXEMC EN+2~*, EN+12*, EN+13
>> LEXFIL EN+18
>> LEXFILR EN+18*
LEXIGN EN+10, EN+20, SCH+1~
LEXLKGL EN+2~*, EN+3
LEXLKT EN+2~*
LEXM EN+27~*, EN+28, EN+29, DES+1~, DES+2*, DES+3*, DES+4
LEXMCE DSP+1~*, DSP+2
LEXME EN+27~, EN+28*, EN+29, EN+30, EN+31, EN+32, EN+33
LEXO EN+5~, EN+6*, EN+7*, EN+9
LEXOK EN+5~, EN+6*, EN+8*, EN+13*, EN+15, EN+16
LEXSCH EN~, EN+1, EN+6, EN+7, EN+11
LEXSHOW EN+4~*, EN+22, EN+30
LEXVDT EN~, EN+22, EN+30, DSP~, DSP+2, DSP+3
LEXX DES~, DES+1, DES+2, DES+5*, TERM~, TERM+1, DSP~, DSP+1, DSP+2*, DSP+3*
, SCH~, SCH+1*, SCH+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All