LEX2103 ;ISL/KER - LEX*2.0*103 Env Check ;05/23/2017
Source file <LEX2103.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ENV | ; Environment Check
|
|
| QUIT | ; Quit Passed Environment Check
|
|
| ABRT | ; Abort Failed Environment Check, KILL the distribution
|
|
| 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 | 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, OK+1~, OK+2, IMP+14* |
| 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* |
| LEXFULL | ENV+47, QUIT+1!, ABRT+2! |
| LEXFY | ENV+1~, ENV+3, OK+1~, IMP+18* |
| 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+16* |
| 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+20* |
| 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* |
| LEXREQP(3 | IMP+12* |
| 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* |