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

Package: Lexicon Utility

Routine: LEXAM


Information

LEXAM ;ISL/KER - Look-up Misc (Setup/Parse) ;04/21/2014

Source Information

Source file <LEXAM.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Lexicon Utility 3 $$SPL^LEXAS  $$EXP^LEXAS6  PTX^LEXTOKN  

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

Package Total Caller Graph
Lexicon Utility 2 LEXA  LEXALK  

Entry Points

Name Comments DBIA/ICR reference
SETUP(LEXSUB) ; Set up search variables
TOKEN(LEXX) ; Return list of tokens in ascending order of usage
PARSE ; Parse user input into tolkens
ORD ; tolken list in frequency order
FRQ(LEXK) ; Frequency

External References

Name Field # of Occurrence
$$SPL^LEXAS ORD+19
$$EXP^LEXAS6 ORD+12
PTX^LEXTOKN PARSE+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( SETUP+13
^DIC - [#1] SETUP+16, SETUP+19
^LEX(757.01 - [#757.01] ORD+5, ORD+11, ORD+13, ORD+14, ORD+17, ORD+18, FRQ+1, FRQ+2, FRQ+5, FRQ+7
^LEXT(757.2 - [#757.2] SETUP+5, SETUP+8, SETUP+10, SETUP+11
^TMP("LEXFND" SETUP+22, SETUP+24, SETUP+25
^TMP("LEXSCH" SETUP+4*, SETUP+5, SETUP+8, SETUP+9*, SETUP+11*, SETUP+12*, SETUP+13, SETUP+16, SETUP+19, SETUP+23*
, SETUP+24, SETUP+25*
^TMP("LEXTKN" TOKEN+1!, PARSE+1!, ORD+1, ORD+3, ORD+4, ORD+9, ORD+10, ORD+24!

Label References

Name Line Occurrences
FRQ ORD+17, ORD+22, ORD+23
ORD TOKEN+1
PARSE TOKEN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> LEX("ERR" SETUP+2*, SETUP+3*, SETUP+6*, SETUP+7*, SETUP+14*, SETUP+15*, SETUP+17*, SETUP+18*, SETUP+20*, SETUP+21*
LEXC FRQ+6~*, FRQ+7*, FRQ+8
LEXCT ORD+1~, ORD+3*, ORD+9*, ORD+14*, ORD+15, ORD+16, FRQ+2*, FRQ+3, FRQ+4, FRQ+6*
, FRQ+8, FRQ+9
LEXE SETUP+23~
LEXF ORD+1~, ORD+5*, ORD+14*, ORD+15, ORD+21~*, ORD+22, ORD+24*, ORD+27*, ORD+28, FRQ+2*
, FRQ+3, FRQ+8*
LEXFOC ORD+1!, ORD+24
LEXFOC( ORD+15*, ORD+25, ORD+26, ORD+27!, FRQ+3*, FRQ+8*
LEXI SETUP+23~*, SETUP+24*, SETUP+25, ORD+1~, ORD+3*, ORD+4, ORD+9*, ORD+10, ORD+24*, ORD+25*
ORD+26, ORD+27, FRQ+6~*, FRQ+7*
LEXK ORD+1~, ORD+4*, ORD+5, ORD+10*, ORD+11, ORD+12, ORD+13*, ORD+14, ORD+15, ORD+17
ORD+18, ORD+19*, ORD+20, ORD+21, ORD+23, ORD+26*, ORD+27, FRQ~, FRQ+1, FRQ+2
, FRQ+3, FRQ+5, FRQ+7, FRQ+8
LEXKEY ORD+1~, ORD+6!*, ORD+7*
LEXKEY( ORD+5*, ORD+6
LEXKEY(0 ORD+6
LEXKF ORD+6~*
LEXLOOK PARSE+1~*
LEXNK ORD+12~*, ORD+13
LEXSUB SETUP~, SETUP+1, SETUP+4
LEXSUBS SETUP+8~*, SETUP+10, SETUP+11
LEXT ORD+21~*, ORD+22
LEXTKN ORD+1!
LEXTKN( ORD+27*
LEXTKN(0 ORD+28*
>> LEXTKNS( ORD+15*, FRQ+3*, FRQ+8*
>> LEXTKNS(0 ORD+16*, FRQ+4*, FRQ+9*
LEXX TOKEN~, TOKEN+1, PARSE+1
X PARSE+1~*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All