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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: AUBPI

Package: Utilities

Routine: AUBPI


Information

AUBPI ;EDE/OHPD/TUCSON BUILD PACKAGE PRE-INIT ROUTINE [ 03/15/89 3:15 PM ]

Source Information

Source file <AUBPI.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 3 ^%DT  ^DIC  YN^DICN  

Entry Points

Name Comments DBIA/ICR reference
CR2
PACKAGE ;
CHECKRTN ;
EOJ ;
DTA ;
EOJ2 ;
BUILD ;
EOJ3 ;

External References

Name Field # of Occurrence
^%DT BUILD+16
^DIC PACKAGE+1
YN^DICN CR2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This routine will build a pre-init routine for the specified package."
  • Line Location: AUBPI+2
Function Call: WRITE
  • Prompt: !,"The pre-init routine will call %AUKD to delete the FileMan dictionaries"
  • Line Location: AUBPI+3
Function Call: WRITE
  • Prompt: !,"being created by the package. Data globals and templates will be saved.",!!
  • Line Location: AUBPI+4
Function Call: WRITE
  • Prompt: !!,"Bye",!
  • Line Location: BUILD+6
Function Call: WRITE
  • Prompt: "."
  • Line Location: BUILD+8
Function Call: WRITE
  • Prompt: "."
  • Line Location: BUILD+10
Function Call: WRITE
  • Prompt: !,AUBPFLE," does not exist in ^DIC!"
  • Line Location: BUILD+11
Function Call: WRITE
  • Prompt: !!,"All files in package must exist. Fix and rerun.",!!
  • Line Location: BUILD+12
Function Call: WRITE
  • Prompt: "."
  • Line Location: BUILD+13
Function Call: WRITE
  • Prompt: "."
  • Line Location: BUILD+15
Function Call: WRITE
  • Prompt: !!,AUBPPGM," already exists. Want to recreate it (Y/N) Y//"
  • Line Location: CR2+0
Function Call: WRITE
  • Prompt: !!,"Routine ",AUBPPGM," has been filed.",!!
  • Line Location: EOJ+1
Function Call: WRITE
  • Prompt: !!,"Package ",AUBPPRFX," has a pre-initialization routine entry but it is ",^("PRE"),"!"
  • Line Location: EOJ+4
Function Call: WRITE
  • Prompt: !,"Package ",AUBPPRFX," has no pre-initialization routine entry!",!
  • Line Location: EOJ2+1
Routine Call
  • DIC
  • Line Location:
    • PACKAGE+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(9.4 - [#9.4] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" BUILD+16
^DD("OS" - [#.7] CHECKRTN+2, CHECKRTN+3
^DIC - [#1] BUILD+11
^DIC(9.4 - [#9.4] BUILD+2, BUILD+3, BUILD+9, EOJ+2, EOJ+3, EOJ+4
^UTILITY("AUBPI EXEC" BUILD+7!, BUILD+21*, BUILD+22, EOJ3+1!
^UTILITY("AUBPI" BUILD+7!, BUILD+9*, BUILD+11, BUILD+14, BUILD+20, EOJ3+1!
^UTILITY("AUBPPGM" BUILD+7!, BUILD+17*, BUILD+18*, BUILD+19*, BUILD+20*, EOJ3+1!

Label References

Name Line Occurrences
BUILD AUBPI+5
CHECKRTN BUILD+5
EOJ BUILD+12, BUILD+23
EOJ2 EOJ+2, EOJ+3
EOJ3 BUILD+6, EOJ+5
PACKAGE AUBPI+5

Naked Globals

Name Field # of Occurrence
^( BUILD+14*, BUILD+20
^("PRE" EOJ+3, EOJ+4
^(18 CHECKRTN+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% AUBPI+6!, EOJ3+2!
%DT BUILD+16*, EOJ3+2!
>> %Y CR2+1
AUBPDFN BUILD+1*, BUILD+2, BUILD+3, BUILD+9, EOJ+2, EOJ+3, EOJ+4, EOJ3+3!
AUBPFLE BUILD+9*, BUILD+11*, BUILD+14*, BUILD+20*, EOJ3+3!
AUBPFLG BUILD+6, BUILD+11*, BUILD+12, CHECKRTN+1*, CR2+1*, EOJ3+3!
AUBPI BUILD+19*, BUILD+20*, EOJ3+3!
AUBPL BUILD+9*, BUILD+11*, BUILD+14*, EOJ3+3!
AUBPLOOP AUBPI+5*, AUBPI+6!
AUBPP EOJ3+3!
AUBPPGM BUILD+4*, BUILD+17, BUILD+21, CHECKRTN+4, CR2, EOJ+1, EOJ+4, EOJ3+3!
AUBPPRFX BUILD+2*, BUILD+4, EOJ+4, EOJ2+1, EOJ3+3!
>> AUBPVER BUILD+3*, BUILD+18
AUBPX BUILD+9*, EOJ3+3!
AUBPY BUILD+20*, EOJ3+3!
DIC PACKAGE+1*!
DIC(0 PACKAGE+1*
U BUILD+2
>> X BUILD+16*, CHECKRTN+4*
>> Y AUBPI+5, BUILD+1, BUILD+17

Marked Items

Name Field # of Occurrence
$T(DTA+AUBPI BUILD+19
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All