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

Package: Lexicon Utility

Routine: LEXASC


Information

LEXASC ;ISL/KER - Look-up by Shortcuts ;04/21/2014

Source Information

Source file <LEXASC.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Lexicon Utility 4 $$EN^LEXAFIL  (ADDL,BEG)^LEXAL  $$SO^LEXASO  VDT^LEXU  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Lexicon Utility 2 LEXA  LEXALK  

Entry Points

Name Comments DBIA/ICR reference
SUB(LEXX) ;
TERM(LEXX) ; Get expression
DSP(LEXX,LEXDSP,LEXVDT) ; Return displayable text
DES(LEXX) ; Get description flag
EN(LEXSCH,LEXC,LEXVDT) ; Check Shortcuts file 757.4 for LEXSCH
CLR ; Clear

External References

Name Field # of Occurrence
$$EN^LEXAFIL EN+11
ADDL^LEXAL EN+17
BEG^LEXAL EN+18
$$SO^LEXASO DSP+1
VDT^LEXU EN+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX(757 - [#757] DES+3
^LEX(757.01 - [#757.01] EN+13, DES+2, DES+4, TERM+1
^LEX(757.21 - [#757.21] SUB+8, SUB+9
^LEX(757.4 - [#757.4] EN+5, EN+7, EN+9
^LEX(757.41 - [#757.41] EN+3
^LEXT(757.2 - [#757.2] SUB+5
^TMP("LEXFND" EN+18, EN+19, EN+20!
^TMP("LEXHIT" EN+20!, EN+22
^TMP("LEXSCH" EN+16, EN+21, SUB+1, SUB+2, SUB+3

Label References

Name Line Occurrences
$$DES EN+15
$$DSP EN+16
$$SUB EN+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
LEX EN+20!*
LEX("NAR" EN+21*
LEXC EN~, EN+1*, EN+2, EN+3, EN+5, EN+7
LEXDES EN+8~, EN+15*, EN+17, DES+1~*, DES+4*, DES+5
LEXDSP EN+8~, EN+16*, EN+17, DSP~, DSP+1
LEXE EN+8~, EN+9*, EN+11, EN+13, EN+14, EN+15, EN+16, EN+17, DES+1~*
>> LEXFIL EN+11
>> LEXFILR EN+11*
LEXIDX SUB+3~*, SUB+4
LEXIGN EN+13, CLR+1~
LEXLKT EN+8~*
LEXM DES+1~, DES+2*, DES+3*, DES+4
LEXOK SUB+7~*, SUB+9*, SUB+10
LEXR SUB+7~*, SUB+8*, SUB+9
LEXS EN+6~*, EN+7*, EN+9
LEXSCH EN~, EN+2, EN+4, EN+5, EN+7
>> LEXSHOW EN+16*
LEXSN SUB+3~, SUB+5*, SUB+6, SUB+9
LEXSS SUB+3~, SUB+4*, SUB+5
LEXVDT EN~, EN+16, DSP~, DSP+1
LEXX DES~, DES+1, DES+2, DES+5*, TERM~, TERM+1, DSP~, DSP+1*, SUB~, SUB+8
, SUB+10*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All