LEX2114 ;ISL/KER - LEX*2.0*114 Env Check ;10/10/2017
Source file <LEX2114.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
ENV | ; Environment Check
|
|
QUIT | ; Quit Passed Environment Check
|
|
ABRT | ; Abort Failed Environment Check, KILL the distribution
|
|
POST | ; Post-Install
|
|
MSG | ; Install Message
|
|
T1 | ; Environment Check #1 (for testing only)
|
|
T2 | ; Environment Check #2 (for testing only)
|
|
INS(X) | ; Installed
|
|
INSD(X) | ||
SY(X) | ; Check System variables
|
|
UR(X) | ; Check User variables
|
|
ET(X) | ; Error Text
|
|
ED | ; Error Display
|
|
NOTDEF(IEN) | ; Check to see if user is defined
|
|
OK | ; Environment is OK
|
|
BM(X) | ; Blank Line with Message
|
|
M(X) | ; Message
|
|
TRIM(X) | ; Trim Spaces
|
|
IMP | ; Import names
|
Name | Field # of Occurrence |
---|---|
FIND^DIC | INSD+5, INSD+8, INSD+17, INSD+19 |
$$IENS^DILF | INSD+7, INSD+15 |
EN^DIQ1 | NOTDEF+1 |
MSG^LEXXGI | MSG+1 |
$$FMTE^XLFDT | INSD+10, INSD+12, INSD+21 |
$$PATCH^XPDUTL | INS+1 |
$$PKG^XPDUTL | INS+2, INSD+2 |
$$VER^XPDUTL | INS+2, INSD+2 |
$$VERSION^XPDUTL | ENV+13, INS+2 |
BMES^XPDUTL | BM+1 |
MES^XPDUTL | M+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | INSD+1~, INSD+7!, INSD+15!, NOTDEF+1~* |
DA(1 | INSD+7*, INSD+15* |
DA(2 | INSD+15* |
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 | ENV+18~, INS+1~*, INS+2, INSD+1~*, INSD+2, NOTDEF+1~ |
LEXB | ENV+1~, ENV+15~ |
LEXBUILD | ENV+1~, ABRT+1, MSG+1~*, OK+1~, OK+2, IMP+13* |
LEXC | ENV+18~, ENV+19*, ENV+21*, ENV+45 |
LEXC1 | ENV+18~, ENV+19*, ENV+28, ENV+29, ENV+30 |
LEXC2 | ENV+18~, ENV+19*, ENV+29, ENV+31 |
LEXC3 | ENV+18~, ENV+19*, ENV+29, ENV+32 |
LEXC4 | ENV+18~, ENV+19*, ENV+29, ENV+35 |
LEXCOM | ENV+23~, ENV+24*, ENV+36 |
LEXDA | INSD+1~, INSD+7*, INSD+8, INSD+15*, INSD+17, INSD+19 |
LEXE | ENV+1~, ENV+10, ENV+46, ABRT+1, ABRT+2!, INSD+1~, INSD+21*, INSD+22, ED+2! |
LEXE( | ET+1*, ED+1 |
LEXE(0 | ET+1* |
LEXEFFDT | MSG+1~* |
LEXFILES | MSG+1~* |
LEXFULL | ENV+47, QUIT+1!, ABRT+2! |
LEXFY | ENV+1~, ENV+3, OK+1~, IMP+17* |
LEXG | ENV+1~, ENV+15~ |
LEXI | ENV+18~, ENV+20*, ENV+21, ENV+22*, ENV+23, ENV+27, INS+1~, INS+2*, INS+3, INSD+1~ , INSD+18*, INSD+20*, INSD+21, INSD+22, ET+1~*, ED+1~* |
LEXIGHF | ENV+1~, OK+1~, IMP+15* |
LEXINE | ENV+23~, ENV+25*, ENV+26*, ENV+34, ENV+37 |
LEXINS | ENV+23~, ENV+25* |
LEXLREV | ENV+1~, OK+1~, IMP+6* |
LEXMSG | INSD+1~, INSD+6!, INSD+13! |
LEXNS | INSD+1~, INSD+2*, INSD+3, INSD+5 |
LEXO | ENV+18~, ENV+34*, ENV+45 |
LEXOK | ENV+1~, ENV+15~ |
LEXOUT | INSD+1~, INSD+6!, INSD+13! |
LEXOUT("DILIST" | INSD+6, INSD+9, INSD+11, INSD+13, INSD+18, INSD+20 |
LEXP | ENV+18~, ENV+40~, ENV+41*, ENV+42, ENV+43*, ENV+44, INS+1~, INS+2* |
LEXPAR | ENV+23~, ENV+25*, ENV+40, ENV+42 |
LEXPAT | ENV+18~, ENV+21*, ENV+23~, ENV+24*, ENV+25, ENV+30, ENV+40, ENV+41, ENV+43 |
LEXPI | INSD+1~, INSD+6*, INSD+7, INSD+14, INSD+15, INSD+16 |
LEXPN | ENV+18~, ENV+25*, ENV+26, ENV+33, ENV+37, ENV+39, INSD+1~, INSD+2*, INSD+3*, INSD+9 , INSD+11, INSD+13, INSD+17, INSD+19 |
LEXPTYPE | ENV+1~, ENV+3, OK+1~, IMP+2*, IMP+3*, IMP+4* |
LEXQTR | ENV+1~, ENV+3, OK+1~, IMP+19* |
LEXR | ENV+1~, ENV+15~, ENV+18~, ENV+19* |
LEXREL | ENV+23~, ENV+24* |
LEXREQ | ENV+23~*, ENV+24 |
LEXREQP | ENV+1~, OK+1~ |
LEXREQP( | ENV+20, ENV+21, ENV+22, ENV+23 |
LEXREQP(0 | ENV+17 |
LEXREQP(1 | IMP+10* |
LEXREQP(2 | IMP+11* |
LEXS | INS+1~ |
LEXSCR | INSD+1~, INSD+4*, INSD+5, INSD+16*, INSD+17, INSD+19* |
LEXSTR | ENV+1~, ENV+3*, ENV+4 |
LEXT | OK+1~, OK+2*, OK+3 |
LEXTX | ENV+23~, ENV+30*, ENV+31*, ENV+32*, ENV+34*, ENV+35*, ENV+36*, ENV+37*, ENV+38 |
LEXV | INS+1~, INS+2*, INS+3 |
LEXVD | INSD+1~, INSD+9*, INSD+10, INSD+11*, INSD+12 |
LEXVI | INSD+1~, INSD+13*, INSD+14, INSD+15, INSD+16 |
LEXVR | INSD+1~, INSD+2*, INSD+3*, INSD+4, INSD+8 |
U | ENV+5* |
X | INS~, INS+1*, INSD~, INSD+1, INSD+2, INSD+9, INSD+10*, INSD+11, INSD+12*, INSD+22* , INSD+23, SY~, UR~, ET~, ET+1, BM~, BM+1*, M~, M+1*, TRIM~ , TRIM+1*, TRIM+2*, TRIM+3 |
XPDABORT | ABRT+1*, IMP+1~ |
XPDDIQ | IMP+1~ |
XPDDIQ("XPI1" | ENV+2!* |
XPDDIQ("XPZ1" | ENV+2!* |
XPDENV | ENV+47, T1+1!, T2+1~* |
XPDNOQUE | ENV+2*, IMP+1~ |
XPDQUIT | ABRT+1*, IMP+1~ |
XPDQUIT( | ABRT+1* |