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 |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: LEXQWS

Package: Lexicon Utility

Routine: LEXQWS


Information

LEXQWS ;ISL/KER - Query - Words - Supplemental Keywords ;05/23/2017

Source Information

Source file <LEXQWS.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Lexicon Utility 2 $$EV^LEXQM  DSP^LEXQO  
Kernel 1 $$FMTE^XLFDT  
VA FileMan 1 ^DIC  

Entry Points

Name Comments DBIA/ICR reference
SUPA(X) ; Supplemental Keyword - Ask
EN ; Supplemental Keywords
EL(X,Y) ; Exclude Text Line
IL(X,Y) ; Include Text Line
KL(X) ; Maximum Keyword Length
ABROK(X) ; Supplemental Keyword - OK
SUPL ; Supplemental Keyword - Lookup
TM(X,Y) ; Trim Character Y - Default " "
SUPALL ; Supplemental Keyword - All

External References

Name Field # of Occurrence
^DIC SUPA+2
$$EV^LEXQM EN+1
DSP^LEXQO SUPL+30, SUPALL+30
$$FMTE^XLFDT SUPL+12, SUPL+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: !
  • Line Location: SUPL+30
Routine Call
  • DIC
  • Line Location:
    • SUPA+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LEX(757.071 - [#757.071] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX(757.07 - [#757.07] ABROK+1, ABROK+2
^LEX(757.071 - [#757.071] SUPL+4, SUPL+5, SUPL+6, SUPL+7, SUPL+8, SUPALL+2, SUPALL+5, SUPALL+7, KL+1
^TMP( SUPL+2!, SUPL+10*, SUPL+11*, SUPL+15*, SUPL+16*, SUPL+18*, SUPL+19*, SUPL+24*, SUPL+29*, SUPALL+2!
, IL+1, IL+4*, IL+6*, IL+8*, EL+1, EL+4*, EL+6*, EL+8*

Label References

Name Line Occurrences
$$KL SUPL+3, SUPALL+1
$$SUPA SUPL+3
$$TM IL+4, IL+6, EL+4, EL+6
EL SUPALL+25, SUPALL+29
IL SUPALL+17, SUPALL+21
SUPL EN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CAP SUPALL+30~, IL+2, IL+7, EL+2, EL+7
DIC SUPA+1~*
DIC(0 SUPA+1*
DTOUT SUPA+1~, SUPA+2
DUOUT SUPA+1~, SUPA+2
LEX KL+1~*
LEXA SUPL+2!, ABROK+1~*, ABROK+2
LEXCT SUPALL+6~
LEXD SUPALL+19~*, SUPALL+20, SUPALL+27~*, SUPALL+28
LEXECT SUPALL+3~, SUPALL+5*
LEXEFF SUPL+1~, SUPL+5*, SUPL+12, SUPALL+6~, SUPALL+8*
LEXENV EN+1~*
LEXEX SUPALL+3~, SUPALL+6~
LEXEX( SUPALL+15*, SUPALL+26, SUPALL+27
LEXEX(" " SUPALL+15
LEXEX(1 SUPALL+22, SUPALL+24
LEXEXC SUPALL+6~, SUPALL+11*, SUPALL+14
LEXEXCL SUPALL+1~*
LEXEXCP SUPALL+6~, SUPALL+14*, SUPALL+15
LEXEXIT EN+1~*, SUPL+3*
LEXEXS SUPL+1~, SUPL+8*, SUPL+25, SUPL+26
LEXI SUPL+20*, SUPL+21, SUPL+22, SUPL+25*, SUPL+26, SUPL+27, SUPALL+13~*, SUPALL+15~*, ABROK+1~*, ABROK+2
, IL+1~*, EL+1~*
LEXIAN SUPALL+6~, SUPALL+9*
LEXICT SUPALL+3~, SUPALL+5*
LEXID SUPL+1~, SUPL+2*, SUPL+10, SUPL+11, SUPL+15, SUPL+16, SUPL+18, SUPL+19, SUPL+24, SUPL+29
, SUPL+30, SUPALL+1~*, SUPALL+2, SUPALL+17, SUPALL+21, SUPALL+25, SUPALL+29, SUPALL+30, IL+4, IL+6
, IL+8, EL+4, EL+6, EL+8
LEXIEN SUPL+1~, SUPL+3*, SUPL+4, SUPL+5, SUPL+6, SUPL+7, SUPL+8, SUPALL+3~, SUPALL+5*, SUPALL+7
LEXIN SUPALL+3~, SUPALL+6~
LEXIN( SUPALL+13*, SUPALL+18, SUPALL+19
LEXIN(" " SUPALL+13
LEXIN(1 SUPALL+17
LEXINA SUPL+1~, SUPL+6*, SUPL+13, SUPL+14
LEXINC SUPALL+6~, SUPALL+10*, SUPALL+12
LEXINCL SUPALL+1~*
LEXINCP SUPALL+6~, SUPALL+12*, SUPALL+13
LEXINS SUPL+1~, SUPL+7*, SUPL+20, SUPL+21
LEXKEY SUPALL+1~, SUPALL+2*, SUPALL+4, SUPALL+5, SUPALL+16
LEXKEYL SUPALL+1~*, SUPALL+17, SUPALL+20, SUPALL+23, SUPALL+24, SUPALL+28
LEXL IL+1~*, IL+4, IL+6, IL+8, EL+1~*, EL+4, EL+6, EL+8
LEXLDR SUPL+21~*, SUPL+22*, SUPL+23, SUPL+26~*, SUPL+27*, SUPL+28
LEXLEN SUPL+1~, SUPL+3*
LEXND SUPALL+6~, SUPALL+7*, SUPALL+8, SUPALL+9, SUPALL+10, SUPALL+11
LEXO SUPL+10*, SUPL+11*, SUPL+15*, SUPL+16*, SUPL+18*, SUPL+19*, SUPL+24*, SUPL+29*, ABROK+1~*, ABROK+2*
, ABROK+3
LEXPH SUPL+21~*, SUPL+23, SUPL+26~*, SUPL+28
LEXPIE SUPALL+6~, SUPALL+12*, SUPALL+14*, SUPALL+18*, SUPALL+19, SUPALL+26*, SUPALL+27
LEXS SUPALL+27~*, SUPALL+28
LEXT SUPL+9*, SUPL+10, SUPL+11*, SUPL+12*, SUPL+14*, SUPL+15, SUPL+16*, SUPL+17*, SUPL+18, SUPL+19*
, SUPL+21~, SUPL+23*, SUPL+24, SUPL+26~, SUPL+28*, SUPL+29, SUPALL+3~, SUPALL+4*, SUPALL+16*, SUPALL+17*
, SUPALL+20*, SUPALL+21, SUPALL+23*, SUPALL+24*, SUPALL+25, SUPALL+28*, SUPALL+29, IL+1~*, IL+3, IL+4*
, IL+5, IL+6*, IL+8, EL+1~*, EL+3, EL+4*, EL+5, EL+6*, EL+8
LEXTAB SUPL+1~, SUPL+3*
LEXWRD SUPL+1~, SUPL+4*, SUPL+9
X SUPA~, SUPA+2*, SUPA+3, ABROK~, ABROK+1, ABROK+3*, ABROK+4, IL~, IL+1, EL~
, EL+1, KL~, KL+1*, KL+2, TM~, TM+1*, TM+2*, TM+3*, TM+4
Y SUPA+1~, SUPA+2, IL~, IL+1, EL~, EL+1, TM~, TM+1*, TM+2, TM+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All