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 |  Label References |  Local Variables |  All
Print Page as PDF
Routine: LEX2081

Package: Lexicon Utility

Routine: LEX2081


Information

LEX2081 ;ISL/KER - LEX*2.0*81 Env Check ;08/17/2011

Source Information

Source file <LEX2081.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 3 (DESC,STAT)^%ZTLOAD  $$FMTE^XLFDT  ($$PATCH,$$VERSION,BMES,MES)^XPDUTL  
VA FileMan 3 FIND^DIC  $$IENS^DILF  EN^DIQ1  

Entry Points

Name Comments DBIA/ICR reference
ENV2 ; Environment Check (for testing only)
GBLS ; Check Write access on globals
TASK ; Check for Task
BM(X) ; Blank Line with Message
M(X) ; Message
ET(X) ; Error Text
ED ; Error Display
EF ; Exported Files
NOTDEF(IEN) ; Check to see if user is defined
IMP ; Import names
; Patch Type
GD ; Global Data
RGNF ; Required global not found
ENV ; Environment Check
;
; General
RGBL(X) ; Check Write access on globals
QUIT ; Quit Passed Environment Check
ABRT ; Abort Failed Environment Check, KILL the distribution
OK ; Environment is OK
SY(X) ; Check System variables
TRIM(X) ; Trim Spaces
UR(X) ; Check User variables
EXIT ; Exit Failed Environment Check
INS(X) ; Installed on

External References

Name Field # of Occurrence
DESC^%ZTLOAD TASK+3, TASK+13
STAT^%ZTLOAD TASK+5, TASK+15
FIND^DIC INS+4, INS+7, INS+11
$$IENS^DILF INS+6, INS+9
EN^DIQ1 NOTDEF+1
$$FMTE^XLFDT ENV+31, INS+13
$$PATCH^XPDUTL ENV+28
$$VERSION^XPDUTL ENV+20
BMES^XPDUTL BM+1
MES^XPDUTL M+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?LEXC1,LEXPAT
  • Line Location: ENV+30
Function Call: WRITE
  • Prompt: ?LEXC2,$TR($$FMTE^XLFDT(LEXREL,"5DZ"),"@"," ")
  • Line Location: ENV+31
Function Call: WRITE
  • Prompt: ?LEXC3,"Installed "
  • Line Location: ENV+32
Function Call: WRITE
  • Prompt: LEXINE
  • Condition for execution: $L($G(LEXINE))
  • Line Location: ENV+32
Function Call: WRITE
  • Prompt: " - OK"
  • Line Location: TASK+23
