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 |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: LROPTLST

Package: Lab Service

Routine: LROPTLST


Information

LROPTLST ; IHS/DIR/FJE - LIST OPTIONS FOR VERIFICATION 2/19/91 11:10 ;

Source Information

Source file <LROPTLST.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA Fileman 1 ^DIC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lab Service 1 LROPTLST  

Entry Points

Name Comments DBIA/ICR reference
SORTI
SORT ;
HEAD ;
EN ;
END
SUB ;
SUB1 ;
PRT ;
PRT1 ;
QUE ;
MSUB ;

External References

Name Field # of Occurrence
^%ZIS QUE+3
^%ZISC END, QUE+5
^%ZTLOAD QUE+4
^DIC QUE+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?20," ******** END OF LISTING ********",!
  • Line Location: END+0
Function Call: WRITE
  • Prompt: !,"ERROR OPTION "_II_" IS MISSING "
  • Line Location: SORT+1
Function Call: WRITE
  • Prompt: !,MTX,?45,OPT
  • Line Location: PRT1+2
Function Call: WRITE
  • Prompt: !,?5,^(DIS,0)
  • Line Location: PRT1+2
Function Call: WRITE
  • Prompt: !,?5,^(DIS,0)
  • Line Location: PRT1+2
Function Call: WRITE
  • Prompt: !!?20,$E(LINE,1,40),!
  • Line Location: PRT1+3
Function Call: WRITE
  • Prompt: !!?10,"THERE ARE NO ITEMS ON THE MENU ",$C(7)
  • Line Location: QUE+2
Function Call: WRITE
  • Prompt: !,"QUEUED TO DEVICE ",ION
  • Line Location: QUE+5
Function Call: WRITE
  • Prompt: @IOF,!!!?10,"*************** ",$P(^DIC(19,I,0),U,2)," ****************** PG ",PG,!!
  • Line Location: HEAD+1
Routine Call
  • DIC
  • Line Location:
    • QUE+1
Routine Call
  • %ZIS
  • Line Location:
    • QUE+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(19 - [#19] EN+3, EN+4, SUB+1, SUB1+1, SORT+1, SORT+2, PRT+1, PRT+2, PRT+3, QUE+2
, HEAD+1
^TMP("OPT" EN+3!
^TMP($J EN+3!, EN+4*, SUB+1, SUB1+1, SUB1+2, END!, PRT+3*, PRT1+2

Label References

Name Line Occurrences
EN QUE+3
END SUB+1, QUE+1, QUE+2
HEAD SUB1+2, PRT1+1, PRT1+2
MSUB SUB+1, MSUB+1
PRT1 SUB1+2
SORT SUB+1, MSUB+1
SORTI SUB+1

Naked Globals

Name Field # of Occurrence
^( SUB1+2, PRT+3, PRT1+2
^(25 PRT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS END!, QUE+3!*
%ZIS("A" QUE+3*
A SUB1+2*, END!, SORT+2*
CNT EN+3*, SUB1+3, END!, PRT1+2*
DIC END!, QUE+1!*
DIC("S" QUE+1*
DIC(0 QUE+1*
DIS END!, PRT+3*, PRT1+2*
I EN+4*, SUB+1*, SUB1+1*, SUB1+2*, END!, MSUB+1, SORTI, SORT+2, PRT+3, PRT1+2
, HEAD+1
II SUB+1*, END!, MSUB+1*, SORTI*, SORT+1, SORT+2, PRT+1, PRT+2, PRT+3
IO QUE+3
IO("Q" EN+3!, END!, QUE+3!, QUE+5!
IO(0 QUE+3
IOF SUB1+3, HEAD+1
IOM EN+3
ION QUE+4, QUE+5
IOST SUB1+3
IX END!, SORT+2*
LINE EN+3*, SUB+1, SUB1+3, END!, PRT1+3
MENU EN+3!, SUB1+1!, END!
MENU( SUB1+1*, SUB1+2, MSUB+1!, SORT+2*
MTX SUB1+2*, END!, PRT+2*, PRT+3, PRT1+2
O SUB1+2*, END!
>> OK EN+1*, SUB+1, SORT+1*
OPT EN+3*, EN+4, SUB1+2*, END!, PRT+2*, PRT+3, PRT1+2
OPTN EN+2*, EN+3, END!, QUE+3*
PG SUB1+2*, END!, HEAD+1*
>> POP QUE+3
U EN+3*, SUB+1, SUB1+1, SORT+2, PRT+1, PRT+2, QUE+3, HEAD+1
X END!, PRT+2*
>> Y QUE+1, QUE+2, QUE+3
>> ZTDESC QUE+4*
>> ZTIO QUE+4*
>> ZTQUEUED EN+3
>> ZTREQ EN+3*
>> ZTRTN QUE+4*
>> ZTSAVE("OPTN" QUE+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All