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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: LEXNDX5

Package: Lexicon Utility

Routine: LEXNDX5


Information

LEXNDX5 ;ISL/KER - Set/kill indexes (Part 5) Link ;04/21/2014

Source Information

Source file <LEXNDX5.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 YN^DICN  ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lexicon Utility 1 LEXNDX3  

Entry Points

Name Comments DBIA/ICR reference
ASKEX
CONT ; Continue?
ANY2 ; Get response
ANYWAY ; Term was not found, ask to link the term anyway
ANYHLP ; Help to decide whether to continue with the linkage
ASKEX2
EXCLHLP ; Help to decide if the term use is "Exclusive"
EXCL ; Is a term used with an "Exclusive" meaning?

External References

Name Field # of Occurrence
YN^DICN ASKEX2+1, ANY2+2
^DIR CONT+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,LEXREP," is used as follows: ",!
  • Line Location: EXCL+3
Function Call: WRITE
  • Prompt: !,$J(LEXCTR,4),": ",^LEX(757.01,LEXREC,0)
  • Line Location: EXCL+5
Function Call: WRITE
  • Prompt: !!,"Based on the reference",$S(LEXCTR>1:"s",1:"")," shown above, does ",LEXREP
  • Line Location: ASKEX+1
Function Call: WRITE
  • Prompt: !,"exclusively refer to ",LEXBY
  • Line Location: ASKEX+2
Function Call: WRITE
  • Prompt: !!,"If ",LEXREP," exclusively refers to ",LEXBY,", answer"
  • Line Location: EXCLHLP+1
Function Call: WRITE
  • Prompt: !,"""Yes"" and ",LEXREP," will always be replaced by",LEXBY,"."
  • Line Location: EXCLHLP+2
Function Call: WRITE
  • Prompt: !!,"If ",LEXREP," refers to concepts other than",LEXBY,", answer"
  • Line Location: EXCLHLP+3
Function Call: WRITE
  • Prompt: !,"""No"" and begin linking ",LEXREP," to ",LEXBY," (in each"
  • Line Location: EXCLHLP+4
Function Call: WRITE
  • Prompt: !,"occurrence where the two terms have the same meaning)"
  • Line Location: EXCLHLP+5
Function Call: WRITE
  • Prompt: !!,"Is ",LEXREP," used exclusively"
  • Line Location: EXCLHLP+6
Function Call: WRITE
  • Prompt: !
  • Line Location: CONT+1
Function Call: WRITE
  • Prompt: !
  • Line Location: CONT+1
Function Call: WRITE
  • Prompt: !!,LEXREP," was not found in the Lexicon"
  • Line Location: ANYWAY+2
Function Call: WRITE
  • Prompt: !,"Do you wish to link ",LEXREP," to terms",!,"containing ",LEXBY
  • Line Location: ANY2+1
Function Call: WRITE
  • Prompt: !
  • Line Location: ANY2+4
Function Call: WRITE
  • Prompt: !!,"Linking ",LEXREP," to ",LEXREP," will cause the "
  • Line Location: ANYHLP+1
Function Call: WRITE
  • Prompt: !,"look-up to include all linked occurences of ",LEXREP
  • Line Location: ANYHLP+2
Function Call: WRITE
  • Prompt: !,"to be listed when searching for ",LEXREP,!
  • Line Location: ANYHLP+3
Routine Call
  • DIR
  • Line Location:
    • CONT+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX(757.01 - [#757.01] EXCL+2, EXCL+4, EXCL+5, ANYWAY+1

Label References

Name Line Occurrences
ANY2 ANY2+3, ANY2+4
ANYHLP ANY2+3
ASKEX ASKEX2+3
ASKEX2 ASKEX2+2
CONT EXCL+6
EXCLHLP ASKEX2+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ASKEX2+1*, ASKEX2+2, ANY2+2*, ANY2+3
DIR CONT+1!
DIR("?" CONT+1*
DIR("A" CONT+1*
DIR(0 CONT+1*
DIROUT CONT+1~
DIRUT CONT+1~
DTOUT CONT+1~
DUOUT CONT+1~
LEXANYW ANYWAY+1~
>> LEXBY EXCL+1, ASKEX+2, EXCLHLP+1, EXCLHLP+2, EXCLHLP+3, EXCLHLP+4, ANYWAY+1, ANY2+1
>> LEXCTR EXCL+4*, EXCL+5*, EXCL+6, ASKEX+1
>> LEXEXCL EXCL+2*, ASKEX2+1*, ANYWAY+1*, ANY2+2*
>> LEXREC EXCL+4*, EXCL+5
>> LEXREP EXCL+1, EXCL+2, EXCL+3, EXCL+4, ASKEX+1, EXCLHLP+1, EXCLHLP+2, EXCLHLP+3, EXCLHLP+4, EXCLHLP+6
, ANYWAY+1, ANYWAY+2, ANY2+1, ANYHLP+1, ANYHLP+2, ANYHLP+3
X CONT+1~
Y CONT+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All