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

Package: IHS VA Utilities

Routine: XBDR1


Information

XBDR1 ; IHS/ADC/GTH - XBDR SUBROUTINE; [ 10/29/2002 7:42 AM ]

Source Information

Source file <XBDR1.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 2 ^DIC  ^DIR  
Kernel 1 $$UP^XLFSTR  

Entry Points

Name Comments DBIA/ICR reference
E ;
D ;
F ;
S2 ;
S1 ;
L ;
N ;
MINMAX ;
S ;
ADTS ;
Y ;
DTS ;
Z ;
TYPE ;

External References

Name Field # of Occurrence
^DIC Z+3, Z+7
^DIR TYPE+3, TYPE+11, MINMAX+2, MINMAX+7, N+4, S1+3, S1+9, S2+5, D+2, D+8
, ADTS+2
$$UP^XLFSTR TYPE+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: S1+1
Function Call: WRITE
  • Prompt: *7," DIR STRING TOO LONG...SESSION ABORTED"
  • Line Location: S1+15
Function Call: WRITE
  • Prompt: !
  • Line Location: S2+4
Function Call: WRITE
  • Prompt: !!!,"Enter the %DT string using as many of the following as you wish:",!!
  • Line Location: DTS+1
Function Call: WRITE
  • Prompt: $P(Y,";")," ",$P(Y,";",2),!
  • Line Location: DTS+3
Function Call: WRITE
  • Prompt: *7," ??"
  • Line Location: ADTS+7
Function Call: WRITE
  • Prompt: !
  • Line Location: Z+2
Routine Call
  • DIC
  • Line Location:
    • Z+3
    • Z+7
Routine Call
  • DIR
  • Line Location:
    • TYPE+3
    • TYPE+11
    • MINMAX+2
    • MINMAX+7
    • N+4
    • S1+3
    • S1+9
    • S2+5
    • D+2
    • D+8
    • ADTS+2

Label References

Name Line Occurrences
@( TYPE+7
ADTS ADTS+7
MINMAX F+2, L+2, N+2
S1 S+2
S2 S+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC Z+1*, Z+4!, Z+6*, Z+8!
DIC("A" Z+1*, Z+6*
DIC(0 Z+1*, Z+6*
DIR TYPE+3!, TYPE+11!, MINMAX+3!, MINMAX+8!, N+5!, S1+4!, S1+10!, S2+6!, D+3!, D+9!
, ADTS+3!
DIR("A" TYPE+1*, TYPE+10*, MINMAX+1*, MINMAX+6*, N+3*, S1+2*, S1+8*, S2+1*, D+1*, D+7*
, ADTS+1*
DIR("B" TYPE+10*, S2+2*
DIR(0 TYPE+2*, TYPE+10*, MINMAX+1*, MINMAX+6*, N+3*, S1+2*, S1+8*, S2+3*, D+1*, D+7*
, ADTS+1*
>> DIRUT TYPE+4
>> I DTS+3*
>> L S+2*
U DTS+3
>> X TYPE+6*, TYPE+7, TYPE+14, MINMAX+6, MINMAX+11, N+8, S+2, S1+6*, S1+7, S1+8
, S1+12*, S1+14, S1+15*, S2+9, DTS+2*, DTS+3, ADTS+6, ADTS+7, ADTS+8
>> XBDRMAX MINMAX+11*, D+12*
>> XBDRMIN MINMAX+6*, S+1*, S+3, S1+13*, S1+14*, S1+15, D+6*, D+7
>> XBDROUT TYPE+12, MINMAX+4, MINMAX+9, N+6, S1+5, S1+11, S2+7, D+4, D+10, ADTS+4
>> XBDRQUIT TYPE+4*, TYPE+8, TYPE+13*, MINMAX+5*, MINMAX+10*, N+7*, S+3*, S+4, S1+6*, S1+12*
, S1+15*, S2+8*, D+5*, D+11*, ADTS+5*, Z+5*, Z+9*
>> XBDRRUN Z+10*
>> XBDRSPEC N+8*, ADTS+6*, ADTS+8*
>> XBDRTYPE TYPE+6*, TYPE+9, TYPE+14*, S2+9*, Z+10*
>> Y D+6, D+12, DTS+3*, Z+5, Z+6, Z+9, Z+10
>> Z MINMAX+1, MINMAX+6, F+1*, L+1*, N+1*, S1+8*, S1+14, Z+6*, Z+10
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All