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 |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: XTVCHG

Package: Toolkit

Routine: XTVCHG


Information

XTVCHG ;SF-ISC/RWF - VARIABLE CHANGER ;2/3/93 13:45 ;

Source Information

Source file <XTVCHG.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 %XY^%RCR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Toolkit 1 XT-VARIABLE CHANGER  

Entry Points

Name Comments DBIA/ICR reference
LOOP
Z ;

External References

Name Field # of Occurrence
%XY^%RCR XTVCHG+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"VARIABLE CHANGER"
  • Line Location: XTVCHG+2
Function Call: READ
  • Formatting: !
  • Prompt: "VARIABLE TO CHANGE: "
  • Variable: V1
  • Timeout: 999
  • Line Location: LOOP+0
Function Call: READ
  • Prompt: " CHANGE TO: "
  • Variable: V2
  • Timeout: 999
  • Line Location: LOOP+0
Function Call: WRITE
  • Prompt: !,"* DONE CHANGING ",V1," TO ",V2
  • Line Location: LOOP+3
Function Call: WRITE
  • Prompt: !,L
  • Line Location: Z+1
Function Call: WRITE
  • Prompt: !,"The variable ",V1," is used as a line label and DO or GOTO may be changed.",$C(7)
  • Line Location: Z+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("RSEL" XTVCHG+2
^TMP($J XTVCHG+2!
^UTILITY($J XTVCHG+2!

Label References

Name Line Occurrences
LOOP LOOPLOOP+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %X XTVCHG+2*
>> %Y XTVCHG+2*
>> G1 LOOP+1*
>> G2 LOOP+1*
>> I XTVCHG+3*
>> L1 LOOP+1*
>> NL LOOP+1*
>> RN LOOP+1*
>> V1 LOOP*, LOOP+1, LOOP+3
>> V2 LOOP*, LOOP+3
>> X XTVCHG+3*, LOOP+1*

Marked Items

Name Field # of Occurrence
$T(Z+I XTVCHG+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All