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

Package: Lexicon Utility

Routine: LEXAMD


Information

LEXAMD ;ISL/KER - Look-up Modifiers ;04/21/2014

Source Information

Source file <LEXAMD.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 $$UP^XLFSTR  
Lexicon Utility 1 $$SO^LEXASO  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lexicon Utility 1 LEXAR4  

Entry Points

Name Comments DBIA/ICR reference
NOM ; No Modifiers
HIT ; Build HIT list
SCH ; Search Conditions/Results
EN(LEXX,LEXVDT) ; Look-up Modifiers
DES(LEXX) ; Get description flag
BEG ; Begin List
NAR ; Narrative
UP(X)
FND ; Build List of Modifiers Found (LEXFND)
ARY ; Build Array of Modified Terms
CLR

External References

Name Field # of Occurrence
$$SO^LEXASO FND+4
$$UP^XLFSTR HIT+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX(757 - [#757] DES+2
^LEX(757.01 - [#757.01] EN+2, EN+3, EN+4, ARY+2, ARY+4, ARY+5, ARY+7, DES+2, BEG+13, BEG+14
^TMP("LEXFND" FND+1!, FND+10*, HIT+1, HIT+9, NOM+1!, BEG+2, BEG+7, BEG+9, BEG+10, BEG+15!
, BEG+31, CLR!
^TMP("LEXHIT" HIT+2!, NOM+1!, BEG+11*, BEG+12*, BEG+20, BEG+21, CLR!
^TMP("LEXSCH" EN+1, FND+1!, FND+11*, HIT+8*, SCH+1!, SCH+2*, SCH+3*, SCH+4*, SCH+5*, NOM+1!
, NOM+2*, NAR+1, BEG+1, BEG+4, BEG+13*, BEG+14*, BEG+17, BEG+23*, BEG+24*, BEG+25
, BEG+26, BEG+28, BEG+29, BEG+30, CLR!

Label References

Name Line Occurrences
$$DES FND+4
$$UP SCH+2, SCH+3, NOM+2
ARY EN+4
BEG HIT+8
FND ARY+9
NAR HIT+8
NOM HIT+9
SCH HIT+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
LEX HIT+2!, HIT+3*, HIT+5, HIT+6, HIT+7, NOM+1!, BEG+17*, BEG+25*, BEG+26, CLR!
LEX("EXC" BEG+29*
LEX("EXM" BEG+28*
LEX("LIST" BEG+21*, BEG+22*, BEG+24
LEX("LVL" ARY+3, HIT+4*
LEX("MAT" HIT+8*, BEG+26*
LEX("MAX" BEG+23*, BEG+27
LEX("MIN" BEG+27*
LEX("NAR" NAR+1*, BEG+1*, BEG+30*
LEXA ARY+1~, BEG+3~, BEG+8*, BEG+9*, BEG+10, BEG+12, BEG+13, BEG+14, BEG+15
LEXA( ARY+6, ARY+7*, FND+2, FND+3, FND+6
LEXA(0 ARY+2*, ARY+7*, ARY+9, HIT+3
LEXA(1 ARY+3*
LEXDES ARY+1~, FND+4*, FND+5*, FND+7, DES+1~*, DES+2*
LEXDP BEG+3~, BEG+10*, BEG+12
LEXDSP ARY+1~, FND+4*, FND+5*, FND+8
LEXE DES+1~*
LEXI ARY+1~, ARY+2*, ARY+4*, ARY+5, ARY+7, ARY+9*, FND+3*, FND+4, FND+6, FND+10
, BEG+3~, BEG+5*, BEG+7*, BEG+9, BEG+10, BEG+15, BEG+19~*, BEG+20, BEG+21*, BEG+22
, BEG+23
LEXJ BEG+3~, BEG+5*, BEG+9, BEG+10*, BEG+11, BEG+12, BEG+13, BEG+14, BEG+19~*, BEG+20*
, BEG+21
LEXL ARY+1~
LEXLL BEG+3~, BEG+4*, BEG+5*, BEG+9, BEG+18, BEG+20, BEG+31!, CLR!
LEXLVL ARY+1~, ARY+3*, HIT+4
LEXM DES+1~, DES+2*
LEXMAT HIT+6~*, HIT+7*, HIT+8
LEXN ARY+1~, ARY+5*, ARY+6, FND+9*, FND+10
LEXO ARY+1~, ARY+6*, ARY+7, ARY+9*, FND+2*, FND+3, FND+4, FND+5, FND+6, FND+9
LEXRL BEG+3~, BEG+4*, BEG+5*, BEG+31
LEXSHOW FND+4, CLR!
LEXSTR BEG+3~
LEXSUG HIT+7, HIT+8~
LEXT ARY+1~, ARY+5*, FND+6*, FND+7*, FND+8*, FND+10
LEXVDT EN~, FND+4
LEXX EN~, EN+1*, EN+2, EN+3, EN+4, ARY+2, ARY+3, ARY+4, DES~, DES+1
, DES+2*
LEXXN EN+4~, ARY+2*, ARY+3, HIT+6, HIT+7, SCH+2, SCH+3, NOM+2
X UP~, CLR!
Y CLR!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All