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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: ZOSV2GTM

Package: Kernel

Routine: ZOSV2GTM Platform: GT.M


Information

%ZOSV2 ;ISF/RWF - More GT.M support routines ;10/18/06 14:29

Source Information

Source file <ZOSV2GTM.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Kernel 1 $$RTNDIR^%ZOSV  

Entry Points

Name Comments DBIA/ICR reference
SAVE(RN) ;Save a routine
NULL() ;Open and use null to hide talking. Return open name
DEL(RN) ;Delete a routine file, both source and object.
LOAD(RN) ;Load a routine
LOAD2(RN) ;Load a routine
RSUM(RN) ;Calculate a RSUM value
RSUM2(RN) ;Calculate a RSUM2 value
TEST(RN) ;Special GT.M Test to see if routine is here.

External References

Name Field # of Occurrence
$$RTNDIR^%ZOSV SAVE+3, DEL+3, LOAD2+2, TEST+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $P(%,SP)_$C(9)_$P(%,SP,2,99999),!
  • Line Location: SAVE+5
Function Call: READ
  • Variable: %1
  • Timeout: 1
  • Line Location: LOAD2+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("RSUM" RSUM+1!, RSUM+4, RSUM+5!, RSUM2+1!, RSUM2+4, RSUM2+5!

Label References

Name Line Occurrences
LOAD2 RSUM+3, RSUM2+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% SAVE+1~, SAVE+5*, LOAD+1~, LOAD+2*, LOAD2+1~, RSUM+1~, RSUM+4*, RSUM2+1~, RSUM2+4*
%1 LOAD2+1~, LOAD2+4*, RSUM+4*, RSUM2+4*
>> %2 RSUM+4*, RSUM2+4*
>> %3 RSUM+4*, RSUM2+4*
%DIR DEL+1~, DEL+3*, DEL+4, DEL+5, DEL+6
%F SAVE+1~, SAVE+3*, SAVE+4, SAVE+6, LOAD2+1~, LOAD2+2*, LOAD2+3, LOAD2+5, TEST+1~, TEST+2*
, TEST+3
%I SAVE+1~, SAVE+3*, SAVE+9, DEL+1~, DEL+3*, LOAD2+2*, LOAD2+5
%N SAVE+1~, NULL+2~*, NULL+3, NULL+4, DEL+1~, LOAD+2*, LOAD2+1~, RSUM+1~, RSUM2+1~
%X TEST+1~, TEST+3*, TEST+4
>> DIE SAVE+5
DIF LOAD+2, LOAD2+4, RSUM+1~, RSUM+3*, RSUM2+1~, RSUM2+3*
RN SAVE~, SAVE+3, DEL~, DEL+3*, DEL+4, DEL+5, DEL+6, LOAD~, LOAD2~, LOAD2+2
, RSUM~, RSUM+3, RSUM2~, RSUM2+3, TEST~, TEST+2
SP SAVE+1~, SAVE+3*, SAVE+5
>> XCN SAVE+5*
XCNP LOAD+2*, LOAD2+4*, RSUM+1~, RSUM+3*, RSUM2+1~, RSUM2+3*
Y RSUM+1~, RSUM+3*, RSUM+4*, RSUM+6, RSUM2+1~, RSUM2+3*, RSUM2+4*, RSUM2+6

Marked Items

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