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

Package: Lexicon Utility

Routine: LEXDFSE


Information

LEXDFSE ;ISL/KER - Default Filter - Exclude Semantics ;04/21/2014

Source Information

Source file <LEXDFSE.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 $$UP^XLFSTR  
VA FileMan 1 ^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 LEXDFSI  

Entry Points

Name Comments DBIA/ICR reference
EXAMPLE(LEXX) ; List examples
NAME(LEXX) ; Semantic Type Name
TYPES(LEXCCR) ; Semantic Types
MNEMONIC(LEXX) ; Semantic Class Mnemonic
CLSNAME(LEXX) ; Semantic Class Name
SAV ; Save the Semantic Type (included)
STYPE(LEXCTR) ; Sources of Semantic Type
SAMPLE(LEXX) ; Sample term of a Semantic Type
EXH ; Exclude help
REM ; Remove Semantic Type from the list (excluded)
EXCLUDE ; Exclude Semantic Type? (Y/N)
EN(LEXCCR) ; Exclude types

External References

Name Field # of Occurrence
^DIR EXCLUDE+4
$$UP^XLFSTR EXAMPLE+8, EXAMPLE+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Semantic Type: ",$P(^LEX(757.12,LEXCTR,0),U,2)
  • Line Location: TYPES+6
Function Call: WRITE
  • Prompt: !!,?5,"There are no terms with this Semantic Type in "
  • Line Location: STYPE+2
Function Call: WRITE
  • Prompt: "the Lexicon"
  • Line Location: STYPE+3
Function Call: WRITE
  • Prompt: !!,?5,"This Semantic Type contains terms from, or mapped to,"
  • Line Location: STYPE+4
Function Call: WRITE
  • Prompt: !,?5,"the following classification systems: ",!
  • Line Location: STYPE+5
Function Call: WRITE
  • Prompt: !!,?5,"Examples of Semantic Type: ",$$NAME(LEXX),!
  • Line Location: EXAMPLE+1
Function Call: WRITE
  • Prompt: !,?8,"No examples found"
  • Line Location: EXAMPLE+3
Function Call: WRITE
  • Prompt: !,?5,$J(LEXC,2),": ",LEXSPL
  • Line Location: EXAMPLE+9
Function Call: WRITE
  • Prompt: !
  • Line Location: EXCLUDE+1
Function Call: WRITE
  • Prompt: !!,?4,"Include semantic class: "
  • Line Location: EXH+1
Function Call: WRITE
  • Prompt: $$MNEMONIC(LEXCCR)," - ",$$CLSNAME(LEXCCR)
  • Line Location: EXH+2
Function Call: WRITE
  • Prompt: !,?4,"Excluding the semantic type: ",$$NAME(LEXCTR)
  • Line Location: EXH+3
Routine Call
  • DIR
  • Line Location:
    • EXCLUDE+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX(757 - [#757] SAMPLE+1
^LEX(757.01 - [#757.01] SAMPLE+1
^LEX(757.1 - [#757.1] EXAMPLE+2, EXAMPLE+6
^LEX(757.11 - [#757.11] MNEMONIC+1, CLSNAME+1
^LEX(757.12 - [#757.12] TYPES+3, TYPES+4, TYPES+5, TYPES+6, STYPE+1, STYPE+7, NAME+1

Label References

Name Line Occurrences
$$CLSNAME EXH+2
$$MNEMONIC TYPES+2, EXH+2
$$NAME EXAMPLE+1, EXH+3
$$SAMPLE EXAMPLE+7
EXAMPLE TYPES+7
EXCLUDE TYPES+7
REM EXCLUDE+6
SAV EXCLUDE+6
STYPE TYPES+7
TYPES EN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR EXCLUDE+1~, EXCLUDE+4!
DIR("?" EXCLUDE+3*
DIR("??" EXCLUDE+3*
DIR("A" EXCLUDE+2*
DIR("B" EXCLUDE+3*
DIR(0 EXCLUDE+4*
DIROUT EXCLUDE+1~
DIRUT EXCLUDE+1~
DTOUT EXCLUDE+1~
DUOUT EXCLUDE+1~
>> LEXA( REM+3*, REM+4*, SAV+3*, SAV+4*
>> LEXA(0 REM+1, REM+2, SAV+1, SAV+2
LEXC STYPE+6~*, STYPE+8*, STYPE+9*, EXAMPLE+4~*, EXAMPLE+5, EXAMPLE+9*, REM+2~*, REM+3, REM+4, SAV+2~*
, SAV+3, SAV+4
>> LEXCCOK EXCLUDE+5*
LEXCCR EN~, EN+1, TYPES~, TYPES+2, EXH+2
LEXCLS TYPES+1~
LEXCMN TYPES+1~, TYPES+2*, TYPES+3
LEXCT TYPES+1~, TYPES+2*, TYPES+3*
LEXCTN TYPES+1~, TYPES+5*
LEXCTOK TYPES+1~, TYPES+2*, TYPES+3, EXCLUDE+4*, EXCLUDE+5*, REM+1*, SAV+1*
LEXCTR TYPES+1~, TYPES+3*, TYPES+4, TYPES+5, TYPES+6, TYPES+7, STYPE~, STYPE+1, STYPE+7, EXH+3
, REM+4, SAV+4
LEXF EN+1~*, TYPES+7
LEXI EXAMPLE+4~, EXAMPLE+5*
LEXLST EXAMPLE+11!
LEXLST( EXAMPLE+8, EXAMPLE+10*
LEXMC EXAMPLE+4~*, EXAMPLE+6*, EXAMPLE+7
LEXS STYPE+6~*, STYPE+7*, STYPE+8, STYPE+9, SAMPLE+1~*, SAMPLE+2*, SAMPLE+3*, SAMPLE+4
LEXSPL EXAMPLE+4~, EXAMPLE+7*, EXAMPLE+8, EXAMPLE+9, EXAMPLE+10
LEXX EXAMPLE~, EXAMPLE+1, EXAMPLE+2, EXAMPLE+6, MNEMONIC~, MNEMONIC+1, CLSNAME~, CLSNAME+1, NAME~, NAME+1
, SAMPLE~, SAMPLE+1, SAMPLE+4*
U TYPES+3, TYPES+6, MNEMONIC+1, CLSNAME+1, EXCLUDE+4, EXCLUDE+5
X EXCLUDE+1~
Y EXCLUDE+1~, EXCLUDE+4, EXCLUDE+5, EXCLUDE+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All