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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XTBASE

Package: Toolkit

Routine: XTBASE


Information

XTBASE ;SLC/RWF - NUMBER BASE CHANGER ;4/9/92 07:31 ;

Source Information

Source file <XTBASE.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 $$DTIME^XUP  
VA FileMan 1 ^DIR  

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: 4

Package Total Caller Graph
Toolkit 2 XT-NUMBER BASE CHANGER  XTBASE8  
Kernel 1 XUS9  
Scheduling 1 SDECPAT4  

Entry Points

Name Comments DBIA/ICR reference
BASE
B2
DEC
CNV
END

External References

Name Field # of Occurrence
^DIR BASEB2
$$DTIME^XUP XTBASE+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: B2+0
Function Call: WRITE
  • Prompt: " Invalid digit in number"
  • Line Location: B2+2
Function Call: WRITE
  • Prompt: !,"DECIMAL ",Y
  • Line Location: B2+3
Function Call: WRITE
  • Prompt: !,$P("BINARY^OCTAL^HEX","^",J),?7," ",Y
  • Line Location: B2+4
Routine Call
  • DIR
  • Line Location:
    • BASE
    • B2

Label References

Name Line Occurrences
B2 B2+2, B2+5
BASE BASE+1, B2
CNV B2+4
DEC B2+3
END BASEB2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%D B2+3*, B2+4, END!
BASE BASE*, BASE+1, BASE+2, B2B2+1, B2+3, END!
DIGIT BASE+2*, B2+2, END!
DIR XTBASE+2!, END!
DIR("?" BASE*, B2*
DIR("A" BASE*, B2*
DIR(0 BASE*, B2*
>> DIRUT BASEB2
DTIME XTBASE+2*
DUZ XTBASE+2
I B2+2*, DEC+1*, CNV+1*, END!
>> IOS XTBASE+2
>> J B2+4*
X B2*, B2+1*, B2+2, B2+4*, DECDEC+1, CNV+1*, END!
X1 B2+3*, B2+4*, DECDEC+1, CNV+1, END!
Y BASEB2B2+3, B2+4, DEC*, DEC+1*, CNV*, CNV+1*, END!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All