Routine Call
  • DIC
  • Line Location:
    • INS+4
    • INS+7
    • INS+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(9.4 - [#9.4] FIND^DIC
9.49 FIND^DIC
9.4901 FIND^DIC

Label References

Name Line Occurrences
$$INS ENV+28
$$NOTDEF UR+2
$$RGBL ENV+36
$$SY ENV+12
$$TRIM GBLS+9, RGBL+3
$$UR ENV+10
ABRT ENV+13, ENV+20, ENV+35, ENV+37, ENV+38, ENV+47, ENV+49
BM ENV+7, GBLS+2, GBLS+5, GBLS+7, TASK+1, OK+3
ED EXIT+1, ABRT+1
ENV ENV2+1
ET ENV+10, ENV+12, ENV+21, ENV+33, RGBL+10, RGNF+2, TASK+12, TASK+22
GBLS ENV+49
IMP ENV+4, ENV+23, RGNF+1, OK+2
M ENV+7, GBLS+3, GBLS+4, GBLS+6, GBLS+7, GBLS+12, GBLS+13, GBLS+14, ED+1, ED+2
, OK+3
OK QUIT+1
QUIT ENV+39
RGNF GBLS+12
TASK ENV+47

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA INS+1~, INS+6!, INS+9!, NOTDEF+1~*
DA(1 INS+6*, INS+9*
DA(2 INS+9*
DIC NOTDEF+1~*
DIQ NOTDEF+1~*
DR NOTDEF+1~*
DUZ UR+2
DUZ(0 UR+1
IEN NOTDEF~, NOTDEF+1
IO SY+1
IOF SY+1
IOM SY+1
ION SY+1
IOSL SY+1
IOST SY+1
LEX NOTDEF+1~
LEXB1 GBLS+1~, GBLS+11*, GBLS+13, RGBL+1~, RGBL+5*
LEXB2 GBLS+1~, GBLS+11*, GBLS+13, RGBL+1~, RGBL+5*
LEXBUILD ENV+4~, ABRT+1, RGNF+1~, OK+1~, OK+2, IMP+9*
LEXC ENV+24~*, ENV+25*, ENV+34
LEXC1 ENV+24~*, ENV+30
LEXC2 ENV+24~*, ENV+25, ENV+29, ENV+31
LEXC3 ENV+24~*, ENV+25*, ENV+32
LEXDA INS+1~, INS+6*, INS+7, INS+9*, INS+11
LEXE ENV+4~, ENV+13, ENV+35, ENV+37, ENV+38, ENV+47, ENV+49, EXIT+1!, ABRT+1, ABRT+2!
, GBLS+1~, GBLS+9*, TASK+22, TASK+23, INS+1~, INS+13*, ED+2!
LEXE( ET+1*, ED+1
LEXE(0 ET+1*
LEXEC RGBL+1~, RGBL+3*
LEXF GBLS+1~, GBLS+10*, GBLS+13, RGBL+1~, RGBL+4*
LEXFULL ENV+39, QUIT+1!, EXIT+1!, ABRT+2!
LEXFY ENV+4~, ENV+6, RGNF+1~, OK+1~, IMP+13*
LEXG ENV+4~, ENV+36*, ENV+37, ENV+38
LEXGBL GBLS+1~, GBLS+10*, GBLS+12, GBLS+13, RGBL+1~, RGBL+4*, RGBL+6, RGNF+2
LEXI ENV+24~, ENV+25*, ENV+26*, ENV+29, GBLS+1~, GBLS+8*, GBLS+9, RGBL+1~, RGBL+2*, RGBL+3
, INS+1~, INS+12*, INS+13, ET+1~*, ED+1~*
LEXIGHF ENV+4~, RGNF+1~, OK+1~, IMP+11*
LEXINE ENV+27~, ENV+28*, ENV+32
LEXINS ENV+27~, ENV+28*
LEXIT ENV+45~*
LEXLIST TASK+2~, TASK+3!, TASK+13!
LEXLIST( TASK+4, TASK+14
LEXLREV ENV+4~, RGNF+1~, OK+1~, IMP+5*
LEXMSG INS+1~, INS+5!, INS+8!
LEXNAM TASK+2~, TASK+3*, TASK+11, TASK+13*, TASK+21
LEXNS INS+1~*, INS+2, INS+4
LEXO ENV+24~, ENV+32*, ENV+34
LEXOK GBLS+1~*, GBLS+12*, GBLS+14
LEXOUT INS+1~, INS+5!, INS+8!
LEXOUT("DILIST" INS+5, INS+8, INS+12
LEXP ENV+24~
LEXPAT ENV+24~, ENV+25*, ENV+26*, ENV+27*, ENV+28, ENV+30, ENV+33
LEXPI INS+1~, INS+5*, INS+6, INS+8, INS+9, INS+10
LEXPN ENV+24~, ENV+28*, ENV+32, ENV+33, INS+1~*, INS+2*, INS+11
LEXPTYPE ENV+4~, ENV+6, RGNF+1~, OK+1~, IMP+2*, IMP+3*
LEXQTR ENV+4~, ENV+6, RGNF+1~, OK+1~, IMP+15*
LEXR ENV+24~*, ENV+25*, ENV+29
LEXREL ENV+27~*, ENV+31
LEXREQP ENV+4~, ENV+23, ENV+25, ENV+26, RGNF+1~, OK+1~, IMP+7*
LEXRT GBLS+1~, GBLS+10*, GBLS+11, GBLS+12, GBLS+13, RGBL+1~, RGBL+4*, RGBL+5, RGBL+6
LEXRUN TASK+2~, TASK+4*, TASK+6*, TASK+7*, TASK+8, TASK+10, TASK+11, TASK+14*, TASK+16*, TASK+17*
, TASK+18, TASK+20, TASK+21
LEXS GBLS+1~, GBLS+8*, RGBL+1~, RGBL+2*, RGBL+6*, RGBL+7, RGBL+8*, RGBL+9*, RGBL+10
LEXSCR INS+1~, INS+3*, INS+4, INS+10*, INS+11
LEXSTA1 TASK+2~, TASK+4*, TASK+6*, TASK+7*, TASK+9*, TASK+10, TASK+11, TASK+14*, TASK+16*, TASK+17*
, TASK+19*, TASK+20, TASK+21
LEXSTA2 TASK+2~, TASK+4*, TASK+6*, TASK+7*, TASK+9*, TASK+12, TASK+14*, TASK+16*, TASK+17*, TASK+19*
, TASK+22
LEXSTR ENV+4~, ENV+6*, ENV+7
LEXT GBLS+1~, GBLS+10*, GBLS+11, GBLS+13, RGBL+1~, RGBL+4*, RGBL+5, OK+1~, OK+2*, OK+3
LEXT1 TASK+2~, TASK+10~*, TASK+11*, TASK+12, TASK+20~*, TASK+21*, TASK+22
LEXT2 TASK+2~, TASK+10~, TASK+12*, TASK+20~, TASK+22*
LEXTSK TASK+2~, TASK+4*, TASK+5, TASK+6, TASK+7, TASK+14*, TASK+15, TASK+16, TASK+17
LEXVI INS+1~, INS+8*, INS+9, INS+10
LEXVR INS+1~*, INS+2*, INS+3, INS+7
LEXX GBLS+1~, GBLS+8, GBLS+9*, GBLS+10, RGBL+1~, RGBL+2, RGBL+3*, RGBL+4
U ENV+8*
X GBLS+1~, GBLS+8*, RGBL~, RGBL+2*, RGBL+6*, RGBL+7, RGBL+10, RGBL+11, INS~, INS+1
, INS+13*, INS+14, SY~, UR~, ET~, ET+1, BM~, BM+1*, M~, M+1*
, TRIM~, TRIM+1*, TRIM+2*, TRIM+3
>> XPDABORT ABRT+1*
>> XPDDIQ("XPI1" ENV+5!*
>> XPDDIQ("XPZ1" ENV+5!*
XPDENV ENV+39, ENV+47, ENV+49, ENV2+1~*
>> XPDQUIT EXIT+1*, ABRT+1*
>> XPDQUIT( ABRT+1*
ZTSK TASK+2~, TASK+5~*, TASK+15~*
ZTSK(0 TASK+5, TASK+15
ZTSK(1 TASK+6, TASK+7, TASK+16, TASK+17
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables |  All