XOBUENV ;; ld/alb - VistaLink Environment Check ; 11/15/2007 08:44
Source file <XOBUENV.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;- entry point
|
|
ENQ | ||
PROG | ;- check environment for programmer variables
|
|
OSCHK | ;- check environment for operating system (DSM or OpenM)
|
|
STPLSTNR() | ;- ask if all listeners are stopped prior to installing package
|
|
SETARRAY(LINETAG,XOBARRY) | ;-
|
|
FILE18 | ;- check for obsolete Kernel file #18 which is in VistALink's numberspace
|
|
FILE18Q | ||
ASKINSTL() | ;- ask if user wants to abort install
|
|
REASK() | ;- ask user again if they want to continue with install (pre-init will
; delete file #18) |
|
ASKINSTR() | ;- ask if user wants file deletion instructions
|
|
ANSWER(XOB0,XOBA,XOBB,XOBARR,XOBHLP,XOBHARR) | ;wrap FileMan DIR call
|
|
FILECHK() | ;- check for file 18
|
|
PRNTXT(TEXT) | ;- display user text
|
|
TOP | ;- top of screen
|
|
PAUSE | ;- enhance readability of text
|
|
INTRO | ;- display message to user explaining file #18
|
|
INSTR1 | ;- user instructions to delete file #18
|
|
INSTR2 | ;- user instructions to delete file #18 (continued)
|
|
OSMSG | ;- message to user if operating system is not Cache or DSM
|
|
DIRARR | ;- DIR array text
|
|
DIRHARR | ;-DIR help array text
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("OS" | OSCHK+3 |
^DD(18 | FILECHK+6 |
^DIC(18 | FILECHK+6 |
Name | Line Occurrences |
---|---|
$$ANSWER | STPLSTNR+15, ASKINSTL+13, REASK+12, ASKINSTR+7 |
$$ASKINSTL | FILE18+16 |
$$ASKINSTR | FILE18+12, FILE18+18, FILE18+25 |
$$FILECHK | FILE18+5 |
$$REASK | FILE18+23 |
$$STPLSTNR | EN+19 |
ENQ | EN+3, EN+6 |
FILE18 | EN+9 |
FILE18Q | FILE18+5, FILE18+11 |
OSCHK | EN+6 |
PAUSE | FILE18+12, FILE18+18, FILE18+25 |
PRNTXT | OSCHK+6, FILE18+8, FILE18+12, FILE18+18, FILE18+25 |
PROG | EN+3 |
SETARRAY | STPLSTNR+11, STPLSTNR+14 |
TOP | FILE18+12, FILE18+18, FILE18+25 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DIR | ANSWER+14~, ANSWER+22!, PAUSE+3! |
DIR("?" | ANSWER+20*, ANSWER+21* |
DIR("A" | ANSWER+17*, ANSWER+18*, PAUSE+3* |
DIR("B" | ANSWER+19* |
DIR(0 | ANSWER+16*, PAUSE+3* |
DIRUT | ANSWER+14~, ANSWER+23 |
DUZ | PROG+3 |
DUZ(0 | PROG+3 |
I | SETARRAY+2~, SETARRAY+3*, FILE18+2~, PRNTXT+3~, PRNTXT+4* |
IOF | TOP+3 |
IOST | TOP+2, PAUSE+2 |
LINE | SETARRAY+2~, SETARRAY+3*, FILE18+2~, PRNTXT+3~, PRNTXT+4* |
LINETAG | SETARRAY~, SETARRAY+1 |
TEXT | PRNTXT~, PRNTXT+2 |
U | ANSWER+23 |
X | ANSWER+14~ |
XOB0 | STPLSTNR+2~, STPLSTNR+5*, STPLSTNR+15, ASKINSTL+2~, ASKINSTL+3*, ASKINSTL+13, REASK+3~, REASK+4*, REASK+12, ASKINSTR+2~ , ASKINSTR+3*, ASKINSTR+7, ANSWER~, ANSWER+16 |
XOBA | STPLSTNR+2~, STPLSTNR+6*, STPLSTNR+15, ASKINSTL+2~, ASKINSTL+4*, ASKINSTL+13, REASK+3~, REASK+5*, REASK+12, ASKINSTR+2~ , ASKINSTR+4*, ASKINSTR+7, ANSWER~, ANSWER+17, FILECHK+2~, FILECHK+3*, FILECHK+5*, FILECHK+6*, FILECHK+7 |
XOBABORT | FILE18+2~, FILE18+16*, FILE18+17, FILE18+18, FILE18+22 |
XOBARR | STPLSTNR+2~, STPLSTNR+15, ASKINSTL+2~, ASKINSTL+13, REASK+3~, REASK+12, ASKINSTR+2~, ASKINSTR+7, ANSWER~, ANSWER+18 |
XOBARR(1 | ASKINSTL+6*, REASK+7*, ASKINSTR+6* |
XOBARR(2 | ASKINSTL+7*, REASK+8* |
XOBARR(3 | ASKINSTL+8*, REASK+9* |
XOBARR(4 | ASKINSTL+9*, REASK+10* |
XOBARR(5 | ASKINSTL+10*, REASK+11* |
XOBARR(6 | ASKINSTL+11* |
XOBARR(7 | ASKINSTL+12* |
XOBARRY | SETARRAY~, SETARRAY+1, SETARRAY+3 |
XOBASK | FILE18+2~, FILE18+23*, FILE18+24, FILE18+25 |
XOBB | STPLSTNR+2~, STPLSTNR+7*, STPLSTNR+15, ASKINSTL+2~, ASKINSTL+5*, ASKINSTL+13, REASK+3~, REASK+6*, REASK+12, ASKINSTR+2~ , ASKINSTR+5*, ASKINSTR+7, ANSWER~, ANSWER+19 |
XOBFIL | FILECHK+2~ |
XOBFIL("NAME" | FILECHK+5 |
XOBHARR | STPLSTNR+2~, STPLSTNR+15, ANSWER~, ANSWER+21 |
XOBHLP | STPLSTNR+2~, STPLSTNR+8*, STPLSTNR+15, ANSWER~, ANSWER+20 |
XOBOS | OSCHK+2~, OSCHK+3*, OSCHK+4 |
>> XPDABORT | EN+3, EN+6, EN+12*, EN+14, EN+19*, EN+20, PROG+4*, OSCHK+5*, FILE18+19*, FILE18+26* |
>> XPDENV | EN+12*, EN+14, EN+17, FILE18+11 |
Y | ANSWER+14~, ANSWER+23 |
Name | Field # of Occurrence |
---|---|
$T(@LINETAG+I | SETARRAY+3 |
$T(@TEXT+I | PRNTXT+4 |