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

Package: Lexicon Utility

Routine: LEXERF


Information

LEXERF ;ISL/KER - Functions for Exc/Rep Words ;04/21/2014

Source Information

Source file <LEXERF.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 $$UP^XLFSTR  
Lexicon Utility 1 PTX^LEXTOKN  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lexicon Utility 1 LEXERI  

Entry Points

Name Comments DBIA/ICR reference
EXIST(X) ; Boolean function returns:
; 0 If X will result in a unsuccessful search (not found)
; 1 If X will result in a successful search (found)
; IFN If X has an exact match (found)
ISBY(X) ; Boolean function returns:
; 0 If X is not a "Replacement" term
; 1 If X is a "Replacement" term
ISREP(X) ; Boolean function returns:
; 0 If X is not a "Replacement" word
; 1 If X is a "Replacement" word
ISEXC(X) ; Boolean function returns:
; 0 If X is not an "Excluded" word
; IFN If X is an "Excluded" word
ADDEXC(X) ; Boolean function returns:
; 0 Not OK to add X to the Excluded Words file #757.04
; 1 OK to add X to the Excluded Words file #757.04

External References

Name Field # of Occurrence
PTX^LEXTOKN EXIST+6
$$UP^XLFSTR EXIST+5, EXIST+25, ISREP+3, ISBY+3, ISEXC+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX(757.01 - [#757.01] EXIST+5, EXIST+15, EXIST+21, EXIST+22, EXIST+25
^LEX(757.04 - [#757.04] ISBY+3, ISEXC+4
^LEX(757.05 - [#757.05] ISREP+3
^TMP("LEXTKN" EXIST+7!, EXIST+8!, EXIST+9!, EXIST+10, EXIST+18, EXIST+23, EXIST+24, EXIST+26, EXIST+27!

Label References

Name Line Occurrences
$$ISBY ADDEXC+4
$$ISEXC ADDEXC+4
$$ISREP ADDEXC+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
LEXCNT EXIST+17~, EXIST+20!, EXIST+23*, EXIST+25*, EXIST+26, EXIST+27!
LEXKEY EXIST+9!, EXIST+10*, EXIST+11, EXIST+12, EXIST+14, EXIST+15, EXIST+17~, EXIST+18*, EXIST+19, EXIST+20!
, EXIST+21, EXIST+27!
LEXKEY2 EXIST+9!, EXIST+11*, EXIST+12*, EXIST+13*, EXIST+15, EXIST+17~, EXIST+19*, EXIST+20!, EXIST+21*, EXIST+22
LEXOK EXIST+6~*, EXIST+7!, EXIST+8!, EXIST+9, EXIST+14*, EXIST+15*, EXIST+16*, EXIST+18*, EXIST+21, EXIST+22
, EXIST+26*, EXIST+27
LEXOTH EXIST+17~, EXIST+20!, EXIST+23*, EXIST+24*, EXIST+25, EXIST+27!
LEXREC EXIST+17~, EXIST+18*, EXIST+20!, EXIST+22*, EXIST+25, EXIST+27!
LEXWRD EXIST+17~, EXIST+20!, EXIST+23*, EXIST+24, EXIST+27!
X EXIST~, EXIST+4, EXIST+5, ADDEXC~, ADDEXC+3, ADDEXC+4, ISREP~, ISREP+3, ISBY~, ISBY+3
, ISEXC~, ISEXC+3, ISEXC+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All