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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: VALMPP

Package: Registration

Routine: VALMPP


Information

VALMPP ; alb/mjk - Pre-Init for List Manager ;08:08 PM 30 Mar 1993

Source Information

Source file <VALMPP.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA Fileman 1 ^DIR  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point
OERR ; -- is protocol file present
STOP ; -- set flag and write message
XQORQ
ENQ
USER
XQOR ; -- Conditionally installs XQOR*

External References

Name Field # of Occurrence
^DIR XQOR+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?3,"The variable DUZ must be set to an active user code and the variable",!?3,"DUZ(0) must equal '@' to initialize.",!
  • Line Location: USER+0
Function Call: WRITE
  • Prompt: !!,">>> Checking the version of XQOR*..."
  • Line Location: XQOR+3
Function Call: WRITE
  • Prompt: "ok."
  • Line Location: XQOR+7
Function Call: WRITE
  • Prompt: !!?5,*7,"The current version of XQOR* is ",$P(X,";",3),"."
  • Line Location: XQOR+8
Function Call: WRITE
  • Prompt: !?5,"List Manager requires version ",VALMXQ," or greater.",!
  • Line Location: XQOR+9
Function Call: WRITE
  • Prompt: !?5,"As part of the post-init, version ",VALMXQ," will be installed."
  • Line Location: XQOR+10
Function Call: WRITE
  • Prompt: !!,*7,">>> List Manager installation will not occur."
  • Line Location: STOP+2
Routine Call
  • DIR
  • Line Location:
    • XQOR+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("LOAD" XQOR+5
^%ZOSF("TEST" XQOR+4
^ORD(101 - [#101] OERR+1
^UTILITY("VALMLOAD" XQOR+2!, XQOR+6, XQOR+13!
^VA(200 - [#200] USER

Label References

Name Line Occurrences
ENQ EN+1, EN+2
OERR EN+2
STOP OERR+3, XQOR+12
USER EN+1
XQOR EN+3
XQORQ XQOR+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIF XQOR+1~, XQOR+5*
DIFQ EN+1, EN+2, USER!, STOP+1!
DIR XQOR+1~, XQOR+11!
DIR("A" XQOR+11*
DIR("B" XQOR+11*
DIR(0 XQOR+11*
DUZ USER
DUZ(0 USER
VALMXQ XQOR+1~, XQOR+2*, XQOR+7, XQOR+9, XQOR+10
X XQOR+1~, XQOR+4*, XQOR+6*, XQOR+7, XQOR+8
XCNP XQOR+1~, XQOR+5*
Y XQOR+1~, XQOR+12
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All